@charset "utf-8";
/* CSS Document */
* {margin:0;padding:0;border:0;}
html {font-size:100px;}
body {min-width:320px;font-size:0.16rem;line-height:1.5em;font-family:'Microsoft Yahei',simsun,simhei,Arial,'Heiti SC',sans-serif;color:#323232;background:#fff;}
ul {list-style:none;}
h1 {line-height:1.5em;}
h2,h3 {font-size:16px;font-weight:normal;line-height:1.5em;}
a {display:block;text-decoration:none;color:#000;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;transition:color 0.3s ease 0s;}
img {display:block;-webkit-touch-callout:none;}

.wrap {width:1525px;margin:0 auto;}
.clearfix:after {content:"";display:block;height:0;clear:both;}
.single-line,.single-line a {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.zone-desc {position:relative;padding:0.265rem 0;border-top:0.15rem solid transparent;border-bottom:0.17rem solid #221064;font-size:0.35rem;text-align:center;color:#010101;background:url("http://ats.chinataiwan.cn/other/2020/hxlajljdxl/images/zone_desc_bg.png") center center no-repeat;background-size:auto 0.4rem;}
.zone-desc:before {position:absolute;left:0;top:0;content:"";display:block;width:100%;height:100%;background:#5104cb;background:linear-gradient(to right,#1b1456,#5104cb);z-index:-1;}
.zone-desc:after {position:absolute;left:0;top:-0.15rem;content:"";display:block;width:100%;height:0.15rem;background:#ba84f7;background:linear-gradient(to right,#ba84f7,#5104cb);}
.zone-desc .format {display:block;width:3.72rem;height:1.71em;margin:0 auto;border-radius:0.85em;line-height:1.71em;color:#010101;background:#f8b62d;background:linear-gradient(to top,#be5622,#f8b62d);}
/* header_begin */
.header {height:5.95rem;background:url("http://ats.chinataiwan.cn/other/2020/hxlajljdxl/images/banner.jpg") center top no-repeat;background-size:auto 5.95rem;}
.header .wrap {position:relative;}
.header .desc {text-indent:-100%;overflow:hidden;}
.header .site-logo {position:absolute;left:0;top:1.32rem;width:3.16rem;height:1.13rem;}
.header .site-logo img {width:100%;height:100%;}
/* header_end */
/*******************************     main_begin     *******************************/
.type1 .list-item-desc {position:relative;padding:0.07rem 0 0.08rem;text-align:center;background:#f3f3f3;}
.type1 .list-item-desc:before,.type1 .list-item-desc:after {position:absolute;left:0;top:0;content:"";display:block;width:0.04rem;height:100%;background:#f95200;}
.type1 .list-item-desc:after {left:auto;right:0;}
.type1 .list-item-desc a {width:2.28rem;height:0.54rem;margin:0 auto;border-radius:0.27rem;font-size:0.33rem;line-height:0.54rem;color:#fff;background:#f95200;}
.type2 .list {padding:0.35rem 0.03rem 0.29rem;background:#ede7f8;}
.type2 .list-item {position:relative;float:left;}
.type2 img {width:3.64rem;height:2.05rem;border-radius:0.09rem;}
.type2 .list-item {margin-left:0.21rem;}
.type2 .list-item:first-child {margin-left:0;}
.type2 .list-item-title {position:absolute;left:0;bottom:0.23rem;width:100%;height:1.65em;font-size:0.2rem;line-height:1.65em;color:#fff;text-align:center;background:rgba(35,17,104,0.7);background:linear-gradient(to right,rgba(35,17,104,0.7),rgba(90,20,208,0.7));}
.type2 .list-item-title a {color:#fff;}
/*******************************     main_end     *******************************/
/*footer_pc_begin*/
#footerG {position:relative;width:100%;margin:0 auto;padding:20px 0 34px;font-size:0.875rem;font-size:14px;line-height:1.5em;font-family:simsun;color:#757373;background:#f0f0f0;z-index:2147483641;overflow:hidden;}
#footerG>div {width:900px;margin:0 auto;overflow:hidden;}
#footerG>div img {float:left;margin:0 14px 0 0;}
#footerG>div p a {display:inline-block;color:#757373;}
/*footer_pc_end*/
/*mobileFooter_begin*/
#footer {display:none;padding:26px 12% 25px;font-size:16px;color:#787878;text-align:center;background:#f1f1f1;}
#footer ul.fList {margin:0 auto 26px;font-size:18px;line-height:1em;overflow:hidden;}
#footer ul.fList>li {float:left;width:28%;}
#footer ul.fList>li:last-child {width:16%}
#footer ul.fList>li a {display:block;border:2px solid #e4e4e4;border-width:0 0 0 2px;color:#444;}
#footer ul.fList>li:first-child a {border:none;}
#footer p img.gshLogo {display:inline-block;margin:0 10px 0 0;vertical-align:middle;}
/*mobileFooter_end*/
/* //////////////////////////////////////////////////////////// */
@media screen and (min-width:1524px){
.zone-desc a:hover {color:#fff;box-shadow:0 0 0.05rem 1px #f8b62d;transition:box-shadow 0.3s ease 0s,color 0.3s ease 0s;}
.nav .list-item:hover {box-shadow:0.029rem 0.11rem 0.05rem 1px rgba(248,182,45,0.3);transition:box-shadow 0.3s ease 0s;}
.type1 .list-item-desc a:hover {color:#f95200;background:#fff;transition:color 0.5s ease 0s,background-color 0.3s ease 0s;}
}
@media screen and (max-width:1524px){
html {font-size:6.55vw;scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar;}
html::-webkit-scrollbar {width:0;}
.wrap {width:auto;}
.main {overflow:hidden;}
}
@media screen and (max-width:768px){
.wrap {margin:0 0.1rem 20px;}
html {font-size:13.02vw;}
.zone-desc {font-size:20px;background-size:auto 1.71em;}
.zone-desc .format {display:inline-block;width:auto;padding:0 1em;}
/* header_begin */
.header {height:3rem;background-size:auto 100%;}
.header .site-logo {top:0.66rem;width:1.6rem;height:0.57rem;}
/* header_end */
/* main_begin */
.type1 .list-item-desc {padding:7px 0 8px;}
.type1 .list-item-desc a {display:inline-block;width:auto;height:1.5em;padding:0 1em;border-radius:0.75em;font-size:20px;line-height:1.5em;}
.type2 .list {padding:0.25rem 0 0.29rem;}
.type2 .list-item {margin-left:0;margin-top:0.1rem;}
.type2 .list-item:nth-of-type(odd) {clear:left;}
.type2 .list-item:nth-of-type(even) {margin-left:0.2rem;}
.type2 .list-item-title {font-size:16px;}
/* main_end */
/*footer_begin*/
#footerG {display:none;}
/*footer_end*/
/*mobileFooter_begin*/
#footer {display:block;}
/*mobileFooter_end*/
}
@media screen and (max-width:480px){
.links .list-item,.links .list-item:nth-of-type(6n+1) {margin-left:0;}
.links .list-item:nth-of-type(even) {margin-left:0.98rem;}
.links .list-item img {width:3.2rem;height:1.32rem;}
/*mobileFooter_begin*/
#footer {font-size:12px;}
#footer ul.fList {font-size:14px;}
#footer p {font-size:12px;line-height: 2em;}
/*mobileFooter_end*/
}
@media screen and (max-width:319px){
html {font-size:41px;}
}