@charset "UTF-8";
@media screen and (max-width: 999px){

.list .fixbox .nav-slide {
    display: flex;
}
.xmjs .fixbk{display:none!important;}
.xmjs .box5{display:none;}
.xmjs .box5-wap{display:block;}
body.defaultPagelist .header .hnav .hin #aaa,body.defaultPagelist .header .hnav .links2{display:none}
.header .hnav{left:auto;width:auto;right:0;}
body.defaultPagelist .header .hnav .hin{align-items: unset;justify-content: flex-end}
.hin .wap_apply{ align-items:center;background:#942343;border-radius:30px;color:#fff;font-size:15px;justify-content: center;padding:0 40px;gap:10px}
.hin .wap_tel{background:#DBB299;border-radius: 30px;align-items:center;justify-content: center;padding:0 30px 0 20px;}
.hin .wap_tel a{color:#fff;font-size:15px;}
.hin .wap_tel a img{margin-right:10px}
body.defaultPagelist .header .hnav.showField{left:0}
body.defaultPagelist .header .hnav .hin .wap_apply,body.defaultPagelist .header .hnav .hin .wap_tel{        padding: 10px 15px;
        display: flex;}
body.defaultPagelist .header .hnav.showField .hin{justify-content:space-between;}
body.defaultPagelist .header .hnav.showField .hin .hin_box{position: fixed;bottom: 20px;left: 0;right: 0;display: flex;justify-content: center;}
.navbox .hin_box{display:none;}
body.defaultPagelist .header .hnav.showField .hin .wap_apply,body.defaultPagelist .header .hnav.showField .hin .wap_tel{display:flex;padding: 15px;}
#l-container .inner .mod {
    padding: 0 4%;
}
.wap {
    display: block !important;
}

.layerh .layerhin .post-5 .title {
    font-size: 12px;
    line-height: 20px;
    margin-bottom: 20px;    text-align: center;
}
.layerh .layerhin .post-5 .titled {
    font-size: 12px;
    color: #7C7C7C;
    line-height: 20px;
    text-align: center;
    margin-top: 10px;
}
.dhzx {
    position: relative;
    background: none;
    border: 0;    padding: 20px 0;
}
.dhzx:before {
    content: "";
    width: 110%;
    height: 100%;
    background: url(../images/wapdhzx.png) no-repeat top left;
    position: absolute;
    left: 0;
    top: 0;
    margin-left: -5%;
    background-size: 100% 100%;
}
.dhzx span.title {
    font-size: 18px;
    line-height: 30px;
    color: #232323;
    display: block;
    margin: 30px 0;
    position: relative;
}
.dhzx .con {
    position: relative;    padding-right: 130px;
}
.dhzx p.dh1.pc {
    display: none;
}
.dhzx p.dh1 {
    font-size: 20px;
    color: #942343;
    padding: 0;    font-weight: bold;
}
.dhzx li.news img.pc {
    display: none;
}
.dhzx li.news img {
    width: auto !important;
}
.dhzx li.news.n1 p {
    font-size: 18px;
    color: #232323;
    line-height: 50px;
}
.dhzx li.news.n2 p {
    font-size: 14px;
    line-height: 24px;
    color: #232323;
}
.dhzx .list_clm {
    position: absolute;
    right: -4%;
    top: 50%;
    margin-top: -100px;
    width: 140px;
    display: flex !important;
    justify-content: center;
    align-items: center;
    background: url(../images/wapbm.png) no-repeat top left;
    background-size: 100% 100%;
    height: 207px;    text-align: center;
}
.dhzx .list_clm img {
    width: 60px;
}
.dhzx .list_clm .title {
    font-size: 18px;
    line-height: 31px;
    color: #fff;
    text-align: center;
    font-weight: bold;
    margin: 10px 0;
}

.dhzx .list_clm .title img {
    width: 13.5px;
    display: block;
    margin: 0 auto;
    padding-top: 10px;
}


.article {
    background: #fff;
    margin: 20px 0;
    border-radius: 8px;
    padding: 20px;
}
.article h1.arti_title {
    font-size: 18px;
    line-height: 31px;
    border-bottom: 1px solid #EBEBED;
}
.wp_artfuns .wp_art_adjoin span.next-title, .wp_artfuns .wp_art_adjoin span.prev-title {
    width: calc(100% - 65px);
}
.article .arti_info .xx2 .fx {
    display: none;
}
.article .arti_metas>span {
    display: block;
    text-align: left;
    font-size: 12px;
    line-height: 20px;
}
.article .arti_info .xx2 .zt span.tt {
    font-size: 12px;
    line-height: 38px;
}
.article .arti_info .xx2 .zt .kz {
    display: inline-block;
    background: #F4F4F4;
    border-radius: 4px;
    padding: 5px;
    font-size: 13px;
    color: #942343;
}
.article .arti_info .xx2 .zt .kz span {
    line-height: 30px;
    width: 37px;
    text-align: center;
    display: inline-block;
    border-radius: 4px;
    cursor: pointer;
}
.article .arti_info .xx2 .zt .kz span.active {
    background: #942343;
    color: #fff;
    font-size: 15px;
}
.article .entry .read.z1, .article .entry .read.z1 p {
    line-height: 1.75;
    font-size: 14px !important;
    color: #333;
}
.article .entry .read.z2, .article .entry .read.z2 p {
    line-height: 1.75;
    font-size: 18px !important;
    color: #333;
}
.article .entry .read.z3, .article .entry .read.z3 p {
    line-height: 1.75;
    font-size: 22px !important;
    color: #333;
}
.article .arti_info .xx2 .zt {
    margin-left: 0;
}
.article .arti_info {
    flex-wrap: wrap;
}
  :root{--bigSize:20px;--titleSize:18px;--smailSize:16px;--smailSizex:14px}
  html{font-size: 17.21vw;}
.wp_artfuns .wp_art_adjoin{font-size:16px}
.sibi_art{margin-top:30px}
.mrlist .col_news_list .news_list .news .news_title{margin:0}
.mrlist .col_news_list .news_list .news .news_text{-webkit-line-clamp:3}
.column-switch{display:block;width:30px;height:20px;background:url(../images/menu-dot-w.png) no-repeat center;position:absolute;top:16px;right:4%}
.col_name span{font-size:20px}
.col_list ul li{float:none;border-bottom:1px solid #ffffff2e}
.col_name{line-height:48px;margin:0;height:48px}
.col_path{display:none}
.col_list .slick-next{right:-20px;font-size:17px}
.col_list .col_column .col_item_link{font-size:14px;border:none;text-align:left;padding:0;line-height:39px}
.col_list .col_column .col_item_link:before{content:"";width:5px;height:5px;display:inline-block;border-radius:50%;background:#fff;vertical-align:middle;margin-right:20px}
.col_menu_head{box-sizing:border-box;padding:0 4%;bottom:auto;top:-48px;background:var(--mainColor);clip-path:polygon(0 0,96% 0,100% 48px,100% 100%,0 100%);    display: none;}
#l-container {
      background: none;
}
#l-container .inner .mod {
    margin: 0;
    background: none;
}
#l-container .lml {
    float: none;
    width: 100%;
}
#l-container .lmr {
    float: none;
    width: 100%;display:none
}
#l-container .inner .mod .modin {
    padding: 0;
    padding-bottom: 30px;
}
.col_menu_headt .kssso.clearfix .data_search.clearfix {
    display: none;
}
.col_menu_headt {
    border: 0;
}
.col_menu_headt .col_lm {
    font-size: 18px;
    line-height: 33px;
}
.col_menu_headt .kssso .lmss {

    width: 97px;
    line-height: 31px;

}
.col_menu_headt .kssso .lmss .zs {
    font-size: 13px;
}
.col_menu_headt .kssso .lmss ul.clearfix {

    top: 32px;

}
.mrlist .col_news_list .news_list .news {
    background: #fff;
    border-radius: 8px;
    margin-bottom: 10px;
    border: 0;
    padding: 0;    position: relative;    overflow: hidden;
}
.mrlist .col_news_list .news_list .news .news_imgs {
    border-radius: 6px;
    margin-top: 37px;
}
.mrlist .col_news_list .news_list .news .news_wz .arti_from {
    position: absolute;
    left: 0;
    width: 100%;
    line-height: 23px;
    font-size: 10px;
    font-weight: bold;
    padding-left: 12px;
    background: linear-gradient(90deg, #DBDBDB, transparent);
}
.mrlist .col_news_list .news_list .news .news_title {
    margin-top: 37px;
    font-size: 15px;
    margin-left: 12px;
    line-height: 22px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    height: 88px;
    margin-bottom: 40px;
}
.mrlist .col_news_list .news_list .news .news_text {
    display: none;
}
.mrlist .col_news_list .news_list .news .news_meta {
    position: absolute;
    width: 100%;
    bottom: 0;
    padding-left: 12px;
    border-top: 1px solid #EBEBED;
    line-height: 25px;
    color: #898989;
    font-size: 10px;
    margin: 0;
}
.tuij {
    display: none;
}

.col_list{padding-right:0;height:auto;position:static;display:none}
.col_list::before{display:none}
.mrlist .col_news_list .news_list .news .news_meta{margin-bottom:.1rem}
#nav{background:var(--theme-color);position:fixed;height:100vh;display:none}
.nav .site-lang{display:flex;margin-bottom:10px}
.head-right .site-lang{display:none}
.header .sitelogo .logo img{width:267px;max-width:70%;display: block;}
.header .sitelogo .logo{margin:0;display:block;}
.header .sitelogo .tago img{width:240px;max-width:76%}
.head-top-right{flex:1;position:relative}
a.menu-btn.arrow .xian:nth-child(1){width:20px}
a.menu-btn.arrow .xian:nth-child(3){width:20px}
.wrap .ding{display:none}
a.menu-btn .xian{width:15px;height: 2px;}
.carousel-swiper__item a{height: 57.43vw;}
.header.open{background:#18438a}
.wp-search .search-btn input.search-submit{background-size:14px}
.header .mod{height: 76px;}

.searchbox{
    width: 40px;
    height: 40px;
}
.wp-search{border-radius: 20px;}
.header .searchbox:hover .wp-search{
    width: 100%;
}
.wp-search .search-btn{right:0;left:auto;height: 40px;width: 40px;}
.wp-search .search-input{margin-left:.1rem;margin-right: 40px;width:auto;position:static;background:0 0}
.wp-search .search-input input.search-title{width:100%;line-height:.58rem;height:.58rem;font-size:14px;opacity:1;font-family:"微软雅黑";background:0 0;color:#fff}
.fixbox{width: 100%;padding: 63px 30px;}
.site-lang ul:after{display:none}
.header .head-top{display:flex;padding-bottom:0;position:relative;flex-wrap:wrap;gap:0}
.header .nav_logo{
    display: none;
}
a.menu-btn.btn1{display:none}
.search-botton{width:36px;height:36px}
a.menu-btn{display:flex;width: 40px;height: 40px;align-items:center;justify-content:center;transition:all .4s ease-in-out;gap: 4px;}
a.menu-btn.btn2{display:flex}
.header .head-right.open{display:block}
.mod{padding: 0 3.8%;}
#banner .inner{position:static}
.wrapper .inner{width:100%;margin:0 auto;height:auto;max-width: 100%;}
.navi-aside-search,.navi-aside-toggle{display:block}
.header .head-left{float:none;display:inline-block;width:100%;height:auto;text-align:center;margin:13px 0;position: relative;z-index: 2;}
.footer .foot-top{
    flex-direction: column;
    padding: 30px 0;
    gap: 30px;
}
.footer .copyright p{
    text-align: center;
}
.foot-left {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
.foot-bottom{
    text-align: center;
}
.courseList .col_box.box1 .news_list .news{
    /* width: auto ! important; */
    width: 50% ! important;
}
.courseList .col_box.box1 .news_list .news a{
    height: 40px;
    font-size: 13px;
    padding: 0;
}
.courseList .col_box.box2 .news_list{
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
}
.courseList .col_box.box2 .news_list .news_con{
    padding: 15px;
}
.courseList .col_box.box2 .news_list .news{
    width: 45%;
    flex-wrap: wrap;
}
.courseList .col_box.box2 .news_list .news_title{
    font-size: 16px;
    line-height: 47px;
    padding: 0 10px;
}
.courseList .col_box.box2 .news_list .news_con p{
    font-size: 13px;
}
.courseList .col_box.box2 .news_list .news_con p:before{
    width: 0.03rem;
    height: 0.03rem;
}
/* 首页 */
.main-swiper{
    height: auto;
    padding: 0;
}
.main-swiper .gsapdom {
    opacity: 1;
}
.main-swiper>.swiper-wrapper{
    display: block;
}
.header .sitelogo img{
    width: 100px;
}
.header.opennav .sitelogo img.logo1{opacity: 0;}
.header.opennav .sitelogo img.logo2{opacity: 1;}
.header .head-right{
    gap: 10px;
}
.header{
    position: sticky !important;
    top: 0;
    z-index: 99;
}
.carousel-swiper .control{
    position: static;
    transform: none;
}
.carousel-swiper .swiper-prev,.carousel-swiper .swiper-next{
    position: absolute;
    z-index: 2;
    top: 50%;
    width: 50px;
    height: 50px;
    margin-top: -25px;
}
.carousel-swiper .swiper-prev{
    left: 3.8%;
}
.carousel-swiper .swiper-next{
    right: 3.8%;
}
.carousel-swiper .swiper-pagination{
    bottom: 0.18rem;
}
.carousel-swiper .swiper-pagination-bullet{
    width: 10px;
    height: 10px;
}
.carousel-swiper   .swiper-pagination-bullet-active{
    width: 60px;
}
.fixbox .wp-menu .sub-menu a{
    font-size: 16px;
}
.fixbox em.menu-switch-arrow{
    width: 38px;
    height: 66px;
}
.fixbox.navbox .wp-menu .menu-link{
    font-size: 22px;
    line-height: 66px;
}
.main1>.bg{
    display: none;
}
.main1 .inner{
    padding: 0.65rem 0 0.69rem;
}
.mpost-11{
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.big_tt{
    font-size: 0.24rem;
}
.mpost-11 .big_tt{
    margin-bottom: 0.2rem;
}
.mpost-11 .big_tt div:nth-child(2){
    padding-left: 0.57rem;
    margin-top: 0;
}
.mpost-11 .news_list{row-gap: 0.13rem;}
.mpost-11 .news_list .news{
    width: 100%;
    height: 0.97rem;
    justify-content: center;
    background: url(../images/news_bg1_wap.png) no-repeat center / 100% 100%;
}
.mpost-11 .news_list .news:nth-child(even){
    margin: 0;
    top: 0;
}
.main1{
    background-position: 21% bottom;
}

.mpost-11 .news_list .news_box:before{
    display:none
}
.mpost-11 .news_list .news_title:before,.mpost-11 .news_list .news_title:after{
    content:"";
    width: 0.1rem;
    height: 0.1rem;
    background: url(../images/news_icon1.svg) no-repeat center/100%;
    flex: none;
}
 .mpost-11 .news_list .news_title:after{transform:rotate(-180deg)}
.mpost-11 .news_list .news_title{
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 0.17rem;
    gap: 0.19rem;
}
.mpost-11 .news_list .news_text{
    font-size: 0.12rem;
    text-align: center;
    margin-top: 0.1rem;
}
.main2 .inner{
    padding: 0.534rem 0 0.63rem;
}
.big_tt2{
    font-size: 0.18rem;
    margin-bottom: 0.36rem;
}
.big_tt2 span{display:block}
.mpost-21 .news_list{
    width: 100%;
    row-gap: 0.3rem;
}
.mpost-21 .news_list>.bg{
    width: 1.46rem;
    height: 1.46rem;
    top: 0.3rem;
}
.mpost-21 .news_list .news{
    width: 1rem;
}
.mpost-21 .news_list .news_title{
    font-size: 0.15rem;
    margin: 0.06rem 0;
}
.mpost-21 .news_list .news_text{
    font-size: 0.12rem;
}
.main3{
    background: url(../images/main3bg.jpg) no-repeat center  right 23%/ auto 59%;
}
.main3 .inner{
    padding: 0.56rem 0 0.6rem;
}
.mpost-31 .more_btn{
    display: none;
}
.mpost-31 .tt{
    justify-content: center;
    margin-bottom: 0.21rem;
}
.mpost-31 .news_list>.bg{
    width: 127vw;
    height: 115vw;
    top: 0;
    left: 50%;
    margin-left: -63.5vw;
    background: url(../images/wwbg_wap.svg) no-repeat left center / auto 100%;
}
.mpost-31 .news_list{
    height: 131vw;
    position: relative;
}
.mpost-31 .news_list .news{
    height: auto;
    bottom: 0;
}
.mpost-31 .news_list .news.n1{
    top: 0;
    right: 0;
    left: auto;
    bottom: auto;
}
.mpost-31 .news_list .news.n2{
    left: auto;
    right: 47%;
    bottom: auto;
    top: 22%;
}
.mpost-31 .news_list .news.n3{
    left: 47%;
    bottom: 39%;
}
.mpost-31 .news_list .news.n4{
    left: 22%;
    bottom: 20%;
}
.mpost-31 .news_list .news.n5{
    left: 0;
}
.mpost-31 .news_list .news_icon{
    display: none;
}
.mpost-31 .news_list .news_wz{
    padding-left: 0.15rem;
    height: 0.85rem;
}
.mpost-31 .news_list .news_top{
    height: 0.46rem;
    margin-bottom: 0.1rem;
}
.mpost-31 .news_list .news_title{
    font-size: 0.13rem;
    letter-spacing: -0.05em;
}
.mpost-31 .news_list .n1 .news_wz:before,.mpost-31 .news_list .n2 .news_wz:before{right: 0;left: auto;background: linear-gradient(to bottom, var(--mainColor), transparent);}
.mpost-31 .news_list .n1 .news_wz, .mpost-31 .news_list .n2 .news_wz{
    padding-left: 0;
    padding-right: 0.15rem;
    align-items: end;
    justify-content: flex-start;
}
    .mpost-31 .news_list .n4 .news_box, .mpost-31 .news_list .n5 .news_box  {
    bottom: 0;
}
.mpost-31 .news_list .n4 .news_wz:before{height:1.3rem}
.mpost-31 .news_list .n5 .news_wz:before{height:1.4rem}
.main3:after{
    width: 2rem;
    height: 1.2rem;
    bottom: -0.2rem;
    right: -0.25rem;
}
.main4{
    background: url(../images/main4bg_wap.jpg) no-repeat center  top/ cover;
}
.main4 .inner{
    padding: 0.6rem 0 0.76rem;
}
.main4 .tt_summary{
    font-size: 0.14rem;
    width: 89%;
    margin: 0 auto;
    margin-bottom: 0.45rem;
}
.mpost-41 .news_list{
    flex-direction: row;
    flex-wrap: wrap;
    height: auto;
    top: 0;
    column-gap: 0.18rem;
    row-gap: 0.53rem;
    justify-content: center;
    align-items: center;
}
.mpost-41 .news_list .news{
    --width: 24vw;
    width: auto;
    top: 0;
    margin: 0 ! important;
    height: auto;
    gap: 0;
    justify-content: center;
}

.mpost-41 .news_list .news:nth-child(2){
    order:0
}
.mpost-41 .news_list .news:nth-child(3){
    order:1;
    width: 35vw;
}
.mpost-41 .news_list .news:nth-child(4){
    order:2
}
.mpost-41 .news_list .news:nth-child(5){
    order:3
}
    .mpost-41 .news_list .news:nth-child(6){
    order:5
}
.mpost-41 .news_list .news:nth-child(7){
    order:6;
    width: 30%;
    margin-top: -0.2rem ! important;
}
.mpost-41 .news_list .news:nth-child(8){
    order:7;
    width: 30%;
    margin-top: -0.2rem ! important;
}

.mpost-41 .con .slogan.s1 {
    --width: 35vw;
    font-size: 0.14rem;
    order: 4;
}

.mpost-41 .con .slogan.s2 {--width: 31vw;order: 9;font-size: 0.12rem;left: 0;}

.mpost-41 .news_list .news_title{
    position: absolute;
    top: 100%;
    margin: 0;
    font-size: 0.13rem;
    margin-top: 0.1rem;
    width: max-content;
}
.mpost-41 .con .slogan img{
    height: 0.14rem;
}
.mpost-41 .news_list .news_icon img{
    height: 0.3rem;
}
.mpost-41 .more_btn{
    width: 0.5rem;
    height: 0.5rem;
    font-size: 0.09rem;
    padding: 0 0.15rem;
    right: 6%;
    bottom: -3%;
}
.mpost-411 .con .con_tt{
    font-size: 0.16rem;
    margin-bottom: 0.13rem;
}
.mpost-411 .con .con_tt img{
    width: 0.16rem;
    margin-right: 0.1rem;
}
.mpost-411 .con1 .news_list{
    flex-wrap: wrap;
    gap: 0.05rem;
}
.mpost-411 .con1 .news_list .news{
    width: calc((100% - 0.05rem)/2);
}
.mpost-411 .con1 .news_list a{
    height: 0.4rem;
    font-size: 0.13rem;
    text-align: center;
    border-radius: 0.05rem;
}
.mpost-411 .con2 .news_list{
    flex-wrap: wrap;
}
.mpost-411 .con2 .news_list .news{
    width: calc((100% - 0.1rem)/2);
    flex: none;
}
.mpost-411 .con2 .news_list .news_title{
    font-size: 0.13rem;
    height: 0.4rem;
    border-radius: 0.05rem;
}
.mpost-411 .con2 .news_list .news_con{
    padding: 0.1rem;
    height: auto;
}
.mpost-411 .con2 .news_list .news_con p{
    font-size: 0.12rem;
    gap: 0.08rem;
}
.mpost-411 .con2 .news_list .news_con p:before{
    width: 0.03rem;
    height: 0.03rem;
}
.mpost-411 .con1{
    margin-bottom: 0.3rem;
}
.main5 {
    background-size: 13rem;
    background-color: #F9F1E9;
    background-position: top;
}
.main5 .inner {
    padding: 0.69rem 0 0.29rem;
}
.main5 .big_tt{
    margin-bottom: 0.16rem;
}
.mpost-51 .news_list{
    gap: 0;
    justify-content: space-between;
    margin-bottom: 0.42rem;
}
.mpost-51 .news_list .news_icon img{
    height: 0.47rem;
}
.mpost-51 .news_list .news_num img{
    height: 0.24rem;
}
.mpost-51 .news_list .news:nth-child(2){
    margin-top: 0.3rem;
}
.mpost-51 .news_list .news_title{
    font-size: 0.13rem;
    margin-top: 0.1rem;
    width: 1.04rem;
}
.mpost-52 .news_list{
    flex-wrap: wrap;
    justify-content: center;
}
.mpost-52 .news_list .news{
    width: 33.33%;
}
.mpost-52 .news_list .news:nth-child(n+3){
    margin-top: -0.2rem;
}
.mpost-52 .news_list .news_box{
    height: 1.24rem;
    margin: 0 0.03rem;
}
.mpost-52 .news_list .news:nth-child(1){
    margin-left: 2%;
}
.mpost-52 .news_list .news:nth-child(2){
    margin-right: 2%;
}
.mpost-52 .news_list .news_icon img{
    height: 0.32rem;
}
.mpost-52 .news_list .news_title{
    font-size: 0.13rem;
    margin-top: 0.15rem;
}
.main6 .inner{
    padding-top: 0.6rem;
}
.main6 .big_tt{position: relative;text-align: center;margin-bottom: 1.04rem;}
.main6 .data-box{
    height: 2rem;
    width: 3.18rem;
    /* background: url(../images/internet_bg2_wap.svg) no-repeat center / 100% 100%; */
    top: 0;
    margin: 19vw auto;
}
.main6 .inner:after {
    display:none
}
.main6 .data-box:after{
    content: "";
    width: 146vw;
    height: 203vw;
    position: absolute;
    top: -0.44rem;
    background: url(../images/internet_bg1.png) no-repeat center top / 100%;
    z-index: -1;
}
.main6 .data_list .data{
    --width: 0.5rem;
}
.main6 .data-box:before{
    left: 3%;
    top: -8%;
}
.main6 .data_list .data:nth-child(1){left: 31%;top: -25%;}
.main6 .data_list .data:nth-child(2){left: -10%;top: 18%;}
.main6 .data_list .data:nth-child(3){left: 43%;top: 26%;}

.main6 .data_list .data:nth-child(3){left: 79%;top: 39%;}
.main6 .data_list .data:nth-child(4){left: 1%;top: 78%;}
.main6 .data_list .data:nth-child(5){
    left: 54%;
    top: 83%;
}
.main6 .data_people .data{
    --width: 0.6rem;
}
.main6 .data_people .data:nth-child(1){left: 17%;top: 19%;}
.main6 .data_people .data:nth-child(2){
    left: 50%;
    top: -5%;
}
.main6 .data_people .data:nth-child(3){left: 36%;top: 46%;}
.main6 .data_people .data:nth-child(4){left: 100%;top: 34%;}
.main6 .data_people .data:nth-child(5){left: 39%;top: 84%;}
.main6 .data_people .data:nth-child(6){left: 94%;top: 68%;}
.main6 .data_people .data:nth-child(7){left: 94%;top: 68%;display: none;}
.main6 .data_num{
    top: 114%;
    width: 92vw;
    height: auto;
    padding: 0.3rem;
    box-sizing: border-box;
}
.main6 .data_list .data .num{
    font-size: 0.22rem;
}
.main6 .data_list .data_top{
    font-size: 0.09rem;
}
.main6 .date_text{
    max-width: 100%;
    top: -43%;
}
.main6 .data_list .data_title{
    font-size: 0.1rem;
}
.main6 .data_list .data_top:after{
    height: 0.015rem;
}
.main6 .data_people .data .box2{
    /* position: fixed; */
    top: 50%;
    left: 50%;
    z-index: 999;
    width: 70vw;
    height: 25vw;
    padding: 0 0.1rem;
}
.main6 .data_people .data .box2 .img img{
    width: 0.5rem;
    height: 0.5rem;
    border: 0.04rem solid #707070;
}
.main6 .data_people .data .box2 .img{
    margin-right: 0.1rem;
}
.main6 .data_people .data .box2 .news_title{
    font-size: 0.13rem;
}
.main6 .data_people .data .box2 .news_text{
    font-size: 0.09rem;
    margin-top: 0.05rem;
}
.main6 .data_people .data .box2 .close{
    width: 0.13rem;
    height: 0.13rem;
    top: 0.2rem;
    right: 0.2rem;
}
.main6 .data_people .data:nth-child(4).active .box2,.main6 .data_people .data:nth-child(6).active .box2{
    left: -201%;
}
.main6 .data_num .list{
    flex-wrap: wrap;
    margin: 0;
    row-gap: 0.32rem;
    /* flex-direction: column; */
    height: 1.7rem;
    justify-content: flex-start;
}
.main6 .data_num .list .data{
}
.main6 .data_num .list .data_title{
    font-size: 0.14rem;
    max-width: 100%;
}
.main6 .data_num .list .data:nth-child(1),.main6 .data_num .list .data:nth-child(4){
    width: 45%;
}
.main6 .data_num .list .data:nth-child(2),.main6 .data_num .list .data:nth-child(5){
    width: 36%;
}
.main7 .inner{
    padding: 0.7rem 0 0.05rem;
}
.mpost-71 .tt{
    margin-bottom: 0.24rem;
}
.boxclndr .clndr-container{
    width: 100%;
    height: 2.84rem;
    padding: 0.17rem 0;
    margin-right: 0;
    margin-bottom: 0.5rem;
}
.boxclndr .clndr-controls .clndr-nav{
    width: 0.23rem;
    height: 0.23rem;
}
.boxclndr .clndr-controls{
    gap: 0.37rem;
    margin: 0;
}
.boxclndr .clndr-controls .clndr-select-month{
    font-size: 0.14rem;
    line-height: 0.23rem;
    background-size: 0.1rem;
}
.boxclndr .clndr-controls .clndr-select-list{font-size: 0.14rem;box-sizing: border-box;}
.boxclndr .clndr-week .week-box{
    line-height: 0.4rem;
    font-size: 0.13rem;
}
.boxclndr .clndr-day .day-box .day-number{
    font-size: 0.13rem;
    width: 0.31rem;
    line-height: 0.31rem;
    margin: 0.03rem auto;
}
.boxclndr .clndr-day .day-box .day-number .type span{
    width: 0.03rem;
    height: 0.03rem;
}
.boxclndr{
    flex-direction: column;
}
.mpost-71 .news_list .news_imgs{
    width: 1.34rem;
    margin-right: 0.2rem;
}
.mpost-71 .news_list .news_title{
    font-size: 0.14rem;
    -webkit-line-clamp: 2;
    line-height: 1.5;
    top: -0.08rem;
    position: relative;
}
.mpost-71 .news_list .news_text{
    display: none;
}
.mpost-71 .news_list .news_type span{
    padding: 0 0.15rem;
    font-size: 0.12rem;
}
.mpost-71 .news_list .news_type{
    gap: 0.1rem;
}
.mpost-71 .news_list .news_date{
    font-size: 0.14rem;
}
.mpost-71 .news_list .news{
    margin-bottom: 0.35rem;
}
.main8{
    background-position: right 44% top;
}
.main8>.inner{
    padding: 0.56rem 0 0.7rem;
}
.mpost-81 .tt{
    flex-direction: column;
    margin-bottom: 0.27rem;
}
.mpost-81 .tt .phone{
    margin-left: 0;
    /* font-size: 0.27rem; */
}
.main8>.inner .mod{}
.main8 .big_tt{
    margin-bottom: 0.2rem;
}
.mpost-81 .bottom{
    flex-direction: column;
}
.mpost-81 .bottom .to_bk{
    width: 100%;
    height: 2.08rem;
    margin-right: 0;
    margin-bottom: 0.29rem;
}
.mpost-81 .bottom .to_bk .bk_time{
    font-size: 0.14rem;
    margin-bottom: 0.2rem;
}
.mpost-81 .bottom .bk_link{
    width: 2.58rem;
    line-height: 0.5rem;
    font-size: 0.17rem;
}
.mpost-81 .news_list .news a{
    height: 1.32rem;
    font-size: 0.14rem;
}
.mpost-81 .news_list .news_icon{
    width: 0.57rem;
    height: 0.57rem;
    margin-bottom: 0.1rem;
}
.foot-right img{
    width: 300px;
}
.post .more_text{}

/* 首页结束 */
.nav-slide{
    position: fixed;
    top: auto;
    bottom: 0.3rem;
    max-width: 92%;
    width: 303px;
    z-index: 98;
    height: 77px;
    right: 50%;
    box-sizing: border-box;
    transform: translateX(50%);
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    padding: 0;
    background: #fff;
    align-items: center;
}
.nav-slide a .icon img{
    height: 25px;
}
.nav-slide a{
    width: 33.33%;
    border-right: 1px dashed #dbb2997d;
    font-size: 14px;
    border-bottom: none;
    gap: 13px;
    height: 50px;
}
.fixbox .nav-slide{
    display: flex;
    position: static;
    transform: none;
    left: 0;
    transform: none;
    left: auto;
    top: 0;
    margin: 47px auto 0;
    background: #ffffffcc;
    flex: none;
}

}

@media screen and (max-width:767px){
    .mrlist .col_news_list .news_list .news .news_imgs{    width: 150px;}
.mrlist .col_news_list .news_list .news .news_title {
    -webkit-line-clamp: 3;
    height: 66px;
}
.article .entry .read,.article .entry .read .wp_articlecontent iframe{min-height:unset;}
.foot-left .links{margin:0;margin-bottom:20px}
.col_news{padding-top:0}
#d-container .inner,#l-container .inner{padding:30px 0}
#d-container.wrapper .inner .mod,#l-container.wrapper .inner .mod{display:block;padding: 0 4%;}
.col_menu .col_menu_head h3.col_name .col_name_text{display:block;line-height:40px;font-size:17px}
.col_menu{width:100%;float:none;margin-right:0;position:relative}
.col_menu .col_menu_con{display:none;border:0 solid #e4e4e4}
.col_metas .col_title h2{font-size:18px}
.col_news{width:100%;min-height:0;float:none}
.col_news .col_news_box{margin-left:10px;margin-right:10px}
.col_news_con{padding:5px 0 10px 0;margin:0 0}
.col_news_con .news_list li.news{flex-direction:column}
.col_news_con .news_list li.news span.news_title{line-height:24px;font-size:14px;width:68%}
.col_news_con .news_list li.news span.news_meta{font-size:14px}
.wp_paging li.page_jump,.wp_paging li.pages_count{display:none}
.infobox{width:auto;padding:0;margin:0 10px}
.article .entry .read img,.col_news_list .wp_entry img{max-width:100%;height:auto!important;width:100%}
.news_tu .news_list li.news{width:50%}
.inss .part_xy .sub-list .sub-item{width:50%}


}
@media screen and (max-width:640px){
html.main{ font-size:25.64vw;}
}

@media screen and (max-width:479px){
.hin .wap_tel{padding:0 20px 0 10px}
.hin .wap_apply{padding:0 25px}
.mrlist .col_news_list .news_list .news .news_imgs {
    width: 90px;
}.mrlist .col_news_list .news_list .news .news_imgs a {
    padding-top: 51.3%;
    width: 100%;
}.mrlist .col_news_list .news_list .news .news_title {
    -webkit-line-clamp: 2;
    height: 44px;
    margin-bottom: 60px;
}

.header:before{display:none}
.header .sitelogo .sitetitle{padding:0;margin:0;display:block;border:none}
.site-lang ul li.links a{margin:0;font-size:13px}
.article h1.arti_title{line-height:28px;font-size:18px}
.article h2.arti_title{line-height:28px;font-size:16px}

}
@media screen and (max-width:400px){
.xmjs .box5-wap .imgrelative a.waplink-2 {top: 58.5%;}
.xmjs .box5-wap .imgrelative a.waplink-1 {top: 32.1%;}
.xmjs .box5-wap .imgrelative a.waplink-3{top: 67.2%;}
.xmjs .box5-wap .imgrelative a.waplink-4{bottom: 10.2%;}
.courseList .col_box.box1 .news_list .news a{
    font-size: 12px;
}
.courseList .col_box.box2 .news_list .news{
    width: 100%;
}
}