@charset "utf-8";
/* CSS Document */
body {background:#fff}
/* main_begin */
.main.jcsj .part1 {margin-top:0.32rem;}
.main.jcsj .part1 .type1 {font-family:simsun;font-size:0.14rem;}
@media screen and (max-width:1024px) {
.main.jcsj .part1 .type1 {font-size:14px;}
}
.main.jcsj .part1 .type1 .list img {width:100%;height:auto;opacity:1;transition:opacity 0.8s ease 0s;}
.main.jcsj .part1 .type1 .list img.pending {opacity:0;}
.main.jcsj .part1 .type1 .list-item {position:relative;float:left;width:2.92rem;height:1.66rem;margin-left:0.106rem;margin-top:0.2rem;cursor:pointer;background:#fff url("http://www.acsme.org.cn/images/topic_2023_yz_bg_loading.png") center center no-repeat;background-size:0.9135rem 0.9135rem;overflow:hidden;}
.main.jcsj .part1 .type1 .screen {position:fixed;left:0;top:0;width:100vw;height:100vh;cursor:pointer;opacity:0;transition:opacity 0.3s ease-in-out 0s;background:rgba(0,0,0,0.8);z-index:-1;}
.main.jcsj .part1 .type1 .screen .screen-wrap {position:absolute;left:50%;top:50%;width:auto;height:auto;border:2px solid #fff;transition:transform 0.3s ease-in-out 0s;transform:translate(-50%,-50%) scale(0,0);overflow:hidden;transform:translate(-50%,-50%) scale(1,1);background:url("http://www.acsme.org.cn/images/topic_2023_yz_bg_loading.png") center center no-repeat;background-size:auto 1.19rem;backdrop-filter:blur(0.2rem);}
.main.jcsj .part1 .type1 .screen .preBtn,.main.jcsj .part1 .type1 .screen .nextBtn {position:absolute;left:50%;top:50%;width:0.4rem;height:0.4rem;opacity:0;transform:translate(-3.2rem,-50%);background:rgba(0,0,0,0.5) url("http://www.acsme.org.cn/images/topic_2023_yz_bg_btns.png") center center no-repeat;background-size:auto 70%;}
.main.jcsj .part1 .type1 .screen .nextBtn {transform:translate(2.8rem,-50%) rotate(180deg);}
.main.jcsj .part1 .type1 .screen img {max-width:6.6rem;max-height:6.6rem;width:auto;height:auto;opacity:1;transition:opacity 0.3s ease 0s;}
.main.jcsj .part1 .type1 .screen img.pending {opacity:0;}
.main.jcsj .part1 .type1 .screen .title {position:relative;width:calc(100% - 2em);padding:0.5em 1em;text-align:center;color:#333;background:#fff;display:none;}
.main.jcsj .part1 .type1 .screen .title:before {position:absolute;left:0;top:0;content:attr(title);display:block;}
.main.jcsj .part1 .type1 .screen.display {opacity:1;z-index:1;}
.main.jcsj .part1 .type1 .screen.display .preBtn,.main.jcsj .part1 .type1 .screen.display .nextBtn {opacity:1;transition:opacity 0.3s ease-in-out 0.6s;}
.main .column-wrap .left-side .type1 .list {margin-top:0.2rem;}
.main .column-wrap .left-side .type1 .list-item:nth-child(n+2) {margin-top:0.2rem;}
.main .column-wrap .left-side .type1 img {float:left;width:3.2rem;height:1.8rem;margin-right:0.2rem;}
.main .column-wrap .left-side .type1 .list-item-title a {max-height:3.75em;font-size:0.16rem;line-height:1.875em;font-weight:bold;}
.main .column-wrap .left-side .type1 .list-item-desc a {max-height:4em;line-height:2em;color:#6f6f6f;}
.main .column-wrap .left-side .type1 .list-item {position:relative;}
.main .column-wrap .left-side .type1 .date {position:absolute;right:0;bottom:0;display:block;font-size:12px;line-height:1em;color:#999;text-align:right;}
.main .column-wrap .left-side .type1 .list-item {height:1.8rem;}
@media screen and (min-width:1025px){
.main.jcsj .part1 .type1 .list-item:nth-child(4n+1) {clear:left;margin-left:0;}
}
@media screen and (max-width:1024px){
.main.jcsj .part1 .type1 .list-item:nth-child(-n+3) {margin-top:0;}
}
@media screen and (max-width:480px){
.main.jcsj .part1 .type1 .screen .screen-wrap {transform:translate(-50%,-50%) scale(0.71);}
.main.jcsj .part1 .type1 .list {position:relative;display:flex;flex-flow:column wrap;}
.main.jcsj .part1 .type1 .list:before {content:"";order:2;flex-basis:100%;}
.main.jcsj .part1 .type1 .list-item {width:2.25rem;height:auto;margin:0.2rem 0 0 0;transition:opacity 0.3s ease 0.1s;}
.main.jcsj .part1 .type1 .list-item.loaded,.main.jcsj .part1 .type1 .list-item.pending {display:block;opacity:1;}
.main.jcsj .part1 .type1 .list-item.pending {height:3.375rem;}
.main.jcsj .part1 .type1 .list-item:nth-child(-n+3) {margin-top:0.2rem;}
.main.jcsj .part1 .type1 .list-item:nth-child(-n+2) {margin-top:0;}
.main.jcsj .part1 .type1 .list-item:nth-child(odd) {order:1;}
.main.jcsj .part1 .type1 .list-item:nth-child(even) {order:2;margin-left:0.1rem;}
.main.jcsj .part1 .type1 .list-item:nth-child(n+3) {display:none;}
.main.jcsj .part1 .type1 .list-item.loaded+.list-item+.list-item {display:block;}
.main.jcsj .part1 .type1 .screen img {pointer-events:none;}
.main.jcsj .part1 .type1 .screen .preBtn {left:0;transform:translate(0,-50%);}
.main.jcsj .part1 .type1 .screen .nextBtn {left:auto;right:0;transform:translate(0,-50%);}}
/* main_end */
/* //////////////////////////////////////////////////////////////////////////////////// */
@media screen and (max-width:1199px){
@-ms-viewport {
width:device-width;
}
}
@media screen and (max-width:1024px){
.wrap {margin:0 0.1rem;}
.main.jcsj .part1 .type1 .list-item {width:2.32rem;height:1.305rem;} 
}
@media screen and (max-width:480px){
.main.jcsj .part1 .type1 .screen .screen-wrap {transform:translate(-50%,-50%) scale(0.71);}
.main.jcsj .part1 .type1 .list {position:relative;display:flex;flex-flow:column wrap;}
.main.jcsj .part1 .type1 .list:before {content:"";order:2;flex-basis:100%;}
.main.jcsj .part1 .type1 .list-item {width:2.25rem;height:auto;margin:0.2rem 0 0 0;transition:opacity 0.3s ease 0.1s;}
.main.jcsj .part1 .type1 .list-item.loaded,.main.jcsj .part1 .type1 .list-item.pending {display:block;opacity:1;}
.main.jcsj .part1 .type1 .list-item.pending {height:3.375rem;}
.main.jcsj .part1 .type1 .list-item:nth-child(-n+3) {margin-top:0.2rem;}
.main.jcsj .part1 .type1 .list-item:nth-child(-n+2) {margin-top:0;}
.main.jcsj .part1 .type1 .list-item:nth-child(odd) {order:1;}
.main.jcsj .part1 .type1 .list-item:nth-child(even) {order:2;margin-left:0.1rem;}
.main.jcsj .part1 .type1 .list-item:nth-child(n+3) {display:none;}
.main.jcsj .part1 .type1 .list-item.loaded + .list-item + .list-item {display:block;}
.main.jcsj .part1 .type1 .screen img {pointer-events:none;}
.main.jcsj .part1 .type1 .screen .preBtn {left:0;transform:translate(0,-50%);}
.main.jcsj .part1 .type1 .screen .nextBtn {left:auto;right:0;transform:translate(0,-50%) rotate(180deg);}
.main .column-wrap .left-side .type1 img {width:150px;height:84px;}
.main .column-wrap .left-side .type1 .list-item-desc a {display:none;}
.main .column-wrap .left-side .type1 .list-item {height:auto;}
}