/*css reset*/
/*别删，有的得看情况调一下宽度*/
.archcon .arc-listit { width:120px; } 
.columimg { width:460px; } 
.col-lg-8 .archcon .archimg li,.col-lg-9 .archcon .archimg li { width: 25%; } 
.col-lg-8 .columimg { width: 680px; } 
.col-lg-9 .columimg { width: 780px; } 
.chooseAll { margin:0; } 
.toolBox1 {padding-top:0px;padding-bottom: 0px;border-bottom: none;} 
.index-body .toolBox1 {padding-top:20px;padding-bottom: 12px;border-bottom: 1px solid #ccc;} 
.toolBox2 {padding-top:20px;padding-bottom: 3px;border-bottom: 1px solid #ccc;margin-bottom: 18px;} 
.footer { position: relative; z-index: 999; } 
.inner { margin:0 auto; } 
/*所有颜色*/
.mainColor,.reference-tab .td2 a { color:#7c8aaf; } /**1.页面字体需要变主色调，直接调用mainColor; 2.参考文献doi颜色与主色调一致**/
.article-list .mainColor { color:#7c8aaf; } 
/*文章页颜色*/
.article-pc .mainColor,.article-main-mid a { color:#7c8aaf; } 
/*文章页标题下方显示与隐藏按钮*/
.content .article .article-left .togglebtn i { padding: 2px; } 
.archcon.archcon-new dl dd.active a { } 
.header-nav,.tab-ul-index li.active,.article-list-journalg,.footer .top,.phone-nav,.main .article-content ul#htmlContent2 h3.full-text,
#page-tag-div .pagination>.active>a,.comtit,.archcon.archcon-new dl dd.archconVol,.archcon.archcon-new dl dd.active,
.archcon .arc-listit dd.active,.archcon .arc-listit .arctpoint,.tab-ul-index li.active,
.header-nav,.header-nav ul > li ol,.qikan .subBtn,.header-nav,.pageTagsUl li.current,.pageTagsUl li.clickpage:hover,
.messageBoard .tj,.btn-primary,.guokan-tit .guokan-tab li.curr,.guokan-dl dd.active,
.guokan-dl dd.years,.guokan-dlyear dt { background-color: #9db2e0; } 

/*2019年5月13日版本过刊标题*/
.guokan-tit h2 { color:#9db2e0; } 
/*移动端搜索头部下拉框颜色*/
.phone-nav .search-app-wrap select option { background: rgba(157, 178, 224, 0.9); } 
/*滑上去的颜色*/
.header-nav ul > li.active > a,.header-nav ul > li ol li:hover,.header-nav ul > li:hover > a { background:#7c8aaf; } 
/*向上箭头*/
.bottom-fixed { width: 50px; height: 50px; cursor: pointer; position: fixed; bottom: 20px; right: 20px; z-index: 5000; background: #9db2e0 url("../images/public/back_top.png") no-repeat center center; display: none; } 
.arcmethod li.active,.phone-nav { border-color:#9db2e0; } 
.derived i.current,.base-title .more:hover,.news-list li a:hover,.article-list-title a:hover, .article-list-author a:hover,.article-list-time a:hover,.article-list-zy font a:hover { color:#9db2e0; } 
#page-tag-div .pagination>.active>a { border-color:#9db2e0; } 
.footer .btmb { padding-top: 0px; padding-bottom: 20px; background: #704045; } 
/*手机下拉颜色有透明度，自己看着写*/
.phone-nav .search-app-wrap,.smallUl { background: rgba(157, 178, 224, 0.9); } 
/*以上是需要改颜色的*/
.footer .top span { margin-right:10px; } 
.smallUl { z-index: 1000; width: 100%; left: 0; right: 0; margin: auto; position: absolute; display: none; } 
.smallUl a { color: #fff; display: block; line-height: 24px; } 
.smallUl>li { text-align: left; border-bottom: 1px solid rgba(255, 255, 255, 0.5); } 
.smallUl li > a { padding: 0 4%; font-size: 16px; line-height: 40px; position: relative; display: block; } 
.smallUl > li > a span { margin: 0 0 0 10px; } 
.smallUl > li > a span img { vertical-align: middle; margin: -3px 0 0; transition: all 0.2s; } 
.smallUl > li > a span.active img { transform: rotate(90deg); } 
.smallUl > li > ol { display: none; } 
.smallUl > li > ol a { padding: 0 8%; } 

.navList { width: 30px; cursor: pointer; } 
.navList span { height: 3px; background-color: #fff; margin: 0 0 8px 0; display: block; transition: all 0.5s; } 
.navList span:last-child { margin: 0; } 
.navList { display: block; padding-top:6px; } 
.navList span:last-child { margin: 0; } 

.phone-nav input::-webkit-input-placeholder { color: #fff; opacity: 1; } 
.phone-nav .text { background: #fff; } 
.phone-nav .text { line-height: 19px; padding: 3px 10px; color: #fff; margin: 0 0 0 15px; border-radius: 4px 0 0 4px; } 
.phone-nav .sub { width: 35px; height: 25px; background: #fff url(../images/custom/search1.png) no-repeat center center; background-size: 16px 16px; border-radius: 0 4px 4px 0; } 
.phone-nav .en { line-height: 25px; color: #fff; } 

.phone-nav .search-app-wrap { display: none; position: absolute; left: 0; width: 100%; top: 50px; z-index: 2000; padding: 8px 0; } 
.phone-nav .search-app-wrap select { width: 23%; border: none; height: 30px; border-radius: 4px; padding: 0 0 0 5px; background-color: rgba(255, 255, 255, 0.2); color: #fff; } 

.phone-nav .search-app-wrap .text { width: 75%; margin: 0 0 0 2%; border-radius: 4px; height: 30px; } 
.phone-nav .search-app-wrap .sub { width: 30px; height: 30px; background: rgba(255, 255, 255, 0.2) url("../images/custom/search1.png") no-repeat center center; background-size: 22px; position: absolute; right: 15px; top: 8px; } 
/*.header .logo { width: 50%; } */
.header .logo img { max-width: 100%; } 
.header .bot { background-size: cover; } 
.phone-nav { padding:7px 0 3px 0; position: relative; } 
.phone-nav .en { line-height: 25px; color: #fff; } 
.phone-nav .text, .phone-nav .sub { background: rgba(255, 255, 255, .2); } 
.phone-nav .text { line-height: 19px; padding: 3px 10px; color: #fff; margin: 0 0 0 15px; border-radius: 4px 0 0 4px; } 
.phone-nav .sub { width: 35px; height: 25px; background: rgba(255, 255, 255, .2) url(../images/custom/search1.png) no-repeat center center; background-size: 16px 16px; border-radius: 0 4px 4px 0; } 
.logor {font-size: 14px;font-weight: bold;line-height: 22px;letter-spacing: 0.8px;padding-top: 4px;} 

/*手机菜单2*/
.phone-nav .container .logo { display: block; padding: 2px 0 0 0px; position: relative; } 
.phone-nav .container .logo img { max-width: 170px; max-height:34px; } 
.phone-nav .container .search-app { display: block; background: url("../images/public/search2.png") no-repeat center center; width: 34px; height: 34px; background-size: 30px; color: #fff; } 
.phone-nav .container .search-app.active { background: url("../images/public/close-app.png") no-repeat center center; background-size: 32px; } 
.main-right .current-ul li .tit { width: 100%; float: none; } 
.main-right .current-ul li .right { float: none; } 
.main-right .current-ul a { display: inline-block; } 
.main-right .banner .item .text p { width: 70%; } 
.main-right .current-ul li .box { padding: 8px 0; } 
.search-wrap .in-bl { width: 100%; } 
.search-wrap .form-group { margin-left: 0; margin-right: 0; } 

@media screen and (max-width: 375px){
.phone-nav .search-app-wrap .text { width:74%; } 
.phone-nav .search-app-wrap select { width:24%; } 
}
/*头部导航css*/
.top .nav { border-top:solid 2px #fff; height: 52px; line-height: 52px; text-align: center; background:#9db2e0; border-top: 1px solid #eee; border-bottom: 1px solid #eee; } 
.top .nav ul>li { float: left; font-size: 16px; position: relative; height: 50px; } 
.top .nav li a { color: #fff; display: block; text-align: center; padding: 0 34px; } 
.top .nav ul li a:hover,.top .nav li.active { text-decoration: none; } 
.nav-second { display: none; position: absolute; z-index: 100; } 
.header-nav { border-top:solid 2px #fff; } 
.header-nav .container { padding:0; } 
.header-nav ul > li { float: left; position: relative; text-align: center; } 
.header-nav ul > li > a { display: block; color: #fff; line-height: 50px; font-size: 16px; padding:0 5px; } 
.header-nav-en ul > li > a {padding: 0 25px!important;margin: 0px 0px!important;font-size:16px!important;} 
.header-nav ul > li > a span { display: inline-block; width: 7px; height: 4px; background-size: 7px 4px; margin-left: 6px; position: relative; top: -3px; } 
.header-nav ul > li ol { position: absolute; left: 0; top: 52px; min-width: 100%; z-index: 101; display: none; } 

.top .header-nav ul > li ol li a { font-size: 14px; display: block; padding: 0 26px; white-space: nowrap; color: #fff; line-height: 40px; } 
.phone-nav .sub { background: #fff url("../images/public/search1.png") no-repeat center center; } 
.header-nav ul > li > a span { background: url("../images/public/nav-arrow1.png") no-repeat center center; } 
/*头部导航css end*/
/**********************************/

/*css reset end*/

/********************************/

/*新的编委会*/
.perPosition li a { font-weight:bold; font-size:14px; display:block; padding: 13px 8px; /* text-decoration:none; */ } 
.editorChief .perPosition { width:20%; border:1px solid #ddd; } 
.editorChief .perPosition li { background:#eee; border-bottom:4px solid #fff; } 
.editorChief .perPosition li.ac { background:#F7941D; } 
.editorChief .perPosition li.ac a { color:#fff; } 
.editorChief .perPositonCon,.editorChief .perIndex { width:80%; padding-left:20px; padding-right:20px; } 
.perIndex .perZw { font-size:20px; font-weight:bold; color:#F7941D; } 
.perIndex .perZw { padding-top:20px; } 
.perIndex a { display:block; width:20%; padding: 15px 10px; color: #222; } 

.editorSubject { margin-bottom:30px; } 
.editorSubject h3 { font-weight:bold; font-size:22px; color:#222; margin-bottom:20px; } 
.editorSubject ul li { margin-bottom:10px; width:50%; float:left; } 
.editorSubject ul li a { font-size:14px; color:#7f241f; font-weight:bold; position:relative; padding-left:15px; display: inline-block;; } 
.editorSubject ul li a span { position:absolute; background:#7f241f; display:inline-block; margin-right:7px; width:5px; height:5px; border-radius:50%; left:0; top:8px; } 
.editorChief { margin-top:30px; } 
.editorChief .editorType > ul > li { margin-bottom:0; min-height:100px; } 
.editorChief h2 { color:#7f241f; font-size:22px; font-weight:bold; } 
.editorType h3,.editorChief h3 { font-size:20px; color:#7f241f; font-weight:bold; } 
.editorType > ul > li { padding:18px 0; border-bottom:1px solid #e3e3e3; font-size:14px; color:#333333; } 
.editorImg { padding-left:15px; width:20%; text-align:center; } 
.editorImg img { width: 80px; border-radius: 50%; height: 80px; } 
.editorCon { width:80%; } 
.editorDesc { margin-bottom:13px; font-weight: bold; } 
.editorDesc .glyphicon-star { font-size:14px; color:orange; margin:0 15px 0 2px; } 
.editorDesc span { display:inline-block; font-weight:bold; } 
.editorDesc .eEmail { margin-right:15px; margin-left: 15px; } 
.editorDesc .eEmail,.editorDesc .eWebSite { color:#7f241f; } 
.editorCon .editorPosition,.editorCon .eInterests,.editorCon .eSystem, .eColumn { margin-bottom:4px; line-height: 18px; } 
.eSpecialIssues span { color:#7f241f; } 
.eSpecialIssues span:hover { cursor:pointer; } 
.eSpecialIssues ul { display:none; } 
.eSpecialIssues { margin-top:10px; } 
.eSpecialIssues ul li a { color:#7f241f; } 
.emailBox label,.emailBox input,.emailBox button { height:34px; line-height:34px; padding:0 10px; } 
.emailBox input { border:1px solid #ccc; width:120px; } 
.emailBox .form-group { margin-top:15px; } 
.emailBox p .glyphicon { font-size:20px; } 
.emailBox p .glyphicon:hover { cursor:pointer; } 
.emailModal,.emailShowCon { width: 100%; position: fixed; top: 0; left: 0; height: 100%; background: rgba(0,0,0,0.5); z-index: 9999; display:none; } 
.emailBox { background: #fff; width: 500px; padding: 20px; position: absolute; transform: translate(-50%, -50%); left: 50%; top: 50%; } 
.emailShowCon p { padding:5px 10px;; } 
.emailShowCon p.text-right { padding:0; } 
.emailShowCon p a { font-size:15px; color:#333; color:blue; display:inline-block; padding-right:18px; line-height: 22px; } 

/**********************************/
/* 二级页样式常用开始 */
.journalIssue,.commontit,.box-article h3{font-size:20px;color:#222;}
#newsContentOutput,#newsListOutput{font-size:16px;}
.listp{padding: 10px 0 10px 0px;}
#newsContentOutput .box-article h3{ line-height: 35px; }
#newsListOutput .box-top{ margin-bottom: 0px;padding-bottom: 0px;}
.listp>a{color:#222;font-size: 15px;}
#newsListColumn{padding-bottom:0;margin-bottom: 0;}
.box-body.news-details-body {font-size: 16px;}
.listp>a:hover{text-decoration: none;color: #d48d00;}
.rank-yeartab li.current a{background-color: #9db2e0;}
/* 二级页样式常用结束 */


/*css reset end*/
/* 首页搜索开始 */
.search-wrapper { display: block; } 
.search-wrapper select {  font-size: 14px; color: #222; padding-left: 12px; background: url(../images/public/select_arrow.png) no-repeat scroll right center #fff;width: 15%;height: 34px;float: left;margin-right: 1%;border: 1px solid #ccc;border-radius: 3px;
outline: none; }  
.search-wrapper .form-control { border: none; border-left: 1px solid #e0e0e0; border-radius: 0; margin-left: 0; background: #f4f4f4; } 
.search-wrapper,
.search-wrapper a { font-size: 12px; } 
.search-wrapper .form-group,
search-wrapper .tj { margin-bottom: 0; border-right: 0; } 
.search-wrapper .form-control { height: 36px; } 
.search-wrapper .tj { height: 36px; line-height: 36px; display: inline; } 
.search-wrapper .searcontent { width: 100%; padding-left: 8px; background: #EEEFF1; box-shadow: none; height: 24px; display: inline; } 
.search-wrapper input::input-placeholder { color: #a7a7a7; font-size: 14px; } 
.search-wrapper input::-webkit-input-placeholder { color: #a7a7a7; font-size: 14px; } 
.search-wrapper input::-moz-placeholder { color: #a7a7a7; font-size: 14px; } 
.search-wrapper input::-ms-input-placeholder { color: #a7a7a7; font-size: 14px; } 
.search-wrapper .form-control { padding: 0 10px; font-size: 14px;padding-left: 10px;height: 34px;border: #ccc 1px solid;border-radius: 3px; } 
.search-wrapper .form-group { position: relative;  border-radius: 4px; width: 73%;} 
html[lang="en"] .search-wrapper .form-group{width: 71%;}
.search-wrapper .tj { position: absolute; width: 43px; color: #fff;right: 0; top: 0; padding-left: 20px; padding-right: 20px;height: 34px;background:#cc2236;font-size: 16px;border-color:#cc2236;border-radius: 0 3px 3px 0!important; } 
.search-wrapper .adSearch { display: inline-block; color: #0f467d; background: none; margin-left: 10px; font-size: 14px; } 
.search-wrapper .adSearch { height: 36px; line-height: 36px; display: inline-block; } 
.search-wrapper .tj,
.search-wrapper .adSearch { border-radius: 0 4px 4px 0; } 
.search-wrapper #AdvanceSearchA {display: inline-block;background:#ec8300;border-radius: 3px;color: #fff;/* padding:0 33px; */height:34px;line-height: 34px;font-size: 14px;width: calc(12% - 22px);text-align: center;} 
html[lang="en"] .search-wrapper #AdvanceSearchA {width: calc(14% - 22px);} 
.glyphicon.glyphicon-search { position: absolute;right: 13px;top: 11px;font-size: 16px;color: #fff; }

/* 首页搜索结束 */
/* 新闻公告开始 */
.news { display: flex; justify-content: space-between; align-items: center; line-height: 41px; background-color: #f6f6f6; padding-right: 12px; margin-top: 30px; } 
.news .news-header { background: #015198; font-size: 18px; font-weight: 700; color: #fff; line-height: 20px;display: inline-block;width: 73px;height: 69px;padding: 15px 18px; } 
html[lang="en"] .news .news-header{width: 100px; height: auto;}
.news-header .iconfontown { font-size: 24px; vertical-align: middle; margin-right: 6px; } 
.news>a { font-size: 14px; line-height: 18px; color: #015198; display: inline-block; padding-right: 10px; } 
#scroll_div { overflow: hidden; white-space: nowrap; color: #000; text-align: center; font-size: 14px; flex: 1; margin: 0 15px; } 
#scroll_div a { color: #444; margin-right: 10px;font-size: 14px; } 
#scroll_div a::before { content: ''; width: 3px; height: 3px; border-radius: 3px; background-color: #000; display: inline-block; vertical-align: middle; margin: -2px 6px 0 0; } 
#scroll_begin,
#scroll_end { display: inline; } 

/* 文章部分开始 */
.toolBoxBorder .toolBox1 .catalog a {padding: 0px 5px 0px 5px;margin-left: 13px;position: relative;border:1px solid #ccc;font-size: 14px;display: inline-block;} 
.toolBoxBorder .toolBox1 .catalog a:hover { text-decoration: none; background: #9db2e0; color: #fff;} 
.toolBoxBorder .column {margin-right:15px;}
.tab-ul-index li:nth-last-child(1){margin-right: 0;}
.cover-tit{color: #8c4850;font-size: 16px;font-weight: 700;}
.neighborCatalog{box-shadow: none;font-size: 14px;font-weight: 700;padding: 0;}
.neighborCatalog a{color: #808080;}
.article-list-journalg{background: #e89409;padding: 0;line-height: unset;font-size: unset;border-radius: 2px;margin-top: 20px;}
.article-list-journalg a{font-size: 14px;padding: 4px 10px;border-radius: 2px;display: inline-block;}
.index-body .main{padding-top: 0;}
html[lang="en"] .tab-ul-index li{margin-right: 9px;}
html[lang="en"] .tab-ul-index li a{padding: 10px 10px;}
.tab-ul-index li a{ color: #454545;cursor: pointer;background-color: #e6e6e6;border: 1px solid #e6e6e6;border-bottom-color: transparent;font-size: 18px;padding: 10px 15px;height: 44px;line-height:23px;}
html[lang="en"] .tab-ul-index li a{font-size: 16px;}
.tab-ul-index li.active a,.tab-ul-index li a:hover{font-weight: 400;;background-color: #997579;border: 1px solid #997579;color: #fff;}
.index-articles #myTabContent{border: 1px solid #e4e4e4;margin-top: 2px;padding: 0 15px;}
.cur-date-pub,.cur-date{margin: 20px 0 10px;font-size: 15px;font-weight: 700;}
.cur-date+.cur-date-pub{margin-left: 12px;}
.toolBox1 .column{margin-right: 3px;}
.toolBox1 .column ._table{height: 20px;}

.article-list-title a { color: #333;font-size: 15px;font-weight: bold; }

.article-list-title a:hover,
.article-list-author a:hover,
.article-list-time a:hover,
.article-list-zy a:hover { text-decoration: none;color: #d48d00; }
.article-list-zy font a:hover{text-decoration: none;}


.article-list-title {margin-bottom: 2px;}
.article-list-author {margin-bottom: 0px;}
.article-list-time {margin-bottom: 0px;}

.article-list-author a,
.article-list-author,
.article-list-time,
.article-list-time a,
.article-list-time span,
.article-list-zy,
.article-list-zy a { font-weight: 400;font-size: 14px; color: #666666; }

.article-list-zy a { color: #333; }

.article-list-zy a img{margin-right: 3px;vertical-align: sub;}

.article-list{padding: 14px 20px 14px 0px;}

.article-list>div{position: relative;padding-left: 20px;}

.article-list:hover>div{background: #f6fafd;}

/* 文章部分结束 */

@font-face { font-family: 'Open Sans'; src: url('../fonts/open-sans-2-webfont.woff2') format('woff2'),
url('../fonts/open-sans-2-webfont.woff') format('woff'); } 
body { font-family: Open Sans,HelveticaNeue,Helvetica,Arial,Microsoft Yahei; background: #fff; font-size: 14px; } 
a { color: #333; } 
a:focus, a:hover { color: #d48d00; text-decoration: none; } 
ul,li { padding: 0; margin: 0; list-style: none; } 
input,select { outline:none; } 

.gd { font-size: 14px; font-weight: normal; float:right; line-height:44px; color:#333; } 
.gd .fa { color:#0d70ce; } 
.huise { background:#ecfffa; overflow: hidden; } 
.whitebg { background:#fff; } 
.baise { color:#fff; } 
a.baise:link, a.baise:visited { color:#fff; text-decoration:none; } 
a.baise:hover, a.baise:active { color:#eee; text-decoration:none; } 

.padding-0 { padding-left:0; padding-right:0; } 
.margin_30 { margin-bottom: 30px; } 
.padding-30 { padding:30px 0; } 
.margin-top20 { margin-top:20px; } 
.margin-top50 { margin-top:50px; } 
.margin-b25 { margin-bottom: 25px!important; } 
.padding0 { padding: 0px!important; } 
.margin15 { margin:15px; } 

/*头部*/
.ding { width:100%; background:#096cb7; } 
.ding2 { margin:auto; color:#fff; height:34px; line-height: 34px; padding:0 15px; text-align: left; } 

.header { width:100%; overflow: hidden; background:url(../../../style/images/custom/headerbg.jpg); } 
.header .banner>a { display: inline-block; } 
.banner { margin:25px auto 29px; overflow: hidden; } 

.rssemail {overflow: hidden; height: 45px; float: right; width: 100%; margin-right: 25px; } 
.zuoc { width:750px; float:left; } 
.youc { width: 400px; float:right; } 
.zgzb {text-align: left; color: #01469c; font-size: 14px; line-height: 20px; margin: 56px 0 8px; font-weight: bold; } 
.rsbg {font-size: 14px; width: 90px; background:#f3a608; text-align: center; line-height: 34px; float: right;margin-left: 6px;text-decoration:none;border-radius: 3px; } 
.rsbg:hover { color: #fff; background:#cd9007; text-decoration:none; } 
.rsbg:link,.rsbg:visited { float: right; color: #fff; } 

.logo { width:90%; float:right; margin-top: 45px; margin-bottom: 8px; color: #333; } 
.logo img { height:45px; float:left; } 

.zgzb {width: 100%; float: right; text-align: right; color: #0a77c4; font-size: 14px; line-height: 22px; margin-top: 25px; font-weight: bold; } 
.zgzb_en { margin-top: 24px!important; } 

.rss_em {width: 105px; background:#f4b211; text-align: center; line-height: 34px; float: right;text-decoration:none;border-radius: 4px;margin-left: 10px; } 
a.rss_em {font-size: 14px; width: 110px; background:#e9a500; text-align: center; line-height: 34px; float: right;text-decoration:none;border-radius: 4px;color:#fff; } 

.dingbu {margin: auto;height: 54px; background: url(../images/tp1.png); overflow: hidden;margin-bottom: 10px; } 
.niandate { float: left; width: 210px; text-align: center; line-height: 46px; font-size: 16px; } 
.niandate_en { float:left; width:150px; font-size:15px; text-align: center; line-height: 46px; color:#fff; } 
/*检索*/
.jscolor { background: rgba(0,0,0,.5); padding: 14px 0; overflow: hidden; width: 100%; position: absolute; bottom: 0; z-index: 99;display: flex;justify-content: center;align-items: center; } 

.js_wz { width:120px; float:left; color:#0156b5; font-weight: bold; font-size:14px; text-align: center; line-height: 24px; } 

.article-search .select-k { width: 15%; height: 34px; float: left; margin-right: 1%; border: 1px solid #ccc; border-radius: 3px } 
.article-search .jswz { width:90px; float: left; line-height: 24px; } 

.article-search { margin:0 auto; } 
.article-search .input-group { width:73%; float: left; } 
.article-search .adv-search { float: right; text-align: right; } 
.article-search .adv-search a { display: inline-block; background:#ec8300; border-radius: 3px; color: #fff; padding:0 33px; height:34px; line-height: 34px; font-size: 14px; } 
.article-search .btn-default,.article-search .form-control { height: 38px; } 
.article-search .form-control { padding-left: 10px; height: 34px; border: #ccc 1px solid; border-radius: 3px 0 0 3px; } 
.article-search .btn-default { height: 34px; background:#cc2236; font-size: 16px; border-color:#cc2236; border-radius: 0 3px 3px 0!important; } 
.article-search .btn-default .glyphicon-search { color: #fff; } 

.tbjs a { background:#df860b!important; } 

.text_en { width:72%!important; } 
.gjjs_en { font-size: 14px!important; } 
.gjjs_en a { padding:0 10px!important; } 
.article-search-right { width:250px; overflow:hidden; margin:20px auto; text-align: center; } 
.select-k { height:28px; line-height:28px; } 

/*导航菜单*/
.daohang { width:100%; background:#9db2e0; border-top: 1px solid #eee; border-bottom: 1px solid #eee; margin-bottom:20px; } 
.navbar { min-height: 30px; border: 0; margin-bottom: 0px; } 
.navbar-nav>li>a { line-height: 50px; padding-top: 0; padding-bottom: 0; } 
.navbar-collapse { background:transparent; padding-right:0; padding-left:0; } 
.site-nav { border-radius: 0; margin:auto; } 
.site-nav a { color: #FFF; } 
.site-nav .nav>li>a { padding-left:14px; padding-right: 14px; } 
.site-nav .nav>li>a:focus,.site-nav .nav>li>a:hover { text-decoration: none; background-color:#7c8aaf; color:#fff; } 
.site-nav .navbar-toggle { background: #fff; } 
.site-nav .navbar-toggle .icon-bar { background:#f8ae0d; } 
.site-nav .navbar-nav>li>a { font-size: 16px; text-align: left; } 

.nav_one { color: #fff!important; background-color:#f4cf51; } 
.one-color { color:#f39800; } 

.dropdown-menu { background: #fff; min-width: 180px; border: 1px solid #cbd3cd; } 
.dropdown-menu>li>a { color:#333; font-size: 16px; } 
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover { background-color:#7c8aaf; color:#fff; } 
.dropdown-menu>li>a { padding: 6px 24px; } 


/*导航end */

/*---------------轮播图----------------------*/

.ban-box { position: relative; } 
.banner-swiper { position: relative; } 
.banner-swiper { width: 100%; } 
.banner_img { display: block; width: 100%; padding-bottom: calc(420/1920*100%); } 
#ban-pag { position: absolute; bottom: 70px; right: unset; left: 50%; transform: translateX(-50%); width: auto; } 
#ban-pag .swiper-pagination-bullet { opacity: 1; margin: 0 3px; width: 8px; height: 8px; background: #FFFFFF;border-radius: 50%; } 
#ban-pag .swiper-pagination-bullet.swiper-pagination-bullet-active {  background: #ff8f03;  } 
.banner-swiper .glyphicon{position: absolute;top: 50%;z-index: 1;font-size: 30px;color: #fff;text-shadow:0 1px 2px rgba(0,0,0,.6);opacity: .5;transform: translateY(-50%);}
.banner-swiper .glyphicon:hover{opacity: .9;}
.banner-swiper .glyphicon.glyphicon-chevron-left{left: 7%;}
.banner-swiper .glyphicon.glyphicon-chevron-right{right: 7%;}

/*---------------轮播图end----------------------*/

/*办公按钮*/
.officebutton {position: absolute;top: 53%;right: 0;z-index: 99;width: 1000px;margin: 0 auto;overflow: hidden;left: 0; } 
.main-btn ul { margin-bottom: 0;display: flex;flex-wrap: wrap; } 
.main-btn ul li { overflow:hidden;width: 20%; } 
.main-btn li a {line-height: 69px; height: 69px; display: flex;align-items: center; text-align: center; color: #fff; font-size: 20px; margin: 13px 7px 0 7px; transition: all 1s; border-radius: 5px; justify-content: center;} 
.main-btn li a:hover { text-decoration: none; transform: translateY(-0.5em); } 
.main-btn li a span.glyphicon { font-size: 34px; overflow: hidden;float: left; margin: 0 10px 0 17px; } 
html[lang="en"] .main-btn li a span.glyphicon {  margin: 0 10px 0 10px; } 
.main-btn .glyphicon-class { font-size: 22px; display: inline-block; float: left; } 
.tougao { background: #4167f0; } 
.email { background: #a72ce6; } 
.zhuanti { background:#da934a; } 
.guokan { background: #037fd7; } 
.bianwei { background:#09b767; } 
.glyphicon_en { font-size:16px!important; font-weight:bold; } 


/*期刊信息*/
.qkxx { overflow: hidden; margin-bottom: 20px; } 
.qkxx_fm { text-align: center; background:#fff; padding:20px 5px; } 
.qkxx_fm img { width:250px; border: 1px solid #eee; margin: auto; } 

.qkxx .kmkq {font-weight: bold;line-height: 24px;text-align: center; } 
.qkxx_xx {line-height:25px; color: #333; text-align:left;background:#fff;padding: 12px 0 13px 25px;margin-bottom: 20px; } 

.qk_ewm img { width:200px; } 
.qkxx_nr { overflow:hidden; margin-top:10px; } 
.qkxx_nrnr { line-height:35px; } 
.qkxx_xx_en { width:275px; float:right; line-height:26px; font-size:14px; } 

/*新闻公告左右滚动*/
.xwgg { overflow:hidden; background: #eee; height: 50px; margin-bottom:25px; } 
.gg { background:url(../../../style/images/custom/ggbj.jpg); float:left; font-size: 18px; line-height: 50px; height: 50px; width: 120px; text-align: center; color:#a44943; margin-right: 20px; } 
.qimo8 { overflow:hidden; width:1000px; float: left; } 
.qimo8 .qimo { /*width:99999999px; */width:8000%; height:50px; } 
.qimo8 .qimo div { float:left; } 
.qimo8 .qimo ul { float:left; height:50px; overflow:hidden; zoom:1; } 
.qimo8 .qimo ul li { float:left; line-height:50px; list-style:none; margin-right: 25px; } 
.qimo8 li a { margin-right:10px; color:#444444; } 
.gdxw img { float: right; margin-right: 20px; } 

/*新闻*/
.xw_tab { overflow:hidden; background: #eee; height: 50px; margin-bottom:25px; } 
.xw_tab dl { overflow:hidden; margin-bottom:0; background: #fff; padding: 4px 0; } 
.xw_tab dd { line-height:26px; border-bottom: 1px solid #eee; margin-bottom: 6px; padding-bottom: 6px; } 
/*文字向上不间断滚动*/
#de { width:100%; background: #fff; margin:2px auto; height:250px; overflow:hidden; padding: 10px; } 
.right-middle { overflow:hidden; margin-bottom: 0; } 
.right-middle li { overflow: hidden; text-align: left; margin-bottom: 5px; border-bottom: 1px solid #eee; padding-bottom: 5px; line-height: 26px; } 
.right-middle li a { display:block; font-size:14px; color:#000; line-height:26px; text-decoration:none; } 
.right-middle li a:hover { color:#ff6600; } 
.shijian { color:#999;margin-right: 20px; } 
.more { font-size:14px; font-weight: normal; color:#fff; float: right; margin-right: 10px; } 

.title_1 {border-bottom: 2px solid #86585d; margin: 4px 15px; height: 36px; line-height: 35px; font-weight: bold; font-size: 17px; color: #86585d; } 
.title_2 {font-size: 20px; color:#3d9154; line-height: 40px; margin: 0 15px 5px; font-weight: bold; text-align: left;border-bottom: 1px solid #dedede; } 

.title_3 {height: 45px; line-height: 45px; font-size: 20px; color: #333; margin: auto; text-align: left; padding-left: 10px; } 

.title_4 {font-size: 18px; color: #333; padding-left: 15px; line-height: 40px; border-bottom: 2px solid #1673b3; background:url(../images/t4.jpg); } 

.title_6 {height: 42px; line-height: 42px; font-size: 17px; font-weight: bold; color: #1256aa; margin-top: 5px; } 

.tab_list { margin-bottom:20px; overflow: hidden; background:#fff; } 
.tab_list ul { margin: 10px 15px; overflow: hidden; } 
.tab_list ul li { line-height: 26px; padding:5px 0; border-bottom: 1px solid #eee;position: relative; } 
.tab_list ul li::before{width: 3px;height: 3px;content: '';display: inline-block;position: absolute;top: 16px;left: 0;background: #000;}
.tab_list2 { background: #fff; margin-bottom: 20px; overflow: hidden; } 
.tab_list2 ul { overflow:hidden; margin:0; } 
.tab_list2 li { line-height:40px; font-size: 15px; background:#eff6fc; display:block; margin-bottom: 3px; } 
.tab_list2 a { color:#333; display:block; padding-left:13px; } 
.tab_list2 a:hover { color: #fff; background:#004796; display: block; text-decoration: none; } 
.tab_list2 ul li span { font-size:12px; } 


.tab_list3 { background: #fff; overflow: hidden; margin-bottom:20px; } 
.tab_list3 ul { margin:10px 10px 10px 14px; overflow: hidden; } 
.tab_list3 li { line-height:32px; height:32px; border-bottom: 1px dotted #ddd; } 


.tab_list2 dl { margin: auto; border: #e8e8e8 1px solid; padding:20px; min-height: 263px; } 
.tab_list2 dd { line-height: 28px; text-align: center; margin-bottom:7px; padding-bottom: 7px; overflow: hidden; border-bottom: 1px solid #eee; } 
.tab_list2 dd:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: 0 solid #eee; } 
.qikan_ming { font-weight:bold; font-size:14px; } 
.qikan_jieshao { line-height:22px!important; color:#999; } 
.qkkan_fm img { height:100px; float: left; margin-right: 10px; } 

.tab_list dl { margin:5px 15px; } 
.tab_list dd { line-height: 26px; border-bottom:1px #ccc dotted; padding-top: 3px; padding-bottom: 3px; } 
.tab_list dt { font-weight:normal; } 
.tab_list dd:nth-child(-n+1) { color: #0e71c5; font-weight: bold; } 
.tab_list dd:nth-child(-n+1)>.lanse { color: #0e71c5 } 

.adtab_list { margin-bottom:15px; overflow: hidden; background:#fff; } 
.adtab_list ul { margin: 10px 15px; overflow: hidden; } 
.adtab_list ul li { overflow: hidden; margin:8px 0; text-align: center; } 
.adtab_list ul li img { width:80%; height:60px; margin: auto; border:1px solid #ccc; border-radius: 2px; } 

.qkdjt { margin-bottom: 20px; overflow: hidden; box-shadow: 0px 2px 6px #d7d7d7; } 
.qkdjt ul { overflow:hidden; margin: 20px 0; } 
.qkdjt ul li { text-align:center; } 

.rwsck { margin-bottom: 20px; overflow: hidden; box-shadow: 0px 2px 6px #d7d7d7; } 
.rwsck ul { overflow:hidden; margin: 20px 0; } 
.rwsck ul li { text-align:center; margin-bottom: 13px; } 
.rwsck ul li:last-child { margin-bottom:0; } 

.zclm_2 { overflow:hidden; margin: 20px 0; } 
.zclm_2 ul { overflow:hidden; margin: 10px 0; } 
.zclm_2 ul li {float: left;display: block;line-height:32px;margin-right: 50px; } 

.r_rwz { width:250px; height:32px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } /*控制字数，显示1行，超出用省略号*/

/*行业动态学术会议政策法规*/
.news_tab {overflow: hidden; background: #fff; padding: 0 15px;margin-bottom: 30px;min-height:390px; } 

.news_tab h4 {color: #0c45a2; font-size: 20px; line-height: 44px; margin: 0; height: 45px; overflow: hidden; border-bottom: 2px solid #e0e2e4;margin-bottom: 10px; } 
.news_tab ul { overflow:hidden; margin-top: 10px; margin-bottom: 10px; } 
.news_tab ul li {line-height: 30px; color: #333; border-bottom: 1px solid #efefef; } 
.news_tab ul li img { vertical-align:middle; } 
.news_tab ul li:nth-child(-n+1) a { color:#214e96; } 
.red { color:#f00; } 
/*友情链接*/
.yqlj { overflow:hidden; padding:0 15px; } 
.yqlj_title {font-size: 19px; color: #333; line-height: 39px; border-bottom:2px solid #1673b3; width: 76px;margin-top: 10px;margin-bottom: 6px; } 

.yqlj img { height: 60px; } 


/*热点文章*/
.hot_tab { overflow:hidden; margin-bottom:20px; /* border: 1px solid #ccc; */ } 
.hot_tab ul { overflow:hidden; margin: 15px 0 4px; } 
.hot_tab ul li {width:48%;float:left;border-bottom: 1px solid #eee;padding-bottom: 10px;margin:0 1%;margin-bottom: 10px;min-height: 110px; } 
/*.hot_tab ul li:first-child { display:none; } 控制第一条隐藏*/ 
.hot_wz { border-bottom: 1px solid #eee; padding-bottom:3px; margin-top:3px; } 
.luyongsj { line-height: 22px; color: #666; margin-bottom: 3px; font-size:14px; } 
.hot_tab .hot_biaoti { font-size: 14px; font-weight: bold; line-height: 26px; } 
.hot_tab .hot_zuozhe { color:#666; line-height: 26px; } 
.hot_tab .hot_volumnh { color:#666; line-height: 20px; font-size:14px; margin-bottom: 5px; } 
.hot_tab .hot_zhaiyao { line-height:20px; overflow: hidden; } 
.r_r { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; height:26px; } /*控制字数，显示1行，超出用省略号*/
.more1 { float:right; font-size: 14px; margin-right: 6px; font-weight: normal; } 
.gd_all {color: #fff;margin:auto;background: #caa382;font-size: 14px;font-weight: normal;line-height: 30px;width: 70px;text-align: center;overflow: hidden;position: relative;top: 295px; } 
a.gd_all:hover {text-decoration:none;background:#264f90; color:#fff; } 
/*在线期刊*/
.tab_zxqk { overflow: hidden; margin-bottom:25px; background: #fff; } 
.tab_zxqk ul { overflow:hidden; margin:0; } 
.tab_zxqk li { line-height:40px; font-size: 15px; background:#eff6fc; display:block; margin-bottom: 3px; } 
.tab_zxqk a { color:#333; display:block; padding-left:15px; /* background: #eee; */ } 
.tab_zxqk a:hover { color: #fff; background:#004796; display: block; text-decoration: none; } 


.yqlj_tab { margin: auto; } 
.yqlj_tab ul { overflow: hidden; margin-bottom: 0; } 
.yqlj_tab li {overflow: hidden; width: 232px; float: left; margin-right: 10px; display: inline-block; } 
.yqlj_tab li:last-child { margin-right:0; } 
.yqlj_tab li img { height: 60px; width: 210px; border: 1px solid #e3d3e3; } 


/*专题*/
.zhuanti_tab { overflow:hidden; margin-bottom: 20px; background: #fff; } 
.zhuanti_tab ul { overflow:hidden; width: 100%; padding:15px; margin-bottom: 0; } 
.zhuanti_tab li { overflow: hidden; } 
.zhuanti_tab_tp { text-align: center; } 
.zhuanti_tab_tp img { border: 1px solid #ddd; height:160px; margin: auto; } 
.zhuanti_tab_title { margin-top: 8px; text-align: center; line-height:22px; } 

/*专辑封面列表*/
.table_special { overflow:hidden; margin-bottom: 20px; box-shadow: 0px 2px 6px #d7d7d7; } 
.table_special ul { overflow:hidden; margin:0; padding: 15px; border: 1px solid #e8e8e8; min-height: 306px; } 
.table_special li { text-align: center; } 

.zhuanji_title {text-align: center; line-height: 25px; font-weight: bold; font-size: 15px; } 
.zhuanji_njq { color:#666; text-align: center; } 
.zhuanji_title_2 {text-align: center; line-height: 28px; font-weight: bold; font-size: 15px; margin-top: 7px; } 
.lanmu_list { overflow:hidden; } 
.lanmu_list li { line-height: 28px; margin-bottom:5px; padding-bottom: 5px; overflow: hidden; border-bottom: 1px solid #eee; } 
.zjzt_tslm { box-shadow: 0px 2px 6px #d7d7d7; } 
.zjzl-tslm { overflow:hidden; } 
.zjzl-tslm li { text-align:center; } 
.gdwz {float: right; color: #333; font-size: 14px; }
.gdwz i { color:#0e76de; } 


.r_rtm { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; height:26px; } /*控制字数，显示1行，超出用省略号*/



/*视频*/
.video_tab { overflow: hidden; } 
.video_tab li { min-height:350px; } 
.video_list { overflow: hidden; margin: 10px 0 0; } 
.video_tp { overflow:hidden; } 
.video_tp img {border:1px solid #ccc;margin: auto; width: 100%; height: 200px; } 
.video_timu { line-height: 26px; text-align: center; margin-top: 5px; } 
.video_shijian { line-height: 26px; text-align: center; } 
.video-list-img { margin-bottom:0; } 
.video-play { display: block; background: url(../images/video.png) no-repeat center center; width: 49px; height: 49px; z-index: 1000; position: absolute; top: 50%; left: 50%; margin: -25px 0 0 -25px; } 

.ewm { overflow: hidden; padding:14px 0; text-align: left; } 
.ewm img { width:130px; margin:10px auto; } 
.ewm_wz { line-height:26px; text-align: center; margin-top: 5px; } 
.ewm li { width:50%; float:left; text-align: center; overflow: hidden; padding:10px 0; } 

.fengxiang { overflow: hidden; text-align:center; padding:8px 10px; } 
#bsWXBox { height: 257px !important; width: 232px !important; } /*home页微信分享弹出二维码边框样式*/

/*访问统计*/
.tongji { overflow: hidden; line-height: 26px; margin-bottom: 20px; } 
.tongji ul { overflow: hidden; margin: 10px 14px; line-height:24px; } 

label { font-weight: normal; } 
.icon_list1 {background: url(../images/gif-0865.gif) no-repeat 0 16px; padding-left: 12px!important; } 
.icon_list2 {background: url(../images/gif-0865.gif) no-repeat 0 16px; padding-left: 12px; } 
.icon_list3 {overflow: hidden; background: url(../images/gif-0865.gif) no-repeat 0 24px; padding-left: 12px; } 
.border { border:#e8e8e8 1px solid; } 
.border-radius { border-radius: 4px 4px 0 0; } 

/*向上滚动时右侧浮动*/
.div-wrapper { position:relative; } 
.clearfix:after {content:'';display:block;clear:both;height:0;visibility:hidden; } 
.clearfix { zoom:1; } 
.box-fixed { position:relative; top:0px; } 
.tab_fix_bottom { position: fixed; bottom: 220px; top: auto; } 
.tab_fix { position:fixed; } 

/*右侧*/
.aside,.j-article { overflow: hidden; background: #fff; padding:0 15px; } 
.column { font-size: 14px; border-bottom: 1px solid #eeeeee; } 

.cover img { width: 185px; border: 1px solid #f1f1f1; } 
.nian-juan-qi { font-size: 18px; text-align: center; margin: 6px auto; display: block; } .nian-juan-qi a { color: #004b83; } 
.cover-a a { font-size: 14px; color: #004b83; float: left; } 
.cover-a { overflow: hidden; width:80%; margin: 10px auto; margin-bottom: 20px; } 
.cover-a .cover-a-r { float: right; } 
.cover-con { padding: 15px 15px 0; } 
.cover-view { font-size: 18px; text-align: center; border: 1px solid #eee; background: url("../images/btn-bg.jpg") repeat-x; height: 40px; line-height: 40px; margin-top:15px; overflow: hidden; } 
.cover-view a { color:#004b83; } 
.cover { overflow: hidden; } 

.journal-list li { margin-bottom:15px; padding-bottom: 15px; overflow: hidden; border-bottom: 1px solid #eee; } 
.journal-list li .title a,.journal-list li .doi a { color:#00629f; font-size: 18px; } 
.journal-list li .author { color: #666; font-size: 16px; } 
.journal-list li .doi a { font-size: 16px; } 
.aside-tab-content { border: 1px solid #eee; border-top:0; overflow: hidden; margin-bottom: 30px; background: #fff; padding: 25px 15px;box-shadow: 0 0 5px 0 rgba(127,127,127,.1);min-height: 304px; } 
.journal-list li .title,.journal-list li .author,.journal-list li .doi { margin: 5px 0; } 
.nav-tabs>li>a { border-top:2px solid transparent; font-size: 17px; padding: 10px 15px; } 
.nav-tabs-en>li>a { padding: 10px 5px; } 
.nav-tabs { border-bottom: 1px solid #e0ecf3; } 
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover { border: 1px solid #e0ecf3; color:#333; border-top:2px solid #fff; border-radius:2px 2px 0 0; font-size: 17px; border-bottom-color: transparent; } 

.view-all a { padding:10px 8px; border: 1px solid #ccc; background: url("../images/btn-bg.jpg"); color:#00629f; } 
.view-all a .fa-angle-right { font-weight: bold; } 
.view-all { margin-top: 10px; } 
.journal-list { overflow: hidden; } 
.wangkan-list li { border: 1px solid #eeeeee; background: url(../images/btn-bg.jpg); color: #004b83; height: 40px; line-height: 40px; margin-bottom: 10px; padding: 0 24px; overflow: hidden; display: block; } 
.wangkan-list li a { color:#004b83; font-size: 16px; } 
.wangkan-list li a i { padding-right:10px; } 

.aside-btn { border: 1px solid #eeeeee; background: url("../images/btn-bg.jpg"); color:#004b83; height: 40px; line-height: 40px; margin-bottom:10px; padding:0 24px; overflow: hidden; display: block; } 
.aside-btn:last-child { margin-bottom: 0; } 
.aside-btn a { color:#004b83; } 
.aside-btn a i { padding-right:10px; } 
.column .more { background:url("../images/arrow.png") no-repeat right 3px; float: right; font-size:15px; color: #004b83; padding-right: 12px; } 
.news-list li { margin: 5px 0; } 
.news-list li .news-title { font-size: 16px; } 
.news-list li .news-date { color:#666; } 
.column span { color:#86585d; font-size: 14px;} 

.issn-cn p { margin-bottom:0; } 

/*-------------------------------文章-----------------------------------*/
.j-article { width:100%; overflow: hidden; } 
.latest-issue { margin:20px 0 10px; font-size: 15px; font-weight: bold; border-bottom: 1px solid #ccc; padding-bottom: 15px; } 
.j-article .title { color: #c30000; font-weight: bold; margin-top: 5px; } 
.j-article .journal-info { color:#666; } 
.j-article .journal-info a { color: #00629f; } 
.n-j-q { width: 100%; font-size: 14px; line-height: 40px; font-weight: bold; } 
.j-sx { font-size: 14px; color: #f19100; display: -webkit-inline-box; float: right; margin-right: 10px; } 
.j-sx a { color:#00629f; text-decoration:none; } 
.j-sx a:hover { color:#f19100; text-decoration:none; } 
.article-choose { width: 100%; color: #999; overflow: hidden; margin-bottom: 0px; margin-top: 5px; display: inline-block; border-bottom: 1px solid #ececec; } 
.article-choose .choose { float: left; } 
.width47 { width:47%!important; float: right!important; border-bottom: 0!important; } 

.other-tools { float: right; color:#ccc; font-size:18px; } 
.other-tools-l { float: left; } 
.other-tools .active { color:#f19100; } 
.other-tools i,.other-tools .fengexian { padding: 0 3px; cursor: pointer; } 
.other-tools .fengexian { padding: 0 3px; font-size: 18px; display: block; float: left; } 

.index-articles .tab-ul-index li {padding: 0;}
.article-list { overflow: hidden; } 
.article-list li { border-bottom:1px solid #eee; margin-bottom:5px; overflow: hidden; padding-bottom:5px; } 
.article-list li:hover { background: #f6fafd; } 
.selectedrow { background: #f6fafd; border-color:#f6fafd; border-top:0; border-left:0; border-right:0; margin:0 } 
.noselectrow { margin:0; border-color:#fff; border-top:0; border-left:0; border-right:0; } 

.article-list li .article-checkbox { float: left; width:20px; } 
.article-list li .j-column { color:#888; font-size: 14px; overflow: hidden; } 
.article-list li .article-l { float:left; width: 77%; } /*当文章有图片时，width值可适当调整缩小*/
.article-list li .j-title-1 a { color:#333; font-size: 15px; font-weight: bold; } 
.article-list li .j-title-1 a:hover { color:#d48d00; text-decoration: none; } 
.article-list li .icon-full { color:#54d014; font-size: 14px; } 
.article-list li .icon-abstract { color:#999; font-size: 14px; } 
.article-list li .icon-video { color:#03a5ca; font-size: 14px; } 
.article-list li .icon-article { color:#0376ca; font-size: 14px; } 
.article-list li .icon-collections { color:#f19100; font-size: 14px; transform:rotate(7deg);-ms-transform:rotate(7deg); /* IE 9 */
-moz-transform:rotate(7deg); /* Firefox */
-webkit-transform:rotate(7deg); /* Safari 和 Chrome */
-o-transform:rotate(7deg); /* Opera */ } 

.article-list li .j-author { font-size: 14px; color:#666; } 
.article-list li .j-volumn { font-size: 14px; color:#666; } 
.article-list li .j-volumn-doi .j-volumn { float: left; padding-right: 10px; } 
.article-list li .j-volumn-doi .j-doi { color:#c1717a; } 
.article-list li .j-btn { color:#333; margin-left:-10px; } 
.article-list li .j-btn .j-pdf { padding-bottom: 2px; } 
.article-list li .j-btn .j-pdf,.article-list li .j-btn .j-html,.article-list li .j-btn .j-abs,.article-list li .j-btn .j-shouc { color:#333; line-height: 20px; margin-left:10px; } 

.article-list li .j-title-1,.article-list li .j-author,.article-list li .j-volumn-doi,.article-list li .j-btn,.article-list li .j-abstract { overflow: hidden; margin-bottom: 5px; } 
.article-list li .article-img { padding:10px; overflow: hidden; display: block; } 
.article-list li .article-r { width:18%; float: right; } 
.j-abstract { font-size: 14px; color: #777; display: none; margin-top: 10px; } 
.article-list li .article-w { width: 96%; } 

/*过刊 */
.gk_nian { padding: 10px 0 0; margin-bottom:8px; border-bottom: 2px solid #999; font-size:20px; font-weight:bold; } 
.gk_qi { padding: 5px 0; margin-bottom:5px; border-bottom: 1px dashed #ddd; color: #666; line-height: 26px; } 
.gk_qi span { width:300px; display: table-cell; font-size:16px; } 
.gk_qi a { color:#00629f; } 
.gk_fm { overflow:hidden; margin-bottom: 10px; } 
.gk_fm li { padding:0 30px; } 
.gk_fm img { margin:8px auto; } 
.collection { padding-left: 3px; padding-right: 3px; background-color: #fff; color: #C9799F; font-size: 8px; border: 1px solid #C9799F; cursor: pointer; border-radius: 2px; } 
.in_progress { padding-left: 3px; padding-right: 3px; background-color: #fff; color: red; font-size: 8px; border: 1px solid red;border-radius: 2px; } 

/*--end--*/

/* 文章目录*/
/*文章*/
.current_list { overflow:hidden; background: #fff; } 
.current_list .tab-content>.tab-pane { padding: 15px; background:#fff; border: 1px solid #e4e4e4; } 
.current_list .nav-tabs { border-bottom: 0px solid #e5e5e5; } 
.current_list .nav-tabs>li { float: left; margin-bottom: 0px; margin-right: 10px; padding-bottom: 0; } 
.current_list .nav-tabs>li .glyphicon { top: 3px; right: 3px; } 
.current_list .nav-tabs li.active { color:#fff; } 
.current_list .nav-tabs li.active a { background: #fff; color: #fff; border: 1px solid #c11428; font-size: 14px; } 
.current_list .nav-tabs li.active a:hover { background:#997579; color: #fff; border: 1px solid #997579; } 
.current_list .nav-tabs>li.active>a, .current_list .nav-tabs>li.active>a:focus { color: #fff;cursor: pointer;background-color: #997579;border: 1px solid #997579;border-bottom-color: transparent;font-size: 18px; } 
.current_list .nav-tabs li a { height: 44px; line-height:23px; font-size: 18px; background:#e6e6e6; color: #454545; border: 1px solid #fff; margin-right: 0; } 
.current_list .nav-tabs li a:hover { background:#997579; color: #fff; border-color:#997579; } 
.current_list .article-box { border-top:0; overflow: hidden; } 
.curr_en { padding: 10px 12px!important; font-size: 18px!important; } 
.column_title {height: 45px; line-height: 40px; padding-left: 10px; border-bottom:1px solid #eee; font-weight: bold; font-size: 18px; color: #000; border-top: 3px solid #0058ac; } 
.tab { overflow: hidden; width: 300px; float: left; } 
.njq { width:100%; font-size:14px; font-weight:bold; line-height: 24px; } 
.syq { width:100%; text-align: left; margin-top: 10px; margin-bottom: 10px; } 

.kuang { padding:0!important; overflow: auto; height: 2000px; } 
.kuang_en { overflow: auto; height:587px!important; } 
.wenzhanglanmu {font-size: 14px; font-weight: bold; color: #fff; margin-top: 8px; display: inline-block; background: #0a6cca; border-radius: 2px; padding: 4px 10px; } 
.wenzhang { overflow:hidden; } 
.wenzhang li {border-bottom: 1px solid #eee; margin-bottom: 10px; overflow: hidden; padding-bottom: 10px; min-height: 143px; }
.biaoti { color:#333; font-size: 15px; font-weight: bold; height:30px; } 
.biaoti a { color:#333; text-decoration:none; } 
.wz_timu { overflow:hidden; } 
.timuzz { width:80%; line-height: 24px; } 
.qishiyema { color:#d28912; } 
.zuozhe { color:#333; font-size:14px; line-height:26px; height:26px; } 
.kmnjq { line-height:26px; } 
.zhaiyaoh { color:#999; line-height:26px; height:85px; overflow: hidden; } 
.zhaiyaoh p { margin-bottom: 0; } 
.richpdfh { line-height:26px; } 
.doih { color:#333; line-height: 26px; } 
.red { color:#f00; } 
a.doicolor { color: #195fb9; } 
.more-article a { background: #fff; font-size: 14px; color: #222; display: inline-block; margin-top: 20px;margin-bottom:20px; height: 37px; line-height: 37px; padding: 0 35px; border: 1px solid #d6d6d6; border-radius: 5px; } 
.gd_wenzhang { width:100%; text-align: right; overflow:hidden; padding: 16px; } 
.gd_wenzhang a {border-bottom: 1px solid #ddd; color:#3c68ab; overflow: hidden; } 
.index_xz { background: url(../images/index_xz_icon.png) no-repeat 10px center;padding-left: 30px; width:100%; border: 1px solid #d9ae0e; float: left; border-radius: 3px; line-height: 24px;margin-bottom: 6px; } 
.index_lll { background: url(../images/index_lll_icon.png) no-repeat 9px center;width: 100%; border: 1px solid #d9ae0e;padding-left: 30px; float: left; border-radius: 3px; line-height: 24px;margin-bottom: 6px; } 

.index_html { background: url(../images/index_html_icon.png) no-repeat 9px center;width: 100%; border: 1px solid #d9ae0e; padding-left: 30px; float: left; border-radius: 3px; line-height: 24px; } 
*#dbt_action_bar_hide { DISPLAY: none; } 

*.hidelabel { DISPLAY: none; } 


*.abs_zuozhe { COLOR: #444; font-size: 14px; } 

*.abs_njq { COLOR: #444; font-size: 14px; 
line-height: 26px; } 
.links1 { line-height: 26px; } 
.noselectrow { 
BORDER-LEFT: white 1px solid; border-bottom: 1px solid #eee; WIDTH: 100%; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid; }
.selectedrow { BORDER: #eee 1px solid; MARGIN: 1px 0px; WIDTH: 100%; BACKGROUND: #f8f8f8; }
.authorList { line-height: 22px; MARGIN-BOTTOM: 1px; MARGIN-TOP: 3px !important; } 
.articlesectionlisting { BORDER-BOTTOM: #ddd 0 solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; COLOR: #3a3a3a; FONT-WEIGHT: normal; PADDING-TOP: 5px; margin-bottom: 3px; } 
.articlesectionlisting INPUT { FLOAT: left; } 

.articlesectionlisting .dbt_header { font-size: 14px; color: #fff; margin-top: 8px; display: inline-block; background:#e89409; border-radius: 2px; padding: 4px 10px; } 
.txt_zhaiyao1 { COLOR: #000;font-size:14px; } 

A.txt_zhaiyao1:link { COLOR: #000; TEXT-DECORATION: none; } 

A.txt_zhaiyao1:hover { COLOR: #c30000; TEXT-DECORATION: underline; } 

A.txt_zhaiyao1:visited { COLOR: #000; TEXT-DECORATION: none; } 

A.txt_zhaiyao1:active { TEXT-DECORATION: none; } 

.txt_biaoti { COLOR:#333!important; font-size: 14px;font-weight: bold; } 

A.txt_biaoti:link { COLOR: #1456a8; TEXT-DECORATION: none; } 

A.txt_biaoti:visited { COLOR: #1456a8; TEXT-DECORATION: none; } 
A.txt_biaoti:hover { COLOR:#eb9024!important; TEXT-DECORATION: none; } 
A.txt_biaoti:active { TEXT-DECORATION: none; } 

.txt_14000 { font-size: 14px; color: #000000; } 

A.txt_14000:link { color: #000000; TEXT-DECORATION: none; } 

A.txt_14000:hover { COLOR: #ae0001; TEXT-DECORATION: underline; } 

A.txt_14000:visited { color: #000000; TEXT-DECORATION: none; } 

A.txt_14000:active { TEXT-DECORATION: none; } 
.txt_zhaiyao3 { color: #0964ba; font-size: 14px; } 

a.txt_zhaiyao3:link { color: #0964ba; text-decoration: none; } 

a.txt_zhaiyao3:hover { color: #be8109; text-decoration: underline; } 

a.txt_zhaiyao3:visited { color: #0964ba; text-decoration: none; } 

a.txt_zhaiyao3:active { text-decoration: none; } 

/*文章图片显示隐藏用到开始*/
.hiden { DISPLAY: none; } 
/*文章图片显示隐藏用到结束*/

.article_checkbox_cell { padding:3px; } 

.white_content { display: none; color: #666; line-height: 24px; font-size: 14px; width: 100%; overflow: hidden; } 
/* 文章目录end*/


.red-bg { background:#ae0c2a; overflow: hidden; padding: 20px 0; } 
.links li { float: left; margin: auto; text-align: center; width: 25%; /* display: contents; */ } 
.links { overflow: hidden; width: 100%; margin: auto; } 
.links li img { max-height: 60px; max-width: 161px; vertical-align: middle; margin: 0 30px; } 

/*--返回顶部top--*/
.top_web { position: fixed; _position: absolute; bottom:80px; right:100px; width:48px; height:45px; border-radius: 5%; display: none; z-index: 9999; cursor: pointer; background:rgb(152 113 117); } 
.top_web .glyphicon { color:#fff; text-align:center; top:11px; left:12px; font-size: 22px } 
/*--返回顶部top--*/

/*底部*/
.footer span{margin-right: 15px;}
.footer-info { color: #e4e4e4; text-align: center; font-size: 14px; padding: 15px 0 0; } 
.footer-info a { color: #e4e4e4; } 
.footer-info p { margin-bottom: 5px; line-height: 22px; } 
.j-wechat img { padding: 3px; background: #fff; width:106px; border-radius:2px; } 
.share { margin:10px auto 0; text-align: center; } 
.share i { color: #fff; margin: 0 10px; text-align: center; } 

.cover-container li { border: 1px solid #e5e5e5; padding:2% 2%; margin-bottom:2%; } 
.cover-container li h3 { margin: 0; } 
.cover-list span { color:#00629f; } 
.cover-download-pdf { overflow: hidden; } 
.cover-container .cover-cover { margin: 10px 0; } 
.cover-cover img { border: 1px solid #ddd; } 
.cover-download-pdf a { float: right; background: url("../images/download-pdf.png") no-repeat; padding-left: 20px; color: #00629f; } 
.cover-list { margin-bottom: 10px; cursor: pointer; } 
.cover-container { display: none; overflow: hidden; } 

.footer { width:100%; overflow: hidden; border-top: 1px solid #ccc; margin-top: 20px; background:#704045; } 
.banquan { margin: auto; overflow: hidden; padding:20px 0; color: #fff; text-align: center; line-height: 26px; } 

.bq1 { text-align:left; line-height: 26px; margin:20px 0; } 
.banquan ul { overflow: hidden; } 
.banquan ul li { overflow: hidden; } 
.bqtp { text-align:left; margin-bottom: 10px; } 
.bqwz { color: #fff; line-height: 30px; } 


.bq { text-align: center; color: #fff; line-height: 40px; background:#0064b1}

.db_title { font-size:14px; color:#fff; margin-top: 6px; margin-bottom: 10px; } 
.db_tab_list { overflow:hidden; margin-bottom: 0; } 
.db_tab_list li { line-height:27px; } 
.db_tab_list li a { color:#a0a0a0; } 
.bqxx { color:#fff; line-height: 26px; } 
.copyright-logo { margin-top: 30px; } 


/*内容*/
.content_nr { overflow: hidden; border:1px solid #ddd; background: #fff; padding:10px 15px; box-shadow: 0 0 5px 0 rgba(127,127,127,.1); } 
.content_nr .column {margin: 4px 0 20px; font-size: 20px; border-bottom: 1px solid #ddd; padding-bottom: 14px; }
.content_nr .newstitle { text-align: center; margin: 30px 0 20px; font-size: 20px; }
/*位置*/
.location { font-size: 16px; margin:0 0 15px 5px; display:none; } 
.location i { font-size: 14px; margin-right:5px; } 
.location a { color:#666 } 

/*Cover galler*/
.panel-title>a { text-decoration:none; color:#00629f; font-size:18px; font-weight: bold; } 
.panel-title>a i { text-decoration:none; color:#999; float:right; } 
.panel-default>.panel-heading+.panel-collapse>.panel-body { border-top-color: #eee; } 
.panel-default { border-color: #eee; margin-bottom:20px!important; } 
.cg { padding:20px 15px; } 
.cg p { margin-bottom:5px; } 
.cg .title a { color:#00629f; font-weight:bold; font-size:18px; } 
.cg a { color:#00629f; } 
.cg .date { color:#333; font-weight:bold; } 
.cg .fm { float:right; margin-left:10px; margin-bottom: 10px; } 
.cg .fm img { border:1px solid #ccc; padding: 2px; } 
.cover-download a { background: url(../images/download-pdf.png) no-repeat; padding-left: 22px; color: #00629f;margin: 3px 0; display: block; } 


/*专题*/
.bs-collections { border:1px solid #eee;border-radius:0;overflow: hidden;padding: 20px;border-left-width: 4px;border-left-color:rgb(236, 202, 103);margin-bottom: 20px;background:#fbfbfb; } 
.bs-collections { padding:20px 15px; } 
.bs-collections p { margin-bottom:5px; } 
.bs-collections .title { font-weight:bold; font-size:18px; margin-bottom: 5px; } 
.bs-collections .title a { color:#00629f; font-weight:bold; font-size:18px; } 
.bs-collections .journal { color:#7b98b7; margin-bottom: 8px; font-style: italic } 
.bs-collections .editor { color:#b76e11; margin-bottom: 8px; } 
.bs-collections .list-group a { color:#00629f; font-size:18px; } 
.bs-collections .date { color:#333; font-weight:bold; } 
.bs-collections .fm { float:right; margin-left:10px; margin-bottom: 10px; } 
.bs-collections .link a { color: #00629f;margin-top: 8px;display:block; } 

.bs-collections-list { border:0; } 
.bs-collections-list .title { font-weight:bold; font-size:20px; margin-bottom: 10px; } 
.bs-collections-list .editor { color:#555; } 

.sort-order { border-radius: 2px; box-shadow: inset 0 1px 0 #fff; border: 1px solid #dedede; line-height: 180%; padding: 5px 10px; overflow: hidden;margin-bottom:20px;background-image: linear-gradient(to bottom,#f8f8f8,#e5e5e5); width: 100%; } 

.sort-order span { float:left; font-weight:bold; font-size:14px; margin-right:10px; } 
.sort-order .btn { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: inset 0 1px 0 #FFF; -moz-box-shadow: inset 0 1px 0 #FFF; box-shadow: inset 0 1px 0 #FFF; border: 1px solid #bcbcbc; color: #666; margin: 0; padding: 2px 10px 0; } 

.sort-order .btn:hover { border-color: #999; color: #444; text-decoration: none; } 
.sort-order .in { font-weight: bold;color:#444;border-color: #999; } 


.julei { background: #fbfbfb; } 
.julei ul {padding:10px 5px; } 
.julei li {padding:2px 0; } 
.julei .title {background: #f7f5f0;padding:5px;font-weight:bold;border-left: 3px solid #ef7d47;}


/*news-list-1 */
.news-list-1 { margin-bottom: 30px; } 
.news-list-1 .news-item-1 .media-left { padding-right: 15px; } 
.news-list-1 .news-item-1 a { display: block; border-bottom: 1px dashed #e2dfdc; padding: 20px 0; -webkit-transition: background .3s; -o-transition: background .3s; transition: background .3s; position: relative; overflow: hidden; } 
.news-list-1 .news-item-1 a:hover {text-decoration:none; } 
.news-list-1 .news-item-1 .news-date { color: grey; width: 100px; background: #F5F5F5; text-align: center; padding: 8px 5px 10px; -webkit-transition: background .3s; -o-transition: background .3s; transition: background .3s; } 
.news-list-1 .news-item-1 .news-date .day { color: #666; font-size: 28px; font-weight: bold; } 
.news-list-1 .news-item-1 .news-title { font-size: 16px; font-weight: bold; margin-bottom: 10px; } 
.news-list-1 .news-item-1 .news-desc { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 1.6; color: #666; } 

/*news-list-1 end*/
.bottom { padding: 20px 0 0 0; } 
.footer,.footer a { color: #fff; font-size: 14px; line-height: 26px; } 

@media(min-width:1400px) {
.banner-swiper{height: 416px;}
}
@media(min-width:1200px) {

.container { padding-left: 0; padding-right: 0;width: 1200px; } 
.main-left {float:left;width:calc(100% - 320px);overflow: hidden;margin-right:20px;padding-left:0;padding-right:0;border: 1px solid #ddd;padding: 10px 15px;} 
.index-body .main-left{ padding: 0;border: none;}
.main-right { float:right; width:300px; overflow: hidden; padding-left:0; padding-right:0; } 
}

@media(max-width:1800px) {
.officebutton{top: 40%;}
}
@media(max-width:1400px) {
.officebutton{top: 34%;}
}
@media(max-width:1300px) {
.officebutton{top: 30%;}
}
@media(max-width:1200px) {
.news.container.xwgg{padding-left: 0;padding-right: 0;}
.main>.container{padding-left: 15px;padding-right: 15px;}
.officebutton{top: 20px;width: 992px;}
.logo{float: left;margin-top: 0;}
}
@media(max-width:992px) {
.main-btn li a{height: 60px;}
.officebutton{top: 20px;width: 750px;}
.logo{float: left;margin-top: 0;}
.main-btn .glyphicon-class{font-size: 18px;}
.main-btn li a span.glyphicon {font-size: 28px;float: left;margin: 6px 10px 0 17px;} 
.jscolor{display: none;}
#ban-pag{bottom: 8px;}

}
@media(max-width:768px) {
html[lang="en"] #myTab{width: 900px !important;}
.footer a,.footer span{display: inline-block;}
.bottom,.footer .btmb{padding-left: 15px;padding-right: 15px;text-align: left;}
.article-list>div{padding-left: 0;}
.cur-date-pub, .cur-date{font-size: 13px;margin-top: 8px;display: inline-block;}
html[lang="en"] .cur-date-pub, html[lang="en"] .cur-date{font-size: 12px;}
.main-btn ul{margin-left: -7px;margin-right: -7px;}
.officebutton{position: relative;}
.logo{width: auto;}
.main-btn ul li{width: 50%;}
.officebutton{top: 0px;width: 100%;padding-left: 15px;padding-right: 15px;}
.main-btn li a span.glyphicon {font-size: 24px;margin: 0px;margin-right: 6px;} 

}
/* 最新录用不展示DOI */
#latestAcceptedList .article-list-time .wz-doi{display: none;}

