:root{
	--bg_1:#f7f7f7;
	--bg_blue_1:#113f59;
	--blue_1:#113f59;
	--blue_2:#113f59;
	--blue_3:#effaff;
	--blue_4:#113f59;
	--border_1:#e0e6f5;
	--placeholder:#beb8b2;
}

::selection {color:white;background:var(--blue_1);}
::-moz-selection {color:white;background:var(--blue_1);}

body,html {font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;}
img {max-width:100%;}
input::placeholder,
textarea::placeholder {color:var(--placeholder) !important;}

a:focus {outline:none !important;}
.pc {display:block;}
.hide,
.mobile {display:none;}

.ellipsis {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

header .top .container,
header .top .container .left,
header .top .container .right,
header .main .container,
header .main .container .menus,
header .main .container .btns,
footer > .main,
footer > .main > .right,
footer > .main > .right dl dd,
.journal_list .container ul li .block,
.index.section_about .container > .features,
.section_about .features > .container,
.index_news .container,
.index_news .container .list,
.index_news .container .list li,
.page_contact .container .main,
.page_contact .container .main form ul li,
.team_list_2 dl,
.page_contact .container .block,
.block_content,
.news_list > .wrap,
.news_list > .wrap > .left dl.list dd a,
.news_list > .wrap > .left dl.list dd a .info,
.news_list > .wrap > .right .list li,
.page_journal > .header .container,
.page_journal > .header .container .main,
.page_journal .issue_list ul {display:flex;justify-content:space-between;}

header .top .container,
header .top .container .left,
header .top .container .right,
header .top .container a,
header .main .container,
header .main .container .btns,
header .main .container .menus,
footer > .main > .right dl dd ul li,
.section_more,
.index_news .container .thumb span button,
.index_news .container .list li .info .tag,
.index_news .container .list li .info .bottom,
.index_news .container .list li .info .bottom .date,
.index_news .container .list li .info .bottom .button,
.page_contact .container .main .list li,
.section_title_2,
.page_contact .container .block,
.pages_btn .button,
.news_list > .wrap > .left dl dt,
.news_list > .wrap > .left dl.list dd a .info em,
.news_list > .wrap > .right .list li .info .tag,
.news_list > .wrap > .right .list li .info .tag .date,
.news_list > .wrap > .right > .detail > .info .date,
.news_list > .wrap > .right > .detail > h1.line,
.news_list > .wrap > .right > .detail > h2,
.news_list.information > .wrap > .left dl.news_type dd > a,
.page_journal > .header .container .main .btns,
.page_journal .block_title h2,
.page_journal .article_list ul li .info,
.page_journal .article_list ul li .info div,
.page_journal .article_list ul li .bottom,
.page_journal .article_list ul li .bottom .button {display:flex;align-items:center;}

header .top .container .right .language ul,
footer > .main > .left,
footer > .main > .right dl.contact dd ul,
.index_slider .swiper .swiper-wrapper .swiper-slide .container,
.journal_list .container ul li,
.journal_list .container ul li .block .info,
.journal_list .container ul li .block .info .issn,
.books_list .container ul li,
.index_news .container .thumb,
.index_news .container .list,
.index_news .container .list li .info,
.page_banner .container,
.page_contact .container .main .list,
.page_contact .container .main form ul,
.section_title_2,
.news_list > .wrap > .left,
.news_list > .wrap > .left dl dd,
.news_list > .wrap > .left dl.list dd a .info,
.news_list > .wrap > .left dl.list dd a.one,
.news_list > .wrap > .left dl.list dd a.one .info,
.news_list > .wrap > .right .list,
.news_list > .wrap > .right .list li .info,
.news_list > .wrap > .right > .detail,
.news_list > .wrap > .left dl.news_type dd ul,
.news_list.information > .wrap > .left dl.news_type dd > div,
.page_journal > .header .container .main,
.page_journal .article_list ul,
.page_journal .article_list ul li {display:flex;flex-direction:column;}

footer > .main > .right dl.social dd ul li,
.journal_list .container ul,
.books_list .container ul,
.team_list_2,
.team_list_4,
.page_journal .issue_list ul {display:flex;flex-wrap:wrap;}

.section_more,
.page_banner .container,
.page_break .pages_bar .layout {display:flex;justify-content:center;}

.section_more i,
.section_about .features dl dt,
.index_news .container .thumb span button i,
.feedback_banner,
.feedback_banner .container,
.page_404 .container,
.page_contact .container .main .list li:before,
.no_data {display:flex;justify-content:center;flex-direction:column;align-items:center;}

header .top,
header .top .container a {color:white;}

header .top .container .right .language ul li a,
header .main .container .menus > .child ul li a:hover,
header .main .container .menus > .child ul li a.active,
.journal_list .container ul li > a.title:hover,
.journal_list .container ul li .block .info a.title:hover,
.books_list .container ul li a.title:hover,
.index_news .container .list li .info .name:hover,
.news_list > .wrap > .right .list li .info .name:hover,
.news_list.information > .wrap > .left dl.news_type dd > a:hover,
.news_list.information > .wrap > .left dl.news_type dd ul li a:hover {color:var(--blue_1);}

header .top .container .right .language ul li a:hover,
header .main .container .menus > a.active,
header .main .container .menus > a:hover,
header .main .container .menus > .child.active > a,
header .main .container .menus > .child > a:hover,
.page_contact .container .main .list li a:hover,
.news_list > .wrap > .left dl dd a:hover,
.news_list > .wrap > .left dl.news_type dd a:hover,
.page_journal .article_list ul li a.title:hover {color:var(--blue_2);}

.btn:hover,
.journal_list .container ul li .block .info > a.button:hover,
.journal_list .container ul li .block a.thumb:hover,
.section_more:hover,
.books_list .container ul li a.thumb:hover,
.index_news .container .list li .img:hover,
.index_news .container .list li .info .bottom .button:hover,
.feedback_banner .container a.button:hover,
.page_404 .container a.button:hover,
.page_contact .container .main form ul li .button:hover,
.news_list > .wrap > .left dl.list dd a:hover,
.news_list > .wrap > .right .list li .img:hover,
.news_list > .wrap > .right .list li .info .bottom .button:hover,
.page_journal > .header .container .main .btns a:hover,
.page_journal .issue_list ul li a:hover,
.page_journal .article_list ul li .bottom .button:hover {opacity:0.9;}

header .main:after,
header .main .container .menus > a,
header .main .container .menus > a:after,
header .main .container .menus > .child > a:after,
header .main .container .menus > .child ul,
header .top .container .right .language ul,
.journal_list .container ul li,
.books_list .container ul li,
.index_news .container .thumb:before,
.index_news .container .thumb strong,
.index_news .container .thumb button i,
.feedback_banner .container a.button,
.page_contact .container .main form ul li .button,
.page_journal .issue_list ul li,
.page_journal .article_list ul li {transition:all 0.3s;}

.journal_list .container ul li .block .info > p,
.index_news .container .thumb strong,
.index_news .container .list li .info .name,
.index_news .container .list li .info .desc,
.team_list_2 dl dd .content,
.news_list > .wrap > .left dl.list dd a .info strong,
.news_list > .wrap > .right .list li .info .name,
.news_list > .wrap > .right .list li .info .desc,
.page_journal .article_list ul li .desc {display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}

.index_slider .swiper .swiper-wrapper .swiper-slide,
.index_news .container .thumb,
.index_news .container .list li .img,
.page_banner,
.page_contact .container .map,
.block_content > .thumb,
.news_list > .wrap > .left dl.list dd a span,
.news_list > .wrap > .right .list li .img,
.page_journal > .header,
.page_journal > .header .container .thumb,
.open_access {background-position:top;background-repeat:no-repeat;background-size:cover;}

header,
header .main .container .menus > .child ul,
.journal_list .container ul li:hover,
.books_list .container ul li:hover {box-shadow:0 3px 8px rgba(0,0,0,0.12);}



header {position:sticky;top:0;z-index:12;background-color:white;}
header .main .container {height:78px;}

header .top,
footer {font-size:13.5px;background-color:var(--bg_blue_1)}

header .top .container {height:40px;}
header .top .container a:before {margin-right:6px;}
header .top .container a:hover {color:#d1e8ff;}
header .top .container .right {gap:18px;}
header .top .container .right i.line {display:block;width:1px;height:14px;background-color:rgba(255,255,255,0.8);}
header .top .container .right .language > a i:before {margin-left:4px;transform:scale(0.8);}

header .main:after {content:'';position:fixed;left:0;top:0;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,0.6);opacity:0;visibility:hidden;}

header .main .container a.logo img {width:203.2px;}
header .main .container .menus {gap:2.8vw;}

header .main .container .menus > a,
header .main .container .menus > .child > a {position:relative;font-size:18px;color:black;font-weight:500;}

header .main .container .menus > a:after,
header .main .container .menus > .child > a:after {content:'';display:block;width:0%;height:3px;margin:2px auto 0 auto;background-color:var(--blue_2);border-radius:5px;}
header .main .container .menus > .child > a:after {position:relative;left:-7.5px;}

header .main .container .menus > a.active:after,
header .main .container .menus > a:hover:after {width:100%;}
header .main .container .menus > .child.active > a:after,
header .main .container .menus > .child > a:hover:after {width:calc(100% - 16px);}

header .main .container .menus > .child > a i {font-weight:bold;font-size:10px;margin-left:4px;}

header .main .container .menus > .child ul {position:absolute;z-index:2;padding:5px 0;background-color:white;border-radius:5px;opacity:0;visibility:hidden;}
header .main .container .menus > .child ul li a {position:relative;display:block;font-size:15px;color:black;padding:10px 20px;}

header .main .container .menus > .child ul li a:hover,
header .main .container .menus > .child ul li a.active {background-color:var(--blue_3);}

header .main .container .menus > .child ul li a:hover:before,
header .main .container .menus > .child ul li a.active:before {content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:18px;border-radius:4px;background-color:var(--blue_2);}

header .main .container .menus > .child:hover ul {opacity:1;visibility:visible;}

header .main .container .btns {gap:10px;}
header .main .container .btns .btn {font-size:15px;color:white;line-height:1;padding:8px 15px;background-color:var(--blue_2);border-radius:4px;}
header .main .container .btns .btn.login {background-color:var(--blue_1);}

header .top .container .right .language ul {position:absolute;z-index:1;background-color:white;border-radius:3px;box-shadow:0 1px 5px 0px #cacaca;opacity:0;visibility:hidden;}
header .top .container .right .language ul li a {display:block;color:black;padding:6px 16px;}
header .top .container .right .language ul li a:hover {color:#2ba6e0;}
header .top .container .right .language:hover ul {opacity:1;visibility:visible;}

footer,
footer a {color:white;}

footer a:hover {text-decoration:underline;}
footer > .copyright {text-align:center;padding:15px 0;background-color:rgba(255,255,255,0.1);}

/*footer > .main > .left > p,
footer > .main > .right dl dd ul li:before,
footer > .main > .right dl dd ul li span,
footer > .main > .right dl dd ul li a,
footer > .copyright .container {opacity:0.8;}*/

footer > .main {padding-top:50px;padding-bottom:50px;}
footer > .main > .left {width:28%;margin-right:8%;}
footer > .main > .right {flex:1;}

footer > .main > .left a.logo {margin-bottom:28px;}
footer > .main > .left a.logo img {height:32px;}

footer > .main > .left > p {line-height:1.6;}

footer > .main > .right dl {width:22%;margin-top:15px;}
footer > .main > .right dl.contact {width:30%;}

footer > .main > .right dl dt {font-size:16px;text-transform:uppercase;}
footer > .main > .right dl dd ul {margin-top:11px;}
footer > .main > .right dl dd ul li {margin-top:10px;}
footer > .main > .right dl dd ul li:before {position:relative;top:1px;}
footer > .main > .right dl dd ul li.bi-geo-alt-fill {align-items:flex-start;}
footer > .main > .right dl dd ul li.bi-geo-alt-fill:before {top:5px;}
footer > .main > .right dl dd ul li.bi-envelope-fill:before {top:2px;}

footer > .main > .right dl dd ul li a,
footer > .main > .right dl dd ul li span {flex:1;}

footer > .main > .right dl.contact dd ul {gap:5px;}
footer > .main > .right dl.contact dd ul li:before {width:22px;}
footer > .main > .right dl.social {width:28%;}
footer > .main > .right dl.social dd ul li {gap:15px;}
footer > .main > .right dl.social dd ul li a:before {font-size:16px;}
footer > .main > .right dl.social dd ul li a:hover {opacity:1;}

.index_slider {position:relative;color:white;font-family:Segoe UI;}

.index_slider .swiper,
.index_slider .swiper .swiper-wrapper .swiper-slide .container {height:580px;overflow:hidden;}

.index_slider .swiper .swiper-wrapper .swiper-slide .container .text {letter-spacing:1px;margin:65px 0 0 50px;opacity:0;;transition:all 1.5s ease 0s;}
.index_slider .swiper .swiper-wrapper .swiper-slide .container .text h2 {font-size:68px;font-weight:bold;line-height:1.4;}
.index_slider .swiper .swiper-wrapper .swiper-slide .container .text dl {line-height:1.4;margin-top:88px;transition:all 1.2s ease 0s;}
.index_slider .swiper .swiper-wrapper .swiper-slide .container .text dl dt {font-size:27px;}
.index_slider .swiper .swiper-wrapper .swiper-slide .container .text dl dt:after {content:'';display:block;width:50%;height:1px;margin:30px 0;background:linear-gradient(90deg,white,transparent);}
.index_slider .swiper .swiper-wrapper .swiper-slide .container .text dl dd {font-size:22px;}

.index_slider .swiper .swiper-wrapper .swiper-slide.remove .container .text {margin-left:0px;opacity:1;}
.index_slider .swiper .swiper-pagination span {width:40px;height:8px;border-radius:3px;background:white;opacity:0.3;}

.index_slider .swiper .swiper-pagination-bullets {bottom:50px;}
.index_slider .swiper .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color:white;opacity:0.8;}

.index_slider .swiper .swiper-pagination-bullets .swiper-pagination-bullet {margin:0 8px !important;}

.section_title,
.section_title_2,
.blank_height {text-align:center;margin-top:55px;}

.section_title h2 {font-size:38px;font-weight:bold;color:var(--blue_4);}
.section_title p {font-weight:normal;color:#585858;font-size:18px;margin-top:10px;}

.section_title_2 h3 {font-size:25px;width:fit-content;font-weight:bold;padding:8px 18px;border-radius:3px;background-color:var(--bg_1);overflow:hidden;}

.section_more,
.page_404 .container a.button {width:fit-content;height:54px;font-size:20px;color:white;padding:0 3rem;margin:60px auto 0 auto;border-radius:5px;background-color:var(--blue_1);}

.section_more i {position:relative;font-size:12px;color:var(--blue_1);margin:2px 0 0 6px;background-color:white;width:20px;height:20px;border-radius:50%;}

.index.journal_list,
.books_list {background-color:var(--bg_1);overflow:hidden;}

.journal_list .container ul,
.books_list .container ul,
.index_news .container .list,
.news_list > .wrap > .left,
.news_list > .wrap > .right .list,
.page_journal .issue_list ul,
.page_journal .article_list ul,
.page_journal .article_list ul li .info,
.page_journal .article_list ul li .bottom {gap:20px;}

.index.journal_list .container ul li,
.books_list .container ul li {width:calc((100% - 40px) / 3);padding:20px;background-color:white;border:1px solid var(--border_1);}

.journal_list .container,
.section_about .container,
.section_about .features,
.books_list .container ul,
.index_news .container,
.page_contact .container .map,
.page_contact .container .main,
.team_list_2,
.team_list_4,
.block_content,
.news_list > .wrap {margin-top:50px;}

.journal_list,
.index.section_about,
.books_list,
.index_news,
.page_contact .container .main,
.page_journal {padding-bottom:80px;}

.journal_list .container ul li > a.title,
.books_list .container ul li a.title {font-size:18px;font-weight:bold;color:black;line-height:1.3;}

.journal_list .container ul li:hover,
.books_list .container ul li:hover {margin:-15px 0 15px 0;}

.section_about .container .content,
.block_content > .content,
.news_list > .wrap > .right > .detail > .content {font-size:17px;color:#383838;}


.journal_list .container ul li {width:calc((100% - 40px) / 2);}
.journal_list .container ul li .block {margin-bottom:1rem;}
.journal_list .container ul li .block a.thumb {width:35%;}
.journal_list .container ul li .block a.thumb img {width:100%;}
.journal_list .container ul li .block .info {position:relative;flex:1;margin-left:15px;}
.journal_list .container ul li .block .info .issn {font-size:14px;font-weight:500;color:#64748b;}
.journal_list .container ul li .block .info > p {font-size:13.5px;color:#8d8d8d;margin-top:1rem;-webkit-line-clamp:6;}
.journal_list .container ul li .block .info a.title {font-size:20px;margin-bottom:10px;}

.index.journal_list .container ul li .block a.thumb {width:40%;}

.page.journal_list .container ul li {padding:20px;border:1px solid var(--border_1);}
.page.journal_list .container ul li .block {margin-bottom:0;}


.journal_list .container ul li .block .info > a.button,
.books_list ul li > a.button,
.index_news .container .list li .info .bottom .button,
.page_contact .container .main form ul li .button,
.news_list > .wrap > .right .list li .info .bottom .button,
.page_journal .article_list ul li .bottom .button {position:absolute;left:0;bottom:0;width:fit-content;font-size:13px;color:white;padding:5px 12px;border-radius:4px;background-color:var(--blue_2);border:none;box-shadow:none;}

.section_about .container > img {border-radius:3px;}
.section_about .container .content {margin-top:30px;}
.section_about .features {background-color:var(--bg_1);}
.section_about .features dl {width:calc((100% - 2rem)/3);}
.section_about .features dl dt {width:75px;height:75px;color:white;font-size:44px;border-radius:5px;}
.section_about .features dl dd h5 {font-size:24px;font-weight:bold;text-transform:uppercase;color:var(--blue_4);margin:20px 0 5px 0;}
.section_about .features dl dd p {width:90%;font-size:15px;}
.section_about .features dl:nth-child(1) dt {background-color:#37bfff}
.section_about .features dl:nth-child(2) dt {background-color:#1ad5c3}
.section_about .features dl:nth-child(3) dt {background-color:#ffbe4d}

.section_about .features .container {padding-top:48px;padding-bottom:48px;}
.index.section_about .features {padding:48px;border-radius:5px;}

.books_list .container ul li,
.page_journal .issue_list ul li {width:calc((100% - 60px) / 4);}

.books_list .container ul li a.title {margin-top:15px;}
.page.books_list {background-color:white;}

.index_news .container .thumb,
.index_news .container .thumb strong,
.index_news .container .thumb span,
.index_news .container .thumb span button i,
.index_news .container .list li .info .bottom .button i,
.news_list > .wrap > .right .list li .info .bottom .button i,
.page_journal .article_list ul li .bottom .button i {position:relative;}

.index_news .container .thumb {width:calc(50% - 20px);height:500px;color:white;padding:60px 50px;margin-right:20px;border-radius:5px;overflow:hidden;}
.index_news .container .thumb:before {content:'';position:absolute;width:70%;height:100%;left:0;top:0;z-index:0;background-image:linear-gradient(90deg,rgba(0,0,0,1),transparent);opacity:0.8;}
.index_news .container .thumb:hover:before {width:90%;opacity:1;}
.index_news .container .thumb:hover button i {margin-left:15px;}

.index_news .container .thumb strong {width:65%;height:228px;font-size:30px;line-height:1.4;-webkit-line-clamp:5;}
.index_news .container .thumb span {position:absolute;left:50px;bottom:60px;font-size:15px;line-height:1;}
.index_news .container .thumb span button {font-weight:bold;margin-top:20px;}
.index_news .container .thumb span button i {width:18px;height:18px;top:1px;font-size:13px;color:var(--blue_1);margin-left:10px;background-color:white;border-radius:2px;}

.index_news .container .list,
.index_news .container .list li,
.news_list > .wrap > .right .list li {flex:1;}

.index_news .container .list li .img,
.news_list > .wrap > .right .list li .img {width:20%;margin-right:20px;border-radius:5px;overflow:hidden;}

.index_news .container .list li .info,
.news_list > .wrap > .right .list li .info {position:relative;flex:1;font-size:14px;}

.index_news .container .list li .info .tag,
.news_list > .wrap > .right .list li .tags a,
.news_list > .wrap > .right .list li .tags span {width:fit-content;font-size:13.5px;padding:5px 10px;border-radius:3px;background-color:var(--bg_1);}

.index_news .container .list li .info .tag.blue,
.news_list > .wrap > .right .list li .info .tags a.blue {color:#005b84;background-color:#e9f8ff;}

.index_news .container .list li .info .tag.blue:hover,
.news_list > .wrap > .right .list li .info .tags a.blue:hover {color:white;background-color:var(--blue_1);}

.index_news .container .list li .info .tag.green,
.news_list > .wrap > .right .list li .info .tags a.green {color:#079200;background-color:#eaffe9;}

.index_news .container .list li .info .tag.green:hover,
.news_list > .wrap > .right .list li .info .tags a.green:hover {color:white;background-color:#079200;}

.index_news .container .list li .info .tag.orange,
.news_list > .wrap > .right .list li .info .tags a.orange {color:#905b00;background-color:#fff6e7;}

.index_news .container .list li .info .tag.orange:hover,
.news_list > .wrap > .right .list li .info .tags a.orange:hover {color:white;background-color:#da8a00;}

.index_news .container .list li .info .name {font-size:18px;font-weight:bold;color:black;line-height:1.4;margin:15px 0 0 0;-webkit-line-clamp:2;}
.index_news .container .list li .info .bottom {position:absolute;left:0;bottom:0;gap:1rem;}

.index_news .container .list li .info .bottom .button,
.news_list > .wrap > .right .list li .info .bottom .button,
.page_journal .article_list ul li .bottom .button {position:initial;width:fit-content;padding:4px 12px;}

.index_news .container .list li .info .bottom .button i,
.news_list > .wrap > .right .list li .info .bottom .button i,
.page_journal .article_list ul li .bottom .button i {top:1px;margin-left:5px;transform:scale(0.85);}

.index_news .container .list li .info .bottom .date:before,
.news_list > .wrap > .right .list li .info .tags .date:before {margin-right:5px;}

.news_list > .wrap > .right .list li {padding-bottom:20px;border-bottom:1px solid #ededed;}
.news_list > .wrap > .right .list li .info .name {font-size:22px;font-weight:bold;color:black;line-height:1.2;}
.news_list > .wrap > .right .list li .info .tags {margin:15px 0;}
.news_list > .wrap > .right .list li .info .desc {height:84px;-webkit-line-clamp:4;}
.news_list > .wrap > .right .list li .info .bottom {margin-top:20px;}

.news_list > .wrap > .right > .detail > h1,
.news_list > .wrap > .right > .detail > h2 {color:black;font-size:28px;font-weight:bold;line-height:1.2;}

.news_list > .wrap > .right > .detail > h2 {font-size:22px;}

.news_list > .wrap > .right > .detail > h1.line:before {content:'';position:relative;top:1px;width:6px;height:22px;margin-right:10px;border-radius:2px;background-color:var(--blue_2);}
.news_list > .wrap > .right > .detail > h2:before {content:'';position:relative;top:1px;width:8px;height:8px;margin-right:10px;border-radius:50%;background-color:black;}

.news_list > .wrap > .right > .detail > .info {margin-top:15px;}
.news_list > .wrap > .right > .detail > .info .date {font-size:14px;}
.news_list > .wrap > .right > .detail > .info .date i {position:relative;top:1px;margin-right:8px;}
.news_list > .wrap > .right > .detail > .content {padding-top:15px;margin-top:20px;border-top:1px solid #ededed;}




.feedback_banner {height:385px;color:white;}
.feedback_banner .container h3 {font-size:45px;font-weight:bold;}
.feedback_banner .container p {font-size:20px;margin:15px 0 68px 0;}
.feedback_banner .container a.button {font-size:22px;color:var(--blue_1);padding-left:5rem;padding-right:5rem;box-shadow:none;border:none;}
.feedback_banner .container a.button:hover {transform:scale(1.1);}

.page_404 .container h1 {font-size:55px;color:black;font-weight:bold;margin-top:-5vh;}
.page_404 .container p {font-size:25px;color:#8a8a8a;margin:40px 0 80px 0;}
.page_404 .container a.button {width:fit-content;margin:0;border:none;box-shadow:none;}

.page_banner {font-size:19px;color:white;background-image:url('../images/banner_bg.jpg');}
.page_banner .container {height:288px;}
.page_banner .container h2 {font-size:38px;font-weight:bold;margin-bottom:1rem;}

.page_contact .container .map {height:380px;border-radius:5px;overflow:hidden;}

.page_contact .container .main .list,
.page_contact .container .main form {width:50%;}

.page_contact .container .main .list {gap:2.5rem;}
.page_contact .container .main .list li {gap:20px;font-size:20px;color:black;}
.page_contact .container .main .list li:before {flex:none;width:52px;height:52px;font-size:28px;color:white;border-radius:4px;background-color:var(--blue_2);}
.page_contact .container .main .list li a {color:var(--blue_1);text-decoration:underline;}
.page_contact .container .main .list li a:before {font-size:28px;}
.page_contact .container .main .list li.bi-link-45deg:before {font-size:40px;padding-top:4px;}

.page_contact .container .main form {padding:30px;background-color:var(--bg_1);}

.page_contact .container .main form ul,
.page_contact .container .main form ul li {gap:1.5rem;}

.page_contact .container .main form ul li input,
.page_contact .container .main form ul li textarea {flex:1;font-size:16px;padding:12px 15px;border:1px solid var(--border_1);border-radius:3px;}
.page_contact .container .main form ul li textarea {height:88px;}
.page_contact .container .main form ul li .button {position:initial;font-size:16px;padding:6px 18px;margin-top:1rem;border:none;box-shadow:none;;}

.page_contact .container .block {gap:30px;}
.page_contact .container .block .thumb,
.page_contact .container .block .content {width:calc((100% - 30px))/2;}

.page_contact .container .block .thumb {min-height:288px;}


.team_list_2,
.block_content {gap:40px;}

.team_list_2 dl {width:calc((100% - 40px)/2);align-items:flex-start;}

.team_list_2 dl dt,
.team_list_4 li {text-align:center;padding:20px;background-color:var(--bg_1);}

.team_list_2 dl dt .thumb,
.team_list_4 li .thumb {aspect-ratio:4 / 5;margin-bottom:1rem;;}

.team_list_2 dl dt,
.team_list_4 li,
.team_list_2 dl dt .thumb,
.team_list_4 li .thumb {border-radius:3px;overflow:hidden;}

.team_list_2 dl dt .thumb img,
.team_list_4 li .thumb img {width:100%;height:100%;object-fit:cover;object-position:center;display:block;}

.team_list_2 dl dt span,
.team_list_4 li span {font-size:19px;font-weight:bold;color:black;}

.team_list_2 dl dt {width:35%;margin-right:20px;}

.team_list_2 dl dd {flex:1;}
.team_list_2 dl dd > .title {font-size:24px;color:var(--blue_1);}
.team_list_2 dl dd > span {font-size:17.5px;color:black;font-weight:bold;}
.team_list_2 dl dd .content {font-size:14px;margin-top:5px;-webkit-line-clamp:11;}

.team_list_4 {gap:20px;}
.team_list_4 li {width:calc((100% - 80px)/5);align-items:flex-start;border-radius:2px;background-color:var(--bg_1);}
.team_list_4 li span {font-weight:normal;font-size:17.5px;}

.block_content > .content,
.block_content > .thumb {width:calc((100% - 40px)/2);}

.block_content > .thumb {min-height:280px;border-radius:5px;overflow:hidden;}

.page_break {margin:4rem 0;}
.pages_bar span {display:none;}

.pages_bar .layout {gap:5px;text-align:center;padding:15px 0;text-transform:capitalize;}
.pages_bar a {display:inline-block;font-size:15px;color:black;background:var(--bg_1);border:1px solid #ededed;border-radius:2px;}

.pages_bar a:hover,
.pages_bar a.current_page {background:var(--blue_2);color:#fff !important;border:1px solid var(--blue_2);text-align:center;}

.pages_bar a,
.pages_bar a.current_page {padding:3px 12px;}

.no_data {padding:50px 0;}
.no_data i {font-size:5rem;margin-bottom:2rem;}
.no_data p {font-size:16px;}

.news_list > .wrap > .left {position:sticky;top:calc(118px + 20px);width:25%;height:fit-content;margin-right:20px;}
.news_list > .wrap > .right {flex:1;}

.news_list > .wrap > .left dl {padding:20px;border-radius:3px;border:1px solid var(--border_1);background-color:var(--bg_1);}
.news_list > .wrap > .left dl dt {font-size:20px;font-weight:bold;}
.news_list > .wrap > .left dl dt:before {content:'';position:relative;top:1px;display:block;width:5px;height:16px;margin-right:6px;border-radius:3px;background-color:var(--blue_2);}

.news_list > .wrap > .left dl.news_type dd {margin-top:10px;}
.news_list > .wrap > .left dl.news_type dd > a {position:relative;padding:10px 15px;margin-top:5px;border-radius:3px;}
.news_list > .wrap > .left dl.news_type dd > a.active {font-weight:bold;color:white;background-color:var(--blue_2);}

.news_list > .wrap > .left dl.news_type dd > a,
.news_list.information > .wrap > .left dl.news_type dd > div > a {font-size:15px;color:var(--blue_1);line-height:1.2;}

.news_list.information > .wrap > .left dl.news_type dd {margin-top:3px;}
.news_list.information > .wrap > .left dl.news_type dd > a {width:100%;color:#383838;font-size:14px;padding:4px 0;list-style-type:disc;}
.news_list.information > .wrap > .left dl.news_type dd > a:before {content:'';display:block;width:5px;height:5px;margin-right:8px;border-radius:50%;background-color:#383838;}
.news_list.information > .wrap > .left dl.news_type dd > div {margin:12px 0 5px 0;padding:15px;border:1px solid var(--blue_1);border-radius:3px;background-color:white;}
.news_list.information > .wrap > .left dl.news_type dd > div > a {font-weight:bold;margin-bottom:10px;}
.news_list.information > .wrap > .left dl.news_type dd > div:nth-child(1) {margin-top:14px;}
.news_list.information > .wrap > .left dl.news_type dd ul {gap:8px;margin-left:15px;}
.news_list.information > .wrap > .left dl.news_type dd ul li {list-style-type:disc;}
.news_list.information > .wrap > .left dl.news_type dd ul li a {font-size:13.5px;color:black;}
.news_list.information > .wrap > .left dl.news_type dd ul li a.active {color:var(--blue_1);}
.news_list.information > .wrap > .left dl.news_type dd img {border-radius:3px;}

.news_list > .wrap > .left dl.list dd a {margin-top:15px;border-radius:3px;border:1px solid var(--border_1);background-color:white;overflow:hidden;}
.news_list > .wrap > .left dl.list dd a span {width:32%;height:108px;}
.news_list > .wrap > .left dl.list dd a .info {flex:1;padding:0 10px;}
.news_list > .wrap > .left dl.list dd a .info strong {font-size:15.5px;color:var(--blue_1);line-height:1.3;margin-top:8px;-webkit-line-clamp:3;}
.news_list > .wrap > .left dl.list dd a .info em {font-style:normal;font-size:13.5px;color:#8a8a8a;margin-bottom:8px;}
.news_list > .wrap > .left dl.list dd a .info em:before {position:relative;top:1px;margin-right:5px;}

.news_list > .wrap > .left dl.list dd a.one {margin-top:15px;}
.news_list > .wrap > .left dl.list dd a.one span {width:100%;height:168px;margin-right:0;}
.news_list > .wrap > .left dl.list dd a.one .info {padding:8px 10px;}
.news_list > .wrap > .left dl.list dd a.one .info strong {margin:0 0 12px 0;}

.page_journal > .header {background-image:url('../images/journal_bg.jpg');}

.page_journal > .header .container,
.page_journal > .about,
.page_journal .issue_list,
.page_journal .article_list {padding-top:44px;padding-bottom:44px;}

.page_journal > .header .container .thumb {width:20%;aspect-ratio:4 / 5.5;border-radius:5px;}

.page_journal > .header .container .main {flex:1;margin-left:2.5vw;}
.page_journal > .header .container .main h1 {font-size:30px;color:black;font-weight:bold;line-height:1.2;margin-bottom:25px;}
.page_journal > .header .container .main .content {height:fit-content;;font-size:13.5px;padding:20px;margin-bottom:25px;border-radius:5px;background-color:white;}
.page_journal > .header .container .main .content p {margin-bottom:0.5vw;}
.page_journal > .header .container .main .content p:last-child {margin-bottom:0;}
.page_journal > .header .container .main .btns {gap:15px;margin-bottom:1px;}
.page_journal > .header .container .main .btns a {font-size:17.5px;color:white;padding:9px 18px;border:none;box-shadow:none;border-radius:3px;background-color:var(--blue_1);}
.page_journal > .header .container .main .btns a.submission {background-color:var(--blue_2);}

.page_journal > .about {background-color:var(--bg_1);}
.page_journal > .about .content {font-size:16px;color:#383838;margin-top:20px;}

.page_journal .block_title h2 {font-size:28px;font-weight:bold;color:black;line-height:1;}
.page_journal .block_title h2:before {content:'';position:relative;top:1px;display:block;width:6px;height:22px;margin-right:10px;border-radius:3px;background-color:var(--blue_1);}

.page_journal .issue_list ul,
.page_journal .article_list ul {margin-top:44px;;}

.page_journal .issue_list ul li,
.page_journal .article_list ul li {padding:25px;background-color:var(--bg_1);border-radius:2px;border:1px solid var(--border_1);}

.page_journal .issue_list ul li:hover,
.page_journal .article_list ul li:hover {border-color:var(--blue_1);}

.page_journal .issue_list ul li a {display:block;text-align:center;}
.page_journal .issue_list ul li a img {border-radius:3px;}
.page_journal .issue_list ul li a span {display:block;font-size:17.5px;color:var(--blue_1);margin-top:15px;}

.page_journal .article_list ul li {}
.page_journal .article_list ul li a.title {font-size:22px;font-weight:bold;color:var(--blue_1);line-height:1.2;margin-bottom:10px;}
.page_journal .article_list ul li .info div {font-size:14px;opacity:0.8;}
.page_journal .article_list ul li .info div:before {margin-right:5px;}
.page_journal .article_list ul li .info div.date:before {font-size:13px;}
.page_journal .article_list ul li .desc {font-size:14px;margin:10px 0 15px 0;-webkit-line-clamp:4;}
.page_journal .article_list ul li .bottom .button {font-size:14px;font-weight:normal;padding:3px 15px 4px 15px;border-radius:3px;}
.page_journal .article_list ul li .bottom .open_access {height:22px;aspect-ratio:150 / 29;}

.open_access {background-image:url('../images/open_access.png');}

.wechat_qrcode .wrap {position:fixed;z-index:12;top:50%;left:50%;width:360px;transform:translate(-50%,-50%);background-color:white;border:8px solid white;border-radius:5px;overflow:hidden;}
.wechat_qrcode .wrap img {width:100%;}
.wechat_qrcode .wrap p {font-size:22px;color:var(--blue_1);text-align:center;padding:10px 0 15px 0;}
.wechat_qrcode:after {content:'';display:block;position:fixed;width:100%;height:100%;left:0;top:0;z-index:11;background-color:rgba(0,0,0,0.5);}

.jq-toast-wrap > div {transform:scale(1.4);}
.jq-icon-success {background-color:var(--blue_1);}



@media only screen and (max-width:1410px){
	.journal_list .container ul li > a.title {font-size:16px;}
	.journal_list .container ul li .block .info > p {margin-top:5px;-webkit-line-clamp:5;}
	.page.journal_list .container ul li .block .info > p {-webkit-line-clamp:4;}
	.team_list_2 dl dd .content {-webkit-line-clamp:9;}
}

@media only screen and (max-width:1220px){
	header .main .container .btns .login {display:none;}
	.journal_list .container ul li .block .info > p {-webkit-line-clamp:3;}
	.page.journal_list .container ul li .block .info > p {-webkit-line-clamp:2;}
	.team_list_2 dl dd .content {-webkit-line-clamp:7;}
}

@media only screen and (max-width:1024px){
	.mobile,
	header .main .container .btns .login {display:block;}

	.pc,
	header .top .container .right i.line,
	header .top .container .right .language > a,
	header .top .container .right .language > a i,
	header .main .container .menus > a:after,
	header .main .container .menus > .child > a:after,
	header .main .container .menus > .child ul,
	header .main .container .menus > .child ul li a.active:before,
	header .main .container .menus > .child ul li a:hover:before,
	footer > .main > .right dl.nav,
	footer > .main > .right dl.social,
	footer > .main > .right dl.contact dt,
	.journal_list .container ul li > a.title,
	.page_break .pages_bar,
	.news_list > .wrap > .left dl.list,
	.news_list > .wrap > .right .list li .info .desc,
	.news_list.detail:not(.information) > .wrap > .left {display:none;}

	header .main .container .menus,
	header .main .container .menus > .child,
	footer > .main,
	footer > .main > .right,
	footer > .main > .right dl dd,
	.journal_list .container ul,
	.index.section_about .container > .features,
	.section_about .features .container,
	.index_news .container,
	.page_contact .container .main,
	.page_contact .container .main form ul li,
	.team_list_2,
	.block_content,
	.index_news .container .thumb,
	.news_list > .wrap,
	.news_list.information > .wrap > .left dl.news_type dd,
	.page_journal > .header .container,
	.page_journal .article_list ul li .info {display:flex;flex-flow:column;}

	header.active .top .container .right .language,
	footer > .main > .right dl dd ul {display:flex;}

	.index_news .container .thumb span {display:flex;align-items:center;}

	.section_about .features dl,
	.index_news .container .thumb,
	.index_news .container .thumb span,
	.news_list > .wrap > .left dl.news_type dd,
	.page_journal > .header .container .main .btns {display:flex;justify-content:space-between;}


	header .top .container .right .language,
	header .main:after,
	header .main .container .menus,
	header .main .container .btns {transition:all 0.3s;}

	.container {padding-left:1rem;padding-right:1rem;}

	.journal_list .container ul li,
	.index.journal_list .container ul li,
	.books_list .container ul li,
	.page_contact .container .main form,
	.news_list > .wrap > .left dl,
	.page.journal_list .container ul li,
	.page_journal .issue_list ul li,
	.page_journal .article_list ul li {padding:1rem;}

	.index_slider .swiper .swiper-wrapper .swiper-slide .container .text dl,
	.section_title,
	.section_title_2,
	.journal_list .container,
	.books_list .container ul,
	.books_list .container ul li a.title,
	.section_about .container,
	.section_about .features,
	.section_about .container .content,
	.index_news .container,
	.index_news .container .thumb span,
	.index_news .container .list li,
	.page_contact .container .map,
	.page_contact .container .main,
	.page_contact .container .main form,
	.team_list_2,
	.team_list_4,
	.block_content,
	.blank_height,
	.news_list > .wrap,
	.news_list > .wrap > .left dl.news_type dd,
	.news_list > .wrap > .right,
	.news_list > .wrap > .right > .detail > .content,
	.news_list > .wrap > .right > .detail > .info,
	.news_list.information > .wrap > .left dl.news_type dd > div:nth-child(1),
	.page_journal > .about .content,
	.page_journal .issue_list ul,
	.page_journal .article_list ul {margin-top:1rem;}

	.journal_list,
	.index.section_about,
	.books_list,
	.index_news,
	.page_contact .container .main {padding-bottom:2rem;}

	header .top .container .right,
	.journal_list .container ul,
	.books_list .container ul,
	.index.section_about .features,
	.section_about .features .container,
	.index_news .container .list,
	.page_contact .container .main .list,
	.page_contact .container .main .list li,
	.page_contact .container .main form ul,
	.page_contact .container .main form ul li,
	.team_list_2,
	.team_list_4,
	.block_content,
	.news_list > .wrap > .left,
	.news_list > .wrap > .right .list,
	.page_journal > .header .container .main .btns,
	.page_journal .issue_list ul,
	.page_journal .article_list ul,
	.page_journal .article_list ul li .bottom {gap:0.8rem;}

	header .main .container,
	footer > .main,
	.feedback_banner .container,
	.page_banner .container,
	.page_journal > .header .container,
	.page_journal > .about,
	.page_journal .issue_list,
	.page_journal .article_list {padding-top:1rem;padding-bottom:1rem;}











	header .top,
	footer {font-size:0.9rem;}

	header .top .container {height:auto;padding-top:0.5rem;padding-bottom:0.5rem;}
	header .top .container a:before {position:relative;top:0.5px;margin-right:0.4rem;}
	header .top .container .right i.line {position:relative;top:0.5px;height:1rem;}

	header .top .container .right .language,
	header .main .container .menus,
	header .main .container .btns {position:fixed;width:55%;right:-55%;bottom:2.5rem;padding-left:2rem;z-index:13;}

	header .top .container .right .language,
	header .main .container .btns,
	header .main:after {visibility:hidden;opacity:0;}

	header .main .container {height:auto;}
	header .main .container a.logo img {width:auto;height:1.5rem;}
	header .main .container span.menu {font-size:1.5rem;}

	header .top .container .right .language {display:flex;bottom:5.5rem;}


	header .main .container .menus {bottom:0;height:100%;z-index:12;gap:0rem;justify-content:normal;align-items:baseline;padding:3rem 0 0 0;background-color:white;flex-flow:column;}
	header .main .container .menus > .close {position:absolute;top:1rem;right:1rem;font-size:2.2rem;}
	header .main .container .menus > .logo {margin:2rem auto 0 auto;}
	header .main .container .menus > .logo a img {height:1.5rem;}

	header .main .container .menus > a:nth-of-type(1) {margin-top:2rem;}
	header .main .container .menus > .child {width:100%}

	header .main .container .menus > a,
	header .main .container .menus > .child > a,
	header .main .container .menus > .child ul li a {width:100%;padding:1rem 0 1rem 2rem;border-bottom:1px solid #ededed;}

	header .main .container .menus > a,
	header .main .container .menus > .child > a,
	header .main .container .menus > .child ul li a {font-size:0.95rem;line-height:1;}

	header .main .container .menus > a.active,
	header .main .container .menus > .child.active > a {background-color:var(--blue_3);}

	header .main .container .menus > a.active:before,
	header .main .container .menus > .child.active > a:before {content:'';display:block;width:3px;height:100%;position:absolute;right:0;top:0;background-color:var(--blue_2);}

	header .main .container .menus > .child ul {position:initial;padding:0;box-shadow:none;}
	header .main .container .menus > .child.active ul {display:block;opacity:1;visibility:visible;}
	header .main .container .menus > .child ul li a {display:block;color:#5a5a5a;}
	header .main .container .menus > .child ul li a.active {color:var(--blue_2);background-color:white;}
	header .main .container .menus > .child ul li a:hover {background-color:none;}

	header .main .container .btns {justify-content:flex-start;}
	header .main .container .btns .btn {font-size:0.95rem;padding:0.5rem 0.6rem;}

	header .top .container .right .language ul {position:initial;box-shadow:none;}
	header .top .container .right .language ul li a {font-size:0.95rem;padding:0;}

	header.active .main,
	header.active .top .container .right .language,
	header.active .main .container .btns,
	header.active .main .container .menus {right:0;}

	header.active .top .container .right .language,
	header.active .top .container .right .language ul,
	header.active .main:after,
	header.active .main .container .btns {opacity:1;visibility:visible}

	footer > .main {font-size:0.85rem;}

	footer > .main > .left,
	footer > .main > .right {width:100%;margin:0;}

	footer > .main > .left a.logo {margin-bottom:0.5rem;}
	footer > .main > .left a.logo img {height:1.5rem;}
	footer > .main > .left > p {line-height:1.4;}

	footer > .main > .right dl {width:100%;padding-top:0.5rem;margin-top:0.5rem;border-top:1px solid rgba(255,255,255,0.1);}
	footer > .main > .right dl.contact {width:100%;}
	footer > .main > .right dl dt {font-size:1rem;}
	footer > .main > .right dl dd {gap:2px;margin-top:0;}

	footer > .main > .right dl dd ul,
	footer > .main > .right dl dd ul li {margin-top:0;}

	footer > .main > .right dl.nav dd ul li {width:25%;}

	footer > .main > .right dl dd ul li:before {top:0;}
	footer > .main > .right dl dd ul li.bi-geo-alt-fill:before {top:3px;}
	footer > .main > .right dl dd ul li.bi-envelope-fill:before {top:1px;}

	footer > .copyright {padding:0.5rem 0;}

	.index_slider .swiper,
	.index_slider .swiper .swiper-wrapper .swiper-slide .container {height:fit-content;}

	.index_slider .swiper .swiper-wrapper .swiper-slide .container .text {width:100%;margin:1rem 0 3rem 1rem;}
	.index_slider .swiper .swiper-wrapper .swiper-slide .container .text h2 {font-size:1.6rem;margin-top:0;}
	.index_slider .swiper .swiper-wrapper .swiper-slide .container .text dl dt {font-size:1.1rem;}
	.index_slider .swiper .swiper-wrapper .swiper-slide .container .text dl dt:after {margin:0.8rem 0;}
	.index_slider .swiper .swiper-wrapper .swiper-slide .container .text dl dd {font-size:1rem;}
	.index_slider .swiper .swiper-wrapper .swiper-slide.remove .container .text {margin-left:0;}

	.index_slider .swiper .swiper-pagination span {width:2rem;height:5px;}
	.index_slider .swiper .swiper-pagination-bullets {bottom:1.2rem;}
	.index_slider .swiper .swiper-pagination-bullets .swiper-pagination-bullet {margin:0 3px !important;}

	.section_title h2 {font-size:1.2rem;}
	.section_title p {font-size:0.9rem;margin-top:0.2rem;}

	.section_title_2 h3 {font-size:1.1rem;padding:0.4rem 0.8rem;}

	.section_more,
	.page_404 .container a.button {height:auto;font-size:0.95rem;padding:0.4rem 2rem;margin:1.5rem auto 0 auto;}

	.section_more i {width:1.2rem;height:1.2rem;font-size:0.7rem;margin:0 0 0 0.5rem;}

	.journal_list .container ul li,
	.index.journal_list .container ul li {width:100%;}

	.journal_list .container ul li .block {margin-bottom:0;}
	.journal_list .container ul li .block a.thumb {width:28%;}
	.journal_list .container ul li .block .info {margin-left:0.8rem;}
	.journal_list .container ul li .block .info .issn {font-size:0.95rem;margin-top:-0.3rem;}
	.journal_list .container ul li .block .info > p {font-size:0.85rem;margin-top:2px;}
	.journal_list .container ul li .block .info a.title {margin-bottom:0.8rem;}

	.page.journal_list {padding-bottom:0;}
	.page.journal_list .container ul li .block a.thumb {width:35.5%;}
	.page.journal_list .container ul li .block .info > p {-webkit-line-clamp:3;}


	.journal_list .container ul li .block .info > a.button,
	.books_list .container ul li > a.button,
	.index_news .container .list li .info .bottom .button,
	.page_contact .container .main form ul li .button,
	.news_list > .wrap > .right .list li .info .bottom .button,
	.page_journal .article_list ul li .bottom .button {font-size:0.85rem;padding:0.2rem 0.6rem;}

	.journal_list .container ul li > a.title,
	.books_list .container ul li a.title,
	.journal_list .container ul li .block .info a.title {font-size:1.05rem;}

	.journal_list .container ul li:hover
	.books_list .container ul li:hover {margin:0;}

	.section_about .container .content,
	.block_content > .content,
	.news_list > .wrap > .right > .detail > .content,
	.page_journal > .about .content,
	.page_journal .article_list ul li .desc {font-size:0.9rem;}

	.section_about .features dl {width:100%;align-items:flex-start;}
	.section_about .features dl dt {width:3rem;height:3rem;font-size:2rem;margin-top:0.5rem;}
	.section_about .features dl dd {flex:1;margin-left:1rem;}
	.section_about .features dl dd h5 {font-size:1.2rem;margin:0 0 0.2rem 0;}
	.section_about .features dl dd p {width:100%;font-size:0.9rem;}
	.section_about .features {padding-top:0.8rem;padding-bottom:0.8rem;}

	.section_about .features .container {padding:0 1rem;margin-top:0;}
	.index.section_about .features {padding:0.8rem 1rem;}

	.books_list .container ul li,
	.page_journal .issue_list ul li {width:calc((100% - 1rem) / 2);}

	.books_list ul li a.title {margin-bottom:1rem;}

	.books_list ul li > a.button,
	.page_contact .container .main form ul li .button {position:relative;width:100%;}

	.index_news .container .thumb,
	.index_news .container .list {width:100%;}

	.index_news .container .thumb {height:auto;min-height:10rem;padding:1rem;border-radius:5px;background-position:center;margin-right:0;}
	.index_news .container .thumb strong {width:60%;height:auto;font-size:1rem;line-height:1.6;margin-top:0;}
	.index_news .container .thumb span {position:initial;z-index:1;font-size:0.85rem;}
	.index_news .container .thumb span button {margin:0;}

	.index_news .container .list li .img,
	.news_list > .wrap > .right .list li .img {width:6rem;height:8rem;margin-right:0.8rem;}

	.index_news .container .list li .info,
	.news_list > .wrap > .right .list li .info {font-size:0.9rem;}

	.index_news .container .list li .info .tag,
	.news_list > .wrap > .right .list li .info .tags a,
	.news_list > .wrap > .right .list li .info .tags span {font-size:0.85rem;padding:0.25rem 0.6rem;}

	.index_news .container .list li .info .name,
	.news_list > .wrap > .right .list li .info .name {font-size:1rem;margin-top:0.5rem;}

	.index_news .container .list li .info .bottom .button,
	.news_list > .wrap > .right .list li .info .bottom .button {margin-top:0;}

	.index_news .container .list li .info .bottom .button i,
	.news_list > .wrap > .right .list li .info .bottom .button i {margin-left:2px;}

	.index_news .container .list li .info .bottom .date,
	.news_list > .wrap > .right > .detail > .info .date{font-size:0.85rem;}

	.index_news .container .list li .info .bottom .date:before {position:relative;top:0.5px;}


	.feedback_banner {height:auto;background-size:100%;}
	.feedback_banner .container h3 {font-size:1.2rem;}
	.feedback_banner .container p {text-align:center;font-size:0.95rem;margin:0.8rem 0 1.2rem 0;}
	.feedback_banner .container a.button {font-size:0.95rem;padding:0.4rem 0.8rem;}

	.page_404 .container h1 {font-size:1.2rem;margin-top:-4rem;}
	.page_404 .container p {font-size:0.9rem;margin:1rem 0;}

	.page_banner {font-size:0.9rem;}
	.page_banner .container {height:auto;}
	.page_banner .container h2 {font-size:1rem;margin-bottom:0.2rem;}

	.page_contact .container .map {height:15rem;}

	.page_contact .container .main .list,
	.page_contact .container .main form {width:100%;}

	.page_contact .container .main .list li {font-size:0.95rem;}
	.page_contact .container .main .list li:before {width:2rem;height:2rem;font-size:1.2rem;}
	.page_contact .container .main .list li a:before {font-size:1.1rem;}
	.page_contact .container .main .list li.bi-link-45deg:before {font-size:1.5rem;padding-top:2.5px;}

	.page_contact .container .main form ul li input,
	.page_contact .container .main form ul li textarea {font-size:1rem;padding:0.3rem 0.6rem;}

	.page_contact .container .main form ul li textarea {flex:none;height:5rem;}
	.page_contact .container .main form ul li .button {margin-top:0;padding:0.4rem 0;}

	.team_list_2 dl dt span,
	.team_list_4 li span,
	.team_list_2 dl dd > .title {font-size:1.05rem;}

	.team_list_2 dl dt,
	.team_list_4 li {padding:0 0 0.6rem 0;}

	.team_list_2 dl dt,
	.team_list_4 li,
	.team_list_2 dl dt .thumb,
	.team_list_4 li .thumb {margin-bottom:0.5rem;}

	.team_list_2 dl {width:100%;}
	.team_list_2 dl dt {width:32%;margin-right:0.8rem;}
	.team_list_2 dl dd > .title {margin-bottom:0.5rem;}
	.team_list_2 dl dd > span {font-size:0.9rem;}
	.team_list_2 dl dd .content {font-size:0.9rem !important;margin-top:0.2rem !important;-webkit-line-clamp:7;}

	.team_list_4 li {width:calc((100% - 1.6rem)/3);}

	.block_content > .content,
	.block_content > .thumb {width:100%;}

	.block_content > .content {margin-bottom:0.5rem;order:2;}
	.block_content > .thumb {min-height:15rem;order:1;}

	.page_break {margin:1rem 0;}
	.pages_btn .button {width:100%;box-shadow:none;background-color:var(--bg_1);}
	.pages_btn .button i {margin-left:2px;}

	.no_data i {font-size:2rem;margin-bottom:1rem;}
	.no_data p {font-size:1rem;}

	.news_list > .wrap > .left {position:initial;width:100%;margin-right:0;}
	.news_list > .wrap > .left dl dt {font-size:1.05rem;}
	.news_list > .wrap > .left dl dt:before {top:0.5px;height:1rem;}
	.news_list > .wrap > .left dl.news_type dd {flex-direction:row;flex-wrap:wrap;}
	.news_list > .wrap > .left dl.news_type dd > a {width:calc(100% / 3);font-size:0.9rem;padding:0.3rem 0.6rem;margin-top:0;}

	.news_list > .wrap > .right .list li {padding-bottom:0.8rem;}
	.news_list > .wrap > .right .list li .info .name {margin-top:0;}
	.news_list > .wrap > .right .list li .info .tags {margin:0.5rem 0;}
	.news_list > .wrap > .right .list li .info .bottom {position:absolute;bottom:0;}

	.news_list > .wrap > .right > .detail > h1 {font-size:1.2rem;}
	.news_list > .wrap > .right > .detail > h1.line:before {top:0;width:5px;height:1.2rem;margin-right:6px;}
	.news_list > .wrap > .right > .detail > h2 {font-size:1.1rem;}
	.news_list > .wrap > .right > .detail > h2:before {top:0;width:5px;height:5px;margin-right:6px;}
	.news_list > .wrap > .right > .detail > .info {}
	.news_list > .wrap > .right > .detail > .info .date i {top:0;margin-right:0.5rem;}
	.news_list > .wrap > .right > .detail > .content {padding-top:1rem;}

	.news_list.detail > .wrap > .right,
	.news_list.information > .wrap > .left dl.news_type dd {margin-top:0;}

	.news_list.information > .wrap > .left {margin-bottom:1rem;}
	.news_list.information > .wrap > .left dl.news_type dd {margin-top:0.3rem;}
	.news_list.information > .wrap > .left dl.news_type dd > a {font-size:0.9rem;padding:0.3rem 0;}
	.news_list.information > .wrap > .left dl.news_type dd > div {padding:0.5rem;margin:0.5rem 0;}
	.news_list.information > .wrap > .left dl.news_type dd > div > a {font-size:0.9rem;padding:0;margin-bottom:0.5rem;}
	.news_list.information > .wrap > .left dl.news_type dd ul {gap:0.4rem;margin-left:1.2rem;}

	.news_list.thumb > .wrap > .left dl {padding:0;background-color:transparent;border:none;}

	.news_list.information > .wrap > .left dl.news_type dd ul li a,
	.page_journal .article_list ul li .info div {font-size:0.85rem;}

	.page_journal {padding-bottom:1rem;}

	.page_journal > .header .container .thumb,
	.news_list.thumb > .wrap > .left dl.news_type dd {width:50%;margin:1rem auto;}

	.page_journal > .header .container .main {margin-left:0;}
	.page_journal > .header .container .main h1 {font-size:1.4rem;margin:0.5rem 0 1rem 0;}
	.page_journal > .header .container .main .content {font-size:0.9rem;padding:1rem;margin-bottom:0.5rem;}
	.page_journal > .header .container .main .btns {margin:0.5rem 0 0 0;}
	.page_journal > .header .container .main .btns a {width:calc((100% - 0.8rem)/2);font-size:0.9rem;padding:0.3rem 0.5rem;}

	.page_journal .block_title h2 {font-size:1.1rem;}
	.page_journal .block_title h2:before {top:0;width:4px;height:1rem;margin-right:0.5rem;}

	.page_journal .issue_list ul li a span,
	.page_journal .article_list ul li a.title {font-size:0.95rem;margin-top:0.8rem;}

	.page_journal .article_list ul li a.title {margin:0 0 0.5rem 0;}
	.page_journal .article_list ul li .info {gap:0.4rem;align-items:flex-start;}
	.page_journal .article_list ul li .desc {margin:0.5rem 0;}
	.page_journal .article_list ul li .bottom .open_access {height:1.2rem;}

	.wechat_qrcode .wrap {width:60%;max-width:90%;border:5px solid white;}
	.wechat_qrcode .wrap p {font-size:1.2rem;padding:1rem 0;}
}
