@charset "utf-8";

.swiper-button-disabled{opacity: .5}
.pages ul{text-align: center;padding-top: .2rem}
.pages ul li{text-align:center;font-size: .16rem;display: inline-block;margin:.02rem}
.pages ul li a{height: .35rem;text-align: center;line-height: .33rem;padding: 0 8px;min-width: .35rem;
display: block;border: 1px solid #ededed;background: #ededed;border-radius: 3px}
.pages ul li.cur{background:#0066cc;padding: 0 8px;min-width: .35rem;height: .35rem;line-height: .33rem;
border: 1px solid #0066cc;border-radius: 3px }
.pages ul li a.on{background:#0066cc;padding: 0 8px;min-width: .35rem;height: .35rem;line-height: .33rem;color: #fff ;border-radius: 3px}
.pages ul li.cur{color:#fff;}
.pages ul li.page-count{line-height: .33rem}
.page-form {line-height: .33rem}
.page-form input{border:1px solid #ddd;width: .35rem;height: .35rem;float: left;text-align: center;padding: 0 3px;background: transparent;border-radius: 3px;margin: 0 5px}
.page-form span{float: left;color: #666}
.page-form button{border:none;width: 52px;height: .35rem;line-height: .35rem;text-align: center;margin-left: 3px;
float: left;background: #0066cc;color: #fff;border-radius: 3px;margin-left: 5px}

.nywp{max-width: 13.8rem;margin: 0 auto;width:90%;    position: relative;z-index: 4;}

.nytop{height: 7.3rem}
.nytop .bgimg{position: absolute;left: 0;top:0;right: 0;bottom: 0;z-index: 0}
.nytop .bgimg:before{position: absolute;left: 0;top:48%;;bottom: 0;z-index: 0;width: 100%;
pointer-events: none;content: '';background: url(../images/bamask.png) no-repeat left center;background-size: auto 102%}
.nytop .wp{height:100%;position: relative;z-index: 3;color: #fff;}
.nytop .nytopt{height: 1.07rem;background: url(../images/nytitbg.png) no-repeat left center;background-size: auto 100%;color: #fff;
position: absolute;left: 0;bottom:.98rem;width: 100%;padding-left: .6rem}
.nytop .nytopt h4{position: relative;top:50%;transform: translateY(-50%);}
.nytop .nytopt h4 span{position: relative;z-index: 3;font-size: .4rem;text-shadow: 0 0 5px rgba(0,0,0,.4)}
.nytop .nytopt h4 em{position: absolute;z-index: 0;font-size: .6rem;left: 0;top: 0;opacity: .15;}

.nytop .posi{color: #fff;position: absolute;right:0;bottom: .4rem;z-index: 2}
.nytop .posi i{font-size: .18rem;margin-right: 5px}
.nytop .posi a{color: #fff}


.sub-nav-p-s{position:relative;display:none;margin-bottom:.2rem;padding:.18rem .3rem;background: #1b6fca;
background-size: cover;;color:#fff;cursor:pointer;border-radius: 10px 0 10px 0;margin-top: .2rem}
.sub-nav-p-s i{font-size: .2rem}
.sub-nav-p-s.on i{display:inline-block;transform:rotate(180deg)}
.sub-nav-p-s span{position:relative;display:block;overflow:hidden;padding-left:.25rem;width:calc(100% - .25rem);text-overflow:ellipsis;
white-space:nowrap;line-height:1em;
font-size: .22rem;}
.sub-nav-p-s span:after{position:absolute;top:50%;left:0;width:.15rem;height:2px;background:#fff;content:'';transform:translateY(-50%)}

.nysubnav{/*margin-top: -.75rem*/position: absolute; left: .5rem;bottom: .3rem;}
.nysubnav  li{position: relative;padding: 0 .2rem;text-align: center}
.nysubnav  li:before{content: '.';position: absolute;left: 0;top:45%;transform: translateY(-60%);color: #fff}
.nysubnav  li:first-child:before{display: none}
.nysubnav  li:first-child{padding-left: 0}
.nysubnav  li a{display: block;padding: .12rem 0;position: relative;color: #fff}
.nysubnav li a:before{content: '';position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);height: 2px;width: 0;opacity: 0; background: #2db9ae;bottom: 0;z-index: 2;-webkit-transition: .3s;-o-transition: .3s;transition: .3s}
.nysubnav  li.on a:after,.nysubnav li:hover a:after{content: '';width: 0;height: 0;border: 6px solid transparent;border-bottom-color: #2db9ae;position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);bottom:0;z-index: 3}
.nysubnav  li.on a:before, .nysubnav  li:hover a:before {width: 100%;opacity: 1;}


.arc-tit{margin-bottom: .25rem }
.arc-tit h1{font-size:.28rem;text-align: center;line-height: 1.4em }
.arc-info{color: #777;margin-bottom: .3rem;text-align: center;font-size: .15rem}
.arc-con{line-height: 1.8em;font-family: 'ÃƒÂ¤Ã‚Â»Ã‚Â¿ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹'!important;font-size: .18rem}
.arc-con img{display: inline-block;}
.arc-con p{margin-bottom: .2rem;}
.arc-con table{border: 1px solid #eee;min-width: 640px;margin-left:0!important;width: 100%;background: #fff}
.arc-con .tbsc{overflow: auto;padding: 15px 0;width: 100%}
.arc-con table tr th,.arc-con table tr td{border: 1px solid #eee!important;padding: 15px;text-align: center;}
.arc-con table tr:nth-child(2n){background: #EEEEEE}
.arc-con .tbsc::-webkit-scrollbar{height:4px}
.arc-con .tbsc::-webkit-scrollbar-thumb{border-radius:10px;background:#999;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)}
.arc-con .tbsc::-webkit-scrollbar-track{border-radius:10px;background:#ededed;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)}
.arc-con video{max-width: 100%!important;height: auto!important}

@media screen and (max-width: 1180px){
.nytop{height: 5rem}
}
@media screen and (max-width: 980px){
.nytop{height: 3.6rem}
.nytop .nytopt{height: .7rem}
.nytop .nytopt h4 span{font-size: .3rem}
.nytop .nytopt h4 em{font-size: .5rem}
.nytop .posi{bottom: .3rem;}
.nytop .nytopt{padding-left: .4rem}
.nytop .nytopt{bottom: .6rem}
.nysubnav{margin-top: 0;padding:0 0 .2rem ;}	
.nysubnav  li a{color: #333;font-size: .2rem}
.nysubnav  li:first-child{padding-left: .2rem}
.nysubnav  li:before{display: none}
.nysubnav  li.on a,.nysubnav  li:hover a{color:  #1b6fca }
.nysubnav {display:none;}
.nysubnav  li.on a:before, .nysubnav  li:hover a:before {width: .8rem;opacity: 1;}
.nysubnav li a:before{background:#1b6fca; }
.nysubnav li.on a:after, .nysubnav li:hover a:after{border-bottom-color:#1b6fca }
.sub-nav-p-s{display: flex}
}
@media screen and (max-width: 640px){
.nytop{height: 45vw}
.nytop .nytopt{padding-left: .3rem}
.nytop .posi{bottom: .2rem;}
.nytop .nytopt{height: .6rem}
.nytop .nytopt h4 span{font-size: .26rem}
.nytop .nytopt h4 em{font-size: .4rem}

}
.nyMain{padding: .5rem 0 2rem}


/*content*/
.nyputit{font-size: .36rem;color: #032477;margin-bottom: .4rem}
.pubplay{position: absolute;width: .65rem;height: .65rem;background: rgba(255,255,255,.9);border-radius: 50%;left: 50%;top:50%;transform: translateY(-50%) translateX(-50%);z-index: 10;text-align: center;line-height: .65rem;color: #0b245c;font-size: .24rem}
.pubplay:after{position: absolute;width: 1rem;height: 1rem;border-radius: 50%;left: 50%;top:50%;margin-left: -.51rem;margin-top: -.51rem;border: 1px dashed #fff;z-index: 4;content: '';animation:roted linear 40s infinite;}
.nyab-a{padding: .8rem 0 .8rem;margin: 0 auto;/*margin-top: .3rem;*/max-width: 1920px;}
.nyab-a:before{content: '';position: absolute;left: 0;top: 0;bottom: 0;width: 66.9%;z-index:-1;background: url(../images/ny/nyab1.jpg) no-repeat center;background-size: cover}
.nyab-a .txt{width: 52%}
.nyab-a .txt h4{margin-bottom: .3rem}
.nyab-a .txt p{text-indent: 2em;line-height: 1.9em;text-align: justify;font-size: .18rem;margin-bottom: .2rem;color: #444}
.nyab-a .pic{position: absolute;top: .8rem;width: 44%;right:0;padding-left: .2rem;padding-bottom: .2rem}
.nyab-a .pic img{position: relative; z-index: 2;width: 100%}
.nyab-a .pic:after{content: '';position: absolute;left: 0;bottom: 0;width: 85%;height: 85%; z-index: 0;background: url(../images/ny/nyab2bg.jpg) no-repeat center;background-size: cover}

.nyab-b{padding-top: .5rem ;}
.nyab-b .nyputit{margin-bottom: .4rem}
.nyab-b .wp{max-width: 12.6rem}
.nyab-b .con{padding: 0 0 1.7rem;background: url(../images/ny/nyab2bg-2.jpg) no-repeat bottom center;background-size: auto 82%}
.nyab-b .con img{width:100%;height:auto;}

.nyry-a{padding: .8rem 0 1rem;margin: 0 auto;/*margin-top: .3rem;*/max-width: 1920px;}
.nyry-a:before{content: '';position: absolute;right: 0;top: 0;bottom: 0;width:75%;z-index: 0;background: url(../images/ny/pbbg.jpg) no-repeat center;background-size: cover}

.nytitp .more{position: absolute;right:0;top: .15rem;z-index: 5;}
.nyry-a .ulleft{width: 55%}
.nyry-a .ulleft .pic{width: 50%;position: relative;height: 4.7rem}
.nyry-a .ulleft .txt{width: 50%;background: url(../images/ny/pb1bg.jpg) no-repeat center;background-size: cover;position: relative;padding: .5rem ;color: #fff}
.nyry-a .ulleft .txt p{line-height: 1.6em;padding: 3px 0;font-size: .18rem}
.nyry-a .ulleft .txt:before{content: '';position: absolute;left: 0;top: 0;width: 0;height: 100%;border-left: 2px dashed #fff;z-index: 3}
.nyry-a .ulleft .pic:before{content: '';position: absolute;right: -10px;top: -10px;width: 20px;height: 20px;z-index:4;border-radius: 50%;background: #f7f7f7}
.nyry-a .ulleft .pic:after{content: '';position: absolute;right: -10px;bottom: -10px;width: 20px;height: 20px;z-index:4;border-radius: 50%;background: #f7f7f7}
.nyry-a .ulright{width: 44%}
.nyry-a .ulright .bxo{width: 50%;}
.nyry-a .ulright .pic{width: 100%;position: relative;height: 3.35rem;margin-bottom: .15rem;}
.nyry-a .ulright .txt{width: 100%;background: url(../images/ny/pb2bg.jpg) no-repeat center;background-size: cover;color: #fff;height: 1.2rem;justify-content: center;align-items: center;padding: .3rem;position: relative;}
/* .nyry-a ul li:nth-child(2) .txt .aright{width: 50%;padding: .3rem ;position: relative;}
.nyry-a ul li:nth-child(2) .txt .aleft{width: 50%;padding: .3rem ;position: relative;} 
.nyry-a ul li:nth-child(2) .txt:before{content: '';position: absolute;left: 0;top: 0;width: 0;height: 100%;border-left: 2px dashed #fff;z-index: 3}*/
.nyry-a .ulright .txt  p{text-align: center;font-size: .18rem;line-height: 1.8em;width:100%;height:3.6em;}
.nyry-a .ulright .bxo01 .txt:before{content: '';position: absolute;right: -10px;top: -10px;width: 20px;height: 20px;z-index:4;border-radius: 50%;background: #ededed}
.nyry-a .ulright .bxo01 .txt:after{content: '';position: absolute;right: -10px;bottom: -10px;width: 20px;height: 20px;z-index:4;border-radius: 50%;background: #ededed}
.nyry-a .ulright .bxo02 .txt:before{content: '';position: absolute;left:0px;top: 0px;width: 0px;height: 100%;z-index:4;border-left: 2px #ededed dashed;}
.nyry-a .ulright .bxo01 .txt{background: url(../images/ny/pb2bg.jpg) no-repeat left top !important;background-size: cover;}
.nyry-a .ulright .bxo02 .txt{background: url(../images/ny/pb2bg.jpg) no-repeat right top !important;background-size: cover;}
.nyry-a .ulright .bxo01:hover .pic img{transform: scale(1.05);-webkit-transform: scale(1.05);}
.nyry-a .ulright .bxo02:hover .pic img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.nyry-b{padding: .8rem 0 1.4rem;background:url(../images/ny/zzbg.jpg) no-repeat bottom center;background-size: cover}
.nyry-b .more{right: .55rem}
.nyry-b .pagBa{text-align: center;padding-top: .3rem}
.nyry-b .pagBa span{background: #ddd;width: .2rem;height:5px;border-radius: 10px;opacity: 1;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;margin: 0 .1rem}
.nyry-b .pagBa span.swiper-pagination-bullet-active{background: #105198;width: .3rem}
.nyry-b .ssbtn a{position: absolute;top:45%;transform: translateY(-50%);z-index: 10;font-size: .4rem;color: #0f5197;text-shadow:0 5px 0 #d4d4d4}
.nyry-b .ssbtn a.prev{left: 0}
.nyry-b .ssbtn a.next{right: 0}
.nyry-b .slide-zz{width: calc(100% - .8rem);padding-top: .2rem}
.nyry-b .slide-zz .swiper-slide .pic{margin: .1rem .1rem .2rem}
.nyry-b .slide-zz .swiper-slide a{max-width: 95%;margin: 0 auto;box-shadow: 0 .05rem .1rem rgba(0,0,0,.15)}


.nywh-a{padding: .8rem 0 1rem;margin: 0 auto;margin-top: .3rem;max-width: 1920px;}
.nywh-a:before{content: '';position: absolute;right: 0;top: 0;bottom: 0;width:75%;z-index: 0;background: url(../images/ny/wh1bg1.jpg) no-repeat center;background-size: cover}


.nywh-a{padding: .8rem 0 1rem;}
.nywh-a .txt{width: 60%}
.nywh-a .txt p{text-align:justify;text-indent: 2em;line-height:2em;font-size: .18rem}
.nywh-a .pics{width: 36.8%;}
.nywh-a .pic {padding-right: .2rem;padding-bottom: .2rem}
.nywh-a .pic img{position: relative; z-index: 2;width: 100%}
.nywh-a .pic:after{content: '';position: absolute;right: 0;bottom: 0;width: 85%;height: 85%; z-index: 0;background: url(../images/ny/wh1bg.jpg) no-repeat center;background-size: cover}
.nywh-b{padding: .8rem 0 .8rem;}
.nywh-b .nyputit{margin-bottom: 0}
.nywh-b .nyputitp{margin-bottom: .5rem}
.nywh-b .nyputitp p{margin-top: .2rem;font-size: .18rem;color: #555}
.nywh-c{padding: .8rem 0 .8rem;background: url(../images/ny/wh3bg.jpg) no-repeat center;background-size: cover;color: #fff}
.nywh-c .txt{width: 37%}
.nywh-c .txt p{text-align:justify;text-indent: 2em;line-height:2em;font-size: .18rem}
.nywh-c .txt .nyputit{color: #fff}
.nywh-c .pic{width: 59%}
.nywh-d{padding: .7rem 0 2.4rem;background: url(../images/ny/wh4bg.jpg) no-repeat center;background-size: cover}
.nywh-d .pic1{width: 52.5%}
.nywh-d .pic2{width: 52.5%;position: absolute;right: 0;top:1.2rem;}
.nywh-d .txt{width: 43%;line-height: 1.8em;text-indent: 2em}


.nyky-a{padding: .8rem 0 2.35rem;background:url(../images/ny/kybg1.jpg) no-repeat center;background-size: cover}
.nyky-a ul{width: 49%}
.nyky-a ul li .txt .more{text-align: right;}
.nyky-a ul li .txt .more a{color: #032477;font-size: .23rem;transition: .3s;display:inline-block;}
.nyky-a ul li .txt .more a:hover{transform: translateX(-.1rem)}
.nyky-a ul li .pic time{position: absolute;left: .3rem;top: 0;background: #0a66b6;min-width:.75rem;height: 1rem;border-radius: 0 0 .1rem .1rem;z-index: 10;color: #fff;text-align: center;font-size: .2rem;padding-top: .2rem;text-shadow: 0 2px 5px rgba(0,0,0,.3) }
.nyky-a ul li .pic time span{display: block;font-size: .36rem}
.nyky-a .ul1 li{display: flex;justify-content: space-between;flex-wrap: wrap;background: #fff;box-shadow: 0 5px 10px rgba(0,0,0,.2)}
.nyky-a .ul1 li:nth-child(1){margin-bottom: .3rem}
.nyky-a .ul1 .pic{width: 48%;height: 2.65rem;position: relative;}
.nyky-a .ul1 .txt{width: 52%;padding: 0 6%}
.nyky-a .ul1 .txt h4{font-size: .18rem;margin-bottom: .15rem;line-height: 1.4em}
.nyky-a .ul1 .txt h4 a{max-height: .5rem\0;display: block\0;}
.nyky-a .ul1 .txt p{font-size: .15rem;margin-bottom: .15rem;line-height: 1.6em;color: #666;max-height: .72rem\0}
.nyky-a .ul2 .pic{height: 3.3rem;position: relative;}
.nyky-a .ul2 .pic time{transform: scale(1.1);transform-origin: top left}
.nyky-a .ul2 li{background: #fff;box-shadow: 0 5px 10px rgba(0,0,0,.2)}
.nyky-a .ul2 .txt{height: 2.3rem;padding: 0 6%}
.nyky-a .ul2 .txt h4{font-size: .24rem;line-height: 1.4em;margin-bottom: .15rem}
.nyky-a .ul2 .txt h4 a{max-height: .66rem\0;display: block\0;}
.nyky-a .ul2 .txt p{margin-bottom: .1rem;line-height: 1.6em;color: #666;max-height: .5rem\0}

.nyky-b{height: 6rem;max-width: 1920px;margin: 0 auto;margin-top: -.95rem;}
.nyky-b:after{content: '';position: absolute;left: 0;top: .95rem;bottom: 0;width: 90%;z-index: 0;background: url(../images/ny/ky2bg.jpg) no-repeat center;background-size: cover}
.nyky-b .nytitp{max-width: 48%}
.nyky-b .txt{width: 40%;padding-top: .7rem;color: #fff}
.nyky-b .txt .pagBb{font-size: .3rem;text-shadow: 0 2px 5px rgba(0,0,0,.3);margin-top: .6rem}
.nyky-b .txt .pagBb .swiper-pagination-current{font-size: .6rem}
.nyky-b .txt .pagBb .swiper-pagination-total{opacity: .8}
.nyky-b .txt a{color: #fff}
.nyky-b .txt h4 a{max-height: .66rem\0;display: block\0;}
.nyky-b .txt h4{font-size: .24rem;margin: .2rem 0 .2rem;font-weight: bold;line-height: 1.4em;text-shadow: 0 2px 5px rgba(0,0,0,.3)}
.nyky-b .txt p{font-size: .18rem;line-height: 1.8em;text-shadow: 0 2px 5px rgba(0,0,0,.3);opacity: .8;max-height: .96rem\0}
.nyky-b .pics{width: 9.6rem;position: absolute;left: 50%;top: 0;z-index: 5}
.nyky-b .pics .pic{height: 5.2rem;}
.nyky-b .pics .sbtn{position: absolute;left: 0;bottom: 0;width: 1.1rem;height: .55rem;z-index: 4}
.nyky-b .pics .sbtn a{display: block;width: .55rem;height: .55rem;text-align: center;line-height: .55rem;font-size: .2rem}
.nyky-b .pics .sbtn a.prev{background: #fff;color: #114d99}
.nyky-b .pics .sbtn a.next{background: #114d99;color: #fff}

.nyky-c{padding: 1.4rem 0 1.6rem;background:url(../images/ny/ky4bg.jpg) no-repeat center;background-size: cover;margin-top: -.8rem}
.nyky-c ul li .pics{width: 42%;position: relative;padding-right: .2rem;padding-bottom: .2rem}
.nyky-c ul li .pic{height: 3.75rem;position: relative;z-index: 4}
.nyky-c ul li .pics:after{content: '';position: absolute;right: 0;bottom: 0;left: .5rem;top: .5rem; z-index: 0;background: #4772a1;background-size: cover}
.nyky-c ul li .txt{width: 58%;padding: 0 5%}
.nyky-c ul li .txt h4{font-size: .24rem;line-height: 1.5em;font-weight: bold;margin-bottom: .2rem}
.nyky-c ul li .txt h4 a{max-height: .72rem\0;display: block\0;}
.nyky-c ul li .txt p{font-size: .18rem;line-height: 1.8em;margin-bottom: .2rem;color: #666;text-align: justify;max-height:.96rem\0 }
.nyky-c ul li .txt .more{text-align: right;}
.nyky-c ul li .txt .more a{color: #032477;font-size: .3rem;transition: .3s;display:inline-block;}
.nyky-c ul li .txt .more a:hover{transform: translateX(-.1rem)}


@media screen and (min-width: 1921px){
.nyab-b .con{background-size: 100% 80%}
.nyab-b .con img{width:100%;height:auto;}
}
@media screen and (max-width: 980px){
.nyab-a .pic{position: relative;top: 0;width: 100%;right:0;padding-left: .2rem;padding-bottom: .2rem;margin-bottom: .3rem}  
.nyab-a .txt{width: 100%}
.nyab-a{padding: .6rem 0}
.nyab-b .con{padding: 0 0 1rem;}
.nyry-a{margin-top: 0}
.nyab-a{margin-top: 0}
.nyry-a ul li:nth-child(1){width: 100%;margin-bottom: .2rem}
.nyry-a ul li:nth-child(2){width: 100%}
.nyry-a{padding: .4rem 0 .8rem}
.nyry-a ul li:nth-child(1) .pic{height: 50vw}
.nyry-a ul li:nth-child(2) .pic{height: 40vw}
.nyry-a ul li:nth-child(1) .txt{padding: .2rem .5rem}
.nyry-a ul li:nth-child(1) .txt p{line-height: 1.2em;}
.nyry-a ul li:nth-child(2) .txt p{line-height: 1.3em}
.nywh-a {padding: .5rem 0 .6rem}
.nywh-a .txt{width:100%}
.nywh-a .pics{width: 100%;margin-bottom: .3rem}
.nywh-c {padding: .6rem 0 .7rem}
.nywh-c .txt{width: 100%;margin-bottom: .3rem}
.nywh-c .pic{width: 100%}
.nywh-d .pic1{width: 100%}
.nywh-d .txt{width: 100%;padding: .3rem 0}
.nywh-d .pic2{top:0;position: static;width: 100%}
.nywh-d {padding: .6rem 0 1rem}
.nywh-b{padding: .6rem 0}

.nyky-a{padding: .6rem 0 1.8rem}
.nyky-a .ul2{width: 100%;order: 1;margin-bottom: .3rem}
.nyky-a .ul1{width: 100%;order: 2}
.nyky-a .ul2 .pic{height: 50vw}
.nyky-a .ul1 .pic{min-height: 30vw;height: auto}
.nyky-b .txt .pagBb{margin-top: .4rem}
.nyky-b .pics{position: relative;top: 0;right: 0;left: 0;width: 100%}
.nyky-b{height: auto;padding-bottom: .8rem}
.nyky-b .txt{width: 100%}
.nyky-b:after{width: 100%;top:2rem;}
.nyky-b .pics .pic{height: 52vw}
.nyky-b .nytitp{max-width: 100%}
.nyky-c{padding: 1.4rem 0 1.2rem}
.nyky-c ul li .pics{width: 100%;margin-bottom: .3rem}
.nyky-c ul li .pic{height: 50vw}
.nyky-c ul li .txt{width: 100%}
}

@media screen and (max-width: 640px){
.nyry-a ul li:nth-child(1) .txt{padding: .2rem .3rem}
.nyputit{text-align: left;}
.nydj-c{padding:}
.nyry-b .more{right: 0}
.nyab-a{padding: .4rem 0}
.nyry-b{padding: .5rem 0 1rem}
.nyky-a .ul2 .txt h4{font-size: .22rem}
.nyky-a .ul1 .txt{padding: .25rem 5%}
.nyky-a ul li .pic time{font-size: .18rem;min-width: .6rem;height: .8rem;padding-top: .15rem}
.nyky-a ul li .pic time span{font-size: .3rem}
.nyky-b .txt{padding-top: .5rem}
.nyky-a {
padding: .6rem 0 1.6rem;
}
.nyky-b{height: auto;padding-bottom: .6rem}
.nyky-b .txt .pagBb .swiper-pagination-current{font-size: .5rem}
.nyky-c ul li .txt{padding: 0}
.nyky-c {
padding: 2.15rem 0  .6rem;
}
.nyry-a .ulleft{width:100%;margin-bottom:.3rem}
.nyry-a .ulright{width:100%}
}
@media screen and (max-width: 480px){
.nyputit{font-size: .3rem}
.nyry-a ul li:nth-child(1) .txt p{line-height: 1.5em;font-size: .2rem}
.nyry-a ul li:nth-child(2) .txt p{line-height: 1.5em;font-size: .2rem;}
.nyry-a ul li:nth-child(1) .pic{width: 100%}
.nyry-a ul li:nth-child(1) .txt{width: 100%;padding: .3rem;text-align: center}
.nyry-a ul li:nth-child(1) .txt:before{border-top: 2px dashed #fff;border-left: 0;width: 100%;height: 0}
.nyry-a ul li:nth-child(1) .pic:before{right: auto;left: -10px;top: auto;bottom:-10px;background: #fff}
.nyry-a ul li:nth-child(2) .txt .aleft{width: 100%}
.nyry-a ul li:nth-child(2) .txt .aright{width: 100%}
.nyry-a ul li:nth-child(2) .txt{height: 2.4rem}
.nyry-a ul li:nth-child(2) .txt .aright:before{border-top: 2px dashed #fff;border-left: 0;width: 100%;height: 0}
.nyry-a ul li:nth-child(2) .txt .aleft:before{right: auto;left: -10px;top: auto;bottom:-10px;background: #fff}
.nyky-b .txt h4,.nyky-c ul li .txt h4{font-size: .22rem}
.nyky-a .ul1 .txt p{-webkit-line-clamp: 2;}
.nyky-a .ul1 .txt h4{margin-bottom: .1rem}
}



.nydj a:hover{color: #9c100e}
.nydj .nyputit{color: #9c100e}
.nydj-a{padding: .65rem 0 3.6rem;background: url(../images/ny/djbg1.jpg) no-repeat top center;background-size: cover;}
.nydj-a ul li{float: left;position: relative;}
.nydj-a ul li:nth-child(1){width: 71.5%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.nydj-a ul li:nth-child(1) .pic{width: 60%;height: 5.54rem}
.nydj-a ul li:nth-child(1) .txt{width:40%;background: url(../images/ny/dj1bg.jpg) no-repeat left center;background-size: cover;padding: .3rem 4.5%;color: #fff}
.nydj-a ul li:nth-child(1) .txt time{display: block;margin-bottom: .3rem}
.nydj-a ul li:nth-child(1) .txt h4{font-size: .22rem;font-weight: bold;margin-bottom: .2rem;line-height: 1.5em}
.nydj-a ul li:nth-child(1) .txt h4 a{color: #fff;max-height: .66rem\0;display: block\0;}
.nydj-a ul li:nth-child(1) .txt p{line-height: 1.8em;opacity: .8;margin-bottom: .4rem;max-height: 1.08rem\0}
.nydj-a ul li:nth-child(1) .txt .more a{color: #fff;font-size: .23rem;display: inline-block;transition: .3s}
.nydj-a ul li:nth-child(1) .txt .more a:hover{transform: translateX(-.1rem)}
.nydj-a ul li:nth-child(2),.nydj-a ul li:nth-child(3){width: 28.5%}
.nydj-a ul li:nth-child(2) .pic,.nydj-a ul li:nth-child(3) .pic{height:2.77rem }
.nydj-a ul li:nth-child(2) .txt,.nydj-a ul li:nth-child(3) .txt{position: absolute;left: 0;bottom: 0;right: 0;padding: .5rem .2rem .15rem;background: url(../images/bamask.png) no-repeat center;background-size: 101% 101%;color: #fff;z-index: 2;  }


.nydj-b{margin-top: -2.85rem}
.nydj-b .tabtit{margin-bottom: .35rem}
.nydj-b .tabtit ul li{display: inline-block;font-size: .24rem;margin-right: .6rem;cursor: pointer;position: relative;}
.nydj-b .tabtit ul li:after{content: '';width: 0;height: 0;border: .25rem solid transparent;border-bottom-color: #fff;position: absolute;left: 50%;transform: translateX(-50%);bottom: -.35rem;opacity: 0;visibility: hidden;}
.nydj-b .tabtit ul li:last-child{margin-right: 0}
.nydj-b .tabtit ul li.on{font-size: .36rem;color: #9c100e;font-family: 'sys'}
.nydj-b .tabtit ul li.on:after{opacity: 1;visibility: inherit;}
.nydj-b .tabmore{position: absolute;right: 0;top: .15rem}
.nydj-b .tabmore a{display: none}
.nydj-b .tabmore a:nth-child(1){display: inline-block;}
.nydj-b .bd:after{content: '';position: absolute;;left: 0;top: 0;bottom: 0;width: 16.6rem;background: url(../images/ny/djbg2.jpg) no-repeat center;background-size: cover;z-index: 0;border-radius: .1rem 0 0 .1rem}
.nydj-b .bd ul{padding: .6rem 6%}
.nydj-b .bd ul li{width: 26%}
.nydj-b .bd ul li .time{text-align: center;color: #777}
.nydj-b .bd ul li .time span{display: block;font-size: .42rem;color: #9c100e;line-height: .8em}
.nydj-b .bd ul li h4{font-size: .18rem;margin: .15rem 0 .15rem;line-height: 1.5em}
.nydj-b .bd ul li h4 a{max-height: .52rem\0;display: block\0;}
.nydj-b .bd ul li p{color: #666;font-size: .15rem;line-height: 1.6em;margin-bottom: .2rem;max-height: .46rem\0}
.nydj-b .bd ul li .more a{color: #9c100e;font-size: .23rem;display: inline-block;transition: .3s}
.nydj-b .bd ul li .more a:hover{transform: translateX(-.1rem)}

.nydj-c .aleft{width: 20%;margin-top: .35rem;background: url(../images/ny/djbg4.jpg) no-repeat bottom center;background-size: cover;box-shadow: 0 0 10px rgba(0,0,0,.3);padding: .2rem .4rem;height: 4.6rem}
.nydj-c .amid{width: 60%;}
.nydj-c .aright{width: 20%;margin-top: .35rem;background: url(../images/ny/djbg4.jpg) no-repeat bottom center;background-size: cover;box-shadow: 0 0 10px rgba(0,0,0,.3);padding: .2rem .4rem;height: 4.6rem}
.nydj-c .aleft .slide-left {}
.nydj-c .aright .slide-right {}
.nydj-c .aleft .txt,.nydj-c .aright .txt{padding-top: .5rem}
.nydj-c .aleft .txt h4,.nydj-c .aright .txt h4{margin: .2rem 0;font-size: .18rem;line-height: 1.5em}
.nydj-c .aleft .txt h4 a,.nydj-c .aright .txt h4 a{max-height: .54rem\0;display: block\0;}
.nydj-c .aleft .txt p,.nydj-c .aright .txt p{line-height: 1.8em;color: #666;max-height: .84rem\0}

.nydj-c{padding: 2.35rem 0 0;background: url(../images/ny/djbg3.jpg) no-repeat bottom center;background-size: cover;margin-top: -1.55rem}
.nydj-c .nyputit{color: #fff}
.nydj-c .nytitp a{color: #fff}

.nydj-c .amid .slide-mid{padding-top: .35rem;}
.nydj-c .amid .slide-mid .swiper-slide{background: #1857a4}
.nydj-c .num{font-size: .72rem;color: #fff;opacity: .1;line-height: .8em}
.nydj-c .aleft .num,.nydj-c .aright .num{color: #f8d5b6;opacity: .6;}
.nydj-c .amid .pic{height: 4.6rem;width: 40%;position: relative;top:-.35rem;margin-left: 5%}
.nydj-c .amid .txt{width: 55%;padding: .2rem 5%;color: #fff;padding-top: .6rem}
.nydj-c .amid .txt h4{font-size: .22rem;font-weight: bold;margin-bottom: .2rem;line-height: 1.5em}
.nydj-c .amid .txt h4 a{color: #fff;max-height: .66rem\0;display: block\0;}
.nydj-c .amid .txt p{line-height: 1.8em;opacity: .8;margin-bottom: .4rem;max-height: 1.08rem\0}
.nydj-c .amid .txt .more a{color: #fff;font-size: .23rem;display: inline-block;transition: .3s}
.nydj-c .amid .txt .more a:hover{transform: translateX(-.1rem)}


.nydj-c  a.btn{position: absolute;top:50%;transform: translateY(-50%);width: .45rem;height: .45rem;border: 1px solid #1857a4;border-radius: 50%;text-align: center;line-height: .45rem;z-index: 10;background: #fff;color: #1857a4}
.nydj-c  a.prev{right: -.22rem}
.nydj-c  a.next{left: -.22rem}

.nydj-d{padding: 1.75rem 0 1.7rem;background: url(../images/ny/djbg5.jpg) no-repeat bottom center;background-size: cover;margin-top: -1rem}
.nydj-d ul li{position: relative;float: left;}
.nydj-d ul li .txt{position: absolute;left: 0;right: 0;bottom: 0;padding: .5rem .2rem .2rem;background: url(../images/bamask.png) no-repeat center;background-size: 101% 101%;color: #fff;z-index: 2;font-size: .2rem}
.nydj-d ul li:nth-child(1){width: 42.5%;margin-right: 1.5%}
.nydj-d ul li:nth-child(1) .pic{height: 5.25rem}
.nydj-d ul li:nth-child(2){width: 27%;margin-right: 1.5%}
.nydj-d ul li:nth-child(2) .pic{height: 5.25rem}
.nydj-d ul li:nth-child(3){margin-bottom: .25rem}
.nydj-d ul li:nth-child(3),.nydj-d ul li:nth-child(4){width: 27.5%;}
.nydj-d ul li:nth-child(3) .pic,.nydj-d ul li:nth-child(4) .pic{height: 2.5rem}

@media screen and (max-width: 980px){
.nydj-a{padding: .55rem 0 3.4rem;}
.nydj-a ul li:nth-child(1){width: 100%;}
.nydj-a ul li:nth-child(1) .pic{width: 60%;height: 42vw}
.nydj-a ul li:nth-child(1) .txt{width:40%;padding: .2rem 4%;color: #fff}
.nydj-a ul li:nth-child(1) .txt time{margin-bottom: .3rem}
.nydj-a ul li:nth-child(1) .txt h4{font-size: .2rem;margin-bottom: .2rem;}
.nydj-a ul li:nth-child(1) .txt p{line-height: 1.7em;margin-bottom: .2rem;-webkit-line-clamp: 3;}

.nydj-a ul li:nth-child(2),.nydj-a ul li:nth-child(3){width: 50%}
.nydj-a ul li:nth-child(2) .pic,.nydj-a ul li:nth-child(3) .pic{height:30vw }
.nydj-a ul li:nth-child(2) .txt,.nydj-a ul li:nth-child(3) .txt{padding: .5rem .2rem .15rem; }
.nydj-b .bd:after{width: 12rem}
.nydj-b .tabtit ul li{margin-right: .4rem}
.nydj-b .tabtit ul li.on{font-size: .3rem}
.nydj-b .bd ul li{width: 30%}
.nydj-b .bd ul{padding: .5rem 5%}
.nydj-c .pc-show{display: flex;opacity: 0;visibility: hidden;position: absolute;z-index: -109}

.nydj-c .amid{width: 100%}

.nydj-d ul li:nth-child(1){width: 67%;margin-right: 3%}
.nydj-d ul li:nth-child(1) .pic{height: 45vw}
.nydj-d ul li:nth-child(2){width: 30%;margin-right: 0}
.nydj-d ul li:nth-child(2) .pic{height: 45vw}
.nydj-d ul li:nth-child(3),.nydj-d ul li:nth-child(4){width: 48.5%;margin-top: .25rem}
.nydj-d ul li:nth-child(3) .pic,.nydj-d ul li:nth-child(4) .pic{height: 35vw}
.nydj-d ul li:nth-child(3){margin-bottom: 0;margin-right: 3%}
.nydj-d{padding: 1.65rem 0 1.2rem;}
.nydj-c{padding: 2.15rem 0  0}
.nydj-c .amid .txt h4{font-size: .2rem}
}
@media screen and (max-width: 640px){
.nydj-a ul li:nth-child(1) .pic{width: 100%;height: 50vw}
.nydj-a ul li:nth-child(1) .txt{width:100%;padding: .3rem 5%;}

.nydj-a ul li:nth-child(1) .txt time{margin-bottom: 0}
.nydj-d ul li .txt{font-size: .18rem}

}
@media screen and (max-width: 480px){
.nydj-a ul li:nth-child(2),.nydj-a ul li:nth-child(3){width: 100%;margin-top: .15rem}
.nydj-a ul li:nth-child(2) .pic,.nydj-a ul li:nth-child(3) .pic{height:45vw }
.nydj-b .bd ul li{width: 100%;margin-bottom: .3rem}
.nydj-b .bd ul li:last-child{margin-bottom: 0}
.nydj-b .bd ul li h4{font-size: .2rem}
.nydj-b .tabtit ul li{margin-right: .25rem;font-size: .2rem}
.nydj-b .tabtit ul li.on{font-size: .28rem}
.nydj-d ul li:nth-child(3),.nydj-d ul li:nth-child(4){margin-top: .2rem}
.nydj-d ul li .txt{font-size: .17rem;padding: .5rem .15rem .15rem}
.nydj-c .amid .pic{width: 80%;margin: 0 auto;height: 80vw}
.nydj-c .amid .txt{width: 100%;padding: 0 10% .4rem}
.nydj-c .amid .txt .more{}
.nydj-d {
padding: 1.55rem 0 1rem;
}
.nydj-a ul li:nth-child(1) .txt p,.nydj-c .amid .txt p{font-size: .17rem}
}
@media screen and (max-width: 360px){
.nydj-b .tabtit ul li{margin-right: .15rem;}
}


.nypro-b{background: url(../images/ny/fjvbg.jpg) no-repeat center;background-size: cover;padding: .75rem 0 2.45rem}
.nypro-b .nyputit{color: #fff}
.nypro-b ul li{width: 3.75rem;box-shadow: 0 5px 10px rgba(0,0,0,.3);height: 5.6rem;}
.nypro-b ul li .pic{position: relative;height: 100%}
.nypro-b ul li:nth-child(2){margin-top: .4rem}
.nypro-b ul li:nth-child(3){margin-top: -.2rem}
.nypro-c{margin-top: -1.5rem;padding-bottom: 1.5rem;}
.nypro-c .nywp{padding:.7rem 0 .6rem .5rem;}
.nypro-c .nywp:after{content: '';position: absolute;left: 0;top: 0;bottom: 0;width: 16.8rem;background: url(../images/ny/probg3.jpg) no-repeat center;background-size: cover;z-index: 0}
.nypro-c  .slide-leftp {width: 16rem;margin-left: -.15rem}
.nypro-c .swiper-slide{position: relative;}
.nypro-c .swiper-slide .item:after{content: '';position: absolute;right: .17rem;bottom: .17rem;z-index: 0;background: #1857a4;left: .4rem;top:.4rem;transition: .3s}
.nypro-c .swiper-slide .item{padding: .15rem;position: relative;transition: .3s}
.nypro-c .swiper-slide .item .pic{width: 2rem;min-height: 2.85rem;position: relative; z-index: 3}
.nypro-c .swiper-slide .item .txt{width: calc(100% - 2rem);background: #fff;position: relative; z-index: 3;padding: .3rem}
.nypro-c .swiper-slide:hover .item{transform: translateX(-.1rem) translateY(-.1rem)}
.nypro-c .swiper-slide:hover .item:after{right: 0;bottom: 0;}
.nypro-c .swiper-slide:hover .item h4{font-weight: bold;}

.nypro-c .swiper-slide .item .time{color: #777;font-size: .14rem}
.nypro-c .swiper-slide .item .time span{display: block;font-size: .42rem;color: #1857a4;line-height: .8em}
.nypro-c .swiper-slide .item h4{font-size: .18rem;margin: .12rem 0 .12rem;line-height: 1.5em}
.nypro-c .swiper-slide .item h4 a{max-height: .52rem\0;display: block\0;}
.nypro-c .swiper-slide .item p{color: #666;font-size: .15rem;line-height: 1.6em;margin-bottom: .2rem;max-height: .46rem\0}
.nypro-c .swiper-slide .item .more a{color:#1857a4;font-size: .23rem;display: inline-block;transition: .3s}
.nypro-c .swiper-slide .item .more a:hover{transform: translateX(-.1rem)}
.nypro-c .sbtn{margin-top: .2rem}
.nypro-c .sbtn a{display: block;background: #cccccc;width: .5rem;height: .5rem;border-radius: 50%;text-align: center;line-height: .5rem;color: #fff;margin: 0 .1rem}
.nypro-c .sbtn a:hover{background: #1857a4}

.nypro-a{padding: .75rem 0}
.nypro-a .paga{text-align: center}
.nypro-a .paga span{background: #cccccc;opacity: 1;margin: 0 5px;width: 10px;height: 10px}
.nypro-a .paga span.swiper-pagination-bullet-active{background: #1857a4}
.nypro-a .nytitp{padding-left: .5rem;}
.nypro-a:before{content: '';width: 50%;top: 0;bottom: 0;background: url(../images/ny/fjbg1.png) no-repeat left center;background-size: auto 100%;position: absolute;z-index: 0}
.nypro-a:after{content: '';width: 50%;right: .5rem; top: 0;height: 1.86rem;background: url(../images/ny/fjbg2.jpg) no-repeat right center;background-size: auto 100%;position: absolute;z-index: 0}
.nypro-a .aleft{width:4.8rem}
.nypro-a .amid{width: calc(100% - 7.2rem)}
.nypro-a .aright{width: 1.5rem}

.nypro-a .slide-pic{padding: .15rem 0}
.nypro-a .slide-pic .swiper-slide{}
.nypro-a .slide-pic .swiper-slide .pic{width: 4.6rem;height: 4.6rem;border-radius: 50%;overflow: hidden;box-shadow: 0 0 .1rem rgba(0,0,0,.2);margin: 0 auto}
.nypro-a .slide-txt .txt{min-height: 5.1rem}
.nypro-a .slide-txt .txt h4{font-size: .26rem;margin-bottom: .2rem}
.nypro-a .slide-txt .txt h4 a{color: #032477}
.nypro-a .slide-txt .txt .desc{line-height: 1.8em;color: #666;text-indent: 2em;font-size: .18rem;margin-bottom: .2rem}
.nypro-a .slide-txt .txt .more{display: flex;justify-content: flex-end;margin-top:.5rem}
.nypro-a .slide-txt .txt .more a{display: block;height: .35rem;line-height: .35rem;background: #317dd0;color: #fff;text-align: center;padding-right:.3rem;}
.nypro-a .slide-dot{height: 5.1rem;padding-top: 9px;padding-bottom: 9px}
.nypro-a .slide-dot:after{content: '';width: 0;border-left: 1px dashed #ddd;position: absolute;top:5px;bottom: 9px;left: 50%;z-index: 0}
.nypro-a .slide-dot .swiper-slide{cursor: pointer;}
.nypro-a .slide-dot .swiper-slide-thumb-active{}
.nypro-a .slide-dot .swiper-slide .txt{height: 1.2rem;border-radius: 50%;border: 1px solid #1857a4;width: 1.2rem;background: url(../images/ny/cirbg.png) no-repeat center;background-size: cover;padding: .2rem .1rem;text-align: center;transition: .3s;transform: scale(0);opacity: 0;margin: 0 auto;font-size: .15rem;margin-top: .18rem}
.nypro-a .slide-dot .swiper-slide-thumb-active .txt{transform: scale(1);opacity: 1}
.nypro-a .slide-dot .swiper-slide:after{content: '';position: absolute;left: 50%;margin-left: -9px;width: 18px;height: 18px;border-radius: 50%;background:#1857a4;border-radius: 50%;bottom:-9px ;z-index: 3}
.nypro-a .slide-dot .swiper-slide:nth-child(1):before{content: '';position: absolute;left: 50%;margin-left: -9px;width: 18px;height: 18px;border-radius: 50%;background:#1857a4;border-radius: 50%;top: -9px;z-index: 3 }
.nypro-a .slide-dot .swiper-slide-thumb-active:after{bottom: 0}

@media screen and (max-width: 980px){
.nypro-a .aright{display: none}
.nypro-a .aleft{width:4.8rem;margin: 0 auto}
.nypro-a .amid{width: 100%}
.nypro-a .slide-txt .txt{text-align: center;min-height: inherit;padding-top: .3rem}
.nypro-b ul li{width: 31%}
.nypro-b ul li{height: 46vw}
.nypro-b ul li .pic{height: 46vw}
.nypro-c  .slide-leftp {width:120%;margin-left: -.15rem}
.nypro-a .slide-txt .txt .more{justify-content: center}
.nypro-a:after{right: 0;height: 1rem;width: 100%}
.nypro-a:before{width: 20%;background-size: 100% 100%}
.nypro-a .nytitp{padding-left: 0}
.nypro-a .slide-pic .swiper-slide .pic{width: 40vw;height: 40vw}
.nypro-a .nyputit{margin-bottom: .2rem}
.nypro-c .nyputit{margin-bottom: .2rem}
.nypro-c{padding-bottom: 1rem}
.nypro-c .nywp{padding: .5rem 0 .6rem .4rem; }
}
@media screen and (max-width: 640px){
.nypro-b{padding: .55rem 0 2.25rem;}
.nypro-a{padding: .55rem 0 .65rem}
.nypro-a .slide-pic .swiper-slide .pic{width: 60vw;height: 60vw}
.nypro-a .slide-txt .txt .desc{font-size: .17rem}
.nypro-c  .slide-leftp {width:105%;margin-left: -.15rem}
.nypro-b .pubplay{transform: scale(.75) translateY(-50%) translateX(-50%);transform-origin: center center}
.nypro-c .swiper-slide .item .pic{width: 1.8rem}
.nypro-c .swiper-slide .item .txt{width: calc(100% - 1.8rem)}
}

.academic{ padding:.85rem 0; display:flex; flex-wrap:wrap; margin:0 -.45rem}
.academic .left{width: 25%;padding:0 .45rem;}
.academic .center{width: 43.5%;padding:0 .45rem;}
.academic .right{width: 31.5%;padding:0 .45rem;}

.tit1{ margin-bottom:.4rem}
.tit1 h4{ font-size:.3rem; color:#032477;}

.academic .left .img img{ width:100%}
.academic .left .con{ margin:.2rem 0 0}
.academic .left .con p{ font-size:.16rem; color:#333333; line-height:.3rem}

.academic .center .con{ padding:.1rem 0 0}
.academic .center p{ font-size:.16rem; color:#333333; line-height:.32rem; margin:0 0 .3rem; text-indent:.32rem}

.list1{ margin:-.15rem 0 0}
.list1 li{margin:0 -.28rem;padding:0 .28rem;transition: .5s;position: relative;z-index: 1;overflow: hidden;}
.list1 .con{display:block;padding: .3rem 0; position: relative; z-index:1; overflow:hidden; border-bottom: 1px dashed #eaeaea;}
.list1 li:last-child .con{ border-bottom: transparent 1px dashed}
.list1 h4{ font-size: .2rem; color:#333333; font-weight:bold}
.list1 p{font-size:.14rem;color:#656565;line-height:.24rem;height:.72rem\0;margin: .15rem 0 0;}
.list1 li::after {
    position: absolute;
    content: '';
    width: 328px;
    height: 100%;
    top: 0;
    right: 0;
    background: url(../images/nytitbg.png) no-repeat right bottom;
    -o-background-size: cover;
    background-size: cover;
    transform: translateX(100%);
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transition: 1s;
    -webkit-transition: 1s;
    -moz-transition: 1s;
    -ms-transition: 1s;
    -o-transition: 1s;
    z-index: -1;
}
.list1 li:hover::after {
    transform: translateX(0);
    -webkit-transform: translateX(60%);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
}

.list1 li:hover {
    background-color: #215082
}
.list1 li:hover .con{
    border-color: #215082;
}
.list1 .con:hover *{ color:#fff !important}

@media screen and (max-width: 980px){
	.academic{ padding:.3rem 0}
	.academic .left{ width:100%; padding-bottom:.3rem}
	.academic .center{ width:100%; padding-bottom:.2rem; padding-top:.2rem}
	.academic .right{ width:100%;}
	
	.tit1{ margin-bottom:.2rem}
}
