@charset "utf-8";
/* CSS Document */

/*首页*/
#header { padding:0.312em 0 0.625em 0; border-top:#544741 3px solid;}
.oa { padding:0 0.625em;}
.logo { text-align:center; padding:0 0.625em;}
.logo i { color:#848484; font-size:1.25em;}
/*#nav { background:#fff; border-top:#f88421 2px solid; border-bottom:#ccc 1px solid;}
#nav a { font-size:1em; color:#2f2f2f; text-align:center; line-height:42px; display:block; text-decoration:none; font-weight:bold; text-shadow: 0 1px 1px #fff;  background-color:#f88421; border-radius:10px;}
#nav .active {font-size:1em; color:#fff; text-align:center; line-height:42px; display:block; text-decoration:none; font-weight:bold;text-shadow: 1px 1px 0 #000;background-color:#333; border-radius:10px;}
#nav a:hover { font-size:1em; color:#fff; text-align:center; line-height:42px; display:block; text-decoration:none; font-weight:bold;text-shadow: 1px 1px 0 #000;}
.nav_j { font-size:1.25em; color:#2f2f2f; text-align:center; line-height:50px; font-weight:bold; text-shadow: 0 1px 1px #fff;}
.nav_l { margin:5px;  }
.nav_r { margin:5px;  }*/
#nav { background:url(../images/nav_bg.png) repeat-y left top;}
#nav a { font-size:0.875em; color:#fff; text-align:center; line-height:42px; background-color:#f88421; display:block; text-decoration:none; font-weight:bold; text-shadow: 0 1px 1px #333; }
#nav a:hover { font-size:0.875em; color:#fff; text-align:center; line-height:42px; background-color:#3f3a34; display:block; text-decoration:none; font-weight:bold;text-shadow: 1px 1px 0 #000;}
#nav .active {font-size:0.875em; color:#fff; text-align:center; line-height:42px; display:block; text-decoration:none; font-weight:bold;text-shadow: 1px 1px 0 #000;background-color:#3f3a34;}
.nav_l { margin-left:4px; margin-bottom:2px;}
.nav_r { margin-left:4px; margin-bottom:2px;}
#recent_t { margin-top:1.25em; border-bottom:#cccccc 3px solid;}
#recent_t span {font-size:1.25em; color:#2f2f2f; padding-left:0.625em; height:1.5em; line-height:1.5em; font-weight:bold;}
.recent_paper_ul {display: block; margin-left:0px; padding-left:0px; -webkit-margin-before: 0em; -webkit-margin-after: 1em;-webkit-margin-start: 0; -webkit-margin-end: 0; -webkit-padding-start: 0em; }
ul.recent_paper_ul li:nth-of-type(odd){ background-color:#fff;}
ul.recent_paper_ul li:nth-of-type(even){ background:#none;}
ul.recent_paper_ul li { border-bottom: 1px solid #cccccc; display: list-item;  text-align: -webkit-match-parent; background:url(../images/det.png) no-repeat right center;  padding:1em 1.25em 1em 0.625em;}
ul.recent_paper_ul li a { font-size:1.25em; color:#185faf; line-height:1.125em; display:block; text-decoration:none; padding-right:1.875em;}
ul.recent_paper_ul li span { color:#535353;}
ul.recent_paper_ul li.cl01 { background-color:#fff;}
#menu { padding:0.625em 0; border-bottom: 1px solid #cccccc; }
#art_but { text-align:center;}
#jou_but { text-align:center;}
#books_but { text-align:center;}
#confer_but { text-align:center;}
#contact { text-align:center;}
#submit { text-align:center;}
.menu_li_bg { width:50px; height:50px; margin:0 auto; background-color:#f88421; text-align:center; -moz-border-radius: 25px;   -webkit-border-radius: 25px;  border-radius:35px;  display:block; }
.menu_li_bg i{ color:#fff; line-height:50px; text-align:center; font-size:1.5em;} 
.menu_li_bg a img { line-height:50px; vertical-align:middle; margin-top:8px;}
.menu_li_text { line-height:2em;}
.menu_li_text a{ color:#535353; text-decoration:none;}
#foot_bg { width:100%;background-image:linear-gradient(to top,#ffad5a,#f88421);}
#share { padding:1.125em 0; border-bottom:#fdf2b8 1px solid;}
#share_m button { background:none; border:none; outline:none; width:2em; height:2em;}
#share_m button i.fa-facebook { font-size:1.5em; color:#fff;}
#share_m button i.fa-tumblr { font-size:1.5em; color:#fff;}
#share_m button i.fa-linkedin { font-size:1.5em; color:#fff;}
#share_m button i.fa-weibo { font-size:1.5em; color:#fff;}
#share_m button i.fa-google-plus { font-size:1.5em; color:#fff;}
#share_m button i.fa-qq { font-size:1.5em; color:#fff;}
#share_m button i.fa-weixin { font-size:1.5em; color:#fff;}
ul.share_m_ul li { float:left; display:block; padding:0 0.938em;}
#footer { color:#ffffc4; padding:1.125em 0; text-align:center;}
#foot_link { line-height:2em; text-align:center;}
#foot_link a { color:#ffffc4; line-height:2em; text-decoration:none;}
#copyright { font-size:0.875em; line-height:1.5em;}

/*文章内容*/
#recent_t_paper { margin-top:1.25em; border-bottom:#f88421 3px solid; line-height:2em; width:100%; position:relative;}
#recent_t_paper i { position:absolute; left:0.312em; top:3px;}
#recent_t_paper i.fa-angle-left { font-size:1.5em;  font-weight:bold;}
/*#pre_but { outline:none; background:none; border:none; margin-left:0.312em;}
#pre_but img { vertical-align:middle;}*/
#recent_t_paper span { margin-left:1.5em; font-weight:bold; font-size:1.125em; vertical-align:middle;}
#recent_t_paper a {font-weight:bold; font-size:1.125em; color:#535353; text-decoration:none;}
#recent_t_paper a:active,#recent_t_paper a:hover {font-weight:bold; font-size:1.125em; color:#f88421; text-decoration:none;}
#recent_paper_con { width:100%; padding:0.625em 0; background-color:#fff;-webkit-box-shadow:2px 5px 1px #e3e4e8;  -moz-box-shadow:2px 5px 1px #e3e4e8; box-shadow:2px 5px 1px #e3e4e8; margin-bottom:1.25em;word-wrap:break-word;/*word-break:break-all;*/}
#paper_con_title { padding:0 0.625em; margin-bottom:1.25em; font-size:1.5em; font-weight:bold; color:#333333;}
.paper_con_text { padding:0 0.625em; margin-bottom:1.25em; color:#333; font-size:1.125em; line-height:1.25em;}
.cl02 a {color:#185faf; text-decoration:none; line-height:1.25em;}
.cl02 a:active,.cl02 a:hover {color:#185faf; text-decoration:underline; line-height:1.25em;}
.more_but { width:150px; height:30px; margin:1.25em auto;}
#more { background-color:#dadada; border:#d1d1d1 1px solid; width:148px; height:28px; text-align:center; color:#535353; outline:none;}
.down_but { width:240px; height:40px; margin:1.25em auto;}
#download { background-color:#ff9337;-webkit-box-shadow:1px 3px 0px #f07b05;  -moz-box-shadow:1px 3px 0px #f07b05; box-shadow:1px 3px 0px #f07b05; width:240px; height:40px; text-align:center; outline:none; border:none; border-radius:5px;}
#download a { color: #fff;text-shadow: 0 1px 1px #000;text-decoration:none;}

/*分类列表展开合上*/
#menu_list {  padding:1.25em 0; width:100%;}
.accordion {width: 95%;margin: 0 auto;background:#ffa04f;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.accordion .link {cursor: pointer;display: block;padding: 1em 2.5em 1em 1.25em;color: #3f3934;font-size: 1.125em;font-weight:500;border-bottom: 1px solid #dd6000;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion li:last-child .link {border-bottom: 0;}
.accordion li i {position: absolute;top: 1em;font-size: 1.125em;color: #56514d;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion li i.fa-chevron-down {right: 0.75em;left: auto;font-size: 1em;}
.accordion li.open .link {color: #3f3934;}
.accordion li.open i {color: #cc6a06;}
.accordion li.open i.fa-chevron-down {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.accordion li.default .submenu {display: block;}
/**
 * Submenu
 -----------------------------*/
.submenu {display: none;background:#fff;font-size: 1em;height:310px;overflow:scroll;}
.submenu li {border-bottom: 1px solid #bdb3ad;}
.submenu a {display: block;text-decoration: none;color: #f88421;padding:0.75em;padding-left: 1.25em;-webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease;}
.submenu a:hover { font-weight:bold; color:#dd6000;}
 
 
/* 按字母排序*/
.tabs {width: 100%;overflow: hidden;margin: 2em 0;font-weight: 300;}
/* Nav */
.letter_nav { float:left; width:15%; padding-top:1em;}
.letter_nav nav {text-align:center;}
.letter_nav nav ul {padding: 0;margin: 0;list-style: none;display: inline-block;}
.letter_nav nav ul li {margin: 0;display: block;position: relative;}
.letter_nav nav li.tab-current {border-bottom: none;z-index: 100;}
.letter_nav nav a {color: #f88421;display: block;font-size: 1.45em;line-height:1.5em;white-space: nowrap;}
.letter_nav nav a:hover {color: #333;}
.letter_nav nav li.tab-current a {color: #333;}
/* Content */
.content { float:left; width:85%; padding-top:1.25em;}
.content h3 { line-height:1.25em; background-color:#c9c9c9; color:#333; padding-left:0.625em;}
.content section {font-size: 1.25em;padding:0;display: none;width:100%;}
.content section:before,
.content section:after {content: '';display: table;}
.content section:after {clear: both;}
/* Fallback example */
.no-js .content section {display: block;padding-bottom: 2em;}
.content section.content-current {display: block;}
.mediabox {width: 100%;margin: 0; padding:0.625em;}
.mediabox ul li { text-align:left; line-height:1.125em; padding:0.5em 0; margin-bottom:0.625em; padding-left:0.625em; border:#f88421 1px solid; border-radius:5px;/*-webkit-box-shadow:inset 0px -1px 0px #cb8b00;  -moz-box-shadow:inset 0px -1px 0px #cb8b00; box-shadow:inset 0px -1px 0px #cb8b00; */color:#f88421;}
.mediabox ul li a { text-decoration:none; color:#3f3934; line-height:1.3em;}
.mediabox ul li a:active,.mediabox ul li a:hover { color:#8e8e8e;text-decoration:none;}



/*期刊首页*/
#journals_con { width:100%; margin:1.25em 0;}
.journals_title { width:90%; margin:0 auto 1.5em auto; border-radius:0.312em; background:#fff;-webkit-box-shadow:0px 3px 1px #e3e4e8;  -moz-box-shadow:0px 3px 1px #e3e4e8; box-shadow:0px 3px 1px #e3e4e8; padding:0.625em; position:relative;}
#journals_img { text-align:left; padding-right:0.625em; max-width:8.25em;}
#journals_img img{ border:#333 1px solid;}
#journals_name{ color:#e60012; font-weight:bold; line-height:1.5em;}
#journals_issn { line-height:1.5em;}
#journals_google { line-height:1.5em;}
#journals_share { position:absolute; left:auto; right:0.312em; bottom:0.312em; width:3em; height:3em;}
#journals_share button { background:rgba(0,0,0,0.4); border-radius:24px; border:none; width:3em; height:3em; outline:none;}
#journals_share i { color:#fff;}
#journals_share i.fa-share-alt { font-size:1.5em; font-weight:normal;}
.space { max-width:0.625em;}
/*内页导航*/
.jour_bg { width:100%; padding-bottom:1.25em; background-color:#fff;-webkit-box-shadow:2px 5px 1px #e3e4e8;  -moz-box-shadow:2px 5px 1px #e3e4e8; box-shadow:2px 5px 1px #e3e4e8; margin-bottom:1.25em;word-wrap:break-word;}
.journals_menu { width:100%; border-bottom:#de6f00 3px solid; height:45px;background-image:linear-gradient(to top,#f88421,#ffad5a); position:relative;}
.journals_menu button { background:none; border:none; outline:none; width:1em;}
.subL { position:absolute; left:0; top:0.875em;}
.subR { position:absolute; right:0; top:0.875em;}
.subnav{width:92%; overflow:hidden;margin:0 auto;height:45px;position:relative; line-height:45px;}
.subnav ul{position:absolute;left:0;top:0;width:100%;z-index:99;}
.subnav ul li{float:left;  margin-right:10px; overflow:hidden;}
.subnav a{color:#333;text-decoration:none; display:block; text-align:center; font-size:0.875em; font-weight:bold;}
.journals_list { padding-top:1.25em; width:95%; margin:0 auto;}
.journals_list_t { margin-bottom:0.625em;}
.journals_list_t a { font-size:1.125em; line-height:1.3em; text-decoration:none;}
.journals_list_bottom { background:#484848; height:3em; border-radius:5px; line-height:3em; color:#fff;}
.journals_list_bottom i.fa-download { font-size:1.25em;}
.journals_list_bottom a { color:#fff;}
.journals_list_bottom a:active,.journals_list_bottom a:hover { color:#8e8e8e;}
.menuselect{}
.menuselect a { color:#fff;}
.journals_no { width:80%; margin:0 auto; padding:2em 0;}
.archive_accordion {width:100%;}
.archive_accordion li {border-bottom: 1px solid #de6f00;}
.archive_accordion .link2 {cursor: pointer;display: block;padding: 1em 2.5em 1em 1.25em;color: #333;font-size: 1.125em;font-weight: 700;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.archive_accordion li:last-child .link2 {}
.archive_accordion li i {position: absolute;top:0.75em;font-size: 1.125em;color: #868686;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.archive_accordion li i.fa-caret-up {right:0.75em;left: auto;font-size: 1.25em;}
.archive_accordion li.open .link2 {color: #333;}
.archive_accordion li.open i {color: #868686;}
.archive_accordion li.open i.fa-caret-up {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.archive_accordion li.default .archive_submenu {display: block;}
.archive_submenu {display: none;font-size: 1.5em; padding:0.625em 0;}
ul.archive_submenu li { float:left;}
.archive_submenu li { width:2em; height:2em; margin:0 0.625em 0.625em 0; text-align:center; border-bottom:none;}
.archive_submenu a {display: block;text-decoration: none;color: #f88421; width:2em; height:2em; line-height:2em;-webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease;}
.archive_submenu a:hover {background: #383838;color: #FFF; font-size:1.125em; border:#868686 2px solid; border-radius:1em; }
.journals_no_time { width:95%; margin:1em auto 0 auto;}
.cl03 { color:#e60012; font-size:1.25em; line-height:2em;}

.jour_txt_con { width:90%; margin:0 auto; padding:1.125em 0;}
.jour_txt_con p { line-height:1.5em; font-size:1.125em;}
.jour_txt_con a { text-decoration:none;}

.journals_au { width:95%; margin:0 auto; padding:0.625em 0;}
.archive_accordion .link3 {cursor: pointer;display: block;padding: 1em 2em 1em 0.625em;color: #f88421;font-size: 1.125em;font-weight: 700;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.archive_accordion li.open .link3 {color: #f88421;}
.journals_au p { line-height:1.5em; font-size:1.125em;}
.journals_au a { text-decoration:none;}
.archive_accordion li.default .aut_txt {display: block;}
.aut_txt { width:95%; margin:0 auto; padding-bottom:0.625em; display: none;}

#popup{position:relative;display:none; z-index:3000; left: 0px; top: 0px; height: 100px; width:100%;text-align:center;}
/*#share_btn { position:absolute; bottom:60px; left:10px;}*/
#share_btn button { background:none; border:none; outline:none; width:3em; height:3em;}
#share_btn button i.fa-facebook-square { font-size:2.5em; color:#305891;}
#share_btn button i.fa-twitter-square { font-size:2.5em; color:#2ca8d2;}
#share_btn button i.fa-tumblr-square { font-size:2.5em; color:#384853;}
#share_btn button i.fa-google-plus-square { font-size:2.5em; color:#ce4d39;}
#share_btn button i.fa-linkedin-square { font-size:2.5em; color:#4498c8;}
#share_btn button i.fa-pinterest-square { font-size:2.5em; color:#c82828;}
#share_btn button i.fa-envelope-square { font-size:2.5em; color:#738a8d;}
#share_btn button i.fa-weibo { font-size:2.5em; color:#bd4343;}
#share_btn button i.fa-qq { font-size:2em; color:#305891;}
#embedding{ position: absolute; top:50px; width:100%; text-align:center;}
#embedding button{ background:#333; border-radius:3px; padding:0.312em 1.125em; border:none; color:#ffffff;}

.jour_bg2 { width:100%; padding-bottom:1.25em; background-color:#fff;-webkit-box-shadow:2px 5px 1px #e3e4e8;  -moz-box-shadow:2px 5px 1px #e3e4e8; box-shadow:2px 5px 1px #e3e4e8; margin-bottom:1.25em;word-wrap:break-word; border-top:#f88421 2px solid;}
.search_art { width:90%; margin:0 auto; margin-bottom:1.25em; position:relative;}
.search_art_txt { background:url(../images/search3.png) no-repeat 3px center #fff; padding-left:20px;-webkit-box-shadow:inset 0px 2px 0px #e3e4e8;  -moz-box-shadow:inset -0px 2px 0px #e3e4e8; box-shadow:inset 0px 2px 0px #e3e4e8; border-radius:3px; border:none; width:100%;}
.search_art_btn { width:200px; height:32px; margin:0.625em auto;}
#Search { background-color:#ff9337;-webkit-box-shadow:0px 3px 0px #f07b05;  -moz-box-shadow:0px 3px 0px #f07b05; box-shadow:0px 3px 0px #f07b05; width:200px; height:32px; text-align:center; color:#333; outline:none; border:none; border-radius:3px; color:#fff; text-shadow: 0 1px 2px #000}

/*表格自适应*/
	h1 { margin: 0; }
	.container { width: 100%; }
	.tab_border td, th{ border: 1px solid #999;}
	.tab_center td, th { text-align:center;}
	table
	{
		margin: 0;
		border-collapse: collapse;
	}
	
	.table-container td, th
	{
		padding: .5em 0.625em;
		vertical-align:top;
	}
	
	.table-container
	{
		width: 100%;
		overflow-y: auto;
		_overflow: auto;
		margin: 0 0 1em;
	}
	
	.table-container::-webkit-scrollbar
	{
		-webkit-appearance: none;
		width: 14px;
		height: 14px;
	}
	
	.table-container::-webkit-scrollbar-thumb
	{
		border-radius: 8px;
		border: 3px solid #fff;
		background-color: rgba(0, 0, 0, .3);
	}
	
	
	
/*选项卡*/
.cd-tabs-p { width:90%; margin:1em auto;}
.cd-tabs-p p {
  font-size: 1em;
  line-height: 1.5em;
}
.cd-tabs-p p a { text-decoration:none;}

.cd-tabs {
  position: relative;
  width: 90%;
  margin: 1em auto;
  border:#f8f7ee 1px solid;
  border-top:none;
  border-bottom-right-radius:0.312em; border-bottom-left-radius:0.312em; background:#fff;-webkit-box-shadow:0px 3px 1px #e3e4e8;  -moz-box-shadow:0px 3px 1px #e3e4e8; box-shadow:0px 3px 1px #e3e4e8;
}
.cd-tabs nav {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background: #f8f7ee;
}

.cd-tabs-navigation {

}
.cd-tabs-navigation:after {
  content: "";
  display: table;
  clear: both;
}
.cd-tabs-navigation li {
  float: left;
}
.cd-tabs-navigation a {
  position: relative;
  display: block;
  height: 60px;
  line-height:60px;
/*  width: 60px;*/
  padding:0 20px;
  text-align: center;
  font-size: 16px;
  font-size: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  color: #d79400;
  text-decoration:none;
/*  padding-top: 34px;*/
}
.no-touch .cd-tabs-navigation a:hover {
  color: #29324e;
  background-color: rgba(233, 230, 202, 0.3);
  text-decoration:none;
}
.cd-tabs-navigation a.selected {
  background-color: #ffffff !important;
  box-shadow: inset 0 3px 0 #f05451;
  color: #29324e;
  text-decoration:none;
}

.cd-tabs-content {
/*  background: #ffffff;*/
}
.cd-tabs-content li {
  display: none;
  padding: 0.625em;
}
.cd-tabs-content li.selected {
  display: block;
  -webkit-animation: cd-fade-in 0.5s;
  -moz-animation: cd-fade-in 0.5s;
  animation: cd-fade-in 0.5s;
}
.cd-tabs-content li p {
  font-size: 1em;
  line-height: 1.5em;
  margin-bottom: 0.625em;
}
.cd-tabs-content li p a { text-decoration:none;}

/*联系我们*/
#contact_us span { font-size:1.25em; line-height:2.5em;}
#contact_us td { padding-left:1.5em; height:2.5em;}
#contact_us i { color:#185faf; font-size:1.5em;}
#contact_us a { text-decoration:none;}