@font-face{font-family:'fzp';src:url("https://www.familytraditionscatering.com/skin/default/fonts/FZPIAOTS--GB1-0.eot");src:url("https://www.familytraditionscatering.com/skin/default/fonts/FZPIAOTS--GB1-0.eot") format('embedded-opentype'),url("https://www.familytraditionscatering.com/skin/default/fonts/FZPIAOTS--GB1-0.woff2") format('woff2'),url("https://www.familytraditionscatering.com/skin/default/fonts/FZPIAOTS--GB1-0.woff") format('woff'),url("https://www.familytraditionscatering.com/skin/default/fonts/FZPIAOTS--GB1-0.ttf") format('truetype'),url("https://www.familytraditionscatering.com/skin/default/fonts/FZPIAOTS--GB1-0.svg") format('svg')}
@font-face{font-family:'semi';src:url("https://www.familytraditionscatering.com/skin/default/fonts/CormorantSC-SemiBold.eot");src:url("https://www.familytraditionscatering.com/skin/default/fonts/CormorantSC-SemiBold.eot") format('embedded-opentype'),url("https://www.familytraditionscatering.com/skin/default/fonts/CormorantSC-SemiBold.woff2") format('woff2'),url("https://www.familytraditionscatering.com/skin/default/fonts/CormorantSC-SemiBold.woff") format('woff'),url("https://www.familytraditionscatering.com/skin/default/fonts/CormorantSC-SemiBold.ttf") format('truetype'),url("https://www.familytraditionscatering.com/skin/default/fonts/CormorantSC-SemiBold.svg") format('svg')}
:root{}

/*<<<<<<<<<<<<<<<<<<<<<< 公共样式 >>>>>>>>>>>>>>>>>>>>>>>*/
html,body{font-family:sans-serif,ui-sans-serif,PingFangSC-Regular,'Msyh(Microsoft YaHei)',Verdana,Arial,Helvetica;}
@media (any-hover: hover){
	.m17de-over-box:hover{-webkit-box-shadow:0 0 10px 2px rgba(0, 0, 0, .2); -moz-box-shadow:0 0 10px 2px rgba(0, 0, 0, .2); box-shadow:0 0 10px 2px rgba(0, 0, 0, .2);}
}
.m17de-wrap{width:1280px;}
.m17de-wrap128{width:12.8rem;}
.m17de-wrap16{width:16rem !important;}
@media only screen and (max-width:1024px){ /* 移动端 */
	html{max-width: 750px; margin-left: auto !important; margin-right: auto !important;}
	body,html{-webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
	.m17de-div_pc{display: none !important;}
	.m17de-wrap{width: 100%;}
	.m17de-wrap16{width: 100% !important;}
	.m17de-wrap128{width: 100%;}
}

@media only screen and (min-width:1025px){/* PC端 */
	.m17de-div_m{display: none !important;}
}
@media only screen and (min-width:1025px) and (max-width:1280px){ /* 小屏 */
	.m17de-wrap{width: 960px;}
	.m17de-wrap156{width: 960px;}
}
@media only screen and (min-width:1281px) and (max-width:1399px){ /* 中小屏 */
	.m17de-wrap{width: 1140px;}
	.m17de-wrap156{width: 1140px;}
}
@media only screen and (min-width:1400px) and (max-width:1600px){ /* 中屏 */
	.m17de-wrap156{width: 1280px;}
}
@media only screen and (min-width:1600px) and (max-width:1767px){ /* 中大屏 */
	.m17de-wrap156{width: 1560px;}
}
@media only screen and (min-width:1768px){ /* 大屏 */
	.m17de-wrap156{width: 1560px;}
}

@media only screen and (min-width:1025px) and (max-width:1280px){}
@media only screen and (min-width:1200px) and (max-width:1399px){}
@media only screen and (min-width:1400px) and (max-width:1600px){}
@media only screen and (min-width:1600px) and (max-width:1767px){}
@media only screen and (min-width:1768px){}

/* 分页 */
.m17de-nations{text-align:center;margin-top:50px;}
.m17de-nations>b,
.m17de-nations>a{display:inline-block;text-align:center;font-size:15px;min-width:40px;padding:0 16px; border: #E4E4E4 solid 1px; line-height: 40px; margin: 10px; color: #666; transition: all 0.35s; -webkit-transition: all 0.35s; -moz-transition: all 0.35s; -o-transition: all 0.35s;}
.m17de-nations>b{background: rgba(0, 78, 162,0.2); text-align: center; color: #1263AA; border: transparent solid 1px;}
@media (any-hover: hover){
	.m17de-nations>a:hover{background: rgba(0, 78, 162,0.2); color: #1263AA; border: transparent solid 1px;}
}
@media only screen and (max-width:1024px){	/* 移动端 */
	.m17de-nations{margin-top: 0.6rem;}
	.m17de-nations>b, .m17de-nations>a{font-size: 0.26rem; min-width: 0.6rem; line-height: 0.6rem; padding: 0 0.15rem; margin: 0.15rem;}
}

/*<<<<<<<<<<<<<<<<<<<<<< 头部 + 底部 >>>>>>>>>>>>>>>>>>>>>>>*/
.m17de-header{position:sticky;position:-webkit-sticky;top:0;width:100%; z-index: 99999999;border-bottom: #DDD solid 1px;}
.m17de-head{width:92%;max-width:1780px;}
.m17de-head .m17de-logo{display:block;}
.m17de-head .m17de-logo img{height:3.5416666666vw;width:auto;}
.m17de-head .nav>li{position:relative;z-index:2;margin:auto 0.5208333333vw;}
.m17de-head .nav>li .nav-top{position:relative;z-index:1;}
.m17de-head .nav>li .nav-top a{display:block;font-size:0.18rem;padding:1.0416666666vw 0.5208333333vw 1.0416666666vw;line-height:3.6458333333vw;color:#666;}
.m17de-head .nav>li.li::after{content: ''; display: block; width: 100%; height: 2px; background-color: #003D7C; position: absolute; top: 0; z-index: 1; transform: scaleX(0); transition:all 0.35s; -moz-transition:all 0.35s; -webkit-transition:all 0.35s; -o-transition:all 0.35s;}
.m17de-head .nav>li.li.li-ing::after{transform: scaleX(1);}
.m17de-head .nav>li.li-ing .nav-top a{color: #003D7C;}
.m17de-head .nav>li .nav_two{padding-top:0.5208333333vw;min-width:140%;position:absolute;left:50%;transform:translate(-50%,0); top: 100%; z-index: 1;}
@-webkit-keyframes tsy1 {
  from {opacity: 0;-webkit-transform: translate3d(0, 10%, 0);transform: translate3d(0, 10%, 0);}
  to {opacity: 1;-webkit-transform: none;transform: none;}
}
@keyframes tsy1 {
  from {opacity: 0;-webkit-transform: translate3d(0, 10%, 0);transform: translate3d(0, 10%, 0);}
  to {opacity: 1;-webkit-transform: none;transform: none;}
}
.m17de-head .nav>li .nav_two ul{display: block; text-align: center; padding: 5px 30px; background: rgba(0, 0, 0, .8); border-radius: 8px; -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.m17de-head .nav>li.menu2-ing .nav_two ul{-webkit-animation-name: tsy1; animation-name: tsy1;}
.m17de-head .nav>li .nav_two ul li{margin: 10px auto;}
.m17de-head .nav>li .nav_two ul li a{display: block; font-size: 0.9375vw; line-height: 200%; color: #FFF; white-space: nowrap; transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s;-o-transition:all 0.35s;}
.m17de-head .nav>li .nav_two ul li a::after{content: ""; display: block; font-size: 0; width: 100%; transform: scaleX(0); height: 1px; background: #EF7C00; transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s;-o-transition:all 0.35s;}
.m17de-head .nav>li .nav_two ul li.li-ing a{color: #EF7C00;}
.m17de-head .nav>li.language .nav-top a{color: #003D7C;}
.m17de-head .nav>li .nav_two ul li.li-ing a::after{transform: scaleX(1);}
.m17de-head .m17de-head-search{font-size:0;margin-left: 2.6041666666vw;}
.m17de-head .m17de-head-search svg{width:24px;height:24px;fill: currentColor; color: #3D3D3D; cursor: pointer; transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s; -o-transition:all 0.2s;}

.m17de-footer{padding-top: 0.7rem;}
.m17de-footer .m17de-foot1{padding-bottom: 0.6rem;}
.m17de-footer .m17de-foot1 .m17de-intros{max-width: 4.2rem;}
.m17de-footer .m17de-foot1 .m17de-intros .m17de-foot-logo{display: inline-block; height: 0.6rem;}
.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt{margin-top: 0.3rem;}
.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt .m17de-qrcodes{width: 0.9rem; height: 100%; flex-shrink: 0; position: relative; z-index: 0;}
.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt .m17de-qrcodes::after{content: ''; font-size: 0; display: block; width: 100%; height: 100%; border: 1px solid #FFF; position: absolute; left: 5px; top: 5px; z-index: -1;}
.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt .m17de-ps{margin-left: 0.4rem;}
.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt .m17de-ps .m17de-sp{display: flex;}
.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt .m17de-ps .m17de-sp:nth-child(n+2){margin-top: 5px;}
.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt .m17de-ps .m17de-sp .m17de-label{flex-shrink: 0; font-size: 14px; line-height: 1.5; color: rgba(255,255,255,0.6); padding-left: 25px; height: 100%;}
.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt .m17de-ps .m17de-sp:nth-child(1) .m17de-label{background: url("https://www.familytraditionscatering.com/skin/default/images/icon-tel.svg") no-repeat left center; background-size: auto 80%;}
.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt .m17de-ps .m17de-sp:nth-child(2) .m17de-label{background: url("https://www.familytraditionscatering.com/skin/default/images/icon-address.svg") no-repeat left center; background-size: auto 80%;}
.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt .m17de-ps .m17de-sp .m17de-pt{font-size: 14px; line-height: 1.5; color: rgba(255,255,255,0.6);}
.m17de-footer .m17de-foot1 .m17de-foot-uls{flex-shrink: 0;}
.m17de-footer .m17de-foot1 .m17de-foot-uls ul:nth-child(n+2){margin-left: 60px;}
.m17de-footer .m17de-foot1 .m17de-foot-uls ul li{margin-bottom: 15px;}
.m17de-footer .m17de-foot1 .m17de-foot-uls ul li a{display: inline-block; font-size: 14px; line-height: 150%; color: #FFF;}
.m17de-footer .m17de-foot1 .m17de-foot-uls ul li.ul-top{margin-bottom: 25px;}
.m17de-footer .m17de-foot1 .m17de-foot-uls ul li.ul-top a{font-size: 16px; color: rgba(255,255,255,0.5);}
.m17de-footer .m17de-foot2{padding: 26px 0; display: flex; justify-content: center; align-items: center; border-top: 1px solid rgba(255,255,255,0.1);}
.m17de-footer .m17de-foot2 .m17de-sp{display: inline-block; font-size: 14px; line-height: 2; color: rgba(255,255,255,0.5); margin-right: 20px;}
.m17de-footer .m17de-foot2 .m17de-sp:last-child{margin-right: 0;}
.m17de-footer .m17de-foot2 .m17de-sp img{width: 0.5rem; height: auto;}

@media only screen and (any-hover: hover){
	.m17de-head .nav>li.li:hover .nav-top a{color: #003D7C;}
	.m17de-head .nav>li.li:hover::after{transform: scaleX(1);}
	.m17de-head .nav>li.language .nav-top a:hover{opacity: 0.8;}
	.m17de-head .nav>li .nav_two ul li a:hover{color: #EF7C00;}
	.m17de-head .nav>li .nav_two ul li a:hover::after{transform: scaleX(1);}
	.m17de-head .m17de-head-search svg:hover{color: #003D7C;}
	.m17de-footer .m17de-foot1 .m17de-foot-uls ul li a:hover{color: rgba(255,255,255,0.5);}
	.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt .m17de-ps .m17de-sp a.pt:hover,
	.m17de-footer .m17de-foot1 .m17de-foot-uls ul li.ul-top a:hover,
	.m17de-footer .m17de-foot2 a.sp:hover{color: #FFF;}
}
@media only screen and (max-width:1024px){	/* 移动端 */
	.m17de-header{max-width: 750px;}
	.m17de-head{width: 100%; padding: 0.15rem 0.3rem;}
	.m17de-head .m17de-logo img{height: 0.6rem;}
	.m17de-head .m17de-headr{display: none; padding: 0.3rem; position: absolute; left: 0; top: 100%; z-index: 3; width: 100%; height: calc(100vh - 0.9rem); background-color: #FFF; overflow-y: auto;}
	.m17de-head .m17de-headr::-webkit-scrollbar {display: none;}
	.m17de-head .m17de-headr::-moz-scrollbar {display: none;}
	.m17de-head .m17de-headr .nav{width: 100%;}
	.m17de-head .nav>li.li::after{display: none;}
	.m17de-head .m17de-headr .nav>li{float: none; margin: auto;}
	.m17de-head .m17de-headr .nav>li .nav-top{padding: 0.2rem 0;}
	.m17de-head .m17de-headr .nav>li .nav-top a{font-size: 0.32rem; color: #333; display: block; line-height: 2; padding: 0;}
	.m17de-head .m17de-headr .nav>li.li-ing .nav-top a{color: #003D7C;}
	.m17de-head .m17de-headr .nav>li.lis .nav-top{position: relative;}
	.m17de-head .m17de-headr .nav>li.lis .nav-top a{display: inline-block;}
	.m17de-head .m17de-headr .nav>li .nav-top::after{display: none;}
	.m17de-head .m17de-headr .nav>li.lis .nav-top::after{content: ""; display: block; transform: scaleX(1); width: .3rem; height: .3rem; position: absolute; right: 0; top: calc(50% - .15rem); background: url("https://www.familytraditionscatering.com/skin/default/images/icon10.svg") no-repeat center; background-size: contain;transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s;-o-transition:all 0.35s;}
	.m17de-head .m17de-headr .nav>li.lis.li-ing .nav-top::after{background: url("https://www.familytraditionscatering.com/skin/default/images/icon10-on.svg") no-repeat center; background-size: contain;}
	.m17de-head .m17de-headr .nav>li.lis.li-open .nav-top::after{transform: rotate(90deg); background: url("https://www.familytraditionscatering.com/skin/default/images/icon10-on.svg") no-repeat center; background-size: contain;}
	.m17de-head .m17de-headr .nav>li .nav_two{position: static; width: 100%; min-width: auto; padding-top: 0; transform: translate3d(0,0,0);}
	.m17de-head .m17de-headr .nav>li .nav_two ul{text-align: left; padding:0 0.3rem 0.1rem; background: transparent;}
	.m17de-head .m17de-headr .nav>li .nav_two ul li{margin: 0.1rem auto;}
	.m17de-head .m17de-headr .nav>li .nav_two ul li a{font-size: 0.28rem; color: #333; line-height: 2; padding: 0.1rem 0;}
	.m17de-head .m17de-headr .nav>li .nav_two ul li a::after{display: none;}
	.m17de-head .m17de-headr .nav>li .nav_two ul li.li-ing a{transform: scale(1); color: #003D7C;}
	.m17de-head .m17de-head-search{width: 2rem; height: 0.8rem; float: none; border: #003D7C solid 1px; margin-left: auto; margin-right: auto; margin-top: 0.8rem; padding: 0.1rem 0.3rem; border-radius: 100px; position: relative; z-index: 0;}
	.m17de-head .m17de-head-search span{display: inline-block; font-size: 0.3rem; line-height: 0.6rem; color: #666;}
	.m17de-head .m17de-head-search svg{width: 0.3rem; height: 0.3rem; position: absolute; right: 0.3rem; top: 0.25rem; z-index: 1;}
	.m17de-footer{padding: 0.8rem 0 0;}
	.m17de-footer .m17de-foot1{padding: 0 0.3rem; margin-bottom: 0.6rem;}
	.m17de-footer .m17de-foot1 .m17de-intros{width: 100%; max-width: 100%; text-align: center;}
	.m17de-footer .m17de-foot1 .m17de-intros .m17de-foot-logo{height: 0.84rem;}
	.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt{flex-direction: column-reverse; align-items: center; text-align: left;}
	.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt .m17de-ps{margin-left: 0;}
	.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt .m17de-ps .m17de-sp{justify-content: center;}
	.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt .m17de-ps .m17de-sp .m17de-label{font-size: 0.26rem; padding-left: 0; background: none !important;}
	.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt .m17de-ps .m17de-sp .m17de-pt{font-size: 0.26rem;}
	.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt .m17de-qrcodes{margin-top: 0.2rem; width: 2.2rem;}
	.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt .m17de-qrcodes::after{display: none;}
	.m17de-footer .m17de-foot2{padding: 0.3rem 0; flex-direction: column;}
	.m17de-footer .m17de-foot2 .m17de-sp{font-size: 0.24rem; display: block; margin-right: 0;}
	.m17de-footer .m17de-foot2 .m17de-sp img{width: 0.5rem; height: auto; margin-left: auto; margin-right: auto;}
}

@media only screen and (min-width:1025px) and (max-width:1280px){
	.m17de-head{width: 100%; padding: 0 30px;}
	.m17de-head .m17de-logo img{height: 40px;}
	.m17de-head .m17de-head-search svg{width: 18px; height: 18px;}
	.m17de-footer .m17de-foot1{width: 100% !important; padding: 0 30px;}
	.m17de-footer .m17de-foot1 .m17de-intros{max-width: 6rem;}
	.m17de-footer .m17de-foot1 .m17de-foot-uls ul:nth-child(n+2){margin-left: 20px;}
	.m17de-footer .m17de-foot1 .m17de-foot-uls ul li.ul-top{margin-bottom: 15px;}
	.m17de-footer .m17de-foot1 .m17de-foot-uls ul li.ul-top a{font-size: 14px;}
	.m17de-footer .m17de-foot1 .m17de-foot-uls ul li a{font-size: 12px;}
	/*.m17de-head .nav>li{margin: auto 5px;}
	.m17de-head .nav>li .nav-top a{font-size: 15px; padding: 15px 5px 15px; line-height: 60px;}
	.m17de-head .m17de-head-search{margin-left: 25px;}
	
	*/
}
@media only screen and (min-width:1281px) and (max-width:1399px){
	.m17de-head .m17de-logo img{height: 45px;}
	.m17de-head .m17de-head-search svg{width: 20px; height: 20px;}
	.m17de-footer .m17de-foot1 .m17de-intros{max-width: 5rem;}
	.m17de-footer .m17de-foot1{width: 100% !important; padding: 0 30px;}
	.m17de-footer .m17de-foot1 .m17de-foot-uls ul:nth-child(n+2){margin-left: 50px;}
	/*
	.m17de-head .nav>li{margin: auto 0.5208333333vw;}
	.m17de-head .nav>li .nav-top a{font-size: 0.8333333333vw;}
	.m17de-head .m17de-head-search{margin-left: 30px;}
	
	*/
}
@media only screen and (min-width:1400px) and (max-width:1600px){ /* 中屏 */
	.m17de-footer .m17de-foot1 .m17de-intros{max-width: 5.5rem;}
	.m17de-footer .m17de-foot1{width: 100% !important; padding: 0 30px;}
	/*.m17de-head .nav>li{margin: auto 0.5208333333vw;}
	.m17de-head .m17de-logo img{height: 50px;}
	.m17de-head .m17de-head-search{margin-left: 40px;}
	*/
}



/* 搜索弹窗 */
.m17de-popover{display: none;}
.m17de-popover{position: fixed; left: 0; top: 0; z-index: 99999999; width: 100vw; height: 100vh; background: rgba(77, 77, 77, 0.95); backdrop-filter: blur(4px);}
.m17de-popover .m17de-pop-off{position: absolute; right: 3vw; top: 3vw; z-index: 1; width: 66px; height: 66px; cursor: pointer;}
.m17de-popover .m17de-pop-off .m17de-icon{width: 100%; height: 100%; fill: currentColor; color: rgba(255, 255, 255, .7);}
.m17de-popover .m17de-pop-content{position: absolute; left: 50%; top: 20vh; transform: translate3d(-50%,0,0); max-width: 1200px;}
.m17de-popover .m17de-pop-content h1{font-size: 58px; font-weight: bold; text-align: center;}
.m17de-popover .m17de-pop-content form.forms{margin-top: 40px; border-top: 1px solid rgba(255, 255, 255, .3); border-bottom: 1px solid rgba(255, 255, 255, .3); padding: 30px 15px;}
.m17de-popover .m17de-pop-content form.forms .m17de-inp{font-size: 20px; line-height: 2; flex: 1; margin-right: 30px; background-color: transparent; border: none; outline: none;}
.m17de-popover .m17de-pop-content form.forms .m17de-sub{flex-shrink: 0; width: 25px; height: 25px; font-size: 0; outline: none; border: none; cursor: pointer; opacity: 0.3; background: transparent url("https://www.familytraditionscatering.com/skin/default/images/icon11.svg") no-repeat center; background-size: contain;}
@media only screen and (any-hover: hover){
	.m17de-popover .m17de-pop-off .m17de-icon:hover{color: #FFF;}
	.m17de-popover .m17de-pop-content form.forms .m17de-sub:hover{opacity: 1;}
}
@media only screen and (max-width:1024px) { /* 移动端 */
	.m17de-popover .m17de-pop-off{width: 0.8rem; height: 0.8rem;}
	.m17de-popover .m17de-pop-content{max-width: 100%; width: 100%; padding: 0 0.3rem;}
	.m17de-popover .m17de-pop-content h1{font-size: 0.64rem;}
	.m17de-popover .m17de-pop-content form.forms{margin-top: 0.6rem; padding: 0.3rem 0.1rem;}
	.m17de-popover .m17de-pop-content form.forms .m17de-inp{font-size: 0.36rem; margin-right: 0.3rem;}
	.m17de-popover .m17de-pop-content form.forms .m17de-sub{width: 0.4rem; height: 0.4rem;}
}
@media only screen and (min-width:1025px) and (max-width:1280px) { /* PC端、小屏 */
	.m17de-popover .m17de-pop-off{width: 48px; height: 48px;}
	.m17de-popover .m17de-pop-content h1{font-size: 48px;}
}
@media only screen and (min-width:1281px) and (max-width:1440px) { /* 中小屏 */
	.m17de-popover .m17de-pop-off{width: 52px; height: 52px;}
	.m17de-popover .m17de-pop-content h1{font-size: 52px;}
}
@media only screen and (min-width:1441px) and (max-width:1680px) { /* 中屏 */
	.m17de-popover .m17de-pop-off{width: 60px; height: 60px;}
}

/*<<<<<<<<<<<<<<<<<<<<<< 弹窗 >>>>>>>>>>>>>>>>>>>>>>>*/
.m17de-popover38.pop-off{display: none;}
.m17de-popover38{position: fixed; left: 0; top: 0; z-index: 99999999; width: 100vw; height: 100vh; background: rgba(0, 0, 0, 0.5); backdrop-filter: blur(4px);}
.m17de-popover38 .m17de-pop-content{position: absolute; left: 50%; top: 50%; transform: translate3d(-50%,-50%,0);}
.m17de-popover38 .m17de-cont{background: #FFF; border-radius: 0.2rem; padding: 0.6rem 0.3rem 0.4rem;}
.m17de-popover38 .m17de-cont h1{font-size: 28px; color: #333;}
.m17de-popover38 .m17de-cont h1::after{content: ''; display: block; width: 30px; height: 3px; background-color: #EF7C00; margin: 0.1rem auto auto;}
.m17de-popover38 .m17de-cont .m17de-tip{font-size: 16px; line-height: 1.5; margin-top: 0.3rem;}
.m17de-popover38 sup{color: #C70000;}
.m17de-popover38 .m17de-cont .m17de-editor{margin-top: 0.3rem; padding-right: 0.3rem; overflow-y: auto; max-height: 66vh;}
.m17de-popover38 .btn-off{width: 35px; height: 35px; position: absolute; right: 0.15rem; top: 0.15rem; z-index: 1; font-size: 0; cursor: pointer;}
.m17de-popover38 .btn-off svg{width: 100%; height: auto; fill: currentColor; color: #222;}
.m17de-popover38 .btn-off svg:hover{color: #666;}
.m17de-forms0308 .m17de-item:nth-child(n+2){margin-top: 0.3rem;}
.m17de-forms0308 .m17de-item .m17de-label{font-size: 18px; display: block;}
.m17de-forms0308 .m17de-item .input-box{font-size: 16px; margin-top: 0.15rem; line-height: 2;}
.m17de-forms0308 .m17de-item .input-box .layui-form-checkbox[lay-skin=primary] span{font-size: 16px;}
.m17de-forms0308 .m17de-items{margin-top: 0.3rem; padding: 0.2rem 0.1rem; border: 1px solid #DDD; background-color: #F2F5F8; border-radius: 0.1rem;}
.m17de-forms0308 .m17de-items .m17de-items-t{font-size: 24px;}
/* 弹窗-移动端代码 */
@media only screen and (max-width:1024px){
	.m17de-popover38 .m17de-pop-content{min-width: auto; width: calc(100% - 0.8rem); max-height: 90vh;}
	.m17de-popover38 .m17de-cont .m17de-editor{margin-top: 0.3rem; padding-right: 0.3rem; overflow-y: auto; max-height: 50vh;}
	.m17de-popover38 .m17de-cont h1{font-size: 0.36rem;}
	.m17de-popover38 .m17de-cont .m17de-tip{font-size: 0.24rem;}
	.m17de-forms0308 .m17de-item .m17de-label{font-size: 0.28rem;}
	.m17de-forms0308 .m17de-item .input-box{font-size: 0.26rem;}
	.m17de-forms0308 .m17de-item .input-box .layui-form-checkbox[lay-skin=primary] span{font-size: 0.26rem;}
	.m17de-forms0308 .m17de-items .m17de-items-t{font-size: 0.3rem;}
	.m17de-popover38 .btn-off{width: 0.5rem; height: 0.5rem;}
}

@media only screen and (min-width:1025px) and (max-width:1280px){ /* PC端、小屏 */
	.m17de-popover38 .m17de-cont h1{font-size: 28px;}
	.m17de-popover38 .btn-off{width: 28px; height: 28px;}
	.m17de-forms0308 .m17de-items .m17de-items-t{font-size: 20px;}
}

@media only screen and (min-width:1280px) and (max-width:1440px){ /* 中小屏 */
	.m17de-popover38 .m17de-cont h1{font-size: 30px;}
	.m17de-popover38 .btn-off{width: 30px; height: 30px;}
	.m17de-forms0308 .m17de-items .m17de-items-t{font-size: 22px;}
}

@media only screen and (max-width:1080px){
	.navBox{cursor: pointer;}
	.navBox .m17de-menu{display: block; width: 0.6rem; height: 0.45rem; position: relative; z-index: 99; transition-duration: 0.3s;}
	.m17de-burger_lin .m17de-icon{height: 3px; width: 100%; top: calc(50% - 1.5px); background-color: #003D7C; border-radius: 20px; position: absolute; transition-duration: 0.3s;transition-delay: 0.5s;}
	.m17de-burger_lin .m17de-icon:before {content: ""; width: 0.6rem; height: 100%; position: absolute; left: 0; top: calc(-0.21rem + 1.5px); background-color: #003D7C; border-radius: 50px; transition: transform 0.3s, top 0.3s 0.3s; transition-delay: 0.5s;}
	.m17de-burger_lin .m17de-icon:after {content: ""; width: 0.6rem; height: 100%; position: absolute; left: 0; top: calc(0.21rem - 1.5px); background-color: #003D7C; border-radius: 50px; transition: transform 0.3s, top 0.3s 0.3s; transition-delay: 0.5s;}
	.m17de-burger_lin.open .m17de-icon {transition-duration: 0.1s;transition-delay: 0.3s;background: transparent;width: 0;}
	.m17de-burger_lin.open .m17de-icon:before {transition: top 0.3s, transform 0.3s 0.3s;top: 0;transform: rotateZ(-45deg);}
	.m17de-burger_lin.open .m17de-icon:after {transition: top 0.3s, transform 0.3s 0.3s;top: 0;transform: rotateZ(45deg);}
}

.m17de-poptip{position: fixed; left: 0; top: 0; z-index: 9999999; width: 100vw; height: 100vh; background: rgba(0,0,0,0.5);}
.m17de-poptip .m17de-pop-container{padding: 0.5rem 0.6rem; -webkit-animation-name: zoom2;animation-name: zoom2; position: absolute; left: 50%; top: 50%; transform: translate3d(-50%,-50%,0); z-index: 0; border-radius: 0.1rem; min-width: 9rem; min-height: 4.5rem; background: url("https://www.familytraditionscatering.com/skin/default/images/icon-bg1.png") no-repeat center; background-size: cover;}
.m17de-poptip .m17de-pop-container .m17de-pop-icon{width: 0.3rem; height: 0.3rem; cursor: pointer; fill: currentColor; color: #222; position: absolute; right: 0.1rem; top: 0.1rem; z-index: 1;}
@-webkit-keyframes zoom2 {
	from {opacity: 0;-webkit-transform: translate3d(-50%,-50%,0) scale3d(0.5, 0.5, 0.5);transform: translate3d(-50%,-50%,0) scale3d(0.5, 0.5, 0.5);}
	50% {opacity: 1;-webkit-transform: translate3d(-50%,-50%,0) scale3d(1, 1, 1);transform: translate3d(-50%,-50%,0) scale3d(1, 1, 1);}}
@keyframes zoom2 {
	from {opacity: 0;-webkit-transform: translate3d(-50%,-50%,0) scale3d(0.5, 0.5, 0.5);transform: translate3d(-50%,-50%,0) scale3d(0.5, 0.5, 0.5);}
	50% {opacity: 1;-webkit-transform: translate3d(-50%,-50%,0) scale3d(1, 1, 1);transform: translate3d(-50%,-50%,0) scale3d(1, 1, 1);}
}

.m17de-poptip .m17de-pop-container .m17de-cont .m17de-t1{font-size: 0.26rem; color: #1260D4;}
.m17de-poptip .m17de-pop-container .m17de-cont .m17de-t2{font-size: 0.17rem; color: #222; margin-top: 0.15rem;}
.m17de-poptip .m17de-pop-container .m17de-cont .m17de-text{display: block !important; font-size: 0.17rem; line-height: 2; text-align: justify; color: #555; margin-top: 0.25rem; border-top: 1px solid #BAD2F5; padding-top: 0.36rem;}

/*<<<<<<<<<<<<<<<<<<<<<< 首页内容 >>>>>>>>>>>>>>>>>>>>>>>*/
/* 首页banner */
.m17de-banner{position: relative; z-index: 0; width: 100%; /*height: 100vh;*/ overflow: hidden;}
.m17de-banner::after{content: ''; display: block; width: 100%; height: 200px; position: absolute; left: 0; top: 0; z-index: 1; background: linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0));}
.m17de-banner .h-banner{width: 100%; height: 100%; overflow: hidden;}
.m17de-banner .h-banner .swiper-slide .m17de-img{width: 100%; height: 100%;}
.m17de-banner .h-banner .swiper-slide img,
.m17de-banner .h-banner .swiper-slide video{width: 100%; height: 100%; object-fit:cover;}
/*.m17de-banner .h-banner .swiper-slide img{transition: 1s linear 2s; transform: scale(1.1);}*/
/*.m17de-banner .h-banner .swiper-slide-active img,*/
/*.m17de-banner .h-banner .swiper-slide-duplicate-active img{ transition: 6s linear; transform: scale(1);}*/
.m17de-banner .h-banner .txt{position: absolute; left: 8%; top: 40%; z-index: 2;}
.m17de-banner .h-banner .txt h1{font-size: 0.48rem; font-weight: bold; color: #FFF; transition:all 0.8s ease-in-out; opacity: 0; transform: translateX(100px); transition-delay:0.3s;}
.m17de-banner .h-banner .swiper-slide.swiper-slide-active .txt h1{opacity: 1; transform: translateX(0);}
.m17de-banner .h-banner .m17de-fh-page{position: absolute; text-align: center; width: 100%; left: 0; bottom: 6%; z-index: 4;}
.m17de-banner .h-banner .m17de-fh-page span{display:inline-block;width:23px;height:23px;margin:auto 10px;border:solid 1px rgba(255,255,255,0);
	opacity:1;position:relative;z-index:0;transition: all 0.5s;border-radius:50%;
}
.m17de-banner .h-banner .m17de-fh-page span::after{content: ''; display:block;width:9px;height:9px;position:absolute;left:50%;top:50%; 
	margin-left:-4.5px;margin-top:-4.5px;z-index:-1;background:rgba(255,255,255,.5);border-radius:50%;transition: all 0.3s;
}
.m17de-banner .h-banner .m17de-fh-page .swiper-pagination-bullet{background:none !important;}
.m17de-banner .h-banner .m17de-fh-page .swiper-pagination-bullet-active{border-color:#fff;}
.m17de-banner .h-banner .m17de-fh-page .swiper-pagination-bullet-active::after{background:#fff;}

.m17de-banner .h-banner .swiper-button-next,
.m17de-banner .h-banner .swiper-button-prev{width:.62rem;height:.62rem;background:rgba(255,255,255,.88);border-radius:50%;}
.m17de-banner .h-banner .swiper-button-next:after,
.m17de-banner .h-banner .swiper-button-prev:after{color:#004182;font-size:.24rem;font-weight:bold;}
.m17de-banner .h-banner .swiper-button-next:hover,
.m17de-banner .h-banner .swiper-button-prev:hover{background:#f5821f;}
.m17de-banner .h-banner .swiper-button-next:hover:after,
.m17de-banner .h-banner .swiper-button-prev:hover:after{color:#fff;}

/* 首页-了解更多 */
.m17de-title1 .m17de-h1{font-size: 0.4rem;}
.m17de-go-more .m17de-more-href{display: inline-block; border: 1px solid #EF7C00; font-size: 0.14rem; line-height: 1.4; padding: 0.1rem 0.3rem; border-radius: 100px; color: #EF7C00;}
.m17de-go-more .m17de-more-href span{display: inline-block; padding-right: 0.2rem; position: relative; z-index: 0;}
.m17de-go-more .m17de-more-href span::after{content: ''; display: block; width: 0.1rem; height: 0.1rem; position: absolute; right: 0; top: calc(50% - 0.05rem); z-index: 1; transition: all 0.35s; background: url("https://www.familytraditionscatering.com/skin/default/images/icon1.svg") no-repeat center; background-size: contain;}
.m17de-go-more .m17de-more-href:hover{-webkit-box-shadow:0 0 10px 2px rgba(0, 0, 0, .2); -moz-box-shadow:0 0 10px 2px rgba(0, 0, 0, .2); box-shadow:0 0 10px 2px rgba(0, 0, 0, .2); transform: translateY(-3px);}
.m17de-go-more .m17de-more-href:hover span::after{transform: rotate(45deg);}

/* 首页-高光时刻 */
.m17de-hom1{margin-top:0.9rem;margin-bottom:0.8rem;}
.m17de-hom1 .m17de-top-nav{margin-top: 0.6rem;}
.m17de-hom1 .m17de-top-nav .m17de-li{display: inline-block; cursor: pointer; text-align: center; color: #555; background-color: rgba(153,153,153,0.1); border-radius: 5px; padding: 0.1rem 0.65rem; margin-right: 0.2rem;}
.m17de-hom1 .m17de-top-nav .m17de-li:last-child{margin-right: 0;}
.m17de-hom1 .m17de-top-nav .m17de-li .m17de-icon{width: 0.2rem; height: 0.2rem; fill: currentColor; margin-left: auto; margin-right: auto;}
.m17de-hom1 .m17de-top-nav .m17de-li .m17de-icon path{width: 100%; height: 100%;}
.m17de-hom1 .m17de-top-nav .m17de-li .m17de-tit{display: block; font-size: 0.2rem;}
.m17de-hom1 .m17de-top-nav .m17de-li.li-ing{background-color: #003D7C; color: #FFF;}
.m17de-hom1 section{margin-top: 0.5rem;}

.row1{background:#f8f8f8;padding:1px;}
.row1 li dl{display:flex;align-items:center;}
.row1 li dl dt{font-size:.14rem;width:.93rem;line-height:.32rem;border:solid 1px;text-align:center;border-radius:.35rem;}
.row1 li dl dd{margin-left:.2rem;}
.row1 li .m17de-more span{display:inline-block;}
.row1 li .m17de-more img{display:inline-block;width:.21rem;height:auto;margin-left:.17rem;}
.row1 .m17de-top1{}
.row1 .m17de-top1 li{background:#003d7c;border-radius:.2rem;align-items:center;}
.row1 .m17de-top1 li a{display:block;}
.row1 .m17de-top1 li .m17de-img{width:56%;border-radius:.2rem;overflow:hidden;/*max-height:5rem;*/}
.row1 .m17de-top1 li .m17de-img img{width:100%;border-radius:.2rem;}
.row1 .m17de-top1 li .m17de-intro{width:41%;padding:.6rem;color:#fff;}
.row1 .m17de-top1 li .m17de-intro dl dt{border-color:#fff;}
.row1 .m17de-top1 li .m17de-intro dl dd{color:rgba(255,255,255,.5);}
.row1 .m17de-top1 li .m17de-intro .m17de-title{font-size:0.26rem;line-height:1.5;margin:.4rem 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.row1 .m17de-top1 li .m17de-intro .m17de-smalltext{line-height:1.875;text-align:justify;display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;}
.row1 .m17de-top1 li .m17de-intro .m17de-more{margin-top:.65rem;}
.row1 .m17de-top1 li .m17de-intro .m17de-more span{color:#fff;padding-bottom:.2rem;position:relative;}
.row1 .m17de-top1 li .m17de-intro .m17de-more span:after,
.row1 .m17de-top1 li .m17de-intro .m17de-more span:before{content:'';display:block;width:50%;height:1px;position:absolute;bottom:0;}
.row1 .m17de-top1 li .m17de-intro .m17de-more span:before{background:#f5821f;left:0;}
.row1 .m17de-top1 li .m17de-intro .m17de-more span:after{background:rgba(255,255,255,.2);right:0;}
.row1 .m17de-top1 li .m17de-intro .m17de-more img{filter:grayscale(100%)brightness(1000%);}
.row1 .m17de-top2{margin-top:.3rem;}
.row1 .m17de-top2 li{width:31.25%;padding:.35rem .55rem;border-radius:.2rem;background:#fff;}
.row1 .m17de-top2 li a{display:block;}
.row1 .m17de-top2 li dl dt{border-color:#003d7c;color:#003d7c;}
.row1 .m17de-top2 li dl dd{color:#999;}
.row1 .m17de-top2 li .m17de-title{color:#333;font-size:.22rem;line-height:1.6;min-height:.7rem;margin:.3rem 0 .45rem;
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;
}
.row1 .m17de-top2 li .m17de-img{height:2.1rem;overflow:hidden;border-radius:.2rem;}
.row1 .m17de-top2 li .m17de-img img{width:100%;}
.row1 .m17de-top2 li .m17de-more{margin:.35rem 0 .1rem;}
.row1 .m17de-top2 li .m17de-more span{color:#666;}
.row1 .m17de-top2 li .m17de-more img{filter:grayscale(100%);opacity:.2;}

.m17de-hom1 .m17de-go-more{margin-top: 0.5rem;}

/* 首页-产业孵化 */
.m17de-imore{}
.m17de-imore a{display:inline-block;border:solid 1px;font-size:0.14rem;line-height:1.4;padding:0.14rem 0.35rem;border-radius: 100px;}
.m17de-imore a img{display:inline-block;width:.21rem;vertical-align:middle;margin-left:.3rem;}
.m17de-imore a:hover{-webkit-box-shadow:0 0 10px 2px rgba(0, 0, 0, .2); -moz-box-shadow:0 0 10px 2px rgba(0, 0, 0, .2); box-shadow:0 0 10px 2px rgba(0, 0, 0, .2); transform: translateY(-3px);}

.row{background-size:cover !important;min-height:calc(-111px + 100vh);display:flex;align-items:center;padding:3% 0;}
.row .m17de-inner{display:flex;flex-wrap:wrap;flex-direction:column;width:100%;}
.row .m17de-inner .m17de-acc{display:flex;flex-wrap:wrap;justify-content:space-between;}
.row .m17de-title1 .m17de-h1{margin-bottom:.3rem;}
.row .m17de-title1 dd p{line-height:2.25;text-align:justify;}
.row .m17de-infl{color:#fff;display:flex;flex-wrap:wrap;align-content:space-between;}

.row2 .m17de-rw21{width:28%;}
.row2 .m17de-rw21 > *{width:100%;}
.row2 .m17de-rw21 .m17de-imore a{background:#fdeadb;border-color:#fdeadb;color:#f5821f;}
.row2 .m17de-rw22{width:64%;}
.row2 .m17de-rw22 li{width:31%;background:rgba(255,255,255,.1);margin-right:3%;color:#fff;text-align:center;
	padding:1rem 0 .7rem;border:solid 1px rgba(255,255,255,.25);border-radius:.1rem;
}
.row2 .m17de-rw22 li img{margin:auto;filter:grayscale(100%)brightness(1000%);}
.row2 .m17de-rw22 li:nth-child(3n){margin-right:0;}
.row2 .m17de-rw22 li h1{font-size:.28rem;margin:.7rem 0 .8rem;}
.row2 .m17de-rw22 li span img{width:.64rem;}
.row2 .m17de-rw22 li a{width:.56rem;height:.56rem;border-radius:50%;margin:auto;border:solid 1px #fff;display:flex;align-items:center;justify-content:center;}
.row2 .m17de-rw22 li a img{width:.1rem;}

/* 首页-教育培训 */
.row3{position:relative;z-index:10;}
.row3 .m17de-title1{color:#fff;width:38%;}
.row3 .m17de-title1 dd{min-height:2.9rem;margin-top: .3rem;}
.row3 .m17de-title1 dd p{line-height: 2.25;text-align: justify;}
.row3 .m17de-rw3bg{width:100%;overflow:hidden;margin-top:-1px;}
.row3 .m17de-rw3bg img{min-width:100%;height:calc(-111px + 100vh);position:relative;left:50%;transform:translateX(-50%);}
.row3 .m17de-acc{position:absolute;z-index:10;left:50%;top:40%;transform:translate(-50%,-50%);}
.row3 .m17de-list{position:absolute;width:100%;left:0;bottom:0;}
.row3 .m17de-list ul{display:flex;width:100%;}
.row3 .m17de-list ul li{width:33.33%;background:rgba(0,0,0,.66);}
.row3 .m17de-list ul li a{font-size:.28rem;color:#fff;padding:.7rem 0;display:flex;align-items:center;justify-content:center;}
.row3 .m17de-list ul li a img{height:.38rem;margin-right:.8rem;}
.row3 .m17de-list ul li:hover{background:#f5821f;}
.row3 .m17de-imore{margin-top:3%;}
.row3 .m17de-imore a{border-color:#fff;color:#fff;}
.row3 .m17de-imore a img{filter:grayscale(100%)brightness(1000%);}


/* 首页-科学研究 */
.row4 .m17de-infl{display:flex;align-items:center;justify-content:space-between;margin-bottom:.9rem;}
.row4 .m17de-infl dl{max-width:57%;color:#333;}
.row4 .m17de-infl dl dd{color:#666;}
.row4 .m17de-imore a{border-color:#f5821f;color:#f5821f;}
.row4 ul{width:100%;display:flex;justify-content:space-between;}
.row4 ul li{width:31.33%;font-size:.28rem;position:relative;}
.row4 ul li img{width:100%;}
.row4 ul li p{color:#fff;position:absolute;left:0;bottom:0;width:100%;text-align:center;padding:.25rem .15rem;}
.row4 ul li:hover p{background:rgba(245,130,31,.7);}

@media (any-hover: hover){
	.m17de-hom1 .m17de-top-nav .m17de-li:hover{background-color: #003D7C; color: #FFF;}
	.row1 li:hover .m17de-img img{transform: scale(1.05);}
	.row2 .m17de-rw22 li:hover{background:rgba(255,255,255,.8);color:#333;}
	.row2 .m17de-rw22 li:hover span img{filter:grayscale(0%);}
	.row2 .m17de-rw22 li:hover a{background:#f5821f;border-color:#f5821f;}
}
@media only screen and (max-width:1024px){	/* 移动端 */
	.m17de-banner{height: auto !important;}
	.m17de-banner::after{display: none;}
	.m17de-banner .h-banner .txt h1{font-size: 0.36rem;}
	.m17de-banner .h-banner .txt{top: 50%;}
	.m17de-banner .h-banner .m17de-fh-page{display: none;}
	.m17de-banner .h-banner .swiper-button-next,
	.m17de-banner .h-banner .swiper-button-prev{display:none;}
	.m17de-go-more .m17de-more-href{font-size: 0.24rem;}
	.m17de-hom1{padding: 0 0.3rem; margin-top: 0.7rem; margin-bottom: 0.6rem;}
	.m17de-hom1 .m17de-top-nav{margin-top: 0.4rem;}
	.m17de-hom1 .m17de-top-nav .m17de-li .m17de-tit{font-size: 0.28rem;}
	.m17de-hom1 .m17de-top-nav .m17de-li .m17de-icon{width: 0.3rem; height: 0.3rem;}
	#hom1-top .m17de-sec-tab .m17de-tab-box{flex-direction: column;}
	#hom1-top .m17de-sec-tab .m17de-tab-box .m17de-top1{width: 100%; margin-right: 0;}
	#hom1-top .m17de-sec-tab .m17de-tab-box .m17de-top1 .m17de-li .m17de-intro .m17de-title{font-size: 0.32rem;}
	#hom1-top .m17de-sec-tab .m17de-tab-box .m17de-top1 .m17de-li .m17de-intro .m17de-smalltext{margin-top: 0.1rem; font-size: 0.26rem; line-height: 1.5;}
	#hom1-top .m17de-sec-tab .m17de-tab-box .m17de-top2{width: 100%; margin-top: 0.2rem;}
	#hom1-top .m17de-sec-tab .m17de-tab-box .m17de-top2 .m17de-li .txt .m17de-title{font-size: 0.26rem;}
	#hom1-top .m17de-sec-tab .m17de-tab-box .m17de-top2 .m17de-li .txt .m17de-time{font-size: 0.24rem;}
	
	/*.m17de-homs-container{padding: 0.6rem 0.3rem;}
	.m17de-homs{flex-direction: column;}
	.m17de-homs>div:first-child{margin-right: 0;}
	.m17de-homs .m17de-intros .m17de-smalltext{font-size: 0.26rem; display: block;}
	.m17de-homs .m17de-intros .m17de-ul .m17de-li{font-size: 0.28rem; background-size: 0.4rem; display: flex; align-items: center;}
	.m17de-homs .m17de-intros .m17de-go-more{text-align: center;}
	.m17de-homs .m17de-img{width: 100%; margin-top: 0.4rem;}
	.m17de-hom3-container .m17de-hom3{flex-direction: column-reverse;}*/
	
	.row1 li dl dt{font-size:.24rem;width:auto;padding: 0.1rem 0.3rem;line-height:1.6;}
	.row1 .m17de-top1 li{flex-wrap:wrap;}
	.row1 .m17de-top1 li .m17de-img{width:100%;max-height:none;}
	.row1 .m17de-top1 li .m17de-intro{width:100%;padding:.6rem;}

	.row1 .m17de-top1 li .m17de-intro .m17de-title{font-size:0.36rem;}
	.row1 .m17de-top2{flex-wrap:wrap;}
	.row1 .m17de-top2 li{width:100%;padding:.35rem .4rem;margin-top:0.2rem;}
	.row1 .m17de-top2 li .m17de-title{font-size:.32rem;}
	.row1 .m17de-top2 li .m17de-img{height:auto;}
	
	.m17de-imore{margin-top:.3rem;}
	.m17de-imore a{font-size:0.24rem;}
	.row{min-height:auto;display:flex;align-items:center;padding:8% 0;}
	.row .m17de-inner .m17de-acc{padding:0 3%;}
	.row .m17de-infl{width:100%;margin-bottom:.4rem;}

	.row2 .m17de-rw22{width:100%;}
	
	.row3 .m17de-title1{width:100%;}
	.row3 .m17de-acc{padding:0 3%;}
	.row3 .m17de-list{position:relative;margin-top:0px;}
	.row3 .m17de-list ul li a{padding:.5rem .1rem;}
	.row3 .m17de-list ul li a img{margin-right:.2rem;}
	.row3 .m17de-imore{margin-top:5%;}
	
	.row4 .m17de-infl{display:block;margin-bottom:.5rem;}
	.row4 .m17de-infl dl{max-width:100%;}

}


/*<<<<<<<<<<<<<<<<<<<<<< 内页开始 >>>>>>>>>>>>>>>>>>>>>>>*/
.m17de-nbanner{position: relative; z-index: 0; overflow: hidden;}
.m17de-nbanner .m17de-img{width: 100%; height: auto;}
.m17de-nbanner .txt{position: absolute; left: 8.3%; top: 50%; font-size: 0.5rem;}
.m17de-secmenu-container{background-color: #ECF0F5; border-top: 3px solid #003D7C;}
.m17de-secmenu{font-size: 0;}
.m17de-secmenu .m17de-li{display: inline-block; font-size: 0.18rem; line-height: 0.8rem; padding: 0 0.4rem; color: #222; position: relative; z-index: 0;}
.m17de-secmenu .m17de-li:not(:last-child){margin-right: 0.2rem;}
.m17de-secmenu .m17de-li::after{content: ''; display: block; width: 100%; height: 0; border-radius: 0 0 0.1rem 0.1rem; background-color: #003D7C; position: absolute; left: 0; top: 0; z-index: -1; transition: all 0.3s;}
.m17de-secmenu .m17de-li.li-ing::after{height: 94%;}
.m17de-secmenu .m17de-li.li-ing{color: #FFF;font-size: 0.20rem;}
.m17de-secmenu .m17de-li:not(.m17de-li-ing):hover{color: #FFF;}
.m17de-secmenu .m17de-li:not(.m17de-li-ing):hover::after{opacity: 0.8; height: 94%;}

@media only screen and (max-width:1024px){	/* 移动端 */
	.m17de-nbanner .m17de-img{height: 4.4rem;}
	.m17de-secmenu-container{border-top: 1px solid #003D7C;}
	.m17de-secmenu{display: flex;}
	.m17de-secmenu .m17de-li{flex-shrink: 0; line-height: 1rem; padding: 0 0.3rem; font-size: 0.28rem;}
	.m17de-secmenu{overflow-x: auto;}
	.m17de-secmenu::-webkit-scrollbar {display: none;}
	.m17de-secmenu::-moz-scrollbar {display: none;}
}
/*<<<<<<<<<<<<<<<<<<<<<< 关于我们 >>>>>>>>>>>>>>>>>>>>>>>*/
/* 研究院简介 */
.m17de-abos-container{padding: 0.9rem 0;}
.m17de-abo12-container{background: linear-gradient(rgba(0,61,124,0.03),rgba(0,61,124,0.06));}
.m17de-abos>div:first-child{margin-right: 4.6875%;}
.m17de-abos .m17de-intros{flex: 1;}
.m17de-abos .m17de-intros .m17de-ps{font-size: 0.2rem; line-height: 2; margin-top: 0.3rem;}
.m17de-abos .m17de-intros .m17de-go-more{margin-top: 0.4rem;}
.m17de-abos .m17de-img{width: 46.875%; flex-shrink: 0; overflow: hidden; border-radius: 0 0.3rem 0 0.3rem;}
.m17de-abos .m17de-img img{width: 100%; height: auto;}

.m17de-x-ablist{background-size:cover !important;}
.m17de-x-ablist ul{display:flex;}
.m17de-x-ablist ul li{width:33.33%;padding:1.3rem 4%;text-align:center;}
.m17de-x-ablist ul li .m17de-img{width:1.26rem;height:1.26rem;padding:.14rem;background:#cedbe6;border-radius:50%;margin:auto;display:flex;align-items:center;justify-content:center;}
.m17de-x-ablist ul li .m17de-img a{width:100%;height:100%;border-radius:50%;background:#e6eff8;display:flex;align-items:center;justify-content:center;}
.m17de-x-ablist ul li .m17de-img img{width:.42rem;}
.m17de-x-ablist ul li dl dt{font-size:.3rem;font-weight:bold;margin:.4rem 0;}
.m17de-x-ablist ul li dl dd p{text-align:center;font-size:.18rem;line-height:2;margin-bottom:.36rem;}
.m17de-x-ablist ul li:hover{background:#f8f9fa;}
.m17de-x-ablist ul li:hover .m17de-img a{background:#003d7c;}
.m17de-x-ablist ul li:hover .m17de-img img{filter:grayscale(100%)brightness(1000%);}
.m17de-x-ablist ul li:hover dl dt{color:#003d7c;}
@media only screen and (max-width:1024px){	/* 移动端 */
	.m17de-x-ablist ul{flex-wrap:wrap;}
	.m17de-x-ablist ul li{width:100%;display:flex;justify-content:space-between;padding:.6rem 4%;}
	.m17de-x-ablist ul li .m17de-img{margin:auto 0;}
	.m17de-x-ablist ul li .m17de-img img{width:.56rem;}
	.m17de-x-ablist ul li dl{width:calc(100% - 1.6rem);text-align:left;}
	.m17de-x-ablist ul li dl dt{font-size:.38rem;margin:.3rem 0;}
	.m17de-x-ablist ul li dl dd p{text-align:left;font-size:.28rem;}
}

/* 愿景与使命 */
.m17de-abo2-container{position: relative; z-index: 0; background-color: #1B4066;}
.m17de-abo2-container .m17de-abo2-img{opacity: 0.1;}
.m17de-abo2{position: absolute; left: 50%; top: 50%; z-index: 1; transform: translate3d(-50%,-50%,0);}
.m17de-abo2 .txt .m17de-txt-box:nth-child(n+2){margin-top: 0.7rem;}
.m17de-abo2 .txt .m17de-txt-box h2{font-size: 0.3rem;}
.m17de-abo2 .txt .m17de-txt-box p{font-size: 0.24rem; margin-top: 0.25rem; opacity: 0.85; line-height: 2;}
/* 院长致辞 */
.m17de-abo3-container{background: url("https://www.familytraditionscatering.com/skin/default/images/abo3-bg.png") no-repeat center; background-size: cover;}
.m17de-abo3 .m17de-abo3-txt{flex: 1;}
.m17de-abo3 .m17de-abo3-txt .m17de-ps{margin-top: 0.36rem; font-size: 0.2rem; line-height: 2;}
.m17de-abo3 .m17de-abo3-txt .m17de-name{font-size: 0.2rem; margin-top: 0.3rem;}
.m17de-abo3 .m17de-abo3-img{width: 41.171875%; flex-shrink: 0; margin-left: 8.59375%;}
.m17de-abo3 .m17de-abo3-img img{width: 100%; height: auto;}
/* 管理团队 */
.m17de-abo4{margin-top: 0.8rem; margin-bottom: 1.3rem;}
.m17de-abo4 .m17de-uls{flex-wrap: wrap; margin-top: 0.5rem;}
.m17de-abo4 .m17de-uls .m17de-li{width: 30.46875%; margin-right: 4.296875%; position: relative; z-index: 0;}
.m17de-abo4 .m17de-uls .m17de-li:nth-child(3n){margin-right: 0;}
.m17de-abo4 .m17de-uls .m17de-li:nth-child(n+4){margin-top: 0.5rem;}
.m17de-abo4 .m17de-uls .m17de-li .m17de-img{width: 100%; height: 0; /*padding-bottom: 140%;*/padding-bottom:100%; position: relative; z-index: 0; overflow: hidden;}
.m17de-abo4 .m17de-uls .m17de-li .m17de-img img{position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; object-fit: cover;}
/*.m17de-abo4 .m17de-uls .m17de-li .txt{position: absolute; left: 0; bottom: 0; z-index: 2; width: 100%; padding: 0.8rem 0.4rem 0.3rem; background: url("https://www.familytraditionscatering.com/skin/default/images/abo4-libg.png") no-repeat center top; background-size: cover;}
.m17de-abo4 .m17de-uls .m17de-li .txt .m17de-name-box .m17de-name1{font-size: 0.24rem; display: inline-block;}
.m17de-abo4 .m17de-uls .m17de-li .txt .m17de-name-box .m17de-name2{font-size: 0.18rem; display: inline-block; margin-left: 0.1rem;}
.m17de-abo4 .m17de-uls .m17de-li .txt .m17de-name3{display: block; font-size: 0.18rem; margin-top: 0.15rem;}*/
.m17de-abo4 .m17de-uls .m17de-li .txt{padding:0.15rem 0.4rem;}
.m17de-abo4 .m17de-uls .m17de-li .txt .m17de-name-box{color:#003d7c;font-size:0.24rem;}
.m17de-abo4 .m17de-uls .m17de-li .txt .m17de-name-box span{display:inline-block;margin-right:.1rem;font-weight:400;}
.m17de-abo4 .m17de-uls .m17de-li .txt .m17de-name3{font-size:0.22rem;color:#f5821f;margin-top:.15rem;}
.m17de-abo5-container{background: url("https://www.familytraditionscatering.com/skin/default/images/abo5-bg.png") no-repeat center bottom; background-size: 100% auto; background-attachment: fixed;}
.m17de-abo5{padding-top: 1rem; padding-bottom: 1.5rem; position: relative; z-index: 0;}
.m17de-abo5 .m17de-title1{position: absolute; left: 0; top: 1rem; z-index: 1;}
.m17de-abo5::after{content: ''; display: block; width: 2px; height: 100%; background: #B8C9DA; position: absolute; left: 40%; top: 0; z-index: 1;}
.m17de-abo5 .m17de-uls .m17de-li:nth-child(n+2){margin-top: 0.65rem;}
.m17de-abo5 .m17de-uls .m17de-li .m17de-year{width: 38.28125%; flex-shrink: 0; font-weight: bold; font-family: '宋体'; text-shadow: 5px 5px 0 rgba(0, 0, 0, .08); text-align: right; background: linear-gradient( #77A1CD, #115CAA); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.m17de-abo5 .m17de-uls .m17de-li .m17de-year .m17de-year1{font-size: 0.5rem;}
.m17de-abo5 .m17de-uls .m17de-li .m17de-year .m17de-year2{font-size: 0.8rem;}
.m17de-abo5 .m17de-uls .m17de-li .m17de-cont{width: 56.25%; flex-shrink: 0; font-size: 0.2rem; color: #555; line-height: 2;}
.m17de-abo5 .m17de-uls .m17de-li .m17de-cont img{max-width: 100%; width: 3.4rem; margin-top: 0.2rem;}

@media only screen and (max-width:1024px){	/* 移动端 */
	.m17de-abos-container{padding: 0.7rem 0.3rem;}
	.m17de-abos{flex-direction: column;}
	.m17de-abos>div:first-child{margin-right: 0;}
	.m17de-abos .m17de-title1 .m17de-h1{text-align: center;}
	.m17de-abos .m17de-intros .m17de-ps{font-size: 0.26rem;}
	.m17de-abos .m17de-img{width: 100%; margin-top: 0.2rem;}
	.m17de-abo12-container .m17de-abo12{flex-direction: column-reverse;}
	.m17de-abos .m17de-intros .m17de-go-more{text-align: center;}
	.m17de-abo2{max-width: 100%; flex-direction: column;}
	.m17de-abo2 .txt{margin-top: 1rem;}
	.m17de-abo2 .txt .m17de-txt-box h2{font-size: 0.36rem;}
	.m17de-abo2 .txt .m17de-txt-box p{font-size: 0.26rem;}
	.m17de-abo3{flex-direction: column;}
	.m17de-abo3 .m17de-abo3-txt{padding: 0.7rem 0.3rem 0;}
	.m17de-title1{text-align: center;}
	.m17de-abo3 .m17de-abo3-txt .m17de-ps{font-size: 0.26rem;}
	.m17de-abo3 .m17de-abo3-txt .m17de-name{font-size: 0.28rem;}
	.m17de-abo3 .m17de-abo3-img{width: 100%; margin-left: 0;}
	.m17de-abo4{margin-top: 0.7rem; margin-bottom: 1rem; padding: 0 0.3rem;}
	.m17de-abo4 .m17de-uls .m17de-li{width: 49%; margin-right: 2%;}
	.m17de-abo4 .m17de-uls .m17de-li:nth-child(3n){margin-right: 2%;}
	.m17de-abo4 .m17de-uls .m17de-li:nth-child(2n){margin-right: 0;}
	.m17de-abo4 .m17de-uls .m17de-li:nth-child(n+3){margin-top: 0.2rem;}
	.m17de-abo4 .m17de-uls .m17de-li .txt .m17de-name-box .m17de-name1{font-size: 0.32rem;}
	.m17de-abo4 .m17de-uls .m17de-li .txt .m17de-name-box .m17de-name2{/*font-size: 0.26rem;*/font-size: 0.32rem;}
	.m17de-abo4 .m17de-uls .m17de-li .txt .m17de-name3{/*font-size: 0.26rem;*/font-size:0.30rem; margin-top: 0.1rem;}
	.m17de-abo5{padding: 0.7rem 0.3rem 1rem;}
	.m17de-abo5 .m17de-title1{position: static; text-align: left;}
	.m17de-abo5 .m17de-uls .m17de-li .m17de-year{width: auto;}
	.m17de-abo5 .m17de-uls .m17de-li .m17de-year .m17de-year1{font-size: 0.42rem;}
	.m17de-abo5 .m17de-uls .m17de-li .m17de-year .m17de-year2{font-size: 0.68rem;}
	.m17de-abo5 .m17de-uls .m17de-li .m17de-cont{width: 67%; font-size: 0.26rem; text-align: justify;}
	.m17de-abo5 .m17de-uls .m17de-li .m17de-cont img{width: auto;}
	.m17de-abo5::after{height: calc(100% - 1.3rem); left: 28%; top: auto; bottom: 0;}
}


/*<<<<<<<<<<<<<<<<<<<<<< 科学研究 >>>>>>>>>>>>>>>>>>>>>>>*/
.m17de-css1018{position:relative; z-index:0;}
.m17de-css1018 .m17de-go-more{position: absolute; right:0; top:0; z-index:1;}
.m17de-scie1-1{margin-top: 0.8rem; margin-bottom: 0.8rem;}
.m17de-scie1-1 .m17de-ps{margin-top: 0.35rem; font-size: 0.2rem; line-height: 34px;}
.m17de-scie1-2-container{position: relative; z-index: 0;}
.m17de-scie1-2-container .m17de-scie1-2bg{max-width: 1920px; margin-left: auto; margin-right: auto;}
.m17de-scie1-2{width: 12.8rem; position: absolute; left: 50%; bottom: 0.6rem; transform: translate3d(-50%,0,0); overflow: hidden; border-radius: 0 0 0 0.3rem;}
.m17de-scie1-2 .m17de-li{flex: 1; flex-shrink: 0; padding: 0.76rem 0;}
.m17de-scie1-2 .m17de-li.li1{background: #EF7C00;}
.m17de-scie1-2 .m17de-li.li2{background: rgba(0,61,124,0.7);}
.m17de-scie1-2 .m17de-li .m17de-icon{width: 1.32rem; height: 1.32rem;}
.m17de-scie1-2 .m17de-li .m17de-icon img{width: 100%; height: auto;}
.m17de-scie1-2 .m17de-li .txt{margin-left: 0.8rem;}
.m17de-scie1-2 .m17de-li .txt h1{font-size: 0.38rem;}
.m17de-scie1-2 .m17de-li .txt .m17de-go-more{margin-top: 0.26rem;}
.m17de-scie1-2 .m17de-li .txt .m17de-go-more .m17de-more-href{border-color: #FFF; color: #FFF;}
.m17de-scie1-2 .m17de-li .txt .m17de-go-more .m17de-more-href span::after{background: url("https://www.familytraditionscatering.com/skin/default/images/icon1-f.svg") no-repeat center; background-size: contain;}
.m17de-scie1-3s{max-width: 1920px; margin-left: auto; margin-right: auto; margin-top: 0.8rem; position: relative; z-index: 0;}
.m17de-scie1-3s::after{content: ''; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: -1; background: linear-gradient(rgba(0,61,124,0.3),#003D7C); opacity: 0.1;}
.m17de-scie1-3s.scie1-3{padding-right: 3.8rem;}
.m17de-scie1-3s.scie1-4{padding-left: 3.8rem;}
.m17de-scie1-3s .m17de-img img{width: 7.8rem; height: auto; flex-shrink: 0;}
.m17de-scie1-3s .m17de-intros .m17de-ps{margin-top: 0.3rem; font-size: 0.2rem; line-height: 2; margin-bottom: 0.3rem;}
.m17de-scie1-3s.scie1-3 .m17de-intros{margin-left: 0.7rem;}
.m17de-scie1-3s.scie1-4 .m17de-intros{margin-right: 0.7rem;}

.m17de-res-container{padding-top: 0.9rem; padding-bottom: 2rem; position: relative; z-index: 0;}
.m17de-res-container::after{content: ''; font-size: 0; display: block; background: linear-gradient(rgba(0,61,124,0.8),rgba(0,61,124,0.3)); opacity: 0.06; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: -1;}
.m17de-res1{flex-wrap: wrap;}
.m17de-res1 .m17de-li{width: 46.875%; margin-bottom: 1.5rem; margin-right: 6.25%; position: relative; z-index: 0;}
.m17de-res1 .m17de-li:nth-child(2n){margin-right: 0;}
.m17de-res1 .m17de-li .m17de-img{width: 100%; height: 0; padding-bottom: 66.66666666666667%; position: relative; z-index: 0; overflow: hidden;}
.m17de-res1 .m17de-li .m17de-img img{position: absolute; left: 0; top: 0; z-index: 1;}
.m17de-res1 .m17de-li .m17de-infos{padding: 0.4rem; position: absolute; width: 4.3rem; left: 0.2rem; bottom: -0.8rem; z-index: 1; background-color: #FFF;}
.m17de-res1 .m17de-li .m17de-infos h4{font-size: 0.22rem; color: #333;}
.m17de-res1 .m17de-li .m17de-infos .m17de-smalltext{margin-top: 0.2rem; font-size: 0.17rem; line-height: 2; color: #666; text-align: justify; display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;}
.m17de-res1 .m17de-li .m17de-infos .m17de-go-more{margin-top: 0.2rem;}
.m17de-res1 .m17de-li:hover .m17de-img img{transform: scale(1.05);}
.m17de-res1 .m17de-li:hover .m17de-infos{background-color: #003D7C;}
.m17de-res1 .m17de-li:hover .m17de-infos h4,
.m17de-res1 .m17de-li:hover .m17de-infos .m17de-smalltext{color: #FFF;}

/*****************************************************************************************/
/*** 2025新添加 ***/
.m17de-res1 .m17de-x-li{width:31.8%;margin-right:2.3%;position:relative;z-index:0;}
.m17de-res1 .m17de-x-li:nth-child(3n){margin-right:0;}
.m17de-res1 .m17de-x-li .m17de-img{width:100%;height:0;padding-bottom: 66.66666666666667%;border-radius:.1rem .1rem 0 0;position:relative;z-index:0;overflow: hidden;}
.m17de-res1 .m17de-x-li .m17de-img img{position:absolute;left:0;top:0;z-index:1;border-radius:.1rem .1rem 0 0;}
.m17de-res1 .m17de-x-li .m17de-infos{background-color:#FFF;width:92%;margin-left:4%;padding:0.3rem;position:relative;border-radius:.1rem .1rem 0 0;z-index:1;margin-top:-1.1rem;}
.m17de-res1 .m17de-x-li .m17de-infos h4{font-size: 0.22rem; color: #333;}
.m17de-res1 .m17de-x-li .m17de-infos .m17de-smalltext{margin-top: 0.2rem; font-size: 0.17rem; line-height: 2; color: #666; text-align: justify; display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;}
.m17de-res1 .m17de-x-li .m17de-infos .m17de-go-more{margin-top: 0.2rem;}
.m17de-res1 .m17de-x-li:hover .m17de-img img{transform: scale(1.05);}
.m17de-res1 .m17de-x-li:hover .m17de-infos{background-color: #003D7C;}
.m17de-res1 .m17de-x-li:hover .m17de-infos h4,
.m17de-res1 .m17de-x-li:hover .m17de-infos .m17de-smalltext{color: #FFF;}
@media only screen and (max-width:1024px){	/* 移动端 */
	.m17de-res1 .m17de-x-li{width:100%;margin-right:0%;margin-bottom:.7rem;}
	.m17de-res1 .m17de-x-li .m17de-infos h4{font-size: 0.32rem;}
	.m17de-res1 .m17de-x-li .m17de-infos .m17de-smalltext{font-size: 0.26rem;}

}


.m17de-res2-container{padding-top: 0.9rem; padding-bottom: 1rem; position: relative; z-index: 0;}
.m17de-res2-container::after{content: ''; font-size: 0; display: block; background: linear-gradient(rgba(0,61,124,0.8),rgba(0,61,124,0.3)); opacity: 0.06; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: -1;}
.m17de-res2{background-color: #FFF; padding: 0.8rem 0.6rem 0.6rem;}
.m17de-res2 .m17de-cont{margin-top: 0.3rem;}
.m17de-res2 .m17de-cont .m17de-ps{font-size: 0.2rem; line-height: 2;}
.m17de-res2 .m17de-cont .m17de-img-box{margin-top: 0.3rem;}
.m17de-res2 .m17de-cont .m17de-img-box2{margin-top: 0.3rem; flex-wrap: wrap;}
.m17de-res2 .m17de-cont .m17de-img-box2 img{width: 49%; height: auto; margin-bottom: 0.25rem;}
.m17de-res2 .m17de-cont .m17de-res2-tit2{margin-top: 0.5rem;}
.m17de-res2-tit2{font-size: 0.30rem; color: #003D7C;}
.m17de-res2 .m17de-cont .m17de-ul{margin-top: 0.1rem;}
.m17de-res2 .m17de-cont .m17de-ul li{padding: 0.1rem 0.26rem; font-size: 0.2rem; border-bottom: 1px solid #DDD; color: #555; line-height: 2; background: url("https://www.familytraditionscatering.com/skin/default/images/icon9.svg") no-repeat left 0.16rem; background-size: 0.2rem auto;}
.m17de-res2 .m17de-res2-list{margin-top: 0.5rem;}
.m17de-res2 .m17de-res2-list .m17de-ul{flex-wrap: wrap; margin-top: 0.3rem;}
.m17de-res2 .m17de-res2-list .m17de-ul .m17de-li{width: calc((100% - 1rem) / 5); margin-right: 0.25rem; margin-bottom: 0.25rem; position: relative; z-index: 0;}
.m17de-res2 .m17de-res2-list .m17de-ul .m17de-li:nth-child(5n){margin-right: 0;}
.m17de-res2 .m17de-res2-list .m17de-ul .m17de-li .m17de-img{width: 100%; height: 0; padding-bottom: 133.3333333333333%; position: relative; z-index: 0; overflow: hidden;}
.m17de-res2 .m17de-res2-list .m17de-ul .m17de-li .m17de-img img{position: absolute; left: 0; top: 0; z-index: 1;}
.m17de-res2 .m17de-res2-list .m17de-ul .m17de-li .txt{width: 100%; padding: 0.1rem 0.3rem 0.2rem; position: absolute; left: 0; bottom: 0; z-index: 2;}
.m17de-res2 .m17de-res2-list .m17de-ul .m17de-li .txt h3{font-size: 0.22rem; color: #FFF;}
.m17de-res2 .m17de-res2-list .m17de-ul .m17de-li .txt .m17de-p1{font-size: 0.17rem; color: #FFF; margin-top: 0.05rem;}
.m17de-res2 .m17de-res2-list .m17de-ul .m17de-li::after{content: ''; display: block; width: 100%; height: 100%; position: absolute; left: 0; bottom: 0; z-index: 1; background: url("https://www.familytraditionscatering.com/skin/default/images/icon19.png") no-repeat center bottom; background-size: 100% auto;}
.m17de-res2 .m17de-res2-list .m17de-ul .m17de-li:hover{-webkit-box-shadow:0 0 10px 2px rgba(0, 0, 0, .2); -moz-box-shadow:0 0 10px 2px rgba(0, 0, 0, .2); box-shadow:0 0 10px 2px rgba(0, 0, 0, .2);}
.m17de-res2 .m17de-res2-list .m17de-ul .m17de-li:hover .m17de-img img{transform: scale(1.05);}

.m17de-res3{padding:0 0 0.8rem;}
.m17de-res3.res3-1{padding-top: 0.8rem;}

/*****************************************************************************************/
/*** 2025新添加 ***/
.m17de-xjteam{padding-top: 0.8rem;}
.m17de-xjteam .m17de-title2{text-align:center;margin-bottom:-0.5rem;}
.m17de-xjteam .m17de-res2-list{/*margin-top:0;*/}
.m17de-xjteam .m17de-ullis{flex-wrap: wrap;}
.m17de-xjteam .m17de-ullis li{width:calc((100% - .6rem) / 3);margin-right:.3rem;text-align:center;padding-bottom:.4rem;position:relative;z-index:10;margin-top: 0.5rem;}
.m17de-xjteam .m17de-ullis li::after{display:block;content:'';position:absolute;left:0;bottom:0;width:100%;
	height:calc(100% - .83rem);border:solid 1px #dfdfdf;border-radius:10px;z-index:-1;
}
.m17de-xjteam .m17de-ullis li:nth-child(3n){margin-right:0;}
.m17de-xjteam .m17de-ullis li .m17de-img{width:1.66rem;height:1.66rem;border-radius:50%;overflow:hidden;
	display:flex;align-items:center;justify-content:center;margin:auto;
}
.m17de-xjteam .m17de-ullis li b{display:block;font-size:0.22rem;margin:.25rem 0 .2rem;}
.m17de-xjteam .m17de-ullis li b p{font-weight:normal;font-size:.14rem;margin-top:.1rem;color:#666;}
.m17de-xjteam .m17de-ullis li dl{margin:0 .3rem;border-top:solid 1px #e7e7e7;}
.m17de-xjteam .m17de-ullis li dl dt{font-size:0.15rem;color:#666;margin:.25rem 0 .2rem;}
.m17de-xjteam .m17de-ullis li dl dd a{display:inline-block;background:#eceff4;line-height:.33rem;padding:0 .33rem;
	border-radius:.35rem;font-size:.14rem;color:#666;
}
.m17de-xjteam .m17de-ullis li dl dd a img{display:inline-block !important;vertical-align:middle;margin-right:.06rem;margin-top:-.02rem;}
.m17de-res3box{}
.m17de-res3box .m17de-xjteam{width:calc((100% - .6rem) / 3);margin-right:.3rem;padding-top:0;}
.m17de-res3box .m17de-xjteam:nth-child(3n){margin-right:0;}
.m17de-res3box .m17de-xjteam .m17de-ullis li{width:100%;margin-right:0;}
.m17de-res3box .m17de-xjteam .m17de-title2{font-size:.36rem;}

@media only screen and (max-width:1024px){	/* 移动端 */
	.m17de-scie1-1{margin-top: 0.7rem; margin-bottom: 0.7rem; padding: 0 0.3rem;}
	.m17de-scie1-1 .m17de-ps{font-size: 0.26rem;}
	.m17de-scie1-2-container .m17de-scie1-2bg{width: auto; height: 5.5rem;}
	.m17de-scie1-2{width: calc(100% - 0.6rem); bottom: 50%; transform: translate3d(-50%,50%,0);}
	.m17de-scie1-2 .m17de-li{flex-direction: column; padding: 0.5rem 0;}
	.m17de-scie1-2 .m17de-li .m17de-icon{width: 1.1rem; height: 1.1rem;}
	.m17de-scie1-2 .m17de-li .txt{margin-left: 0; text-align: center;}
	.m17de-scie1-2 .m17de-li .txt h1{font-size: 0.32rem;}
	.m17de-scie1-3s.scie1-3{padding: 1rem 0.3rem; flex-direction: column-reverse;}
	.m17de-scie1-3s.scie1-3 .m17de-intros{margin-left: 0;}
	.m17de-scie1-3s .m17de-intros .m17de-ps{font-size: 0.26rem;}
	.m17de-scie1-3s .m17de-img{margin-top: 0.2rem;}
	.m17de-scie1-3s .m17de-img img{width: 100%;}
	.m17de-scie1-3s.scie1-4{padding: 1rem 0.3rem; flex-direction: column;}
	.m17de-scie1-3s.scie1-4 .m17de-intros{margin-right: 0;}
	.m17de-res1{padding: 0 0.3rem;}
	.m17de-res1 .m17de-li .m17de-infos{width: 5.2rem;}
	.m17de-res1 .m17de-li{width: 100%; margin-right: 0;}
	.m17de-res1 .m17de-li .m17de-infos h4{font-size: 0.32rem;}
	.m17de-res1 .m17de-li .m17de-infos .m17de-smalltext{font-size: 0.26rem;}
	.m17de-res2-container{padding: 0.8rem 0.3rem 1.5rem;}
	.m17de-res2{padding: 0.6rem 0.3rem 1rem;}
	.m17de-res2 .m17de-cont .m17de-ps{font-size: 0.26rem;}
	.m17de-res2-tit2{font-size: 0.32rem;}
	.m17de-res2 .m17de-cont .m17de-ul li{font-size: 0.26rem; background-size: 0.3rem; padding-left: 0.4rem; background-position: left 0.22rem;}
	.m17de-res2 .m17de-res2-list .m17de-ul .m17de-li{width: 49%; margin-right: 2%;}
	.m17de-res2 .m17de-res2-list .m17de-ul .m17de-li:nth-child(5n){margin-right: 2%;}
	.m17de-res2 .m17de-res2-list .m17de-ul .m17de-li:nth-child(2n){margin-right: 0;}
	.m17de-res2 .m17de-res2-list .m17de-ul .m17de-li .txt h3{font-size: 0.32rem;}
	.m17de-res2 .m17de-res2-list .m17de-ul .m17de-li .txt .m17de-p1{font-size: 0.26rem;}
	.m17de-res3{padding: 0 0.3rem 0.6rem;}
	.m17de-res3.res3-1{padding-top: 0.6rem;}
	
	/*****************************************************************************************/
	/*** 2025新添加 ***/
	.m17de-xjteam .m17de-ullis{justify-content:space-between;}
	.m17de-xjteam .m17de-ullis li{width:49%;margin-right:0;}
	.m17de-res3box{flex-wrap:wrap;}
	.m17de-res3box .m17de-xjteam{width:100%;margin-right:0;}
	.m17de-xjteam .m17de-ullis li b{font-size:.32rem;}
	.m17de-xjteam .m17de-ullis li dl dt{font-size: 0.24rem;}
	.m17de-xjteam .m17de-ullis li dl dd a,
	.m17de-xjteam .m17de-ullis li b span{font-size:.2rem;}

}
/*<<<<<<<<<<<<<<<<<<<<<< 产品孵化 >>>>>>>>>>>>>>>>>>>>>>>*/
.m17de-esta{margin-top: 0.8rem;}
.m17de-esta2s{margin-top: 0.8rem; max-width: 1920px;}

.m17de-estb-container{padding: 1rem 0; margin-top: 0.8rem; position: relative; z-index: 0;}
.m17de-estb-container::after{content: ''; font-size: 0; display: block; background: linear-gradient(#003D7C,rgba(0,61,124,0.3)); opacity: 0.1; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: -1;}
.m17de-estb-container .m17de-estb{margin-top: 0;}
.m17de-estb{margin-top: 0.8rem;}
.m17de-estb .m17de-estb-h2{font-size: 0.28rem;}
.m17de-estb .m17de-uls{margin-top: 0.6rem; flex-wrap: wrap;}
.m17de-estb .m17de-uls .m17de-li{display: block; width: 31.25%; margin-right: 3.125%; margin-bottom: 0.36rem; background-color: #FFF; border: 1px solid #E5E5E5; position: relative; z-index: 0;}
.m17de-estb .m17de-uls .m17de-li .m17de-img{width: 100%; height: 0; padding-bottom: 67.5%; position: relative; z-index: 0; background-color: #F5F5F5; overflow: hidden;}
.m17de-estb .m17de-uls .m17de-li .m17de-img img{position: absolute; left: 0; top: 0; z-index: 1;}
.m17de-estb .m17de-uls .m17de-li .m17de-img .m17de-time{display: inline-block; font-size: 0.17rem; line-height: 0.36rem; padding: 0 0.2rem; color: #FFF; border-radius: 100px; background: rgba(255,255,255,0.2); position: absolute; right: 0.2rem; bottom: 0.2rem; z-index: 2;}
.m17de-estb .m17de-uls .m17de-li:nth-child(3n){margin-right: 0;}
.m17de-estb .m17de-uls .m17de-li .m17de-intros{padding: 0.2rem 0.25rem;}
.m17de-estb .m17de-uls .m17de-li .m17de-intros h3{font-size: 0.18rem; line-height: 2; text-align: justify; display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;}
.m17de-estb .m17de-uls .m17de-li .m17de-intros .m17de-goli{display: inline-block; font-size: 0.18rem; line-height: 0.42rem; padding: 0 0.2rem; background-color: #EF7C00; border: 1px solid #EF7C00; border-radius: 3px; color: #FFF; margin-top: 0.1rem;}
.m17de-estb .m17de-uls .m17de-li::after{content: ''; display: block; width: 100%; transform: scaleX(0); height: 3px; background-color: #EF7C00; position: absolute; left: 0; bottom: 0; z-index: 3; transition: all 0.3s;}

.m17de-estb .m17de-uls .m17de-li:hover{-webkit-box-shadow:0 0 10px 2px rgba(0, 0, 0, .2); -moz-box-shadow:0 0 10px 2px rgba(0, 0, 0, .2); box-shadow:0 0 10px 2px rgba(0, 0, 0, .2);}
.m17de-estb .m17de-uls .m17de-li:hover::after{transform: scaleX(1);}
.m17de-estb .m17de-uls .m17de-li:hover .m17de-img img{transform: scale(1.05);}
.m17de-estb .m17de-uls .m17de-li:hover .m17de-img .m17de-time{background-color: #FFF; color: #222;}
.m17de-estb .m17de-uls .m17de-li .m17de-intros .m17de-goli:hover{background-color: transparent; color: #EF7C00;}

.m17de-estc-container{padding: 1.8rem 0; background: url("https://www.familytraditionscatering.com/skin/default/images/estc-bg.png") no-repeat center; background-size: cover;}
.m17de-estc1 .m17de-li{width: 46.875%; flex-shrink: 0; position: relative; z-index: 0; overflow: hidden;}
.m17de-estc1 .m17de-li .m17de-cont{width: 100%; align-items: center; padding: 0 0.7rem; position: absolute; left: 0; top: 50%; transform: translateY(-50%); z-index: 1;}
.m17de-estc1 .m17de-li .m17de-cont h1{font-size: 0.38rem;}
.m17de-estc1 .m17de-li .m17de-cont span.more{display: inline-block; cursor: pointer; transform: translateY(100%); opacity: 0; color: #FFF; line-height: 0.42rem; padding: 0 0.4rem 0 0.3rem; border-radius: 100px; font-size: 0.14rem; background: #EF7C00 url("https://www.familytraditionscatering.com/skin/default/images/icon1-f.svg") no-repeat 80% center; background-size: 0.1rem auto;}
.m17de-estc1 .m17de-li .m17de-cont span.more:hover{background-color: #003D7C;}
 .m17de-estc1 .m17de-li:hover .m17de-cont span.more{transform: translateY(0); opacity: 1;} 
.m17de-estc1 .m17de-li:hover img{transform: scale(1.05);}
.m17de-estc2{margin-top: 0.75rem;}
.m17de-estc2 .m17de-estc2-t{font-size: 0.28rem;}
.m17de-estc2 .m17de-ul{margin-top: 0.5rem; flex-wrap: wrap;}
.m17de-estc2 .m17de-ul .m17de-li{display:inline-block; width:calc((100% - 0.6rem) / 3); font-size:0.22rem; margin-right:0.3rem; text-align:center; margin-bottom:0.3rem; background-color:#FFF; padding:0.2rem 0; border-radius:5px; box-shadow:4px 4px 0 0 rgba(0,61,124,0.1);}
.m17de-estc2 .m17de-ul .m17de-li:nth-child(3n){margin-right:0;}
.m17de-estc2 .m17de-ul .m17de-li:hover{color:#FFF; background-color:#003D7C;}

.m17de-esta2s .m17de-scie1-3s.scie1-3{padding-right: 3.2rem;}
.m17de-esta2s .m17de-scie1-3s.scie1-4{padding-left: 3.2rem;}
.m17de-esta2s .m17de-scie1-3s .m17de-intros{padding: 0.4rem 0;}
.m17de-esta2s .m17de-scie1-3s .m17de-img{width: 7.8rem; flex-shrink: 0;}
.m17de-esta2s .m17de-scie1-3s .m17de-img img{width: 100%; height: 100%; object-fit: cover;}
/*@media only screen and (max-width:1440px){*/
/*	.m17de-scie1-3s.scie1-3{padding-right: 0.6rem;}*/
/*	.m17de-scie1-3s.scie1-4{padding-left: 0.6rem;}*/
/*}*/

.m17de-salide{position:fixed; top:50%; right:0.8rem; z-index:999999; border-radius:100%; overflow:hidden; padding:0.15rem;}
.m17de-salide::after{content:''; display:block; width:100%; height:100%; font-size:0; position:absolute; left:0; top:0; z-index:-1; border-radius:100%; background:linear-gradient(#3A68FF,#2C28CA); opacity:0.15;}
.m17de-salide .m17de-china{border-radius:100%; border:0.04rem solid #FFF; display:flex; flex-direction:column; justify-content:center; align-items:center; width:1.4rem; height:1.4rem; text-align:center; background:linear-gradient(#5599FF,#1260D4);}
.m17de-salide .m17de-china .m17de-icon{display:block; margin-left:auto; margin-right:auto; width:0.42rem; height:0.42rem; fill:currentColor;}
.m17de-salide .m17de-china .m17de-tit{display:block; font-size:0.22rem; margin-top:0.05rem; margin-bottom:0.1rem;}

@media only screen and (max-width:1024px){
	.m17de-esta2s{margin-top: 0;}
	.m17de-esta2s .m17de-scie1-3s.scie1-3{padding: 0.6rem 0.3rem; margin-top: 0;}
	.m17de-esta2s .m17de-scie1-3s .m17de-img{width: 100%;}
	.m17de-esta2s .m17de-scie1-3s{margin-top: 0.6rem;}
	.m17de-esta2s .m17de-scie1-3s .m17de-intros{padding: 0;}
	.m17de-esta2s .m17de-scie1-3s.scie1-4{padding: 0.6rem 0.3rem;}
	.m17de-estb{padding: 0 0.3rem; margin-top: 0.6rem;}
	.m17de-estb .m17de-estb-h2{font-size: 0.42rem; text-align: center;}
	.m17de-estb .m17de-uls .m17de-li{width: 100%; margin-right: 0;}
	.m17de-estb .m17de-uls .m17de-li .m17de-img .m17de-time{font-size: 0.24rem; line-height: 0.66rem;}
	.m17de-estb .m17de-uls .m17de-li .m17de-intros h3{font-size: 0.32rem;}
	.m17de-estb .m17de-uls .m17de-li .m17de-intros .m17de-goli{font-size: 0.24rem; line-height: 0.7rem; padding: 0 0.5rem;}
	.m17de-estc-container{padding: 0.8rem 0.3rem 1rem;}
	.m17de-estc1{flex-wrap: wrap;}
	.m17de-estc1 .m17de-li .m17de-cont span.more{transform: translate3d(0,0,0); opacity: 1; font-size: 0.24rem; line-height: 0.7rem; padding: 0 0.8rem 0 0.5rem; background-size: 0.2rem auto;}
	.m17de-estc1 .m17de-li{width: 100%; margin-bottom: 0.3rem;}

	.m17de-estc2 .m17de-estc2-t{font-size: 0.32rem;}
	.m17de-estc2 .m17de-ul .m17de-li{width:calc((100% - 0.3rem) / 2); font-size:0.26rem;}
    .m17de-estc2 .m17de-ul .m17de-li:nth-child(3n){margin-right:0.26rem;}
    .m17de-estc2 .m17de-ul .m17de-li:nth-child(2n){margin-right:0;}
    .m17de-salide{padding:0.1rem; right:0.3rem; top:auto; bottom:2rem;}
    .m17de-salide .m17de-china{width:1.6rem; height:1.6rem; border:0.05rem solid #FFF;}
    .m17de-salide .m17de-china .m17de-icon{width:0.66rem; height:0.66rem;}
    .m17de-salide .m17de-china .m17de-tit{font-size:0.24rem;}
}

/*<<<<<<<<<<<<<<<<<<<<<< 教育培训 >>>>>>>>>>>>>>>>>>>>>>>*/
.m17de-edus{margin-top: 0.9rem; margin-bottom: 0.7rem;}
.m17de-title2{font-size: 0.42rem; padding-bottom: 0.2rem; border-bottom:1px solid #DDD;}
.m17de-edus .m17de-img-txt .m17de-ps{margin-top: 0.3rem; text-align: justify; line-height: 2; font-size: 0.2rem; color: #555;}
.m17de-edus .m17de-img-txt .m17de-img{margin-top: 0.15rem;}
.m17de-edu3-container{padding: 0.1rem 0 0.6rem; position: relative; z-index: 0; margin-top:50px;}
.m17de-edu3-container::after{content: ''; font-size: 0; display: block; background: linear-gradient(#003D7C,rgba(0,61,124,0.3)); opacity: 0.1; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: -1;}

.m17de-edu1-container{padding: 0.6rem 0 1rem; position: relative; z-index: 0;}
.m17de-edu1-container::after{content: ''; font-size: 0; display: block; background: linear-gradient(#003D7C,rgba(0,61,124,0)); opacity: 0.08; width: 100%; height: 100px; position: absolute; left: 0; top: 0; z-index: -1;}
.m17de-title3{font-size: 0.26rem;}
.m17de-title3::after{content: ''; font-size: 0; display: block; width: 30px; height: 3px; background-color: #EF7C00; margin-top: 0.1rem;}
.m17de-title3.txtc::after{margin-left: auto; margin-right: auto;}
.m17de-edu1 .m17de-edu1-tap{margin-top: 0.4rem; display: flex; justify-content: space-between; background-color: rgba(0,61,124,0.1); padding: 3px 3px 0;}
.m17de-edu1 .m17de-edu1-tap .m17de-li{display: inline-block; cursor: pointer; flex: 1; text-align: center; font-size: 0.2rem; line-height: 0.6rem;}
.m17de-edu1 .m17de-edu1-tap .m17de-li.li-ing{border-radius: 0.1rem 0.1rem 0 0; background-color: #FFF; color: #EF7C00;}
#edu-tabs .m17de-tabs:nth-child(n+2){display: none;}
#edu-tabs .m17de-tabs .m17de-txt-box{/*padding-bottom: 0.2rem;*/ border-bottom: 1px solid #DDD; margin-top: 0.5rem;}
#edu-tabs .m17de-tabs .m17de-txt-box .m17de-h4{font-size: 0.24rem; color: #003D7C;/*margin-bottom:2%;*/}
#edu-tabs .m17de-tabs .m17de-txt-box .m17de-ps{font-size: 0.2rem; line-height: 2; margin-top: 0.15rem;}
#edu-tabs .m17de-tabs .m17de-txt-box .m17de-ps a{color: #555;}
#edu-tabs .m17de-tabs .m17de-txt-box .m17de-ps a:hover{color: #003D7C;}
#edu-tabs .m17de-tabs .m17de-txt-box>.m17de-img{margin-top: 0.2rem;}
#edu-tabs .m17de-tabs .m17de-txt-box>.m17de-img img{width: 100%; height: auto;}
#edu-tabs .m17de-tabs .m17de-txt-box>.m17de-img2{margin-top: 0.3rem;}
#edu-tabs .m17de-tabs .m17de-txt-box>.m17de-img2 img{max-width: 100%;}

#edu-tabs .m17de-tabs .m17de-txt-box .m17de-imglist ul{display:flex;flex-wrap:wrap;}
#edu-tabs .m17de-tabs .m17de-txt-box .m17de-imglist ul li{width:18.4%;margin-right:2%;margin-bottom:2%;border:solid 2px #d9d9d9;
	box-sizing:border-box;align-items:center;padding:0.625vw;display:flex;
}
#edu-tabs .m17de-tabs .m17de-txt-box .m17de-imglist ul li:nth-child(5n){margin-right:0;}
#edu-tabs .m17de-tabs .m17de-txt-box .m17de-imglist ul li img{width:2.9166666666vw;height:auto;margin-right:0.46875vw;}
#edu-tabs .m17de-tabs .m17de-txt-box .m17de-marquee-box{margin-top:25px;max-height:330px;overflow-x:auto;}


#edu-tabs .m17de-tabs table{width: 100%; margin-top: 0.5rem;}
#edu-tabs .m17de-tabs table tr th{font-size: 0.2rem; color: #222; line-height: 1.5; background-color: rgba(221,221,221,0.3); padding: 0.15rem 0.3rem; border: 1px solid #DDD;}
#edu-tabs .m17de-tabs table tr td{font-size: 0.2rem; color: #666; line-height: 1.5; padding: 0.15rem 0.3rem; border: 1px solid #DDD;}

.m17de-edu-swiper .swiper-top .swiper-nav .m17de-li{display: inline-block; padding: 0 0.2rem; margin-right: 0.2rem; color: #555; cursor: pointer; font-size: 0.18rem; line-height: 0.4rem; border-radius: 100px; border: 1px solid #DDD;}
.m17de-edu-swiper .swiper-top .swiper-nav .m17de-li:last-child{margin-right: 0;}
.m17de-edu-swiper .swiper-top .swiper-nav .m17de-li.li-ing{border-color: #003D7C; background-color: #003D7C; color: #FFF;}
.m17de-edu-swiper .swiper-top .swiper-nav .m17de-li:hover{border-color: #003D7C; background-color: #003D7C; color: #FFF;}
.m17de-edu-swiper section{margin-top: 0.5rem;}
.m17de-edu-swiper section .m17de-swipers{position: relative; z-index: 0;}
.m17de-edu-swiper section .m17de-swipers .m17de-edu1-but{width: 0.5rem; height: 0.5rem; border-radius: 100%; cursor: pointer; position: absolute; top: calc(50% - 0.25rem); z-index: 1;}
.m17de-edu-swiper section .m17de-swipers .m17de-edu1-but.edu1-prev{background: #EF7C00 url("https://www.familytraditionscatering.com/skin/default/images/icon8.svg") no-repeat center; background-size: 0.22rem; right:calc(100% + 0.3rem);}
.m17de-edu-swiper section .m17de-swipers .m17de-edu1-but.edu1-next{background: #EF7C00 url("https://www.familytraditionscatering.com/skin/default/images/icon7.svg") no-repeat center; background-size: 0.22rem; left:calc(100% + 0.3rem);}
.m17de-edu-swiper section .m17de-swipers .swiper-slide .m17de-img{width: 93%; height: 0; padding-bottom: 134.7826086956522%; overflow: hidden; position: relative; z-index: 0; margin:auto;}
.m17de-edu-swiper section .m17de-swipers .swiper-slide .m17de-img img{width: 100%; height: 100%; object-fit: cover; position: absolute; left: 0; top: 0; z-index: 1;}
.m17de-edu-swiper section .m17de-swipers .swiper-slide .txt{color: #FFF; position: absolute; left: 50%;  transform:translate3d(-50%,0,0);bottom: 0; z-index: 3; width: 93%; padding: 0.4rem 0.3rem 0.25rem; background: url("https://www.familytraditionscatering.com/skin/default/images/icon12.png") no-repeat center top; background-size: cover;}
.m17de-edu-swiper section .m17de-swipers .swiper-slide .txt .m17de-name{font-size: 0.2rem;}
.m17de-edu-swiper section .m17de-swipers .swiper-slide .txt .m17de-p1{font-size: 0.17rem; margin-top: 0.1rem;}
.m17de-edu-swiper section .m17de-swipers .swiper-slide .m17de-detail{display: block; width: 100%; height: 100%; position: absolute; z-index: 3; left: 0; top: 0;}
.m17de-edu-swiper section .m17de-swipers .m17de-edu1-but.swiper-button-disabled{opacity: 0.5;}


.m17de-system{margin-top: 0.8rem; overflow: hidden; border-radius: 0 0.3rem 0 0.3rem;}
.m17de-system .m17de-li{flex: 1; padding: 0.6rem;}
.m17de-system .m17de-li .m17de-icon{width: 1.32rem; margin-right: 0.8rem;}
.m17de-system .m17de-li .m17de-icon img{width: 100%; height: auto;}
.m17de-system .m17de-li .m17de-infos h1{font-size: 0.38rem;}
.m17de-system .m17de-li .m17de-infos h3{font-size: 0.18rem; margin-top: 0.1rem; padding-left: 0.3rem; position: relative; z-index: 0;}
.m17de-system .m17de-li .m17de-infos h3::before{content: ''; display: block; width: 0.16rem; height: 4px; background-color: #FFF; position: absolute; left: 0; top: calc(50% - 2px); z-index: 1;}

.m17de-system .m17de-li .m17de-infos .m17de-links{margin-top: 0.3rem;}
.m17de-system .m17de-li .m17de-infos .m17de-links .m17de-href{display: inline-block; margin-right: 0.1rem; font-size: 0.17rem; line-height: 0.4rem; border: 1px solid #FFF; padding: 0 0.5rem 0 0.3rem; border-radius: 100px; color: #FFF; background: url("https://www.familytraditionscatering.com/skin/default/images/icon1-f.svg") no-repeat 75% center; background-size: 0.1rem;}
.m17de-system .m17de-li .m17de-infos .m17de-links .m17de-href:last-child{margin-right: 0;}
.m17de-system .m17de-li .m17de-infos .m17de-links .m17de-href:hover{box-shadow: 0 10px 20px rgba(1,29,17,0.2); transform: translateY(-3px);}


.m17de-edu-new{position: relative; z-index: 0; padding: 0.9rem 0;}
.m17de-edu-new::after{content: ''; font-size: 0; display: block; background: linear-gradient(#003D7C,rgba(0,61,124,0.3)); opacity: 0.1; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: -1;}
.m17de-edu-new .m17de-news{margin-top: 0;}
@media only screen and (max-width:1024px){
	.m17de-news .m17de-uls .m17de-new-li{width: 100%;}
	.m17de-title2{font-size: 0.42rem;}
	.m17de-edus{margin-top: 0.6rem; margin-bottom: 0.6rem; padding: 0 0.3rem;}
	.m17de-edus .m17de-img-txt .m17de-ps{font-size: 0.26rem;}
	.m17de-edu1-container{padding: 0.6rem 0.3rem 0.6rem;}
	.m17de-title3{font-size: 0.32rem; text-align: center;}
	.m17de-title3::after{margin-left: auto; margin-right: auto;}
	.m17de-edu1 .m17de-edu1-tap{background-color: transparent; flex-wrap: wrap; margin-top: 0.3rem;}
	.m17de-edu1 .m17de-edu1-tap .m17de-li{flex: auto; margin-right: 0.15rem; margin-bottom: 0.15rem; width: calc((100% - 0.3rem) / 3); font-size: 0.26rem; line-height: 0.8rem; background-color: #E5EBF1; border-radius: 0.1rem;}
	.m17de-edu1 .m17de-edu1-tap .m17de-li.li-ing{background-color: #E5EBF1; border-radius: 0.1rem;}
	.m17de-edu1 .m17de-edu1-tap .m17de-li:nth-child(3n){margin-right: 0;}
	#edu-tabs .m17de-tabs .m17de-txt-box .m17de-h4{font-size: 0.32rem;}
	#edu-tabs .m17de-tabs .m17de-txt-box{margin-top: 0.3rem;}
	#edu-tabs .m17de-tabs .m17de-txt-box .m17de-ps{font-size: 0.26rem;}
	#edu-tabs .m17de-tabs table tr td{font-size: 0.24rem; padding: 0.05rem 0.1rem;}
	#edu-tabs .m17de-tabs table tr th{font-size: 0.26rem; padding: 0.05rem 0.1rem;}
	.m17de-edu-swiper .swiper-top{flex-direction: column;}
	.m17de-edu-swiper .swiper-top .swiper-nav{margin-top: 0.5rem; width: 100%; text-align: center;}
	.m17de-edu-swiper .swiper-top .swiper-nav .m17de-li{font-size: 0.28rem; line-height: 0.7rem; text-align: center; min-width: calc((100% - 0.4rem) / 3);}
	.m17de-edu-swiper .swiper-top .swiper-nav .m17de-li:nth-child(3n){margin-right: 0;}
	.m17de-edu-swiper section .m17de-swipers .m17de-edu1-but.edu1-prev{right: auto; left: 0;}
	.m17de-edu-swiper section .m17de-swipers .m17de-edu1-but.edu1-next{left: auto; right: 0;}
	.m17de-edu-swiper section .m17de-swipers .swiper-slide .txt .m17de-name{font-size: 0.32rem;}
	.m17de-edu-swiper section .m17de-swipers .swiper-slide .txt .m17de-p1{font-size: 0.26rem;}
	.m17de-system{flex-wrap: wrap;}
	.m17de-system .m17de-li{justify-content: flex-start; padding: 0.6rem 0.4rem;}
	.m17de-system .m17de-li .m17de-infos h3{font-size: 0.24rem;}
	.m17de-system .m17de-li .m17de-infos .m17de-links .m17de-href{font-size: 0.24rem; line-height: 0.6rem; padding: 0 0.7rem 0 0.5rem; background-size: 0.2rem;}
	.m17de-edu-new .m17de-news{padding: 0 0.3rem; margin-bottom: 0;}
}




/*<<<<<<<<<<<<<<<<<<<<<< 新闻动态 >>>>>>>>>>>>>>>>>>>>>>>*/
.m17de-news{margin-top: 0.8rem; margin-bottom: 0.8rem;}
.m17de-news .m17de-go-more{margin-top: 0.5rem;}
.m17de-news .m17de-new-head h2{font-size: 0.28rem;}
.m17de-news .m17de-new-head h2::after{content: ''; display: block; width: 30px; height: 3px; background-color: #EF7C00; margin-top: 0.15rem;}

.m17de-news .m17de-new-head .m17de-screen .m17de-label{display: inline-block; font-size: 0.18rem;}
.m17de-news .m17de-new-head .m17de-screen .m17de-year-box{position: relative; z-index: 9;}
.m17de-news .m17de-new-head .m17de-screen .m17de-year-box .m17de-top{cursor: pointer; font-size: 0.18rem; line-height: 0.52rem; width: 2.6rem; border: 1px solid #DDD; background-color: #FFF; border-radius: 0.06rem; padding: 0 0.3rem; position: relative; z-index: 0;}
.m17de-news .m17de-new-head .m17de-screen .m17de-year-box .m17de-top .m17de-li-ing{display: inline-block;}
.m17de-news .m17de-new-head .m17de-screen .m17de-year-box .m17de-top .m17de-icon{fill: currentColor; width: 0.18rem; height: auto;}
.m17de-news .m17de-new-head .m17de-screen .m17de-year-box .m17de-year{padding-top: 10px; width: 100%; position: absolute; left: 50%; transform: translate(-50%,0); top: 100%; z-index: 1;}
@-webkit-keyframes tsy1 {
  from {opacity: 0;-webkit-transform: translate3d(0, 10%, 0);transform: translate3d(0, 10%, 0);}
  to {opacity: 1;-webkit-transform: none;transform: none;}
}
@keyframes tsy1 {
  from {opacity: 0;-webkit-transform: translate3d(0, 10%, 0);transform: translate3d(0, 10%, 0);}
  to {opacity: 1;-webkit-transform: none;transform: none;}
}
.m17de-news .m17de-new-head .m17de-screen .m17de-year-box .m17de-year .m17de-list{text-align: center; padding: 0.2rem 0.3rem; background: rgba(0, 0, 0, .8); border-radius: 8px; -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.m17de-news .m17de-new-head .m17de-screen .m17de-year-box.open .m17de-year .m17de-list{-webkit-animation-name: tsy1; animation-name: tsy1;}
.m17de-news .m17de-new-head .m17de-screen .m17de-year-box .m17de-year .m17de-list a{margin: 0.08rem auto; display: block; font-size: 0.18rem; line-height: 200%; color: #FFF; transition:all 0.35s; -moz-transition:all 0.35s; -webkit-transition:all 0.35s; -o-transition:all 0.35s;}
.m17de-news .m17de-new-head .m17de-screen .m17de-year-box .m17de-year .m17de-list a.changefieldandcss{color: #EF7C00;}
.m17de-news .m17de-new-head .m17de-screen .m17de-year-box .m17de-year .m17de-list a:hover{color: #EF7C00;}
.m17de-news .m17de-new-head .m17de-screen .m17de-year-box.open .m17de-top{border-color: #003D7C; color: #003D7C; background-color: #F5F5F5;}
.m17de-news .m17de-new-head .m17de-screen .m17de-year-box.open .m17de-top .m17de-icon{transform: rotate(180deg);}
@media only screen and (any-hover: hover){
	.m17de-news .m17de-new-head .m17de-screen .m17de-year-box:hover .m17de-top{border-color: #003D7C; color: #003D7C; background-color: #F5F5F5;}
}
@media only screen and (max-width:1024px){
	.m17de-news .m17de-new-head .m17de-screen{padding:0 0.3rem; margin-top: 0.6rem;}
	.m17de-news .m17de-new-head .m17de-screen .m17de-label{font-size: 0.26rem; flex-shrink: 0;}
	.m17de-news .m17de-new-head .m17de-screen .m17de-year-box{flex: 1;}
	.m17de-news .m17de-new-head .m17de-screen .m17de-year-box .m17de-top{font-size: 0.26rem; width: 100%; line-height: 0.88rem;}
	.m17de-news .m17de-new-head .m17de-screen .m17de-year-box .m17de-top .m17de-icon{width: 0.3rem;}
	.m17de-news .m17de-new-head .m17de-screen .m17de-year-box .m17de-year .m17de-list a{font-size: 0.26rem;}
}

.m17de-news .m17de-new-top{margin-top: 0.5rem; border: 1px solid #E5E5E5;}
.m17de-news .m17de-new-top .m17de-img{width: 46.875%; flex-shrink: 0; height: 0; padding-bottom: 31.25%; position: relative; z-index: 0; overflow: hidden;}
.m17de-news .m17de-new-top .m17de-img img{position: absolute; left: 0; top: 0; z-index: 1;}
.m17de-news .m17de-new-top .m17de-intros{flex: 1; padding: 0 3.125%;}
.m17de-news .m17de-new-top .m17de-intros h1{font-size: 0.24rem; line-height: 1.5; text-align: justify; display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;}
.m17de-news .m17de-new-top .m17de-intros p.smalltext{font-size: 0.2rem; line-height: 2; margin-top: 0.2rem; text-align: justify; display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;}
.m17de-news .m17de-intros .m17de-time{font-size: 0.14rem; margin-top: 0.3rem; color: #999; padding-left: 0.25rem; background: url("https://www.familytraditionscatering.com/skin/default/images/icon3.svg") no-repeat left center; background-size: 0.16rem;}
.m17de-news .m17de-uls{flex-wrap: wrap;}
.m17de-news .m17de-uls .m17de-new-li{width: 31.25%; margin-right: 3.125%; margin-top: 0.5rem; border: 1px solid #E5E5E5; background-color: #FFF;}
.m17de-news .m17de-uls .m17de-new-li:nth-child(3n){margin-right: 0;}
.m17de-news .m17de-uls .m17de-new-li .m17de-img{width: 100%; height: 0; padding-bottom: 67.5%; overflow: hidden; position: relative; z-index: 0;}
.m17de-news .m17de-uls .m17de-new-li .m17de-img img{position: absolute; left: 0; top: 0; z-index: 1;}
.m17de-news .m17de-uls .m17de-new-li .m17de-intros{padding: 0.25rem 0.3rem 0.25rem;}
.m17de-news .m17de-uls .m17de-new-li .m17de-intros h1{font-size: 0.24rem; padding-bottom: 0.1rem; border-bottom: 1px solid #DDD;  }
.m17de-news .m17de-uls .m17de-new-li .m17de-intros p.smalltext{font-size: 0.18rem; line-height: 2; text-align: justify; margin-top: 0.1rem; display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;}
.m17de-news .m17de-uls .m17de-new-li .m17de-intros .m17de-time{margin-top: 0.1rem;}
.m17de-news .m17de-uls .m17de-new-li:hover,
.m17de-news .m17de-new-top:hover{border-color: #003D7C;-webkit-box-shadow:0 0 10px 2px rgba(0, 0, 0, .2); -moz-box-shadow:0 0 10px 2px rgba(0, 0, 0, .2); box-shadow:0 0 10px 2px rgba(0, 0, 0, .2);}
.m17de-news .m17de-uls .m17de-new-li:hover .m17de-img img,
.m17de-news .m17de-new-top:hover .m17de-img img{transform: scale(1.05);}
.m17de-news .m17de-uls .m17de-new-li:hover .m17de-intros h1,
.m17de-news .m17de-new-top:hover .m17de-intros h1{color: #003D7C;}
.m17de-new-container{padding: 0.2rem 0 1.1rem; background: url("https://www.familytraditionscatering.com/skin/default/images/news-bg.png") no-repeat center; background-size: cover;}

/*<<<<<<<<<<<<<<<<<<<<<< 加入我们 >>>>>>>>>>>>>>>>>>>>>>>*/
.m17de-recruit{margin-top: 0.9rem; margin-bottom: 1.4rem;}
.m17de-recruit .m17de-uls .m17de-li{margin-top: 0.2rem;}
.m17de-recruit .m17de-uls .m17de-li .m17de-li-top{padding: 0.2rem 0.6rem; border-bottom: 1px solid #DDD; background-color: #F5F5F5;}
.m17de-recruit .m17de-uls .m17de-li .m17de-li-top .m17de-name{font-size: 0.26rem; color: #111; position: relative; z-index: 0;}
.m17de-recruit .m17de-uls .m17de-li .m17de-li-top .m17de-name::after{content: ''; display: block; width: 0.2rem; height: 0.2rem; background: url("https://www.familytraditionscatering.com/skin/default/images/icon4.svg") no-repeat center; background-size: contain; position: absolute; right: 0; top: calc(50% - 0.1rem); z-index: 1; transform: rotate(180deg); transition: all 0.35s;}
.m17de-recruit .m17de-uls .m17de-li.li-ing .m17de-li-top .m17de-name::after{transform: rotate(0); background: url("https://www.familytraditionscatering.com/skin/default/images/icon4-f.svg") no-repeat center; background-size: contain;}
.m17de-recruit .m17de-uls .m17de-li .m17de-conts{padding: 0.4rem 0.6rem 0.6rem; background-color: #F8F8F8;}
.m17de-recruit .m17de-uls .m17de-li .m17de-conts .m17de-cont{font-size: 0.2rem; line-height: 2;}
.m17de-recruit .m17de-uls .m17de-li .m17de-conts .m17de-cont:nth-child(n+2){margin-top: 0.3rem;}
.m17de-recruit .m17de-uls .m17de-li .m17de-conts .m17de-cont .m17de-cont-tit{flex-shrink: 0; margin-right: 0.5rem; color: #222;}
.m17de-recruit .m17de-uls .m17de-li .m17de-conts .m17de-cont .m17de-cont-ps{color: #555; text-align: justify; flex: 1;}
.m17de-recruit .m17de-uls .m17de-li.li-ing .m17de-li-top{background-color: #003D7C;}
.m17de-recruit .m17de-uls .m17de-li.li-ing .m17de-li-top .m17de-name{color: #FFF;}

@media only screen and (max-width:1024px){
	.m17de-news .m17de-uls .m17de-new-li{width: 100%; margin-right: 0;}
	.m17de-news .m17de-uls .m17de-new-li .m17de-intros h1,
	.m17de-news .m17de-new-top .m17de-intros h1{font-size: 0.32rem;}
	.m17de-news .m17de-uls .m17de-new-li .m17de-intros p.smalltext,
	.m17de-news .m17de-new-top .m17de-intros p.smalltext{font-size: 0.26rem;}
	.m17de-news .m17de-intros .m17de-time{font-size: 0.24rem; margin-top: 0.1rem;}
	.m17de-news .m17de-new-head{flex-direction: column;}
	.m17de-news .m17de-new-head h2{font-size: 0.42rem; text-align: center;}
	.m17de-news .m17de-new-head h2::after{margin-left: auto; margin-right: auto;}
	.m17de-news .m17de-uls{padding: 0 0.3rem; flex-direction: column; margin-bottom: 0.8rem;}
	.m17de-news .m17de-new-top{flex-direction: column;}
	.m17de-news .m17de-new-top .m17de-img{width: 100%; padding-bottom: 67.5%;}
	.m17de-news .m17de-new-top .m17de-intros{padding: 0.25rem 0.3rem 0.25rem;}
	.m17de-recruit{margin-top: 0.6rem; margin-bottom: 1rem; padding: 0 0.3rem;}
	.m17de-recruit .m17de-uls .m17de-li .m17de-li-top{padding: 0.15rem 0.3rem;}
	.m17de-recruit .m17de-uls .m17de-li .m17de-li-top .m17de-name{font-size: 0.32rem;}
	.m17de-recruit .m17de-uls .m17de-li .m17de-conts{padding: 0.3rem;}
	.m17de-recruit .m17de-uls .m17de-li .m17de-conts .m17de-cont{font-size: 0.26rem;}
	.m17de-recruit .m17de-uls .m17de-li .m17de-conts .m17de-cont .m17de-cont-tit{margin-right: 0.3rem;}
}

.h-title1{font-size: 34px; font-weight: bold;}
.m17de-news-container{margin-top: 80px; margin-bottom: 120px;}
.m17de-news-container .m17de-serch-tips{margin-top: 60px; font-size: 26px; color: #333;}
.m17de-news-container .m17de-serch-tips span{display: inline-block; font-size: 36px; color: #003D7C; font-weight: bold;}
.m17de-news-lists{margin-top: 60px;}
.m17de-news-lists .m17de-li{background-color: #F7F7F7; padding: 15px 15px;}
.m17de-news-lists .m17de-li:nth-child(n+2){margin-top: 30px;}
.m17de-news-lists .m17de-li .m17de-img{flex-shrink: 0; width: 24%; height: 0; padding-bottom: 15.6%; position: relative; z-index: 0; overflow: hidden;}
.m17de-news-lists .m17de-li .m17de-img img{position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; object-fit: cover;}
.m17de-news-lists .m17de-li .txt{flex: 1; width: 0; padding: 2% 3.2%;}
.m17de-news-lists .m17de-li .txt .m17de-news-tit{font-size: 20px; line-height: 2; font-weight: bold; white-space:nowrap; overflow: hidden; text-overflow: ellipsis;}
.m17de-news-lists .m17de-li .txt .m17de-time{font-size: 16px;}
.m17de-news-lists .m17de-li .txt .m17de-smalltext{margin-top: 20px; font-size: 16px; line-height: 2; display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;}
@media (any-hover: hover){
	.m17de-news-lists .m17de-li:hover{box-shadow: 0 10px 20px rgba(0, 78, 162,0.5); background-color: #003D7C; transform: translateY(-5px);}
	.m17de-news-lists .m17de-li:hover .m17de-img img{transform: scale(1.1);}
	.m17de-news-lists .m17de-li:hover .txt .m17de-news-tit,
	.m17de-news-lists .m17de-li:hover .txt .m17de-time,
	.m17de-news-lists .m17de-li:hover .txt .m17de-smalltext{color: #FFF;}
}
@media only screen and (max-width:1024px) { /* 移动端 */
	.h-title1{font-size: 0.48rem;}
	.m17de-news-container{margin-top: 0.8rem; margin-bottom: 1.2rem; padding: 0 0.3rem;}
	.m17de-news-container .m17de-serch-tips{margin-top: 0.6rem; font-size: 0.26rem;}
	.m17de-news-container .m17de-serch-tips span{font-size: 0.36rem;}
	.m17de-news-lists{margin-top: 0.6rem;}
	.m17de-news-lists .m17de-li{padding: 0; flex-direction: column; border: 1px solid #D8D8D8;}
	.m17de-news-lists .m17de-li .txt{width: 100%; padding: 0.2rem 0.2rem 0.3rem;}
	.m17de-news-lists .m17de-li .txt .m17de-news-tit{font-size: 0.32rem;}
	.m17de-news-lists .m17de-li .txt .m17de-time{font-size: 0.24rem;}
	.m17de-news-lists .m17de-li .m17de-img{width: 100%; padding-bottom: 64.86486486486486%;}
	.m17de-news-lists .m17de-li .txt .m17de-smalltext{font-size: 0.24rem; margin-top: 0.1rem; line-height: 1.5;}
	.m17de-news-lists .m17de-li:nth-child(n+2){margin-top: 0.4rem;}
}
@media only screen and (min-width:1025px) and (max-width:1280px) { /* PC端、小屏 */
	.h-title1{font-size: 26px;}
	.m17de-news-container{margin-top: 50px; margin-bottom: 100px;}
	.m17de-news-container .m17de-serch-tips{margin-top: 45px; font-size: 22px;}
	.m17de-news-container .m17de-serch-tips span{font-size: 26px;}
	.m17de-news-lists{margin-top: 45px;}
	.m17de-news-lists .m17de-li:nth-child(n+2){margin-top: 20px;}
	.m17de-news-lists .m17de-li{padding: 10px;}
	.m17de-news-lists .m17de-li .txt{padding: 1% 2.2%;}
	.m17de-news-lists .m17de-li .txt .m17de-news-tit{font-size: 18px;}
	.m17de-news-lists .m17de-li .txt .m17de-time{font-size: 14px;}
	.m17de-news-lists .m17de-li .txt .m17de-smalltext{margin-top: 10px; font-size: 14px;}
}
@media only screen and (min-width:1281px) and (max-width:1440px) { /* 中小屏 */
	.h-title1{font-size: 30px;}
	.m17de-news-container{margin-top: 60px; margin-bottom: 110px;}
	.m17de-news-container .m17de-serch-tips{margin-top: 50px; font-size: 24px;}
	.m17de-news-container .m17de-serch-tips span{font-size: 28px;}
	.m17de-news-lists{margin-top: 50px;}
	.m17de-news-lists .m17de-li:nth-child(n+2){margin-top: 25px;}
	.m17de-news-lists .m17de-li .txt .m17de-smalltext{margin-top: 15px; font-size: 15px;}
}


@media only screen and (min-width:1024px) and (max-width:1280px){ /* 小屏 */
    .m17de-homs .m17de-intros .m17de-smalltext{font-size: 0.28rem;}
    #hom1-top .m17de-sec-tab .m17de-tab-box .m17de-top1 .m17de-li .m17de-intro .m17de-title{font-size: 0.26rem;}
    #hom1-top .m17de-sec-tab .m17de-tab-box .m17de-top1 .m17de-li .m17de-intro .m17de-smalltext{font-size: 0.24rem;}
    .m17de-homs .m17de-intros .m17de-ul .m17de-li{font-size: 0.25rem;}
    #hom1-top .m17de-sec-tab .m17de-tab-box .m17de-top2 .m17de-li .txt .m17de-title{font-size: 0.24rem;}
    .m17de-abos .m17de-intros .m17de-ps{font-size: 0.28rem;}
    .m17de-abo3 .m17de-abo3-txt .m17de-ps{font-size: 0.28rem;}
    .m17de-abo5 .m17de-uls .m17de-li .m17de-cont{font-size: 0.28rem;}
    .m17de-scie1-1 .m17de-ps{font-size: 0.28rem;}
    .m17de-scie1-3s .m17de-intros .m17de-ps{font-size: 0.28rem;}
    .m17de-edus .m17de-img-txt .m17de-ps{font-size: 0.28rem;}
    #edu-tabs .m17de-tabs .m17de-txt-box .m17de-ps{font-size: 0.28rem;}
    #edu-tabs .m17de-tabs table tr th{font-size: 0.28rem;}
    #edu-tabs .m17de-tabs table tr td{font-size: 0.28rem;}
    .m17de-news .m17de-new-top .m17de-intros h1{font-size: 0.3rem;}
    .m17de-news .m17de-uls .m17de-new-li .m17de-intros h1{font-size:0.3rem;}
    .m17de-news .m17de-new-top .m17de-intros p.smalltext{font-size: 0.24rem;}
    .m17de-news .m17de-uls .m17de-new-li .m17de-intros p.smalltext{font-size: 0.24rem;}
    .m17de-recruit .m17de-uls .m17de-li .m17de-conts .m17de-cont{font-size: 0.28rem;}
    .m17de-recruit .m17de-uls .m17de-li .m17de-li-top .m17de-name{font-size: 0.28rem;}
    .m17de-abo3 .m17de-abo3-txt .m17de-name{font-size: 0.28rem;}
    .m17de-abo2 .txt .m17de-txt-box p{font-size: 0.28rem;}
    #edu-tabs .m17de-tabs .m17de-txt-box .m17de-h4{font-size: 0.29rem;}
    .m17de-res2 .m17de-cont .m17de-ps{font-size: 0.28rem;}
    .m17de-res2 .m17de-cont .m17de-ul li{font-size: 0.28rem;}
    .m17de-news .m17de-new-top .m17de-intros h1,
.m17de-news .m17de-uls .m17de-new-li .m17de-intros h1{font-size:0.26rem;}    
}
@media only screen and (min-width:1281px) and (max-width:1440px){ /* 小屏 */
    .m17de-homs .m17de-intros .m17de-smalltext{font-size: 0.24rem;}
    #hom1-top .m17de-sec-tab .m17de-tab-box .m17de-top1 .m17de-li .m17de-intro .m17de-title{font-size: 0.24rem;}
    #hom1-top .m17de-sec-tab .m17de-tab-box .m17de-top1 .m17de-li .m17de-intro .m17de-smalltext{font-size: 0.2rem;}
    .m17de-homs .m17de-intros .m17de-ul .m17de-li{font-size: 0.2rem;}
    #hom1-top .m17de-sec-tab .m17de-tab-box .m17de-top2 .m17de-li .txt .m17de-title{font-size: 0.2rem;}
    .m17de-abos .m17de-intros .m17de-ps{font-size: 0.24rem;}
    .m17de-abo3 .m17de-abo3-txt .m17de-ps{font-size: 0.24rem;}
    .m17de-abo5 .m17de-uls .m17de-li .m17de-cont{font-size: 0.24rem;}
    .m17de-scie1-1 .m17de-ps{font-size: 0.24rem;}
    .m17de-scie1-3s .m17de-intros .m17de-ps{font-size: 0.24rem;}
    .m17de-edus .m17de-img-txt .m17de-ps{font-size: 0.24rem;}
    #edu-tabs .m17de-tabs .m17de-txt-box .m17de-ps{font-size: 0.24rem;}
    #edu-tabs .m17de-tabs table tr th{font-size: 0.24rem;}
    #edu-tabs .m17de-tabs table tr td{font-size: 0.24rem;}
    .m17de-news .m17de-new-top .m17de-intros p.smalltext{font-size: 0.20rem;}
    .m17de-news .m17de-uls .m17de-new-li .m17de-intros p.smalltext{font-size: 0.20rem;}
    .m17de-recruit .m17de-uls .m17de-li .m17de-conts .m17de-cont{font-size: 0.26rem;}
    .m17de-recruit .m17de-uls .m17de-li .m17de-li-top .m17de-name{font-size: 0.26rem;}
.m17de-news .m17de-new-top .m17de-intros h1,
.m17de-news .m17de-uls .m17de-new-li .m17de-intros h1{font-size:0.24rem;}
.m17de-abo3 .m17de-abo3-txt .m17de-name{font-size: 0.24rem;}
.m17de-abo2 .txt .m17de-txt-box p{font-size: 0.24rem;}
#edu-tabs .m17de-tabs .m17de-txt-box .m17de-h4{font-size: 0.25rem;}
.m17de-res2 .m17de-cont .m17de-ps{font-size: 0.24rem;}
.m17de-res2 .m17de-cont .m17de-ul li{font-size: 0.24rem;}
}
@media only screen and (min-width:1400px) and (max-width:1600px){ /* 中屏 */
    .m17de-homs .m17de-intros .m17de-smalltext{font-size: 0.2rem;}
    #hom1-top .m17de-sec-tab .m17de-tab-box .m17de-top1 .m17de-li .m17de-intro .m17de-title{font-size: 0.2rem;}
    #hom1-top .m17de-sec-tab .m17de-tab-box .m17de-top1 .m17de-li .m17de-intro .m17de-smalltext{font-size: 0.18rem;}
    .m17de-homs .m17de-intros .m17de-ul .m17de-li{font-size: 0.19rem;}
    #hom1-top .m17de-sec-tab .m17de-tab-box .m17de-top2 .m17de-li .txt .m17de-title{font-size: 0.18rem;}
    .m17de-abos .m17de-intros .m17de-ps{font-size: 0.2rem;}
    .m17de-abo3 .m17de-abo3-txt .m17de-ps{font-size: 0.2rem;}
    .m17de-abo5 .m17de-uls .m17de-li .m17de-cont{font-size: 0.2rem;}
    .m17de-scie1-1 .m17de-ps{font-size: 0.2rem;}
    .m17de-scie1-3s .m17de-intros .m17de-ps{font-size: 0.2rem;}
    .m17de-edus .m17de-img-txt .m17de-ps{font-size: 0.2rem;}
    #edu-tabs .m17de-tabs .m17de-txt-box .m17de-ps{font-size: 0.2rem;}
    #edu-tabs .m17de-tabs table tr th{font-size: 0.2rem;}
    #edu-tabs .m17de-tabs table tr td{font-size: 0.2rem;}
    .m17de-news .m17de-new-top .m17de-intros p.smalltext{font-size: 0.18rem;}
    .m17de-news .m17de-uls .m17de-new-li .m17de-intros p.smalltext{font-size: 0.18rem;}
    .m17de-recruit .m17de-uls .m17de-li .m17de-conts .m17de-cont{font-size: 0.24rem;}
    .m17de-recruit .m17de-uls .m17de-li .m17de-li-top .m17de-name{font-size: 0.24rem;}
    .m17de-abo3 .m17de-abo3-txt .m17de-name{font-size: 0.2rem;}
    .m17de-abo2 .txt .m17de-txt-box p{font-size: 0.2rem;}
    #edu-tabs .m17de-tabs .m17de-txt-box .m17de-h4{font-size: 0.22rem;}
    .m17de-res2 .m17de-cont .m17de-ps{font-size: 0.2rem;}
    .m17de-res2 .m17de-cont .m17de-ul li{font-size: 0.2rem;}
    .m17de-news .m17de-new-top .m17de-intros h1,
.m17de-news .m17de-uls .m17de-new-li .m17de-intros h1{font-size:0.2rem;}
}


/*<<<<<<<<<<<<<<<<<<<<<< 大屏幕 >>>>>>>>>>>>>>>>>>>>>>>*/
@media screen and (min-width:1921px){
	body{font-size:0.833333333vw !important;}
	.m17de-wrap{width:66.66666666vw;}
	.m17de-wrap128{width:66.66666666vw;}
	.m17de-wrap16{width:83.33333333vw !important;}

	.m17de-nations{margin-top:2.604166666vw;}
	.m17de-nations>b,
	.m17de-nations>a{font-size:0.78125vw;min-width:2.0833333333vw;padding:0 0.833333333vw;line-height: 2.0833333333vw;margin:0.5208333333vw;}

	/*<<<<<<<<<<<<<<<<<<<<<< 头部 + 底部 >>>>>>>>>>>>>>>>>>>>>>>*/
	.m17de-head {max-width:100%;}
	.m17de-head .m17de-logo img{height:3.5416666vw;}
	.m17de-head .nav>li {margin: auto 0.5208333vw;}
	.m17de-head .nav>li .nav-top a {font-size:0.9375vw;padding:1.041666666vw 0.5208333333vw;line-height:3.645833333vw;}

	.m17de-head .nav>li .nav_two{padding-top: 0.5208333333vw;}
	.m17de-head .nav>li .nav_two ul{padding: 0.2604166666vw 1.5625vw;border-radius: 0.416666666vw;}
	.m17de-head .nav>li .nav_two ul li{margin: 0.5208333333vw auto;}
	.m17de-head .nav>li .nav_two ul li a{font-size:0.9375vw;}

	.m17de-head .m17de-head-search{margin-left: 2.604166666666vw;}
	.m17de-head .m17de-head-search svg{width: 1.25vw; height: 1.25vw;}

	.m17de-footer{padding-top:3.6458333333vw;}
	.m17de-footer .m17de-foot1{padding-bottom:3.125vw;}
	.m17de-footer .m17de-foot1 .m17de-intros{max-width:21.875vw;}
	.m17de-footer .m17de-foot1 .m17de-intros .m17de-foot-logo{height:3.125vw;}
	.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt{margin-top:1.5625vw;}
	.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt .m17de-qrcodes{width:4.6875vw;}
	.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt .m17de-qrcodes::after{left:0.26041666666vw;top:0.26041666666vw;}
	.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt .m17de-ps{margin-left:2.08333333333vw;}
	.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt .m17de-ps .m17de-sp:nth-child(n+2){margin-top:0.26041666666vw;}
	.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt .m17de-ps .m17de-sp .m17de-label{font-size: 0.729166666vw;padding-left: 1.30208333333vw;}
	.m17de-footer .m17de-foot1 .m17de-intros .m17de-img-txt .m17de-ps .m17de-sp .m17de-pt{font-size: 0.729166666vw;}
	.m17de-footer .m17de-foot1 .m17de-foot-uls ul:nth-child(n+2){margin-left: 3.125vw;}
	.m17de-footer .m17de-foot1 .m17de-foot-uls ul li{margin-bottom: 0.78125vw;}
	.m17de-footer .m17de-foot1 .m17de-foot-uls ul li a{font-size: 0.729166666vw;}
	.m17de-footer .m17de-foot1 .m17de-foot-uls ul li.ul-top{margin-bottom: 1.30208333333vw;}
	.m17de-footer .m17de-foot1 .m17de-foot-uls ul li.ul-top a{font-size: 0.8333333333vw;}
	.m17de-footer .m17de-foot2{padding: 1.35416666666vw 0;}
	.m17de-footer .m17de-foot2 .m17de-sp{font-size: 0.729166666vw;margin-right: 1.0416666666vw;}
	.m17de-footer .m17de-foot2 .m17de-sp img{width:2.604166666vw;}

	/* 搜索弹窗 */
	.m17de-popover .m17de-pop-off{width: 3.4375vw; height: 3.4375vw;}
	.m17de-popover .m17de-pop-content{max-width:1200px;}
	.m17de-popover .m17de-pop-content h1{font-size:3.020833333vw;}
	.m17de-popover .m17de-pop-content form.forms{margin-top: 2.083333333vw;padding: 1.5625vw 0.78125vw;}
	.m17de-popover .m17de-pop-content form.forms .m17de-inp{font-size:1.04166666666vw;margin-right: 1.5625vw;}
	.m17de-popover .m17de-pop-content form.forms .m17de-sub{width: 1.302083333vw; height: 1.302083333vw; }
	
	/*<<<<<<<<<<<<<<<<<<<<<< 弹窗 >>>>>>>>>>>>>>>>>>>>>>>*/
	.m17de-popover38 .m17de-cont{border-radius:1.04166666vw;padding:3.125vw 1.5625vw 2.08333333vw;}
	.m17de-popover38 .m17de-cont h1{font-size:1.4583333333vw;}
	.m17de-popover38 .m17de-cont h1::after{width: 1.5625vw; height:0.15625vw;margin:0.520833333vw auto auto;}
	.m17de-popover38 .m17de-cont .m17de-tip{font-size:0.83333333vw;margin-top:1.5625vw;}
	.m17de-popover38 .m17de-cont .m17de-editor{margin-top:1.5625vw;padding-right:1.5625vw;}
	.m17de-popover38 .btn-off{width: 1.8229166666vw; height: 1.8229166666vw;right:0.78125vw; top:0.78125vw;}
	.m17de-forms0308 .m17de-item:nth-child(n+2){margin-top:1.5625vw;}
	.m17de-forms0308 .m17de-item .m17de-label{font-size: 0.9375vw;}
	.m17de-forms0308 .m17de-item .input-box{font-size: 0.83333333vw; margin-top:0.78125vw;}
	.m17de-forms0308 .m17de-item .input-box .layui-form-checkbox[lay-skin=primary] span{font-size: 0.83333333vw;}
	.m17de-forms0308 .m17de-items{margin-top:1.5625vw; padding:1.0416666666vw 0.520833333vw;border-radius:0.520833333vw;}
	.m17de-forms0308 .m17de-items .m17de-items-t{font-size: 1.25vw;}
	
	
	.m17de-poptip .m17de-pop-container{padding:2.6041666666vw 3.125vw;border-radius:0.520833333vw; min-width:46.875vw; min-height:2.34375vw;}
	.m17de-poptip .m17de-pop-container .m17de-pop-icon{width:1.5625vw;height:1.5625vw;right:0.520833333vw;top:0.520833333vw;}
	.m17de-poptip .m17de-pop-container .m17de-cont .m17de-t1{font-size:1.35416666vw;}
	.m17de-poptip .m17de-pop-container .m17de-cont .m17de-t2{font-size:0.8854166666vw;margin-top:0.78125vw;}
	.m17de-poptip .m17de-pop-container .m17de-cont .m17de-text{font-size:0.8854166666vw;margin-top:1.30208333vw;padding-top:1.875vw;}

	/*<<<<<<<<<<<<<<<<<<<<<< 首页内容 >>>>>>>>>>>>>>>>>>>>>>>*/
	/* 首页banner */
	.m17de-banner::after{height:10.4166666vw;}
	.m17de-banner .h-banner .txt h1{font-size:2.5vw;}
	.m17de-banner .h-banner .m17de-fh-page span{width:1.197916666vw;height:1.197916666vw;}
	.m17de-banner .h-banner .m17de-fh-page span::after{width:0.46875vw;height:0.46875vw;margin-left:-0.234375vw;margin-top:-0.234375vw;}
	.m17de-banner .h-banner .swiper-button-next,
	.m17de-banner .h-banner .swiper-button-prev{width:3.2291666666vw;height:3.2291666666vw;}
	.m17de-banner .h-banner .swiper-button-next:after,
	.m17de-banner .h-banner .swiper-button-prev:after{font-size:1.25vw;}

	/* 首页-了解更多 */
	.m17de-title1 .m17de-h1{font-size:2.0833333333vw;}
	.m17de-go-more .m17de-more-href{font-size:0.729166666vw;padding:0.5208333333vw 1.5625vw; border-radius:5.208333333vw;}
	.m17de-go-more .m17de-more-href span{padding-right: 1.04166666666vw;}
	.m17de-go-more .m17de-more-href span::after{width:0.5208333333vw; height:0.5208333333vw;top: calc(50% - 0.2604166666vw);}
	.m17de-go-more .m17de-more-href:hover{-webkit-box-shadow:0 0 0.5208333333vw 0.1041666666vw rgba(0, 0, 0, .2); -moz-box-shadow:0 0 0.5208333333vw 0.1041666666vw rgba(0, 0, 0, .2); box-shadow:0 0 0.5208333333vw 0.1041666666vw rgba(0, 0, 0, .2); transform: translateY(-0.15625vw);}

	/* 首页-高光时刻 */
	.m17de-hom1{margin-top:4.6875vw;margin-bottom:4.166666666vw;}
	.m17de-hom1 .m17de-top-nav{margin-top:3.125vw;}
	.m17de-hom1 .m17de-top-nav .m17de-li{border-radius:0.26041666vw; padding:0.520833333vw 3.385416666vw; margin-right:1.041666666vw;}
	.m17de-hom1 .m17de-top-nav .m17de-li .m17de-icon{width:1.041666666vw; height:1.041666666vw;}
	.m17de-hom1 .m17de-top-nav .m17de-li .m17de-tit{font-size:1.041666666vw;}
	.m17de-hom1 section{margin-top:2.6041666666vw;}

	.row1 li dl dt{font-size:0.729166666vw;width:4.84375vw;line-height:1.666666666vw;border-radius:1.8229166666vw;}
	.row1 li dl dd{margin-left:1.041666666vw;}
	.row1 li .m17de-more img{width:1.041666666vw;margin-left:0.8854166666vw;}
	.row1 .m17de-top1 li{border-radius:1.041666666vw;}
	.row1 .m17de-top1 li .m17de-img{border-radius:1.041666666vw;/*max-height:26.041666666vw;*/}
	.row1 .m17de-top1 li .m17de-img img{border-radius:1.041666666vw;}
	.row1 .m17de-top1 li .m17de-intro{padding:3.125vw;}
	.row1 .m17de-top1 li .m17de-intro .m17de-title{font-size:1.354166666vw;margin:2.083333333vw 0;}
	.row1 .m17de-top1 li .m17de-intro .m17de-more{margin-top:3.385416666vw;}
	.row1 .m17de-top1 li .m17de-intro .m17de-more span{padding-bottom:1.041666666vw;}
	.row1 .m17de-top2{margin-top:1.5625vw;}
	.row1 .m17de-top2 li{padding:1.822916666vw 2.86458333vw;border-radius:1.041666666vw;}
	.row1 .m17de-top2 li .m17de-title{font-size:1.145833333vw;min-height:3.64583333333vw;margin:1.5625vw 0 2.34375vw;}
	.row1 .m17de-top2 li .m17de-img{height:10.9375vw;border-radius:1.041666666vw;}
	.row1 .m17de-top2 li .m17de-more{margin:1.822916666vw 0 0.5208333333vw;}
	.m17de-hom1 .m17de-go-more{margin-top:2.6041666666vw;}
	
	/* 首页-产业孵化 */
	.m17de-imore a{font-size:0.72916666666vw;padding:0.72916666666vw 1.8229166666vw;border-radius:5.20833333333vw;}
	.m17de-imore a img{width:1.09375vw;margin-left:1.5625vw;}
	.row{min-height:calc(-5.78125vw + 100vh);}
	.row .m17de-title1 .m17de-h1{margin-bottom:1.5625vw;}
	.row2 .m17de-rw22 li{padding:5.2083333333vw 0 3.645833333vw;border-radius:0.52083333333vw;}
	.row2 .m17de-rw22 li h1{font-size:1.458333333vw;margin:3.645833333vw 0 4.16666666vw;}
	.row2 .m17de-rw22 li span img{width:3.333333333vw;}
	.row2 .m17de-rw22 li a{width:2.916666666vw;height:2.916666666vw;}
	.row2 .m17de-rw22 li a img{width:0.52083333333vw;}
	
	/* 首页-教育培训 */
	.row3 .m17de-title1 dd{min-height:15.104166666vw;margin-top:1.5625vw;}
	.row3 .m17de-rw3bg img{height:calc(-5.78125vw + 100vh);}
	.row3 .m17de-list ul li a{font-size:1.458333333vw;padding:3.64583333vw 0;}
	.row3 .m17de-list ul li a img{height:1.979166666vw;margin-right:4.166666666vw;}

	/* 首页-科学研究 */
	.row4 .m17de-infl{margin-bottom:4.6875vw;}
	.row4 ul li{font-size:1.4583333333vw;}
	.row4 ul li p{padding:1.30208333333vw 0.78125vw;}
	
	/*<<<<<<<<<<<<<<<<<<<<<< 内页开始 >>>>>>>>>>>>>>>>>>>>>>>*/
	.m17de-nbanner .txt{font-size:2.604166666vw;}
	.m17de-secmenu-container{border-top-width:0.15625vw;}
	.m17de-secmenu .m17de-li{font-size:0.9375vw;line-height:4.1666666666vw; padding: 0 2.083333333vw;}
	.m17de-secmenu .m17de-li:not(:last-child){margin-right:1.041666666666vw;}
	.m17de-secmenu .m17de-li::after{border-radius: 0 0 0.5208333333vw 0.5208333333vw;}
	.m17de-secmenu .m17de-li.li-ing{font-size:1.041666666vw;}
	
	/*<<<<<<<<<<<<<<<<<<<<<< 关于我们 >>>>>>>>>>>>>>>>>>>>>>>*/
	/* 研究院简介 */
	.m17de-abos-container{padding:4.6875vw 0;}
	.m17de-abos .m17de-intros .m17de-ps{font-size:1.041666666vw;margin-top:1.5625vw;}
	.m17de-abos .m17de-intros .m17de-go-more{margin-top:2.083333333vw;}
	.m17de-abos .m17de-img{border-radius: 0 1.5625vw 0 1.5625vw;}
	.m17de-x-ablist ul li{padding:6.7708333vw 4%;}
	.m17de-x-ablist ul li .m17de-img{width:6.5625vw;height:6.5625vw;padding:0.7291666666vw;}
	.m17de-x-ablist ul li .m17de-img img{width:2.1875vw;}
	.m17de-x-ablist ul li dl dt{font-size:1.5625vw;margin:2.083333333vw 0;}
	.m17de-x-ablist ul li dl dd p{font-size:0.9375vw;margin-bottom:1.875vw;}
	
	/* 愿景与使命 */
	.m17de-abo2 .txt .m17de-txt-box:nth-child(n+2){margin-top:3.6458333333vw;}
	.m17de-abo2 .txt .m17de-txt-box h2{font-size:1.5625vw;}
	.m17de-abo2 .txt .m17de-txt-box p{font-size:1.25vw; margin-top:1.302083333vw;}

	/* 院长致辞 */
	.m17de-abo3 .m17de-abo3-txt .m17de-ps{margin-top:1.875vw; font-size:1.0416666666vw;}
	.m17de-abo3 .m17de-abo3-txt .m17de-name{font-size:1.0416666666vw; margin-top:1.5625vw;}

	/* 管理团队 */
	.m17de-abo4{margin-top:4.16666666vw;margin-bottom:6.770833333vw;}
	.m17de-abo4 .m17de-uls{margin-top:2.604166666vw;}
	.m17de-abo4 .m17de-uls .m17de-li:nth-child(n+4){margin-top:2.604166666vw;}
	.m17de-abo4 .m17de-uls .m17de-li .txt{padding:0.78125vw 2.08333333vw;}
	.m17de-abo4 .m17de-uls .m17de-li .txt .m17de-name-box{font-size:1.25vw;}
	.m17de-abo4 .m17de-uls .m17de-li .txt .m17de-name-box span{margin-right:0.520833333vw;}
	.m17de-abo4 .m17de-uls .m17de-li .txt .m17de-name3{font-size:1.1458333333vw;margin-top:0.78125vw;}
	.m17de-abo5{padding-top:5.20833333vw; padding-bottom:7.8125vw;}
	.m17de-abo5 .m17de-title1{top:5.20833333vw;}
	.m17de-abo5::after{width:0.104166666vw;}
	.m17de-abo5 .m17de-uls .m17de-li:nth-child(n+2){margin-top:3.385416666vw;}
	.m17de-abo5 .m17de-uls .m17de-li .m17de-year{text-shadow:0.260416666666vw 0.260416666666vw 0 rgba(0, 0, 0, .08);}
	.m17de-abo5 .m17de-uls .m17de-li .m17de-year .m17de-year1{font-size:2.60416666666vw;}
	.m17de-abo5 .m17de-uls .m17de-li .m17de-year .m17de-year2{font-size:4.166666666vw;}
	.m17de-abo5 .m17de-uls .m17de-li .m17de-cont{font-size:1.0416666666vw;}
	.m17de-abo5 .m17de-uls .m17de-li .m17de-cont img{width:17.708333333vw; margin-top:1.0416666666vw;}

	/*<<<<<<<<<<<<<<<<<<<<<< 科学研究 >>>>>>>>>>>>>>>>>>>>>>>*/
	.m17de-scie1-1{margin-top:4.1666666666vw; margin-bottom:4.1666666666vw;}
	.m17de-scie1-1 .m17de-ps{margin-top:1.8229166vw; font-size:1.041666666vw; line-height: 1.770833333vw;}
	.m17de-scie1-2-container .m17de-scie1-2bg{max-width:100%;}
	.m17de-scie1-2{width:66.66666666vw;bottom:3.125vw;border-radius: 0 0 0 0.15625vw;}
	.m17de-scie1-2 .m17de-li{padding:3.958333333vw 0;}
	.m17de-scie1-2 .m17de-li .m17de-icon{width:6.875vw; height:6.875vw;}
	.m17de-scie1-2 .m17de-li .txt{margin-left:4.1666666666vw;}
	.m17de-scie1-2 .m17de-li .txt h1{font-size:1.97916666666vw;}
	.m17de-scie1-2 .m17de-li .txt .m17de-go-more{margin-top:1.3541666666vw;}
	.m17de-scie1-3s{max-width:100%;margin-top:4.1666666666vw;}
	.m17de-scie1-3s.scie1-3{padding-right:19.791666666vw;}
	.m17de-scie1-3s.scie1-4{padding-left:19.791666666vw;}
	.m17de-scie1-3s .m17de-img img{width:40.625vw;}
	.m17de-scie1-3s .m17de-intros .m17de-ps{margin-top:0.15625vw;font-size:1.041666666vw;margin-bottom:0.15625vw;}
	.m17de-scie1-3s.scie1-3 .m17de-intros{margin-left:3.6458333333vw;}
	.m17de-scie1-3s.scie1-4 .m17de-intros{margin-right:3.6458333333vw;}
	.m17de-res-container{padding-top:4.6875vw;padding-bottom:10.41666666vw;}
	.m17de-res1 .m17de-li{margin-bottom:7.8125vw;}
	.m17de-res1 .m17de-li .m17de-infos{padding:2.083333333vw;width:22.39583333vw;left:1.041666666vw;bottom: -4.1666666666vw;}
	.m17de-res1 .m17de-li .m17de-infos h4{font-size:1.1458333333vw;}
	.m17de-res1 .m17de-li .m17de-infos .m17de-smalltext{margin-top:1.041666666vw; font-size:0.8854166666vw;}
	.m17de-res1 .m17de-li .m17de-infos .m17de-go-more{margin-top:1.041666666vw;}

	/*****************************************************************************************/
	/*** 2025新添加 ***/
	.m17de-res1 .m17de-x-li .m17de-img{border-radius:0.520833333vw 0.520833333vw 0 0;}
	.m17de-res1 .m17de-x-li .m17de-img img{border-radius:0.520833333vw 0.520833333vw 0 0;}
	.m17de-res1 .m17de-x-li .m17de-infos{padding:1.5625vw;border-radius:0.520833333vw 0.520833333vw 0 0;margin-top:-5.7291666666vw;}
	.m17de-res1 .m17de-x-li .m17de-infos h4{font-size:1.145833333vw;}
	.m17de-res1 .m17de-x-li .m17de-infos .m17de-smalltext{margin-top:1.0416666666vw; font-size:0.885416666vw;}
	.m17de-res1 .m17de-x-li .m17de-infos .m17de-go-more{margin-top:1.0416666666vw;}

	.m17de-res2-container{padding-top:4.6875vw; padding-bottom:5.2083333333vw;}
	.m17de-res2{padding:4.16666666vw 3.125vw 3.125vw;}
	.m17de-res2 .m17de-cont{margin-top:1.5625vw;}
	.m17de-res2 .m17de-cont .m17de-ps{font-size:1.04166666666vw;}
	.m17de-res2 .m17de-cont .m17de-img-box{margin-top:1.5625vw;}
	.m17de-res2 .m17de-cont .m17de-img-box2{margin-top:1.5625vw; }
	.m17de-res2 .m17de-cont .m17de-img-box2 img{margin-bottom:1.302083333vw;}
	.m17de-res2 .m17de-cont .m17de-res2-tit2{margin-top:2.6041666666vw;}
	.m17de-res2-tit2{font-size:1.5625vw;}
	.m17de-res2 .m17de-cont .m17de-ul{margin-top:0.52083333333vw;}
	.m17de-res2 .m17de-cont .m17de-ul li{padding:0.52083333333vw 1.3541666666vw; font-size:1.04166666666vw;background-position:left 0.833333333vw;background-size:1.04166666666vw auto;}
	.m17de-res2 .m17de-res2-list{margin-top:2.6041666666vw;}
	.m17de-res2 .m17de-res2-list .m17de-ul{margin-top:1.5625vw;}
	.m17de-res2 .m17de-res2-list .m17de-ul .m17de-li{width: calc((100% - 5.2083333333vw) / 5); margin-right:1.302083333vw; margin-bottom:1.302083333vw;}
	.m17de-res2 .m17de-res2-list .m17de-ul .m17de-li .txt{padding:0.52083333333vw 1.5625vw 1.04166666666vw;}
	.m17de-res2 .m17de-res2-list .m17de-ul .m17de-li .txt h3{font-size:1.1458333333vw;}
	.m17de-res2 .m17de-res2-list .m17de-ul .m17de-li .txt .m17de-p1{font-size:0.88541666vw;margin-top:0.26041666vw;}

	.m17de-res3{padding:0 0 4.16666666vw;}
	.m17de-res3.res3-1{padding-top:4.16666666vw;}

	/*****************************************************************************************/
	/*** 2025新添加 ***/
	.m17de-xjteam{padding-top:4.166666666vw;}
	.m17de-xjteam .m17de-title2{margin-bottom:-2.6041666666vw;}
	.m17de-xjteam .m17de-ullis li{width:calc((100% - 3.125vw) / 3);margin-right:1.40625vw;padding-bottom:2.083333333vw;margin-top:2.6041666666vw;}
	.m17de-xjteam .m17de-ullis li::after{height:calc(100% - 4.322916666vw);border-radius:0.520833333vw;}
	.m17de-xjteam .m17de-ullis li .m17de-img{width:8.6458333333vw;height:8.6458333333vw;}
	.m17de-xjteam .m17de-ullis li b{font-size:1.1458333333vw;margin:1.3020833333vw 0 1.041666666vw;}
	.m17de-xjteam .m17de-ullis li b p{font-size:0.729166666vw;margin-top:0.5208333333vw;}
	.m17de-xjteam .m17de-ullis li dl{margin:0 1.5625vw;}
	.m17de-xjteam .m17de-ullis li dl dt{font-size:0.78125vw;margin:1.3020833333vw 0 1.041666666vw;}
	.m17de-xjteam .m17de-ullis li dl dd a{line-height:1.71875vw;padding:0 1.71875vw;border-radius:1.82291666666vw;font-size:0.729166666vw;}
	.m17de-xjteam .m17de-ullis li dl dd a img{width:0.83333333vw;margin-right:0.3125vw;margin-top:-0.1041666666vw;}

	.m17de-res3box .m17de-xjteam{width:calc((100% - 3.125vw) / 3);margin-right:1.5625vw;}
	.m17de-res3box .m17de-xjteam .m17de-title2{font-size:1.875vw;}
	
	/*<<<<<<<<<<<<<<<<<<<<<< 产品孵化 >>>>>>>>>>>>>>>>>>>>>>>*/
	.m17de-esta{margin-top:4.166666666vw;}
	.m17de-esta2s{margin-top:4.166666666vw; max-width:100%;}
	.m17de-estb-container{padding:5.2083333333vw 0; margin-top:4.166666666vw;}
	.m17de-estb{margin-top:4.166666666vw;}
	.m17de-estb .m17de-estb-h2{font-size:1.458333333vw;}
	.m17de-estb .m17de-uls{margin-top:3.125vw;}
	.m17de-estb .m17de-uls .m17de-li{margin-bottom:1.875vw;}
	.m17de-estb .m17de-uls .m17de-li .m17de-img .m17de-time{font-size:0.885416666vw;line-height:1.875vw; padding: 0 1.0416666666vw;border-radius: 5.2083333333vw;right:1.0416666666vw; bottom:1.0416666666vw;}
	.m17de-estb .m17de-uls .m17de-li .m17de-intros{padding:1.0416666666vw 1.302083333vw;}
	.m17de-estb .m17de-uls .m17de-li .m17de-intros h3{font-size:0.9375vw;}
	.m17de-estb .m17de-uls .m17de-li .m17de-intros .m17de-goli{font-size:0.9375vw;line-height:2.1875vw;padding:0 1.0416666666vw;border-radius:0.15625vw;margin-top:0.52083333333vw;}
	.m17de-estb .m17de-uls .m17de-li::after{height:0.15625vw;}
	.m17de-estc-container{padding:9.375vw 0;}
	.m17de-estc1 .m17de-li .m17de-cont{padding: 0 3.64583333vw;}
	.m17de-estc1 .m17de-li .m17de-cont h1{font-size:1.9791666666vw;}
	.m17de-estc1 .m17de-li .m17de-cont span.more{line-height:2.1875vw;padding: 0 2.0833333vw 0 1.5625vw; border-radius: 5.2083333333vw; font-size:0.7291666666vw;background-size:0.5208333333vw auto;}

	.m17de-estc2{margin-top:3.90625vw;}
	.m17de-estc2 .m17de-estc2-t{font-size:1.458333333vw;}
	.m17de-estc2 .m17de-ul{margin-top:2.6041666vw;}
	.m17de-estc2 .m17de-ul .m17de-li{width:calc((100% - 3.125vw) / 3); font-size:1.14583333333vw; margin-right:1.40625vw;margin-bottom:1.5625vw;padding:1.0416666666vw 0; border-radius:0.26041666vw;}
	.m17de-esta2s .m17de-scie1-3s.scie1-3{padding-right:16.66666666vw;}
	.m17de-esta2s .m17de-scie1-3s.scie1-4{padding-left:16.66666666vw;}
	.m17de-esta2s .m17de-scie1-3s .m17de-intros{padding:2.0833333vw 0;}
	.m17de-esta2s .m17de-scie1-3s .m17de-img{width:40.625vw;}
	.m17de-salide{right:4.166666666vw;padding:0.78125vw;}

	.m17de-salide .m17de-china{border-width:0.208333333vw;width:7.291666666vw; height:7.291666666vw;}
	.m17de-salide .m17de-china .m17de-icon{width:2.1875vw; height:2.1875vw;}
	.m17de-salide .m17de-china .m17de-tit{font-size:1.14583333333vw; margin-top:0.260416666vw;margin-bottom:0.5208333333vw;}
	
	/*<<<<<<<<<<<<<<<<<<<<<< 教育培训 >>>>>>>>>>>>>>>>>>>>>>>*/
	.m17de-edus{margin-top:4.6875vw; margin-bottom:3.645833333vw;}
	.m17de-title2{font-size:2.1875vw;padding-bottom:1.04166666666vw;}
	.m17de-edus .m17de-img-txt .m17de-ps{margin-top:1.5625vw;font-size:1.04166666666vw;}
	.m17de-edus .m17de-img-txt .m17de-img{margin-top: 0.78125vw;}
	.m17de-edu3-container{padding:0.520833333vw 0 3.125vw;margin-top:2.604166666vw;}
	.m17de-edu1-container{padding:3.125vw 0 5.20833333vw;}
	.m17de-title3{font-size:1.3541666666vw;}
	.m17de-title3::after{width:1.5625vw;height:0.15625vw;margin-top:0.520833333vw;}

	.m17de-edu1 .m17de-edu1-tap{margin-top:2.0833333333vw;padding:0.15625vw 0.15625vw 0;}
	.m17de-edu1 .m17de-edu1-tap .m17de-li{font-size:1.04166666666vw; line-height:3.125vw;}
	.m17de-edu1 .m17de-edu1-tap .m17de-li.li-ing{border-radius:0.520833333vw 0.520833333vw 0 0;}

	#edu-tabs .m17de-tabs .m17de-txt-box{margin-top:2.604166666vw;}
	#edu-tabs .m17de-tabs .m17de-txt-box .m17de-h4{font-size:1.25vw;}
	#edu-tabs .m17de-tabs .m17de-txt-box .m17de-ps{font-size:1.04166666666vw;margin-top:0.78125vw;}
	#edu-tabs .m17de-tabs .m17de-txt-box>.m17de-img{margin-top:1.04166666666vw;}
	#edu-tabs .m17de-tabs .m17de-txt-box>.m17de-img2{margin-top:1.5625vw;}
	#edu-tabs .m17de-tabs .m17de-txt-box>.m17de-img2 img{min-width:28.697916666vw;}
	#edu-tabs .m17de-tabs .m17de-txt-box .m17de-marquee-box{margin-top:1.302083333333vw;max-height:17.1875vw;}
	#edu-tabs .m17de-tabs table{margin-top:2.604166666vw;}
	#edu-tabs .m17de-tabs table tr th{font-size:1.04166666666vw;padding:0.78125vw 1.5625vw;}
	#edu-tabs .m17de-tabs table tr td{font-size:1.04166666666vw;padding:0.78125vw 1.5625vw;}

	.m17de-edu-swiper .swiper-top .swiper-nav .m17de-li{padding:0 1.04166666666vw;margin-right:1.04166666666vw;font-size:0.9375vw;line-height:2.0833333333vw; border-radius:5.20833333vw;}
	.m17de-edu-swiper section{margin-top:2.604166666vw;}
	.m17de-edu-swiper section .m17de-swipers .m17de-edu1-but{width:2.604166666vw; height:2.604166666vw;top: calc(50% - 1.302083333333vw);}
	.m17de-edu-swiper section .m17de-swipers .m17de-edu1-but.edu1-prev{background-size:1.14583333333vw; right:calc(100% + 1.5625vw);}
	.m17de-edu-swiper section .m17de-swipers .m17de-edu1-but.edu1-next{background-size:1.14583333333vw; left:calc(100% + 1.5625vw);}
	.m17de-edu-swiper section .m17de-swipers .swiper-slide .txt{padding:2.0833333333vw 1.5625vw 1.302083333333vw;}
	.m17de-edu-swiper section .m17de-swipers .swiper-slide .txt .m17de-name{font-size:1.04166666666vw;}
	.m17de-edu-swiper section .m17de-swipers .swiper-slide .txt .m17de-p1{font-size:0.8854166666vw; margin-top:0.520833333vw;}

	.m17de-system{margin-top:4.16666666666vw;border-radius: 0 1.5625vw 0 1.5625vw;}
	.m17de-system .m17de-li{padding:3.125vw;}
	.m17de-system .m17de-li .m17de-icon{width: 1.32rem; margin-right:4.16666666666vw;}
	.m17de-system .m17de-li .m17de-infos h1{font-size:1.97916666666vw;}
	.m17de-system .m17de-li .m17de-infos h3{font-size:0.9375vw; margin-top:0.520833333vw; padding-left:1.5625vw;}
	.m17de-system .m17de-li .m17de-infos h3::before{width:0.8333333333vw;height:0.20833333333vw;top: calc(50% - 0.104166666666vw);}
	.m17de-system .m17de-li .m17de-infos .m17de-links{margin-top:1.5625vw;}
	.m17de-system .m17de-li .m17de-infos .m17de-links .m17de-href{margin-right:0.520833333vw; font-size:0.8854166666vw; line-height:2.0833333333vw;padding: 0 2.604166666vw 0 1.5625vw; border-radius:5.20833333vw;background-size:0.520833333vw;}
	.m17de-system .m17de-li .m17de-infos .m17de-links .m17de-href:hover{box-shadow: 0 0.520833333vw 1.04166666666vw rgba(1,29,17,0.2); transform: translateY(-0.15625vw);}
	.m17de-edu-new{padding:4.6875vw 0;}

	/*<<<<<<<<<<<<<<<<<<<<<< 新闻动态 >>>>>>>>>>>>>>>>>>>>>>>*/
	.m17de-news{margin-top:4.16666666666vw; margin-bottom:4.16666666666vw;}
	.m17de-news .m17de-go-more{margin-top:2.60416666666vw;}
	.m17de-news .m17de-new-head h2{font-size:1.458333333vw;}
	.m17de-news .m17de-new-head h2::after{width: 1.5625vw; height:0.15625vw;margin-top:0.78125vw;}
	.m17de-news .m17de-new-head .m17de-screen .m17de-label{font-size:0.9375vw;}
	.m17de-news .m17de-new-head .m17de-screen .m17de-year-box .m17de-top{font-size:0.9375vw;line-height:2.708333333vw;width:13.541666666vw;border-radius:3.125vw;padding: 0 1.5625vw;}
	.m17de-news .m17de-new-head .m17de-screen .m17de-year-box .m17de-top .m17de-icon{width:0.9375vw;}
	.m17de-news .m17de-new-head .m17de-screen .m17de-year-box .m17de-year{padding-top:0.520833333vw;}
	.m17de-news .m17de-new-head .m17de-screen .m17de-year-box .m17de-year .m17de-list{padding:1.0416666666vw 1.5625vw;border-radius:0.416666666666vw;}
	.m17de-news .m17de-new-head .m17de-screen .m17de-year-box .m17de-year .m17de-list a{margin:0.416666666666vw auto;font-size:0.9375vw;}

	.m17de-news .m17de-new-top{margin-top:2.60416666666vw;}
	.m17de-news .m17de-new-top .m17de-intros h1{font-size:1.25vw;}
	.m17de-news .m17de-new-top .m17de-intros p.smalltext{font-size:1.0416666666vw;margin-top:1.0416666666vw;}
	.m17de-news .m17de-intros .m17de-time{font-size:0.7291666666vw; margin-top:1.5625vw;padding-left:1.3020833333vw;background-size:0.833333333vw;}
	.m17de-news .m17de-uls .m17de-new-li{margin-top:2.60416666666vw;}
	.m17de-news .m17de-uls .m17de-new-li .m17de-intros{padding:1.3020833333vw 1.5625vw 1.3020833333vw;}
	.m17de-news .m17de-uls .m17de-new-li .m17de-intros h1{font-size:1.25vw; padding-bottom:0.520833333vw;}
	.m17de-news .m17de-uls .m17de-new-li .m17de-intros p.smalltext{font-size:0.9375vw;margin-top:0.520833333vw;}
	.m17de-news .m17de-uls .m17de-new-li .m17de-intros .m17de-time{margin-top:0.520833333vw;}
	.m17de-new-container{padding:1.0416666666vw 0 5.7291666666vw;}
	
	/*<<<<<<<<<<<<<<<<<<<<<< 加入我们 >>>>>>>>>>>>>>>>>>>>>>>*/
	.m17de-recruit{margin-top:4.6875vw; margin-bottom:7.29166666vw;}
	.m17de-recruit .m17de-uls .m17de-li{margin-top:1.041666666vw;}
	.m17de-recruit .m17de-uls .m17de-li .m17de-li-top{padding:1.041666666vw 3.125vw;}
	.m17de-recruit .m17de-uls .m17de-li .m17de-li-top .m17de-name{font-size:1.3541666666vw;}
	.m17de-recruit .m17de-uls .m17de-li .m17de-li-top .m17de-name::after{width:1.041666666vw;height:1.041666666vw;top: calc(50% - 0.520833333vw);}
	.m17de-recruit .m17de-uls .m17de-li .m17de-conts{padding:2.083333333vw 3.125vw 3.125vw;}
	.m17de-recruit .m17de-uls .m17de-li .m17de-conts .m17de-cont{font-size:1.041666666vw;}
	.m17de-recruit .m17de-uls .m17de-li .m17de-conts .m17de-cont:nth-child(n+2){margin-top:1.5625vw;}
	.m17de-recruit .m17de-uls .m17de-li .m17de-conts .m17de-cont .m17de-cont-tit{margin-right:2.60416666vw;}

	.h-title1{font-size:1.7708333333vw;}
	.m17de-news-container{margin-top:4.16666666666vw; margin-bottom:6.25vw;}
	.m17de-news-container .m17de-serch-tips{margin-top:3.125vw; font-size:1.3541666666vw;}
	.m17de-news-container .m17de-serch-tips span{font-size:1.875vw;}
	.m17de-news-lists{margin-top:3.125vw;}
	.m17de-news-lists .m17de-li{padding: 0.78125vw 0.78125vw;}
	.m17de-news-lists .m17de-li:nth-child(n+2){margin-top:1.5625vw;}
	.m17de-news-lists .m17de-li .txt .m17de-news-tit{font-size:1.041666666vw;}
	.m17de-news-lists .m17de-li .txt .m17de-time{font-size: 0.8333333333vw;}
	.m17de-news-lists .m17de-li .txt .m17de-smalltext{margin-top:1.041666666vw; font-size: 0.8333333333vw;}
}
:root{--ms-accent:#5c4a32;--ms-radius:5px;--ms-line:1.83;--ms-gap:10px;}
