@import "animate.min.css";@import "bootstrap.min.css";@import "public.youacacia.min.css";
/*redefine global*/
:root{
    --FEY-color-E44825:#E44825;
    --FEY-color-FA8125:#FA8125;
    --FEY-color-E54B25:#E54B25;
    --FEY-color-gradients-x:-webkit-gradient(linear,0% 0%, 100% 0%, from(var(--FEY-color-E44825)), to(var(--FEY-color-FA8125)));
    --FEY-color-gradients-y:-webkit-gradient(linear,0% 0%, 0% 100%, from(var(--FEY-color-E44825)), to(var(--FEY-color-FA8125)));
    --FEY-color-gradients-linear-x:linear-gradient(to right,var(--FEY-color-E44825),var(--FEY-color-FA8125));
    --FEY-border-color-x:-webkit-linear-gradient(60deg,var(--FEY-color-E44825),var(--FEY-color-FA8125)) 1 2;
}
::-webkit-scrollbar{width:4px;height:11px;border:none;background:var(--FEY-color-gradients-y)}
::-webkit-scrollbar-track-piece{border:none;position:absolute;padding:0;box-shadow:none;background:var(--FEY-color-gradients-y,#E44825);border-radius:1px}
::-webkit-scrollbar-thumb:vertical{background:var(--FEY-color-gradients-y,#E44825);border-radius:0;border:none}
::-webkit-scrollbar-thumb:horizontal{background:var(--FEY-color-gradients-y,#E44825);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-gradients-y,#E44825)}
::-webkit-scrollbar-track-piece{background:#fff}
::-webkit-scrollbar-thumb:vertical{background:var(--FEY-color-gradients-y,#E44825);border-radius:5px}
::-webkit-scrollbar-thumb:vertical:hover{background:var(--FEY-color-gradients-y,#E44825)}
::-webkit-scrollbar-corner:vertical{background:var(--FEY-color-gradients-y,#E44825)}
@font-face {
	/*
    font-family: 'SourcehanSansCn'; 
    src: url('../fonts/SourcehanSansCn-Regular.eot'); 
    src: url('../fonts/SourcehanSansCn-Regular.eot#iefix') format('embedded-opentype'), 
    url('../fonts/SourcehanSansCn-Regular.woff2') format('woff2'),
    url('../fonts/SourcehanSansCn-Regular.woff') format('woff'),
    url('../fonts/SourcehanSansCn-Regular.ttf') format('truetype'),
    url('../fonts/SourcehanSansCn-Regular.svg') format('svg');
*/
}

@font-face {
    font-family: 'iconfont';  /* Project id 3661328 */
    src: url('//at.alicdn.com/t/c/font_3661328_1ke3esxa423.eot?t=1664503752154'); /* IE9 */
    src: url('//at.alicdn.com/t/c/font_3661328_1ke3esxa423.eot?t=1664503752154#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('//at.alicdn.com/t/c/font_3661328_1ke3esxa423.woff2?t=1664503752154') format('woff2'),
    url('//at.alicdn.com/t/c/font_3661328_1ke3esxa423.woff?t=1664503752154') format('woff'),
    url('//at.alicdn.com/t/c/font_3661328_1ke3esxa423.ttf?t=1664503752154') format('truetype'),
    url('//at.alicdn.com/t/c/font_3661328_1ke3esxa423.svg?t=1664503752154#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;
}
body{font-family: SourcehanSansCn}
@media(min-width: 1440px){
    .container{width: 100%;max-width: 1440px;min-width: 75vw}
}
/*welcome*/
#welcome{height: 36px;background:#F7F7F7;}
.welcome-locate{line-height: 36px;margin-right: 20px;font-size: var(--FEY-font-size-14);color: var(--FEY-color-E54B25)}
.welcome-locate i{font-size: var(--FEY-font-size-16)}
.welcome-city{position: relative;padding: 0 10px;}
.welcome-city-title{font-size: var(--FEY-font-size-14);color: var(--FEY-color-E54B25);line-height: 36px;position: relative;padding-right:10px;}
.welcome-city-title a{color: var(--FEY-color-E54B25)}
.welcome-city-title i,.welcome-navigation-title i{position: absolute;right: 0;top: 52%;transform: rotate(90deg) translateX(-50%) translateY(-50%);-webkit-transform: rotate(90deg) translateX(-50%) translateY(-50%);-moz-transform: rotate(90deg) translateX(-50%) translateY(-50%);-o-transform: rotate(90deg) translateX(-50%) translateY(-50%);font-size: var(--FEY-font-size-12);line-height: 1;transition: all ease-in .3s;-webkit-transition: all ease-in .3s;-moz-transition: all ease-in .3s;-o-transition: all ease-in .3s}
.welcome-nav{margin-left: 40px;}
.welcome-nav-item{line-height: 36px;margin-right: 40px;font-size: var(--FEY-font-size-14);color: var(--FEY-color-999)}
.welcome-nav-item:hover{color: var(--FEY-color-E54B25)}
.welcome-mobile,.welcome-add,.welcome-navigation{float: left;margin-left: 5px;position: relative;padding: 0 10px;}
.welcome-mobile-title,.welcome-add-title,.welcome-navigation-title{font-size: var(--FEY-font-size-14);color: var(--FEY-color-999);line-height: 36px;cursor: pointer;position: relative}
.welcome-mobile-title i,.welcome-add-title i{margin-right: 5px;float: left;}
.welcome-navigation-title{padding-right: 10px;}
.welcome-mobile-content,.welcome-add-code,.welcome-navigation-content,.welcome-city-hot{position: absolute;top: 36px;background:var(--FEY-color-white);box-shadow: 0 5px 5px rgba(0,0,0,.1);border-radius:0 0 10px 10px;right: 0;display: none;z-index: 2}
.welcome-city-hot{left: 0;right: auto;width: 260px;padding: 15px;}
.welcome-city-hot-title{font-size: var(--FEY-font-size-16);margin-bottom: 10px;color: var(--FEY-color-E54B25);font-weight: bold}
.welcome-city-hot-list{display: block}
.welcome-city-hot-list a{font-size: var(--FEY-font-size-14);display: inline-block;margin-right: 15px;color: var(--FEY-color-black);}
.welcome-city-hot-list a:hover,.welcome-city-hot-list a.active{color: var(--FEY-color-E54B25);font-weight: bold}
.welcome-mobile-content{width: 300px;}
.welcome-mobile-item{display: flex;padding: 10px 15px;border-bottom: solid 1px var(--FEY-color-f2f2f2)}
.welcome-mobile-item:last-child{border: none}
.welcome-mobile-img{flex: 1;max-width: 90px;}
.welcome-mobile-text{flex: 1;max-width: calc(100% - 90px);padding-left: 20px;}
.welcome-mobile-text .welcome-mobile-title{width: 100%;text-align: left;font-size: var(--FEY-font-size-16);color: var(--FEY-color-333);font-weight: bold;line-height: 1;margin-bottom: 10px;}
.welcome-mobile-summary{font-size: var(--FEY-font-size-12);color: var(--FEY-color-999);display: block;width: 100%;}
.welcome-add-code{width:160px;padding: 10px;text-align: center}
.welcome-add-code-img{display: block;overflow: hidden}
.welcome-add-code-info{font-size: var(--FEY-font-size-12);color: var(--FEY-color-333);margin-top: 5px;}
.welcome-navigation-content{width: 540px;padding: 15px 20px;}
.welcome-navigation-content>.welcome-navigation-item{border-bottom: solid 1px var(--FEY-color-f2f2f2);margin-bottom: 10px;padding-bottom: 10px;display: flex}
.welcome-navigation-content>.welcome-navigation-item:last-child{border-bottom: none;margin-bottom: 0}
.welcome-navigation-icon{width: 30px;line-height: 30px}
.welcome-navigation-icon i{font-size: var(--FEY-font-size-24);background-image: var(--FEY-color-gradients-x);-webkit-text-fill-color: transparent;-webkit-background-clip: text}
.welcome-navigation-text{width: calc(100% - 35px);margin-left: 5px;}
.welcome-navigation-text .welcome-navigation-title{line-height: 30px;font-size: var(--FEY-font-size-16);background-image: var(--FEY-color-gradients-x);-webkit-text-fill-color: transparent;-webkit-background-clip: text;font-weight: bold}
.welcome-navigation-list{margin-top: 5px;}
.welcome-navigation-list .welcome-navigation-item{display: inline-block;margin-right:10px;font-size: var(--FEY-font-size-14);line-height: 2;color: var(--FEY-color-999)}
.welcome-navigation-list .welcome-navigation-item:hover{color: var(--FEY-color-E54B25)}
.welcome-city:hover,.welcome-mobile:hover,.welcome-add:hover,.welcome-navigation:hover{background: var(--FEY-color-white)}
.welcome-city:hover .welcome-city-hot,.welcome-mobile:hover .welcome-mobile-content,.welcome-add:hover .welcome-add-code,.welcome-navigation:hover .welcome-navigation-content{display: block}
@media(max-width: 992px){
    .welcome-locate{line-height: 35px}
    .welcome-nav-item{margin-right: 15px;}
    .welcome-nav{margin-left: 20px;}
}
/*header*/
#header{height: 94px; clear: both;}
#header .container{overflow: hidden;}
.header-logo{height: 50px;margin-top: 22px;margin-bottom: 22px;float: left}
.header-logo a{padding-left: 56px;height: 100%;display: block;background: url(../images/logo_1.png) no-repeat left center;background-size: auto 50px}
.header-logo-title{display: block;font-size: var(--FEY-font-size-20);color: var(--FEY-color-black);line-height: 1.5}
.header-logo-subtitle{font-size: var(--FEY-font-size-12);color: var(--FEY-color-black);letter-spacing: 4px;margin-top: 3px;display: block}
.header-nav{margin-left: 10.21%;float: left;display: flex;margin-top: 22px;}
.header-nav-item{line-height: 50px;padding: 0 25px;position: relative;}
.header-nav-item a{font-size: var(--FEY-font-size-18);color: var(--FEY-color-333)}
.header-nav-item:nth-child(2):after,.header-nav-item:nth-child(4):after{position: absolute;top: 4px;right: -14px;background: url(../images/icon_1.png) no-repeat center;width: 35px;height: 17px;background-size: contain;content: ''}
.header-nav-item:hover a,.header-nav-item.active a{color: var(--FEY-color-E54B25)}
.header-search{float: left;margin-left: 9.86%;margin-top: 28px;position: relative;margin-right: 30px;}
.header-search-info{font-size: var(--FEY-font-size-18);color: var(--FEY-color-333);line-height: 38px;}
.header-search-info i{font-size: var(--FEY-font-size-18);float: left;margin-right: 5px;}
.header-search-content{position: absolute;right: 0;top: 0;height: 38px;width: 0;background: var(--FEY-color-white);border-radius: 5px;box-shadow: 0 0 5px rgba(0,0,0,.2);display: flex;overflow: hidden;transition: ease-in .3s;-webkit-transition: ease-in .3s;-moz-transition: ease-in .3s;-o-transition: ease-in .3s}
.header-search-input{width: 200px;border: none;outline: none;padding-left: 10px;font-size: var(--FEY-font-size-14);color: var(--FEY-color-333)}
.header-search-submit{background: transparent;border: none;width: 40px;font-size: var(--FEY-font-size-18)}
.header-search:hover .header-search-content{width: 240px}
.header-consult{float: right;margin-top: 28px;}
.header-consult-button{height: 38px;background: var(--FEY-color-gradients-x);border-radius: 10px;display: block;width: 132px;text-align: center;line-height: 38px;font-size: var(--FEY-font-size-18);color: var(--FEY-color-white)}
.header-consult-button span{display: inline-block;overflow: hidden}
.header-consult-button i{float: left;margin-right: 8px;font-size: var(--FEY-font-size-20)}
/*.header-city{position: relative;}*/
.header-city-list{position: absolute;left: 0;top: 50px;width: 100%;background: var(--FEY-color-white);padding: 15px 5px 15px 15px;display: none}
.header-city-list:before{position: absolute;left: 0;top: 0;width: 100%;background: var(--FEY-color-gradients-x);height: 1px;content: '';opacity: .2}
.header-button:before,.header-button:after,.header-button span{background: var(--FEY-color-gradients-x)}
.header-city{margin-top: 5px;height: 40px}
.header-city-title{height: 100%;position: relative}
.header-city-title i{font-size: var(--FEY-font-size-24);color: var(--FEY-color-E44825);margin-right: 5px;}
.header-city-title span{font-size: var(--FEY-font-size-14);color: var(--FEY-color-E44825)}
.header-city-title i:last-child{position: absolute;font-size: var(--FEY-font-size-16);right: -25px;top: 50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);line-height: 1;transition: ease-in .3s;-webkit-transition: ease-in .3s;-moz-transition: ease-in .3s}
.header-city.active .header-city-title i:last-child{transform: rotateZ(180deg) translateY(30%);-webkit-transform: rotateZ(180deg) translateY(30%);-moz-transform: rotateZ(180deg) translateY(30%);}
.header-city-current{font-size: var(--FEY-font-size-14);color: var(--FEY-color-999)}
.header-city-current .welcome-locate-name{color: var(--FEY-color-E44825)}
.header-city-hot{margin-top: 10px;display: flex;flex-direction: row;flex-wrap: wrap;}
.header-city-hot a{width: calc(20% - 10px);margin-right: 10px;margin-bottom: 5px; border: solid 1px var(--FEY-color-dedede);line-height: 26px;text-align: center;font-size: var(--FEY-font-size-12);}
.header-city-hot a:hover{color: var(--FEY-color-E44825);border-color: var(--FEY-color-E44825)}
.header-city-hot a.active{color: var(--FEY-color-white);border-color: var(--FEY-color-E44825);background: var(--FEY-color-gradients-x)}
.header-tel{
	margin-left: 35px;
	height: 50px;
	line-height: 50px;
}
.header-tel a{
	color:var(--FEY-color-E44825);
	font-size: var(--FEY-font-size-14);
}
.header-tel a i{
	font-size: var(--FEY-font-size-14);
}
@media(min-width: 1400px) and (max-width: 1439px){
    .header-nav{margin-left: 5.12%}
    .header-nav-item{padding: 0 20px;}
    .header-nav-item a{font-size: var(--FEY-font-size-18)}
    .header-search{margin-left: 3.86%}
}
@media(max-width: 1400px){
    .header-nav{margin-left: 5.12%}
    .header-search{margin-left: 4.86%}
}
@media(max-width: 1180px){
    .header-nav{margin-left: 2.12%}
    .header-nav-item{padding: 0 10px;}
    .header-nav-item a{font-size: var(--FEY-font-size-16)}
    .header-nav-item:nth-child(2):after, .header-nav-item:nth-child(4):after{width: 14px;right: -2px;}
    .header-search{margin-left: 2.86%;margin-right: 0}
    .header-consult-button{font-size: var(--FEY-font-size-14);width: 110px;}
    .header-consult-button i{font-size: var(--FEY-font-size-16)}
}
@media(max-width: 992px){
    #header .container{padding: 0}
    .header-logo{height: 40px;}
    .header-logo a{padding-left: 40px;background-size: auto 30px;}
    .header-logo-subtitle{letter-spacing: 0px}
    .header-nav-item{line-height: 40px;}
    .header-search{margin-top: 23px;}
    .header-consult-button{width: 90px;height: 30px;line-height: 30px;}
}
@media(max-width: 760px){
    #header{position: fixed;top: 0;width: 100%;z-index: 2;background: var(--FEY-color-white);box-shadow: 0 0 5px rgba(0,0,0,.2);height: 50px;}
    .header-logo{margin-top: 5px;margin-bottom: 5px;}
    .header-logo a{padding-left: 50px;background-size: contain}
}
/*nav*/
#nav{position: fixed;right: 0;top: -100%;height: 100%;z-index: 1099;overflow: hidden}
#nav:before,#nav:after{position: absolute;content: '';border-radius:50%;opacity: .7;width:50%;transition: all 2s;height: 0;transition-delay: .6s}
#nav:before{left: -10%;top:-20%;background: -webkit-gradient(linear,0% 0%, 100% 100%, from(var(--FEY-color-E44825)), to(var(--FEY-color-FA8125)));z-index: 2}
#nav:after{right: -10%;bottom: -20%;background: -webkit-gradient(linear,0% 0%, 100% 100%, from(var(--FEY-color-E44825)), to(var(--FEY-color-FA8125)));}
#nav .header-button{position: absolute;top: 2vw;right: 2vw;z-index: 3}
#nav .header-button:before,#nav .header-button:after,#nav .header-button span{background: var(--FEY-color-white) !important}
.nav-search{position: relative;width: 90%;margin-bottom: 30px;z-index: 3}
.nav-search .header-search-block{position: initial;width: 100%;background: rgba(255,255,255,.4);height: 40px;border-radius: 10px;padding: 0 10px;line-height: 40px;}
.nav-search .header-search-block i{color: var(--FEY-color-white)}
.nav-search .header-search-block input{background: transparent;color: var(--FEY-color-white);font-size: var(--FEY-font-size-16);width: 90%}
.nav-search .header-search-block input::placeholder{color: var(--FEY-color-white);opacity: .6}
.nav-container{width: 90%;position: relative;z-index: 3}
.nav-title{font-size: var(--FEY-font-size-40);opacity: .3;margin-bottom: 10px;text-align: center;color: var(--FEY-color-white)}
.nav-item{padding: 5px 0 !important;text-align: center;border: none !important;line-height: 2}
.nav-item a{font-size: var(--FEY-font-size-16) !important;color: var(--FEY-color-white);padding: 0 !important}
.nav-item:hover a,.nav-item.active a{color: var(--FEY-color-E44825);font-weight: bold}
.nav-contact{margin-top: 6vh;border-top: solid 1px rgba(255,255,255,.2);width: 100%;position: relative;z-index: 3;padding-top: 5vh;color: var(--FEY-color-white)}
.nav-contact p{display: block;overflow: hidden;line-height: 30px;font-size: var(--FEY-font-size-18);font-weight: lighter;margin-top: 10px;}
.nav-contact p b{font-weight:lighter}
.nav-contact p:first-child{display: inline-block;}
.nav-contact i{float: left;font-size: var(--FEY-font-size-24);margin-right: 10px;}
.nav-contact p a{font-size: var(--FEY-font-size-30);font-weight: bold;color: var(--FEY-color-white)}
.nav-contact p:first-child a{font-size: var(--FEY-font-size-18);}
#nav.active{top: 0;}
#nav.active:before,#nav.active:after{height: 200%;width: 200%;border-radius: 0}
#nav.active:before{left: 0;top: 0}
#nav.active:after{right: 0;bottom: 0}
@keyframes full {
    0%{height: 0}
    100%{width: 100%;height: 100%;border-radius: 0}
}
/*banner*/
#banner{background: #f5f9fb;}
#banner .container{display: flex;}
.banner-nav{width: 15.76%;max-width: 230px;background: var(--FEY-color-white);position: relative;}
.banner-nav-item{height: 25%;border-bottom: solid 1px #E6E6E6;padding: 0 20px;}
.banner-nav-item:last-child{border-bottom: none}
.banner-nav-title{padding-left: 40px;background: url(../images/icon_2.png) no-repeat left top;background-size: 32px !important;width: 100%;}
.banner-nav-item:nth-child(2) .banner-nav-title{background: url(../images/icon_3.png) no-repeat left top;}
.banner-nav-item:nth-child(3) .banner-nav-title{background: url(../images/icon_4.png) no-repeat left top;}
.banner-nav-item:nth-child(4) .banner-nav-title{background: url(../images/icon_5.png) no-repeat left top;}
.banner-nav-name{font-size: var(--FEY-font-size-18);color: var(--FEY-color-333);line-height:30px;overflow: hidden}
.banner-nav-name i{color: #c4c4c4;float: right;margin-right: 30px;line-height: 30px}
.banner-nav-info{margin-top: 5px;font-size: var(--FEY-font-size-14);color: var(--FEY-color-999)}
.banner-nav-content{position: absolute;left: 100%;top: 0;height: 100%;background: var(--FEY-color-white);z-index: 10;box-shadow: 0 0 5px rgba(0,0,0,.05);width: 52.08vw;max-width: 1000px;padding: 24px 32px;display: none}
.banner-nav-subtitle{font-size: var(--FEY-font-size-16);color: var(--FEY-color-E54B25);margin-bottom: 10px;}
.banner-nav-subtitle a{color: var(--FEY-color-E54B25)}
.banner-nav-subtitle i{float: left;margin-right: 10px;font-size: var(--FEY-font-size-18)}
.banner-nav-list a{display: inline-block;margin-right: 56px;line-height: 2;margin-top: 10px;font-size: var(--FEY-font-size-14);}
.banner-nav-list a:hover{color: var(--FEY-color-E54B25)}
.banner-nav-item:hover .banner-nav-content{display: block}
.banner{width: 69.45%;max-width: 1000px;}
.banner-pagination span{background: var(--FEY-color-white);opacity: 1;width: 10px;height: 4px;border-radius: 2px;}
.banner-pagination span.swiper-pagination-bullet-active{background: var(--FEY-color-gradients-x);width: 20px;transition: ease-in .3s;-webkit-transition: ease-in .3s;-moz-transition: ease-in .3s;-ms-transition: ease-in .3s}
.banner-consult{width: 15.79%;max-width: 220px;background: -webkit-gradient(linear,0% 0%, 0% 100%, from(#FFE7E0), to(rgba(255, 245, 242, 0.4)));padding: 0 17px;}
.banner-consult-people{margin-top: 27px;text-align: center;}
.banner-consult-title{font-size: var(--FEY-font-size-22);color: var(--FEY-color-333);font-weight: 700;margin-bottom: 10px;}
.banner-consult-people-number{font-size: var(--FEY-font-size-20);background-image: var(--FEY-color-gradients-x);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: 700;margin-bottom: 10px;}
.banner-consult-people-number b{font-size: var(--FEY-font-size-36)}
.banner-consult-info{text-align: center;font-size: var(--FEY-font-size-16);color: var(--FEY-color-333);margin-bottom: 25px}
.banner-consult-info span{color: var(--FEY-color-E54B25)}
.banner-consult-ad{display: block;margin-bottom: 37px;}
.banner-consult-data .banner-consult-title{text-align: center;font-weight: 400;font-size: var(--FEY-font-size-18);color: var(--FEY-color-333);margin-bottom: 13px;}
.banner-consult-data .banner-consult-title span{display: inline-block;}
.banner-consult-data .banner-consult-title span i{float: left;color: var(--FEY-color-E54B25);font-size: var(--FEY-font-size-26);line-height: 1;margin-right: 7px;margin-top: -2px;}
.banner-consult-data-info{text-align: center;font-size: var(--FEY-font-size-18);color: var(--FEY-color-333);line-height: 2.22}
.banner-consult-data-info span{color: var(--FEY-color-E54B25);font-weight: 700}
.banner-consult-button{margin-top: 25px;text-align: center}
.banner-consult-link{width: 132px;height: 38px;background: var(--FEY-color-gradients-x);line-height: 38px;text-align: center;font-size: var(--FEY-font-size-18);color: var(--FEY-color-white);display: inline-block;border-radius: 10px;}
@media(min-width: 1400px) and (max-width: 1439px){
    .banner-nav-name i{margin-right: 5px;}
    .banner-nav-item{padding: 0 10px;}
    .banner-nav-info{font-size: var(--FEY-font-size-12)}
    .banner-consult-people-number{font-size: var(--FEY-font-size-16)}
    .banner-consult-people-number b{font-size: var(--FEY-font-size-30)}
    .banner-consult-info{font-size: var(--FEY-font-size-12);margin-bottom: 20px;}
    .banner-consult-data .banner-consult-title{font-size: var(--FEY-font-size-16)}
    .banner-consult-data-info{font-size: var(--FEY-font-size-16);line-height: 2}
    .banner-consult-button{margin-top: 10px;}
}
@media(max-width: 1180px){
    .banner-nav-item{padding: 0 10px;}
    .banner-nav-title{padding-left: 30px;background-size: 22px !important;}
    .banner-nav-name{font-size: var(--FEY-font-size-14);line-height: 20px}
    .banner-nav-name i{margin-right: 0;line-height: 20px}
    .banner-nav-info{font-size: var(--FEY-font-size-12)}
    .banner-consult-people{margin-top: 15px;}
    .banner-consult-title{font-size: var(--FEY-font-size-16)}
    .banner-consult-people-number{font-size: var(--FEY-font-size-14)}
    .banner-consult-people-number b{font-size: var(--FEY-font-size-20)}
    .banner-consult-info{font-size: var(--FEY-font-size-12);margin-bottom: 15px;}
    .banner-consult-ad{margin-bottom: 15px;}
    .banner-consult-data .banner-consult-title{font-size: var(--FEY-font-size-14)}
    .banner-consult-data .banner-consult-title span i{font-size: var(--FEY-font-size-18)}
    .banner-consult-data-info{font-size: var(--FEY-font-size-14);line-height: 2}
    .banner-consult-button{margin-top: 10px;width: 100%}
    .banner-consult-link{width: 100%;font-size: var(--FEY-font-size-14);height: 30px;line-height: 30px;}
}
@media(max-width: 992px){
    #banner .container{flex-direction: row;flex-wrap: wrap}
    .banner-nav{width: 25%;}
    .banner{width: 75%;}
    .banner-consult{width: 100%;max-width: initial;display: none}
}
@media(max-width: 760px){
    #banner{margin-top: 50px;}
    #banner .container{padding: 0}
    .banner{width: 100%}
    #section-menu{background: #f5f9fb;padding: 15px 0;}
    #section-menu .container{display: flex;padding: 0}
    .section-menu-item{flex: 1;border-right: solid 1px rgba(0,0,0,.05);padding: 5px 10px;}
    .section-menu-item:last-child{margin-right: 0}
    .section-menu-icon{width: 40px;height: 40px;display: block;margin: auto}
    .section-menu-title{font-size: var(--FEY-font-size-14);margin-top: 10px;background-image: var(--FEY-color-gradients-x);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: 700}
    .section-menu-summary{margin-top: 10px;font-size: var(--FEY-font-size-12);color: var(--FEY-color-999)}
}
/*main*/
.home-title{font-size: var(--FEY-font-size-26);color: var(--FEY-color-333);overflow: hidden;line-height: 40px;font-weight: 700}
.home-info{margin-left: 20px;font-size: var(--FEY-font-size-16);color: var(--FEY-color-999);font-weight: 400}
.home-more{float: right;font-weight: normal;font-size: var(--FEY-font-size-16);color: var(--FEY-color-333)}
.home-more:hover{color: var(--FEY-color-E54B25)}
.home-nav{display: flex;margin-top: 30px;}
.home-nav-item{height: 42px;margin-right: 30px;line-height: 42px;text-align: center;border-radius: 10px;overflow: hidden;}
.home-nav-item a{display: block;padding: 0 20px;font-size: var(--FEY-font-size-20);color: var(--FEY-color-333);}
.home-nav-item:hover,.home-nav-item.active{background: var(--FEY-color-gradients-x)}
.home-nav-item:hover a,.home-nav-item.active a{color: var(--FEY-color-white)}
.section:nth-child(odd){background: var(--FEY-color-white)}
.section:nth-child(even){background: #F5F9FB}
.section-item{display: none}
.section-content .section-item:first-child{display: block}
@media(max-width: 1439px) and (min-width: 1400px){
    .home-nav-item{margin-right: 15px;}
    .home-nav-item a{padding: 0 10px;font-size: var(--FEY-font-size-16);}
}
@media(max-width: 1400px){
    .home-nav-item{margin-right: 15px;}
    .home-nav-item a{padding: 0 10px;}
}
@media(max-width: 1180px){
    .home-title{font-size: var(--FEY-font-size-20);line-height: 30px;}
    .home-info,.home-more{font-size: var(--FEY-font-size-14)}
    .home-nav{margin-top: 20px;}
    .home-nav-item{margin-right: 10px;line-height: 34px;height: 34px;}
    .home-nav-item a{font-size: var(--FEY-font-size-16);padding: 0 6px}
}
@media(max-width: 760px){
    .home-title{font-size: var(--FEY-font-size-22);position: relative}
    .home-info{margin-left: 0;display: block;line-height: 1.5;margin-top: 5px;}
    .home-info, .home-more{font-size: var(--FEY-font-size-12)}
    .home-more{line-height: 30px;position: absolute;right: 0;top: 0}
    .home-nav{flex-direction: row;flex-wrap: wrap;margin-top: 10px;}
    .home-nav-item{margin-right: 5px;width:calc(33.33% - 5px);height: auto;line-height: 1.2;margin-top: 5px;border-radius: 5px;}
    .home-nav-item a{font-size: var(--FEY-font-size-14);padding:7px 5px;justify-content: center;display: flex;align-content: center;align-items: center;}
}
/*knowledge */
.knowledge {padding: 50px 0}
.knowledge-content{margin-top: 40px;}
.knowledge-item{padding: 0 38px;margin-bottom: 60px}
.knowledge-item:nth-child(odd){padding-left: 0}
.knowledge-item:nth-child(even){padding-right: 0}
.knowledge-item:last-child,.knowledge-item:nth-last-child(2){margin-bottom: 0}
.knowledge-item-block{display: flex;}
.knowledge-img{width: 166px;height: 150px;border-radius: 10px;overflow: hidden}
.knowledge-img-block{display: block;width: 100%;height: 100%;background-repeat: no-repeat;background-size: cover;background-position: center;transition: all ease-in .3s;-webkit-transition: all ease-in .3s;-moz-transition: all ease-in .3s;-o-transition: all ease-in .3s;}
.knowledge-text{width: calc(100% - 166px);padding-left: 30px;}
.knowledge-title{font-size: var(--FEY-font-size-20);color: var(--FEY-color-333);margin-bottom: 15px;line-height: 1;}
.knowledge-summary{font-size: var(--FEY-font-size-16);color: var(--FEY-color-999);line-height: 2.375}
.knowledge-item-block:hover .knowledge-img-block{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1)}
.knowledge-item-block:hover .knowledge-title{background-image: var(--FEY-color-gradients-x);-webkit-text-fill-color: transparent;-webkit-background-clip: text;font-weight: 700}
@media(min-width: 1400px) and (max-width: 1439px){
    .knowledge-title{font-size: var(--FEY-font-size-18)}
    .knowledge-summary{font-size: var(--FEY-font-size-14)}
}
@media(max-width: 1180px){
    .knowledge-content{margin-top: 30px;}
    .knowledge-item{padding: 0 15px;margin-bottom: 30px;}
    .knowledge-img{width: 120px;height: 100px;}
    .knowledge-text{width: calc(100% - 120px);padding-left: 20px;}
    .knowledge-title{font-size: var(--FEY-font-size-16);margin-bottom: 10px;}
    .knowledge-summary{font-size: var(--FEY-font-size-14);line-height: 1.7}
}
@media(max-width: 760px){
    .knowledge{padding: 30px 0}
    .knowledge-content{margin-top: 20px;}
    .knowledge-item{padding: 0;margin-bottom: 15px;}
    .knowledge-img{width: 100px;height: 80px;}
    .knowledge-text{width: calc(100% - 100px);padding-left: 15px;}
    .knowledge-title{font-size: var(--FEY-font-size-16);margin-bottom: 10px;}
    .knowledge-summary{font-size: var(--FEY-font-size-12);-webkit-line-clamp:2;line-height: 2}
    .knowledge-item:nth-last-child(2){margin-bottom: 15px;}
}
/*looking*/
.looking{padding: 50px 0 85px;}
.looking-content{margin-top:25px;background: var(--FEY-color-white);border-radius: 10px;padding: 40px;}
.looking-section {overflow: hidden;}
.looking-left{width: 57.35%;float: left}
.looking-left-item:nth-child(odd){padding-left: 0}
.looking-left-item:nth-child(even){padding-right: 0}
.looking-item-block{display: block}
.looking-img{width: 100%;border-radius: 10px;height: 316px;overflow: hidden}
.looking-img-block{display: block;overflow: hidden;width: 100%;height: 100%;background-repeat: no-repeat;background-size: cover;background-position: center;transition: all ease-in .3s;-webkit-transition: all ease-in .3s;-moz-transition: all ease-in .3s;-o-transition: all ease-in .3s;}
.looking-text{margin-top: 25px;}
.looking-title{font-size: var(--FEY-font-size-20);color: var(--FEY-color-333);margin-bottom: 13px}
.looking-summary{font-size: var(--FEY-font-size-16);color: var(--FEY-color-999);line-height: 1.75}
.looking-time{margin-top: 10px;font-size: var(--FEY-font-size-14);color: var(--FEY-color-999);}
.looking-time span{margin: auto 10px;}
.looking-list{width: 42.65%;padding-left: 30px;float: right}
.looking-item{margin-bottom: 30px;}
.looking-item:last-child{margin-bottom: 0}
.looking-item .looking-item-block{display: flex;}
.looking-item .looking-img{width: 132px;height: 132px;}
.looking-item .looking-text{width: calc(100% - 132px);padding-left: 20px;margin-top: 0;padding-top: 5px}
.looking-item-block:hover .looking-img-block{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1)}
.looking-item-block:hover .looking-title{background-image: var(--FEY-color-gradients-x);-webkit-text-fill-color: transparent;-webkit-background-clip: text;font-weight: 700}
@media(min-width: 1400px) and (max-width: 1439px){
    .looking-content{padding: 30px;}
    .looking-title{font-size: var(--FEY-font-size-18)}
    .looking-summary{font-size: var(--FEY-font-size-14)}
    .looking-time{font-size: var(--FEY-font-size-12)}
}
@media(max-width: 1180px){
    .looking-content{padding: 20px;}
    .looking-left-item{padding: 0 10px}
    .looking-img{height: 220px;}
    .looking-text{margin-top: 15px;}
    .looking-title{font-size: var(--FEY-font-size-16)}
    .looking-summary{font-size: var(--FEY-font-size-14)}
    .looking-time{font-size: var(--FEY-font-size-12)}
    .looking-item{margin-bottom: 20px;}
    .looking-item .looking-img{width: 120px;height: 100px;}
    .looking-item .looking-text{width: calc(100% - 120px);padding-left: 20px;padding-top: 0}
    .looking-item .looking-text .looking-title{margin-bottom: 5px;}
    .looking-item .looking-text .looking-time{margin-top: 5px}
}
@media(max-width: 760px){
    .looking{padding: 40px 0 30px}
    .looking-content{padding: 10px;}
    .looking-left{width: 100%;margin-bottom: 30px;}
    .looking-img{height: 125px;}
    .looking-summary{font-size: var(--FEY-font-size-12);line-height: 2}
    .looking-list{width: 100%;padding-left: 0;}
    .looking-item .looking-img{width: 100px;height: 100px;}
    .looking-item .looking-text{width: calc(100% - 100px);padding-left: 15px;}
}
/*consult*/
.consult{padding:32px 0 50px }
.consult .container{display: flex;}
.consult-left{width: 72.92%;padding-top: 18px;}
.consult-left .knowledge-item{margin-bottom: 25px;padding: 0 20px}
.consult-left .knowledge-item:nth-child(odd){padding-left: 0}
.consult-left .knowledge-item:nth-child(even){padding-right: 0}
.consult-left .knowledge-item:last-child,.consult-left .knowledge-item:nth-last-child(2){margin-bottom: 0}
.consult-content{margin-top: 40px;overflow: hidden}
.consult-form{margin-top: 30px;}
.consult-textarea{position: relative;margin-bottom: 25px;}
.consult-textarea-block{height: 250px;width: 100%;padding: 30px;font-size: var(--FEY-font-size-16);color: var(--FEY-color-333);outline: none;position: relative;resize: none}
.consult-form-upload,.consult-form-input,.consult-textarea-block{border: solid 1px #e2e2e2;border-radius: 10px;outline: none}
.consult-textarea-number{position: absolute;right: 20px;bottom: 20px;font-size: var(--FEY-font-size-16);color: var(--FEY-color-999)}
.consult-textarea-block::placeholder{color: var(--FEY-color-999)}
.consult-form-bottom{display: flex}
.consult-form-upload{width: 66.67%;height: 190px;}
.consult-form-upload-block{display: flex}
.consult-upload-papers{border-right: solid 1px var(--FEY-color-dedede);margin-right: 10px;padding-right: 10px;display: none;text-align: center}
.consult-upload-papers i{display: block;font-size: var(--FEY-font-size-26);line-height: 1;}
.consult-upload-file-info{font-size: var(--FEY-font-size-14);color: var(--FEY-color-333);line-height: 1;overflow: hidden}
.consult-upload-button{height: 92px;box-shadow: 0px 2px 10px #C4C4C4;border-radius: 10px;position: relative;width: 262px;margin-bottom: 22px;line-height: 30px;font-size: var(--FEY-font-size-16);color: var(--FEY-color-E44825);}
.consult-upload-button-item{position: relative;cursor: pointer;min-width: 120px;height: 30px}
.consult-upload-button-item i{font-size: var(--FEY-font-size-32);color: var(--FEY-color-E44825);float: left;margin-right: 15px;line-height: 30px;}
.consult-upload-button-item span{display: inline-block;overflow: hidden}
.consult-upload-button.active{width: auto;padding: 0 20px;max-width: 400px;}
.consult-upload-button.active .consult-upload-button-item{height: 100%}
.consult-upload-title{font-weight: normal}
.consult-upload-file{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;cursor: pointer}
.consult-upload-info{font-size: var(--FEY-font-size-16);color: var(--FEY-color-999);line-height: 1.5}
.consult-form-box{width: calc(33.33% - 20px);margin-left: 20px;}
.consult-form-input{width: 100%;margin-bottom: 20px;height: 50px;padding-left: 20px;font-size: var(--FEY-font-size-16);color: var(--FEY-color-333)}
.consult-form-input::placeholder{color: var(--FEY-color-333)}
.consult-form-button{height: 50px;width: 100%;background: var(--FEY-color-gradients-x);border: none;border-radius: 10px;font-size: var(--FEY-font-size-20);color: var(--FEY-color-white);font-weight:700}
.consult-right{width: calc(27.08% - 20px);margin-left: 20px;background: #f5f9fb;border-radius: 10px;padding: 18px}
.consult-right .home-title{padding-left: 13px;position: relative}
.consult-right .home-title:before{position: absolute;left: 0;top: 50%;width: 4px;height: 26px;background: var(--FEY-color-E44825);margin-top: -13px;content: ''}
.self-media-box{margin-top: 30px;height: calc(100% - 70px)}
.self-media-box .swiper-media{height: 550px;}
.self-media-img{display: block;height: 207px;border-radius: 10px;overflow: hidden;position: relative}
.self-media-img-block{display: block;overflow: hidden;width: 100%;height: 100%;background-repeat: no-repeat;background-size: cover;background-position: center;transition: all ease-in .3s;-webkit-transition: all ease-in .3s;-moz-transition: all ease-in .3s;-o-transition: all ease-in .3s;}
.self-media-icon {position: absolute;left: 0;top: 0;width: 100%;height: 100%;font-size: var(--FEY-font-size-50);color: var(--FEY-color-white)}
.self-media-title {margin-top: 20px;font-size: var(--FEY-font-size-20);color: var(--FEY-color-333);line-height: 1}
.self-media-box ul li:hover .self-media-img-block{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1)}
.self-media-box ul li:hover .self-media-title{background-image: var(--FEY-color-gradients-x);-webkit-text-fill-color: transparent;-webkit-background-clip: text;font-weight: 700}
@media(min-width: 1400px) and (max-width: 1439px){
    .self-media-title{font-size: var(--FEY-font-size-18)}
}
@media(max-width: 1180px){
    .consult-form{margin-top: 0}
    .consult-textarea-block{height: 150px;padding: 15px;}
    .consult-form-upload{height: 170px;}
    .consult-form-input{height: 40px;}
    .self-media-box .swiper-media{height:430px;}
    .self-media-img{height: 150px;}
    .self-media-title{font-size: var(--FEY-font-size-16)}
}
@media(max-width: 992px){
    .consult .container{display: block}
    .consult-left{width: 100%;}
    .consult-right{width: 100%;margin-left: 0;margin-top: 30px;}
    .self-media-box .swiper-media{height: auto}
}
@media(max-width: 760px){
    .consult{padding: 20px 0; }
    .consult-content{margin-top: 30px;}
    .consult-textarea-block{height: 160px;padding: 10px;font-size: var(--FEY-font-size-14);display: block;}
    .consult-textarea{margin-bottom: 20px;}
    .consult-form-bottom{flex-direction: row;flex-wrap: wrap}
    .consult-form-upload{width: 100%;height: auto;padding: 20px 0}
    .consult-upload-button.active{padding: 0 10px;max-width: 85%}
    .consult-upload-papers{max-width: 40%}
    .consult-upload-info{text-align: center;font-size: var(--FEY-font-size-12)}
    .consult-form-box{width: 100%;margin-top:20px;padding-left: 0;margin-left: 0}
    .consult-form-input{height: 44px;}
    .consult-form-button{font-size: var(--FEY-font-size-18)}
    .consult-right{padding: 15px}
    .self-media-box{margin-top: 20px;}
    .self-media-img{height: 120px;}
    .self-media-title{margin-top: 10px;font-size: var(--FEY-font-size-14)}
    .consult-left .knowledge-item{padding: 0}
    .consult-left .knowledge-item:nth-last-child(2){margin-bottom: 25px;}
}
/*news*/
.news{padding: 50px 0}
.news-content{margin-top: 25px;padding:40px 12px;background: var(--FEY-color-white) }
.news-item{padding: 0 28px;margin-bottom: 56px;}
.news-item:last-child,.news-item:nth-last-child(2),.news-item:nth-last-child(3){margin-bottom: 0}
.news-title{font-size: var(--FEY-font-size-20);color: var(--FEY-color-333);margin-bottom: 15px;line-height: 1}
.news-summary{font-size: var(--FEY-font-size-16);line-height: 1.75;color: var(--FEY-color-999)}
.news-user{margin-top: 10px;display: flex;}
.news-user-avatar{width: 40px;height: 40px;border-radius: 50%;background-repeat: no-repeat;background-size: cover;background-position: center;margin-right: 10px;}
.news-user-girl{background-image: url(../images/icon_7.png)}
.news-user-male{background-image: url(../images/icon_6.png)}
.news-user-info{font-size: var(--FEY-font-size-14);color: var(--FEY-color-black);display: flex;align-items: center}
.news-user-time{display: block;font-size: var(--FEY-font-size-12);color: var(--FEY-color-999)}
.news-item-block:hover .news-title{background-image: var(--FEY-color-gradients-x);-webkit-text-fill-color: transparent;-webkit-background-clip: text;font-weight: 700}
@media(min-width: 1400px) and (max-width: 1439px){
    .news-title{font-size: var(--FEY-font-size-18)}
    .news-summary{font-size: var(--FEY-font-size-14)}
}
@media(max-width: 1180px){
    .news-content{padding: 20px 12px;}
    .news-title{font-size: var(--FEY-font-size-16)}
    .news-summary{font-size: var(--FEY-font-size-14)}
}
@media(max-width: 992px){
    .news-item{padding: 0 10px;margin-bottom: 30px;}
}
@media(max-width: 760px){
    .news{padding: 30px 0}
    .news-item{padding: 0}
    .news-item:nth-last-child(2), .news-item:nth-last-child(3){margin-bottom: 30px;}
}
/*service*/
.service{padding: 30px 0 65px }
.service .container{display: flex}
.service .home-nav-item{margin-right: 5px;}
.service-left{width: 72.92%}
.service-content{margin-top: 60px;}
.service-section{overflow: hidden}
.service-carousel{width: 36.19%;float: left;margin-right: 30px;}
.service-img{height: 213px;border-radius: 10px;overflow: hidden}
.service-img-block{display: block;overflow: hidden;width: 100%;height: 100%;background-repeat: no-repeat;background-size: cover;background-position: center;transition: all ease-in .3s;-webkit-transition: all ease-in .3s;-moz-transition: all ease-in .3s;-o-transition: all ease-in .3s;}
.service-title{margin-top: 12px;font-size: var(--FEY-font-size-20);color: var(--FEY-color-333);margin-right: 50px;}
.service-time{margin-top: 12px;font-size: var(--FEY-font-size-14);color: var(--FEY-color-999)}
.service-time span{margin-left: 15px;}
.service-pagination{top: 227px;bottom: auto;text-align: right;width: auto !important;right: 0;left: auto !important}
.service-pagination span{background: #ccc;opacity: 1;border-radius: 4px;}
.service-pagination span.swiper-pagination-bullet-active{background: var(--FEY-color-gradients-x);width: 16px;}
.service-recommend{margin-top: 30px;}
.service-recommend-item{padding: 0 9px;}
.service-recommend-item:nth-child(odd){padding-left: 0}
.service-recommend-item:nth-child(even){padding-right: 0}
.service-recommend-item .service-img{height: 142px;}
.service-recommend-item .service-title{margin-right: 0}
.service-list{width: calc(63.81% - 30px);float: right}
.service-list .service-item{margin-bottom: 30px}
.service-list .service-item:last-child{margin-bottom: 0}
.service-list .service-item a{display: flex;}
.service-list .service-img{width: 132px;height: 132px;}
.service-list .service-text{width: calc(100% - 132px);padding-left: 25px;}
.service-list .service-text .service-title{margin-top: 0}
.service-summary{margin-top: 10px;font-size: var(--FEY-font-size-16);color: var(--FEY-color-999);line-height: 2.275}
.service-right{width: calc(27.08% - 20px);padding: 0 18px}
.service-right .home-title{padding-left: 13px;position: relative}
.service-right .home-title:before{position: absolute;left: 0;top: 50%;width: 4px;height: 26px;background: var(--FEY-color-E44825);margin-top: -13px;content: ''}
.article-one{margin-top: 20px;border-radius: 10px;overflow: hidden;position: relative;margin-bottom: 15px;}
.article-img{position: relative;}
.article-one .article-title{position: absolute;left: 0;bottom: 0;width: 100%;background: rgba(0,0,0,.6);padding: 5px 6px;font-size: var(--FEY-font-size-14);color: var(--FEY-color-white)}
.article-item{margin-bottom: 22px;}
.article-item:last-child{margin-bottom: 0}
.article-item-block{display: flex;line-height: 18px;}
.article-number{width: 18px;height: 18px;border-radius:4px;background: #ccc;font-size: var(--FEY-font-size-14);color: var(--FEY-color-white);text-align: center;font-style: normal;margin-right: 10px;}
.article-item:first-child .article-number,.article-item:nth-child(2) .article-number,.article-item:nth-child(3) .article-number{background: var(--FEY-color-E44825)}
.article-item-block .article-title{width: calc(100% - 28px);font-size: var(--FEY-font-size-14);color: var(--FEY-color-666)}
.service-content ul li:hover .service-img-block{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1)}
.service-content ul li:hover .service-title,.article-item-block:hover .article-title{background-image: var(--FEY-color-gradients-x);-webkit-text-fill-color: transparent;-webkit-background-clip: text;font-weight: 700}
@media(min-width: 1400px) and (max-width: 1439px){
    .service-title{font-size: var(--FEY-font-size-18)}
    .service-summary{font-size: var(--FEY-font-size-14)}
}
@media(max-width: 1180px){
    .service-title{font-size: var(--FEY-font-size-16)}
    .service-img{height: 170px}
    .service-pagination{top: 183px;}
    .service-time{font-size: var(--FEY-font-size-12)}
    .service-summary{font-size: var(--FEY-font-size-14);line-height: 1.6}
    .service-recommend-item .service-img{height: 100px;}
    .service-list .service-img{height: 110px;}
    .article-item{margin-bottom: 14px}
}
@media(max-width: 992px){
    .service{padding-bottom: 30px}
    .service .container{display: block}
    .service-left{width: 100%;}
    .service-content{margin-top: 30px;}
    .service-right{width: 100%;margin-left: 0;background: #f5f9fb;margin-top: 30px;padding: 15px;}
    .article-one{display: none}
    .article-hot-list{margin-top: 30px;overflow: hidden}
    .article-item{width: calc(50% - 20px);float: left;margin-right: 40px}
    .article-item:nth-child(2n){margin-right: 0}
}
@media(max-width: 760px){
    .service-carousel{width: 100%}
    .service-recommend{margin-top: 20px;}
    .service-list{width: 100%;margin-top: 30px;}
    .service-list .service-img{width: 100px;height: 90px;}
    .service-list .service-text{width: calc(100% - 100px);padding-left: 15px;}
    .service-list .service-item{margin-bottom: 20px;}
    .service-time{margin-top: 5px;}
    .service-summary{margin-top: 5px;}
    .article-item{width: calc(50% - 10px);margin-right: 20px;margin-bottom: 20px;}
}
/*fixed left and right*/
#fixed-left,#fixed-right{position: fixed;top: 50%;z-index: 10;transform: translateY(-50%)}
#fixed-left{max-width: 185px;left: 1.77vw}
.fixed-close{position: absolute;border: solid 1px var(--FEY-color-ddd);padding: 7px;border-radius: 50px;width: 30px;height: 30px;top: -20px;right: -7px;cursor: pointer;background: var(--FEY-color-white)}
.fixed-close svg{width: 15px;height: 15px;fill: var(--FEY-color-333)}
.fixed-close svg path{fill: var(--FEY-color-333)}
.fixed-close:hover {border-color: var(--FEY-color-E44825)}
.fixed-close:hover svg path{fill: var(--FEY-color-E44825)}
#fixed-right{right: 3.125vw;box-shadow: 0px 2px 12px #DBDBDB;border-radius: 10px;overflow: hidden;display: none}
.fixed-menu{background: var(--FEY-color-white);border-radius: 10px;overflow: hidden}
.fixed-menu-item{height: 70px;padding:0 14px;width: 60px;position: relative;font-size: var(--FEY-font-size-16);color: var(--FEY-color-333);cursor: pointer;border-radius: 10px;}
.fixed-menu-item:after{display: block;width: 30px;height: 1px;background: var(--FEY-color-eee);margin: auto;content: '';position: absolute;bottom: 0;left: 50%;margin-left: -15px;}
.fixed-menu-item:last-child:after{display: none}
.fixed-menu-item:hover{color: var(--FEY-color-E44825)}
.fixed-menu-item.active{background: var(--FEY-color-gradients-x);color: var(--FEY-color-white)}
.fixed-menu-item:hover:after,.fixed-menu-item.active:after{display: none}
@media(max-width: 1180px){
    #fixed-left{max-width: 120px;left: .5vw}
    #fixed-right{right: 1.5vw}
    .fixed-menu-item{font-size: var(--FEY-font-size-14)}
}
/*footer*/
.footer-assure{background: #F7FAFC;padding: 50px 0 45px}
.footer-assure-list{display: flex;}
.footer-assure-item{flex: 1;margin-left: 40px;padding-left: 90px;background-repeat: no-repeat;background-position:left center;background-size: 72px;background-image: url(../images/icon_8.png);height: 72px;}
.footer-assure-title,.footer-assure-text{width: 100%;text-align: left}
.footer-assure-title{font-size: var(--FEY-font-size-20);color: var(--FEY-color-333);margin-top: 7px;}
.footer-assure-text{font-size: var(--FEY-font-size-16);color: var(--FEY-color-999)}
.footer-top{background: #2C2C2C;padding: 40px 0 0}
.footer-top .container{border-bottom: solid 1px #3D3D3D;padding-bottom: 30px;display: flex}
.footer-logo{width: 16.94%;border-right: solid 1px #3D3D3D;background: url(../images/logo_2.png) no-repeat left center;background-size: 160px}
.footer-tel{width: 25.14%;border-right: solid 1px #3D3D3D;padding-top: 12px;text-align: center}
.footer-tel-info{font-size: var(--FEY-font-size-16);color: var(--FEY-color-white);margin-bottom: 10px;}
.footer-tel-number{font-size: var(--FEY-font-size-26);color: #F97E25;font-weight: 700;margin-bottom: 53px}
.footer-tel-number:last-child{margin-bottom: 0}
.footer-nav{display: flex;width: 39.58%;border-right: solid 1px #3D3D3D;padding:0 3.38vw}
.footer-nav-item{flex: 1;}
.footer-nav-channel {font-size: var(--FEY-font-size-16);margin-bottom: 12px;}
.footer-nav-channel a{color: var(--FEY-color-white)}
.footer-nav-link{line-height: 1.75;font-size: var(--FEY-font-size-16)}
.footer-nav-link a{color: #cccccc}
.footer-nav-link:hover a{color: var(--FEY-color-E44825)}
.footer-code{width: 18.34%;padding-left: 3.85vw}
.footer-code p{margin-top: 10px;font-size: var(--FEY-font-size-16);color: var(--FEY-color-white)}
.footer-copy{background: #2C2C2C;padding: 20px 0;font-size: var(--FEY-font-size-16);color: var(--FEY-color-white)}
.footer-copy a{color: var(--FEY-color-white)}
@media(min-width: 1400px) and (max-width: 1439px){
    .footer-assure-item{margin-left: 10px;}
    .footer-assure-title{font-size: var(--FEY-font-size-18)}
    .footer-assure-text{font-size: var(--FEY-font-size-14)}
    .footer-nav{padding: 0 1.18vw 0 3.18vw}
}
@media(max-width: 1180px){
    .footer-assure-item{margin-left:20px;padding-left: 70px;background-size: 62px}
    .footer-assure-title{font-size: var(--FEY-font-size-18)}
    .footer-assure-text{font-size: var(--FEY-font-size-12)}
    .footer-logo{background-size: 120px;}
    .footer-nav-link{font-size: var(--FEY-font-size-14)}
    .footer-code p{font-size: var(--FEY-font-size-12)}
    .footer-copy{font-size: var(--FEY-font-size-14)}
}
@media (max-width: 760px) {
    #footer{margin-bottom: 60px;}
    .footer-assure{padding: 30px 0;}
    .footer-assure-list{display: block;overflow: hidden}
    .footer-assure-item{width: 50%;margin-left: 0;border-bottom: solid 1px #ddd;display: block;float: left;border-right: solid 1px #ddd;padding-top: 40px;padding-left: 0;background-position: top center;height: auto;padding-bottom: 20px;text-align: center;background-size: 40px}
    .footer-assure-item:nth-child(2n){border-right: 0}
    .footer-assure-item:last-child,.footer-assure-item:nth-last-child(2){border-bottom: none;padding-top:60px;background-position: top 20px center;padding-bottom: 0}
    .footer-assure-title{margin-top: 10px;font-size: var(--FEY-font-size-16);display: block;width: 100%;text-align: center}
    .footer-assure-text{text-align: center;min-height: 36px;overflow: hidden;padding: 0 10px;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;}
    .footer-top{padding: 30px 0 0}
    .footer-top .container{flex-direction: row;flex-wrap: wrap}
    .footer-tel{width: 100%;border-bottom: solid 1px #3D3D3D;border-right: none;padding-top: 0;padding-bottom: 30px;}
    .footer-tel-info{font-size: var(--FEY-font-size-14)}
    .footer-tel-number{font-size: var(--FEY-font-size-24);margin-bottom: 25px;}
    .footer-nav{width: 100%;border-bottom: solid 1px #3D3D3D;border-right: none;padding: 30px 0 30px 6vw}
    .footer-code{width: 100%;padding: 30px 0 0}
    .footer-code img{max-width: 160px;}
    .footer-copy{padding: 10px 0;font-size: var(--FEY-font-size-12)}
}
/*footer button*/
#footer-button{background: var(--FEY-color-gradients-x);border-top-color: var(--FEY-color-E44825)}
.navbar-bottom a{border-left-color: var(--FEY-color-E44825);border-right-color: rgba(255,255,255,.2)}
/*page news*/
/*.page-main{background: #F5F9FB}*/
.page-channel{padding: 30px 0}
.page-channel-item{display: flex;border-bottom: solid 1px #eff2fb;margin-bottom: 30px;padding-bottom: 10px;}
.page-channel-name{width: 100px;font-size: var(--FEY-font-size-16);color: var(--FEY-color-999);text-align: right;padding: 5px 0}
.page-channel-list{width: calc(100% - 100px);display: flex;flex-wrap: wrap;flex-direction: row}
.page-channel-list a{display: block;font-size: var(--FEY-font-size-14);color: var(--FEY-color-333);padding: 5px 10px;border-radius: 12px;margin-right: 20px;margin-bottom: 10px;}
.page-channel-list a:hover{color: var(--FEY-color-E44825)}
.page-channel-list a.active{background: var(--FEY-color-gradients-x);color: var(--FEY-color-white)}
.page-container{padding-bottom: 50px}
.page-container .container{display: flex}
.page-left{width: 70%;}
.page-right{width: calc(30% - 50px);margin-left: 50px;}
.page-news-hot{border-radius: 10px;overflow: hidden}
.page-news-block{position: relative;display: block;}
.page-news-img{overflow: hidden;height: 340px;border-radius: 10px;}
.page-news-img-block{width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;display: block;transition: all ease-in .3s;-webkit-transition: all ease-in .3s;-moz-transition: all ease-in .3s;-o-transition: all ease-in .3s}
.page-news-block .page-news-title{bottom: 0;left: 0;position: absolute;width: 100%;padding: 15px;font-size: var(--FEY-font-size-20);background-image: var(--FEY-color-gradients-x);-webkit-text-fill-color: transparent;-webkit-background-clip: text;font-weight: bold}
.news-pagination{width: auto !important;right: 10px;bottom: 0;left: auto !important;}
.news-pagination span{background: var(--FEY-color-white);opacity: 1;border-radius: 4px;}
.news-pagination span.swiper-pagination-bullet-active{background: var(--FEY-color-gradients-x);width: 16px}
.page-news-list{margin-top: 40px;margin-bottom: 50px;}
.page-news-item{border-bottom: solid 1px #eff2fb;padding-bottom: 20px;margin-bottom: 20px;}
.page-news-item-block{display: flex;}
.page-news-item-block .page-news-img{width: 160px;height: 120px;}
.page-news-text{width: calc(100% - 160px);padding-left: 20px;}
.page-news-text .page-news-title{font-size: var(--FEY-font-size-20);color: var(--FEY-color-333);margin-bottom: 10px;}
.page-news-summary{font-size: var(--FEY-font-size-16);color: var(--FEY-color-999);line-height: 1.7}
.page-news-time{margin-top: 10px;font-size: var(--FEY-font-size-14);color: var(--FEY-color-999)}
.page-news-time span{margin-left: 20px;}
.page-news-item:hover .page-news-img-block,.page-news-block:hover .page-news-img-block{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1)}
.page-news-item:hover .page-news-title{background-image: var(--FEY-color-gradients-x);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: bold}
.page-today-news{box-shadow: 0 0 5px rgba(0,0,0,.1);padding: 30px 20px;margin-bottom: 40px;}
.page-right-title{font-size: var(--FEY-font-size-24);color: var(--FEY-color-black);font-weight: bold}
.page-right-list{margin-top: 30px;}
.tags_list a{
	margin: 0 10px 10px 0;
	display: inline-block;
	color: rgba(237, 50, 50, 1);
	font-size: 14px;
	background: rgba(255, 237, 237, 1);
	border-radius: 4px;
	padding:5px 12px
}
.page-right-item{font-size: var(--FEY-font-size-14);line-height: 2;margin-bottom: 10px;position: relative;}
.page-right-item:before{position: absolute;left: 0;top: 50%;width: 6px;height: 6px;background: var(--FEY-color-gradients-x);content: '';margin-top: -3px;border-radius: 5px;}
.page-right-item:last-child{margin-bottom: 0}
.page-right-item a{padding-left: 20px;color: var(--FEY-color-333)}
.page-right-item:hover a{color: var(--FEY-color-E44825);font-weight: bold}
.page-today-hot{padding: 30px 20px;background:#F5F9FB}
.page-service-hot{margin-top: 60px;}
.page-service-hot .page-right-title{padding-left: 20px;position: relative}
.page-service-hot .page-right-title:before{position: absolute;left: 0;top: 50%;width: 6px;height: 24px;background: var(--FEY-color-gradients-y);content: '';margin-top: -12px;}
.page-service-list{box-shadow: 0 0 5px rgba(0,0,0,.1);margin-top: 30px;display: flex;padding: 20px 20px 10px;flex-direction: row;flex-wrap: wrap}
.page-service-item{width: 50%;margin-bottom: 20px;}
.page-service-icon{display: block;width: 40px;margin: auto}
.page-service-title{margin-top: 10px;font-size: var(--FEY-font-size-18);color: var(--FEY-color-999)}
@media(max-width: 760px){
    .page-channel{padding: 10px 0;}
    .page-channel-item{float: left;width: 50%;position: relative;padding-bottom: 5px;margin-bottom: 0}
    .page-channel-list{position: absolute;left: 0;top: 36px;z-index: 2;background: var(--FEY-color-white);width: 100%;padding: 10px;box-shadow: 0 0 5px rgba(0,0,0,.2);display: none;overflow: hidden}
    .page-channel-name{width: 100%;text-align: left;position: relative;font-size: var(--FEY-font-size-14)}
    .page-channel-item:first-child .page-channel-name:before{position: absolute;right: 10px;top:50%;width: 1px;height: 20px;background: var(--FEY-color-ddd);content:'' ;margin-top: -10px;}
    .page-channel-item:last-child{padding-left: 10px;}
    .page-channel-name span{float: right;text-align: left;width: 50%;color: var(--FEY-color-E44825)}
    .page-channel-list a{width: calc(50% - 5px);margin-right: 10px;text-align: center;padding: 0;line-height: 30px;margin-bottom: 5px;font-size: var(--FEY-color-FA8125);float: left;}
    .page-channel-list a:nth-child(2n){margin-right: 0;}
    .page-channel-item:first-child .page-channel-list a{width: calc(100% - 5px);margin-right: 7px;}
    .page-channel-item:first-child .page-channel-list a:nth-child(2n){margin-right: 7px}
    .page-channel-item:first-child .page-channel-list a:nth-child(3n){margin-right: 0}
    .page-container{margin-top: 20px;}
    .page-container .container{flex-direction: row;flex-wrap: wrap}
    .page-left{width: 100%;margin-bottom: 30px;}
    .page-news-img{height: 230px;}
    .page-news-block .page-news-title{font-size: var(--FEY-font-size-16)}
    .page-news-item-block .page-news-img{width: 100px;height: 90px;}
    .page-news-text{width: calc(100% - 100px);padding-left: 15px;}
    .page-news-text .page-news-title{font-size: var(--FEY-font-size-16);margin-bottom: 5px;}
    .page-news-summary{font-size: var(--FEY-font-size-12)}
    .page-news-time{font-size: var(--FEY-font-size-12);margin-top: 5px;}
    .page-right{width: 100%;margin-left: 0;margin-top: 20px;}
    .page-service-title{font-size: var(--FEY-font-size-16)}
}
/*page details*/
.page-left .path { font-size: 14px; font-weight: normal; margin-bottom: 20px; position: relative; border-bottom: #ccc 2px solid; color: #888; line-height: 40px; }
.page-left .path a { color: #888}
.page-left .path:after { position: absolute; width: 100px; height: 2px; background: var(--FEY-color-E54B25); content: ""; left: 0; bottom: -2px }
.page-detail-container{margin: 50px auto}
.page-title{font-size: var(--FEY-font-size-24);color: var(--FEY-color-black);font-weight: bold;margin-bottom: 15px;}
.page-info{font-size: var(--FEY-font-size-14);color: var(--FEY-color-999);border-bottom: solid 1px #eff2fb;margin-bottom: 30px;padding-bottom: 10px;}
.page-info a{color: var(--FEY-color-999);}
.page-info span{margin-left: 3vw}
.page-info label{padding-right: 3vw}
.page-detail-container .page-text{font-size: var(--FEY-font-size-14);color: var(--FEY-color-666)}
.page-left .share{
	margin: 15px 0;
	padding: 10px 20px;
	background: #f7f7f7;
	border-left: 3px solid #000;
}
.page-left .share a{color: var(--FEY-color-333);}
.page-label{margin-top: 30px;font-size: var(--FEY-font-size-14);color: var(--FEY-color-666)}
.page-label a{margin-right: 5px; padding: 5px 10px;border-radius: 5px;background: var(--FEY-color-gradients-x);color: var(--FEY-color-white)}
.otherlink li { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 28px; position: relative; padding-left: 10px; font-size: 14px; }
.otherlink li a{color: var(--FEY-color-333);}
.otherlink li:before { position: absolute; content: ""; width: 3px; height: 3px; background: #a0a0a0; top: 13px; left: 0; }
.otherlink li span { float: right; font-size: 13px; color: #999; margin-left: 20px }
.news_t { font-size: 18px; font-weight: normal; padding: 5px 0; margin: 20px 0 10px; position: relative; border-bottom: #ececec 1px solid; color: #333; }
@media(max-width: 760px){
    .page-detail-container{margin: 30px auto auto}
    .page-title{font-size: var(--FEY-font-size-18)}
    .page-info{font-size: var(--FEY-font-size-12);margin-bottom: 20px;}
    .page-detail-container .page-text{font-size: var(--FEY-font-size-12)}
    .page-label{font-size: var(--FEY-font-size-12)}
    .page-label a{padding: 2px 10px;}
}
/*page*/
.page a,.page b{box-shadow: 0 0 5px rgba(0,0,0,.2);margin: 5px;border-color: #fff;color: #777777;line-height: 36px;height: 36px;border-radius: 4px;padding: 0 12px}
.page b{background: var(--FEY-color-gradients-x);color: var(--FEY-color-white)}
.page a:hover{color: var(--FEY-color-E44825)}
@media(max-width: 760px){
    .page a,.page b{height: 28px;line-height: 28px;padding: 0 8px;}
}
/*page next*/
.page-next{margin-top: 20px;border-top: dashed 1px #ddd;padding-top: 15px;display: flex}
.page-next p{font-size: 14px;line-height: 30px;color: #999;width: 50%}
.page-next p:last-child{text-align: right}
.page-next p a{color: var(--FEY-color-black);display: block;font-weight: bold}
.page-next p:hover,.page-next p:hover a{background-image: var(--FEY-color-gradients-linear-x);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: bold}
@media(max-width: 760px){
	.page-next{flex-direction: column;}
    .page-next p{width: 100%; line-height: 1.8;font-size: var(--FEY-font-size-12);padding-right: 3vw}
    .page-next p:last-child{padding-right: 3vw;padding-left: 0;text-align: left;}
	.page-next p a{display: inline-block;}
    /*.page-next{display: block}*/
    /*.page-next p{width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: var(--FEY-font-size-12)}*/
    /*.page-next p a{display: contents}*/
    /*.page-next p:last-child{text-align: left}*/
}
/*page toll*/
.page-toll-container{padding: 70px 0 60px;}
.page-toll-details{box-shadow: 0 0 5px rgba(0,0,0,.1);padding: 30px}
.page-toll-details .page-text{font-size: var(--FEY-font-size-16)}
.page-toll-info{margin-top: 20px;font-size: var(--FEY-font-size-12);color: var(--FEY-color-999);line-height: 2}
.page-toll-type{margin-top: 50px;box-shadow: 0 0 5px rgba(0,0,0,.1);}
.page-toll-type >.page-toll-title{border-bottom: solid 1px var(--FEY-color-f2f2f2);padding: 15px 30px;font-size: var(--FEY-font-size-24);color: var(--FEY-color-333)}
.page-toll-top{display: flex;border-bottom: solid 1px var(--FEY-color-f2f2f2);}
.page-toll-left{width: 30%;padding: 0 2vw}
.page-toll-list{width: 70%;display: flex;flex-direction: row;flex-wrap: wrap}
.page-toll-item{width: calc(100% / 3);position: relative;border-left:solid 1px var(--FEY-color-f2f2f2);border-bottom: solid 1px var(--FEY-color-f2f2f2);padding: 30px 2vw;height: 250px;}
.page-toll-item:first-child,.page-toll-item:last-child{display: none}
.page-toll-item:last-child,.page-toll-item:nth-last-child(2),.page-toll-item:nth-last-child(3),.page-toll-item:nth-last-child(4){border-bottom: none;}
.page-toll-top i{font-size: var(--FEY-font-size-50);line-height: 1;color: var(--FEY-color-333)}
.page-toll-top .page-toll-title{font-size: var(--FEY-font-size-24);color: var(--FEY-color-333);margin-top: 10px;}
.page-toll-summary{font-size: var(--FEY-font-size-14);color: var(--FEY-color-333);line-height: 1.8;visibility: hidden;display: none}
.page-toll-content{position: absolute;width: 100%;left: 0;bottom: 100%;background: var(--FEY-color-white);box-shadow: 0 0 10px rgba(0,0,0,.2);padding: 25px;display: none}
.page-toll-subtitle{font-size: var(--FEY-font-size-20);color: var(--FEY-color-333);margin-bottom: 10px;}
.page-toll-content .page-text{font-size: var(--FEY-font-size-14);line-height: 2;color: var(--FEY-color-666)}
.page-toll-item:hover .page-toll-content{display: block}
.page-toll-left:hover .page-toll-summary{display: block;visibility: visible;margin-top: 25px;}
.page-text.page-toll-info{padding: 15px 30px;margin-top: 0;font-size: var(--FEY-font-size-14);color: var(--FEY-color-333);line-height: 2}
@media(max-width: 1180px){
    .page-toll-item{height: 200px;}
}
@media(max-width: 760px){
    .page-toll-container{padding: 30px 0 40px}
    .page-toll-details{padding: 20px}
    .page-toll-details .page-title{font-size: var(--FEY-font-size-20)}
    .page-toll-details .page-text{font-size: var(--FEY-font-size-14)}
    .page-toll-type >.page-toll-title{padding: 15px 20px;font-size: var(--FEY-font-size-20)}
    .page-toll-list{width: 100%}
    .page-toll-item{width: 50%;height: auto}
    .page-toll-item:first-child, .page-toll-item:last-child{display: flex}
    .page-toll-item:nth-last-child(3),.page-toll-item:nth-last-child(4){border-bottom: solid 1px var(--FEY-color-f2f2f2)}
    .page-toll-top i{font-size: var(--FEY-font-size-30)}
    .page-toll-top .page-toll-title{font-size: var(--FEY-font-size-16)}
    .page-toll-content{position: initial;bottom: auto;display: block;box-shadow: none;padding: 0;margin-top: 10px;}
    .page-toll-subtitle{display: none}
    .page-toll-content .page-text{font-size: var(--FEY-font-size-12)}
    .page-text.page-toll-info{padding: 15px}
}
/*index Two*/
@font-face{font-family:Barlow;src:url(../fonts/Barlow-Regular.ttf)}
@font-face{font-family:Merriweather;src:url(../fonts/Merriweather-Regular-9.ttf)}
@font-face{font-family:BarlowLight;src:url(../fonts/BarlowLight.ttf)}
.bg-fff{background-color:#fff}
.bg-F5F9FB{background-color:#f5f9fb}
.box{padding:40px 0}
.img-box{position:relative;width:100%;overflow:hidden}
.img-box img{display:block;width:100%;height:100%;object-fit:cover;transition:.5s all ease-in-out;-webkit-transition:.5s all ease-in-out;-moz-transition:.5s all ease-in-out;-o-transition:.5s all ease-in-out}
.img-box:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05)}
.flex{display:-ms-flexbox;display:flex;-ms-flex:auto;flex:auto}
.multiLine{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;white-space:break-spaces;-webkit-box-orient:vertical;line-height:1.7}

.hd{margin-bottom:10px;padding:5px 0;display:flex;align-items:center;justify-content:space-between;color:#333}
.hd span{font-size:22px;font-weight:800}
.hd a{font-size:16px}
.hd a:hover{color:#e54b25}
.box-left{margin:0;width:68%}
.box-right{margin:0;width:30%}
.ztzs .ct{justify-content:space-between}
.ztzs .ct-left{width:46%;margin-right:4%}
.ztzs .ct-right{width:50%}
.zs-hot{display:block;width:100%;position:relative}
.zs-hot img{display:block;width:100%}
.zs-hot p{position:absolute;left:0;bottom:0;width:100%;padding:5px 15px;font-size:16px;line-height:2;color:#fff;border-radius:0 0 5px 5px;background:rgba(51,51,51,.6);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.zs-goods-list li{margin-top:30px}
.ztzs .zs-item{align-items:center;justify-content:space-between}
.zs-item i{width:32%}
.zs-item .zs-text{padding:5px 0 5px 20px;width:68%}
.zs-item .zs-text h2{padding-bottom:15px;font-size:20px;color:#000}
.zs-item .zs-text p{line-height:1;font-size:16px;color:#999}
.zs-item .zs-text p span{margin-left:15px;padding-left:15px;position:relative;display:inline-block}
.zs-item .zs-text p span:before{content:"";width:1px;height:88%;background-color:#999;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.zs-list .zs-item .zs-text{position:relative}
.zs-list .zs-item .zs-text h2{font-size:18px}
.zs-list li+li{margin-top:15px}
.zs-list .zs-item .time{position:absolute;right:15px;bottom:10px;font-size:14px;color:#999}
.zt-list .zt-item{padding:15px 30px;align-items:center;justify-content:space-between;background-color:#f0f6ff;border-radius:10px}
.zt-list .zt-item i{width:68px;height:68px;display:flex;align-items:center;justify-content:center}
.zt-list .zt-item i img{display:block;height:80%}
.zt-list .zt-item .zt-text{margin:0}
.zt-list .zt-item h4{font-size:20px;font-weight:700;color:#0051ad}
.zt-list .zt-item p{font-size:16px;color:#666;font-weight:400;line-height:2}
.zt-list .zt-item.no2 h4{color:#b50707}
.zt-list .zt-item.no3 h4{color:#2e9900}
.zt-list .zt-item.no2{background-color:#fff4f2}
.zt-list .zt-item.no3{background-color:#faffed}
.zt-list a+a{margin-top:15px}
.zt-ad{margin-top:15px;display:block}
.section2 .container{padding:30px;justify-content:space-between}
.section2 .container:after,.section2 .container:before{display:none}
.left-zxjd{margin:0 3% 0 0;width:53%}
.section2 .box-right{margin:0;width:44%}
.jd-list .jd-item+.jd-item{margin-top:20px}
.jd-title{margin-bottom:10px;align-items:center}
.item-ct-ft i,.jd-title i{margin-right:10px;width:20px;height:20px;text-align:center;line-height:20px;border-radius:5px;font-style:normal;color:#fff;background:linear-gradient(90deg,#e44825 0,#fa8125 100%),#ededed}
.jd-title span{width:calc(100% - 30px)}
.item-ct-top{margin-bottom:15px;align-items:center}
.item-ct-top .i-name{align-items:center;color:#000;font-size:14px}
.item-ct-top .i-name b{padding:0 10px}
.item-ct-top .i-name span{color:#999}
.item-ct-top .i-add{color:#666}
.item-ct-top .i-add span{margin-right:10px;padding:3px 6px;display:inline-block;border:1px solid #999;border-radius:5px}
.item-ct-ft{background-color:#fafafa;position:relative;padding:20px}
.item-ct-ft p{width:calc(100% - 30px);line-height:1.8}
.item-ct-ft .time{position:absolute;right:10px;bottom:10px}
.fwbz{padding:66px;position:relative;background:url(../images/bg1.png) no-repeat center;background-size:cover;border-radius:10px;font-family:'Noto Serif CJK SC','Noto Serif CJK','Source Han Serif SC',‘ Source Han Serif ’,source-han-serif-sc,serif}
.fwbz::before{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);width:169px;height:15px;opacity:1;background:linear-gradient(90deg,#e44825 0,#fa8125 100%),#ccc}
.fwbz h2{margin-bottom:60px;color:#000;font-size:36px;font-weight:800}
.fwbz-item i{margin:0 auto;display:flex;align-items:center;justify-content:center;width:84px;height:86px;opacity:1;border-radius:20px;background:#fff;box-shadow:0 2px 12px 0 rgba(184,184,184,.25)}
.fwbz-item i img{display:block;width:80%;height:80%;object-fit:contain}
.fwbz-item h4{margin-top:15px;color:#333;font-size:16px;line-height:2;font-weight:700}
.htfb-list{margin-top:40px}
.htfb-list .htfb-ct{flex-wrap:wrap}
.htfb-list .htfb-ct .ht-li{width:33.33%;padding-right:20px;align-items:center;line-height:2.4}
.htfb-list .htfb-ct .ht-li i{margin-right:8px;position:relative;width:12px;height:12px;border-radius:100%;background:linear-gradient(90deg,#e44825 0,#fa8125 100%),#ededed}
.htfb-list .htfb-ct .ht-li i::before{content:"";width:6px;height:6px;background-color:#fff;border-radius:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.htfb-list .htfb-ct .ht-li b{font-size:14px;color:#333;font-weight:400}
.htfb-list .htfb-ct .ht-li span{margin-left:5px;width:16px}
.htfb-list .htfb-ct .ht-li span img{width:100%}
.box-right .box-r-ft{margin-top:20px;padding:15px 0 0;position:relative;align-items:center;justify-content:center;border-top:1px solid #ccc;font-size:20px;color:#000;line-height:2;cursor:pointer}
.box-right .box-r-ft .img{margin-left:15px;width:18px}
.box-r-ft .wx-code{padding:10px;position:absolute;width:160px;bottom:90%;max-width:inherit;background-color:#fff;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);opacity:0;visibility:hidden;transition:.5s all ease-in-out;-webkit-transition:.5s all ease-in-out;-moz-transition:.5s all ease-in-out;-o-transition:.5s all ease-in-out;-webkit-box-shadow:0 0 9px 0 rgb(0 0 0 / 20%);box-shadow:0 0 9px 0 rgb(0 0 0 / 20%)}
.box-r-ft .wx-code img{width:100%}
.box-r-ft .wx-code::before{content:"";position:absolute;width:100%;height:18px;top:-16px;left:0}
.box-r-ft .wx-code::after{content:"";position:absolute;left:50%;bottom:-8px;width:13px;height:13px;margin-left:-7px;border-bottom:2px solid #ebeced;border-right:2px solid #ebeced;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff}
.box-right .box-r-ft:hover .wx-code{opacity:1;visibility:inherit}
.zs-classify{margin-bottom:30px}
.classify-box span{padding:5px 20px;border-radius:8px;line-height:2;font-size:16px;color:#333;cursor:pointer}
.classify-box span+span{margin-left:20px}
.classify-box span.active,.classify-box span:hover{color:#fff;background:linear-gradient(90deg,#e44825 0,#fa8125 100%),#ccc}
.zs-list-box a+a{margin-top:20px}
.zs-list-box .zs-item{align-items:center;justify-content:space-between;color:#999}
.zs-list-box .zs-item .img-box{margin:0;width:18%}
.zs-list-box .zs-item .zs-text-box{margin:0;width:80%}
.zs-list-box .zs-item h2{line-height:1.8;font-size:20px;color:#333;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.zs-list-box .zs-item .zs-info{font-size:14px;line-height:1;margin:10px 0;color:#666}
.zs-list-box .zs-item .zs-desc{font-size:13px;line-height:1.8}
.zmt-box{border-radius:10px;padding:10px 15px}
.zmt-box .hd span{position:relative;padding-left:15px}
.zmt-box .hd span::before{content:"";width:4px;height:26px;opacity:1;background:#e44925;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.zmt-cont{height:650px;overflow:hidden}
.zmt-list .zmt-li{display:block;position:relative;margin-top:20px}
.zmt-list .zmt-li i{display:block;width:55px;height:55px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.zmt-list .zmt-li .img-box{height:220px}
.zmt-list .zmt-li i img{width:100%}
.zmt-list .zmt-li h4{padding:10px 0;font-size:18px;line-height:2;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.jpyw .container{padding:30px}
.jpyw .hd{justify-content:flex-start}
.jpyw .hd p{margin-left:20px;color:#999}
.swiper-jpyw{margin-top:20px;padding:10px}
.yw-list-box a{margin-bottom:6px;display:block;-webkit-box-shadow:0 0 9px 0 rgb(0 0 0 / 20%);box-shadow:0 0 9px 0 rgb(0 0 0 / 20%);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.yw-list-box a .img-box{height:180px}
.yw-list-box a .yw-text-box{padding:20px 50px 30px}
.yw-list-box a .yw-text-box h4{color:#333;font-size:18px;line-height:2}
.yw-list-box a .yw-text-box p{font-size:16px;color:#999}
.ztzs .hd span b{padding-left:20px;font-size:16px;font-weight:400;color:#999}
.ztzs-list-box{position:relative}
.swiper-ztzs{margin:20px 35px;padding:0 5px}
.ztzs-list-box .swiper-slide{margin-top:10px;margin-bottom:10px;padding:30px 35px;box-shadow:0 2px 10px 0 rgba(196,196,196,.25);text-align:center}
.ztzs-list-box .swiper-slide h4{font-size:20px;color:#000;line-height:2;text-align:left}
.ztzs-list-box .swiper-slide p{margin-bottom:10px;color:#999;line-height:1.8;font-size:16px;text-align:left}
.ztzs-list-box .swiper-slide span{display:inline-block;margin:0 auto;padding:2px 20px;border-radius:10px;background:linear-gradient(90deg,#e44825 0,#fa8125 100%),#ccc;color:#fff;font-size:16px;line-height:2}
.ztzs-list-box .swiper-button-next,.ztzs-list-box .swiper-button-prev{width:40px;height:40px;background:linear-gradient(90deg,#e44825 0,#fa8125 100%),#ccc}
.ztzs-list-box .swiper-button-next img,.ztzs-list-box .swiper-button-prev img{height:50%}
.ztzs-list-box .swiper-button-next{right:0}
.ztzs-list-box .swiper-button-prev{left:0}
.ztzs-list-box .swiper-button-prev img{transform:rotateY(-180deg)}
.ztzs-list-box .swiper-button-next:after,.ztzs-list-box .swiper-button-prev:after{content:""}
.ztzs-list-box .swiper-button-next.swiper-button-disabled,.ztzs-list-box .swiper-button-prev.swiper-button-disabled{background:linear-gradient(90deg,#ababab 0,#f0f0f0 100%),#ccc}
@media(max-width:1200px){.box{padding:30px 0}
    .container{padding:0 15px}
    .hd span{font-size:20px}
    .hd a{font-size:14px}
    .zs-hot p{font-size:14px}
    .zs-item .zs-text h2{padding-bottom:10px;font-size:16px}
    .zs-item .zs-text p{font-size:13px}
    .zs-list .zs-item .zs-text h2{font-size:16px}
    .zs-list .zs-item .time{font-size:13px}
    .zt-list .zt-item{padding:15px 20px}
    .zt-list .zt-item i{width:45px;height:45px}
    .zt-list .zt-item h4{font-size:18px}
    .zt-list .zt-item p{font-size:14px}
    .section2 .container{padding:30px 15px}
    .fwbz{padding:50px}
    .fwbz::before{width:136px;height:10px}
    .fwbz h2{margin-bottom:45px;font-size:24px}
    .fwbz-item i{width:68px;height:68px}
    .fwbz-item h4{font-size:14px}
    .htfb-list{margin-top:30px}
    .htfb-list .htfb-ct .ht-li i{width:10px;height:10px}
    .htfb-list .htfb-ct .ht-li i::before{width:5px;height:5px}
    .htfb-list .htfb-ct .ht-li{line-height:3}
    .htfb-list .htfb-ct .ht-li b{font-size:12px}
    .item-ct-ft{padding:10px 15px}
    .item-ct-top{margin-bottom:10px}
    .item-ct-ft i,.jd-title i{width:18px;height:18px;line-height:18px;font-size:12px}
    .item-ct-top .i-add span{padding:1px 5px}
    .zs-classify{margin-bottom:20px}
    .classify-box span{padding:3px 12px;font-size:14px}
    .zs-list-box .zs-item .img-box{width:20%}
    .zs-list-box .zs-item .zs-text-box{width:78%}
    .zs-list-box .zs-item h2{font-size:16px}
    .zs-list-box .zs-item .zs-info{font-size:13px}
    .zs-list-box .zs-item .zs-desc{font-size:12px}
    .zmt-cont{height:580px}
    .zmt-list .zmt-li .img-box{height:172px}
}
@media(max-width:768px){.box{padding:15px 0}
    .hd{padding:0}
    .hd span{font-size:18px}
    .hd a{font-size:12px}
    .box-left{margin-bottom:15px;width:100%;float:none}
    .box-right{width:100%;float:none}
    .ztzs .ct{flex-wrap:wrap}
    .ztzs .ct-left{width:100%;margin:0}
    .zs-hot{margin-bottom:15px}
    .zs-goods-list{display:none}
    .ztzs .ct-right{width:100%;margin:0}
    .zs-item i{width:28%}
    .zs-item .zs-text{width:72%;padding-left:15px}
    .zs-list .zs-item .zs-text h2{font-size:14px}
    .zs-list .zs-item .time{font-size:12px}
    .section2 .container{padding:15px;flex-wrap:wrap}
    .left-zxjd{width:100%;margin:0 0 15px 0}
    .section2 .box-right{width:100%}
    .fwbz{padding:30px}
    .fwbz::before{height:5px}
    .fwbz h2{margin-bottom:20px;font-size:20px}
    .fwbz-item i{width:56px;height:56px;border-radius:8px}
    .fwbz-item h4{margin-top:10px}
    .htfb-list{margin-top:15px}
    .htfb-list .htfb-ct .ht-li{padding-right:10px}
    .htfb-list .htfb-ct .ht-li b{width:62%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
    .box-right .box-r-ft{font-size:18px}
    .classify-box{flex-wrap:wrap}
    .classify-box span{margin-bottom:5px;padding:3px 15px}
    .classify-box span+span{margin-left:0}
    .zs-list-box .zs-item .img-box{width:25%}
    .zs-list-box .zs-item .zs-text-box{width:72%}
    .zs-list-box .zs-item h2{margin-bottom:5px;font-size:14px}
    .zs-list-box .zs-item .zs-info{display:none}
    .zmt-list .zmt-li{margin-top:0}
    .zmt-list .zmt-li h4{font-size:16px}
    .jpyw .container{padding:15px}
    .swiper-jpyw{margin-top:0;padding:10px 30px}
    .yw-list-box a .yw-text-box{padding:15px}
    .yw-list-box a .yw-text-box h4{font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
    .yw-list-box a .yw-text-box p{font-size:13px}
    .ztzs .hd span b{font-size:12px}
    .item-ct-ft{padding:10px 15px 30px}
    .swiper-ztzs{margin:5px 15px;padding:10px 20px}
    .ztzs-list-box .swiper-slide{padding:15px 20px}
    .ztzs-list-box .swiper-slide h4{font-size:18px}
    .ztzs-list-box .swiper-slide p{font-size:13px;line-height:2}
    .ztzs-list-box .swiper-slide span{font-size:12px}
}
/*links*/
.friend-links.section{
	padding: 30px 0 65px;
	background: #fff
}
.friend-links .home-title{
	margin-bottom: 20px;
	padding-left: 13px;
	position: relative;
	
}
.friend-links .home-title:before{
	position: absolute;
    left: 0;
    top: 50%;
    width: 4px;
    height: 26px;
    background: var(--FEY-color-E44825);
    margin-top: -13px;
    content: '';
}
.friend-links .f-link-cont a{
	padding-right: 15px;
	color: #343434;
	font-size: 14px;
	line-height: 2
}
