@charset "utf-8";
/* CSS Document */
html {scroll-behavior:smooth;}
body {background:#a1f3ff;}
.header {position:relative;height:8.2rem;font-size:0;line-height:0em;text-indent:-100%;color:transparent;background:url("http://ats.chinataiwan.cn/other/2025/gzx/images/banner.png") center top no-repeat;background-size:auto 100%;overflow:hidden;}
.header .site-logo {position:absolute;left:50%;top:5.08rem;width:2.07rem;height:0.75rem;transform:translate(-65%,0);background:url("http://ats.chinataiwan.cn/other/2025/gzx/images/site_logo.png") center center no-repeat;background-size:auto 100%;}
.nav {position:relative;font-size:0.3rem;line-height:2em;filter:drop-shadow(0 0.05rem 0.06rem rgba(11,74,138,0.73));z-index:1;background:#209cff;background:linear-gradient(to bottom,rgba(104,224,207,0.9),rgba(32,156,255,0.9));overflow:hidden;}
@supports(position:sticky){
.nav {position:sticky;top:0;backdrop-filter:blur(1px);z-index:10;}
}
.nav .list {font-size:0;text-align:center;}
.nav .list-item {display:inline-block;vertical-align:middle;font-size:0.32rem;line-height:2.15em;text-shadow:0.03em 0.03em 0 #011295,-0.03em 0.03em 0 #011295,0.03em -0.03em 0 #011295,-0.03em -0.03em 0 #011295;filter:drop-shadow(0.05em 0.08em 0.06em #011295);}
.nav a {padding:0 1.35em;color:#fff;}
.zone-desc {margin-bottom:0.97rem;}
.zone-desc .format {display:table;width:2.86rem;height:0.7rem;margin:0 auto;text-indent:-100%;background:url("http://ats.chinataiwan.cn/other/2025/gzx/images/bg_zone_desc.png") left top no-repeat;background-size:auto 400%;overflow:hidden;}
.part3 .zone-desc .format {width:2.87rem;height:0.71rem;background-position:left 33.33%;}
.part4 .zone-desc .format {width:2.83rem;height:0.71rem;background-position:left 66.66%;}
.part5 .zone-desc .format {width:2.85rem;height:0.71rem;background-position:left bottom;}
.main {position:relative;margin:0.5rem auto 0;padding-bottom:0.61rem;overflow:hidden;}
.main a {color:#000;}
.bg {padding-top:0.89rem;background:url("http://ats.chinataiwan.cn/other/2025/gzx/images/bg_zone_desc_2.png") center top no-repeat;background-size:auto 3.29rem;}
.part1 {font-size:0;background:#fff;}
.part1 .inner-wrapper {padding:0.46rem 0.5rem 0.36rem 0.26rem;}
.part1 .imgZone,.part1 .list {display:inline-block;vertical-align:middle;}
.part1 .imgZone {position:relative;width:5.85rem;height:3.3rem;margin:0 auto;overflow:hidden;}
.part1 .imgZone #list {position:relative;width:100%;height:100%;font-size:0.18rem;}
.part1 .imgZone #list li {position:absolute;opacity:0;width:100%;height:100%;z-index:-1;transition:opacity 0.3s ease 0s;}
.part1 .imgZone #list img {width:100%;height:100%;}
.part1 .imgZone #list .startNext,.part1 .imgZone #list .startPre {opacity:1;z-index:1;}
.part1 .imgZone .list-item,.part1 .imgZone a {color:#fff;}
.part1 .imgZone .list-item>a {max-height:none;width:100%;height:100%;}
.part1 .imgZone .list-item-title {position:absolute;left:0;bottom:0;width:100%;font-size:0.18rem;line-height:2.67em;background:#039;}
.part1 .imgZone .list-item-title a {padding:0 1em;}
.part1 .imgZone #preBtn,.part1 .imgZone #nextBtn {position:absolute;left:0.18rem;top:50%;width:0.21rem;height:0.4rem;cursor:pointer;transform:translate(0,-50%);background:url("http://ats.chinataiwan.cn/other/2025/gzx/images/bg_btns.png") center center no-repeat;background-size:auto 100%;z-index:1;}
.part1 .imgZone #nextBtn {left:auto;right:0.18rem;transform:translate(0,-50%) rotate(180deg);}
.part1 .list {font-size:0.18rem;line-height:2.22em;}
.part1 .list .list-item a {position:relative;padding-left:0.55em;color:#333;}
.part1 .list .list-item a:before {position:absolute;left:0;top:1em;content:"";display:block;width:0.11em;height:0.11em;border-radius:50%;background:#333;}
.part1 .strong {font-size:0.24rem;line-height:1.5em;}
.part1 .strong a {color:#039;}
.part1 .strong+.list-item {margin-top:0.94em;}
.part2 {margin-top:0.28rem;}
.part3,.part5 {margin-top:0.17rem;}
.part4 {margin-top:0.36rem;}
.type1 {position:relative;padding:0.3rem 0.25rem 0.12rem 0.25rem;background:#fff;}
.type1 .pic-item {position:relative;float:left;width:3.63rem;}
.type1 img {width:100%;height:2.08rem;}
.type1 .pic-title {font-size:0.2rem;line-height:1.3em;background:rgba(255,255,255,0.8);}
.type1 .pic-title a {height:3.9em;border:0 solid transparent;border-width:0.75em 0.5em;}
.lazy-load>a {position:relative;}
.lazy-load>a:before,.lazy-load>a:after {position:absolute;left:0;top:0;content:"";display:block;width:100%;height:100%;z-index:1;}
.lazy-load>a:after {content:"Loading...";display:flex;justify-content:center;align-items:center;font-size:1.5em;font-weight:bold;text-shadow:2px 2px #fff;color:#c90004;text-shadow:2px 2px #fff,-2px -2px #fff,2px -2px #fff,-2px 2px #fff,4px 6px #000;letter-spacing:0.1em;transition:opacity 0.2s ease 0s,transform 0.3s ease 0s;background:radial-gradient(circle at left top,#b117cd,#2871fa);animation:loading 1s steps(10) 0s infinite alternate,loading-filter 1.5s 0s infinite alternate;}
.lazy-load.ready>a:after {opacity:0;animation:none;}
@keyframes loading {
0% {content:"";}
10% {content:"L";}
20% {content:"Lo";}
30% {content:"Loa";}
40% {content:"Load";}
50% {content:"Loadi";}
60% {content:"Loadin";}
70% {content:"Loading";}
80% {content:"Loading.";}
90% {content:"Loading..";}
100%{content:"Loading...";}
}
@keyframes loading-filter {
0% {filter:hue-rotate(60deg);}
100% {filter:hue-rotate(0deg);}
}
.footer {margin-top:0.2rem;}
@media screen and (min-width:1025px) and (max-width:1400px){
@supports (scrollbar-gutter:stable both-edges){
html {scrollbar-gutter:stable both-edges;}
}
}
@media screen and (max-width:1199px){
@-ms-viewport {
  width: device-width;
}
}
@media screen and (min-width:1025px){
.header .site-logo {transition:filter 0.1s ease 0s;}
.header .site-logo:hover {filter:drop-shadow(1px 1px #039) drop-shadow(2px 2px #ffd800);}
.nav .list-item:hover a {color:#ffd800;}
.zone-desc .format {transition:filter 0.1s ease 0s;}
.zone-desc .format:hover {filter:drop-shadow(2px 2px 0px #ffd800);}
.main .list-item:hover a {color:#fff;filter:drop-shadow(3px 3px 1px #039) drop-shadow(-1px -1px 1px #039);}
.main .strong:hover a {color:#fff;filter:drop-shadow(3px 3px 1px #039) drop-shadow(-1px -1px 1px #039);}
.part1 .more a {padding:0 0.5em;border-radius:6px;text-align:center;transition:box-shadow 0.2s ease 0s;}
.part1 .more:hover a {box-shadow:0 0 0 1px #039;}
.part1 div#preBtn,.part1 div#nextBtn {transition:filter 0.3s ease 0s;}
.part1 div#preBtn:hover,.part1 div#nextBtn:hover {filter:drop-shadow(0 0 0.04rem #fff)}
.part1 .list {width:5.77rem;padding-right:1em;margin-left:0.2rem;}
.type1 .pic-item {margin-left:0.305rem;}
.type1 .pic-item {transition:transform 0.2s ease 0s,filter 0.2s ease 0s;}
.type1 .pic-item:nth-child(3n+1) {clear:left;margin-left:0;}
.type1 .pic-item:nth-child(n+4) {margin-top:0.12rem;}
.type1 .pic-item:hover {transform:scale(1.01);filter:drop-shadow(2px 2px 2px #999);}
}
@media screen and (max-width:1024px){
body {background-size:100% auto,100% 100%;background-position:center -1.2rem,left bottom;}
.wrap {width:auto;margin:0 auto;}
.header {height:3.7rem;}
.header .site-logo {top:2.12rem;transform:translate(-55%,0) scale(0.55);}
.nav .wrap {margin:0;font-size:20px;height:2.5em;line-height:2.5em;overflow:hidden;}
.nav .list {padding:0 0 999px;white-space:nowrap;overflow:auto;}
.nav,.nav .list-item {font-size:20px;height:2.5em;line-height:2.5em;}
@supports(-webkit-mask:linear-gradient(to right,transparent,#000 1em calc(100% - 1em),transparent 100%)){
.nav {-webkit-mask:linear-gradient(to right,transparent,#000 2em calc(100% - 2em),transparent 100%);}
.nav:before,.nav .list {-webkit-mask:none;}
.nav .list-item:first-child {margin-left:1.5em;}
.nav .list-item:last-child {margin-right:1.5em;}
}
.main {margin-top:0.2rem;overflow:hidden;}
.bg {padding-top:0.6rem;background-size:220% auto;}
.zone-desc {margin-bottom:0.3rem;}
.zone-desc .format {transform:scale(0.8,0.8);}
.part1 {padding:0.12rem 0;}
.part2 {margin-top:0.3rem;}
.part1 .imgZone,.part1 .list {display:block;}
.part1 div#preBtn {left:0;margin:0;transform:translate(0,-50%);}
.part1 div#nextBtn {left:100%;margin:0;transform:translate(-100%,-50%) rotate(180deg);}
.part1 .imgZone,.part1 .list {display:block;margin:0 auto;}
.part1 .imgZone>#list {margin:0 auto;}
.part1 .imgZone>#list li {opacity:0;box-shadow:0 0 0 0.12rem rgba(255,255,255,0.5);transition:opacity 0.6s ease 0s;}
.part1 .imgZone>#list li.endNext,.part1 .imgZone>#list li.endPre,.part1 .imgZone>#list li.order1 {left:0;margin:0 auto;transform:translate(0,0) scale(1);}
.part1 .imgZone>#list li.startNext,.part1 .imgZone>#list li.startPre {left:0;margin:0 auto;opacity:1;transform:translate(0,0) scale(1);}
.part1 .imgZone>#list li .list-item-title,.part1 .strong,.type2 .strong {font-size:18px;}
.part1 .list,.type1 .pic-title {font-size:16px;}
.type1 {width:auto;margin:0.2rem 0 0;padding:0.1rem;}
.part1 .inner-wrapper {padding:0.3rem 0.2rem 0.2rem;}
.type1 .pic-item {width:3.6rem;}
.type1 .pic-item:nth-child(odd) {clear:left;}
.type1 .pic-item:nth-child(even) {margin-left:0.1rem;}
.type1 .pic-item:nth-child(n+3) {margin-top:0.1rem;}
.type1 img {height:2.025rem;}
.footer-mobile {margin-top:0;}
}
@media screen and (max-width:480px){
.header {height:2.5rem;}
.header .site-logo {top:1.35rem;transform:translate(-55%,0) scale(0.4);}
@supports (-webkit-mask:linear-gradient(to right,transparent,#000 1em calc(100% - 1em),transparent 100%)){
.nav .list-item:first-child {margin-left:0.75em;}
}
.nav a {padding:0 1em;}
.part1 {height:auto;}
.part1 .imgZone {width:4.6rem;margin:0 auto;}
.part1 .imgZone,.part1 .imgZone>#list,.part1 .imgZone>#list li {height:2.58rem;}
.part1 .imgZone>#list li .list-item-title  {font-size:16px;}
.type1 .pic-item {width:2.25rem;margin:0.1rem 0 0 0.1rem;}
.type1 .pic-item:nth-child(odd) {margin-left:0;}
.type1 img {height:1.26rem;}
}