@charset "utf-8";
.xxbslist .col_news .news_list  .news.n1 .news_imgs {
    width: 3.18rem;
    flex: none;
    text-align: center;
    margin-right: 1.8rem;
    /* background: none; */
    display: flex;
}

.xxbslist .col_news .news_list  .news.n1 .news_imgs img {
    width: 100%;
    margin-bottom: 0.839rem;
}

.xxbslist .col_news .news_list  .news.n1 .color_tt {
    font-size: 0.16rem;
    display: flex;
    align-items: center;
    justify-content: center;
}

.xxbslist .col_news .news_list  .news.n1 .color_tt .color {
    width: 0.74rem;
    height: 0.26rem;
    background: #04267E;
    display: inline-block;
    margin: 0 0.26rem;
}
.xxbslist .col_news .news_list  .news .news_title {
    font-family: SourceHanSansCN-Medium;
    font-size: 0.28rem;
    line-height: 0.37rem;
    padding-left: 0.29rem;
    margin-bottom: 0.619rem;
}

.xxbslist .col_news .news_list  .news.n1 .news_wz {
    display: flex;
}
.xxbslist .col_news .news_list .news .news_title:before {
    content: "";
    width: 0.83rem;
    display: inline-block;
    height: 1px;
    background: #333;
    vertical-align: middle;
}
.xxbslist .col_news .news_list  .news {
    display: block;
    padding-bottom: 1.1rem;
    /* padding-top: 0.87rem; */
    position: relative;
    /* overflow: hidden; */
}
.xxbslist .col_news .news_list .news.n1 .news_text p:first-child {
    font-size: 0.2rem;
    font-weight: bold;
    margin-bottom: 0.1rem;
}

.xxbslist .col_news .news_list .news .news_text {
    font-size: 0.16rem;
    line-height: 0.4rem;
    position: relative;
    font-family: SourceHanSansCN-Regular;
}

.xxbslist .col_news .news_list .news.n1 .news_text p:last-child img {
    display: none;
}

.xxbslist .col_news .news_list .news.n1 .news_text p:last-child a {
    position: absolute;
    bottom: 0;
    font-size: 0.16rem;
    font-weight: bold;
    color: #04267E;
    text-decoration: none;
}

.xxbslist .col_news {
    padding: 0;
    overflow: hidden;
}

.xxbslist .col_news .news_list .news:after {
    content: "";
    display: block;
    width: 100vw;
    height: 0.37rem;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 100%;
    background: url(../image/main1B.png) no-repeat top center;
    z-index: 1;
    background-size: 100% 100%;
}
.xrldinfo .tec_top {
    display: flex;
    background: #0168b70d;
    padding-right: 0.68rem;
    margin-bottom: 0.86rem;
    align-items: center;
}
.xrldinfo .tec_top .tec_img img {
    width: 100%;
}

.xrldinfo .tec_top .tec_img {
    width: 22%;
    flex: none;
    margin-right: 0.92rem;
}
.xrldinfo .tec_top .tec_box {
    padding: 0.55rem 0;
    display: flex;
}

.xrldinfo .tec_top .tec_info {
    padding-right: 0.68rem;
    flex: none;
    border-right: 1px solid var(--mainColor);
    margin-right: 0.62rem;
}

.xrldinfo .tec_top .tec_tt {
    font-size: 0.36rem;
    line-height: 0.48rem;
    /* color: var(--mainColor); */
    margin-bottom: 0.16rem;
}

.xrldinfo .tec_top .tec_text span {
    display: block;
    font-size: 0.18rem;
    margin: 0.2rem 0;
}

.xrldinfo .tec_top .tec_con {
    font-size: 0.18rem;
    line-height: 2;
}

.xrldinfo .tec_top .tec_con .con1 {
    margin-bottom: 0.49rem;
}
.xrldinfo .tec_bottom p * {
    font-weight: normal;
    background-color: transparent ! important;
}
.xrldinfo .tec_bottom p span {
    text-wrap: inherit ! important;
    font-size: 0.18rem! important;
    line-height: 2! important;
    font-family: 'shscr'! important;
}
.xrldlist .col_news_con {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.xrldlist .col_news_con .col_box {
    width: 45%;
    height: 1.04rem;
    display: flex;
    align-items: center;
    border-bottom: 1px solid #E5E5E5;
}

.xrldlist .col_news_con li .tt {
    flex: none;
}
.box2 .tt{/* width:1rem !important; */}
.box4 .tt{/* width:1rem !important; */}
.xrldlist .col_news_con li .title {
    font-size: var(--bigSize);
    line-height: 2;
    display: block;
    font-weight: bold;
}

.xrldlist .col_news_con li .tt {
    color: var(--mainColor);
    padding-left: 0.25rem;
    border-left: 1px solid var(--mainColor);
    width: 2rem;
}
.xrldlist .col_news_con li .tit {
    font-size: 0.1rem;
}

.xrldlist .col_news_con li.box1,.xrldlist .col_news_con li.box2 {
    border-top: 1px solid var(--mainColor);
}

.xrldlist .col_news_con li.box5,.xrldlist .col_news_con li.box6 {
    width: 100%;
}

.xrldlist .col_news_con li .news_list {
    flex: 1;
    display: flex;
    white-space: normal;
    flex-wrap: wrap;
}
.xrldlist .col_news_con .col_box.box4 .news {
    margin-right: 0.2rem;
}
.xrldlist .col_news_con .col_box .news {
    font-size: var(--titleSize);
    margin-right: 0.25rem;
    line-height: 1.4;
}
.xyjslist .pageNews .con .swiper2 .newsList {
    min-height: 1.5rem;
}
.xyjslist .pageNews .con .swiper2 .news.swiper-slide-prev {
    left: -1%;
}

.xyjslist .pageNews .con .swiper2 .news.swiper-slide-next {
    right: -1%;
}
.xyjslist .pageNews .con .swiper2 .news span a {
    color: #fff;
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    opacity: 0;
    font-size: 0.2rem;
    font-family:SourceHanSansCN-Medium;
}

.xyjslist .pageNews .con .swiper2 .news.swiper-slide-thumb-active span a,.xyjslist .pageNews .con .swiper2 .news.swiper-slide-active span a {
    opacity: 1;
}
.xyjslist .pageNews .con {
    padding: 0.67rem 1.32rem 0.37rem;
    position: relative;
    transition: 0.4s;
}
.xyjslist .pageNews .con .swiper2 {
    margin: 0 -0.5rem;
    /* min-height: 1.5rem; */
}
.xyjslist .pageNews .con .swiper1 .news img, .xyjslist .pageNews .con .swiper2 .news img {
    position: absolute;
    min-width: auto;
    min-height: 100%;
    width: auto;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.xyjslist .pageNews .con .swiper2 .news img {
    min-width: 100%;
}
.xyjslist .pageNews .con .swiper1 .news span {
    display: block;
    padding-top: 48.68%;
    width: 100%;
    position: relative;
    overflow: hidden;
}

.swiper.swiper1.swiper-initialized.swiper-horizontal {}
.xyjslist .pageNews{
     --inset: 0.52rem;
--swiper-navigation-size: 0.15rem;
}
.xyjslist .pageNews .con .swiper1 {
    width: 9.86rem;
    margin-bottom: 0.5rem;
    box-shadow: 0 3px 20px rgb(0 0 0 / 16%);
}
.xyjslist .pageNews .con .swiper1 .news {
    padding: 0.18rem;
    background: #fff;
    box-sizing: border-box;
}

.xyjslist .pageNews .con .swiper2 .news span {
    position: relative;
    padding-top: 48.9%;
    width: 100%;
    overflow: hidden;
    /* display: flex; */
    /* align-items: center; */
    /* justify-content: center; */
    display: block;
}

.xyjslist .pageNews .con .swiper2 .news {
    /* padding: 0 0.18rem; */
    box-sizing: border-box;
    transform: scale(0.81);
    transition: 0.4s;
    transform-origin: bottom;
    padding: 0;
}

.xyjslist .pageNews .con .swiper2 .news.swiper-slide-thumb-active,.xyjslist .pageNews .con .swiper2 .news.swiper-slide-active {
    transform: scale(1);
}
.xyjslist .pageNews .con .newsList {
    display: flex;
    align-items: flex-end;
}


.xyjslist .pageNews .con .swiper2 .news.swiper-slide-thumb-active span:after,.xyjslist .pageNews .con .swiper2 .news.swiper-slide-active span:after  {
    /* transform: none; */
    opacity: 0.5;
}
.xyjslist .pageNews .con .swiper2 .news span:after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background: #0168b7ad;
    top: 0;
    position: absolute;
    opacity: 0.5;
    transition: 0.4s;
    /* transform: scale(0); */
    opacity: 0;
}
.xyjslist .pageNews .swiper-button-prev,
.xyjslist .pageNews .swiper-button-next {
  left: auto;
  right: 1.68rem;
  top: 35%;
  margin: 0;
  width: var(--inset);
  height: var(--inset);
  background-color: var(--mainColor);
  border-radius: 50%;
  color: #fff;
  font-weight: bold;
  /* transform: translateY(-150%); */
  z-index: 1;
}
.xyjslist .pageNews .swiper-button-prev {
    left: 1.68rem;
}


.xxjjlist #l-container .inner {
    /* width: 100%; */
}
.xxjjlist .wp_articlecontent .box .boxcon {
    margin: 0 auto;
}
.xxjjlist .wp_entry {
    overflow: inherit;
}
.xxjjlist .wp_articlecontent .box1 {
    background-size: 100% auto;
    padding-bottom: 2.7rem;
    /* margin-bottom: 0.9rem; */
}
.xxjjlist .wp_articlecontent .box1 .boxcon {
    display: flex;
    padding-right: 0.19rem;
    align-items: flex-start;
    box-sizing: border-box;
}
.xyjslist .pageNews .con .swiper2 .newsList {
    min-height: 1.5rem;
}
.xyjslist .pageNews .con .swiper2 .news.swiper-slide-prev {
    left: -1%;
}

.xyjslist .pageNews .con .swiper2 .news.swiper-slide-next {
    right: -1%;
}
.xyjslist .pageNews .con .swiper2 .news span a {
    color: #fff;
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    opacity: 0;
    font-size: var(--bigSize);
    font-family:SourceHanSansCN-Medium;
    line-height: 1.5;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 0 10px;
    width: 100%;
    box-sizing: border-box;
}

.xyjslist .pageNews .con .swiper2 .news.swiper-slide-thumb-active span a,.xyjslist .pageNews .con .swiper2 .news.swiper-slide-active span a {
    opacity: 1;
}
.xxjjlist .wp_articlecontent .box1 .boxcon .img {
    width: 4.54rem;
    flex: none;
    margin-left: 0.56rem;
    position: relative;
}

.xxjjlist .wp_articlecontent .boxcon .img img {
    width: 100%;
    position: relative;
    z-index: 1;
    max-width: 100%;
}

.xxjjlist .wp_articlecontent .box1 .boxcon .img:after {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    display: block;
    background: var(--mainColor);
    right: -0.19rem;
    bottom: -0.19rem;
}

.xxjjlist .wp_articlecontent .boxcon .text p {
    font-size: var(--smailSize);
    line-height: 2.5;
    margin-bottom: 0.3rem;
}
.xxjjlist .wp_articlecontent .box2 .boxcon {
    display: flex;
    width: calc(50vw + 8rem);
    margin: 0;
}

.xxjjlist .wp_articlecontent .box2 {
    background-size: 100% auto;
    width: calc(50vw + 8.2rem);
    margin-left: calc(8.2rem - 50vw);
}
.xxjjlist .wp_articlecontent .box2 .img {
    flex: none;
    width: 6.85rem;
    margin-right: 0.57rem;
}
.xxjjlist .wp_articlecontent .box3 .boxcon {
    width: calc(50vw + 8.2rem);
    /* margin: 0; */
    height: 3.8rem;
    align-items: center;
    background:var(--mainColor);
    box-sizing: border-box;
}

.xxjjlist .wp_articlecontent .box3 {
    margin-top: -0.58rem;
    margin-bottom: 1rem;
}
.xxjjlist .wp_articlecontent .box3 .numbox {
    color: #fff;
}

.xxjjlist .wp_articlecontent .box3 .numbox span {
    display: block;
    text-align: center;
    font-weight: 700;
    text-indent: 0;
}

.xxjjlist .wp_articlecontent .box3 .numbox .num {
    font-size: 0.5rem;
    margin-bottom: 0.41rem;
    /* font-family: "微软雅黑"; */
    font-weight: normal;
}
.xxjjlist .wp_articlecontent .box3 .boxcon .numlist {
    display: flex;
    height: 100%;
    align-items: center;
    width:16.4rem;
    justify-content: space-around;
}

.xxjjlist .wp_articlecontent {
    background-size: 100% auto;
    /* padding-bottom: 0.7rem; */
    margin: 0;
}
.xxjjlist .wp_articlecontent .box4 .boxcon .img {
    margin-top: 1rem;
    display: flex;
    gap: 0.53rem;
    margin-bottom: 1rem;
}
.xxjjlist .wp_articlecontent .box4 .boxcon .img img {
    /* height: 100%; */
}

.xxjjlist .wp_articlecontent .box4 .boxcon .img img:first-child {width: 10.59rem;flex: none;}

.xxjjlist .wp_articlecontent .box4 .boxcon .img img:last-child {width: 4.77rem;flex: none;}

.xxjjlist .wp_articlecontent .box5 .boxcon {
    display: flex;
}

.xxjjlist .wp_articlecontent .box5 .boxcon .img {
    flex: none;
    width: 9.84rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-left: 0.75rem;
}

.xxjjlist .wp_articlecontent .box5 .boxcon .img img:first-child {
    width: auto;
}

.xxjjlist .wp_articlecontent .box5 {
    /* margin-bottom: 0.5rem; */
}

.xxjjlist .wp_articlecontent .box5 .boxcon .img img:last-child {
    height: 4.42rem;
}
.nsjglist .list6 {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -0.49rem;
}

.nsjglist .list6 .wp_subcolumn_list:nth-child(1),.nsjglist .list6 .wp_subcolumn_list:nth-child(2){
    width: 50%;
}


.nsjglist .list6 .wp_subcolumn_list {
    padding: 0 0.49rem;
    box-sizing: border-box;
    
}

.nsjglist .wp_subcolumn_list .wp_sublist {background: #0168b70d;border-left: 0.08rem solid var(--mainColor);padding: 0.49rem 1.1rem;}

.nsjglist .wp_subcolumn_list .wp_sublist .sublist_title {
    border: none;
    height: auto;
    line-height: normal;
    margin-bottom: 0.1rem;
}

.nsjglist .wp_subcolumn_list .wp_sublist .sublist_title a {
    font-size: 0.32rem;
}

.nsjglist .wp_subcolumn_list .wp_sublist .sublist_title a.morelink {
    display: none;
}

.nsjglist .col_news .col_news_list .news {
    height: 0.84rem;
    font-size: var(--bigSize);
    display: flex;
    align-items: center;
    /* flex-grow:1; */
    max-width: 50%;
    line-height: 1.5;
}

.nsjglist .col_news .col_news_list .news:before {
    content: "";
    display: block;
    width: 0.08rem;
    height: 0.08rem;
    background: #333;
    border-radius: 50%;
    margin-right: 0.2rem;
    flex: none;
}

.nsjglist .list6 .wp_subcolumn_list:nth-child(1) .news_list,.nsjglist .list6 .wp_subcolumn_list:nth-child(2) .news_list{
    height: calc(11 * 0.84rem);
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}

.nsjglist .list6 .wp_subcolumn_list:nth-child(3) .news_list {
    display: flex;
    gap: 0.72rem;
    flex-wrap: wrap;
}

.nsjglist .list6 .wp_subcolumn_list:nth-child(3) .news_list .news {
    flex-grow: inherit;
}
.nsjglist .list6 {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -0.49rem;
}

.nsjglist .list6 .wp_subcolumn_list:nth-child(1),.nsjglist .list6 .wp_subcolumn_list:nth-child(2){
    width: 50%;
}


.nsjglist .list6 .wp_subcolumn_list {
    padding: 0 0.49rem;
    box-sizing: border-box;
    
}

.nsjglist .wp_subcolumn_list .wp_sublist {background: #0168b70d;border-left: 0.08rem solid var(--mainColor);padding: 0.49rem 1.1rem;}

.nsjglist .wp_subcolumn_list .wp_sublist .sublist_title {
    border: none;
    height: auto;
    line-height: normal;
    margin-bottom: 0.1rem;
}

.nsjglist .wp_subcolumn_list .wp_sublist .sublist_title a {
    font-size: 0.32rem;
}

.nsjglist .wp_subcolumn_list .wp_sublist .sublist_title a.morelink {
    display: none;
}

.nsjglist .col_news .col_news_list .news {
    height: 0.84rem;
    font-size: var(--bigSize);
    display: flex;
    align-items: center;
}

.nsjglist .col_news .col_news_list .news:before {
    content: "";
    display: block;
    width: 0.08rem;
    height: 0.08rem;
    background: #333;
    border-radius: 50%;
    margin-right: 0.2rem;
}
@media screen and (max-width: 999px) {
    .nsjglist .list6 .wp_subcolumn_list:nth-child(1) .news_list, .nsjglist .list6 .wp_subcolumn_list:nth-child(2) .news_list{
    height: auto;
    flex-direction: row;
    column-gap: 0.72rem;
}
    .nsjglist .list6 .wp_subcolumn_list:nth-child(1), .nsjglist .list6 .wp_subcolumn_list:nth-child(2){
    width: 100%;
}
    .nsjglist .list6{
    margin: 0 -10px;
}
    .nsjglist .list6 .wp_subcolumn_list{
    padding: 0 10px;
}
    .nsjglist .col_news .col_news_list .news{
    font-size: 16px;
    flex-grow: 1;
    max-width: inherit;
}
    .nsjglist .wp_subcolumn_list .wp_sublist{
    padding: 30px;
}
    .xrldlist .col_news_con li .title{
    font-size: 18px;
}
     .xrldlist .col_news_con .col_box.box4 .news{
    margin-right: 10px;
}
    .xrldlist .col_news_con li .tt{
    width: 175px;
}
    .xrldlist .col_news_con .col_box .news{
    font-size: 16px;
    margin-right: 20px;
    line-height: 2;
}
    .xrldlist .col_news_con li.box2{
    border-top: none;
}
    .xrldlist .col_news_con .col_box {
    width: 100%;
    height: auto;
    min-height: 74px;
}
    .xrldlist .col_news_con li .tt{
    width: 170px;
}
    .xrldlist .col_news_con li .tit{
    font-size: 10px;
}
     .xrldlist .col_news_con .col_box.box4 .news{
    margin-right: 10px;
}

    .xyjslist .pageNews .con .newsList{
    /* margin-bottom: 78px; */
}
    .xyjslist .pageNews .swiper-button-prev {
    left: 2%;
}
    .xyjslist .pageNews .swiper-button-next {
    right: 2%;
}
.xyjslist .pageNews .con .swiper2 .news.swiper-slide-thumb-active{
    width: 44%;
}
    .xyjslist .pageNews .con .swiper2 .news{
    width: 32%;
}
    .xyjslist .pageNews .con{
    padding: 20px;
}
    .xyjslist .pageNews .con .swiper1{
    width: 80%;
    margin: 0 auto;
}
    .xxjjlist .wp_articlecontent .box4 .boxcon .img img:last-child{
    width: 100%;
}
   .xxjjlist .wp_articlecontent .box2{
    width: 100%;
    margin: 0;
}
    .xyjslist .pageNews .con .swiper2 .news.swiper-slide-thumb-active{
    width: 44%;
}
    .xyjslist .pageNews .con .swiper2 .news{
    width: 32%;
}
    .xyjslist .pageNews .con{
    padding: 20px;
}
    .xyjslist .pageNews .con .swiper1{
    width: 80%;
    margin: 0 auto;
    margin-bottom: 33px;
}
    .xbxxlist .pageNews .newsList .news.n1 .news_text{ padding-bottom: 50px;}
    .xbxxlist .pageNews .newsList .news.n1 .news_text p:first-child{font-size: 16px;}
    .xbxxlist .pageNews .newsList .news.n1 .news_text p:last-child a{font-size: 16px;}
    .xbxxlist .pageNews .newsList .news .news_text{
    font-size: 16px;
    line-height: 30px;
   
}
    .xbxxlist .pageNews .newsList .news.n1 .news_imgs{
    margin: 0 auto;
    margin-bottom: 30px;
}
    .xbxxlist .pageNews .newsList .news.n1 .news_wz{
    display: block;
}
    .xrldlist .pageNews .newsList .news .news_title a{font-size: 14px;}
    .xrldlist .pageNews .newsList .news .info .type2{
    font-size: 12px;
}
    .xrldlist .pageNews .newsList .news .info .type1{
    font-size: 15px;
}
    .xrldlist .pageNews .newsList .news{
    padding-right: 0;
    padding-left: 0.5rem;
    height: 70px;
}
    .xxjjlist .wp_articlecontent .box5 .boxcon .img{
    width: 100%;
    margin: 0;
}
    .xxjjlist .wp_articlecontent .box5 .boxcon{
    display: block;
}
    .xxjjlist .wp_articlecontent .box4 .boxcon .img img:first-child{
    margin-bottom: 10px;
}
    .xxjjlist .wp_articlecontent .box4 .boxcon .img{
    display: block;
    margin: 0;
}
    .xxjjlist .wp_articlecontent .box3 .boxcon .numlist{
    margin: 0 auto;
    width: auto;
}
    .xxjjlist .wp_articlecontent .box3 .numbox span{
    font-size: 12px;
}
    .xxjjlist .wp_articlecontent .box3 .numbox .num{
    font-size: 0.3rem;
    margin-bottom: 0.1rem;
}
    .xxjjlist .wp_articlecontent .box3 .boxcon{
    height: auto;
    padding: 11px 0;
    width: auto;
}
    .xxjjlist .wp_articlecontent .box3{
    margin: 0;
}
    .xxjjlist .wp_articlecontent .box2 .img{
    width: 100%;
    margin: 0;
}
    .xxjjlist .wp_articlecontent .box2 .boxcon{
    width: var(--widthInner);
    display: block;
    margin: 0 auto;
}
    .xxjjlist .wp_articlecontent .box1{
    padding-bottom: 106px;
    background: url(img/box1bg.png) no-repeat bottom;
    background-size: 800px auto;
    margin-bottom: 0;
}
    .xxjjlist .wp_articlecontent .box1 .boxcon .img{
    width: calc(100% - 0.19rem);
    margin: 0;
}
    .xxjjlist .wp_articlecontent .box1 .boxcon{
    display: block;
}
    .xxjjlist .wp_articlecontent .boxcon .text p{
    font-size: 16px;
    margin-bottom: 10px;
}
}
@media screen and (max-width: 767px) {
     .xrldlist .col_news_con li.box2 .tt, .xrldlist .col_news_con li.box4 .tt{
    width: 175px;
}
     .xrldinfo .tec_top .tec_info span{
    font-size: 16px;
}
    .xrldinfo .tec_bottom p span{
    font-size: 16px;
}
    .xrldinfo .tec_top .tec_con{
    font-size: 16px;
}

    .xrldinfo .tec_top .tec_box{
    padding: 20px;
}
    .xrldinfo .tec_top .tec_img{
    margin: 0;
    width: 80%;
}
    .xrldinfo .tec_top{
    flex-direction: column;
    padding: 0;
}
      .xrldlist .col_news_con .col_box .news{
     margin-right: 0.35rem; 
    font-size: 16px;
}
    .xrldlist .col_news_con li.box2{
    border-top: none;
}
    .xrldlist .col_news_con .col_box{
    width: 100%;
    height: auto;
    min-height: 70px;
}
}
@media screen and (max-width: 450px) {
 .xrldinfo .tec_top .tec_info{
    padding-right: 0;
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-right: none;
    border-bottom: 1px solid var(--mainColor);
}
    .xrldinfo .tec_top .tec_box{
    flex-direction: column;
}
    .xxjjlist .wp_articlecontent .box3 .boxcon .numlist{
    flex-wrap: wrap;
}
    .xxjjlist .wp_articlecontent .box3 .numbox{
    width: 50%;
    margin-bottom: 10px;
}
    .xyjslist .pageNews .con .swiper2 .news span a{
    font-size: 16px;
}
}

/**教师详情**/
.cnone{display:none;}
.en .cnone{display:block;}
body.en.teacher.list .wrapper .inner{width:14rem}
.teacher .enbox{display:flex;align-items: flex-start;}
.teacher .enbox .ml{width: calc(4.18rem - 0.64rem*2);background: linear-gradient(0deg,#00528E,#2770A5);padding: 0.61rem 0.64rem 2.86rem;margin-right: 0.7rem;margin-top: -1.64rem;position: relative;overflow: hidden;}
.teacher .enbox .ml:before{content:'';background:url(../images/faclogo.svg)no-repeat;width: 4.09rem;position: absolute;height: 3.28rem;right: -0.964rem;bottom: -0.53rem;background-size: cover;}
.teacher .enbox .ml .news_imgs img{width:100%}
.teacher .enbox .ml .news_info{text-align:center;font-size:0.16rem;line-height:2;color:#fff}
.teacher .enbox .ml .news_infoin{border-bottom: 0.01rem solid rgb(255 255 255 / 30%);padding-bottom: 0.25rem;}
.teacher .enbox .ml .depart{
    line-height: 1.857;
    text-align: left;
    margin-top: 0.314rem;
}
.teacher .enbox .ml .news_info .kz{font-size:0.18rem;margin-bottom: 0.38rem;}
.teacher .enbox .ml .news_info .title{
    font-size: 0.28rem;
    color: #FFFFFF;
    font-weight: bold;
}
.teacher .enbox .mr{
    flex: 1;
    width: 0;
}
.teacher .enbox .mr .title{
    font-size: 0.2rem;
    color: #00528E;
    font-weight: bold;
    display: inline-block;
    padding-right: 0.106rem;
    background: #fff;
    position: relative;
}
.teacher .enbox .mr .tit{border-left:0.03rem solid #00528E;padding-left: 0.16rem;margin-bottom: 0.21rem;position: relative;}
.teacher .enbox .mr .tit:before{content:'';background:rgb(0 82 142 / 20%);left: 1rem;right: 0;position: absolute;height: .01rem;top: 50%;transform: translateY(-50%);}
.teacher .enbox .mr .con{
    color: #232323;
    font-size: 0.14rem;
    line-height: 2.14;
}
.teacher .enbox .mr .con p span{
    text-wrap-mode: initial !important;
}
.teacher .enbox .mr .boxm{margin-bottom:0.38rem}
body.en.teacher .head{display:none;}
body.en.teacher .fixheader{/* position:fixed; *//* top:0; *//* left: 0; *//* z-index: 1; */width: 100%;}
body.en.teacher .cnone #headtop{background: #666;}
body.en.teacher .cnone #headtop .inner{}
body.en.teacher .cnone .headtop .top-left{float: left;}
body.en.teacher .cnone .headtop .top-right{float:right;}

body.en.teacher .cnone .header {background: #fff; border-bottom:none; height:auto;line-height:inherit; }
body.en.teacher .cnone .header .inner{position:relative;}
body.en.teacher .cnone .header .sitelogo{float:left;}
body.en.teacher .cnone .header .sitelogo span{position:relative;font-size:inherit; font-weight:normal;}
body.en.teacher .cnone .header .sitelogo span a{ color:transparent; margin:0;}
body.en.teacher .cnone .header .head-left{float:left;display:inline-block;}
body.en.teacher .cnone .header .head-right{float:right;}

body.en.teacher .cnone .site-lang{}
body.en.teacher .cnone .site-lang ul{float:right;}
body.en.teacher .cnone .site-lang ul li.links{float:left;}
body.en.teacher .cnone .site-lang ul li.links a{line-height: 0.4rem;margin:0px 0.1rem;font-size: 0.12rem; font-family: 'Arial'; color: rgba(255,255,255,.8);}
body.en.teacher .cnone .site-lang ul li.links a:hover{color:#fff;}
body.en.teacher .cnone #nav .inner{}
body.en.teacher .cnone #nav .inner .wp-panel{}
body.en.teacher .cnone #nav .inner .wp-panel .wp-window{}
body.en.teacher .cnone #nav .inner .wp-panel .navbg{position:absolute; z-index:-1;left:0;right:0;top:0;bottom:0; width:auto; height:100%;background:#fff;opacity:.7;filter:alpha(opacity=70);}

body.en.teacher .cnone .nav .wp-menu {margin:0 auto}
body.en.teacher .cnone .nav .wp-menu .menu-item {display: inline-block; float: left; position: relative;}
body.en.teacher .cnone .nav .wp-menu .menu-item.i1 { background:none;}
body.en.teacher .cnone .nav .wp-menu .menu-item a > .menu-switch-arrow{ display:inline-block; width:20px; height:20px; background:url(images/nav_j.png) no-repeat center center;vertical-align:middle; }
body.en.teacher .cnone .nav .wp-menu .menu-item a.menu-link {display: inline-block;padding: 0 32px;line-height: 42px;color: #FFFFFF;font-size: 16px;}
body.en.teacher .cnone .nav .wp-menu .menu-item.hover a.menu-link,
body.en.teacher .cnone .nav .wp-menu .menu-item a.hover{text-decoration: none; }
body.en.teacher .cnone .nav .sub-menu {display: none;position: absolute;left: 50%;transform: translateX(-50%);top: 100%;min-width: 1.2rem;z-index: 100;background:#fff;}
body.en.teacher .cnone .nav .menu-item:hover .sub-menu{display:block;}
body.en.teacher .cnone .nav .sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom:1;}
body.en.teacher .cnone .nav .sub-menu .sub-item a {display: block;color: #000;height: 0.5rem;line-height: 0.5rem;padding: 0 0.12rem;font-size: 0.16rem;background:none; text-align: center;}
body.en.teacher .cnone .nav .sub-menu .sub-item.hover> a,
body.en.teacher .cnone .nav .sub-menu .sub-item a:hover{ color: #fff; background-color:#38546C; display: block; }
body.en.teacher .cnone .nav .sub-menu .sub-menu { left: 100%; top:0px; z-index: 200; background:#fff; transform: translateX(0);}
body.en.teacher .cnone .header .inner,body.en.teacher .cnone .headtop .inner,body.en.teacher .cnone .mbanner .news_wz,body.en.teacher .cnone .mbanner .slick-dots{width: 17rem;}
body.en.teacher .cnone #headtop{background: #38546C;}
body.en.teacher .cnone .top-left .site-rale a{color: rgba(255,255,255,.8);font-size: 0.12rem;line-height: 0.4rem;}
body.en.teacher .cnone .header .sitelogo img{width: 3.73rem;}
body.en.teacher .cnone .head-right{display: flex;padding-top: 0.1rem;align-items: center;padding-right:0.1rem;}
body.en.teacher .cnone .header .head-left{padding: 0.1rem 0;}
body.en.teacher .cnone .nav .wp-menu .menu-item a.menu-link{display: inline-block;padding: 0 0.33rem;line-height: 0.6rem;color: #000000;font-size: 0.18rem;font-weight: normal;text-transform: uppercase;}
body.en.teacher .cnone .nav .wp-menu .menu-item a > .menu-switch-arrow{display: none;}
body.en.teacher .cnone .wp-search{background: none;}
body.en.teacher .cnone .searchbox{border: 1px solid rgba(26,71,49,.6);height: 0.37rem;}
body.en.teacher div#l-container{
    background: #ffffff;
}
body.en.teacher .col_news{background: transparent !important;padding: 0 !important;}
body.en.teacher #l-container .inner{
    padding: 0.683rem 0 1.17rem;
}
body.en.teacher .l-banner{
    background: url(../images/infobanner.jpg)no-repeat !important;
    height: 4.38rem;
}
body.en.teacher .l-banner:after{display:none}
body.en.teacher #footer .inner{ padding-top: 0.83rem;
border-top: 1px solid rgba(255,255,255,.3);}
body.en.teacher #footer{ background: #38546C; margin-top: -0.85rem;
padding-top: 1.76rem;}
body.en.teacher .footer .foot-left{padding-top:0;float: left;}
body.en.teacher .footer .foottop img{ width: 4.56rem;}
body.en.teacher #footer .foot-center{float:left;margin-left:1.39rem;margin-top:0.13rem;text-align: left;}
body.en.teacher #footer .inner .foot-right{width: 4.58rem;margin-top:0.13rem;border-left: 0;padding: 0;float: right;margin-left: 0;}
body.en.teacher #footer .inner .foot-left .foottop{margin-bottom:0.15rem}
body.en.teacher .footer .foottt{font-size:0.18rem;font-weight:600;color:#fff; font-family: 'Arial';margin-bottom:0.2rem;}
body.en.teacher .footer .foot-center .con .news_list li,body.en.teacher .footer .foot-center .con .news_list li a,body.en.teacher .footer .foot-right .con .news_list li{ font-size: 0.16rem;
line-height: 0.28rem;
color: rgba(255,255,255,.6);
font-family: 'Arial';}
body.en.teacher .footer .foot-center .con .news_list li:hover a{color:#fff}
body.en.teacher #footer .mod_t{padding-bottom:0.48rem;display: block;}
body.en.teacher .footer .mod_b{padding:0.18rem 0 0.35rem; border-top: 1px solid rgba(255,255,255,.1);}
body.en.teacher .footer .mod_b .footbottom p{ font-size: 0.14rem;
line-height: 0.28rem;
color: rgba(255,255,255,.4);}
body.en.teacher .mrlist .listcon .news_list li.news .news_title{font-size:0.18rem;line-height:0.56rem;width:calc(100% - 1.2rem);float:left}
body.en.teacher .listcon .news_list li.news .news_meta{font-size:0.18rem;line-height:0.56rem;width:1.2rem;margin:0;color:#999;float:left;text-align:right;}
body.en.teacher.list #footer{margin-top:0; padding-top: 0;}
body.en.teacher.list #footer .inner{border:none}

body.en.teacher #footer .inner .foot-right .con{margin:0 auto}
body.en.teacher .shares .news_list{display:flex;text-align:center;gap:.22rem}
body.en.teacher .shares .news_list .imgs{width:1rem;height:1rem;position:absolute;bottom:127%;left:50%;margin-left:-.5rem;transform:translateY(-.4rem);opacity:0;transition:all .4s ease-in-out}
body.en.teacher .shares .news_list .imgs img{width:100%;height:100%unset}
body.en.teacher .shares .news_list .news_icon{display:block;width:.34rem;height:.34rem;background-repeat:no-repeat;background-position:center;background-size:contain}
body.en.teacher .shares .news_list .news{position:relative}
body.en.teacher .shares .news_list .n1 .news_icon{background-image: url(../images/shareico1.svg);}
body.en.teacher .shares .news_list .n2 .news_icon{background-image: url(../images/shareico2.svg);}
body.en.teacher .shares .news_list .n3 .news_icon{background-image: url(../images/shareico3.svg);}
body.en.teacher .shares .news_list .n4 .news_icon{background-image: url(../images/shareico4.svg);}
body.en.teacher .shares .news_list .news_icon:hover{opacity:1}
body.en.teacher .shares .news_list .news:hover .imgs{opacity:1;transform:none}
body.en.teacher .shares .news_list .news_title{color:#fff;font-size:var(--smailSizex);line-height:1.4;margin-top:.13rem}
body.en.teacher .enone{display:none;} 
body.en.teacher .wp_search{display:inline-block;position:relative;padding-left:4px;border:1px solid #d0d0d0}
body.en.teacher .wp_search #keyword{width:160px !important;padding:4px 0;border:none;height:20px;line-height:20px;background:transparent;color:#fff}
body.en.teacher .wp_search .search{width:32px;height:30px;border:0px;background:#FFFFFF url(images/sous.png) no-repeat center;cursor:pointer;vertical-align:top}
body.en.teacher .searchbox .tt{color:#fff;text-align:center;font-size:0.3rem;font-weight:bold;margin-bottom:0.47rem}
body.en.teacher .searchbox{text-align:right;width:0.37rem;border-radius:0.195rem;overflow:hidden}
body.en.teacher .wp-search{position:relative;background:rgb(255 255 255 / 20%)}
body.en.teacher .wp-search form{display:block}
body.en.teacher .wp-search .search-input{margin-left:0.2rem;margin-right:40px}
body.en.teacher .wp-search .search-input input.search-title{width:100%;line-height:0.37rem;background:none;color:#333;font-size: 0.16rem;border:0;outline:0;}
body.en.teacher .wp-search .search-btn{width:0.37rem;height:0.37rem;position:absolute;right:0;top:0%}
body.en.teacher .wp-search .search-btn input.search-submit{width:100%;height:100%;border:0;outline:0;background: url(../images/sous3.svg) no-repeat center / 0.15rem;cursor:pointer}
body.en.teacher .header .searchbox:hover{width:2.2rem;}
body.en.teacher .header .searchbox{transition:all 0.4s ease-in-out}
body.en.teacher #nav{width:auto;}
@media screen and (max-width: 999px) {
body.en.teacher .fixbox .site-lang ul li.links a,body.en.teacher .fixbox .site-rale ul li.links a{
    border: 1px solid #ffffff4d;
    line-height: 2;
    display: block;
}
body.en.teacher .fixbox .site-rale{margin-bottom:15px;margin-top:15px}
body.en.teacher.list .wrapper .inner{width:100%;}
body.en.teacher .head{display:block;background: none;position: relative !important;}
body.en.teacher a.menu-btn{box-shadow:0 0 3px hsl(0deg 0% 0% / 30%)}
body.en.teacher .head .mod{position:relative;}
body.en.teacher .head .head-left{display:none;}
body.en.teacher .head .head-right{position:absolute;right: 4px;top: 10px;}
.teacher .enbox{
    flex-wrap: wrap;
}
.teacher .enbox .ml{
    width: calc(100% - 0.64rem*2);
    margin-right: 0;
    margin-bottom: 30px;
    padding-bottom: 20px;
}
.teacher .enbox .mr{width:auto;}
.teacher .enbox .ml .news_info .title{font-size:24px;}
.teacher .enbox .ml .news_info .kz{font-size:18px;}
.teacher .enbox .ml .news_info{font-size:16px;}
.teacher .enbox .mr .title{font-size:20px;}
.teacher .enbox .mr .con{font-size:14px;}
body.en.teacher .l-banner{height:auto;padding-top:56%}
body.en.teacher #footer .inner {background:none;}
body.en.teacher #footer .inner .foot-left{float:none;padding-left: 0px;background: none;padding: 0;}
body.en.teacher #footer .inner .foot-left p{text-align:center;}
body.en.teacher #footer .inner .foot-right{float:none;margin-top: 12px;}
body.en.teacher .shares ul{display:inline-block;width:auto; margin:0 auto;float:none;}
body.en.teacher #headtop{display:none}
body.en.teacher .cnone .head-right{padding-top:0;padding-right: 0;margin: 0 auto;}
body.en.teacher .mrlist .listcon .news_list li.news .news_title{font-size:15px; line-height: 40px; width: calc(100% - 100px);}
body.en.teacher .listcon .news_list li.news .news_meta{width: 100px;font-size:15px; line-height: 40px; }
body.en.teacher #footer .inner{ padding-top: 20px;}
body.en.teacher .footer .foot-center{float:none; margin-left: 0;}
body.en.teacher #footer .inner .foot-left .foottop{ text-align: center;}
body.en.teacher .shares .news_list{ justify-content: center;}
body.en.teacher #footer .inner .foot-left{margin-bottom: 20px;float: none;}
body.en.teacher .footer .foottt{text-align: center;}
body.en.teacher .footer .foot-center .con .news_list li, body.en.teacher .footer .foot-center .con .news_list li a, body.en.teacher .footer .foot-right .con .news_list li{text-align: center;}
body.en.teacher #footer .inner .foot-right{ width: auto;margin-top:20px}
body.en.teacher .footer .mod_b .footbottom p{ text-align: center;}
body.en.teacher #footer .inner p{font-size:0.14rem}
body.en.teacher ul.wp_paging li{height:auto;}
body.en.teacher .footer .mod_t{padding-left:4%;padding-right:4%}
body.en.teacher .footer .foottop img{max-width:85%}
body.en.teacher #footer .foot-center{margin-left:0;float: none;}
body.en.teacher #header {background: #18267e;}
body.en.teacher #header .inner{padding:10px 0px;height: auto;position:relative;background:none;}
body.en.teacher .cnone .header .head-left{float:none;display:inline-block;width:100%;height:auto;text-align:center;float: none;}
body.en.teacher .cnone .header .sitelogo{float:none;margin-top:0px;}
body.en.teacher .header .sitelogo a{display:inline-block;width:100%;margin:0 auto;}
body.en.teacher .header .sitetitle {margin-top:38px;font-size:28px;}
body.en.teacher .header .head-main{display:none;}
body.en.teacher .cnone .header .head-right{ float:none; width:50%;margin-top:0px; margin: auto; min-width: 280px;}
body.en.teacher .header .head-right .searchbox{margin: 5px 0px;width:100%;/* height: auto; */}
body.en.teacher .header .head-right .searchbox{margin-bottom:10px}
body.en.teacher .wp-search .search-input input.search-title{height: 24px;}
}
@media screen and (max-width: 767px) {
 .teacher .enbox .ml .news_imgs{width:2.9rem;margin:0 auto;max-width: 100%;}   
}