@charset "utf-8";
/* CSS Document */

@media (min-width: 1530px) {
    .container {
        width: 1493px;
    }

    .header-right {
        width: 60%;
    }
}

@media (min-width:1201px) and (max-width:1530px) {
    .container {
        width: 1170px;
    }

    .header-right {
        /* width: 32%; */
    }

    .top-link span {
        margin: 0 15px;
    }

    .search {
        margin-right: 15px;
    }

    .header-right a.contact {
        margin-right: 15px;
    }

    .nav {
        /* padding: 0 4.5%; */
    }

    /*.nav ul li {
		width: 12.5%;
	}*/
    /*.index-content {
		padding: 65px 0 40px;
	}*/
    .index-title h3 {
        font-size: 28px;
    }

    .index-new .index-title h3:before {
        width: 310px;
    }

    .index-new ul li .index-new-img {
        height: 197px;
    }

    .index-new-text .index-new-timebox .timebox-date {
        font-size: 26px;
    }

    .index-new ul li .index-new-text {
        padding: 22px 40px 30px 15px;
    }

    /*.index-noice ul {
		margin-top: 55px;
	}
	.index-noice ul li {
		margin-top: 10px;
	}*/
    /*.index-noice ul li a {
		padding: 13.7px;
	}*/
    .index-noice .index-title h3:before {
        width: 60px;
    }

    .index-noice ul li a span {
        margin: 0 20px;
    }

    .index-academic {
        margin-top: 70px;
    }

    .index-curriculum {
        margin-top: 70px;
    }

    .index-report {
        margin-top: 70px;
    }

    .index-academic .index-title .more img {
        width: 230px;
    }

    .index-curriculum .index-title .more img {
        width: 200px;
    }

    .index-report .index-title .more img {
        width: 260px;
    }

    .index-huiyi ul li {
        padding: 20px 16px;
    }

    .footer-xinxi h3,
    .footer-link h3 {
        /* font-size: 26px; */
    }

    .footer-xinxi h3 span,
    .footer-link h3 span {
        font-size: 16px;
    }

    .scholar-member ul li .scholar-member-box {
        height: 227px;
        height: 207px;
    }

    .scholar-member ul li .scholar-member-name {
        padding: 14px 0;
        height: 50px;
    }

    .huiyi-time-box .huiyi-time-date {
        font-size: 28px;
    }

    .huiyi-article ul li h3 {
        padding: 0 21px;
    }

    #full-width-slider .rsArrow {
        width: 43px;
    }

    #full-width-slider .rsArrow .rsArrowIcn {
        width: 43px;
        height: 43px;
    }

    #full-width-slider .rsArrowRight .rsArrowIcn {
        background-size: 20px;
    }

    #full-width-slider .rsArrowLeft .rsArrowIcn {
        background-size: 20px;
    }

    /* 新增 */
    .index-communication .index-title h3::before {
        width: 420px;
    }

    .index-communication .item ul li {
        font-size: 22px;
        padding: 7px 17px;
    }

    .index-communication .item ul li span {
        background-size: 70px;
        width: 35px;
        height: 32px;
        line-height: 32px;
        margin-right: 8px;
    }

    .index-communication .item ul li+li span {
        background-size: 70px;
    }

    .index-communication .item ul li+li+li span {
        background-size: 70px;
    }

    .index-communication .item ul li.active span {
        background-position: -35px center;
    }

    .cont-box.hyi-box ul li .huiyi-img {
        height: 232px;
    }

    .cont-box.baoga-box ul li .huiyi-time-box .huiyi-time-date,
    .cont-box.kech-box ul li .huiyi-time-box .huiyi-time-date {
        font-size: 34px;
    }

    .cont-box.baoga-box ul li,
    .cont-box.kech-box ul li {
        padding: 34px 0;
        padding: 24px;
        margin-bottom: 48.4px;
    }

    .cont-box.baoga-box,
    .cont-box.kech-box {
        /*margin-bottom: 55px;*/
    }

    .cont-box.baoga-box ul li .huiyi-time-box,
    .cont-box.kech-box ul li .huiyi-time-box {
        width: 87px;
        padding: 13px 0;
        margin-right: 20px;
        width: 85px;
        padding: 12.5px 0;
        margin-right: 15px;
    }

    .cont-box.baoga-box ul li .huiyi-xinxi,
    .cont-box.kech-box ul li .huiyi-xinxi {
        padding-left: 110px;
        padding-left: 100px;
    }

    .cont-box.baoga-box ul li .huiyi-xinxi .huiyi-title,
    .cont-box.kech-box ul li .huiyi-xinxi .huiyi-title {
        margin-top: 1px;
    }

    .new-sz-list li {
        width: 49%;
    }

    .nav ul li .nav_item {
        width: 160%;
    }

    .new-list-tab-cont li {
        padding: 15.5px 0;
    }

    .new-img-list a {
        height: 115px;
    }

    .new-rczp-list a {
        height: 86px;
    }

    .new-news-list li .title {
        width: 72%;
    }

    .new-news-list li .time {
        width: 28%;
    }

    .header {
        padding: 15px 35px;
    }

    .header.fixed {
        padding: 5px 35px;
    }

    .footer {
        padding: 50px 35px 0 35px;
    }
}

/* 新增 */

@media (max-width: 1400px) {
    .project-carousel .swiper-slide {
        width: 33.33%;
    }

    .new-title-tab-list li a,
    .new-title-tab-list1 li a {
        font-size: 28px;
    }

    .new-title-tab-list li,
    .new-title-tab-list1 li {
        width: 26%;
    }

    .index-title .more {
        top: 8px;
    }

    .footer-logo {
        width: 32%;
    }

    .footer-logo img {
        width: 90%;
    }
}

@media (max-width: 1200px) {
    .top-link span {
        margin: 0 13px;
    }

    /*.header-right {
	width: 35%;
}*/
    .header-right a.contact {
        margin-right: 13px;
    }

    .search {
        margin-right: 13px;
    }

    .header-right {
        width: 58%;
    }

    .nav {
        /* padding: 0 4%; */
    }

    /*.nav ul li {
		width: 14%;
	}*/
    .nav ul li a {
        font-size: 18px;
    }

    .nav ul li .nav_item {
        width: 160%;
        top: 90%;
    }

    .nav ul li .nav_item li {
        height: 32px;
        line-height: 32px;
    }

    .nav ul li .nav_item li a {
        font-size: 14px;
        height: 32px;
        line-height: 32px;
    }

    /*.index-content {
		padding: 60px 0 40px;
	}*/
    .index-content {
        padding: 20px 0;
    }

    .index-title h3 {
        font-size: 26px;
    }

    .index-new .index-title h3 img {
        width: 145px;
    }

    .index-new .index-title h3:before {
        width: 260px;
    }

    .index-noice .index-title h3 img {
        width: 120px;
    }

    .index-noice .index-title h3:before {
        width: 45px;
    }

    .index-new ul li .index-new-img {
        height: 163px;
    }

    /*.index-new ul li {
		margin-top: 30px;
	}*/
    .index-new-text .index-new-timebox .timebox-date {
        font-size: 26px;
        line-height: 22px;
    }

    .index-new ul li .index-new-text {
        padding: 20px 32px 25px 12px;
    }

    .index-new-text .index-new-timebox {
        margin-right: 20px;
    }

    .index-new-text .index-new-timebox .timebox-month {
        font-size: 13px;
        line-height: 22px;
    }

    .index-new-text .index-new-timebox .timebox-year {
        line-height: 22px;
    }

    .index-new-text .index-new-xinxi .index-new-title {
        font-size: 15px;
        line-height: 23px;
        height: 46px;
        margin-bottom: 8px;
    }

    .index-new-text .index-new-xinxi .index-new-abstract {
        font-size: 13px;
        line-height: 22px;
        height: 44px;
    }

    /*.index-noice ul {
		margin-top: 40px;
	}
	.index-noice ul li {
		margin-top: 7.5px;
	}
	.index-noice ul li a {
		display: block;
		font-size: 15px;
		padding: 11px 0;
	}*/
    .index-noice ul li a span {
        margin: 0 18px;
    }

    .index-academic {
        margin-top: 45px;
    }

    .index-huiyi .index-title {
        height: 42px;
        line-height: 42px;
    }

    .index-huiyi .index-title h3 {
        margin: 7px 0;
    }

    .index-huiyi .index-title .more {
        top: 0;
    }

    .index-academic .index-title .more img {
        width: 175px;
    }

    .index-curriculum {
        margin-top: 45px;
    }

    .index-curriculum .index-title .more img {
        width: 160px;
    }

    .index-report {
        margin-top: 45px;
    }

    .index-report .index-title .more img {
        width: 220px;
    }

    .huiyi-time-box .huiyi-time-date {
        font-size: 26px;
        line-height: 32px;
    }

    .huiyi-time-box .huiyi-time-year {
        font-size: 13px;
    }

    .huiyi-time-box {
        margin-right: 10px;
    }

    .huiyi-xinxi {
        padding-left: 70px;
    }

    .index-huiyi ul li {
        padding: 15px 10px;
    }

    .footer-xinxi h3,
    .footer-link h3 {
        margin: 0 0 18px;
        font-size: 24px;
    }

    .footer-xinxi h3 img,
    .footer-link h3 img {
        margin-right: 12px;
        width: 25px;
    }

    .footer-xinxi h3 span,
    .footer-link h3 span {
        font-size: 16px;
    }

    .footer .footer-xinxi {
        width: 35%;
    }

    .footer-xinxi p {
        font-size: 15px;
        line-height: 26px;
    }

    .footer-link ul li a {
        font-size: 15px;
        line-height: 26px;
    }

    .footer-code {
        margin-top: 30px;
    }

    .footer-code {
        width: 14%;
    }

    .left-nav .current {
        padding: 17px 0 21px 40px;
    }

    .left-nav ul li a {
        padding: 13px 0 13px 25px;
    }

    .left-nav ul li.sume-navitem ul li a {
        font-size: 14px;
    }

    .scholar-target p {
        font-size: 15px;
    }

    .scholar-member ul li .scholar-member-box {
        height: 188px;
        height: 168px;
    }

    .scholar-member ul li .scholar-member-name {
        padding: 11px 0;
        font-size: 15px;
        height: 43px;
    }

    .left-nav ul li.sume-navitem a {
        background: url(../images/sume-navitem.png) 3px center no-repeat;
    }

    .left-nav ul li.sume-navitem ul li.active a,
    .left-nav ul li.sume-navitem ul li:hover a {
        font-size: 14px;
    }

    .list-img ul li .list-img-box {
        width: 115px;
        height: 80px;
        margin-right: 23px;
    }

    .list-img ul li .list-img-text {
        height: 80px;
    }

    .list-huiyi ul li .huiyi-xinxi {
        padding-left: 110px;
    }

    .huiyi-article ul li h3 {
        padding: 0 18px;
        padding: 0 15px;
    }

    .huiyi-article .huiyi-article-fangx tr td p {
        font-size: 15px;
    }

    .huiyi-article .huiyi-article-fangx tr td h3 {
        font-size: 17px;
    }

    .huiyi-article .huiyi-article-fangx tr+tr td p {
        font-size: 15px;
    }

    .huiyi-article .huiyi-article-fangx tr+tr td {
        padding-top: 20px !important;
    }

    .article h2.title {
        font-size: 17px;
    }

    .article .content p {
        font-size: 15px;
        margin-top: 26px;
    }

    .about .content p {
        font-size: 15px;
    }

    .rsMinW .rsBullets {
        bottom: 30px;
    }

    #full-width-slider .rsArrow {
        width: 39px;
    }

    #full-width-slider .rsArrow .rsArrowIcn {
        width: 39px;
        height: 39px;
    }

    #full-width-slider .rsArrowRight .rsArrowIcn {
        background-size: 17px;
    }

    #full-width-slider .rsArrowLeft .rsArrowIcn {
        background-size: 17px;
    }

    /* 新增 */
    .index-communication .index-title h3 img {
        width: 155px;
    }

    .index-communication .item ul li {
        font-size: 20px;
        padding: 6px 15px;
    }

    .index-communication .item {
        margin-top: 3px;
    }

    .index-communication .item ul li span {
        width: 30px;
        height: 26px;
        background-size: 60px;
        margin-right: 8px;
    }

    .index-communication .item ul li+li span {
        background-size: 60px;
    }

    .index-communication .item ul li+li+li span {
        background-size: 60px;
    }

    .index-communication .item ul li.active span {
        background-position: -30px center
    }

    .index-communication .index-title h3:before {
        width: 340px;
    }

    .index-communication .index-noice .index-title h3 img {
        width: 150px;
    }

    .cont-box.hyi-box ul li .huiyi-img {
        height: 192px;
    }

    .cont-box.hyi-box ul li .huiyi-information {
        padding: 13px;
    }

    .cont-box.hyi-box ul li .huiyi-information div {
        font-size: 14px;
        height: 28px;
        line-height: 28px;
    }

    .cont-box.baoga-box ul li,
    .cont-box.kech-box ul li {
        padding: 32px 0;
        padding: 10px 8px 14px 14px;
        margin-bottom: 52px;
    }

    .cont-box.baoga-box ul li .huiyi-time-box .huiyi-time-date,
    .cont-box.kech-box ul li .huiyi-time-box .huiyi-time-date {
        font-size: 30px;
    }

    .cont-box.baoga-box ul li .huiyi-time-box,
    .cont-box.kech-box ul li .huiyi-time-box {
        width: 78px;
        padding: 10px 0;
        margin-right: 7px;
        width: 73px;
        padding: 7px 0;
        margin-right: 7px;
        margin-top: 5px;
    }

    .cont-box.baoga-box ul li .huiyi-xinxi,
    .cont-box.kech-box ul li .huiyi-xinxi {
        padding-left: 100px;
        padding-left: 85px;
    }

    .cont-box.baoga-box ul li .huiyi-xinxi .huiyi-title,
    .cont-box.kech-box ul li .huiyi-xinxi .huiyi-title {
        font-size: 16px;
        margin-bottom: 6px;
    }

    .cont-box.baoga-box ul li .huiyi-xinxi .huiyi-user,
    .cont-box.kech-box ul li .huiyi-xinxi .huiyi-user {
        font-size: 14px;
        margin-bottom: 4px;
        padding-left: 22px;
        background-size: 16px;
    }

    .cont-box.baoga-box ul li .huiyi-xinxi .huiyi-adress,
    .cont-box.kech-box ul li .huiyi-xinxi .huiyi-adress {
        font-size: 14px;
        padding-left: 22px;
        background-size: 11.5px;
    }

    .cont-box.baoga-box,
    .cont-box.kech-box {
        /*margin-bottom: 22px;*/
    }

    .project-item {
        width: 280px;
        height: 330px;
        padding: 78px 15px 0;
    }

    .project-item .icon {
        width: 100px;
        height: 100px;
    }

    .research-team .index-title h3 {
        font-size: 32px;
    }

    .research-team .index-title {
        background: url(../images/team-kuang.png) center 70% no-repeat;
        background-size: 340px;
    }

    .research-team .index-title img {
        width: 170px;
    }

    .index-communication {
        margin-bottom: 20px;
    }

    .new-title-tab-list li a,
    .new-title-tab-list1 li a {
        font-size: 24px;
    }

    .new-list-tab-cont li .box {
        width: 85%;
    }

    .new-title-tab-list li a::before,
    .new-title-tab-list1 li a::before {
        height: 5px;
    }

    .new-sz-list li {
        width: 49%;
    }

    .new-list-tab-cont li {
        padding: 13.5px 0;
    }

    .new-img-list a {
        height: 115px;
    }

    .new-rczp-list a {
        height: 78px;
    }

    .new-news-list li .title {
        width: 73%;
    }

    .new-news-list li .time {
        width: 27%;
    }

    .header {
        padding: 15px 35px;
    }

    .header.fixed {
        padding: 5px 35px;
    }

    .footer {
        padding: 30px 35px 0 35px;
    }

    .new-news-list li .title {
        width: 66%;
    }

    .new-news-list li .time {
        width: 34%;
    }

    .footer-logo {
        width: 28%;
    }

    .new-list-tab-cont {
        min-height: 770px;
    }

    .ny-banner .img {
        height: 36vw;
    }
}

@media (max-width: 1105px) {
    .top-link span {
        margin: 0 8px;
        font-size: 13px;
    }

    .header-right a {
        font-size: 13px;
    }

    .header-right a.contact {
        margin-right: 8px;
    }

    .header-right {
        /* width: 40%; */
    }

    .logo {
        width: 37%;
    }

    .logo .logo-img {
        width: 100%;
    }

    .nav {
        padding: 0;
    }

    .nav ul li a {
        font-size: 14px;
    }

    .nav ul li .nav_item li a {
        font-size: 12px;
        height: 26px;
        line-height: 26px;
    }

    .nav ul li .nav_item li {
        height: 26px;
        line-height: 26px;
    }

    /*.index-content {
		padding: 45px 0 30px;
	}*/
    .index-new {
        width: 100%;
    }

    .index-new .index-title h3:before {
        width: 440px;
    }

    .index-noice {
        width: 100%;
        margin-left: 0;
        /* margin-top: 25px; */
    }

    .index-noice .index-title h3:before {
        width: 440px;
    }

    /*.index-noice ul {
		margin-top: 20px;
	}*/
    .index-academic {
        width: 100%;
        margin-top: 25px;
    }

    .index-curriculum {
        width: 100%;
        margin-top: 25px;
        margin-left: 0;
    }

    .index-report {
        width: 100%;
        margin-top: 25px;
        margin-left: 0;
    }

    .index-title h3 {
        font-size: 22px;
    }

    .index-title h3:before {
        top: 12px;
    }

    .index-title .more {
        font-size: 12px;
        top: 3px;
    }

    .index-new ul li .index-new-img {
        height: 206px;
    }

    .footer {
        padding: 30px 0 0;
    }

    .footer .footer-xinxi {
        /* width: 55%; */
    }

    .footer-link {
        /* width: 45%; */
    }

    .footer-code {
        /* width: 100%; */
    }

    .footer-code ul li {
        width: 80px;
        height: 80px;
        line-height: 80px;
        margin: 0 6px;
    }

    .footer-code {
        margin-top: 15px;
    }

    .footer-xinxi h3,
    .footer-link h3 {
        margin: 0 0 12px;
        font-size: 20px;
    }

    .footer-xinxi h3 img,
    .footer-link h3 img {
        margin-right: 8px;
        width: 21px;
    }

    .footer-xinxi h3 span,
    .footer-link h3 span {
        font-size: 14px;
    }

    .footer-link ul li a {
        font-size: 14px;
        line-height: 24px;
    }

    .footer-xinxi p {
        font-size: 14px;
        line-height: 24px;
    }

    .footer .footer-top {
        padding-bottom: 15px;
    }

    .copy {
        padding: 10px 0;
    }

    .left-nav .current {
        padding: 15px 0 18px 26px;
        font-size: 16px;
    }

    .left-nav ul li a {
        padding: 11px 0 11px 18px;
        font-size: 14px;
        margin: 0 10px;
    }

    .scholar-choice ul li a {
        font-size: 13px;
        padding: 0 22px;
        height: 35px;
        line-height: 35px;
    }

    .scholar-choice ul li.active {
        height: 35px;
        line-height: 35px;
    }

    .scholar-target {
        margin-top: 30px;
    }

    .scholar-choice ul li a:before {
        height: 2px;
    }

    .scholar-target p {
        font-size: 14px;
        margin-top: 15px;
    }

    .scholar-member ul li .scholar-member-box {
        height: 145px;
        height: 125px;
    }

    .scholar-member ul li .scholar-member-name {
        padding: 9px 0;
        font-size: 14px;
        height: 38px;
    }

    .list ul li a {
        padding: 8px 0 8px 15px;
    }

    .list ul li a .list-title,
    .list-img ul li a .list-title {
        font-size: 15px;
    }

    .left-nav ul li.sume-navitem a {
        font-size: 15px;
        background: url(../images/sume-navitem.png) left center no-repeat;
        background-size: 14px;
    }

    .left-nav ul li.sume-navitem ul li a {
        font-size: 13px;
    }

    .list-img ul li a {
        padding: 13px 17px 13px 20px;
    }

    .huiyi-xinxi .huiyi-title {
        font-size: 15px;
    }

    .huiyi-article ul li {
        margin-right: 6px;
    }

    .huiyi-article ul li h3 {
        padding: 0 12px;
        font-size: 12px;
        height: 32px;
        line-height: 32px;
        padding: 0 10px;
    }

    .huiyi-article ul {
        height: 34px;
    }

    .huiyi-article ul li.active {
        background: #fff;
        height: 34px;
        line-height: 34px;
        margin-bottom: -2px;
    }

    .huiyi-article .huiyi-article-fangx tr td p {
        font-size: 14px;
        line-height: 26px;
    }

    .huiyi-article .huiyi-article-fangx {
        top: 50px;
    }

    .topl-box h4 {
        font-size: 13px;
        padding: 10px 0;
    }

    .topl-box ul li a {
        font-size: 12px;
    }

    .huiyi-article .huiyi-article-fangx tr+tr td p {
        font-size: 14px;
    }

    .huiyi-article .huiyi-article-fangx tr td h5 {
        font-size: 13px;
        margin-bottom: 18px;
    }

    .article h2.title {
        font-size: 16px;
    }

    .article h4.information {
        /*font-size: 13px;*/
        padding: 6px 0 8px;
        margin: 0px 0 10px;
    }

    .article .content p {
        font-size: 14px;
        margin-top: 20px;
        line-height: 26px;
    }

    .about .content p {
        font-size: 14px;
        line-height: 26px;
    }

    .topl-box ul li a {
        padding: 7px 0;
    }

    .topl-box ul li a .topl-title {
        font-size: 13px;
        line-height: 22px;
    }

    .topl-box ul li a .topl-info {
        font-size: 12px;
        line-height: 22px;
    }

    .rsMinW .rsBullets {
        bottom: 20px;
    }

    .rsMinW .rsBullet span {
        width: 8px;
        height: 8px;
    }

    .rsMinW .rsBullet.rsNavSelected span {
        width: 24px;
    }

    #full-width-slider .rsArrow {
        width: 39px;
    }

    #full-width-slider .rsArrow .rsArrowIcn {
        width: 35px;
        height: 35px;
    }

    #full-width-slider .rsArrowRight .rsArrowIcn {
        background-size: 16px;
    }

    #full-width-slider .rsArrowLeft .rsArrowIcn {
        background-size: 16px;
    }

    /* 新增 */
    .index-communication .index-title h3:before {
        width: 170px;
    }

    .index-communication .item ul li {
        font-size: 18px;
        padding: 4px 13px;
    }

    .cont-box.hyi-box ul li .huiyi-img {
        height: 149px;
    }

    .index-communication .item ul li span {
        width: 26px;
        height: 23px;
        background-size: 52px;
    }

    .index-communication .item ul li+li span {
        background-size: 52px;
    }

    .index-communication .item ul li+li+li span {
        background-size: 52px;
    }

    .index-communication .item ul li.active span {
        background-position: -26px center;
    }

    .cont-box.baoga-box ul li,
    .cont-box.kech-box ul li {
        width: 47.3%;
        padding: 25px 0;
        padding: 13px 10px 15px 15px;
        margin-bottom: 15px;
    }

    .cont-box.hyi-box {
        margin-bottom: 103px;
        margin-bottom: 69px;
    }

    .cont-box.baoga-box ul li .huiyi-time-box,
    .cont-box.kech-box ul li .huiyi-time-box {
        margin-top: 4.5px;
    }

    .cont-box.baoga-box,
    .cont-box.kech-box {
        margin-top: 30px;
        /*margin-bottom: 10px;*/
    }

    .project-item .icon {
        width: 85px;
        height: 85px;
    }

    .project-item {
        width: 260px;
        height: 300px;
        padding: 73px 0px 0;
    }

    .project-item .title h4 {
        font-size: 24px;
        margin-top: 30px;
    }

    .research-team {
        padding: 60px 0 90px;
    }

    .project-carousel .swiper-slide-active .project-item h4,
    .project-carousel .swiper-slide-active .project-item p {
        font-size: 23px;
    }

    .project-carousel {
        height: 300px;
    }

    .research-team .index-title h3 {
        font-size: 28px;
    }

    .index-communication {
        margin-bottom: 0px;
        padding-bottom: 20px;
    }

    .new-sz-list li {
        width: auto;
        float: none;
    }

    .new-sz-list li .tx {
        float: right;
        margin-right: 4%;
    }

    .header {
        padding: 10px 20px;
    }

    .header.fixed {
        padding: 10px 20px;
    }

    .footer {
        padding: 20px;
    }

    .footer-logo {
        width: auto;
        float: none;
        margin-bottom: 10px;
    }

    .footer-logo img {
        width: 40%;
    }

    .footer .footer-xinxi {
        width: 50%;
    }

    .footer-link {
        width: 30%;
    }

    .footer-code {
        width: 20%
    }

    .new-img-list a {
        height: 240px;
    }

    .new-rczp-list a {
        height: 176px;
    }

    .new-list-tab-cont {
        min-height: auto;
    }

    #full-width-slider .rsArrowLeft,
    #full-width-slider .rsArrowRight {
        display: none !important;
    }
}

/* 新增 */
@media (max-width: 780px) {
    .project-item {
        width: 220px;
        height: 250px;
        padding: 53px 0px 0;
    }

    .project-item .title h4 {
        font-size: 20px;
        margin-top: 23px;
    }

    .project-item .icon {
        width: 70px;
        height: 70px;
    }

    /*.project-item {
    width: 205px;
    height: 230px;
}*/

    .project-carousel {
        height: 250px;
        margin-top: 45px;
    }

    .project-carousel .swiper-slide-active .project-item h4,
    .project-carousel .swiper-slide-active .project-item p {
        font-size: 21px;
    }

    .project-carousel .swiper-slide-active .project-item h4,
    .project-carousel .swiper-slide-active .project-item p {
        font-size: 19px;
    }

    .new-title-tab-list li,
    .new-title-tab-list1 li {
        width: 35%;
    }

    .new-title-tab-list li a,
    .new-title-tab-list1 li a {
        font-size: 20px;
    }

    .header {
        padding: 10px;
    }

    .header.fixed {
        padding: 10px;
    }

    .header .container,
    .footer .container {
        padding: 0;
    }

    .footer-logo img {
        width: 100%;
    }

    .new-img-list a {
        height: 115px;
    }

    .new-rczp-list a {
        height: 78px;
    }

    .new-list-tab-cont li .time .day {
        letter-spacing: 0;
    }
}

@media (max-width: 767px) {
    .container {
        padding: 0 10px;
    }

    .header-right {
        width: 100%;
        margin-top: 0px;
        margin-bottom: 10px;
    }

    .navbar-toggle {
        display: block;
    }

    .header-top {
        border-bottom: none;
    }

    .nav {
        display: none;
    }

    .logo {
        width: 55%;
        /* margin: 10px 0; */
    }

    .search {
        width: 80%;
    }

    .search_kuang {
        width: 90%;
    }

    .footer-code ul li {
        width: 60px;
        height: 60px;
        line-height: 60px;
        margin: 0 3px;
    }

    .copy {
        padding: 7px 0;
    }

    .copy p {
        font-size: 13px;
        line-height: 24px;
    }

    .footer-xinxi h3,
    .footer-link h3 {
        margin: 0 0 8px;
        font-size: 18px;
    }

    .footer-xinxi h3 span,
    .footer-link h3 span {
        font-size: 12px;
    }

    .footer-link ul li a {
        font-size: 13px;
    }

    .footer-xinxi p {
        font-size: 13px;
    }

    .huiyi-time-box .huiyi-time-date {
        font-size: 22px;
        line-height: 28px;
    }

    .huiyi-time-box .huiyi-time-year {
        font-size: 12px;
    }

    .huiyi-time-box {
        width: 58px;
    }

    .huiyi-xinxi .huiyi-title {
        font-size: 15px;
        height: 20px;
    }

    .huiyi-xinxi .huiyi-info {
        /*font-size: 13px;*/
    }

    .index-new ul li .index-new-img {
        height: 180px;
    }

    .left-nav .current {
        padding: 15px 0 18px 32px;
        font-size: 15px;
    }

    .left-nav ul li a {
        padding: 10px 0 10px 22px;
        margin: 0 6px;
    }

    .scholar-member ul li .scholar-member-box {
        height: 140px;
        height: 120px;
    }

    .list ul li a .list-title,
    .list-img ul li a .list-title {
        font-size: 14px;
    }

    .list-info {
        font-size: 12px;
        line-height: 20px;
    }

    .list-img ul li a {
        padding: 10px 10px 10px 15px;
    }

    .index-new .index-title h3:before {
        width: 420px;
    }

    .nav {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        z-index: 1001;
        min-height: 100%;
        /* background: url(../images/nav.png) 100% 100% repeat; */
        overflow-y: auto;
        margin-top: 0;
        background: rgba(147, 4, 8, .8);
    }

    .nav ul {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        min-height: 100%;
        padding: 20px 0;
    }

    .nav ul li {
        width: 90%;
        height: auto;
        background: none;
        line-height: normal;
        height: auto;
        margin: 5px 5% 10px;
        text-align: left;
        border-bottom: 0;
    }

    .nav ul li a {
        font-size: 16px;
    }

    .nav ul li:hover {
        background: none;
    }

    .nav ul li:hover:after {
        width: 0;
    }

    .nav ul li:after {
        width: 0;
        left: 0;
        bottom: -3px;
        -webkit-transform: translateX(0%);
        transform: translateX(0%);
    }

    .nav ul li .nav_item {
        position: initial;
        left: 0;
        top: 100%;
        -webkit-transform: translateX(0%);
        transform: translateX(0%);
        background: none;
        opacity: 1;
        visibility: visible;
        clip-path: polygon(0 -20%, 100% -20%, 100% 100%, 0 100%);
    }

    .nav ul li .nav_item li {
        text-align: left;
        padding-left: 10px;
        margin: 0;
    }

    .nav ul li .nav_item li a {
        font-size: 14px;
    }

    .rsMinW .rsBullets {
        bottom: 14px;
    }

    #full-width-slider .rsArrow {
        width: 30px;
    }

    #full-width-slider .rsArrow .rsArrowIcn {
        width: 30px;
        height: 30px;
        border: 1px solid #fff;
    }

    #full-width-slider .rsArrowRight .rsArrowIcn {
        background-size: 14px;
    }

    #full-width-slider .rsArrowLeft .rsArrowIcn {
        background-size: 14px;
    }

    .award {
        margin-bottom: 30px;
    }

    /* 新增 */
    .index-communication .index-title h3:before {
        width: 35%;
    }

    .cont-box.hyi-box ul li .huiyi-img {
        height: 135px;
    }

    .cont-box.baoga-box ul li,
    .cont-box.kech-box ul li {
        padding: 15px 0;
        padding: 12px 10px 15px 15px;
    }

    .cont-box.baoga-box ul li .huiyi-time-box .huiyi-time-date,
    .cont-box.kech-box ul li .huiyi-time-box .huiyi-time-date {
        font-size: 26px;
        line-height: 26px;
    }

    .cont-box.baoga-box ul li .huiyi-xinxi .huiyi-title,
    .cont-box.kech-box ul li .huiyi-xinxi .huiyi-title {
        font-size: 15px;
        margin-bottom: 6px;
        margin-top: 0px;
    }

    .cont-box.baoga-box ul li .huiyi-xinxi .huiyi-user,
    .cont-box.kech-box ul li .huiyi-xinxi .huiyi-user {
        font-size: 13px;
    }

    .cont-box.baoga-box ul li .huiyi-xinxi .huiyi-adress,
    .cont-box.kech-box ul li .huiyi-xinxi .huiyi-adress {
        font-size: 13px;
    }

    .cont-box.baoga-box ul li .huiyi-xinxi,
    .cont-box.kech-box ul li .huiyi-xinxi {
        padding-left: 84px;
    }

    .cont-box.baoga-box ul li .huiyi-time-box,
    .cont-box.kech-box ul li .huiyi-time-box {
        width: 70px;
        margin-top: 3px;
    }

    .cont-box.baoga-box,
    .cont-box.kech-box {
        margin-bottom: 0;
    }

    .cont-box.hyi-box {
        margin-bottom: 56px;
        margin-top: 56.38px;
    }

    .huiyi-article ul {
        height: auto;
        border-bottom: none;
    }

    .huiyi-article ul li {
        border: 1px solid #e3eae5;
        margin: 5px 10px 5px 0;
    }

    .huiyi-article ul li.active {
        margin: 5px 10px 5px 0;
    }

    .huiyi-article .huiyi-article-fangx {
        top: 95px;
    }

    .list-huiyi ul li a {
        padding: 12px 0 23px 22px;
    }

    .list-huiyi ul li .huiyi-time-box {
        padding: 7px 0;
    }

    .new-list-tab-cont li {
        padding: 12.5px 0;
    }

    .new-news-list li {
        /* padding: 10px; */
    }

    .search,
    .header-right a.contact {
        display: none;
    }
}

@media (max-width: 750px) {
    .index-new .index-title h3:before {
        width: 380px;
    }

    .index-noice .index-title h3:before {
        width: 400px;
    }
}

@media (max-width: 740px) {
    .huiyi-article ul {
        height: auto;
        border-bottom: none;
    }

    .huiyi-article ul li {
        border: 1px solid #e3eae5;
        margin: 5px 10px 5px 0;
    }

    .huiyi-article .huiyi-article-fangx {
        top: 95px;
    }

    .huiyi-article ul li.active {
        margin: 5px 10px 5px 0;
    }

    .scholar-member ul li .scholar-member-box {
        height: 130px;
        height: 110px;
    }
}

@media (max-width: 720px) {
    .search {
        width: 78%;
    }

    .index-new ul li .index-new-img {
        height: 170px;
    }

    .index-new .index-title h3:before {
        width: 330px;
    }

    .index-noice .index-title h3:before {
        width: 370px;
    }

    /* 新增 */

    .cont-box.hyi-box {
        margin-top: 72.38px;
        /*margin-bottom: 65.42px;*/
    }

    .cont-box.hyi-box ul li .huiyi-img {
        height: 125px;
    }

    .cont-box.hyi-box ul li .huiyi-information {
        padding: 10px;
    }

    .cont-box.hyi-box ul li .huiyi-information div {
        padding-left: 25px;
    }

    .index-communication .index-title h3:before {
        width: 30%;
    }
}

@media (max-width: 700px) {
    .scholar-member ul li .scholar-member-box {
        height: 120px;
        height: 100px;
    }
}

@media (max-width: 680px) {
/* 2025/2/18 修改 start*/
.footer-about{
	width: 100%;
}
/* 2025/2/18 end*/
    .scholar-member ul li .scholar-member-name {
        font-size: 13px;
    }

    .index-new .index-title h3:before {
        width: 310px;
    }

    .index-noice .index-title h3:before {
        width: 340px;
    }

    /* 新增 */
    .index-communication .index-title h3:before {
        width: 22%;
    }

    .footer-logo,
    .footer .footer-xinxi,
    .footer-link,
    .footer-code {
        float: none;
        width: auto;
    }

    .footer-code ul {
        text-align: left;
    }
}

@media (max-width: 660px) {
    .search {
        width: 76%;
    }

    .index-new ul li .index-new-img {
        height: 150px;
    }

    .scholar-member ul li .scholar-member-box {
        height: 121px;
        height: 101px;
    }

    .index-noice .index-title h3:before {
        width: 300px;
    }

    /* 新增 */
    .cont-box.hyi-box ul li .huiyi-img {
        height: 115px;
    }

    .index-communication .index-title h3:before {
        width: 14%;
    }

    .cont-box.baoga-box,
    .cont-box.kech-box {
        margin-top: 20px;
    }

    .research-team {
        padding: 43px 0 75px;
    }

    .project-carousel {
        height: 230px;
        margin-top: 32px;
    }

    .project-item {
        width: 205px;
        height: 230px;
    }
}

@media (max-width: 650px) {
    .scholar-member ul li .scholar-member-box {
        height: 110px;
        height: 90px;
    }
}

@media (max-width: 640px) {
    .box-left {
        width: 100%;
        margin-right: 0;
        margin-bottom: 20px;
    }

    .right-box {
        width: 100%;
    }

    .scholar-member ul li .scholar-member-box {
        height: 140px;
        height: 120px;
    }

    .scholar-member ul li .scholar-member-name {
        padding: 9px 0;
    }

    .content-box-left {
        width: 100%;
        margin-right: 0;
    }

    .content-box-right {
        width: 100%;
        margin-bottom: 30px;
    }

    .index-new .index-title h3:before {
        width: 110%;
    }

    .index-new ul li {
        /* margin-top: 15px; */
    }

    .index-content {
        /* padding: 30px 0 30px; */
    }

    .index-new-text .index-new-timebox .timebox-date {
        font-size: 24px;
    }

    .index-new ul li .index-new-text {
        padding: 15px 25px 20px 8px;
    }

    #full-width-slider .rsArrow {
        width: 27px;
    }

    #full-width-slider .rsArrow .rsArrowIcn {
        width: 27px;
        height: 27px;
    }

    #full-width-slider .rsArrowRight .rsArrowIcn {
        background-size: 12px;
    }

    #full-width-slider .rsArrowLeft .rsArrowIcn {
        background-size: 12px;
    }

    /* 新增 */
    .index-communication .index-title h3:before {
        width: 10%;
    }
}

@media (max-width: 630px) {
    .index-communication .index-title h3:before {
        width: 0%;
    }
}

@media (max-width: 600px) {
    .search {
        width: 73%;
    }

    .index-new .index-title h3:before {
        width: 95%;
    }

    .index-noice .index-title h3:before {
        width: 270px;
    }

    /* 新增 */
    .cont-box.hyi-box ul li .huiyi-img {
        height: 100px;
    }

    .cont-box.hyi-box ul {
        margin-left: 0;
    }

    .cont-box.hyi-box ul li {
        width: 100%;
        margin-left: 0;
        margin-bottom: 20px;
    }

    .cont-box.hyi-box ul li .huiyi-img {
        height: 110px;
        width: 180px;
        float: left;
        margin-right: 20px;
    }

    .index-communication .item {
        position: absolute;
        right: 0;
        top: 42px;
        width: 100%;
    }

    .index-communication .item ul li {
        margin-left: 0;
        margin-right: 6px;
    }

    .index-communication .index-title h3:before {
        width: 120%;
    }

    .cont-box.hyi-box ul li {
        margin-bottom: 10px;
    }

    .cont-box.hyi-box {
        margin-top: 65px;
    }

    .cont-box.baoga-box,
    .cont-box.kech-box {
        margin-top: 60px;
        margin-bottom: 70.578px;
        margin-top: 65px;
        margin-bottom: 32.63px;
    }

    .index-communication {
        padding-bottom: 20px;
    }

    .cont-box.hyi-box {
        margin-bottom: 0;
    }

    .index-content-communication {
        padding: 25px 0 33px;
    }

    .new-list-tab-cont li .box {
        width: 82%;
    }
}

@media (max-width: 590px) {
    .scholar-member ul li .scholar-member-box {
        height: 130px;
        height: 110px;
    }

    .new-title-tab-list li a,
    .new-title-tab-list1 li a {
        font-size: 18px;
    }
}

@media (max-width: 580px) {
    .footer {
        background-size: auto 102%;
    }

    .footer .footer-xinxi {
        width: 100%;
        margin-bottom: 20px;
    }

    .footer-link {
        width: 100%;
    }

    .footer-code ul {
        text-align: left;
    }

    .index-new .index-title h3:before {
        width: 85%;
    }

    .index-noice .index-title h3:before {
        width: 220px;
    }

    .index-new ul li .index-new-img {
        height: 130px;
    }

    .index-new ul li .index-new-text {
        padding: 12px 20px 15px 5px;
    }

    .index-new-text .index-new-timebox .timebox-date {
        font-size: 22px;
    }

    .index-new-text .index-new-timebox .timebox-month {
        font-size: 12px;
        line-height: 20px;
    }

    .index-new-text .index-new-timebox .timebox-year {
        line-height: 20px;
    }

    .index-new-text .index-new-xinxi .index-new-abstract {
        font-size: 12px;
        line-height: 20px;
        height: 40px;
    }

    .index-new-text .index-new-xinxi .index-new-title {
        font-size: 14px;
        line-height: 22px;
        height: 44px;
    }

    .list-huiyi ul li a {
        padding: 10px 0 10px 15px;
    }

    .list-huiyi ul li .huiyi-xinxi {
        padding-left: 95px;
    }

    .list-huiyi ul li .huiyi-xinxi .huiyi-info .adress {
        margin-left: 35px;
    }

    .list-huiyi ul li a {
        padding: 8px 0 8px 10px;
        padding: 8px 0 12px 10px;
    }

    .list-huiyi ul li .huiyi-xinxi {
        padding-left: 78px;
    }

    .list-huiyi ul li .huiyi-time-box {
        width: 65px;
        padding: 5px 0;
    }

    .list-huiyi ul li .huiyi-xinxi .huiyi-title {
        margin: 4px 0 10px;
    }

    .list-huiyi ul li .huiyi-xinxi .huiyi-info .adress {
        margin-left: 20px;
    }

    /* 新增 */

    .project-carousel .swiper-slide {
        width: 100%;
    }

    .project-carousel .swiper-slide-active .project-item h4,
    .project-carousel .swiper-slide-active .project-item p {
        font-size: 18px;
    }

    .research-team {
        padding: 30px 0 60px;
        background-size: auto 100%;
    }

    .project-carousel {
        height: 205px;
        margin-top: 25px;
    }

    .research-team .index-title h3 {
        font-size: 26px;
    }

    .project-item {
        width: 185px;
        height: 205px;
        padding: 45px 0px 0;
    }

    .project-item .icon {
        width: 65px;
        height: 65px;
    }

    .project-carousel .swiper-slide-active .project-item h4,
    .project-carousel .swiper-slide-active .project-item p {
        font-size: 17px;
    }
}

@media (max-width: 550px) {

    .p_first_d,
    .p_last_d {
        font-size: 12px;
    }

    .p_first,
    .p_last {
        font-size: 12px;
    }

    .p_prev_d,
    .p_prev {
        font-size: 12px;
    }

    .p_no {
        font-size: 12px;
    }

    .p_no_d {
        font-size: 12px;
    }

    .p_next,
    .p_next_d {
        font-size: 12px;
    }

    .learning-top .cont .cont-box {
        height: 300px;
    }

    .scholar-member ul li .scholar-member-box {
        height: 120px;
        height: 100px;
    }

    .new-title-tab-list li a,
    .new-title-tab-list1 li a {
        /* font-size: 16px; */
    }
}

@media (max-width: 540px) {
    .search {
        width: 71%;
    }

    .index-new .index-title h3:before {
        width: 75%;
    }
}

@media (max-width: 530px) {

    /*.scholar-member ul li .scholar-member-box {
		height: 163px;
	}*/
    .index-noice .index-title h3:before {
        width: 180px;
    }
}

@media (max-width: 520px) {
    .logo .logo-img {
        /* width: 400px; */
    }

    .navbar-toggle {
        margin-top: 20px;
    }

    .list-img ul li .list-img-box {
        width: 100px;
        height: 70px;
        margin-right: 17px;
    }

    .list-img ul li .list-img-text {
        height: 70px;
    }

    .list-info .time {
        padding: 19px;
    }

    .list-info .views {
        padding-left: 23px;
    }

    .huiyi-article ul li {
        margin-right: 7px;
    }

    .index-new .index-title h3:before {
        width: 65%;
    }

    .index-new ul li .index-new-img {
        height: 110px;
    }

    #full-width-slider .rsArrow {
        width: 24px;
    }

    #full-width-slider .rsArrow .rsArrowIcn {
        width: 24px;
        height: 24px;
    }

    #full-width-slider .rsArrowRight .rsArrowIcn {
        background-size: 10px;
    }

    #full-width-slider .rsArrowLeft .rsArrowIcn {
        background-size: 10px;
    }
}

@media (max-width: 510px) {
    .search {
        width: 69%;
    }

    .scholar-member ul li .scholar-member-box {
        height: 110px;
        height: 90px;
    }

    .new-list-tab-cont li .box {
        width: 80%;
    }
}

@media (max-width: 490px) {
    .index-new .index-title h3:before {
        width: 55%;
    }

    /* 新增 */
    .cont-box.hyi-box ul li .huiyi-img {
        margin-right: 15px;
    }

    .cont-box.hyi-box ul li .huiyi-img {
        height: 104px;
        width: 165px;
    }

    .cont-box.hyi-box ul,
    .cont-box.baoga-box ul,
    .cont-box.kech-box ul {
        margin-left: 0;
    }

    .cont-box.baoga-box ul li,
    .cont-box.kech-box ul li {
        width: 100%;
        margin-left: 0;
    }

    .cont-box.baoga-box ul li,
    .cont-box.kech-box ul li {
        padding: 11px 0;
        padding: 9px 12px 12px 12px;
    }

    .cont-box.baoga-box,
    .cont-box.kech-box {
        margin-bottom: 0px;
    }
}

@media (max-width: 480px) {
    .search {
        width: 65%;
    }

    .logo .logo-img {
        /* width: 370px; */
    }

    .search {
        height: 28px;
    }

    .search_kuang {
        height: 28px;
    }

    .index-noice .index-title h3:before {
        width: 140px;
    }

    .new-list-tab-cont li .box {
        width: 78%;
    }
}

@media (max-width: 470px) {
    .scholar-member ul {
        margin-left: -1.5%;
    }

    .scholar-member ul li {
        width: 18.5%;
        margin-left: 1.5%;
    }

    .index-new .index-title h3:before {
        width: 45%;
    }

    .scholar-member ul li .scholar-member-box {
        height: 100px;
        height: 80px;
    }

    .new-list-tab-cont li .box {
        width: 76%;
    }
}

@media (max-width: 450px) {
    .navbar-toggle {
        width: 22px;
        height: 20px;
        background-size: 100%;
        margin-top: 23px;
    }

    .index-noice .index-title h3:before {
        width: 100px;
    }

    .index-new ul li .index-new-img {
        height: 95px;
    }

    .new-list-tab-cont li .box {
        width: 74%;
    }
}

@media (max-width: 440px) {
    .index-new .index-title h3:before {
        width: 35%;
    }

    .new-list-tab-cont li .box {
        width: 72%;
    }
}

@media (max-width: 430px) {
    .search {
        width: 62%;
    }

    .logo .logo-img {
        /* width: 330px; */
    }

    .header-right a {
        font-size: 12px;
    }

    .top-link span {
        margin: 0 6px;
        font-size: 12px;
    }

    .header-right a.contact {
        margin-right: 6px;
    }

    .search {
        height: 25px;
    }

    .search_kuang {
        height: 25px;
    }

    .search_submit {
        right: 7px;
        top: 4px;
    }
}

@media (max-width: 420px) {
    .huiyi-time-box .huiyi-time-date {
        font-size: 20px;
        line-height: 24px;
    }

    .huiyi-time-box {
        width: 54px;
    }

    .huiyi-time-box {
        margin-right: 6px;
    }

    .scholar-member ul {
        margin-left: -6%;
    }

    .scholar-member ul li {
        width: 44%;
        margin-left: 6%;
    }

    .scholar-member ul li .scholar-member-box {
        height: 235px;
        height: 215px;
    }

    .index-new .index-title h3:before {
        width: 25%;
    }

    .index-noice .index-title h3:before {
        width: 70px;
    }

    .index-new ul {
        margin-left: 0;
    }

    .index-new ul li {
        /* width: 100%; */
        /* margin-left: 0; */
    }

    .index-new ul li .index-new-img {
        height: 200px;
    }

    .rsMinW .rsBullets {
        bottom: 8px;
    }

    .nav ul li a {
        font-size: 15px;
    }

    .nav ul li .nav_item li a {
        font-size: 14px;
    }

    .list-img ul li a {
        padding: 10px 5px 10px 9px;
    }

    .list-img ul li .list-img-box {
        margin-right: 13px;
    }

    #full-width-slider .rsArrow {
        width: 21px;
    }

    #full-width-slider .rsArrow .rsArrowIcn {
        width: 21px;
        height: 21px;
    }

    /* 新增 */
    .cont-box.hyi-box ul li {
        margin-bottom: 10px;
    }

    .cont-box.hyi-box ul li .huiyi-img {
        height: 88px;
        width: 140px;
        margin-right: 8px;
    }

    .cont-box.hyi-box ul li .huiyi-information div {
        height: 24px;
        line-height: 24px;
    }

    .cont-box.hyi-box ul li .huiyi-information {
        padding: 7px;
    }

    .index-communication .item ul li {
        font-size: 16px;
        padding: 4px 9px;
    }

    .new-sz-list li .tx {
        float: left;
        margin-right: 0;
    }
}

@media (max-width: 400px) {
    .search {
        width: 59%;
    }

    .index-new .index-title h3:before {
        width: 15%;
    }
}

@media (max-width: 390px) {
    .logo .logo-img {
        /* width: 300px; */
    }

    .navbar-toggle {
        width: 20px;
        height: 18px;
        margin-top: 18px;
    }

    .index-huiyi ul li {
        padding: 12px 5px;
    }

    .index-new ul li .index-new-img {
        height: 180px;
    }
}

@media (max-width: 380px) {
    .scholar-member ul li .scholar-member-box {
        height: 225px;
        height: 205px;
    }
}

@media (max-width: 370px) {
    .search {
        width: 56%;
    }

    .index-new .index-title h3:before {
        width: 7%;
    }

    .index-noice .index-title h3:before {
        width: 40px;
    }
}

@media (max-width: 360px) {
    .logo .logo-img {
        /* width: 270px; */
    }

    .navbar-toggle {
        width: 18px;
        height: 16px;
        margin-top: 17px;
    }

    .scholar-member ul li .scholar-member-box {
        height: 215px;
        height: 195px;
    }

    .index-new .index-title h3:before {
        width: 4%;
    }
}

@media (max-width: 350px) {
    .search {
        width: 54%;
    }

    .index-noice .index-title h3:before {
        width: 20px;
    }

    .index-new ul li .index-new-img {
        height: 160px;
    }

    .scholar-choice ul li a {
        padding: 0 19px;
    }

    .scholar-choice ul li {
        margin-right: 8px;
    }

    .scholar-member ul li .scholar-member-box {
        height: 205px;
        height: 185px;
    }
}

@media (max-width: 334px) {
    .search {
        width: 52%;
    }

    .logo .logo-img {
        /* width: 260px; */
    }

    .scholar-member ul li .scholar-member-box {
        height: 180px;
        height: 200px;
    }
}