.mt0 {margin-top:0px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt35 {margin-top:35px;}
.mt40 {margin-top:40px;}
.mt45 {margin-top:45px;}
.mt50 {margin-top:50px;}
.mt60 {margin-top:60px;}
.mt80 {margin-top:80px;}
.mt90 {margin-top:90px;}
.mt100 {margin-top:100px;}

.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml25 {margin-left:25px;}
.ml30 {margin-left:30px;}
.ml35 {margin-left:35px;}
.ml40 {margin-left:40px;}
.ml45 {margin-left:45px;}
.ml50 {margin-left:50px;}

.pd10 {padding:10px;}
.pd20 {padding:20px;}
.pd25 {padding:25px;}
.pd30 {padding:30px;}
.pd40 {padding:40px;}
.pd50 {padding:50px;}

.btn {position:relative;display:block;width:120px;height:40px;line-height:40px;text-align:center;border:none;border-radius:2px;background-color:#fff;font-weight:bold;color:#373737;text-transform:capitalize;margin:0 auto;font-family:verdana;}
.btn:active {top:1px;left:1px;}
.btn.large {width:25%;}
.btn.blue {background:#09c;color:#fff;}
.btn.green {background:#118b87;color:#fff;}
.btn.green2 {background:#e6faeb;color:#333;border-color:#e6faeb;}
.btn.gray {background:#f1f1f1;color:#333;}

.checkbox_1 {display:inline-block;}
.checkbox_1 input {position:relative;top:3px;border:2px solid #048378;width:20px;height:20px;margin-right:10px;-webkit-appearance:checkbox;}
.checkbox_1 label {margin-right:20px;}

.radio_1 {position:relative;display:inline-block;}
.radio_1 label {margin-right:10px;}
.radio_1 label input {position:relative;top:5px;border:2px solid #048378;width:20px;height:20px;margin-right:5px;-webkit-appearance:radio;}

.input_2,
.textarea_1,
.select_1 {padding:10px 12px;border:1px solid #ededed;}

.input_2:focus,
.textarea_1:focus {border-color:#2366d2;}
.textarea_1 {min-width:360px;}

.input_1 {position:relative;color:#2366d2;font-size:16px;border:none;border-radius:2px;border:1px solid }
.input_1 {padding:15px 20px;border:1px solid #048378;border-bottom-width:4px;}

.input_2 {position:relative;color:#2366d2;border:1px solid #ddd;border-radius:2px;}

.title_block {text-align:center;padding:40px 0 50px 0;}
.title_block h2 {position:relative;text-align:center;font-size:36px;color:#333;font-weight:normal;display:inline;}
.title_block h2:after {content:'';position:absolute;left:50%;bottom:-20px;margin:0 -50% 0 0;transform:translate(-50%,0);width:75%;height:3px;background:#008280;}
.title_block.white h2 {color:#fff;}
.title_block.white h2:after {background-color:#fff;}

.title_block_2 {padding:40px 0 10px 0;border-bottom:2px solid #9e9e9e;}
.title_block_2 h2,
.right_fieldset legend {font-weight:bold;color:#333;font-size:20px;}
.title_block_2.noline {border-bottom:none;}

.title_block_2.green h2,
.about_images > p.green {color:#2e5cb4;}

.page_title_1,
.page_editorial_team dl dt {font-size:20px;font-weight:bold;color:#2366d2;padding:30px 0 20px 0;}

.page_title_1.line {border-bottom:1px solid #ededed;margin-bottom:20px;}

.text_intro {line-height:200%;}
.line_dotted {width:70%;margin:45px auto;height:3px;background:url('../images/dashed.png') repeat-x;}
.nodata {text-align:center;padding:30px 0;font-size:16px;}
.m_show {display:none !important;}


.header {position:fixed;left:0;top:0;width:100%;height:134px;z-index:99999;background-color:#fff;/*border-bottom:3px solid #c8cac2;*/}
.header nav {background:linear-gradient(90deg,#4da1ad,#2e5cb4);}
.header nav .links {color:#fff;}
.header nav .links a {display:block;padding:0 18px;font-size:12px;color:#fff;height:50px;line-height:50px;text-transform:Capitalize;}
.header nav .links a.on,
.header nav .links a:hover {color:#fff;background:#0f6558;}
.header nav .links a:last-child {margin-right:0;}
.header nav .links a i {font-size:14px;}
.header .logo {height:89px;}
.header .logo > .menu > em .fa-bars {display:none;}
.header .logo .img {margin-top:15px;}
.header .logo .links {}
.header .logo .links a {display:block;position:relative;line-height:86px;padding:0 30px;font-size:16px;text-transform:Uppercase;color:#373737;margin-bottom:-3px;border-bottom:3px solid transparent;transition:border-bottom .2s ease-in-out;}
.header .logo .links a.on,
.header .logo .links a:hover {border-bottom-color:#2366d2;color:#2366d2;}
.header .search {position:relative;padding-top:24px;}
.header .search button[type='submit'] {position:absolute;margin-top:8px;right:15px;background:none;border:none;font-size:18px;color:#ccccd6;}
.header .search input[type='text'] {color:#2366d2;font-size:16px;width:265px;height:38px;line-height:38px;padding:0 12px;border:1px solid #dedede;border-radius:2px;}

.header .icon_list {position:relative;}
.header .icon_list button[type='submit'] {position:absolute;margin-top:8px;right:15px;background:none;border:none;font-size:18px;color:#ccccd6;}
.header .icon_list input[type='text'] {color:#2366d2;font-size:16px;width:265px;height:38px;line-height:38px;padding:0 12px;border:1px solid #dedede;border-radius:2px;}
.header .icon_list a.icon {display:block;}
.header .icon_list a.icon i.fa {font-size:20px;margin-bottom:5px;}

.nav_links {background-color:#2e5cb4;}
.nav_links a {padding:12px 0;margin-right:50px;font-size:15px;font-weight:bold;color:#fff;text-transform:uppercase;}
.nav_links a:last-child {margin-right:50px;}

.nav_search {position:absolute;left:0;width:100%;padding:15px 0;background:#f5f5f5;z-index:1;}
.nav_search form {position:relative;width:58%;margin:0 auto;}
.nav_search form > span {margin:8px 5px 0 0;font-size:16px;}
.nav_search form button[type='submit'] {position:absolute;right:40px;margin-top:8px;background:none;border:none;font-size:18px;color:#ccccd6;}
.nav_search form input[type='text'] {color:#2366d2;font-size:16px;width:85%;height:38px;line-height:38px;padding:0 12px;border:2px solid #2e88e9;border-radius:2px;box-sizing:border-box;}
.nav_search form input[type='text']:focus {background-color:#fff;}

.wrap_page {padding-top:134px;}
.wrap_main,
.archivews_detail .tabbar.on {width:1140px;margin:0 auto;padding:0 20px;}

.wrap_main > .left {flex:1;}
.wrap_main > .right {width:28%;}

.wrap_main > .left2 {width:40%;}
.wrap_main > .right2 {flex:1;}

.index_splash {position:relative;overflow:hidden;}
.index_splash .swiper-wrapper {z-index:0;}
.index_splash .swiper-wrapper .swiper-slide,
.page_splash {display:block;position:relative;}
.index_splash .swiper-wrapper .swiper-slide img {width:100%;}
.index_splash .swiper-pagination span {width:20px;height:6px;border-radius:2px;background:#fff;opacity:0.5;}
.index_splash .swiper-pagination-bullet.swiper-pagination-bullet-active {opacity:0.8;}
.index_splash .swiper-pagination-bullets .swiper-pagination-bullet {margin:0 3px !important;}

.index_journals {}
.index_journals ul {}

.index_journals ul li,
.index_books ul li,
.index_news ul li {width:18.4%;text-align:center;margin:10px 2% 30px 0;}

.index_journals ul li:nth-child(5n),
.index_books ul li:nth-child(5n),
.index_news ul li:nth-child(5n) {margin-right:0;}

.index_journals ul li a.name,
.index_books ul li a.name,
.index_news ul li a.name {font-size:18px;color:#333;padding:15px 0 5px 0;}

.index_journals ul li a img,
.index_books ul li a img {width:100%;}

.index_journals ul li a,
.index_journals ul li p,
.index_books ul li a,
.index_books ul li p {display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.index_journals ul li p,
.index_books ul li p {color:#2366d2;font-size:18px;}

.index_journals a.more,
.index_article a.more,
.index_books a.more {margin-top:20px;}

.index_books {height:688px;background:linear-gradient(#31786f,#329879);margin:60px 0 10px 0;padding-top:20px;}
.index_books ul {margin-top:10px;}
.index_books ul li a.name,
.index_books ul li p {color:#fff;}
.index_books ul li a.name {padding:15px 0 5px 0;}
.index_books ul li p {font-size:16px;}

.index_article {padding-bottom:50px;}
.index_article ul {justify-content:center;margin:10px 0 50px 0;}
.index_article ul li {width:30%;margin-right:2.5%;}
.index_article ul li:last-child {margin-right:0;}
.index_article ul li a {display:block;box-sizing:border-box;}
.index_article ul li a img {width:100%;}
.index_article ul li a.name {font-size:24px;color:#333;line-height:32px;padding:25px 0 20px 0;}

.index_news ul li a img {height:260px;width:100%;margin:0 auto;}

.index_article ul li p,
.index_news ul li p {font-size:15px;color:#666;line-height:24px;}

.index_article ul li a.name,
.index_article ul li p {padding-left:2px;padding-right:2px;}

.index_news ul li p {text-align:left;line-height:24px;padding:10px 0;}
.index_news a.more {margin-top:20px;}

footer {text-align:center;margin-top:40px;padding-top:20px;}
footer .main {background:#2e5cb4;}

footer a {color:#f1f1f1;}
footer a:hover {color:#fff;}

footer > .wrap_main > .links {padding:10px 0 15px 0;}
footer > .wrap_main > .links a {position:relative;font-size:16px;color:#358ed2;padding:0 20px;text-transform:uppercase;}
footer > .wrap_main > .links a:after {content:'';position:absolute;bottom:2px;right:-2px;width:1px;height:70%;background:#999;}
footer > .wrap_main > .links a:last-child:after {width:0;}

footer .main {padding:30px 0;text-align:left;color:#fff;}
footer .main p {line-height:220%;}
footer .main p i {position:relative;top:1px;font-size:20px;margin-right:4px;}

footer .main .wrap_main > .logo {align-self:flex-start;}
footer .main .wrap_main > .logo span {display:block;margin:25px 0 8px 0;}
footer .main .wrap_main > .logo > .links {justify-content:center;}
footer .main .wrap_main > .logo > .links p {margin:0 2px;}

footer .main .wrap_main > .links {flex:1;margin:0 0 0 15%;}
footer .main .wrap_main  strong.title {font-size:18px;display:block;margin-bottom:15px;}

footer .main .wrap_main > .contact {width:25%;}
footer .main .wrap_main > .contact p i {position:relative;top:0px;font-size:14px;}
footer .copyright {margin-top:30px;color:rgba(255,255,255,0.5);}
footer .copyright p {line-height:180%;}


.page_404 {padding:80px 0;}
.page_404 i {font-size:108px;color:#fff;}
.page_404 h2 {font-size:48px;padding:60px 0;font-weight:normal;}
.page_404 p {font-size:24px;line-height:1.4;}
.page_404 span {display:inline-block;margin-top:30px;background:#fff;padding:6px 15px;border-radius:2px;color:#333;}

.page_left {flex:1;}
.page_left .wrap.on {padding-top:76px;}

.page_right,
.archivews_detail .page_right .slide.on {width:226px;}

.archivews_detail .intro {padding:20px 25px;}
.archivews_detail .intro > h2.title {display:inline-block;position:relative;font-size:36px;text-transform:uppercase;padding-bottom:8px;}
.archivews_detail .intro > h2.title:after {content:'';position:absolute;left:0;bottom:0;width:80%;height:3px;background:#02827e;}
.archivews_detail .slide_img img {width:100%;}
.archivews_detail .slide_info {padding:0 10px 10px 10px;}
.archivews_detail .slide_info dl {}
.archivews_detail .slide_info dl dt {font-weight:bold;margin:20px 0 2px 0;}

.archivews_detail .tabbar {transition:all .2s ease;}
.archivews_detail .tabbar.on {position:fixed;top:0;z-index:1;}
.archivews_detail .tabbar a {flex:1;height:48px;line-height:48px;text-align:center;color:#fff;background:#59afb9;}
.archivews_detail .tabbar a.on,
.archivews_detail .tabbar a:hover {background:#429497;}

.archivews_detail .article_list {}
.archivews_detail .article_list ul li {border:1px solid #e5e5e5;padding:10px 15px;margin-top:20px;}
.archivews_detail .article_list ul li a.title {font-size:24px;line-height:28px;}

.archivews_detail .article_list ul li a.title,
.archivews_detail .article_list ul li .desc {font-family:Georgia;}

.archivews_detail .article_list ul li .desc {margin-top:10px;font-size:16px;}
.archivews_detail .article_list ul li .tags {padding:18px 0;}

.archivews_detail .article_list ul li .tags > span,
.archivews_detail .article_list ul li .tags > a,
.archivews_detail .slide_partner a,
.archivews_detail .annoucement_list ul li .info .bottom a.more {display:inline-block;border:1px solid #048378;font-size:13px;text-transform:uppercase;font-weight:bold;padding:3px 10px;margin-right:10px;}

.archivews_detail .article_list ul li .tags > span:last-child,
.archivews_detail .article_list ul li .tags > a:last-child {margin-right:0;}

.archivews_detail .article_list ul li .tags > span {color:#048378;}
.archivews_detail .article_list ul li .tags > a {background:#048378;color:#fff;}

.archivews_detail .article_list ul li .tags > span,
.archivews_detail .article_list ul li .tags > a,
.archivews_detail .article_list ul li .info * {font-size:13px;font-family:Verdana;}

.archivews_detail .article_list ul li .tags .license {display:inline-block;position:relative;margin-top:-10px;top:10px;}
.archivews_detail .article_list ul li .tags .license p {display:none;}

.archivews_detail .article_list ul li .info .author {font-weight:bold;}
.archivews_detail .article_list ul li .info .static {color:#aaa;text-transform:uppercase;}

.archivews_detail .annoucement_list {}
.archivews_detail .annoucement_list ul li {border:1px solid #e5e5e5;margin-top:20px;}
.archivews_detail .annoucement_list ul li h5 {font-family:Georgia;font-size:24px;line-height:32px;background:#f4ffff;}
.archivews_detail .annoucement_list ul li h5,
.archivews_detail .annoucement_list ul li .info {padding:10px 15px;}
.archivews_detail .annoucement_list ul li .info .desc {padding:10px 0;font-size:16px;line-height:1.8;}
.archivews_detail .annoucement_list ul li .info p {padding-top:5px;color:#333;font-weight:bold;}
.archivews_detail .slide_partner a {display:inline-block;bordeR:1px solid #048378;font-size:13px;text-transform:uppercase;font-weight:bold;padding:3px 10px;margin-right:10px;}
.archivews_detail .annoucement_list ul li .info .bottom {margin-top:10px;}
.archivews_detail .annoucement_list ul li .info .bottom * {color:#999;font-size:13px;font-family:Verdana;margin-right:15px;}
.archivews_detail .annoucement_list ul li .info .bottom a.more {position:relative;top:-5px;font-weight:normal;color:#048378;font-size:12px;}
.archivews_detail .annoucement_list ul li .info .bottom a.more:hover {background:#048378;color:#fff;}

.archivews_detail .slide_title {font-size:20px;border-bottom:2px dotted #d1d1d1;padding:20px 0 10px 0;}
.archivews_detail .slide_partner {padding:0 15px 12px 15px;}
.archivews_detail .slide_partner a {color:#333;margin-top:12px;border-color:transparent;background-color:#f1f8f8;color:#048378;}
.archivews_detail .slide_partner a:hover {background-color:#e1efef;}
.archivews_detail .slide_links ul li a {position:relative;display:block;height:120px;background-position:center top;background-repeat:no-repeat;background-size:cover;}
.archivews_detail .slide_links ul li a i {position:absolute;left:20px;bottom:-15px;width:30px;height:30px;line-height:25px;color:#fff;font-size:18px;text-align:center;background:#8bc34a;border-radius:50%;border:3px solid #fff;}
.archivews_detail .slide_links ul li p {padding:20px 15px;font-size:16px;color:#333;}

.archivews_detail .slide_partner,
.archivews_detail .slide_links {border:1px solid #e5e5e5;margin-top:15px;}

.archivews_detail .intro > h2.title,
.archivews_detail .slide_info dl dt,
.archivews_detail .article_list ul li .desc,
.archivews_detail .article_list ul li .info .author,
.archivews_detail .slide_title {color:#333;}

.archivews_detail .article_content .btn_submit {margin:30px 0 0 0;}

.archivews_detail .intro > .content,
.archivews_detail .article_content {padding-top:15px;line-height:28px;}

.archivews_detail .intro > .content p,
.archivews_detail .article_content p {padding-bottom:15px;}

.archivews_detail .intro > .content p:last-child,
.archivews_detail .article_content p:last-child {padding-bottom:0;}

.archivews_detail .page_right .slide {padding-left:20px;}
.archivews_detail .page_right .slide.on {position:sticky;top:48px;}

.page_splash {padding-top:60px;}
.page_splash h1 {position:relative;display:inline-block;}
.page_splash h1:after {content:'';position:absolute;width:80%;height:10px;left:50%;bottom:-30px;margin:0 -50% 0 0;transform:translate(-50%,0);background:url('../images/divider.png') center no-repeat;background-size:contain;}
.page_splash h1 {font-size:58px;}
.page_splash h2 {font-size:36px;margin-top:55px;}
.page_splash h2 a:hover {text-decoration:underline;}
.page_splash h3 {font-size:32px;margin-top:35px;}
.page_splash h3 a:hover {text-decoration:underline;}

.page_reg,
.page_contact,
.page_annoucement_detail {position:relative;top:-160px;z-index:1;margin-bottom:-100px;font-size:18px;line-height:36px;color:#565f6e;}

.page_contact .form,
.page_reg .form {width:500px;margin:0 auto;padding:25px 40px;}

.page_reg.login,
.page_reg.reg,
.page_reg.find_password,
.page_reg.reset_password {top:-108px;}

.page_reg .form .btns {padding:30px 0;}
.page_reg .form .btns button {width:180px;}

.page_reg .form .desc {}
.page_reg .form .desc.big {font-size:18px;line-height:1.8;}
.page_reg .form .desc.middle {font-size:16px;line-height:1.6;}
.page_reg .form .desc.small{font-size:14px;line-height:1.4;}

.page_reg .form .notice {color:#0f6558;margin-bottom:25px;border-bottom:1px solid #ededed;padding-bottom:25px;}
.page_reg .form .notice span {text-decoration:underline;margin:0 10px;font-weight:bold;text-transform:lowercase;}

.page_reg .form .item {margin-bottom:15px;}
.page_reg .form .item span {display:block;color:#000;font-size:18px;margin-bottom:5px;}
.page_reg .form .item input[type='text'],
.page_reg .form .item input[type='number'],
.page_reg .form .item input[type='password'] {width:100%;}
.page_reg .form .item.options {font-size:15px;}
.page_reg .form .item.options .checkbox_1 input {top:4px;}

.page_reg .user_links {width:800px;margin:0 auto;padding:40px 60px;}
.page_reg .user_links .item {width:45%;margin:15px 0 25px 0;}
.page_reg .user_links .item a {display:block;border-radius:5px;padding:12px 20px;border:2px solid transparent;border-bottom-width:6px;font-size:20px;color:#333;}
.page_reg .user_links .item a i {position:relative;width:50px;text-align:center;top:4px;font-size:30px;margin-right:5px;}
.page_reg .user_links .item:nth-child(1) a {border-color:#1160ac;}
.page_reg .user_links .item:nth-child(2) a {border-color:#83C44E;}
.page_reg .user_links .item:nth-child(3) a {border-color:#d4444a;}
.page_reg .user_links .item:nth-child(4) a {border-color:#aaa;}
.page_reg .user_links .item:nth-child(1) a i {color:#1160ac;}
.page_reg .user_links .item:nth-child(2) a i {color:#83C44E;}
.page_reg .user_links .item:nth-child(3) a i {color:#e62129;}
.page_reg .user_links .item:nth-child(4) a i {color:#aaa;}
.page_reg .user_links .item:nth-child(1) a:hover {color:#1160ac;}
.page_reg .user_links .item:nth-child(2) a:hover {color:#83C44E;}
.page_reg .user_links .item:nth-child(3) a:hover {color:#e62129;}
.page_reg .user_links .item:nth-child(4) a:hover {color:#aaa;}


.page_about {padding-top:30px;}
.page_about p,
.page_annoucement_detail p {margin-bottom:10px;}
.page_about > .wrap_main > .title,
.page_annoucement_detail > .wrap_main > .title {color:#0f6558;font-weight:bold;font-size:20px;}
.page_about > .wrap_main > .content,
.page_annoucement_detail > .wrap_main > .content {margin-bottom:30px;padding-bottom:30px;border-bottom:1px dashed #ededed;}
.page_about > .wrap_main > .content:last-child,
.page_annoucement_detail > .wrap_main > .content:last-child {margin-bottom:0;padding-bottom:0;border-bottom:0;}

.page_content {font-size:18px;line-height:180%;}
.page_content .locations .item {margin-top:30px;}
.page_content .locations .item .img {width:300px;height:200px;background-size:cover;background-position:center bottom;}
.page_content .locations .item .info {flex:1;margin-left:20px;}
.page_content .locations .item .info li {margin-bottom:0;width:65%;}
.page_content .locations .item .info li.title {font-weight:bold;font-size:20px;margin-bottom:10px;}
.page_content .locations .item .info li.phone {margin-top:20px;}

.page_contact {}
.page_contact .form dl {border-bottom:1px dashed #ededed;padding-bottom:20px;margin-bottom:20px;}
.page_contact .form dl:last-child {border-bottom:0;padding-bottom:0;margin-bottom:10px;}
.page_contact .form dl dt {font-size:24px;color:#2366d2;}

.page_editorial_team {padding:0 0 50px 0;}
.page_editorial_team dl {margin-top:30px;padding-bottom:20px;}
.page_editorial_team dl:last-child {border-bottom:0;margin-bottom:0;padding-bottom:20px;}
.page_editorial_team dl dt {padding:0 0 20px 0;border-bottom:1px solid #ededed;}
.page_editorial_team dl dd {}
.page_editorial_team dl dd .item {width:48%;margin-top:30px;}
.page_editorial_team dl dd .item .img {width:170px;margin-right:15px;}
.page_editorial_team dl dd .item .img img {width:100%;}
.page_editorial_team dl dd .item .info {flex:1;margin-top:-2px;}
.page_editorial_team dl dd .item .info .name {}
.page_editorial_team dl dd .item .info .name span,
.page_editorial_team dl dd .item .info .name .name {font-size:18px;color:#000;}
.page_editorial_team dl dd .item .info .name .journal {font-size:14px;}
.page_editorial_team dl dd .item .info .name .journal,
.page_editorial_team dl dd .item .info .desc {margin-top:10px;line-height:1.6;word-break:break-word;}
.page_editorial_team dl dd .item .info .title {padding:2px 0 5px 0;}

.page_search {position:relative;z-index:1;}
.page_search.profile {top:-160px;}
.page_search dl {margin-bottom:20px;}
.page_search dl:last-child {margin-bottom:0;}
.page_search dl dt {color:#2366d2;font-size:16px;}
.page_search dl dd {margin-top:10px;}
.page_search dl dd .item {width:32%;margin:0 2% 10px 0;}
.page_search dl dd .item:nth-child(3n) {margin-right:0;}
.page_search dl dd .item input[type='text'] {width:100%;}
.page_search dl dd .item .btns {}
.page_search dl dd .item .btn.search {font-weight:normal;font-size:14px;width:auto;height:34px;line-height:34px;padding:0 15px;margin:0;}

.page_search ul li {margin-bottom:15px;}
.page_search ul li span {width:220px;color:#2366d2;}
.page_search ul li .input_2.initials {width:50px;}

.page_search ul li,
.page_search ul li .btn_upload {min-height:38px;line-height:36px;}

.page_search ul li p,
.page_search ul li em,
.page_search ul li .desc,
.page_search ul li .btn_upload {font-size:14px;}

.page_search ul li span,
.page_search ul li .radio_1,
.page_search ul li .checkbox_1 {font-size:16px;}

.page_search ul li em {margin-left:10px;}
.page_search ul li em.star,
.page_search ul li .desc.star {font-size:20px;}
.page_search ul li .desc {line-height:1.6;margin-top:10px;}
.page_search ul li .textarea_1 {height:80px;}
.page_search ul li .btn_upload {margin:0;font-weight:normal;width:100px;}
.page_search ul li .btn_submit {margin:0;}
.page_search ul li #avatar {display:none;margin-left:20px;}
.page_search ul li #progress {position:relative;top:4px;margin-left:20px;color:#f00;}

.page_annoucement ul {}
.page_annoucement ul li {width:23.5%;margin-right:2%;border:1px solid #ededed;margin-bottom:25px;}
.page_annoucement ul li:nth-child(4n) {margin-right:0;}
.page_annoucement ul li a.thumb {display:block;background-position:center;background-size:cover;background-repeat:no-repeat;}
.page_annoucement ul li a.thumb img {height:300px;width:100%;margin:0 auto;}
.page_annoucement ul li a.title,
.page_annoucement ul li p,
.page_annoucement ul li .info {display:block;padding:10px 15px;line-height:1.6;}
.page_annoucement ul li a.title {font-size:16px;height:90px;overflow:hidden;}
.page_annoucement ul li p {height:96px;overflow:hidden;padding-top:0;color:#888;}
.page_annoucement ul li .info {display:flex;}
.page_annoucement ul li .info a.more {position:relative;top:-3px;display:inline-block;padding:2px 10px;background:#2366d2;color:#fff;}

.page_annoucement_list ul {display:block;}
.page_annoucement_list ul li {margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #ededed;}
.page_annoucement_list ul li:last-child {margin-bottom:0;}
.page_annoucement_list ul li a.title,
.page_annoucement_list ul li p,
.page_annoucement_list ul li .info {display:block;line-height:1.6;}
.page_annoucement_list ul li a.title {font-size:16px;}
.page_annoucement_list ul li p {background:#f9f9f9;padding:5px 10px;margin-top:10px;color:#666;}
.page_annoucement_list ul li .info {display:flex;margin-top:10px;font-size:14px;}
.page_annoucement_list ul li .info a.more {display:inline-block;padding:2px 10px;font-size:12px;color:#fff;}

.pages_bar {text-align:right;background:#fff;padding:15px 0;}
.pages_bar a {display:inline-block;background:#fff;font-size:12px;border:1px solid #ededed;color:#666;border-radius:2px;}
.pages_bar a:first-child {margin-right:5px;}
.pages_bar a:nth-last-child(2) {margin-left:5px;}
.pages_bar a:hover,
.pages_bar a.current_page {background:#1e86d4;color:#fff !important;border:1px solid #0a84cc;text-align:center;border-radius:2px;}
.pages_bar a,
.pages_bar a.current_page {padding:3px 10px;margin:0 3px;}
.pages_bar span {display:none;}

.select_letters {font-size:0;}
.select_letters a {display:inline-block;padding:2px 5px;font-size:14px;font-weight:normal;}
.select_letters a.on,
.select_letters a.on:hover {background:#048378;color:#fff;}
.select_letters a:hover {background:#e7f7f5;color:#048378;}

.filter .tabs {font-size:14px;font-weight:normal;}
.filter .tabs a {display:inline-block;background:#fff;border:1px solid #ededed;padding:6px 15px;color:#666;margin-left:-5px;}
.filter .tabs a.on {background:#048378;color:#fff;border-color:#048378;}
.filter .tabs a.on:hover {color:#fff;}
.filter .tabs a:hover {color:#048378;}


.journal_list ul {}
.journal_list ul li {padding:30px 0;border-bottom:1px solid #e0e0e0;}
.journal_list ul li a.thumb {display:block;width:200px;margin-right:12px;}
.journal_list ul li a.thumb img {width:100%;/*-webkit-transform:perspective(100) rotateY(-3deg);transform:perspective(100) rotateY(-3deg);*/box-shadow: 12px 12px 8px 0px #ccc;}
.journal_list ul li .info {flex:1;padding-left:20px;}
.journal_list ul li .info a.title {display:block;margin-top:-4px;font-size:20px;font-weight:bold;color:#2366d2;}
.journal_list ul li .info p {color:#666;line-height:1.8;}
.journal_list ul li .info p.open_access strong {color:#fe6c00;font-size:16px;}
.journal_list ul li .info > .desc {}
.journal_list ul li .info > .desc s,
.journal_list ul li .info > .desc em,
.journal_list ul li .info > .desc u,
.journal_list ul li .info > .desc i {font-style:revert;}
.journal_list ul li .info .btns a {display:inline-block;padding:5px 15px;margin:6px 15px 0 0;color:#fff;border:1px solid #4a90da;background:linear-gradient(180deg,#3ba0d8,#1870b0);}
.journal_list ul li a.open_access {display:block;width:120px;height:85px;background:url("../images/open_access_2.png") no-repeat;background-size:cover;}

.page_book > .banner {height:268px;background:url('../images/page_book_bg.jpg') no-repeat;box-sizing:border-box;padding:24px 0;}
.page_book > .banner .img img {height:220px;}
.page_book > .banner dl {flex:1;margin:10px 0 0 30px;}
.page_book > .banner dl dt {font-size:22px;font-weight:bold;color:#333;}
.page_book > .banner dl dd {color:#666;line-height:1.8;font-size:16px;margin-top:20px;}
.page_book > .banner dl dd p {margin-top:15px;}

.page_book .wrap_main .wrap {}
.page_book .wrap_main .wrap > .left,
.page_book .wrap_main .wrap > .right {margin-top:30px;}

.page_book .wrap_main .wrap > .left {width:64%;}
.page_book .wrap_main .wrap > .right {width:34%;margin-left:2%;}

.page_book .wrap_main .wrap > .left > .title,
.page_book .wrap_main .wrap > .right > .title {position:relative;font-size:16px;color:#048378;text-indent:15px;}

.page_book .wrap_main .wrap > .left > .title:before,
.page_book .wrap_main .wrap > .right > .title:before {content:'';display:block;position:absolute;top:3px;width:5px;height:60%;background:#048378;}

.page_book .wrap_main .wrap > .left > .content,
.page_book .wrap_main .wrap > .right > .content,
.article_detail > .content {font-size:16px;line-height:1.8;color:#333;margin-top:10px;}

.page_book .wrap_main .wrap > .left > .content p,
.page_book .wrap_main .wrap > .right > .content p {margin-top:15px;}

.article_detail {padding-top:30px;}
.article_detail > .content img {display:inline-block;max-width:100%;height:auto;}
.article_detail > h1 {font-size:28px;color:#333;line-height:initial;}
.article_detail > .info {font-size:16px;color:#999;padding:15px 0;border-bottom:1px solid #ededed;}
.article_detail > .info span {margin-right:30px;}
.article_detail > .description {background:#f9f9f9;padding:15px;line-height:1.8;margin-top:20px;}

.form_submit {padding:10px 0;}
.form_submit .item {margin-bottom:10px;}
.form_submit .item > span {margin-top:6px;width:140px;}
.form_submit .item > span,
.form_submit .item .input_2 {font-size:14px;}
.form_submit .item .input_2 {flex:1;}
.form_submit .item textarea.input_2 {min-height:80px;}
.form_submit .item .radio_1 {position:relative;top:2px;}
.form_submit .item .btn {display:inline-block;margin:0;position:relative;top:2px;font-size:14px;font-weight:normal;width:120px;height:40px;line-height:40px;}
.form_submit .item #progress {display:inline-block;padding:2px 10px;position:relative;top:2px;margin:0 10px 0 10px;background:#38a409;color:#fff;}
.form_submit > .btns {border-top:1px solid #ededed;margin-top:16px;padding-top:12px;text-align:center;}
.form_submit > .btns .btn {display:inline-block;margin-top:10px;}

.footer_link_images {padding:80px 0 10px 0;}
.footer_link_images .wrap_main > p,
.about_images > p {font-size:14px;font-weight:bold;display:inline-block;padding:5px 20px;margin-bottom:60px;}
.footer_link_images .list.flex {justify-content:center;}
.footer_link_images .list a {width:20%;}
.footer_link_images .list a img {height:60px;margin:0 auto;}

.footer_link_images .list a.google_scholar {margin-top:22px;}
.footer_link_images .list a.google_scholar img {height:30px;}

.footer_link_images .list a.doi {margin-top:0px;}

.footer_link_images .list a.iThenticate {margin-top:22px;}
.footer_link_images .list a.iThenticate img {height:28px;}

.footer_link_images .list a.dimensions {margin-top:20px;}
.footer_link_images .list a.dimensions img {height:32px;}

/*.footer_link_images span.open_access {margin-top:-5px;margin-left:10px;}
.footer_link_images span.open_access img {height:60px;}
.footer_link_images span.dimensions .__dimensions_Badge_Image {width:50px;height:50px;}*/


.about_images > p {margin:36px 0;}
.about_images .list.flex {justify-content:flex-start;}

.about_images .list a img {height:65px;margin:0 auto;}

.about_images .list a.google_scholar {width:33%;margin-top:22px;}
.about_images .list a.google_scholar img {height:28px;}

.about_images .list a.crossref {width:13%;}
.about_images .list a.crossref img {height:50px;}

.about_images .list a.doi {width:15%;margin-top:1px;}
.about_images .list a.doi img {height:50px;}

.about_images .list a.orcid {width:calc(20% - 3px);margin-top:6px;}
.about_images .list a.orcid img {height:33px;}

.about_images .list a.iThenticate {width:32%;margin-top:40px;}
.about_images .list a.iThenticate img {height:28px;}

.about_images .list a.dimensions {margin-top:38px;}
.about_images .list a.dimensions img {height:32px;}

.about_images .list a.jgate {width:18%;}
.about_images .list a.jgate img {height:50px;}

.about_images .list a.icbd {margin-top:22px;}
.about_images .list a.icbd img {height:45px;}

.about_images .list a.iscai {margin-top:17px;}
.about_images .list a.iscai img {height:52px;}

.about_images .list a.isoirs {margin-top:5px;}
.about_images .list a.isoirs img {height:70px;}

.about_images .list a.iwosr,
.about_images .list a.ijcase {margin-top:10px;}

.about_images .list a.iwosr img,
.about_images .list a.ijcase img {height:62px;}

.about_images .list a.road {margin:30px 0 0 28px;}
.about_images .list a.road img {height:35px;}

.about_images .list a.doaj {width:22%;margin-top:35px;}
.about_images .list a.doaj img {height:38px;}

.about_images .list a.wanfang {margin:12px 0 0 15px;}
.about_images .list a.wanfang img {height:80px;}

.about_images .list a.cnki {}
.about_images .list a.cnki img {height:60px;}

.about_images .list a.ebsco {margin:8px 0 0 11px;}
.about_images .list a.ebsco img {height:45px;}


.news_list ul li,
.conference_list ul li {padding:20px 0;border-bottom:1px solid #e0e0e0;}
.news_list ul li > a,
.conference_list ul li > a.title {font-size:16px;}
.news_list ul li > .author,
.news_list ul li > .desc,
.conference_list ul li .p {padding:5px 0;word-break:break-all;}
.news_list ul li > .desc2 .sperate {position:relative;width:1px;height:15px;background-color:#999;display:inline-block;top:3px;margin:0 15px;}
.news_list ul li > .date {font-weight:bold;color:#333;}
.news_list > a.more {float:right;margin-top:30px;}

.news_list.big ul li > a {font-weight:bold;font-size:18px;}
.news_list.big ul li > .desc {padding:10px 0;font-size:15px;line-height:160%;}

.conference_list ul li {position:relative;}
.conference_list ul li > a.title {font-weight:bold;}
.conference_list ul li > a.img {display:block;margin:8px 0 5px 0;}
.conference_list ul li > a.img img {max-width:100%;}
.conference_list ul li > .date {padding:5px 0 0 0;color:#666;}
.conference_list ul li .p {line-height:160%;}
.conference_list ul li > .share {position:absolute;top:1.5rem;right:0;}

.conference_list .search_bar {background-color:#21a897;padding:15px;}
.conference_list .search_bar form {position:relative;}
.conference_list .search_bar input[type='text'] {flex:1;color:#2366d2;font-size:16px;height:38px;line-height:38px;padding:0 12px;border:none;box-sizing:border-box;}
.conference_list .search_bar input[type='text']:focus {background-color:#fff;}
.conference_list .search_bar button[type='submit'] {width:40px;background-color:#1fddc2;border:none;font-size:18px;color:#fff;}
.conference_list .search_bar .check {margin-top:8px;color:#fff;}
.conference_list .search_bar .check label input[type='checkbox'] {position:relative;top:1px;width:16px;height:16px;color:#fff;-webkit-appearance:auto;}


.journal_splash {position:relative;overflow:hidden;width:80%;margin:0 auto;}
.journal_splash .swiper-wrapper {z-index:0;}
.journal_splash .swiper-wrapper .swiper-slide {position:relative;padding-top:30px;}
.journal_splash .swiper-wrapper .swiper-slide a {display:block;}
.journal_splash .swiper-wrapper .swiper-slide a img {width:100%;}
.journal_splash .swiper-wrapper .swiper-slide .title {color:#2366d2;font-weight:bold;font-size:16px;margin:18px 0 10px 0;text-align:center;}
.journal_splash .swiper-wrapper .swiper-slide p {line-height:1.8;}
.journal_splash .swiper-pagination {bottom:230px;}
.journal_splash .swiper-pagination span {width:8px;height:8px;border-radius:50%;background:#fff;opacity:0.5;}
.journal_splash .swiper-pagination-bullet.swiper-pagination-bullet-active {opacity:0.8;}
.journal_splash .swiper-pagination-bullets .swiper-pagination-bullet {margin:0 6px !important;}



.right_fieldset {position:relative;background-color:rgba(19 70 113,0.2);padding:5px 10px 12px 10px;}

.right_fieldset .swiper-button-prev,
.right_fieldset .swiper-button-next {top:35%;width:10px;height:16px;background-size:cover;}
.right_fieldset .swiper-button-prev {left:25px;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23358ed2'%2F%3E%3C%2Fsvg%3E");/*358ed2为颜色*/}
.right_fieldset .swiper-button-next {right:25px;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23358ed2'%2F%3E%3C%2Fsvg%3E");/*358ed2为颜色*/}

.right_fieldset fieldset {background-color:#fff;border:2px solid #19599d;padding-bottom:20px;}
.right_fieldset fieldset legend {color:#333;padding:0 5px;}

.fieldset_splash {margin:70px 0 20px 0;}
.fieldset_call_for_paper {margin-top:20px;}
.fieldset_call_for_paper .content {padding-top:10px;overflow-y:auto;line-height:160%;}
