@font-face{font-family:'dinCond-m';src:url(../fonts/DINCond-Medium.eot);src:url(../fonts/DINCond-Medium.eot) format('embedded-opentype'),url(../fonts/DINCond-Medium.woff2) format('woff2'),url(../fonts/DINCond-Medium.woff) format('woff'),url(../fonts/DINCond-Medium.ttf) format('truetype'),url(../fonts/DINCond-Medium.svg) format('svg')}
@font-face{font-family:'dinBt';src:url(../fonts/DIN-BoldItalic.eot);src:url(../fonts/DIN-BoldItalic.eot) format('embedded-opentype'),url(../fonts/DIN-BoldItalic.woff2) format('woff2'),url(../fonts/DIN-BoldItalic.woff) format('woff'),url(../fonts/DIN-BoldItalic.ttf) format('truetype'),url(../fonts/DIN-BoldItalic.svg) format('svg')}
@font-face{font-family:'douyu';src:url(../fonts/DOUYUFont.eot);src:url(../fonts/DOUYUFont.eot) format('embedded-opentype'),url(../fonts/DOUYUFont.woff2) format('woff2'),url(../fonts/DOUYUFont.woff) format('woff'),url(../fonts/DOUYUFont.ttf) format('truetype'),url(../fonts/DOUYUFont.svg) format('svg')}
html,body{font-family:sans-serif,ui-sans-serif,PingFangSC-Regular,'Msyh(Microsoft YaHei)',Verdana,Arial,Helvetica;}
@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);}
	.div_pc{display: none !important;}
	.wrap{width: 100%;}
	.wrap16{width: 100%;}
	.wrap14{width: 100%;}
}
@media only screen and (min-width:1024px){
	.div_m{display: none !important;}
}
@media only screen and (min-width:1024px) and (max-width:1280px){
	.wrap16{width: 960px;}
	.wrap14{width: 960px;}
}
@media only screen and (min-width:1280px) and (max-width:1440px){
	.wrap16{width: 1140px;}
	.wrap14{width: 1140px;}
}
@media only screen and (min-width:1440px) and (max-width:1600px){
	.wrap16{width: 1280px;}
	.wrap14{width: 1280px;}
}
@media only screen and (min-width:1600px) and (max-width:1768px){
	.wrap16{width: 1440px;}
	.wrap14{width: 1400px;}
}
@media only screen and (min-width:1768px){
	.wrap16{width: 1600px;}
	.wrap14{width: 1400px;}
}
.wrem16{width: 16rem;}
.wrem12{width: 12rem;}
.wrem128{width: 12.8rem;}
.nations{text-align: center; margin-top: 50px;}
.nations>b,
.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;}
.nations>b{background: rgba(0, 78, 162,0.2); text-align: center; color: #1263AA; border: transparent solid 1px;}
@media (any-hover: hover){.nations>a:hover{background: rgba(0, 78, 162,0.2); color: #1263AA; border: transparent solid 1px;}}
@media only screen and (max-width:1024px){.wrem16{width: 100%;}.wrem12{width: 100%;}.wrem128{width: 100%;}.nations{margin-top: 0.6rem;}.nations>b, .nations>a{font-size: 0.26rem; min-width: 0.6rem; line-height: 0.6rem; padding: 0 0.15rem; margin: 0.15rem;}}
.audio_paly{position: fixed; top: 1.5rem; z-index: 99; right: 1rem; font-size: 0;}
.audio_paly svg.paly{width: 0.5rem; height: auto; fill: currentColor; color: #FFF; cursor: pointer;}
.audio_paly svg.paly.paly-ing,
.audio_paly svg.paly:hover{color: #61AE5E;}
.footer{padding-top: 2rem; background: #E2F7FF url(../images/foot-bg.png) no-repeat center top; background-size: 100% auto;}
.foot .foot1{padding-bottom: 0.6rem;}
.foot .foot1 .intros .h2{font-size: 0.26rem;}
.foot .foot1 .intros .ps{margin-top: 0.3rem;}
.foot .foot1 .intros .ps .p span{display: inline-block; font-size: 0.16rem;}
.foot .foot1 .intros .ps .p:nth-child(n+2){margin-top: 0.1rem;}
.foot .foot1 .intros .ps .p .lable{flex-shrink: 0;}
.foot .foot2{padding: 0.2rem 0; border-top: 1px solid rgba(255, 255, 255, 0.3);}
.foot .foot2 .sp{display: inline-block; font-size: 12px;}
.foot .foot2 .foot2l .sp:nth-child(n+2){margin-left: 0.1rem;}
@media only screen and (max-width:1024px){
	.audio_paly{top: 1.5rem; right: 0.4rem;}
	.audio_paly svg.paly{width: 0.6rem;}
	#section-container{width: 100%;}
	.footer{padding-top: 0.5rem; background: #E2F7FF url(../images/foot-bg-m.png) no-repeat center; background-size: 100% auto; position: relative; z-index: 1;}
	.footer::after{content: ''; display: block; width: 100%; height: 20%; position: absolute; left: 0; bottom: 0; z-index: -1; background: linear-gradient(90deg, #A0CD53 5%, #32A1E4 100%);}
	.foot .foot1{flex-direction: column; align-items: center;}
	.foot .foot1 .intros .h2{font-size: 0.32rem;}
	.foot .foot1 .intros .ps .p{justify-content: center;}
	.foot .foot1 .intros .ps .p span{font-size: 0.24rem;}
	.foot .foot2{flex-direction: column;}
	.foot .foot2 .foot2l{flex-direction: column;}
	.foot .foot2 .sp{font-size: 0.24rem;}
	.foot .foot2 .foot2l .sp:nth-child(n+2){margin-left: 0;}
}
@keyframes move-forever {
	0% {-webkit-transform: translate(-90px, 0%);-moz-transform: translate(-90px, 0%);-ms-transform: translate(-90px, 0%);-o-transform: translate(-90px, 0%);transform: translate(-90px, 0%);}
	100% {-webkit-transform: translate(85px, 0%);-moz-transform: translate(85px, 0%);-ms-transform: translate(85px, 0%);-o-transform: translate(85px, 0%);transform: translate(85px, 0%);}
}
@-webkit-keyframes move-forever {
	0% {-webkit-transform: translate(-90px, 0%);-moz-transform: translate(-90px, 0%);-ms-transform: translate(-90px, 0%);-o-transform: translate(-90px, 0%);transform: translate(-90px, 0%);}
	100% {-webkit-transform: translate(85px, 0%);-moz-transform: translate(85px, 0%);-ms-transform: translate(85px, 0%);-o-transform: translate(85px, 0%);transform: translate(85px, 0%);}
}
@-moz-keyframes move-forever {
	0% {-webkit-transform: translate(-90px, 0%);-moz-transform: translate(-90px, 0%);-ms-transform: translate(-90px, 0%);-o-transform: translate(-90px, 0%);transform: translate(-90px, 0%);}
	100% {-webkit-transform: translate(85px, 0%);-moz-transform: translate(85px, 0%);-ms-transform: translate(85px, 0%);-o-transform: translate(85px, 0%);transform: translate(85px, 0%);}
}
@-ms-keyframes move-forever {
	0% {-webkit-transform: translate(-90px, 0%);-moz-transform: translate(-90px, 0%);-ms-transform: translate(-90px, 0%);-o-transform: translate(-90px, 0%);transform: translate(-90px, 0%);}
	100% {-webkit-transform: translate(85px, 0%);-moz-transform: translate(85px, 0%);-ms-transform: translate(85px, 0%);-o-transform: translate(85px, 0%);transform: translate(85px, 0%);}
}
@-o-keyframes move-forever {
	0% {-webkit-transform: translate(-90px, 0%);-moz-transform: translate(-90px, 0%);-ms-transform: translate(-90px, 0%);-o-transform: translate(-90px, 0%);transform: translate(-90px, 0%);}
	100% {-webkit-transform: translate(85px, 0%);-moz-transform: translate(85px, 0%);-ms-transform: translate(85px, 0%);-o-transform: translate(85px, 0%);transform: translate(85px, 0%);}
}
.editorial{display: block; width: 100%; height: 6em; margin: 0;}
.parallax > use {animation: move-forever 12s linear infinite;-webkit-animation: move-forever 12s linear infinite;-moz-animation: move-forever 12s linear infinite;-ms-animation: move-forever 12s linear infinite;-o-animation: move-forever 12s linear infinite; transform-origin: 50% 50%;}
.parallax > use:nth-child(1) {animation-delay: -2s;}
.parallax > use:nth-child(2) {animation-delay: -2s; animation-duration: 5s;}
.parallax > use:nth-child(3) {animation-delay: -4s; animation-duration: 3s;}
.hom1{position: relative; z-index: -1; width: 100%; height: 100vh;}
.hom1 .hom1-bg{position: absolute; left: 0; top: 0; z-index: 0;}
.hom1 .stare2{position: absolute; left: 0; bottom: 0; z-index: 1; width: 100%;}
@-webkit-keyframes i1 {from {opacity: 0.05; }50% {opacity: 1;}to {opacity: 0.05;}}
@keyframes i1 {from {opacity: 0.05;}50% {opacity: 1;}to {opacity: 0.05;}}
.hom1 .hom1-i1{position: absolute; left: 0; top: 0; z-index: 0; width: 100%; height: 100%; object-fit: contain; animation: i1 1s linear infinite;}
.hom1 .h1-i2{opacity: 0; position: absolute; left: 0; top: 0; z-index: 0; width: 100%; height: 100%; object-fit: cover;}
.hom1 .h1-i3{opacity: 1; position: absolute; left: 50%; top: 50%; z-index: 10; width: 56.25vw; height: auto; transform: translate3d(-50%,-50%,0); object-fit: contain;}
.hom1 .h1-i3 img{opacity: 0; transition: all 0.4s;}
.hom1 .h1-i3 img.visible{opacity: 1;}
.hom1 .h1-i3 img:nth-child(n+2){position: absolute; left: 0; top: 0; z-index: 1;}
.hom1 .i4{opacity: 0; font-size: 0; transform: scale(1); position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; -webkit-clip-path: url(#svgTextPath); clip-path: url(#svgTextPath);}
.hom1 .i4 .i4-path1{position: absolute; left: 0; top: 0; z-index: 2; width: 100%; height: 100%; background-color: #FFF; background-size: cover; background-image: url(../images/h1-video2.svg); background-position: center; background-repeat: no-repeat;}
.hom1 .i4 video{width: 100vw; height: 100vh; object-fit: cover;}
.go-more .more-href{display: inline-block; font-size: 14px; line-height: 50px; padding: 0 30px; background: url(../images/lg-bg.svg) no-repeat center; background-size: cover; border-radius: calc(infinity * 1px); box-shadow: 2px 6px 8px 0px rgba(0, 123, 208, 0.3);}
.go-more .more-href span{display: inline-block; margin-right: 40px;}
.go-more .more-href .icon{fill: currentColor;}
.go-more .more-href:hover{transform: translateY(-5px); background: url(../images/lg-bg2.svg) no-repeat center; background-size: cover;}
.go-more .more-href:hover span{margin-right: 55px;}
.scroll-down{position: fixed; left: 50%; z-index: 2; transform: translateX(-50%); bottom: 0.5rem; text-align: center;-webkit-animation: sdb9 2s infinite;animation: sdb9 2s infinite;-moz-animation: sdb9 2s infinite;}
.scroll-down span {display: inline-block; margin: 0 auto; position: relative; width: 0.3rem;height: 0.5rem; border: 2px solid #fff;border-radius: 50px;}
.scroll-down span::before {content: ''; position: absolute;top: 0.06rem;left: 50%;width: 0.1rem;height: 0.1rem;transform: translateX(-50%); background-color: #fff; border-radius: 100%;-webkit-animation: sdb10 2s infinite;animation: sdb10 2s infinite;-moz-animation: sdb10 2s infinite;}
.scroll-down .shubiaowz{font-size: 0.12rem; color: #FFF; line-height: 200%;}
@-webkit-keyframes sdb9 {0%{transform: translate3d(-50%,-0.1rem,0);}50% {transform: translate3d(-50%,0.1rem,0);}100% {transform: translate3d(-50%,-0.1rem,0);}}
@keyframes sdb9 {0%{transform: translate3d(-50%,-0.1rem,0);}50% {transform: translate3d(-50%,0.1rem,0);}100% {transform: translate3d(-50%,-0.1rem,0);}}
@-webkit-keyframes sdb10 {0%{-webkit-transform: translate(-50%, 0);opacity: 0;}40% {opacity: 1;}80% {-webkit-transform: translate(-50%, 0.25rem);opacity: 0;}100% {opacity: 0;}}
@keyframes sdb10 {0% {transform: translate(-50%, 0);opacity: 0;}40% {opacity: 1;}80% {transform: translate(-50%, 0.25rem);opacity: 0;}100% {opacity: 0;}}
.hom2{padding: 1rem 0;}
.hom2 .hom2-tit{font-size: 0.6rem;}
.hom2 .smalltext{font-size: 0.18rem; line-height: 2; max-width: 1024px; margin-top: 0.5rem;}
.hom2 .go-more{margin-top: 0.5rem;}
.hom3{position: relative; z-index: -1; height: 100vh;}
.hom3 .h3-pop{opacity: 0; position: absolute; left: 0; top: 0; z-index: 9; width: 100%; height: 100%; overflow: hidden;}
.hom3 .h3-pop video{width: 100%; height: 100%; object-fit: cover;}
.hom3 .h3-pop .h3-path{background-color: #FFF; position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100vh; background-image: url(../images/video.svg); background-repeat: no-repeat; background-position: center; background-size: cover;}
.hom3 .txt-box{position: absolute; left: 0; top: 50%; z-index: 10; width: 100%; text-align: center;}
.hom3 .txt-box h1{font-size: 0.6rem;}
.hom3 .txt-box p{font-size: 0.18rem; line-height: 2; margin: 0.2rem auto 0; max-width: 12rem;}
.hom4{padding-top: 1rem;}
.title1 h1{font-size: 0.36rem; position: relative; z-index: 1;}
.title1 h1::after{content: var(--en); font-size: 0.6rem; white-space: nowrap; font-weight: bold; color: #FFF; text-transform: uppercase; position: absolute; left: 50%; bottom: 0; z-index: -1; transform: translateX(-50%);}
.hom4 .uls{width: 100%; height: 4rem; background: url(../images/h-box4.jpg) no-repeat center; background-size: cover; margin-top: 0.8rem;}
.hom4 .uls .li{flex: 1; height: 100%; padding: 0 1%; position: relative;}
.hom4 .uls .li:not(:first-child):before{content: ''; display: block; width: 1px; height: 30%; background-color: #FFF; position: absolute; right: 100%; top: 50%; transform: translateY(-50%); transition: all 0.3s;}
.hom4 .uls .hr{flex-shrink: 0; display: block; width: 1px; font-size: 0; height: 30%; background: #FFF;}
.hom4 .uls .li:first-child{border-left: 0;}
.hom4 .uls .li .li-icon{width: 20%;}
.hom4 .uls .li .li-t{font-size: 0.22rem; margin-top: 0.5rem;}
.hom4 .uls .li .smalltext{font-size: 0.22rem;}
.hom4 .uls .li.li-ing{flex: 1.5; background-color: rgba(0, 0, 0, 0.2); border-color: transparent;}
.hom4 .uls .li.li-ing .li-t{font-size: 0.28rem; margin-top: 0.6rem; margin-bottom: 0.5rem;}
.hom4 .uls .li.li-ing::before,.hom4 .uls .li.li-ing+.li::before{height: 0; opacity: 0;}
.hom5{padding: 1rem 0;}
.hom5 .hom5-tit{font-size: 0.6rem;}
.hom5 .hom5-smalltext{font-size: 0.18rem; line-height: 2; max-width: 1200px; margin-top: 0.2rem;}
.hom5 .hom5-swiper{margin-top: 0.8rem;}
.hom5 .hom5-swiper .swiper-slide .slide-box{transform: scale3d(60%,60%,60%); transform-origin: center 85%;}
.hom5 .hom5-swiper .swiper-slide.swiper-slide-active .slide-box{transform: scale3d(95%,95%,95%);}
.hom5 .hom5-swiper .swiper-slide .slide-box .imgbox{width: 100%; height: 0; padding-bottom: calc((9 / 16) * 100%); position: relative;}
.hom5 .hom5-swiper .swiper-slide .slide-box .imgbox img{position: absolute; left: 0; top: 0; z-index: 1; border: 8px solid #FFFFFF; border-radius: 0px 30px 0px 30px;}
.hom5 .hom5-swiper .swiper-slide.swiper-slide-active .slide-box .imgbox img{box-shadow: 30px 6px 22px 3px rgba(0, 0, 0, 0.15);}
.hom5 .hom5-swiper .swiper-slide .slide-box h2{font-size: 0.2rem; margin-top: 0.5rem; line-height: 2;}
.hom5 .hom5-swiper .h5-page{position: absolute; left: auto; right: 17%; bottom: 50%; z-index: 99; width: auto;}
.hom5 .hom5-swiper .h5-page span{display: block; opacity: 1; width: 8px; height: 8px; margin: 10px auto; background: transparent; box-shadow: inset 0 0 0 0.47rem #D1D1D1; transition: box-shadow 0.3s, transform 0.3s;}
.hom5 .hom5-swiper .h5-page span.swiper-pagination-bullet-active{ width: 12px; height: 12px; box-shadow: inset 0 0 0 3px #1B85B8;}
.hom5 .hom5-swiper .h-numb{position: absolute; z-index: 99; left: 17%; bottom: 50%;}
.hom5 .hom5-swiper .h-numb span{font-family: 'dinCond-m'; display: inline-block;}
.hom5 .hom5-swiper .h-numb span.active{font-size: 0.52rem;}
.hom5 .hom5-swiper .h-numb span.icon{width: 18px; font-size: 0.5rem; font-family: '宋体';}
.hom5 .hom5-swiper .h-numb span.total{font-size: 0.3rem;}
.hom5 .hom5-swiper .swiper-slide {width:1000px; transition-timing-function:linear;}
@media only screen and (max-width:1600px){.hom5 .hom5-swiper .swiper-slide {width:960px;}}
@media only screen and (max-width:1440px){.hom5 .hom5-swiper .swiper-slide {width:860px;}}
@media only screen and (max-width:1280px){.hom5 .hom5-swiper .swiper-slide {width:770px;}}
@media only screen and (max-width:980px){.hom5 .hom5-swiper .swiper-slide {width:471px;}}
@media only screen and (max-height:480px){.hom5 .hom5-swiper .swiper-slide {width:471px;}}
.hom6{padding: 0.8rem 0; background: url(../images/h-box6.jpg) no-repeat center; background-size: cover;}
.hom6 .title1 h1::after{opacity: 0.3;}
.hom6 .hom6-swiper{margin-top: 0.8rem;}
.hom6 .hom6-swiper .controller{margin-top: 0.5rem;}
.hom6 .hom6-swiper .controller .switch-btn{width: 0.48rem; height: 0.48rem; margin-right: 0.15rem; fill: currentColor; color: #D4D4D4; cursor: pointer;}
.hom6 .hom6-swiper .controller .switch-btn:hover{color: #FFF;}
.hom6 .hom6-swiper .controller .pointer{position: relative; flex: 1; height: 2px; background-color: #B8E6FF;}
.hom6 .hom6-swiper .controller .pointer span{background-color: #007BD0;}
.hom6 .hom6-swiper .swiper-slide .ul .li{display: block; position: relative; width: 25%; height: 0; padding-bottom: 30%; overflow: hidden; border-radius: 30px;}
.hom6 .hom6-swiper .swiper-slide .ul .li.li-ing{width: 46.875%;}
.hom6 .hom6-swiper .swiper-slide .ul .li>img{position: absolute; left: 0; top: 0; z-index: -1;}
.hom6 .hom6-swiper .swiper-slide .ul .li .infor1{position: absolute; left: 0; top: 0; z-index: 3; width: 100%; height: 100%; padding: 0.5rem 0.3rem; background: #FFF url(../images/icon1.svg) no-repeat 0.3rem 90%;}
.hom6 .hom6-swiper .swiper-slide .ul .li .infor1 .time{font-size: 0.16rem; font-family: 'dinBt';}
.hom6 .hom6-swiper .swiper-slide .ul .li .infor1 .tit{font-size: 0.2rem; font-family: 'dinBt'; font-weight: bold; margin-top: 0.15rem; overflow:hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical;}
.hom6 .hom6-swiper .swiper-slide .ul .li .infor1 .smalltext{font-size: 0.14rem; font-family: 'dinBt'; margin-top: 0.4rem; overflow:hidden; text-overflow: ellipsis; -webkit-line-clamp: 3; display: -webkit-box; -webkit-box-orient: vertical;}
.hom6 .hom6-swiper .swiper-slide .ul .li.li-ing .infor1{opacity: 0;}
.hom6 .hom6-swiper .swiper-slide .ul .li .infor2{position: absolute; left: 0; bottom: 0; z-index: 2; width: 100%; padding: 0.6rem 0.4rem 0.25rem; background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));}
.hom6 .hom6-swiper .swiper-slide .ul .li .infor2 .tit{font-size: 0.2rem; font-family: 'dinBt'; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow:ellipsis;}
.hom6 .hom6-swiper .swiper-slide .ul .li .infor2 .time{font-size: 0.16rem; font-family: 'dinBt'; margin-top: 0.15rem;}
.hom6 .go-more{margin-top: 0.5rem;}
.hom6 .go-more .more-href{background: #FFF;}
.hom7{padding: 1rem 0;}
.hom7 .hom7-l{width: 32.5%;}
.hom7 .hom7-r{width: 61.25%;}
.hom7 .hom7-l .ps{margin-top: 0.6rem; font-size: 0.14rem; line-height: 1.5;}
.hom7 .hom7-l .ps p{margin-top: 0.3rem;}
.hom7 .hom7-l .go-more{margin-top: 2rem;}
.hom7 .hom7-r .r-tit{font-size: 0.26rem; position: relative; z-index: 1;}
.hom7 .hom7-r .r-tit::after{content: ''; font-size: 0; display: block; width: 100%; height: 1px; background-color: #B0B0B0; position: absolute; left: 0; top: 50%; z-index: -1;}
.hom7 .hom7-r .r-tit span{display: inline-block; padding: 0 0.3rem;}
.hom7 .hom7-r .ul{margin-top: 0.4rem; flex-wrap: wrap;}
.hom7 .hom7-r .ul .li{width: 48.5%; margin-right: 3%; background-color: #BCE7F6; border-radius: 8px; overflow: hidden;}
.hom7 .hom7-r .ul .li:nth-child(2n){margin-right: 0;}
.hom7 .hom7-r .ul .li:nth-child(n+3){margin-top: 0.25rem;}
.hom7 .hom7-r .ul .li .li-1{background-color: #FFF; padding: 0.1rem 0.2rem;}
.hom7 .hom7-r .ul .li .li-1 .com{font-size: 0.14rem;}
.hom7 .hom7-r .ul .li .li-1 .tit{font-size: 0.18rem; margin-top: 5px;}
.hom7 .hom7-r .ul .li .li-1 .tags{margin-top: 5px;}
.hom7 .hom7-r .ul .li .li-1 .tags span{display: inline-block; margin-right: 0.1rem;}
.hom7 .hom7-r .ul .li .li-1 .tags .money{color: #FF8400; font-size: 0.16rem;}
.hom7 .hom7-r .ul .li .li-1 .tags .tag{font-size: 0.12rem; color: #797979; padding: 0 0.08rem; border-radius: 2px; background-color: #E7E7E7;}
.hom7 .hom7-r .ul .li .li-2{padding: 0.1rem 0.2rem; font-size: 0.12rem; color: #646464;}
.hom7 .hom7-r .ul .li:hover{transform: translateY(-5px); box-shadow: 0 10px 20px rgba(1,29,17,0.2);}
@media only screen and (max-width:1024px){
	.hom1{height: 6.5rem;}
	.scroll-down{display: none !important;}
	.hom1 .h1-i2{opacity: 1;}
	.hom1 .h1-i4{font-size: 0; width: 100%; padding: 0 0.3rem; height: auto; position: absolute; left: 0; top: 15%;}
	.hom2{padding: 1rem 0.3rem;}
	.hom2 .hom2-tit{font-size: 0.5rem;}
	.hom2 .smalltext{font-size: 0.24rem;}
	.hom3{height: 3.5rem;}
	.hom3 .txt-box{transform: translateY(-50%); padding: 0 0.3rem;}
	.hom3 .txt-box h1{font-size: 0.38rem;}
	.hom3 .txt-box p{font-size: 0.24rem; opacity: 1;}
	.editorial{height: 1rem;}
	.hom4 .uls{height: auto; display: block;}
	.hom4 .uls .li{width: 100%; height: auto; padding: 0.5rem 0.3rem;}
	.hom4 .uls .li .li-icon{width: 0.6rem;}
	.hom4 .uls .li .li-t,
	.hom4 .uls .li.li-ing .li-t{font-size: 0.3rem; margin-top: 0.3rem; margin-bottom: 0.2rem;}
	.hom4 .uls .li .smalltext{display: block !important; font-size: 0.24rem;}
	.hom4 .uls .li.li-ing{background-color: transparent;}
	.hom4 .uls .li:nth-child(2n){background-color: rgba(0, 0, 0, 0.2);}
	.hom5 .hom5-tit{font-size: 0; padding: 0 0.3rem;}
	.hom5 .hom5-tit span{font-size: 0.5rem; padding: 0 0.3rem; display: block;}
	.hom5 .hom5-smalltext{font-size: 0.24rem; padding: 0 0.3rem; max-width: 100%;}
	.hom5 .hom5-swiper .h-numb{display: none;}
	.hom5 .hom5-swiper .h5-page{display: none;}
	.hom5 .hom5-swiper .swiper-slide{width: 100%;}
	.hom5 .hom5-swiper .swiper-slide .slide-box h2{font-size: 0.28rem;}
	.hom6{padding: 0.8rem 0.3rem;}
	.hom6 .hom6-swiper .swiper-slide .li .img{width: 100%; height: 0; padding-bottom: 63.23232323232323%; position: relative; overflow: hidden; border-radius: 0.3rem;}
	.hom6 .hom6-swiper .swiper-slide .li .img img{position: absolute; left: 0; top: 0; z-index: 1;}
	.hom6 .hom6-swiper .swiper-slide .li .infor1{margin-top: 0.5rem;}
	.hom6 .hom6-swiper .swiper-slide .li .infor1 .tit{font-size: 0.32rem; text-align: justify; color: #FFF; font-family: 'dinBt'; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow:ellipsis;}
	.hom6 .hom6-swiper .swiper-slide .li .infor1 .time{font-size: 0.24rem; margin-top: 0.1rem; color: #FFF; font-family: 'dinBt';}
	.hom6 .hom6-swiper .swiper-slide .li .infor1 .smalltext{font-size: 0.26rem; margin-top: 0.3rem; text-align: justify; color: #FFF; overflow:hidden; text-overflow: ellipsis; -webkit-line-clamp: 3; display: -webkit-box; -webkit-box-orient: vertical;}
	.hom7{padding: 1rem 0.3rem;}
	.hom7 .hom7-container{flex-direction: column;}
	.hom7 .hom7-l{width: 100%;}
	.hom7 .hom7-l .ps{font-size: 0.24rem;}
	.hom7 .hom7-l .go-more{margin-top: 0.5rem; text-align: center;}
	.hom7 .hom7-r{width: 100%; margin-top: 0.6rem;}
	.hom7 .hom7-r .r-tit{font-size: 0.32rem;}
	.hom7 .hom7-r .ul .li{width: 100%; margin-right: 0;}
	.hom7 .hom7-r .ul .li .li-1 .com,
	.hom7 .hom7-r .ul .li .li-1 .tags .money,
	.hom7 .hom7-r .ul .li .li-1 .tags .tag,
	.hom7 .hom7-r .ul .li .li-2{font-size: 0.24rem;}
	.hom7 .hom7-r .ul .li .li-1 .tit{font-size: 0.28rem;}
	.hom7 .hom7-r .ul .li:nth-child(n+2){margin-top: 0.3rem;}
}
.n-header{width: 100%; position: sticky; position: -webkit-sticky; top: 0; left: 0; z-index: 9999999;}
.nhead .logo{display: inline-block; height: 0.6rem;}
.nhead .nav>li{position: relative; z-index: 2; margin: auto 0.2rem;}
.nhead .nav>li .nav-top{position: relative; z-index: 1;}
.nhead .nav>li .nav-top a{display: block; font-size: 0.2rem; font-weight: bold; line-height: 1.1rem; color: #000;}
.nhead .nav>li .nav-top::after{content: ''; display: block; width: 100%; height: 0.04rem; background: #79AF77; position: absolute; bottom: 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;}
.nhead .nav>li.li-ing .nav-top::after{transform: scaleX(1);}
.nhead .nav>li.li-ing .nav-top a{color: #79AF77;}
.nhead .nav>li .nav_two{min-width: 140%; position: absolute; left: 50%; transform: translate(-50%,0); top: 100%; z-index: 1;}
.nhead .nav>li .nav_two ul{display: block; padding: 0.1rem 0.3rem; background: rgba(0,0,0,0.6); -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.nhead .nav>li .nav_two ul li:nth-child(n+2){margin-top: 0.1rem;}
.nhead .nav>li .nav_two ul li a{display: block; text-align: center; font-size: 0.18rem; line-height: 2; padding: 0.1rem 0; color: #FFF; white-space: nowrap; transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s;-o-transition:all 0.35s;}
.nhead .nav>li .nav_two ul li:not(:last-child)::after{content: ''; display: block; width: 100%; height: 1px; background-color: #FFF;}
.nhead .nav>li .nav_two ul li.li-ing a{color: #C5F3C4;}
.nhead .other{position: relative; margin-left: 0.3rem;}
.nhead .other::before{content: ''; display: block; position: absolute; left: 0; top: 0; z-index: 1; width: 1px; height: 100%; background-color: #898989;}
.nhead .other .li{position: relative; margin-left: 0.4rem;}
.nhead .other .li-top{width: 0.3rem; height: auto; fill: currentColor; color: #B8B8B8; cursor: pointer;}
.nhead .other .li-cont{position: absolute; left: 50%; transform: translateX(-50%); top: 100%; z-index: 1; min-width: 1.2rem; padding: 0.1rem; background-color: rgba(0,0,0,0.6); border-radius: 0.08rem;}
.nhead .other .li-cont .sp{display: inline-block; white-space: nowrap; font-size: 0.2rem; line-height: 2; transition: all 0.2s;}
.nfooter{padding-top: 0.5rem; background: linear-gradient(90deg, #A0CD53 5%, #32A1E4 100%);}
@media only screen and (any-hover: hover){
	.nhead .nav>li:hover .nav-top a{color: #79AF77;}
	.nhead .nav>li:hover .nav-top::after{transform: scaleX(1);}
	.nhead .nav>li .nav_two ul li a:hover{color: #C5F3C4;}
	.nhead .other .li-top:hover{color: #79AF77;}
	.nhead .other .li-cont a.sp:hover{color: #79AF77;}
}
@media only screen and (max-width:1024px){ /* 移动端 */
	.n-header{padding: 0.2rem 0.3rem; background-color: #E2F7FF !important;}
	.nhead .logo{height: 0.8rem;}
	.nhead .headr{display: none; padding: 0.3rem; position: absolute; left: 0; top: 100%; z-index: 3; background-color: #E2F7FF; width: 100%; height: calc(100vh - 1.2rem); overflow-y: auto;}
	.nhead .headr::-webkit-scrollbar {display: none;}
	.nhead .headr::-moz-scrollbar {display: none;}
	.nhead .headr .nav>li{float: none; margin: auto;}
	.nhead .headr .nav>li .nav-top{padding: 0.2rem 0;}
	.nhead .headr .nav>li .nav-top::after{display: none;}
	.nhead .headr .nav>li .nav-top a{font-size: 0.32rem; display: block; line-height: 2; padding: 0;}
	.nhead .headr .nav>li.li-ing .nav-top a{color: #61AE5E;}
	.nhead .headr .nav>li.lis .nav-top{position: relative;}
	.nhead .headr .nav>li.lis .nav-top a{display: inline-block;}
	.nhead .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(../images/icon15.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;}
	.nhead .headr .nav>li.lis.li-ing .nav-top::after{background: url(../images/icon15-on.svg) no-repeat center; background-size: contain;}
	.nhead .headr .nav>li.lis.li-open .nav-top::after{transform: rotate(90deg); background: url(../images/icon15-on.svg) no-repeat center; background-size: contain;}
	.nhead .headr .nav>li .nav_two{position: static; width: 100%; min-width: auto; padding-top: 0; transform: translate3d(0,0,0);}
	.nhead .headr .nav>li .nav_two ul{text-align: left; padding:0 0.3rem 0.1rem; background: transparent;}
	.nhead .headr .nav>li .nav_two ul li{margin: 0.1rem auto;}
	.nhead .headr .nav>li .nav_two ul li a{font-size: 0.28rem; color: #333; text-align: left; line-height: 2; padding: 0.1rem 0;}
	.nhead .headr .nav>li .nav_two ul li:not(:last-child)::after{display: none;}
	.nhead .headr .nav>li .nav_two ul li.li-ing a{transform: scale(1); color: #61AE5E;}
	.nhead .other{display: none;}
	.head .head-search{width: 2rem; height: 0.8rem; float: none; border: #02A2E4 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;}
	.head .head-search span{display: inline-block; font-size: 0.3rem; line-height: 0.6rem; color: #666;}
	.head .head-search svg{width: 0.3rem; height: 0.3rem; position: absolute; right: 0.3rem; top: 0.25rem; z-index: 1;}
	.navBox{cursor: pointer;}
	.navBox .menu{display: block; width: 0.6rem; height: 0.45rem; position: relative; z-index: 99; transition-duration: 0.3s;}
	.burger_lin .icon{height: 3px; width: 100%; top: calc(50% - 1.5px); background-color: #61AE5E; border-radius: 20px; position: absolute; transition-duration: 0.3s;transition-delay: 0.5s;}
	.burger_lin .icon:before {content: ""; width: 0.6rem; height: 100%; position: absolute; left: 0; top: calc(-0.21rem + 1.5px); background-color: #61AE5E; border-radius: 50px; transition: transform 0.3s, top 0.3s 0.3s; transition-delay: 0.5s;}
	.burger_lin .icon:after {content: ""; width: 0.6rem; height: 100%; position: absolute; left: 0; top: calc(0.21rem - 1.5px); background-color: #61AE5E; border-radius: 50px; transition: transform 0.3s, top 0.3s 0.3s; transition-delay: 0.5s;}
	.burger_lin.open .icon {transition-duration: 0.1s;transition-delay: 0.3s;background: transparent;width: 0;}
	.burger_lin.open .icon:before {transition: top 0.3s, transform 0.3s 0.3s;top: 0;transform: rotateZ(-45deg);}
	.burger_lin.open .icon:after {transition: top 0.3s, transform 0.3s 0.3s;top: 0;transform: rotateZ(45deg);}
}
.nbanner{overflow: hidden; position: relative;}
.nbanner .nbanner-icon{position: absolute; left: 0; bottom: -1px; z-index: 1; width: 100%; height: auto;}
.title2{position: relative; z-index: 0;}
.title2 h1{font-size: 0.6rem;}
.title2 h2{font-size: 0.6rem; font-weight: bold; text-transform: uppercase; padding-left: 0.5rem; margin-top: -0.36rem; position: relative; z-index: -1;}
.nbackTop{position: fixed; right: 1.6rem; bottom: 3rem; z-index: 999999; cursor: pointer; width: 0.65rem;}
.nbackTop:hover{transform: translateY(-0.1rem); box-shadow: 0 0 0.2rem rgba(1,29,17,0.2);}
@media only screen and (max-width:1024px){.nbackTop{right: 0.3rem; bottom: 1rem;}}
.introduce-container{padding-bottom: 3.2rem;}
.introduce{margin-top: 0.3rem;}
.introduce .int1{margin-top: 0.8rem; font-size: 0.18rem; line-height: 2;}
.introduce .int1 p:nth-child(n+2){margin-top: 0.4rem;}
.introduce .int2{margin-top: 1rem;}
.introduce .int2 .li{width: 2.75rem; flex-shrink: 0; height: 2.65rem; border-radius: 100%; overflow: hidden; background-color: #FFF; border: 1px solid #FFF;}
.introduce .int2 .li .numb{color: #36A2DF;}
.introduce .int2 .li .numb .num{font-size: 0.7rem; font-family: 'dinCond-m';}
.introduce .int2 .li .numb .num em{font-weight: bold;}
.introduce .int2 .li .numb .unit{font-size: 0.2rem;}
.introduce .int2 .li .desc{font-size: 0.18rem; line-height: 2; margin-top: 0.2rem;}
.introduce .int2 .li:hover{border-color: #61AE5E;}
.introduce .int2 .li:hover .numb{color: #6FAC6E; border-top: 1px solid #6FAC6E; border-bottom: 1px solid #6FAC6E; padding: 0.2rem 0;}
.introduce .int3{margin-top: 1.2rem;}
.introduce .int3 .video-box{border-radius: 0.2rem; overflow: hidden; height: 7.9rem; background-color: #FFF;}
.introduce .int4{margin-top: 1.5rem;}
.introduce .int4 .li{margin-right: 0.3rem; flex: 1;}
.introduce .int4 .li:nth-child(3n){margin-right: 0;}
.introduce .int4 .li .imgbox{position: relative; font-size: 0;}
.introduce .int4 .li .imgbox h3{position: absolute; font-family: 'douyu'; left: 0.3rem; bottom: 0.6rem; width: calc(100% - 0.6rem); font-size: 0.45rem; padding-bottom: 0.26rem; border-bottom: 1px solid #FFF;}
.introduce .int4 .li .ps{font-size: 0.18rem; line-height: 2;}
.introduce .int4 .li .ps p{margin-top: 0.36rem;}
.introduce .int4 .li .ps p strong{font-size: 0.2rem; color: #1B85B8;}
@media only screen and (max-width:1024px){
	.introduce{padding: 0 0.3rem;}
	.introduce .int1{font-size: 0.24rem;}
	.introduce .int2{flex-wrap: wrap; justify-content: center;}
	.introduce .int2 .li{width: 2.1rem; height: 2.1rem; margin-right: 0.3rem;}
	.introduce .int2 .li:nth-child(3n),
	.introduce .int2 .li:last-child{margin-right: 0;}
	.introduce .int2 .li .numb .num{font-size: 0.55rem;}
	.introduce .int2 .li .numb .unit{font-size: 0.15rem;}
	.introduce .int2 .li .desc{font-size: 0.26rem; margin-top: 0.1rem;}
	.introduce .int2 .li .desc span{font-size: 0; display: none;}
	.introduce .int3 .video-box{height: auto;}
	.introduce .int4{flex-direction: column;}
	.introduce .int4 .li{margin-right: 0; margin-bottom: 0.7rem;}
	.introduce .int4 .li .imgbox{height: 2.5rem; overflow: hidden; border-radius: 0.12rem;}
	.introduce .int4 .li .imgbox h3{bottom: 0.5rem;}
	.introduce .int4 .li .ps,
	.introduce .int4 .li .ps p strong{font-size: 0.24rem;}
}
.news-container{padding-bottom: 3.2rem;}
.news{margin-top: 1rem;}
.news .ul{flex-wrap: wrap; margin-top: 0.6rem;}
.news .ul .li{position: relative; z-index: 1; width: calc((100% - 1.2rem) / 3); margin-bottom: 1rem; margin-right: 0.6rem; background-color: #FFF;}
.news .ul .li:nth-child(3n){margin-right: 0;}
.news .ul .li::after{content: ''; font-size: 0; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: -1; background: url(../images/new-bg.jpg) no-repeat center; opacity: 0; background-size: cover; transition: all 0.75s;}
.news .ul .li .img{position: relative; width: 100%; height: 0; overflow: hidden; padding-bottom: 63.23232323232323%; background-color: #FFF;}
.news .ul .li .img img{position: absolute; left: 0; top: 0; z-index: 1;}
.news .ul .li .infors{padding: 0.4rem 0.3rem 0.2rem; background: transparent;}
.news .ul .li .infors h1{font-size: 0.2rem; line-height: 2; height: 0.8rem; min-height: 0.24rem; overflow:hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical;}
.news .ul .li .infors .other{margin-top: 0.5rem; border-top: 1px solid #DFDFDF; padding-top: 0.1rem;}
.news .ul .li .infors .other .time{font-size: 0.18rem;}
.news .ul .li .infors .other .detail{display: inline-block; font-size: 0; width: 0.24rem; height: 0.24rem; background: url(../images/icon2.svg) no-repeat center; background-size: contain;}
.news .ul .li .infors .other .detail::after{content: ''; font-size: 0; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 9;}
.news .ul .li:hover{box-shadow: 0 0 0.2rem rgba(1,29,17,0.2);}
.news .ul .li:hover::after{opacity: 1;}
.news .ul .li:hover .img img{transform: scale(1.1);}
.news .ul .li:hover .infors h1{color: #FFF;}
.news .ul .li:hover .infors .other{border-color: #FFF;}
.news .ul .li:hover .infors .other .time{color: #FFF;}
.news .ul .li:hover .infors .other .detail{background: url(../images/icon2-on.svg) no-repeat center; background-size: contain;}
.news-detail-container{margin-top: 1rem; padding-bottom: 3.2rem;}
.new-detail .new-title{padding-bottom: 0.2rem; border-bottom: #E5E5E5 dashed 1px;}
.new-detail .new-title .tit{font-size: 0.32rem; line-height: 1.5;}
.new-detail .new-title .intros{margin-top: 0.2rem;}
.new-detail .new-title .intros span{display: inline-block; font-size: 0.16rem; padding: 0 0.2rem;}
.new-detail .detail-content{margin-top: 0.3rem; text-align: justify; padding-bottom: 0.8rem; border-bottom: #E5E5E5 solid 1px; line-height: 2; font-size: 0.18rem;}
.new-detail .detail-content span{display: inline-block;}
.new-detail .detail-content img{max-width: 750px; height: auto; display: inline-block; margin: 0.1rem auto 0.05rem;}
@media only screen and (max-width:1024px) {
	.news{padding: 0 0.3rem;}
	.new-detail{padding: 0 0.3rem;}
	.new-detail .new-title{padding-bottom: 0.2rem;}
	.new-detail .new-title .tit{font-size: 0.36rem;}
	.new-detail .new-title .intros{margin-top: 0.2rem;}
	.new-detail .new-title .intros span{font-size: 0.24rem; padding: 0 0.2rem;}
	.new-detail .detail-content{margin-top: 0.3rem; padding-bottom: 0.8rem; font-size: 0.26rem;}
	.new-detail .detail-content img{width: 100%; margin: 0.1rem auto 0.05rem;}
	.news .ul .li{width: 100%; margin-right: 0;}
	.news .ul .li .infors h1{font-size: 0.28rem; height: auto; min-height: auto;}
	.news .ul .li .infors .other .time{font-size: 0.26rem;}
	.news .ul .li .infors .other .detail{width: 0.35rem; height: 0.35rem;}
}
.title3{font-size: 0.4rem;}
.talent{margin-top: 0.8rem;}
.talent .tal1{margin-top: 0.8rem; padding: 0.5rem; background: url(../images/tal1.jpg) no-repeat center; background-size: cover; border-radius: 0.6rem 0 0.6rem 0;}
.talent .tal1 .ps{font-size: 0.18rem; width: 7.1rem; margin-top: 0.3rem; line-height: 2;}
.talent .tal2{margin-top: 0.8rem;}
.talent .tal2 p{font-size: 0.18rem; line-height: 2; margin-top: 0.2rem;}
.talent .tal2 .go-more{margin-top: 0.5rem;}
.talent .tal3-container{background: rgba(255, 255, 255, 0.6); margin-top: 0.8rem; padding: 0.45rem 0;}
.talent .tal3 .ul-box{margin-top: 0.35rem;}
.talent .tal3 .ul-box .ul{width: 48%;}
.talent .tal3 .ul-box .ul .li{position: relative; z-index: 1; padding: 0.1rem 0.4rem; background-color: rgba(255, 255, 255, 0.9);}
.talent .tal3 .ul-box .ul .li:nth-child(odd){background-color: rgba(188, 231, 246, 0.9);}
.talent .tal3 .ul-box .ul .li::before{content: ''; display: block; width: 0.07rem; height: 0.07rem; border-radius: 100%; background-color: #61AE5E; position: absolute; left: 0.2rem; top: 50%; z-index: 1; transform: translateY(-50%);}
.talent .tal3 .ul-box .ul .li::after{content: ''; display: block; width: 100%; height: 100%; opacity: 0; position: absolute; left: 0; top: 0; z-index: -1; background: linear-gradient(90deg,#32A1E4,#6FA646); transition: all 0.5s;}
.talent .tal3 .ul-box .ul .li:hover::after{opacity: 0.6;}
.talent .tal3 .ul-box .ul .li a{display: block; font-size: 0.2rem; line-height: 2;}
.talent .tal3 .ul-box .ul .li a::after{content: ''; font-size: 0; position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%;}
.talent .tal3 .ul-box .ul .li:hover a{color: #FFF;}
.talent .tal3 .go-more{margin-top: 0.5rem;}
.talent .tal4{padding: 0.5rem 0;}
.talent .tal4 .ul{margin-top: 0.4rem; flex-wrap: wrap;}
.talent .tal4 .ul .li{width: 48.75%; border-radius: 0.08rem; background-color: #BCE7F6; overflow: hidden; position: relative; z-index: 1;}
.talent .tal4 .ul .li:nth-child(n+3){margin-top: 0.25rem;}
.talent .tal4 .ul .li::after{content: ''; display: block; width: 100%; height: 100%; opacity: 0; position: absolute; left: 0; top: 0; z-index: -1; background: linear-gradient(90deg,#32A1E4,#6FA646); transition: all 0.5s;}
.talent .tal4 .ul .li .li-up{padding: 0.1rem 0.2rem; background-color: #FFF;}
.talent .tal4 .ul .li .li-up .up1l .gs .go-name{font-size: 0.14rem; display: inline-block;}
.talent .tal4 .ul .li .li-up .up1l .gs .time{font-size: 0.12rem; display: inline-block; margin-left: 0.1rem;}
.talent .tal4 .ul .li .li-up .up1l .zw{font-size: 0.18rem; margin-top: 0.1rem;}
.talent .tal4 .ul .li .li-up .detail{font-size: 0.12rem; color: #4EBCF6; padding: 0 0.1rem; line-height: 0.25rem; border-radius: 0.04rem; border: 1px solid #4EBCF6;}
.talent .tal4 .ul .li .li-up .detail::after{content: ''; display: block; width: 100%; height: 100%; font-size: 0; position: absolute; left: 0; top: 0; z-index: 9;}
.talent .tal4 .ul .li .li-up .tips{margin-top: 0.1rem;}
.talent .tal4 .ul .li .li-up .tips .gz{display: inline-block; font-size: 0.16rem; color: #FF8400;}
.talent .tal4 .ul .li .li-up .tips .yq{display: inline-block; font-size: 0.12rem; color: #797979; margin-left: 0.1rem; line-height: 0.18rem; padding: 0 0.1rem; background-color: #E7E7E7; border-radius: 0.02rem;}
.talent .tal4 .ul .li .li-down{padding: 0.1rem 0.2rem; font-size: 0.12rem; color: #646464;}
.talent .tal4 .ul .li:hover{box-shadow: 0 0 0.2rem rgba(1,29,17,0.2);}
.talent .tal4 .ul .li:hover::after{opacity: 0.9;}
.talent .tal4 .ul .li:hover .li-down{color: #FFF;}
.talent .tal4 .ul .li .li-up .detail:hover{border-color: #61AE5E; color: #61AE5E;}
.talent .tal4 .go-more{margin-top: 0.6rem;}
.talent .tal5-container{background-color: rgba(255, 255, 255, 0.6); padding: 0.5rem 0;}
.talent .tal5 .ul{margin-top: 0.4rem; flex-wrap: wrap;}
.talent .tal5 .ul .li{display: flex;flex-direction: column;margin-right: 0.3rem; width: calc((100% - 0.9rem) / 4); margin-bottom: 0.4rem; background-color: #D5ECFF; position: relative; z-index: 1; border-radius: 0.08rem; overflow: hidden;}
.talent .tal5 .ul .li:nth-child(4n){margin-right: 0;}
.talent .tal5 .ul .li::after{content: ''; display: block; width: 100%; height: 100%; opacity: 0; position: absolute; left: 0; top: 0; z-index: -1; background: linear-gradient(90deg,#32A1E4,#6FA646); transition: all 0.5s;}
.talent .tal5 .ul .li .li-up{padding: 0.1rem 0.16rem;}
.talent .tal5 .ul .li .li-up .work{font-size: 0.18rem;flex: 1;margin-right: 0.1rem;}
.talent .tal5 .ul .li .li-up .detail{cursor: pointer; display: inline-block; padding: 0 0.1rem; background-color: #FFF; border-radius: 0.04rem; line-height: 0.3rem; font-size: 0.12rem; color: #4EBCF6;}
.talent .tal5 .ul .li .li-up .detail::after{content: ''; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 9;}
.talent .tal5 .ul .li .li-down{flex: 1;background-color: #FFF; padding: 0.1rem 0.16rem;}
.talent .tal5 .ul .li .li-down .down1 .name{font-size: 0.16rem;}
.talent .tal5 .ul .li .li-down .down1 .tag{font-size: 0.14rem;}
.talent .tal5 .ul .li .li-down .down1 .tag span:not(:first-child){display: inline-block; padding-left: 0.05rem; margin-left: 0.05rem; border-left: 1px solid #FF8400;}
.talent .tal5 .ul .li .li-down .down2{margin-top: 0.1rem; padding-top: 0.1rem; border-top: 1px solid #D8D8D8; flex-wrap: wrap;}
.talent .tal5 .ul .li .li-down .down2>div{width: 50%; font-size: 0.12rem; line-height: 2; color: #535353;}
.talent .tal5 .ul .li:hover::after{opacity: 1;}
.talent .tal5 .ul .li:hover .li-up .work{color: #FFF;}
.talent .tal5 .go-more{margin-top: 0.3rem;}
.talent .tal6{margin-top: 0.5rem; margin-bottom: 1rem;}
.talent .tal6 .ul{margin-top: 0.4rem; flex-wrap: wrap;}
.talent .tal6 .ul .li{margin-right: 0.3rem; padding: 0.18rem 0.15rem; width: calc((100% - 0.9rem) / 4); margin-bottom: 0.4rem; background-color: #FFF; position: relative; z-index: 1;display: block;}
.talent .tal6 .ul .li:nth-child(4n){margin-right: 0;}
.talent .tal6 .ul .li .img{width: 100%; height: 0; padding-bottom: 66.66666666666667%; position: relative; overflow: hidden;}
.talent .tal6 .ul .li .img img{position: absolute; left: 0; top: 0; z-index: 1;}
.talent .tal6 .ul .li .infor{margin-top: 0.2rem;}
.talent .tal6 .ul .li .infor .time{font-size: 0.16rem;}
.talent .tal6 .ul .li .infor .time span{display: inline-block;}
.talent .tal6 .ul .li .infor .time span:nth-child(n+2){margin-left: 0.05rem;}
.talent .tal6 .ul .li .infor .tit{display: block; font-size: 0.22rem; margin-top: 0.1rem; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow:ellipsis;}
.talent .tal6 .ul .li .infor .tit::after{content: ''; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 9;}
.talent .tal6 .ul .li:hover{box-shadow: 0 0 0.2rem rgba(1,29,17,0.2);}
.talent .tal6 .ul .li:hover .img img{transform: scale(1.05);}
.talent .tal7-container{padding:  1rem 0 2.2rem; background: url(../images/tal7-bg.png) no-repeat center; background-size: cover;}
.talent .tal7 .box{margin-top: 0.4rem;}
.talent .tal7 .box1{flex-shrink: 0;}
.talent .tal7 .box .box-tit{font-size: 0.26rem; color: #64A163; padding-left: 0.36rem;}
.talent .tal7 .box .box1-1 .box-tit{background: url(../images/icon3.svg) no-repeat left center; background-size: 0.28rem auto;}
.talent .tal7 .box .box1-2 .box-tit{background: url(../images/icon4.svg) no-repeat left center; background-size: 0.28rem auto;}
.talent .tal7 .box2 .box-tit{background: url(../images/icon5.svg) no-repeat left center; background-size: 0.28rem auto;}
.talent .tal7 .box1 .box1-1 .tel{font-size: 0.6rem; color: #525252;}
.talent .tal7 .box1 .box1-2{margin-top: 0.5rem;}
.talent .tal7 .box1 .box1-2 ul{margin-top: 0.3rem;}
.talent .tal7 .box1 .box1-2 ul li{margin-bottom: 0.2rem;}
.talent .tal7 .box1 .box1-2 ul li a{display: inline-block; transition: all 0.35s; font-size: 0.2rem; line-height: 2; padding: 0 0.2rem; border-radius: 0.06rem; background-color: #99CCF6; color: #FFF;}
.talent .tal7 .box1 .box1-2 ul li a:hover{color: #FFF; background: #61AE5E;}
.talent .tal7 .box .hr{width: 1px; height: 3.8rem; background-color: #64A163; margin: auto 1rem;}
.talent .tal7 .box2 form{margin-top: 0.2rem;}
.talent .tal7 .box2 form .li{margin-bottom: 0.15rem; position: relative;}
.talent .tal7 .box2 form .li input,
.talent .tal7 .box2 form .li textarea{font-size: 0.16rem; line-height: 2; padding: 0.04rem 0.15rem; width: 7rem; outline: none; border: 1px solid #B9D9F1; border-radius: 0.06rem;}
.talent .tal7 .box2 form .li textarea{height: 1.2rem;}
.talent .tal7 .box2 form .li input:focus,
.talent .tal7 .box2 form .li textarea:focus{background-color: rgba(255, 255, 255, 0.6); border-color: #61AE5E;}
.talent .tal7 .box2 form .li .yzm{position: absolute; right: 1px; top: 1px; border-radius: 0 0.06rem 0.06rem 0; height: calc(100% - 2px); z-index: 1; overflow: hidden;}
.talent .tal7 .box2 form .li .yzm img{height: 100%;}
.talent .tal7 .box2 form .bbtn{text-align: end; margin-top: 0.5rem;}
.talent .tal7 .box2 form .bbtn button{font-size: 0.16rem; height: 0.4rem; cursor: pointer; min-width: 1.5rem; outline: none; border: none; color: #FFF; background: url(../images/lg-bg.svg) no-repeat center; background-size: cover; border-radius: calc(infinity * 1px); box-shadow: 2px 6px 8px 0px rgba(0, 123, 208, 0.3);}
.talent .tal7 .box2 form .bbtn button:hover{transform: translateY(-5px); background: url(../images/lg-bg2.svg) no-repeat center; background-size: cover;}
@media only screen and (max-width:1024px) {
	.talent .title2{padding: 0 0.3rem;}
	.talent .tal1{margin-left: 0.3rem; width: calc(100% - 0.6rem); padding: 1.6rem 0.3rem 0.4rem; background: url(../images/tal1-m.jpg) no-repeat center; background-size: cover;}
	.talent .tal1 .ps{width: 100%; font-size: 0.24rem;}
	.talent .tal2{padding: 0 0.3rem;}
	.talent .tal2 p{font-size: 0.24rem;}
	.go-more .more-href{font-size: 0.24rem; line-height: 0.8rem; padding: 0 0.5rem;}
	.go-more .more-href span{margin-right: 0.4rem;}
	.go-more .more-href .icon{height: 0.1rem; margin-bottom: 0.05rem;}
	.talent .tal3-container{padding: 0.45rem 0.3rem;}
	.talent .tal3 .ul-box{flex-direction: column;}
	.talent .tal3 .ul-box .ul{width: 100%;}
	.talent .tal3 .ul-box .ul:nth-child(2) .li:nth-child(odd){background-color: rgba(255, 255, 255, 0.9);}
	.talent .tal3 .ul-box .ul:nth-child(2) .li:nth-child(even){background-color: rgba(188, 231, 246, 0.9);}
	.talent .tal3 .ul-box .ul .li a{font-size: 0.24rem; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow:ellipsis;}
	.talent .tal4{padding: 0.5rem 0.3rem;}
	.talent .tal4 .ul .li{width: 100%;}
	.talent .tal4 .ul .li:nth-child(n+2){margin-top: 0.25rem;}
	.talent .tal4 .ul .li .li-up .detail{font-size: 0; border: none;}
	.talent .tal4 .ul .li .li-up .up1l .gs .time{font-size: 0.20rem;}
	.talent .tal4 .ul .li .li-up .up1l .gs .gs-name{font-size: 0.26rem;}
	.talent .tal4 .ul .li .li-up .up1l .zw{font-size: 0.28rem;}
	.talent .tal4 .ul .li .li-up .tips .gz{font-size: 0.26rem;}
	.talent .tal4 .ul .li .li-up .tips .yq{font-size: 0.24rem; line-height: 0.3rem;}
	.talent .tal4 .ul .li .li-down{font-size: 0.24rem;}
	.talent .tal5-container{padding: 0.5rem 0.3rem;}
	.talent .tal5 .ul .li{margin-right: 0; width: 100%;}
	.talent .tal5 .ul .li .li-up .work{font-size: 0.28rem;flex: 1;margin-right: 0.1rem;}
	.talent .tal5 .ul .li .li-up .detail{font-size: 0.24rem; line-height: 0.4rem;}
	.talent .tal5 .ul .li .li-down .down1 .name{font-size: 0.26rem;}
	.talent .tal5 .ul .li .li-down .down1 .tag,
	.talent .tal5 .ul .li .li-down .down2>div{font-size: 0.24rem;}
	.talent .tal6{padding: 0 0.3rem;}
	.talent .tal6 .ul .li{width: calc((100% - 0.2rem) / 2); margin-right: 0.2rem;}
	.talent .tal6 .ul .li:nth-child(2n){margin-right: 0;}
	.talent .tal6 .ul .li .infor .time{font-size: 0.28rem;}
	.talent .tal6 .ul .li .infor .tit{font-size: 0.32rem;}
	.talent .tal7-container{padding: 1rem 0.3rem 2.2rem;}
	.talent .tal7 .box{flex-direction: column;}
	.talent .tal7 .box .hr{display: none;}
	.talent .tal7 .box1 .box1-2 ul li a{font-size: 0.24rem;}
	.talent .tal7 .box2{margin-top: 0.5rem;}
	.talent .tal7 .box2 form .li input, .talent .tal7 .box2 form .li textarea{font-size: 0.24rem; width: 100%;}
	.talent .tal7 .box2 form .bbtn{text-align: center;}
	.talent .tal7 .box2 form .bbtn button{font-size: 0.24rem; height: 0.6rem; min-width: 3rem;}
}
.forms0308{width: 830px; margin-top: 1rem;}
.forms0308 sup{color: #F60000;}
.title3 h1{font-size: 32px; line-height: 2;}
.title3 p{font-size: 18px;}
.title3::after{content: ''; display: block; font-size: 0; width: 35px; height: 3px; background-color: #61AE5E; margin-top: 0.15rem;}
.title3.txtc::after{margin-left: auto; margin-right: auto;}
.forms0308 .title3{margin-bottom: 0.5rem;}
.forms0308 .item{margin-top: 0.2rem;}
.forms0308 .item .label{font-size: 20px;}
.forms0308 .item .input-box{font-size: 16px; margin-top: 0.1rem; position: relative;}
.forms0308 .item .input-box .layui-form-checkbox span{font-size: 16px;}
.forms0308 .item .input-box canvas{cursor: pointer; background-color: #FFF; position: absolute; right: 1px; top: 1px; z-index: 99; height: calc(100% - 2px); width: auto;}
.forms0308 .item .input-box{text-align: center;}
.forms0308 .item .input-box.btn-box{margin-top: 0.5rem;}
.forms0308 .item .input-box.btn-box .layui-btn{font-size: 20px; height: 60px; line-height: 60px; padding: 0 60px; border-radius: 0.08rem;}
.forms0308 .item .input-box .layui-input,
.forms0308 .item .input-box .layui-select,
.forms0308 .item .input-box .layui-textarea{height: 60px;}
@media only screen and (max-width:1024px){
	.forms0308{width: 100%;}
	.title3 h1{font-size: 0.36rem;}
	.title3 p{font-size: 0.24rem;}
	.forms0308 .item .label{font-size: 0.28rem;}
	.forms0308 .item .input-box .layui-input,
	.forms0308 .item .input-box .layui-select,
	.forms0308 .item .input-box .layui-textarea{height: 0.8rem;}
	.forms0308 .item .input-box{font-size: 0.26rem;}
	.forms0308 .item .input-box.btn-box .layui-btn{font-size: 0.26rem; height: 0.8rem; line-height: 2;}
}
@media only screen and (min-width:1024px) and (max-width:1280px){
	.title3 h1{font-size: 26px;}
	.title3 p{font-size: 16px;}
	.forms0308 .item .label{font-size: 18px;}
	.forms0308 .item .input-box .layui-input,
	.forms0308 .item .input-box .layui-select,
	.forms0308 .item .input-box .layui-textarea{height: 45px;}
	.forms0308 .item .input-box.btn-box .layui-btn{font-size: 18px; height: 45px; line-height: 45px;}
}
@media only screen and (min-width:1280px) and (max-width:1440px){
	.title3 h1{font-size: 28px;}
	.title3 p{font-size: 16px;}
	.forms0308 .item .label{font-size: 18px;}
	.forms0308 .item .input-box .layui-input,
	.forms0308 .item .input-box .layui-select,
	.forms0308 .item .input-box .layui-textarea{height: 45px;}
	.forms0308 .item .input-box.btn-box .layui-btn{font-size: 18px; height: 45px; line-height: 45px;}
}
.park{margin-top: 0.5rem; padding-bottom: 3.2rem;}
.park .park1{margin-top: 0.8rem;}
.park .park1 .ps{font-size: 0.18rem; line-height: 2;}
.park .park-box{margin-top: 1.2rem; position: relative;}
.park .park-box.park-l{background: url(../images/park/parkbg1.png) no-repeat center; background-size: 100% 100%;}
.park .park-box.park-r{background: url(../images/park/parkbg2.png) no-repeat center; background-size: 100% 100%;}
.park .park-box h1{position: absolute; bottom: 100%; z-index: 1; font-size: 0.46rem; color: transparent; background-image: linear-gradient(90deg, #6FA646, #32A1E4); -webkit-background-clip: text; background-clip: text;}
.park .park-box h2{position: absolute; top: 0.1rem; font-size: 0.26rem; color: #1B85B8; text-transform: uppercase;}
.park .park-box.park-l h1{left: 0.2rem;}
.park .park-box.park-l h2{left: 0.2rem;}
.park .park-box.park-r h1{right: 0.2rem;}
.park .park-box.park-r h2{right: 0.2rem;}
.park .park-box.park2 .img{flex-shrink: 0; height: 6.1rem;}
.park .park-box.park3 .img{flex-shrink: 0; height: 6.1rem;}
.park .park-box .uls{flex: 1;}
.park .park-box .uls ul{flex-wrap: wrap;}
.park .park-box .uls ul a{width: 2.2rem; height: 2.2rem; padding: 0.36rem; border-radius: 100%; border: 2px dashed #61AE5E; position: relative; z-index: 1;}
.park .park-box .uls ul a::after{content: ''; font-size: 0; display: block; width: 2rem; height: 2rem; position: absolute; left: 50%; top: 50%; transform: translate3d(-50%,-50%,0); z-index: -1; background: linear-gradient(#F7FCFF,#BCECFF); border-radius: 100%; transition: all 0.3s;}
.park .park-box .uls ul a img{width: 0.7rem; height: auto; transition: all 0.8s;}
.park .park-box .uls ul a:hover::after{background: linear-gradient(#BCECFF,#F7FCFF);}
.park .park-box .uls ul a:hover img{transform: rotateY(360deg);}
.park .park-box .uls ul a span{display: block; font-size: 0.22rem; margin-top: 0.05rem; text-align: center;}
.park .park-box .uls ul a:hover span{color: #61AE5E;}
.park .park-box.park2 .uls ul a{margin-right: 0.6rem;}
.park .park-box.park3 .uls{padding-left: 0.8rem;}
.park .park-box.park3 .uls ul a:nth-child(n+2){margin-left: 0.6rem;}
.park .park-box.park3 .uls ul.ul2{margin-left: 1.4rem;}
.park .park-box.park4{background: url(../images/park/parkbg3.png) no-repeat center; background-size: 100% 100%;}
.park .park-box.park4 .img{height: 5.1rem;}
.park .park-box.park4 .uls ul a:nth-child(n+2){margin-left: 0.3rem;}
.park .park-box.park5{background: url(../images/park/parkbg4.png) no-repeat center; background-size: 100% 100%;}
.park .park-box.park5 .img{height: 5.1rem;}
.park .park-box.park5 .uls ul a:nth-child(n+2){margin-left: 0.3rem;}
@media only screen and (max-width:1024px) {
	.park{padding: 0 0.3rem 3.2rem;}
	.park .park1 .ps{font-size: 0.24rem;}
	.park .park-box h1{font-size: 0.36rem;}
	.park .park-box h2{font-size: 0.2rem;}
	.park .park-box.park-l{flex-direction: column; background: url(../images/park/parkbg1-m.png) no-repeat center; background-size: 100% 100%;}
	.park .park-box.park2 .img{height: 4.5rem;}
	.park .park-box .uls{padding: 0 0.2rem 0.5rem;}
	.park .park-box .uls ul a{width: 1.9rem; height: 1.9rem;}
	.park .park-box .uls ul a:last-child{margin-right: 0;}
	.park .park-box .uls ul a::after{width: 1.7rem; height: 1.7rem;}
	.park .park-box.park2 .uls ul a{margin-right: 0.26rem;}
	.park .park-box.park-r{flex-direction: column-reverse; background: url(../images/park/parkbg2-m.png) no-repeat center; background-size: 100% 100%;}
	.park .park-box.park3 .img{height: 4.5rem;}
	.park .park-box.park3 .uls{padding-left: 0.2rem;}
	.park .park-box.park3 .uls ul a:nth-child(n+2){margin-left: 0.26rem;}
	.park .park-box.park3 .uls ul.ul2{margin-left: 0; margin-top: 0.3rem;}
	.park .park-box.park4 .img,
	.park .park-box.park5 .img{height: 4.5rem;}
	.park .park-box.park4 .uls ul a:nth-child(2),
	.park .park-box.park5 .uls ul a:nth-child(2){margin-right: 0.95rem;}
	.park .park-box.park4 .uls ul a:nth-child(3),
	.park .park-box.park5 .uls ul a:nth-child(3){margin-left: 0.95rem;}
}
.attr1-container{position: relative; z-index: 0; padding: 0.8rem 0;}
.attr1 .cont{margin-top: 1rem;}
.attr1 .cont h3{font-size: 0.38rem; line-height: 2;}
.attr1 .cont h2{margin-top: 0.2rem; font-size: 0.6rem; font-family: 'douyu'; color: transparent; background-image: linear-gradient(90deg, #6FA646, #32A1E4); -webkit-background-clip: text; background-clip: text;}
.attr2 .li{position: relative; z-index: 0; overflow: hidden; margin-top: 0.6rem;display: block;}
.attr2 .li>img{transition: all 0.35s;}
.attr2 .li:hover>img{transform: scale(1.05);}
.attr2 .li>a{display: block; width: 100%; height: 100%; font-size: 0; position: absolute; left: 0; top: 0; z-index: 9;}
.attr2 .li .txt{position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; padding: 0.8rem; color: #FFF;}
.attr2 .li .txt h1{font-size: 0.6rem; font-weight: bold; position: relative; display: inline-block; transition: all 0.35s;}
.attr2 .li:hover .txt h1{color: #097CD4;}
.attr2 .li .txt h1::after{content: ''; display: block; width: 0.6rem; height: 0.5rem; background: url(../images/icon6.svg) no-repeat center; background-size: contain; position: absolute; left: 98%; bottom: 70%; z-index: 1;}
.attr2 .li .txt .address{padding-left: 0.3rem; background: url(../images/icon7.svg) no-repeat left center; background-size: 0.2rem auto; font-size: 0.32rem; margin-top: 0.2rem;}
.attr2 .li .txt .ps{padding-left: 0.5rem; margin-top: 0.5rem; font-size: 0.5rem; font-family: 'douyu'; line-height: 0.8rem;}
.attr3-container{padding-bottom: 3.2rem;}
.attr3{margin-top: 1rem;}
.attr3 h2{font-size: 0.4rem;}
.attr3 h6{font-size: 0.18rem; margin-top: 0.1rem;}
.attr3 .forms{margin-top: 0.6rem;}
.attr3 .forms .inp-ul{flex-wrap: wrap;}
.attr3 .forms .inp-ul .li{width: 48%; margin-bottom: 0.3rem; position: relative;}
.attr3 .forms label{display: block; font-size: 0.18rem; color: #666;}
.attr3 .forms label sup{color: red;}
.attr3 .forms .inp-ul .li .layui-input,
.attr3 .forms textarea{font-size: 0.14rem; height: 0.4rem; line-height: 0.4rem;}
.attr3 .forms .inp-ul .li .yzm{position: absolute; right: 0; bottom: 0; height: 0.4rem; z-index: 1; font-size: 0;}
.attr3 .forms .inp-ul .li .yzm img{height: 100%;}
.attr3 .forms .buttn{margin-top: 0.5rem;}
.attr3 .forms .buttn button{font-size: 0.16rem; line-height: 0.4rem; height: 0.4rem; cursor: pointer; min-width: 1.5rem; outline: none; border: none; color: #FFF; background: url(../images/lg-bg.svg) no-repeat center; background-size: cover; border-radius: calc(infinity * 1px); box-shadow: 2px 6px 8px 0px rgba(0, 123, 208, 0.3);}
.attr3 .forms .buttn button:hover{transform: translateY(-5px); background: url(../images/lg-bg2.svg) no-repeat center; background-size: cover;}
@media only screen and (max-width:1024px){
	.attr1-container{padding: 0.8rem 0.3rem;}
	.attr1 .cont h3{font-size: 0.3rem;}
	.attr2{padding: 0 0.3rem;}
	.attr2 .li .txt .ps{padding-left: 0;}
	.attr3-container{padding-left: 0.3rem; padding-right: 0.3rem;}
	.attr3 h6{font-size: 0.24rem;}
	.attr3 .forms .inp-ul .li{width: 100%;}
	.attr3 .forms label{font-size: 0.26rem;}
	.attr3 .forms .inp-ul .li .layui-input, .attr3 .forms textarea{font-size: 0.24rem; line-height: 2; height: 0.6rem; margin-top: 0.1rem;}
	.attr3 .forms .inp-ul .li .yzm{height: 0.6rem;}
	.attr3 .forms .buttn{text-align: center;}
	.attr3 .forms .buttn button{font-size: 0.24rem; line-height: 0.6rem; height: 0.6rem; min-width: 3rem;}
}
.contact{padding: 0.3rem 0 0.5rem;}
.contact1{padding: 0.8rem 0 1rem;}
.contact1 .tit h1{font-size: 0.3rem;}
.contact1 .tit h6{font-size: 0.16rem; text-transform: uppercase;}
.contact1 ul{margin-top: 0.4rem;}
.contact1 ul li{border-left: 1px solid #64A163; padding-left: 0.1rem;}
.contact1 ul li:nth-child(n+2){margin-left: 0.6rem;}
.contact1 ul li .lable{font-size: 0;}
.contact1 ul li .lable img{width: 0.25rem; height: auto;}
.contact1 ul li .lable span{display: inline-block; font-size: 0.2rem; margin-left: 0.05rem;}
.contact1 ul li .cont{font-size: 0.26rem;}
.contact1 ul li .qrcode{margin-top: 0.2rem;}
.contact1 ul li .qrcode .imgbox img{width: 1.5rem; height: 1.5rem; object-fit: contain;}
.contact1 ul li .qrcode .imgbox .img-tit{display: block; font-size: 0.14rem; margin-top: 5px;}
.contact1 ul li .qrcode .imgbox:nth-child(n+2){margin-left: 0.3rem;}
.maps{position: relative; z-index: -1;}
.maps .li{position: absolute; top: var(--t); right: var(--r); bottom: var(--b); left: var(--l); z-index: 2; background: #FFF; border-radius: 100px;}
.maps .li>a{display: block; width: 100%; height: 100%; font-size: 0; position: absolute; left: 0; top: 0; z-index: 9;}
.maps .li .top{position: relative; z-index: 1;}
.maps .li .box{height: auto !important;}
.maps .li .top span{display: block; text-align: center; padding: 0.05rem; border-radius: 100px; border: 2px solid #FFF; background: linear-gradient(90deg,#6FA646,#32A1E4); color: #FFF; box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.3);}
.maps .li .top::before{content: ''; font-size: 0; animation: i12 2s linear infinite; display: block; background: url(../images/icon12.svg) no-repeat center; background-size: contain; position: absolute; z-index: 1;}
.maps .li.li1{width: 1.5rem;}
.maps .li.li2{ width: 1rem;}
.maps .li.li1 .top::before{width: 0.6rem; height: 0.6rem; top: -0.36rem; right: auto; bottom: auto; left: -0.36rem;}
.maps .li.li2 .top::before{width: 0.46rem; height: 0.46rem; top: -0.28rem; right: auto; bottom: auto; left: -0.28rem;}
.maps .li.li2.li-r .top::before{top: -0.28rem; right: -0.28rem; bottom: auto; left: auto;}
.maps .li.li1 .top span{font-size: 0.24rem;}
.maps .li.li2 .top span{font-size: 0.18rem;}
@-webkit-keyframes i12 {from {transform: scale(1); opacity: 1;}50% {transform: scale(0.8); opacity: 0.6;}to {transform: scale(1); opacity: 1;}}
@keyframes i12 {from {transform: scale(1); opacity: 1;}50% {transform: scale(0.8); opacity: 0.6;}to {transform: scale(1); opacity: 1;}}
.maps .li .box .cont{padding: 0.2rem 0.16rem;}
.maps .li .box .ps{font-size: 0.14rem; margin-top: 0.15rem;}
.maps .li.li-ing{width: 2.7rem;  border-radius: 0.28rem 0.28rem 0.16rem 0.16rem;  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.3);}
.maps .lis{position: absolute; left: var(--l); top: var(--t); z-index: 2;}
.maps .lis .top img{width: 0.48rem; height: auto; font-size: 0;}
.maps .lis .top span{display: inline-block; text-align: center; padding: 0.05rem 0.3rem; border-radius: 100px; border: 2px solid #FFF; background: #BE0000; color: #FFF; box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.3);}
@media only screen and (max-width:1024px){
	.contact{padding: 0.3rem 0.3rem 0.5rem;}
	.title2 h1{font-size: 0.46rem;}
	.title2 h2{font-size: 0.4rem;}
	.contact1{padding: 0.4rem 0.3rem 1rem;}
	.contact1 ul{flex-wrap: wrap; margin-top: 0.6rem;}
	.contact1 ul li{width: 100%; margin-bottom: 0.5rem;}
	.contact1 ul li:nth-child(n+2){margin-left: 0;}
	.contact1 ul li:nth-child(2n){margin-left: 0;}
	.contact1 ul li .lable span{font-size: 0.24rem;}
	.contact1 ul li .cont{font-size: 0.28rem;}
	.contact1 ul li .qrcode{margin-top: 0.2rem;}
	.contact1 ul li .qrcode .imgbox img{width: 2rem; height: 2rem; margin: auto;}
	.contact1 ul li .qrcode .imgbox .img-tit{font-size: 0.24rem;}
	.maps .li .top span{border: 1px solid #FFF;}
	.maps .li.li1 .top::before{left: -0.32rem; top: -0.32rem;}
	.maps .lis .top img{width: 0.36rem;}
	.maps .lis .top span{font-size: 0.2rem;}
	.maps .lis,.maps .li{top: var(--tm); right: var(--rm); bottom: var(--bm); left: var(--lm);}
	.maps .li .box .ps{font-size: 0.24rem;}
	.maps .li.li2.li-r-phone .top::before{left: auto; right: -0.28rem;}
}
.pubbg{position: relative; z-index: 98;}
.pubbg::after{content: ''; display: block; width: 100%; height: 2rem; background: url(../images/pubbg.png) no-repeat center bottom; background-size: 100% auto; position: absolute; left: 0; bottom: -1px; z-index: 1;}
.club{padding-bottom: 3.5rem;}
.club1-container{background: #FFF; padding: 0.5rem 0;}
.club1-container .club1{width: 7.2rem;}
.club2{margin-top: 0.8rem;}
.club2 .ps{font-size: 0.24rem; line-height: 2;}
.club2 .ps em{color: #34A1DF;}
.club2 .img-ul{margin-top: 0.9rem; flex-wrap: wrap;}
.club2 .img-ul .img{width: calc((100% - 0.5rem) / 2); margin-right: 0.5rem; margin-bottom: 0.5rem;}
.club2 .img-ul .img:nth-child(2n){margin-right: 0;}
.club3{margin-top: 0.8rem;}
.club3 .title3{text-align: center;}
.club3 .club3-ul{margin-top: 0.6rem; flex-wrap: wrap;}
.club3 .club3-ul .li{width: calc((100% - 0.5rem) / 2); background: #FFF; margin-right: 0.5rem; margin-bottom: 0.5rem;}
.club3 .club3-ul .li:nth-child(2n){margin-right: 0;}
.club3 .club3-ul .li h1{font-size: 0.3rem; line-height: 0.9rem; padding: 0 0.3rem;}
.club3 .club3-ul .li ul{padding: 0.3rem;}
.club3 .club3-ul .li ul li{position: relative; padding-left: 0.2rem; font-size: 0.24rem; line-height: 2;}
.club3 .club3-ul .li ul li::before{content: ''; display: block; position: absolute; left: 0; top: 0.19rem; width: 0.1rem; height: 0.1rem; border-radius: 100%; background: linear-gradient(0deg, #B2E48D 5%, #32A1E4 100%);}
.club3 .club3-ul .li.li1 h1{background: url(../images/club4.jpg) no-repeat center; background-size: cover;}
.club3 .club3-ul .li.li2 h1{background: url(../images/club5.jpg) no-repeat center; background-size: cover;}
.club3 .club3-ul .li.li3 h1{background: url(../images/club6.jpg) no-repeat center; background-size: cover;}
.club3 .club3-ul .li.li4 h1{background: url(../images/club7.jpg) no-repeat center; background-size: cover;}
.club3 .qrcode{margin-top: 0.6rem;}
.club3 .qrcode .img{text-align: center;}
.club3 .qrcode .img .qr-img{width: 2.2rem; margin: auto;}
.club3 .qrcode .img span{display: inline-block; font-size: 0.2rem; margin-top: 0.2rem;}
.policy{padding-bottom: 3rem;}
.policy .list-container{margin-top: 1rem; padding: 0.5rem 0; background: rgba(255, 255, 255, 0.6);}
.policy .policy-list{margin-top: 0.5rem;}
.policy .policy-list a{padding: 0 0.15rem;}
.policy .policy-list a h1{font-size: 0.2rem; width: 0; flex: 1; position: relative; line-height: 0.6rem; padding-left: 0.2rem; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow:ellipsis;}
.policy .policy-list a h1::after{content: ''; display: block; width: 0.07rem; height: 0.07rem; position: absolute; left: 0; top: calc(50% - 0.035rem); z-index: 1; background: #61AE5E; border-radius: 100%;}
.policy .policy-list a:hover{background: rgba(188, 231, 246, 0.6);}
.policy .policy-list a .time{display: inline-block; font-size: 0.2rem; line-height: 0.6rem; flex-shrink: 0; margin-left: 0.5rem;}
.search{position: relative;}
.search .descs{width: 100%; height: 0.6rem; font-size: 0.2rem; background: #FFF; border: 1px solid #D3D3D3; outline: none; padding: 0 0.6rem 0 0.2rem;}
.search .sub{position: absolute; right: 0; top: 0; z-index: 9; width: 0.6rem; height: 0.6rem; font-size: 0; border: none; outline: none; background: url(../images/icon14.svg) no-repeat center; background-size: 40%; cursor: pointer;}
.search .descs:focus{border-color: #61AE5E;}
.invite{margin-top: 0.6rem; padding-bottom: 3rem;}
.invite-detail{padding-bottom: 3rem; margin-top: 0.6rem;}
.invite-detail .top{padding-bottom: 0.2rem; border-bottom: 1px solid #C2C2C2;}
.invite-detail .top h1{font-size: 0.32rem;}
.invite-detail .top .tag{font-size: 0.16rem; margin-top: 0.1rem;}
.invite-detail .cont{margin-top: 0.5rem;}
.invite-detail .cont h2{font-size: 0.28rem; padding-left: 0.2rem; position: relative;}
.invite-detail .cont h2::before{content: ''; display: block; width: 0.08rem; height: 0.26rem; position: absolute; left: 0; top: calc(50% - 0.13rem); background: #7DBF81;}
.invite-detail .cont .box{padding-left: 0.2rem; margin-top: 0.3rem; font-size: 0.16rem; line-height: 2;}
.invite-detail .cont .box p:nth-child(n+2){margin-top: 0.1rem;}
.pool{padding-bottom: 3rem; margin-top: 0.5rem;}
.pool-container .pool .tal5-container{background: transparent;}
.display-container{padding-bottom: 3rem;}
.results{margin-top: 0.6rem;}
.results h2{font-size: 0.36rem;}
.results h2 strong{font-size: 0.42rem; color: #61AE5E;}
.assoc{margin-top: 0.2rem; background: #FAFAFA; border: 1px solid #D4D4D4; padding: 0.2rem 0.3rem;}
.assoc .screen:nth-child(n+2){margin-top: 0.1rem;}
.assoc .screen .lable{display: inline-block; flex-shrink: 0; width: 1rem; font-size: 0.2rem; line-height: 2; margin-top: 0.05rem;}
.assoc .screen .href{flex: 1;}
.assoc .screen .href a{font-size: 0.2rem; line-height: 2; padding: 0 0.15rem; margin-top: .05rem; display: inline-block; margin-right: 0.1rem;}
.assoc .screen .changefieldandcss{background: #7DBF81; color: #FFF;}
@media only screen and (max-width:1024px){
	.invite-detail .detail-box{padding: 0 0.3rem;}
	.invite-detail .top h1{font-size: 0.36rem;}
	.invite-detail .top .tag{font-size: 0.26rem;}
	.invite-detail .top .tag span{display: inline-block;}
	.invite-detail .cont h2{font-size: 0.32rem;}
	.invite-detail .cont .box{font-size: 0.26rem;}
	.club1-container{padding: 0.5rem 0.3rem;}
	.club1-container .club1{width: 100%;}
	.club2,.club3{padding: 0 0.3rem;}
	.club2 .ps{font-size: 0.26rem;}
	.club2 .img-ul .img{width: 100%; margin-right: 0;}
	.club3 .club3-ul .li{width: 100%; margin-right: 0;}
	.club3 .club3-ul .li ul li{font-size: 0.26rem;}
	.club3 .club3-ul .li ul li::before{top: 0.22rem;}
	.club3 .qrcode .img .qr-img{width: 3rem;}
	.club3 .qrcode .img span{font-size: 0.24rem;}
	.policy .title2{padding: 0.5rem 0.3rem 0;}
	.policy .list-container{margin-top: 0.6rem; padding: 0.5rem 0.3rem;}
	.search .descs{height: 0.8rem; font-size: 0.26rem;}
	.search .sub{width: 0.8rem; height: 0.8rem;}
	.policy .policy-list a h1{font-size: 0.26rem; line-height: 0.8rem;}
	.policy .policy-list a .time{font-size: 0.24rem; line-height: 0.8rem;}
	.results h2{font-size: 0.32rem;}
	.results h2 strong{font-size: 0.38rem;}
	.invite{padding: 0 0.3rem 3rem;}
	.assoc .screen .lable{font-size: 0.24rem; width: 1.2rem;}
	.assoc .screen .href a{font-size: 0.26rem;}
	.assoc .screen .href a:last-child{display: none;}
	.talent .invite .tal4{padding: 0;}
	.pool-container .pool{padding: 0 0.3rem;}
	.pool-container .pool .tal5-container{padding: 0 0 2rem;}
}
.popover.pop-off{display: none;}
.popover{position: fixed; left: 0; top: 0; z-index: 99999999; width: 100vw; height: 100vh; background: rgba(0, 0, 0, 0.5); backdrop-filter: blur(4px);}
.popover .pop-content{position: absolute; left: 50%; top: 50%; transform: translate3d(-50%,-50%,0);}
.popover .cont{background: #FFF; border-radius: 0.2rem; padding: 0.6rem 0.3rem 0.4rem;}
.popover .cont h1{font-size: 0.32rem; color: #1B85B8;}
.popover .cont .imgbox{margin-top: 0.25rem; font-size: 0; width: 2rem; margin-left: auto; margin-right: auto;}
.popover .cont .imgbox img{display: inline-block; border: 1px solid #C8C8C8;}
.popover .cont .tip{font-size: 0.2rem; color: #464646; margin-top: 0.3rem;}
.popover .btn-off{width: 0.28rem; height: 0.28rem; position: absolute; right: 0.15rem; top: 0.15rem; z-index: 1; font-size: 0; cursor: pointer;}
.popover .btn-off svg{width: 100%; height: auto; fill: currentColor; color: #7DBF81;}
.popover .btn-off svg:hover{color: #1B85B8;}
@media only screen and (max-width:750px){
	.popover .pop-content{min-width: auto; width: calc(100% - 0.8rem);}
	.popover .cont h1{font-size: 0.36rem;}
	.popover .cont .imgbox{width: 3rem;}
	.popover .cont .tip{font-size: 0.26rem;}
}
.stars-container{padding-top: 1.2rem; padding-bottom: 3rem;}
.stars .stars-swiper{width: 66%; flex-shrink: 0; margin-right: 3%;}
.stars .stars-swiper .swiper-slide .imgbox{width: 100%; height: 0; padding-bottom: 56.25%; position: relative; z-index: 2; overflow: hidden; background-color: #000; backdrop-filter: blur(10px);}
.stars .stars-swiper .swiper-slide .imgbox img{position: absolute; left: 0; top: 0; z-index: 99;}
.stars .stars-swiper .page{text-align: center; position: absolute; z-index: 999;}
.stars .stars-swiper .page .swiper-pagination-bullet-active{background-color: #79AF77;}
.stars .infors{flex: 1;}
.stars .infors .t1{font-size: 0.42rem; font-family: 'douyu'; color: #79AF77;}
.stars .infors .t2{font-size: 0.26rem; margin-top: 0.1rem; color: #333;}
.stars .infors .txt{font-size: 0.18rem; line-height: 2; text-align: justify; margin-top: 0.3rem; color: #666;}
@media only screen and (max-width:750px){
	.stars-container{padding: 0.8rem 0.3rem 1.5rem;}
	.stars{flex-direction: column;}
	.stars .stars-swiper{width: 100%; margin-right: auto; margin-bottom: 0.6rem;}
	.stars .infors .t1{font-size: 0.5rem;}
	.stars .infors .t2{font-size: 0.32rem;}
	.stars .infors .txt{font-size: 0.26rem;}
}


.park-det{padding-bottom: 3rem;}
.park-det .margt10{margin-top: 0.1rem;}
.park-det .margt20{margin-top: 0.2rem;}
.park-det .margt30{margin-top: 0.3rem;}
.park-det .margt40{margin-top: 0.4rem;}
.park-det .margt50{margin-top: 0.5rem;}
.park-det .margt60{margin-top: 0.6rem;}
.park-det .margt70{margin-top: 0.7rem;}
.park-det .margt80{margin-top: 0.8rem;}

.title4 .h1 img{width: 0.6rem; margin-right: 0.2rem;}
.title4 .h1 h1{font-size: 0.6rem;}
.park-det .edit .t1 span{display: inline-block; font-size: 0.36rem; background: -webkit-linear-gradient(270deg, #6FA646 5%, #32A1E4 100%); background: linear-gradient(270deg, #6FA646 5%, #32A1E4 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; text-fill-color: transparent; color: transparent;}
.park-det .edit .ps{font-size: 0.18rem; line-height: 2;}
.park-det .edit .t2{font-size: 0.3rem;}
.park-det .edit .t4{font-size: 0.26rem;}
.park-det .helper{margin-top: 1rem; background: linear-gradient(270deg, #C5F0E6 0%, #BBF1F4 100%); padding: 0.3rem 0.5rem;}
.park-det .helper .helper-l .l-logo{height: 0.4rem; width: auto;}
.park-det .helper .helper-l .qrcode{margin-top: 0.2rem; display: inline-block;}
.park-det .helper .helper-l .qrcode img{height: 1.4rem; width: auto;}
.park-det .helper .helper-l .qrcode p{font-size: 10px; margin-top: 0.1rem;}
.park-det .helper .helper-r .lable:nth-child(n+2){margin-top: 0.2rem;}
.park-det .helper .helper-r .lable span{font-size: 0.18rem; line-height: 2; display: inline-block; padding-left: 0.25rem;}
.park-det .helper .helper-r .lable.address span{background: url(../images/04223.svg) no-repeat left center; background-size: 0.16rem;}
.park-det .helper .helper-r .lable.tel span{background: url(../images/04224.svg) no-repeat left center; background-size: 0.16rem;}
.park-det .helper .helper-r .rps .p{font-size: 0.18rem; line-height: 2;}
.park-det .helper .helper-r .rps a.p:hover{color: #61AE5E;}

.consult{margin-top: 0.5rem;}
.consult .ul .li{font-size: 0.18rem; line-height: 2;}
.consult .ul .li:nth-child(n+2){margin-top: 0.4rem;}
.consult .ul .li .li-t{font-weight: bold;}
.policy-list{margin-top: 0.5rem;}
.policy-list a{padding: 0 0.15rem;}
.policy-list a h1{font-size: 0.2rem; width: 0; flex: 1; position: relative; line-height: 0.6rem; padding-left: 0.2rem; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow:ellipsis;}
.policy-list a h1::after{content: ''; display: block; width: 0.07rem; height: 0.07rem; position: absolute; left: 0; top: calc(50% - 0.035rem); z-index: 1; background: #61AE5E; border-radius: 100%;}
.policy-list a:hover{background: rgba(188, 231, 246, 0.6);}
.policy-list a .time{display: inline-block; font-size: 0.2rem; line-height: 0.6rem; flex-shrink: 0; margin-left: 0.5rem;}



.manifest{margin-top: 0.5rem;}
.manifest .table table{width: 100%;}
.manifest .table table:nth-child(n+2){margin-top: 0.1rem;}
.manifest .table1 table tr .td1{width: 50%;}
.manifest .table1 table tr .td2{width: 25%;}
.manifest .table1 table tr .td3{width: 25%;}
.manifest .table2 table tr .td1{width: 25%;}
.manifest .table2 table tr .td2{width: 75%;}
.manifest .table table tr .th{background: linear-gradient(270deg, #B2E48D 5%, #32A1E4 100%); color: #FFF; font-size: 0.3rem; padding: 0.1rem 0.3rem;}
.manifest .table table tr .td{background-color: #FFF; border: 1px solid #61AE5E; padding: 0.1rem 0.3rem; font-size: 0.18rem; line-height: 2; text-align: justify;}


.title5{font-size: 0.36rem;}
.serve_form{margin-top: 0.6rem;}
.serve_form form{margin-top: 0.6rem; background-color: rgba(255, 255, 255, 0.5); padding: 0.5rem;}
.serve_form form .li{width: 100%; justify-content: space-between;}
.serve_form form .li>.layui-form-item{width: 45%;}
.serve_form form .li label{width: 2rem; flex-shrink: 0; font-size: 0.2rem; margin-right: 0.2rem;}
.serve_form form .li .layui-input-block{margin-left: auto; width: 100%;}
.serve_form form .li .li-r{width: 45%;}
.serve_form form .li .layui-form-item .layui-input{line-height: 0.5rem; height: 0.5rem; border-radius: 0.06rem; border: 1px solid #61AE5E;}
.serve_form form .li .layui-form-item .layui-textarea{border-radius: 0.06rem; border: 1px solid #61AE5E;}
.serve_form form .form-box2{margin-top: 0.5rem; padding-top: 0.5rem; border-top: 1px solid #61AE5E;}
.serve_form form .form-box2 .li .li-son{width: 45%;}
.serve_form form .form-box2 .li .li-son .r-t{font-size: 22px; line-height: 2; margin-bottom: 0.2rem;}
.serve_form form .form-box .li100 .layui-form-item{width: 100%;}
.serve_form form .go-more .more-href{border: transparent;}
.serve_form form .layui-form-checkbox span{font-size: 0.2rem;}
.serve_form form .form-box .box-t{font-size: 0.22rem; line-height: 2; padding-bottom: 0.1rem; border-bottom: 1px solid #61AE5E; margin-bottom: 0.2rem;}
.serve_form form .form-box:nth-child(n+2){margin-top: 0.5rem;}
.serve_form form .go-more{margin-top: 0.8rem;}
.serve_form form .yzm430{position: relative;}
.serve_form form .yzm430 .yzm{position: absolute; right: 1px; height: calc(100% - 2px); top: 1px; z-index: 999; border-radius: 0 0.06rem 0.06rem 0; overflow: hidden;}
.serve_form form .yzm430 .yzm img{height: 100%; width: auto;}


.fy{
	display: flex;
  align-items: center;
	justify-content: center;
	column-gap: 0.1rem;
}
.fy a:hover{
	color: #149ea8;
}
.fy a b{ display: inline;background-color: transparent;color: #333;text-align: center;line-height: 0.3rem;font-weight: normal; }

.fy b{ display: inline-block;width: 0.3rem;height: 0.3rem;background-color: #149ea8;border-radius: 0.1rem;color: #fff;text-align: center;line-height: 0.3rem; }
@media only screen and (max-width:750px){
	.park-det{padding: 0 0.3rem 1.5rem;}
	.title5{font-size: 0.42rem;}
	.serve_form form{padding: 0.3rem 0.2rem;}
	.serve_form form .form-box .box-t{font-size: 0.36rem;}
	.serve_form form .li{display: block;}
	.serve_form form .li>.layui-form-item{width: 100%; display: block;}
	.serve_form form .li label{font-size: 0.32rem; display: block; width: 100%; margin-right: auto; margin-bottom: 0.1rem;}
	.serve_form form .li .layui-form-item .layui-input{font-size: 0.28rem; line-height: 0.8rem; height: 0.8rem;}
	.serve_form form .layui-form-checkbox span{font-size: 0.32rem;}
	.park-det .helper{padding: 0.2rem 0.3rem; display: block;}
	.park-det .helper .helper-l{display: flex; flex-direction: column; align-items: center;}
	.park-det .helper .helper-l .l-logo{height: 0.8rem;}
	.park-det .helper .helper-l .qrcode img{height: 2rem;}
	.park-det .helper .helper-l .qrcode p{font-size: 0.24rem;}
	.park-det .helper .helper-r{text-align: center; margin-top: 0.2rem;}
	.park-det .helper .helper-r .lable.tel span,
	.park-det .helper .helper-r .lable.address span{background-size: 0.3rem; background-position: left center;}
	.park-det .helper .helper-r .lable span{font-size: 0.28rem; padding-left: 0.4rem;}
	.park-det .helper .helper-r .rps .p{font-size: 0.28rem;}
	.manifest .table table tr .th{padding: 0.1rem 0.2rem; font-size: 0.36rem;}
	.manifest .table table tr .td{padding: 0.1rem 0.2rem; font-size: 0.26rem;}
	.manifest .table2 table tr .td1{width: 30%;}
	.manifest .table2 table tr .td2{width: 70%;}
	.park-det .edit .ps{font-size: 0.28rem;}
	.consult .ul .li .li-t{font-size: 0.32rem;}
	.consult .ul .li{font-size: 0.28rem;}
	.park-det .edit .t1 span{font-size: 0.4rem;}
	.park-det .edit .t4{font-size: 0.3rem;}
	.manifest .table1 table tr .td1{width: 40%;}
	.manifest .table1 table tr .td2{width: 30%;}
	.manifest .table1 table tr .td3{width: 30%;}
	.title4 .h1 h1{font-size: 0.48rem;}
	.fy{
		display: flex;
		align-items: center;
		flex-wrap: wrap;
		justify-content: flex-start;
		column-gap: 0.05rem;
	}
	.fy a:hover{
		color: #149ea8;
	}
	
	.fy a b{ display: inline;background-color: transparent;color: #333;text-align: center;line-height: 0.3rem;font-weight: normal; }
	
	.fy b{ display: inline-block;width: 0.3rem;height: 0.3rem;background-color: #149ea8;border-radius: 0.1rem;color: #fff;text-align: center;line-height: 0.3rem; }
}
