:root{
	--bg_1:#3c4e72;
	--black:#000;
	--bg_1:#f5f5f5;
	--bg_2:#f2f8fb;
	--blue_1:#b8eaff;
	--blue_2:#3ab0e1;
	--blue_4:#0095d2;
	--blue_3:#b9cad2;
	--green:#5bbd5f;
	--red:#f00;
	--placeholder:#a4a4a4;
	--white:#fff;
}

* {-webkit-text-size-adjust:100%;line-height:1.6;}
*:focus {outline:none;background-color:transparent;}
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary {display:block;}
audio,canvas,video {display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]) {display:none;height:0;}
[hidden] {display:none;}
html {font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body {min-width:1200px;font:16px/1.6 "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;color:#666;margin:0;}
body,html {background:var(--white);-webkit-font-smoothing: antialiased;}
a:active,a:hover {outline:0;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
a,s,em,u,i {font-style:normal;text-decoration:none;}
b,strong {font-weight:bold;}
p,pre,form {margin:0;}

small {font-size:80%;}
dl,menu,ol,ul {margin:0;}
dd {margin:0;}
menu,ol,ul {padding:0;}
nav ul,nav ol,li {list-style:none;list-style-image:none;}
img {display:block;max-width:100%;border:0;-ms-interpolation-mode:bicubic;margin:0;}
svg:not(:root) {overflow:hidden;_zoom:1;}

button,input,select,textarea {font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;-webkit-appearance:none;border:none;outline:none;}
button,input {line-height:normal;}
button,select {text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button;cursor:pointer;*overflow:visible;border-radius:0;}
button[disabled],html input[disabled] {cursor:default;}
input[type="checkbox"],
input[type="radio"] {-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px;}
input[type="checkbox"] {-webkit-appearance: checkbox;}
input[type="radio"] {-webkit-appearance: radio;}
input[type="search"] {-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance: none;}
input[type="number"]{-moz-appearance: textfield;}
input::placeholder {color:var(--placeholder);}
button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0;}
textarea {overflow:auto;vertical-align:top;}
table {border-collapse:collapse;border-spacing:0;}

.bg_1 {background-color:var(--bg_1);}
.blank_50 {height:50px;}

.hide,
.mobile,
.block_title.filter .container .list .input.picker select,
.search_bar form .form .input.picker select {display:none;}

.ellipsis {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.header .nav .links,
.index_about .container,
.search_bar.tabs .list,
.block_title.filter .container .list {display:flex;}

.search_bar form,
.journal_list .container ul,
.news_thumb .container ul,
.conference_list .container ul {display:flex;flex-wrap:wrap;}

.header .nav,
.header .main,
.search_bar form,
.block_title .container,
.conference_list .container ul li .bottom,
.news_thumb .container ul li .bottom,
.footer .container.wrap,
.footer .container.wrap .right,
.contact > .container .content,
.resources .container,
.resources .container .left ul li span,
.news .container,
.news .container .list ul li {display:flex;justify-content:space-between;}

.header .nav,
.header .main,
.header .nav .links a,
.header .main .menu,
.search_bar form .form,
.search_bar form .btns,
.news_thumb .container ul li .bottom,
.news .container > .list ul li .content .bottom,
.news .container > .list ul li .content .bottom s,
.news .container > .list .detail .info,
.news .container > .list .detail .info s,
.news .container > .side .list li,
.conference_list .container ul li .bottom,
.splash.page .container .crumb,
.block_title.filter .container .list .input.date,
.about .banner,
.contact > .container .content .left ul li,
.resources .container .left ul li span,
.resources .container .left ul li ol a,
.conference_detail > .container > .info,
.conference_detail > .container > .info s,
.resources > .container > .right .journal_list table tr td a.name {display:flex;align-items:center;}

.block_title.filter .container .list .input.picker,
.search_bar form h4,
.search_bar form .input.picker,
.search_bar form button,
.search_bar form a,
.splash .container {display:flex;flex-direction:column;justify-content:center;}

.contact > .container .content .left ul li i,
.news .container > .side .list li s,
.footer .container .copyright {display:flex;flex-flow:column;align-items:center;justify-content:center;}

.header .main .menu .list span .popup,
.news_thumb .container ul li,
.footer .container.wrap .left,
.footer .container.wrap .right .item,
.footer .container.wrap .right .item .list,
.conference_list .container ul li,
.contact > .container .content .right form,
.resources .container .left ul li,
.resources .container .left ul li ol,
.news .container > .list .detail {display:flex;flex-flow:column;}

.header .main .menu .list span .popup,
.journal_list .container ul li,
.news_thumb .container ul li,
.conference_list .container ul li {transition:all 0.3s ease 0s;}

.header .main .menu .list span .popup,
.block_title.filter .container .list .input.picker ul,
.search_bar form .input.picker ul {box-shadow:rgb(0 0 0 / 5%) 0px 3px 6px 3px;}

.header {background-color:var(--white);}

.splash,
.index_about,
.about .banner,
.contact > .container .map {background-position:top center;background-repeat:no-repeat;background-size:cover;}

.header .nav,
.header .main {padding-left:20px;padding-right:20px;}

.header .main .menu .list a.active,
.header .main .menu .list a:hover,
.search_bar form .btns  a:hover,
.news_thumb .container ul li a.title:hover,
.journal_list .container ul li a.title:hover,
.journal_list .container .swiper-button-prev:hover,
.journal_list .container .swiper-button-next:hover,
.resources .container .left ul li.active span a,
.resources .container .left ul li span a:hover,
.resources .container .left ul li ol a:hover,
.news .container > .list ul li .content a.title:hover,
.news .container > .side .list li a:hover,
.resources > .container > .right .journal_list table tr td a:hover {color:var(--blue_4) !important;}

.contact > .container .content .right .block_title,
.contact > .container .content .right .block_title .container,
.resources .container .left .block_title .container,
.news .container .block_title .container {margin:0;padding:0;}










.header .nav {height:36px;color:var(--white);overflow:hidden;background-color:#54595f;}
.header .nav a {color:var(--white);}
.header .nav a:hover {color:var(--blue_1);}
.header .nav .social {margin-left:5px;}
.header .nav .social a {margin-right:10px;}
.header .nav .links {font-size:13.5px;}
.header .nav .links a {margin-left:15px;}
.header .nav .links a:after {content:'';display:block;position:relative;margin-left:15px;width:1px;height:14px;background-color:rgba(255,255,255,0.6);}
.header .nav .links a:last-child:after {display:none;}
.header .nav .links a i {position:relative;top:1px;margin-left:8px;}

.header .main {height:120px;}
.header .main .logo {height:72px;}
.header .main .logo img {height:100%;}
.header .main .menu .list a {font-size:19px;color:var(--black);margin-left:2.8vw;}
.header .main .menu .list a i {margin-left:2px;}
.header .main .menu .list a i:before {transform:scale(0.6);}
.header .main .menu .list > a,
.header .main .menu .list > span > a {padding:15px 0;}

.header .main .menu .list span {position:relative;}
.header .main .menu .list span .popup {position:absolute;left:0;width:fit-content;background-color:#fff;border-radius:2px;padding:10px 25px 15px 25px;margin:45px 0 0 26px;overflow:hidden;opacity:0;visibility:hidden;}
.header .main .menu .list span:last-child .popup {margin-left:0px;}
.header .main .menu .list span .popup a {font-size:15px;white-space:nowrap;padding:6px 0;margin:0;border-bottom:1px solid #ededed;opacity:0.9;}
.header .main .menu .list span .popup a:last-child {border-bottom:0;}
.header .main .menu .list span .popup a:before {content:'';display:none;position:absolute;width:5px;height:5px;border-radius:2px;margin:13px 0 0 -15px;background-color:var(--bg_1);}
.header .main .menu .list span .popup a:hover {opacity:1;}
.header .main .menu .list span .popup a:hover:before {display:block;background-color:var(--blue_2);}
.header .main .menu .list span:hover .popup {margin-top:15px;opacity:1;visibility:visible;}

.splash {color:#fff;}

.splash.index,
.splash.page {background-image:url('../images/splash_bg.jpg');}

.splash.index .container {height:450px;}
.splash.page .container {height:215px;}

.splash.index .container h2 {width:80%;font-size:60px;margin-top:-10px;}
.splash.index .container p {width:60%;font-size:25px;margin-top:30px;opacity:0.9;}

.splash.page .container h2 {width:80%;font-size:48px;margin-top:-10px;}
.splash.page .container .crumb {line-height:normal;margin-top:20px;font-size:18px;font-weight:500;}
.splash.page .container .crumb a {color:#fff;}
.splash.page .container .crumb a:hover {opacity:0.9;}
.splash.page .container .crumb i {position:relative;top:1px;font-size:16px;margin:0 10px;}

.search_bar {background-color:#f2f2f2;}
.search_bar form {height:64px;}
.search_bar form h4 {font-size:18px;color:var(--black);margin-right:2%;}

.block_title.filter .container .list .input,
.block_title.filter .container .list .input.picker ul,
.search_bar form .form .input,
.search_bar form .form .input.picker ul,
.search_bar form .btns button,
.contact > .container .content .right form input,
.contact > .container .content .right form textarea {height:34px;font-size:14px;background-color:#fff;border:1px solid #bec9cc;border-radius:2px;padding-left:12px;}

.search_bar form .form {flex:1;margin-right:12px;}

.block_title.filter .container .list .input,
.search_bar form .form .input {width:30%;position:relative;margin-right:12px;}

.block_title.filter .container .list .input:last-child,
.search_bar form .form .input:last-child {margin-right:0;}

.block_title.filter .container .list .input:before,
.search_bar form .form .input:before {position:absolute;right:10px;transform:scale(0.7);}

.block_title.filter .container .list .input.picker,
.search_bar form .form .input.picker {max-width:168px;position:relative;cursor:pointer;}

.block_title.filter .container .list .input.picker span,
.search_bar form .form .input.picker span {position:relative;color:var(--placeholder);width:85%;top:1px;}

.block_title.filter .container .list .input.picker ul,
.search_bar form .form .input.picker ul {display:none;position:absolute;left:0;top:0;z-index:1;height:auto;margin:38px 0 0 -1px;padding:0;border-color:#ededed;}

.block_title.filter .container .list .input.picker ul s,
.search_bar form .form .input.picker ul s {font-size:14px;color:#5d5d5d;padding:6px 15px;border-bottom:1px solid #f5f5f5;}

.block_title.filter .container .list .input.picker ul s.on,
.block_title.filter .container .list .input.picker ul s:hover,
.search_bar form .form .input.picker ul s:hover {background-color:var(--blue_2);color:#fff;}

.block_title.filter .container .list .input.picker ul s:hover {opacity:0.6;}

.block_title.filter .container .list .input.picker ul.on,
.search_bar form .form .input.picker ul.on {display:flex;}

.block_title.filter .container .list .input.picker.on span,
.search_bar form .form .input.picker.on span {color:var(--black);}

.search_bar form .btns {width:20%;}
.search_bar form .btns button {width:60%;padding:0 15px;align-items:center;border-color:var(--blue_2);background-color:var(--blue_2);color:#fff;}
.search_bar form .btns button:hover {opacity:0.9;}
.search_bar form .btns  a {font-size:14px;margin-left:20px;}

.search_bar.tabs form .list {font-size:15px;}
.search_bar.tabs form .list a {color:var(--black);margin-right:2vw;}
.search_bar.tabs form .list a:after {content:'';display:block;height:2px;background-color:transparent;}

.search_bar.tabs form .list a.active,
.search_bar.tabs form .list a:hover {color:var(--blue_2);}

.search_bar.tabs form .list a.active:after,
.search_bar.tabs form .list a:hover:after {background-color:var(--blue_2);}

.search_bar.index form .form .input.picker ul {width:360px;}

.block_title {margin-top:30px;}
.block_title .container {align-items:end;}
.block_title .container > span:after {content:'';display:block;width:65px;height:5px;margin-top:10px;background-color:var(--blue_2);}
.block_title .container > span {font-size:28px;color:var(--black);font-weight:500;}
.block_title .container > a {font-size:15px;margin-bottom:20px;}
.block_title.filter .container .list {flex:1;justify-content:end;margin:0 0 5px 20px;}
.block_title.filter .container .list .input.date {width:auto;}
.block_title.filter .container .list .input.date input {width:88px;}
.block_title.filter .container .list .input.date s {margin-right:15px;}


.empty {padding:10vh 0 15vh 0;text-align:center;}

.error {text-align:center;padding:5vh 0 8vh 0;}
.error h1 {font-size:8vw;font-weight:bold;color:#df0000;}
.error h3 {font-size:4vw;font-weight:650;margin:1vh 0 3vh 0;}
.error p {font-size:1.2vw;}


.journal_list {overflow:hidden;}
.journal_list .container {position:relative;}
.journal_list .container .swiper {position:relative;overflow:hidden;}
.journal_list .container ul {}
.journal_list .container ul li {width:23.5%;margin:35px 2% 0 0;line-height:1.2;}
.journal_list .container ul li:nth-child(4n) {margin-right:0;}
.journal_list .container ul li a {display:block;}
.journal_list .container ul li a img {width:100%;}
.journal_list .container ul li a.title {font-size:20px;color:var(--black);margin-top:5px;}
.journal_list .container ul li:hover {margin-top:20px;margin-bottom:15px;}

.journal_list .container .swiper-wrapper {z-index:0;height:auto;}

.journal_list .container .swiper-button-prev,
.journal_list .container .swiper-button-next {top:42.5%;font-size:3.5vw;font-weight:bold;background:none;margin-top:0;width:auto;height:auto;}
.journal_list .container .swiper-button-prev {left:-6%;}
.journal_list .container .swiper-button-next {right:-6%;}

.journal_list .container .swiper-pagination {position:relative;z-index:1;margin:40px 0 10px 0;}
.journal_list .container .swiper-pagination span {width:15px;height:15px;border-radius:50%;background:#ddd;opacity:0.5;}
.journal_list .container .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color:var(--blue_1);opacity:0.8;}
.journal_list .container .swiper-pagination-bullets .swiper-pagination-bullet {margin:0 6px !important;}

.index_about {position:relative;margin-top:50px;background-image:url('../images/about_bg.jpg');}
.index_about:before {content:'';display:block;width:50%;height:100%;position:absolute;right:0;top:0;z-index:0;background-color:rgba(0,0,0,0.6);}
.index_about .container {justify-content:flex-end;}
.index_about .container .wrap {position:relative;justify-self:flex-end;width:50%;color:#fff;padding:25px 40px 50px 40px;}
.index_about .container .wrap .title_1 {font-size:25px;}

.index_about .container .wrap .title_2,
.index_about .container .wrap .title_2 s {line-height:1.2;}

.index_about .container .wrap .title_2 {font-size:2.5vw;font-weight:500;margin-top:1vw;}
.index_about .container .wrap .title_2 s {color:var(--blue_1);}
.index_about .container .wrap .content {font-size:1.2vw;margin:10px 0;padding-top:1vw;}
.index_about .container .wrap .content p {margin-bottom:15px;}
.index_about .container .wrap .btn {font-size:1.2vw;color:#fff;text-transform:uppercase;border-radius:2px;background-color:var(--blue_2);margin-top:1vw;padding:8px 1.5vw;}
.index_about .container .wrap .btn:hover {opacity:0.9;}

.news_thumb .container ul li {width:32%;margin:35px 2% 0 0;padding:25px;background-color:var(--bg_1);}
.news_thumb .container ul li:nth-child(3n) {margin-right:0;}
.news_thumb .container ul li:hover {margin-top:20px;margin-bottom:15px;}
.news_thumb .container ul li .img img {width:100%;}

.conference_list .container ul li a.title,
.news_thumb .container ul li a.title {font-size:22px;line-height:1.4;color:var(--black);margin-top:20px;}

.news_thumb .container ul li p {font-size:15px;opacity:0.7;margin:10px 0 20px 0;}

.news_thumb .container ul li .bottom,
.news .container > .list ul li .content .bottom {font-size:14px;}

.news_thumb .container ul li .bottom a.btn,
.news .container > .list ul li .content .bottom a.btn {padding:5px 15px;color:#fff;border-radius:2px;background-color:var(--blue_2);}

.news_thumb .container ul li .bottom a.btn:hover,
.news .container > .list ul li .content .bottom a.btn:hover {opacity:0.9;}

.news_thumb .container ul li .bottom s,
.news .container > .list ul li .content .bottom s,
.news .container > .list .detail .info s,
.conference_detail > .container > .info s {opacity:0.7;}

.footer {background-color:#2a3539;color:#fff;padding:25px 0 0 0;}
.footer .container.wrap a {color:var(--blue_3);}
.footer .container.wrap a:hover {color:#fff;}
.footer .container.wrap .left {width:40%;}
.footer .container.wrap .right {flex:1;}
.footer .container.wrap .left .logo {height:50px;}
.footer .container.wrap .left .logo img {height:100%;}
.footer .container.wrap .left p {width:90%;margin:15px 0;font-size:14px;color:var(--blue_3);}
.footer .container.wrap .left .media a {font-size:20px;}
.footer .container.wrap .right {position:relative;padding:15px 5% 0 6%;}
.footer .container.wrap .right:before {position:absolute;left:0;width:1px;height:90%;}
.footer .container.wrap .right .item span {font-size:20px;font-weight:500;}
.footer .container.wrap .right .item .list {margin-top:10px;}
.footer .container.wrap .right .item .list a {font-size:14px;padding:5px 0;}

.footer .container .copyright {font-size:14px;text-align:center;color:var(--blue_3);margin-top:20px;padding:15px 0;border-top:1px solid rgba(185,202,210,0.2);}

.footer .container.wrap .right:before {content:'';display:block;background-color:var(--blue_3);opacity:0.2;}

.conference_list .container ul li {width:49%;margin:35px 2% 0 0;}
.conference_list .container ul li:nth-child(2n) {margin-right:0;}
.conference_list .container ul li:hover {margin-top:20px;margin-bottom:15px;}
.conference_list .container ul li a.img img {width:100%;}
.conference_list .container ul li a.title {height:60px;margin-top:15px;}
.conference_list .container ul li .bottom {margin-top:15px;}
.conference_list .container ul li .bottom s {font-size:14px;opacity:0.7;}
.conference_list .container ul li .bottom span {font-size:13px;background-color:var(--bg_1);border-radius:2px;padding:5px 15px;}
.conference_list .container ul li .bottom span.red {background-color:var(--red);color:#fff;}
.conference_list .container ul li .bottom span.green {background-color:var(--green);color:#fff;}
.conference_list .container ul li .bottom span.gray {color:var(--blue_3);}

.nodata {padding:128px 0;opacity:0.7;}
.nodata i {font-size:36px;}
.nodata p {font-size:18px;margin-top:15px;}

.page_404 {background-color:var(--bg_2);text-align:center;padding:14vh 0;}
.page_404 h1 {font-size:5vw;}
.page_404 h4 {font-size:28px;padding:20px 0;}
.page_404 a {display:block;width:fit-content;font-size:18px;color:#fff;padding:8px 20px;margin:40px auto 0 auto;background-color:var(--blue_2);border-radius:4px;}
.page_404 a:hover {opacity:0.9;}

.pages_bar {text-align:center;padding:60px 0 20px 0;}
.pages_bar a {display:inline-block;font-size:14px;color:var(--black);margin:0 2px;background:#fff;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:2px 10px;}

.pages_bar span {display:none;}

.about {margin-bottom:8vh;}
.about .banner {height:180px;font-size:36px;color:#fff;font-weight:650;margin:40px 0 30px 0;padding-left:3vw;border-radius:2px;overflow:hidden;background-image:url('../images/about_bg2.jpg');}

.about .content,
.about .content p,
.resources > .container > .right > .content,
.resources > .container > .right > .content p,
.news .container > .list .detail > .content p,
.conference_detail > .container > .content p {line-height:1.8;}

.about .content {font-size:17px;color:var(--black);margin-bottom:60px;}

.about .content p,
.resources > .container > .right > .content p,
.news .container > .list .detail > .content p,
.conference_detail > .container > .content p {margin-bottom:15px;}

.contact > .container .map {margin-top:35px;overflow:hidden;}
.contact > .container .map img {max-width:100%;}
.contact > .container .content {margin:50px 0 100px 0;}
.contact > .container .content .left {width:45%;color:var(--black);}
.contact > .container .content .left h3 {font-weight:650;font-size:44px;line-height:1;}
.contact > .container .content .left p {margin:30px 0 50px 0;opacity:0.5;}
.contact > .container .content .left ul li {margin-bottom:40px;}
.contact > .container .content .left ul li i {width:58px;height:58px;font-size:25px;background-color:var(--blue_2);color:#fff;border-radius:50%;}
.contact > .container .content .left ul li span {flex:1;color:var(--black);font-size:25px;margin-left:20px;font-weight:650;}
.contact > .container .content .left ul li span a {color:var(--black);}
.contact > .container .content .left ul li span a:hover  {color:var(--blue_2);}
.contact > .container .content .right {width:45%;}

.contact > .container .content .right form {margin-top:10px;}
.contact > .container .content .right form input,
.contact > .container .content .right form textarea {height:40px;font-size:15px;margin-top:15px;}
.contact > .container .content .right form textarea {height:158px;padding:12px;}
.contact > .container .content .right form button {width:fit-content;font-size:18px;color:#fff;margin-top:20px;padding:10px 30px;background-color:var(--blue_2);border-radius:2px;}
.contact > .container .content .right form button:hover {opacity:0.8;}

.resources {padding-bottom:100px;}
.resources .container {color:var(--black);}
.resources .container .left {position:sticky;top:0;z-index:1;min-width:340px;height:fit-content;margin-right:30px;}
.resources .container .left ul {margin-top:30px;border:1px solid #e8e8e9;}

.resources .container .left ul li ol,
.resources .container .left ul li span {padding:8px 15px;}

.resources .container .left ul li {border-bottom:1px solid #e8e8e9;}
.resources .container .left ul li:last-child {border-bottom:none;}
.resources .container .left ul li span {background-color:var(--bg_1);}
.resources .container .left ul li span a {color:var(--black);}
.resources .container .left ul li span .collspan {cursor:pointer;}
.resources .container .left ul li span .collspan i:before {transform:scale(0.6);}

.resources .container .left ul li span .collspan i.bi-caret-down-fill,
.resources .container .left ul li.active span .collspan i.bi-caret-right-fill {display:none;}

.resources .container .left ul li ol {display:none;font-size:14px;}
.resources .container .left ul li ol a {color:var(--black);margin-bottom:8px;}
.resources .container .left ul li ol a:last-child {margin-bottom:5px;}
.resources .container .left ul li ol a:before {content:'';display:block;width:6px;height:6px;margin-right:10px;background-color:#e5e5e5;border-radius:50%;}
.resources .container .left ul li ol a.on {color:var(--blue_2);}

.resources .container .left ul li ol a:hover:before,
.resources .container .left ul li ol a.on:before {background-color:var(--blue_2);}


.resources .container .left ul li.active ol {display:flex;}
.resources .container .left ul li.active span i.bi-caret-down-fill {display:block;}

.resources > .container > .right {flex:1;margin-top:36px;}
.resources > .container > .right .block_title {margin:0;}
.resources > .container > .right .block_title .container {padding:0;}

.resources > .container > .right > h1,
.conference_detail > .container > h1 {font-size:28px;font-weight:600;color:var(--black);}

.resources > .container > .right > h4 {font-size:22px;font-weight:500;margin:45px 0 15px 0;}
.resources > .container > .right > h5 {font-size:20px;font-weight:500;margin:30px 0 15px 0;}
.resources > .container > .right > .content {font-size:15px;}

.resources > .container > .right .journal_list {margin-top:35px;}
.resources > .container > .right .journal_list table {width:100%;font-size:13px;color:#3d3d3d;border-bottom:1px solid #ededed;}

.resources > .container > .right .journal_list table,
.resources > .container > .right .journal_list table thead tr th,
.resources > .container > .right .journal_list table tbody tr td {border-collapse:collapse;border-spacing:0;border-top:1px solid #ededed;}

.resources > .container > .right .journal_list table thead tr th,
.resources > .container > .right .journal_list table thead tr td,
.resources > .container > .right .journal_list table tbody tr td {padding:15px 10px;}

.resources > .container > .right .journal_list table thead tr td input {width:98%;border:1px solid #a8a8a8;border-radius:4px;padding:5px 6px;margin-top:5px;box-sizing:border-box;}

.resources > .container > .right .journal_list table tbody tr td a.name {color:#5d5d5d;}
.resources > .container > .right .journal_list table tbody tr td a.name img {height:50px;margin-right:8px;}
.resources > .container > .right .journal_list table tbody tr td a.name:hover img {opacity:0.8;}
.resources > .container > .right .journal_list table tbody tr td.sort-highlight {background-color:#fafafa;}

.resources > .container > .right .journal_list table thead tr.tablesorter-filter-row td input {display:none;}
.resources > .container > .right .journal_list table thead tr.tablesorter-filter-row td:nth-child(2) input,
.resources > .container > .right .journal_list table thead tr.tablesorter-filter-row td:nth-child(3) input,
.resources > .container > .right .journal_list table thead tr.tablesorter-filter-row td:nth-child(4) input {display:block;}

.resources > .container > .right .journal_list table thead tr.tablesorter-headerRow th {padding-bottom:0;}
.resources > .container > .right .journal_list table thead tr.tablesorter-filter-row td {border-top:none;padding-top:0;}

.news .container > .list {flex:1;color:var(--black);margin-right:30px;padding-bottom:60px;}
.news .container > .list ul li {margin-top:30px;padding-bottom:30px;border-bottom:1px solid #ededed;}
.news .container > .list ul li:last-child {border-bottom:none;}
.news .container > .list ul li .content a.title {font-size:20px;color:var(--black);font-weight:400;}
.news .container > .list ul li .content p {font-size:14px;margin-top:20px;opacity:0.5;}

.news .container > .list ul li .content .bottom,
.news .container > .list .detail .info,
.conference_detail > .container > .info {margin-top:20px;}

.news .container > .list ul li .content .bottom s,
.news .container > .list .detail .info s,
.conference_detail > .container > .info s {color:var(--blue_4);margin-left:20px;}

.news .container > .list ul li .content .bottom s:before,
.news .container > .list .detail .info s:before,
.conference_detail > .container > .info s:before {font-size:18px;margin-right:5px;}

.news .container > .list ul li .img {height:160px;margin-left:30px;}
.news .container > .list ul li .img img {height:100%;}

.news .container > .list .detail {margin-top:30px;}
.news .container > .list .detail a.title {font-size:28px;font-weight:550;color:var(--black);line-height:1.4;}

.news .container > .list .detail .info,
.conference_detail > .container > .info {font-size:14px;border-bottom:1px solid #ededed;padding-bottom:15px;}

.news .container > .list .detail .info s,
.conference_detail > .container > .info s {margin-left:0;}

.news .container > .list .detail > .content {margin-top:20px;}

.news .container > .list .pages_bar .container {margin:0;padding:0;display:block;min-width:auto;width:auto;max-width:fit-content;}

.news .container > .side {position:sticky;top:0;z-index:1;width:258px;height:fit-content;margin-bottom:30px;}
.news .container > .side .list {margin-top:20px;}
.news .container > .side .list li s {width:16px;height:16px;font-family:arial;font-size:13px;color:#fff;background-color:var(--blue_2);margin-right:5px;border-radius:2px;}
.news .container > .side .list li:nth-child(n+4) s {background-color:transparent;color:var(--black);}
.news .container > .side .list li a {flex:1;font-size:14px;color:var(--black);padding:6px 0;}

.conference_detail h1 {margin-top:25px;}
.conference_detail > .container > .info s {margin-right:20px;}
.conference_detail > .container > .info s.bi-eye-fill:before {font-size:20px;}
.conference_detail > .container > .content {padding:15px 0;color:var(--black);}








@media only screen and (min-width:1200px) and (max-width:1270px) {
	.journal_list .container .swiper-button-prev,
	.journal_list .container .swiper-button-next {display:none;}
}

@media only screen and (max-width:1024px) {
	body {min-width:auto;}

	.mobile {display:block;}

	.pc,
	.search_bar form .form .picker,
	.search_bar form .btns a,
	.journal_list .container .swiper-button-prev,
	.journal_list .container .swiper-button-next,
	.footer .container.wrap .right:before,
	.news .container > .list ul li .content p {display:none;}

	.header .main.on:after,
	.conference_list .container ul,
	.footer .container.wrap,
	.block_title.filter .container .list .input.picker select,
	.search_bar form .form .input.picker select,
	.news .container {display:block;}

	.blank_50 {height:1rem;}

	.header .main .menu .list,
	.header .main .menu .list span,
	.search_bar.tabs .container,
	.block_title.filter .container {display:flex;flex-flow:column;}

	.block_title.filter .container .list {display:flex;flex-wrap:wrap;margin:0;}

	.block_title.filter .container .list .input.picker,
	.search_bar form .form .input.picker {max-width:100%;}

	.header .main .menu {display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;}

	.header .nav,
	.header .main {padding-left:1rem;padding-right:1rem;font-size:1.1rem;}

	.header .nav {height:30px;}
	.header .nav .links {font-size:1rem;}
	.header .nav .links a,
	.header .nav .links a:after {margin-left:0.8rem;}
	.header .nav .links a:after {height:12px;}

	.header {position:sticky;top:0;z-index:2;background-color:#fff;box-shadow:rgb(0 0 0 / 6%) 0px 0 8px 3px;}
	.header .main {height:auto;}
	.header .main .logo {margin:1rem 0;height:48px;}
	.header .main .mobile_menu {font-size:2rem;font-weight:bold;color:var(--black);border:1px solid #d9d9d9;border-radius:4px;padding:2px;}

	.header .main:after {display:none;content:'';position:fixed;left:0;top:0;z-index:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);}
	.header .main .menu {position:fixed;top:0;right:-78%;width:78%;height:100%;z-index:1;background-color:#fff;padding-left:3rem;transition:all 0.3s ease 0s;}
	.header .main .menu .logo {align-self:center;margin-left:-2.5rem;}
	.header .main .menu .logo img {height:50px;}
	.header .main .menu > span {align-self:self-end;font-size:1.5em;color:var(--black);font-weight:500;margin:2rem 2rem 2rem 0;}
	.header .main .menu .list {width:100%;margin:2rem 0;}

	.header .main .menu .list a,
	.header .main .menu .list span .popup a {font-size:1.2rem;margin:0;}

	.header .main .menu .list > a,
	.header .main .menu .list span {position:relative;margin-left:0;border-bottom:1px solid #ededed;}

	.header .main .menu .list > a.active:before {content:'';display:inline-block;position:absolute;top:1.7rem;left:-1.2rem;width:6px;height:6px;border-radius:50%;background-color:var(--blue_2);}
	.header .main .menu .list span {padding:0;}
	.header .main .menu .list span > a {padding:8px 0;}

	.header .main .menu .list > a,
	.header .main .menu .list > span > a {padding:1rem 0;}

	.header .main .menu .list > a:last-child {border-bottom:none;}
	.header .main .menu .list span .popup {display:none;position:relative;opacity:1;visibility:visible;margin:0;box-shadow:none;padding:0;background-color:#f9f9f9;}
	.header .main .menu .list span .popup a {font-size:1.05rem;padding:8px 2rem 8px 0;text-indent:1rem;white-space:normal;line-height:1.4;border-bottom:1px solid #efefef;}
	.header .main .menu .list span:hover .popup {margin-top:0;}

	.header .main.on .menu {right:-1px;}

	.splash .container {height:auto !important;padding-top:2rem !important;padding-bottom:2rem !important;}

	.splash .container h2,
	.splash .container p {width:100% !important;}

	.splash.index .container h2 {font-size:2rem;line-height:1.2;}
	.splash.index .container p {font-size:1.2rem;line-height:1.5;margin-top:10px;}

	.splash.page .container {padding-bottom:1.4rem !important;}
	.splash.page .container h2 {font-size:2rem;}
	.splash.page .container .crumb {margin-top:1rem;font-size:1.2rem;}
	.splash.page .container .crumb i {font-size:1rem;margin:0 1rem;}

	.search_bar form {height:auto;padding-top:0.8rem;padding-bottom:1.2rem;}
	.search_bar form h4 {width:100%;margin-bottom:1rem;font-size:1.2rem;}

	.search_bar form .form .input,
	.search_bar form .btns button {margin:0;height:2.5rem;font-size:1rem;padding:0 10px;}

	.search_bar form .form {margin-right:0;}
	.search_bar form .form .input {flex:1;margin-right:0.5rem;}
	.search_bar form .btns {width:25%;}
	.search_bar form .btns button {width:100%;}

	.block_title {margin-top:1rem;}
	.block_title .container > span:after {width:5rem;height:2px;margin-top:5px;}
	.block_title .container > span {font-size:1.4rem;}
	.block_title .container > a {font-size:1rem;margin-bottom:0.6rem;}

	.block_title.filter .container {align-items:normal;}
	.block_title.filter .container .list {width:100%;margin-top:1rem;gap:0.5rem;}

	.block_title.filter .container .list .input,
	.contact > .container .content .right form input,
	.contact > .container .content .right form textarea {flex:1;width:auto;height:auto;margin:0;padding:0.4rem 0.8rem;font-size:1.1rem;}

	.block_title.filter .container .list .input:last-child {margin-right:0;}
	.block_title.filter .container .list .input.picker {width:100%;}
	.block_title.filter .container .list .input.date input {flex:1;}
	.block_title.filter .container .list .input.date s {margin-right:1rem;}

	.block_title.filter .container .list .input.picker select,
	.search_bar form .form .input.picker select {position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;}

	.journal_list .container ul li {width:49%;margin:1rem 2% 0 0;}
	.journal_list .container ul li:nth-child(2n) {margin-right:0;}
	.journal_list .container ul li a.title {font-size:1.35rem;margin-top:5px;line-height:1.4;}
	.journal_list .container ul li:hover {margin-top:0;}

	.journal_list .container .swiper-pagination {margin:1.5rem 0 2rem 0;}

	.index_about {height:auto;margin-top:0;padding-bottom:1rem;}
	.index_about:before {width:100%;height:100%;}
	.index_about .container .wrap {width:100%;padding:1rem 0;}
	.index_about .container .wrap .title_1 {font-size:1.3rem;}

	.index_about .container .wrap .title_2,
	.index_about .container .wrap .title_2 s {line-height:1.4;}

	.index_about .container .wrap .title_2 {font-size:1.6rem;margin-top:1rem;}
	.index_about .container .wrap .content {margin:0;font-size:1.1rem;}
	.index_about .container .wrap .content p {margin-bottom:1rem;}
	.index_about .container .wrap .btn {font-size:1rem;margin-top:1rem;padding:0.3rem 1rem;}

	.news_thumb .container ul li {width:100%;margin:1rem 0 0 0;padding:1rem;}
	.news_thumb .container ul li:hover {margin-top:0;}
	.news_thumb .container ul li .img img {width:100%;}

	.conference_list .container ul li a.title,
	.news_thumb .container ul li a.title {font-size:1.3rem;line-height:1.4;margin-top:1rem;}

	.news_thumb .container ul li p {font-size:1.1rem;margin:0.5rem 0 1rem 0;}

	.news_thumb .container ul li .bottom,
	.news .container > .list ul li .content .bottom {font-size:1rem;}

	.news_thumb .container ul li .bottom a.btn,
	.news .container > .list ul li .content .bottom a.btn {font-size:1rem;padding:0.3rem 0.8rem;}

	.footer {padding:1rem 0 0 0;}
	.footer .container.wrap {position:relative;}
	.footer .container.wrap .left {width:100%;}
	.footer .container.wrap .left .logo {height:44px;}
	.footer .container.wrap .left p {width:100%;font-size:1rem;margin:1rem 0;}
	.footer .container.wrap .left .media {position:absolute;top:1rem;right:1.5rem;}
	.footer .container.wrap .left .media a {font-size:1.2rem;}
	.footer .container.wrap .right {padding:0;margin-top:1rem;}
	.footer .container.wrap .right .item span {font-size:1.3rem;}
	.footer .container.wrap .right .item .list {margin-top:0;}
	.footer .container.wrap .right .item .list a {font-size:1.1rem;padding:2px 0;}
	.footer .container .copyright {font-size:1rem;margin-top:0.5rem;padding:1rem 0;}
	.footer .container .copyright:before {margin-bottom:1rem;}

	.conference_list .container ul li,
	.conference_list .container ul li:hover {width:100%;margin:1.5rem 0 2rem 0;}
	.conference_list .container ul li a.title {height:auto;margin-top:1rem;}
	.conference_list .container ul li .bottom {margin-top:1rem;}
	.conference_list .container ul li .bottom s {font-size:1rem;}
	.conference_list .container ul li .bottom span {font-size:0.9rem;padding:0.2rem 0.6rem;}

	.search_bar.tabs form .list {margin-top:1rem;font-size:1.2rem;}
	.search_bar.tabs form .list a {margin-right:1.5rem;}

	.about .banner {height:10rem;font-size:2.5rem;margin:1rem 0;padding-left:2rem;}

	.about .content,
	.about .content p,
	.information .container > .right > .content,
	.information .container > .right > .content p,
	.news .container > .list .detail > .content,
	.news .container > .list .detail > .content p,
	.conference_detail > .container > .content,
	.conference_detail > .container > .content p {line-height:1.6;}

	.about .content,
	.information .container > .right > .content,
	.news .container > .list .detail > .content,
	.conference_detail > .container > .content {font-size:1.2rem;margin-bottom:2rem;}

	.about .content p,
	.information .container > .right > .content p,
	.news .container > .list .detail > .content p,
	.conference_detail > .container > .content p {margin-bottom:1rem;}

	.contact > .container .map {margin-top:1rem;}
	.contact > .container .content {margin:1rem 0;}
	.contact > .container .content {display:block;}

	.contact > .container .content .left,
	.contact > .container .content .right {width:100%;margin-top:1.5rem;}

	.contact > .container .content .left h3 {font-weight:500;font-size:1.4rem;}
	.contact > .container .content .left p {margin:0.6rem 0 1rem 0;font-size:1.1rem;}
	.contact > .container .content .left ul li {margin-bottom:1rem;}
	.contact > .container .content .left ul li i {width:36px;height:36px;font-size:1.4rem;}
	.contact > .container .content .left ul li span {font-size:1.4rem;margin-left:1rem;}

	.contact > .container .content .right form {margin-top:0;}

	.contact > .container .content .right form input,
	.contact > .container .content .right form textarea {flex:auto;height:2.8rem;font-size:1rem;margin-top:1.1rem;}

	.contact > .container .content .right form textarea {height:8rem;padding:1rem;}
	.contact > .container .content .right form button {width:100%;font-size:1.2rem;margin-top:1rem;padding:0.5rem 1rem;}

	.resources {padding-bottom:1rem;}
	.resources .container {display:block;}
	.resources .container .left {position:relative;width:100%;margin-right:0;}
	.resources .container .left ul {margin-top:1rem;}


	.resources .container .left ul li ol,
	.resources .container .left ul li span {padding:0.3rem 1rem;}

	.resources .container .left ul li span {font-size:1.1rem;}
	.resources .container .left ul li span i:before {margin-left:-4px;}
	.resources .container .left ul li ol {font-size:1.05rem;}
	.resources .container .left ul li ol a {margin-bottom:0.4rem;}

	.resources > .container > .right {margin-top:1rem;}

	.resources > .container > .right > h1,
	.conference_detail > .container > h1 {font-size:1.4rem;}

	.resources > .container > .right > h4 {font-size:1.15rem;margin:1rem 0;}
	.resources > .container > .right > .content {font-size:1rem;}

	.news .container {margin-bottom:2rem;}
	.news .container > .list {margin-right:0;padding-bottom:0;}
	.news .container > .list ul li {margin-top:1rem;padding-bottom:1rem;}
	.news .container > .list ul li .content a.title {font-size:1.2rem;}
	.news .container > .list ul li .content .bottom {margin-top:1rem;}
	.news .container > .list ul li .content .bottom s {margin-left:1rem;}
	.news .container > .list ul li .content .bottom s:before {font-size:1.2rem;}
	.news .container > .list ul li .img {width:10rem;height:auto;margin-left:1rem;}
	.news .container > .list ul li .img img {width:100%;height:auto;}

	.news .container > .list .detail {margin-top:1rem;}
	.news .container > .list .detail a.title {font-size:1.5rem;}

	.news .container > .list .detail .info,
	.conference_detail > .container > .info {font-size:1rem;margin-top:1rem;padding-bottom:1rem;}

	.news .container > .list .detail > .content {margin-top:1rem;}

	.news .container > .side {position:relative;width:100%;}
	.news .container > .side .list {margin-top:1rem;}
	.news .container > .side .list li a {font-size:1.2rem;padding:0.4rem 0;}

	.pages_btn {float:none;clear:both;margin:1rem 0;}
	.pages_btn button {width:100%;border:none;border-radius:4px;padding:0.65rem 0;font-weight:normal;font-size:1.1rem;color:#818a92;background-color:#f5f5f5;border:1px solid #ededed;}
	.pages_btn i:before {position:relative;top:1px;left:2px;transform:scale(0.8);}

	.conference_detail > .container > h1 {line-height:1.6;margin-top:0.5rem;}

	.resources > .container > .right .journal_list {overflow:visible;}
}
