/* nyPage */
.nyPage{padding-top: 3.5rem;}


/* header */
.header{color: #222222;background: #FFFFFF;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
.header .searchBtn,
.header .right .menu,
.header .btn .icon{filter: brightness(0) invert(0.4);}
.header .btn{border-color: #CCCCCC;}
.header .ani-btn:after{background: #0055AF !important;}
.header .ani-btn:hover{color: #fff !important;}
.header .ani-btn:hover img{filter: brightness(0) invert(1) !important;}
.header .nav .nLi:hover h2 a{color: #0055AF;}
.header .nav .nLi .navSub{background: #fff;}


/* bread */
.bread{padding: 0.53rem 2%;background: #F8F8F8;line-height: 0.93rem;color: #999999;}
.bread .path{padding-left: 0.86rem;background: url(../images/icon_home.svg) no-repeat left center;background-size: auto 0.66rem;}
.bread .path span{margin: 0 5px;}
.bread .path a:hover{color: #0055AF;}
.bread .nav{color: #333333;}
.bread .nav span{margin: 0 8px;}
.bread .nav span:last-child{display: none;}
.bread .nav a:hover,
.bread .nav a.on{color: #0055AF;}
.bread .nav a.on{font-weight: bold;}

/* nyWrap */
.nyWrap{padding: 2.66rem 0;min-height: 420px;}

/* nyTitle */
.nyTitle{color: #333333;line-height: 1.33;margin-bottom: 0.66rem;}
.nyTitle.mrgBtm30{margin-bottom: 1rem;}

/* nyNav */
.nyNav{position: relative;overflow: hidden;}
.nyNav .swiper-slide{width: auto;}
.nyNav a{display: block;position: relative;overflow: hidden;padding: 0 0.4rem;border: 1px solid #333333;border-radius: 0.73rem;color: #333333;line-height: 1.33rem;}
.nyNav a:after{content: '';z-index: -1;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: #333333;transform: skew(50deg) scaleX(0);transform-origin: left bottom;}
.nyNav .on a,
.nyNav  a:hover{color: #fff;}
.nyNav .on a::after,
.nyNav a:hover::after{transform: skew(50deg) scaleX(1.5);transition: 0.5s ease-in;}

/* sgtscList */
.sgtscList{display: flex;flex-wrap: wrap;padding-bottom: 0.66rem;}
.sgtscList li{width: 31.4%;margin: 0 2.9% 2.9% 0;border-bottom: 1px solid #DDDDDD;position: relative;color: #333333;}
.sgtscList li:nth-child(3n){margin-right: 0;}
.sgtscList li::before{content: "";width: 100%;height: 1px;position: absolute;left: 0;bottom: -1px;background: currentColor;transform-origin: left center;transform: scale(0,1);opacity: 0;}
.sgtscList .pic{padding-bottom: 63.63%;border: 1px solid #DDDDDD;}
.sgtscList .title{padding-right: 0.5rem;line-height: 2rem;position: relative;}
.sgtscList .title .icon{position: absolute;right: 0;top: 50%;transform: translateY(-50%);filter: brightness(0) invert(0.5);opacity: 0.6;}
.sgtscList li:hover::before{transform: scale(1);opacity: 1;}
.sgtscList li:hover{color: #0055AF;}
.sgtscList li:hover .title .icon{filter: brightness(1) invert(0);opacity: 1;}

/* page */
.page{color: #333333;}
.page a{margin: 0 0.2rem;min-width: 1.33rem;height: 1.33rem;border: 1px solid transparent;border-radius: 50%;text-align: center;line-height: 1.33rem;}
.page span{margin: 0 0.2rem;}
.page a.on,
.page a:hover{border-color: #333;}

/* footer */
.footer{padding: 1rem 2%;background: #F8F8F8;color: #999999;line-height: 0.93rem;}
.footer .cont-l span{margin-right: 0.66rem;}
.footer .cont-l span img{margin-right: 4px;}
.footer .select{position: relative;right: 0;bottom: auto;}
.footer .select dt{border-color: #DDDDDD;color: #999999;}
.footer .select dt::before{border-color: currentColor;margin-top: -0.25em;}
.footer .select dd{background: #efefef;}
.footer .select dd a:hover{background: #eaeaea;}

/* contSgtsc */
.contSgtsc .picBox img{width: 100%;margin-bottom: 1.66rem;}
.contSgtsc .title{color: #333333;line-height: 1.33;}
.contSgtsc .info{padding: 1.33rem 0 1.2rem;border-bottom: 1px solid #D8D8D8;margin-bottom: 1.2rem;display: flex;color: #999999;line-height: 0.93rem;}
.contSgtsc .info dl{position: relative;min-width: 28.57%;box-sizing: border-box;padding: 0 1rem 0 5.71%;}
.contSgtsc .info dl:first-child{padding-left: 0;width: 24%;min-width: 24%;}
.contSgtsc .info dl::before{content: "";width: 1px;height: 1.5rem;background: #D8D8D8;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.contSgtsc .info dl:first-child::before{display: none;}
.contSgtsc .info dl dd{color: #333333;margin-top: 4px;}
.psgLinks{display: flex;margin-top: 3rem;}
.psgLinks li{width: 50%;position: relative;overflow: hidden;background: #F8F8F8;}
.psgLinks li .bgStyle{opacity: 0;}
.psgLinks li .bgStyle::before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.4);}
.psgLinks .wrap{display: block;position: relative;z-index: 2;height: 5rem;padding: 0 1.33rem;display: flex;align-items: center;color: #999999;line-height: 0.93rem;}
.psgLinks .icon{flex-shrink: 0;height: 0.53rem;margin-right: 1rem;}
.psgLinks .text{flex: 1;overflow: hidden;}
.psgLinks .text .tit{color: #333333;margin-top: 3px;}
.psgLinks li:nth-child(2) .wrap{flex-direction: row-reverse;text-align: right;}
.psgLinks li:nth-child(2) .wrap .icon{margin: 0 0 0 1rem;}
.psgLinks li:hover .bgStyle{opacity: 1;}
.psgLinks li:hover .icon{filter: brightness(0) invert(1);}
.psgLinks li:hover .wrap,
.psgLinks li:hover .tit{color: #fff;}
.psgLinks li.disable{pointer-events: none;}

/* subTitle */
.subTitle{color: #333333;line-height: 1.6rem;margin-bottom: 1.33rem;padding-left: 12px;position: relative;}
.subTitle::before{content: "";width: 4px;height: 0.93rem;position: absolute;left: 0;top: 50%;transform: translateY(-50%);background: #0055AF;}

/* gczx */
.gczx .desc{line-height: 2;margin-bottom: 2rem;}
.gczx .list{display: flex;flex-wrap: wrap;}
.gczx .list li{width: 21.4%;margin: 0 4.7% 1.33rem 0;border-bottom: 1px solid #D8D8D8;display: flex;align-items: center;line-height: 0.93rem;color: #333333;padding-bottom: 0.4rem;}
.gczx .list li:nth-child(4n){margin-right: 0;}
.gczx .list li span{margin-right: 0.66rem;font-family: "Barlow-Medium";color: #999999;}

/* bslc */
.bslc .item1 .cont{padding: 2rem 3rem;background: #F8F8F8;margin-bottom: 2.46rem;}

/* downloadList */
.downloadList li{margin-bottom: 0.66rem;}
.downloadList li:last-child{margin-bottom: 0;}
.downloadList .wrap{border: 1px solid #D8D8D8;background: #FFFFFF;padding: 1rem;line-height: 1.5rem;color: #3D3D3D;}
.downloadList .icon{flex-shrink: 0;height: 1.5rem;}
.downloadList .btn{flex-shrink: 0;height: 1.2rem;opacity: .5;}
.downloadList .tit{flex: 1;overflow: hidden;box-sizing: border-box;padding: 0 0.5rem;}
.downloadList .wrap:hover{box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);color: #0055AF;}
.downloadList .wrap:hover .btn{opacity: 1;}

/* ssqd */
.ssqd .cont{line-height: 2;}


/* fileList */
.fileList{padding-bottom: 1rem;}
.fileList li{margin-bottom: 1rem;}
.fileList .wrap{padding: 1rem 0;border: 1px solid #DDDDDD;color: #333333;line-height: 0.93rem;}
.fileList .fIcon{width: 3.6rem;height: 2rem;border-right: 1px solid #D8D8D8;}
.fileList .fIcon img{height: 1.06rem;filter: brightness(0) invert(0.5);}
.fileList .btn{width: 3.6rem;height: 2rem;border-left: 1px solid #D8D8D8;}
.fileList .btn img{filter: brightness(0) invert(0.6);height: 0.4rem;margin-left: 8px;}
.fileList .text{flex: 1;overflow: hidden;box-sizing: border-box;padding: 0 0.66rem;}
.fileList .info{color: #999999;display: flex;align-items: center;padding-top: 8px;}
.fileList .info > div{margin-right: 1.2rem;}
.fileList .info > div:last-child{margin-right: 0;}
.fileList .info img{height: 0.66rem;margin-right: 4px;}
.fileList .wrap:hover{box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);color: #0055AF;}
.fileList .wrap:hover .fIcon img{filter: brightness(1) invert(0);}

/* passage */
.passageBox .passage{width: 71.42%;}
.passage .psgTitle{padding-bottom: 1rem;border-bottom: 1px solid #D8D8D8;margin-bottom: 1rem;}
.passage .psgTitle .tit{color: #333333;line-height: 1.5;margin-bottom: 0.4rem;}
.passage .psgTitle .info{color: #999999;line-height: 0.93rem;display: flex;align-items: center;}
.passage .psgTitle .info > div{margin-right: 1.33rem;}
.passage .psgTitle .info > div:last-child{margin-right: 0;}
.passage .psgTitle .info img{height: 0.66rem;margin-right: 4px;}
.passage .psgCont{line-height: 2;min-height: 200px;padding-bottom: 1.33rem;}
.passage .share{display: flex;align-items: center;color: #999999;padding-bottom: 1.4rem;}
.passage .share span{margin-left: 8px;}
.passage .share .item{margin-left: 0.66rem;}
.passage .annex{padding-top: 1.4rem;border-top: 1px solid #D8D8D8;color: #0055AF;line-height: 0.93rem;}
.passage .annex img{margin-left: 4px;}
.passage .annex a{display: flex;align-items: center;}
.passage .annex a:hover{text-decoration: underline;}
.passage .psgLinks{background: none;padding-top: 1.2rem;border-top: 1px solid #DDDDDD;}
.passage .psgLinks li{background: none;}
.passage .psgLinks .wrap{padding: 0;height: auto;}
.passage .psgLinks .wrap:hover .icon{filter: brightness(0) invert(0.2);}
.passage .psgLinks li:hover .wrap{color: #999999;}
.passage .psgLinks li:hover .tit{color: #0055AF;}

/* btnStyle */
.btnStyle{display: flex;align-items: center;position: absolute;left: calc(50% + 2rem);bottom: 4.2rem;z-index: 2;}
.btnStyle .btn{width: 1.33rem;height: 1.33rem;background: #E4E4E4;border-radius: 50%;margin-right: 10px;cursor: pointer;-webkit-tap-highlight-color: transparent;}
.btnStyle .btn img{height: 0.53rem;}
.btnStyle .btn:hover{background: #0055AF;}
.btnStyle .btn.swiper-button-disabled{opacity: 0.5;pointer-events: none;}

/* recomNews */
.recomNews{margin-bottom: 1.8rem;padding-bottom: 2.2rem;border-bottom: 1px solid #DDDDDD;}
.recomNews .wrap{background: #F6F6F6;align-items: flex-start;}
.recomNews .pic{width: 50%;padding-bottom: 15rem;}
.recomNews .text{width: 50%;box-sizing: border-box;padding: 2rem;}
.recomNews .tit{line-height: 1rem;color: #333333;height: 2rem;overflow: hidden;}
.recomNews .date{color: #999999;line-height: 0.93rem;display: flex;align-items: center;padding: 8px 0 0.8rem;border-bottom: 1px solid #DDDDDD;margin-bottom: 0.6rem;}
.recomNews .date img{margin-right: 7px;height: 0.66rem;}
.recomNews .desc{color: #666666;line-height: 1.06rem;}
.recomNews .wrap:hover .tit{color: #0055AF;}


/* newsList */
.newsList{display: flex;flex-wrap: wrap;line-height: 0.93rem;color: #333333;}
.newsList li{width: 28.6%;margin: 0 7.1% 2.53rem 0;border-bottom: 1px solid #DDDDDD;position: relative;}
.newsList li:nth-child(3n){margin-right: 0;}
.newsList li::before{content: "";width: 100%;height: 2px;position: absolute;left: 0;bottom: -1px;background: #0055AF;position: absolute;left: 0;bottom: -1px;transform-origin: left center;transform: scale(0, 1);opacity: 0;}
.newsList .wrap{padding-bottom: 0.8rem;display: block;}
.newsList .tit{height: 1.86rem;overflow: hidden;}
.newsList .pic{padding-bottom: 63.5%;position: relative;overflow: hidden;margin: 0.66rem 0 1rem;}
.newsList .date{color: #999999;font-family: "Barlow-Regular";}
.newsList li:hover::before{transform: scale(1);opacity: 1;}
.newsList li:hover .tit{color: #0055AF;}

/* hotNews */
.hotNews{width: 22.85%;}
.hotNews .subTitle{margin-bottom: 0;line-height: 0.93rem;}
.hotNews .subTitle::before{height: 0.66rem;}
.hotNews ul li{border-bottom: 1px solid #D8D8D8;}
.hotNews ul .wrap{display: block;padding: 0.66rem 0;color: #333333;line-height: 0.93rem;}
.hotNews ul .date{color: #999999;margin-top: 4px;font-family: "Barlow-Regular";}
.hotNews ul .tit{font-weight: normal;}
.hotNews ul .wrap:hover .tit{color: #0055AF;font-weight: bold;}


/* contactUs */
.contactUs ul{margin-bottom: 1.7rem;color: #666666;line-height: 0.93rem;}
.contactUs ul li{width: 25.9%;box-sizing: border-box;padding: 0 0.5rem 0 1.4rem;display: flex;align-items: center;position: relative;}
.contactUs ul li:first-child{width: 22.3%;padding-left: 0;}
.contactUs ul li::before{content: "";width: 1px;height: 2.33rem;position: absolute;right: 0;top: 50%;transform: translateY(-50%);background: #DDDDDD;}
.contactUs ul .icon{width: 2.33rem;height: 2.33rem;flex-shrink: 0;margin-right: 10px;}
.contactUs ul .text{flex: 1;position: relative;}
.contactUs ul .tit{color: #333333;margin-top: 4px;}
.contactUs ul .num{font-family: "Barlow-Medium";}
.contactUs ul .pic{width: 3.53rem;height: 3.53rem;box-sizing: border-box;padding: 4px;background: #F2F2F2;position: absolute;left: 6.5em;top: 50%;transform: translateY(-50%);/*opacity: 0;visibility: hidden;*/}
.contactUs ul .pic img{width: 100%;height: 100%;}
.contactUs ul .pic::before{content: "";border: 8px solid transparent;border-right-color: #F2F2F2;position: absolute;left: -16px;top: 50%;transform: translateY(-50%);}
.contactUs ul li:hover .pic{opacity: 1;visibility: inherit;}

/* aboutUs */
.aboutUs .item1{padding: 2.66rem 0 3.9rem;}
.aboutUs .item1 .pic{width: 32.14%;}
.aboutUs .item1 .text{width: 59.85%;}
.aboutUs .item1 .nyTitle{width: calc(100% - 1.73rem);margin-bottom: 1.33rem;padding-bottom: 1.33rem;border-bottom: 1px solid #DDDDDD;}
.aboutUs .item1 .cont{position: relative;margin-bottom: 1.33rem;}
.aboutUs .item1 .cont .icon{position: absolute;right: 0;top: -1.33rem;height: 0.93rem !important;}
.aboutUs .item1 .cont p{margin-bottom: 10px;}
.aboutUs .item1 .cont p:last-child{margin-bottom: 0;}
.aboutUs .item1 .btm{color: #999999;text-align: right;line-height: 0.93rem;}
.aboutUs .item1 .btm .name{height: 2.66rem;margin-bottom: 0.4rem;}
.aboutUs .item2{padding: 2.66rem 0 5.86rem;background: url(../images/aboutBg1.jpg) no-repeat center top;background-size: cover;}
.aboutUs .item2 .box{width: 72.85%;}
.aboutUs .item2 .cont{width: 100%;padding-right: 1.33rem;height: 7.06rem;overflow: auto;margin-bottom: 0.9rem;color: #333333;}
.aboutUs .item2 .cont p{margin-bottom: 10px;}
.aboutUs .item2 .cont p:last-child{margin-bottom: 0;}
.aboutUs .dataList {align-items: flex-start;margin-top: 1.66rem;}
.aboutUs .dataList dl{flex: 1;border-left: 1px solid #0055AF;padding-left: 1rem;color: #333333;line-height: 0.93rem;}
.aboutUs .dataList dt{color: #0055AF;}
.aboutUs .dataList dt span{font-family: "Barlow-Medium";margin-right: 4px;}
.aboutUs .item3{padding: 2.33rem 0 2.66rem;background: #F6F6F6;}
.aboutUs .item3 .contScroll{background: #FFFFFF;position: relative;padding: 1.5rem 21.71%;overflow: hidden;}
.aboutUs .item3 .contScroll .container{position: relative;overflow: hidden;}
.aboutUs .item3 .contScroll .btnStyle{left: 0;top: 0;position: static;}
.aboutUs .item3 .contScroll .btnStyle .btn{position: absolute;top: 50%;transform: translateY(-50%);z-index: 3;}
.aboutUs .item3 .contScroll .btnStyle .btn.prev{left: 3rem;}
.aboutUs .item3 .contScroll .btnStyle .btn.next{right: 3rem;}
.aboutUs .item3 .container .wrap{}
.aboutUs .item3 .container .pic{width: 37.5%;}
.aboutUs .item3 .container .text{width: 50%;line-height: 0.93rem;max-height: 420px;overflow: auto;padding-right: 20px;}
.aboutUs .item3 .container .name{color: #333333;padding-bottom: 10px;position: relative;}
.aboutUs .item3 .container .name::before{content: "";width: 0.93rem;height: 2px;background: #0055AF;position: absolute;left: 0;bottom: 0;}
.aboutUs .item3 .container .desc{color: #666666;font-weight: bold;margin: 0.5rem 0 1rem;}
.aboutUs .item3 .container .info{color: #999999;line-height: 2;}
.aboutUs .item3 .tabScroll{position: relative;overflow: hidden;}
.aboutUs .item3 .tabScroll .swiper-slide{background: #0055AF;position: relative;cursor: pointer;}
.aboutUs .item3 .tabScroll .swiper-slide::before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;border: 1px solid #0055AF;opacity: 0;z-index: 2;box-sizing: border-box;}
.aboutUs .item3 .tabScroll img{width: 100%;}
.aboutUs .item3 .tabScroll .active::before{opacity: 1;}
.aboutUs .item3 .tabScroll .active img{opacity: 0.6;}
.aboutUs .item3_1{background: #fff;}
.aboutUs .item3_1 .contScroll{box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
.aboutUs .item3_1 .container .pic{width: 24%;}
.aboutUs .item3_1 .container .text{width: 60%;}
.aboutUs .item4{padding: 2.66rem 0;background: url(../images/aboutBg2.jpg) no-repeat center top;background-size: cover;}
.aboutUs .item4 .title{margin-bottom: 1.33rem;}
.aboutUs .item4 .nyTitle{margin-bottom: 0;}
.aboutUs .item4 .tabs li{margin-left: 0.66rem;padding: 0 1rem;border-radius: 0.73rem;border: 1px solid #333333;color: #333333;line-height: 1.13rem;cursor: pointer;}
.aboutUs .item4 .tabs li:first-child{margin-left: 0;}
.aboutUs .item4 .tabs li.active{background: #333333;color: #fff;}
.aboutUs .item4 .textScroll{width: 60%;padding-bottom: 2.53rem;}
.aboutUs .item4 .textScroll .box{height: 232px;}
.aboutUs .item4 .textScroll .wrap{color: #333333;line-height: 0.93rem;position: relative;cursor: pointer;}
.aboutUs .item4 .textScroll .wrap::before{content: "";width: 3.2rem;height: 2px;position: absolute;left: 0;top: 50%;margin-top: -1px;background: #0055AF;transform-origin: left center;transform: scale(0,1);opacity: 0;}
.aboutUs .item4 .textScroll .wrap span{margin-right: 0.4rem;color: #999999;font-family: "Barlow-Medium";}
.aboutUs .item4 .textScroll .active .wrap{padding-left: 4rem;color: #0055AF;}
.aboutUs .item4 .textScroll .active .wrap::before{transform: scale(1);opacity: 1;}
.aboutUs .item4 .textScroll .active .wrap span{color: #0055AF;}
.aboutUs .item4 .textScroll .swiper-pagination{bottom: 0;height: 0.4rem;line-height: 0.4rem;width: 100%;display: flex;}
.aboutUs .item4 .textScroll .swiper-pagination .swiper-pagination-bullet{width: 0.4rem;height: 0.4rem;background: #000000;opacity: 0.2;margin: 0 0.5rem 0 0;}
.aboutUs .item4 .textScroll .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: 1;background: #0055AF;}
.aboutUs .item4 .picScroll{width: 30%;}
.aboutUs .item4 .picScroll .swiper-slide{height: 9.73rem;}
.aboutUs .item4 .picScroll .swiper-slide img{max-width: 100%;max-height: 100%;}
.aboutUs .item5{padding: 2.33rem 0 3.3rem;}
.aboutUs .item5 .content{align-items: flex-start;}
.aboutUs .item5 .contLeft{flex-shrink: 0;margin-right: 8.92%;max-width: 10.67rem;}
.aboutUs .item5 .contLeft .pic{width: 6rem;}
.aboutUs .item5 .contLeft .name{width: 4.63rem;margin: 0.57rem 0 0.37rem;display: block;}
.aboutUs .item5 .contLeft .text{color: #999999;line-height: 0.93rem;}
.aboutUs .item5 .contRight{flex: 1;overflow: hidden;}
.aboutUs .item5 .contRight img{width: 100%;}
.aboutUs .item6{padding: 2.67rem 0;background: #F6F6F6;}
.aboutUs .item6 > .w1400{position: relative;}
.aboutUs .item6  .nyTitle{position: absolute;left: 0;top: 0;}
.aboutUs .item6 .content{display: flex;flex-direction: row-reverse;}
.aboutUs .item6 .info{flex-shrink: 0;max-width: 8rem;text-align: right;}
.aboutUs .item6 .info .pic{width: 6rem;}
.aboutUs .item6 .info .name{line-height: 1.6rem;margin-top: 0.4rem;color: #333333;font-weight: bold;}
.aboutUs .item6 .info .text{color: #999999;line-height: 0.87rem;}
.aboutUs .item6 .med{width: 8.33rem;margin: 1.93rem 6.85% 0 13.21%;flex-shrink: 0;}
.aboutUs .item6 .med .icon{height: 0.5rem;}
.aboutUs .item6 .med .text{padding: 0.67rem 0;border-top: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC;color: #0055AE;line-height: 0.93rem;font-weight: bold;margin: 0.5rem 0;}
.aboutUs .item6 .med .icon2{text-align: right;}
.aboutUs .item6 .contLeft{padding-top: 2.5rem;color: #666666;line-height: 0.93rem;font-weight: bold;}
.aboutUs .item6 .contLeft p{margin-bottom: 0.5rem;}
.aboutUs .item6 .contLeft p:last-child{margin-bottom: 0;}

@media screen and (max-width: 1620px){

}
@media screen and (max-width: 1480px){

}

@media screen and (max-width: 1300px){
.nyPage{padding-top: 2rem;}

.nyWrap{padding: 2rem 0;}

.footer .cont-l span{margin-right: 0.3rem;}
}


@media screen and (max-width: 1024px){
.footer .cont-l span{display: block;margin: 0;}

.gczx .list li{width: 32%;margin-right: 2%;}
.gczx .list li:nth-child(4n){margin-right: 2%;}
.gczx .list li:nth-child(3n){margin-right: 0;}

.recomNews{margin-bottom: 1rem;padding-bottom: 1rem;}
.recomNews .pic{padding-bottom: 12rem;}
.recomNews .text{padding: 1rem;}
.recomNews .btnStyle{bottom: 1.6rem;left: calc(50% + 1rem);}

.contactUs ul{flex-wrap: wrap;}
.contactUs ul li{width: 50% !important;padding: 0.5rem !important;}
.contactUs ul li::before{display: none;}


}

@media screen and (max-width: 760px){
.bread .nav{display: none;}
.header .menuIcon{filter: brightness(1) invert(0);}

.nyNav a{line-height: 1.2rem;}

.sgtscList{justify-content: space-between;}
.sgtscList li{width: 49%;margin-right: 0;margin-bottom: 2%;}

.page a{margin: 0;min-width: 1rem;height: 1rem;line-height: 1rem;}

.footer{display: block;padding: 0.8rem 2%;}
.footer .cont-l{text-align: center;}
.footer .select{margin: 0.5rem auto 0;}


.contSgtsc .picBox img{margin-bottom: 1rem;}
.contSgtsc .info{padding: 1rem 0 0;display: block;}
.contSgtsc .info  dl,
.contSgtsc .info  dl:first-child{width: 100%;padding: 0.5rem 0;border-top: 1px solid #D8D8D8;}
.contSgtsc .info  dl::before{display: none;}
.psgLinks{margin-top: 1rem;display: block;}
.psgLinks li{width: 100%;margin-bottom: 0.5rem;}
.psgLinks li:nth-child(2){margin-bottom: 0;}
.psgLinks li:nth-child(2) .wrap{flex-direction: row;text-align: left;}
.psgLinks li:nth-child(2) .wrap .icon{margin: 0 1rem 0 0;}
.psgLinks .icon{display: none;}
.psgLinks .wrap{height: 3rem;padding: 0 0.8rem;}

.nyTitle.mrgBtm30{margin-bottom: 0.5rem;}
.subTitle{margin-bottom: 0.6rem;}

.gczx .desc{margin-bottom: 1rem;}
.gczx .list{justify-content: space-between;}
.gczx .list li{margin-right: 0 !important;width: 49%;margin-bottom: 0.6rem;}
.gczx .list li span{margin-right: 0.3rem;}

.bslc .item1 .cont{padding: 1rem;margin-bottom: 1rem;}
.downloadList .wrap{padding: 0.5rem;line-height: 1rem;}
.downloadList .icon{height: 1rem;}
.downloadList .btn{height: 0.8rem;}

.fileList li{margin-bottom: 0.5rem;}
.fileList .wrap{padding: 0.5rem 0;}
.fileList .fIcon,
.fileList .btn{width: 2.8rem;}
.fileList .info{display: block;}
.fileList .info > div{margin-right: 0;justify-content: flex-start;}


.passage .psgTitle{padding-bottom: 0.5rem;}
.passage .psgTitle .info{display: block;}
.passage .psgTitle .info > div{margin: 0;justify-content: flex-start;padding: 0.1rem 0;}
.passage .psgCont{padding-bottom: 0;}
.passage .share{display: none;}
.passage .annex{padding-top: 1rem;}
.passage .psgLinks{padding-top: 1rem;}
.passage .psgLinks .wrap{padding: 0.5rem;}

.recomNews .wrap{display: block;}
.recomNews .pic,
.recomNews .text{width: 100%;}
.recomNews .pic{padding-bottom: 64.28%;}
.recomNews .text{padding: 0.5rem 0.5rem 2.2rem;}
.recomNews .date{padding: 0.2rem 0;}
.recomNews .btnStyle{left: 50%;transform: translateX(-50%);}

.newsList{justify-content: space-between;}
.newsList li{width: 48%;margin-right: 0;margin-bottom: 1rem;}
.newsList .wrap{padding-bottom: 0.5rem;}
.newsList .pic{margin: 0.3rem 0 0.5rem;}

.passageBox .passage,
.hotNews{width: 100%;}
.hotNews{padding-top: 1rem;}
.hotNews ul .wrap{padding: 0.4rem 0;}

.contactUs ul{margin-bottom: 0.8rem;}
.contactUs ul li{width: 100% !important;padding: 0.5rem 0 !important;}
.contactUs ul .pic{visibility: inherit;opacity: 1;left: 8em;}

.aboutUs .item1{padding: 1rem 0;}
.aboutUs .item1 .text{width: 100%;margin-top: 0.5rem;}
.aboutUs .item1 .nyTitle{margin-bottom: 0.5rem;padding-bottom: 0.5rem;}
.aboutUs .item1 .cont{margin-bottom: 0.8rem;}
.aboutUs .item1 .cont .icon{height: 0.6rem !important;top: -0.7rem;}
.aboutUs .item2{padding: 1rem 0;}
.aboutUs .item2 .box{width: 100%;}
.aboutUs .item2 .cont{padding-right: 0;height: auto;}
.aboutUs .dataList{flex-wrap: wrap;margin-top: 1rem;}
.aboutUs .dataList dl{width: 50%;flex: auto;margin-bottom: 1rem;box-sizing: border-box;}
/* .aboutUs .dataList dl:last-child{margin-bottom: 0;} */
.aboutUs .dataList dt span{font-size: 1rem;}
.aboutUs .item3 .contScroll{padding: 1rem;}
.aboutUs .item3 .contScroll .btnStyle{display: none;}
.aboutUs .item3 .container .text{width: 100%;padding-top: 0.5rem;box-sizing: border-box;max-height: none;padding-right: 0;}
.aboutUs .item3 .container .desc{margin: .2rem 0 0.5rem;}
.aboutUs .item4{padding: 1rem 0;}
.aboutUs .item4 .flexWrap{display: block;}
.aboutUs .item4 .textScroll{width: 100%;padding-bottom: 1.5rem;}
.aboutUs .item4 .picScroll{width: 100%;margin-top: 1rem;}
.aboutUs .item4 .textScroll{font-size: 0.52rem;}
.aboutUs .item4 .textScroll .box{height: 180px;}
.aboutUs .item4 .textScroll .wrap::before{width: 0.8rem;}
.aboutUs .item4 .textScroll .active .wrap{padding-left: 1rem;}
.aboutUs .item5{padding: 1rem 0;}
.aboutUs .item5 .content{flex-wrap: wrap;}
.aboutUs .item5 .contLeft{width: 100%;max-width: none;}
.aboutUs .item5 .contLeft .pic{width: 10rem;}
.aboutUs .item5 .contRight{width: 100%;margin-top: 0.5rem;}
.aboutUs .item6{padding: 1rem 0;}
.aboutUs .item6 .nyTitle{position: relative;}
.aboutUs .item6 .content{display: block;}
.aboutUs .item6 .info{text-align: left;}
.aboutUs .item6 .info .pic{width: 10rem;}
.aboutUs .item6 .med{width: 100%;margin: 0.5rem 0;}
.aboutUs .item6 .contLeft{padding-top: 0;}

}

@media screen and (max-width: 468px){
.nyWrap{padding: 1.5rem 0;}
.gczx .list li{width: 100%;}
.fileList .fIcon{display: none;}
.fileList .btn{width: 2rem;border: none;display: none;}
.fileList .btn img{margin-left: 3px;}

.aboutUs .item1 .pic{width: 80%;}
.aboutUs .item3 .container .pic{width: 60%;}
}