@charset "utf-8";
html {scroll-behavior:smooth;}
body {background:#fff;}
a {color:#000;}
.header {position:relative;height:6.8rem;text-indent:-100%;font-size:0;color:transparent;background:url("http://ats.chinataiwan.cn/other/2024/yth/images/banner.png") center top no-repeat;background-size:auto 100%;overflow:hidden;}
.header .site-logo,.header .logo {position:absolute;left:50%;top:0.34rem;width:1.67rem;height:0.6rem;margin-left:-5.8rem;}
.header .logo {width:1.3rem;height:0.59rem;margin-left:-3.7rem;}
.header .site-logo img {width:100%;height:100%;}
.nav {position:relative;margin-top:1px;background:#00428e;}
@supports(position:sticky){
body {position:relative;}
.nav {position:sticky;top:0;backdrop-filter:blur(1px);background:rgba(0,66,142,0.9);z-index:11;}
}
.nav .list {font-size:0;}
.nav .list-item {display:inline-block;vertical-align:middle;font-size:0.24rem;line-height:2.83em;color:#fff;text-shadow:0.08em 0.08em 0.17em rgba(18,3,30,0.68);}
.nav .list-item a {margin:0 0.96em;color:#fff;}
.main {position:relative;overflow:hidden;}
.zone-desc {position:relative;left:50%;transform:translate(-50%,0);height:2.01rem;margin:0 auto;background:url("http://ats.chinataiwan.cn/other/2024/yth/images/bg_zone_desc.png") center top no-repeat;background-size:auto 10.05rem;overflow:hidden;}
.zone-desc .format {width:24.77%;height:100%;margin:0 auto;text-indent:-100%;overflow:hidden;}
.part3 .zone-desc {background-position:center 25%;}
.part4 .zone-desc {background-position:center 50%;}
.part5 .zone-desc {background-position:center 75%;}
.part6 .zone-desc {background-position:center bottom;}
.part1 {padding:0.23rem 0.19rem 0.17rem;background:#f4fbff;}
.part1 .imgs {position:relative;width:5.85rem;height:3.3rem;margin:0 auto;overflow:hidden;}
.part1 .imgs #list {position:relative;width:100%;height:100%;padding-top:0;}
.part1 .imgs #list li {position:absolute;opacity:0;width:100%;height:100%;z-index:-1;transition:opacity 0.3s ease 0s;}
.part1 .imgs #list img {width:100%;height:100%;}
.part1 .imgs #list .startNext,.part1 .imgs #list .startPre {opacity:1;z-index:1;}
.part1 .imgs .list-index {position:absolute;right:0.5em;bottom:calc(1.15em - 5px);width:auto;height:10px;font-size:0.2rem;line-height:10px;overflow:hidden;z-index:10;}
.part1 .imgs .list-index li {display:inline-block;vertical-align:top;width:10px;height:10px;margin-left:10px;line-height:6px;text-indent:-10em;cursor:pointer;background:#00428e;transition:color 0.3s ease 0s,background-color 0.3s ease 0s;overflow:hidden;}
.part1 .imgs .list-index li:first-child {margin:0;}
.part1 .imgs .list-index li.on {color:#4c4c4c;background:#fff60a;}
.part1 .imgs .list-item,.part1 .imgs a {color:#fefcfc;}
.part1 .imgs .list-item>a {max-height:none;width:100%;height:100%;}
.part1 .imgs .list-item-title {position:absolute;left:0;bottom:0;width:100%;font-size:0.2rem;line-height:2.3em;font-weight:bold;background:rgba(18,3,30,0.5);}
.part1 .imgs .list-item-title a {width:calc(100% - 4em);border:1px solid transparent;border-width:0 0 0 0.5em;}
.part1 .imgs #preBtn,.part1 .imgs #nextBtn {display:none;}
.part2,.part3 {margin-top:0.49rem;}
.part4 {margin-top:0.36rem;}
.part5 {margin-top:0.45rem;}
.part6 {margin-top:0.5rem;}
.type1 {font-size:0.18rem;line-height:2em;}
.type1 a {color:#414141;}
.type1 .strong-title {font-size:0.22rem;line-height:1.64em;font-weight:bold;}
.type1 .strong-title a {color:#333;}
.type1 .strong-desc {font-size:0.14rem;line-height:2.57em;font-weight:bold;}
.type1 .strong+.list-item {margin-top:0.78em;}
.type1 .list-item a {position:relative;padding-left:0.5em;}
.type1 .list-item a:before {position:absolute;left:0.06em;top:0.86em;content:"";display:block;width:0.33em;height:0.28em;border-radius:50%;background:#414141;}
.type2 {margin-top:0.17rem;padding:0.26rem 0 0.21rem;background:#f4fbff;}
.type2 .pic-item {float:left;width:3.88rem;}
.type2 img { width:100%;height:2.18rem;}
.type2 .pic-title {font-size:0.18rem;line-height:2em;background:#fff;}
.type2 .pic-title a {border:0 solid transparent;border-width:0.225em 0.85em;}
.type3 {margin-top:0.19rem;padding:1.22em 1.78em 2em;font-size:0.18rem;line-height:2em;background:#f4fbff;}
.type3 .list-item a {position:relative;padding-left:0.5em;}
.type3 .list-item a:before {position:absolute;left:0.06em;top:0.86em;content:"";display:block;width:0.33em;height:0.28em;border-radius:50%;background:#414141;}
.type4 {margin-top:0.19rem;padding:0.1rem 0.03rem 0.11rem;background:#f4fbff;}
.type4 .pic-item {float:left;width:2.83rem;background:#fff;}
.type4 a {color:#2e2e2e;}
.type4 img { width:100%;height:1.59rem;}
.type4 .pic-title {font-size:0.16rem;line-height:1.5em;}
.type4 .pic-title a {padding:0.5em 0.625em 0;}
.type4 .pic-desc {font-size:12px;line-height:1.25em;}
.type4 .pic-desc a {margin-top:0.46em;padding:0 1.33em 2.96em;}
.footer {margin-top:1.9rem;}
.footer-mobile {margin-top:1rem;}
@media screen and (min-width:1025px){
.main .list-item>a img,.main .pic-item {transition:transform 0.3s ease 0s,box-shadow 0.3s ease 0s;}
.main .list-item:hover>a img,.main .pic-item:hover {transform:scale(1.01);}
.main .pic-item:hover {box-shadow:0 0 7px 0 rgba(159,126,83,0.8);}
.main .list-item:hover a,.main .strong:hover a {color:#00428e;}
.header .site-logo,.header .logo {transition:transform 0.3s ease-out 0s,filter 0.3s ease-out 0s;}
.header .site-logo:hover,.header .logo:hover {transform:scale(1.01);filter:drop-shadow(2px 2px 1px #fff60a);}
.header .site-logo:hover {filter:drop-shadow(2px 2px 1px #f88c14);}
.nav .list {display:table;margin:0 auto;}
.nav .list-item:hover a {color:#fff60a;}
.part1 {font-size:0;}
.part1 .pic,.part1 .type1 {display:inline-block;vertical-align:middle;}
.part1 .type1 {width:5.32rem;margin-left:0.42rem;}
.type2 .pic-item {margin-left:0.18rem;}
.type4 .pic-item {margin-left:0.2rem;}
.type2 .pic-item:nth-child(3n+1),.type4 .pic-item:nth-child(4n+1) {clear:left;margin-left:0;}
.type2 .pic-item:nth-child(n+4) {margin-top:0.22rem;}
.type3 .list-item {float:left;width:28.7em;}
.type3 .list-item:nth-child(odd) {clear:left;}
.type3 .list-item:nth-child(even) {margin-left:5.67em;}
}
@media screen and (max-width:1024px){
.wrap {width:auto;margin:0;padding:0 0.1rem;}
.header {height:4rem;}
.header .site-logo,.header .logo {left:0.1rem;top:0.1rem;margin-left:0;transform-origin:left top;transform:scale(0.8);}
.header .logo {margin-left:1.5rem;}
.nav {position:relative;font-size:0.24rem;height:2.25em;}
@supports(position:sticky){
.nav {position:sticky;}
}
.nav:before,.nav:after {position:absolute;left:0;top:0;content:"";display:block;width:0.75em;height:100%;background:linear-gradient(to right,#00428e,transparent);z-index:1;}
.nav:after {left:auto;right:0;transform:rotate(180deg);}
.nav .wrap {position:relative;width:100%;height:100%;margin:0 auto;padding:0;background:none;overflow:hidden;}
.nav .wrap:before {position:absolute;left:0;bottom:0.1em;content:"";display:block;width:100%;height:0.05em;background:linear-gradient(to right,transparent,#fff60a 10% 90%,transparent);}
.nav .list {padding-bottom:999px;white-space:nowrap;overflow:scroll;}
.nav .list-item {line-height:2em;}
.zone-desc .format {width:40%;}
.part1 .imgs .list-item-title,.part1 .imgs .list-index {font-size:18px;}
.part1 .type1,.type4 .pic-item:nth-child(n+3) {margin-top:0.2rem;}
.type1,.type2 .pic-title,.type3,.type4 .pic-title {font-size:16px;}
.type1 .strong-title {font-size:18px;}
.type1 .strong-desc {font-size:14px;}
.type2 .pic-item {width:3.6rem;}
.type2 .pic-item:nth-child(odd) {clear:left;margin-left:0;}
.type2 .pic-item:nth-child(even) {margin-left:0.1rem;}
.type2 img {height:2.025rem;}
.type3 {padding:1em 0.5em;}
.type4 {padding:0.1rem 0;}
.type4 .pic-item {margin:0 0.41rem;}
.type4 .pic-item:nth-child(odd) {clear:left;}
}
@media screen and (max-width:480px){
.header {height:2.5rem;}
.header .site-logo,.header .logo {transform:scale(0.5);}
.header .logo {margin-left:0.95rem;}
.nav,.nav .list-item {font-size:20px;}
.zone-desc {transform:translate(-50%,0) scale(0.75);}
.zone-desc .format {width:auto;}
.part2,.part3,.part4,.part5,.part6 {margin-top:0.15rem;}
.part1 {padding:0.2rem 0.07rem;}
.part1 .imgs {width:4.46rem;height:2.5rem;}
.part1 .imgs .list-item-title,.part1 .imgs .list-index {font-size:16px;}
.part1 .imgs .list-item-title a {width:calc(100% - 4.5em);}
.type2 .pic-item,.type4 .pic-item {width:2.25rem;}
.type2 img,.type4 img {height:1.27rem;}
.type4 .pic-item {margin-left:0.1rem;margin-right:0;}
.type4 .pic-item:nth-child(odd) {margin-left:0;}
}
