@charset "utf-8";
/************************************
 * author:cjh   
 * time: 2015-12-09;
 ************************************/
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, em, font, img, small, strong, b, u, i, s, dl, dt, dd, ol, ul, li, fieldset, form, label, input {
	padding: 0px;
	margin: 0px;
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; 
}
textarea {
	resize: none;
	overflow: auto;
	line-height: 18px;
	border: 1px solid #ccc;
	-webkit-appearance: none;
}
html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
ul li {
	list-style: none outside none;
}
img {
	border: none;
	display: block;
}
body, button, input, select, textarea {
	font: 12px/150% "宋体", Arial, serif;
	outline: 0;
}


select {
	font-family: verdana, sans-serif;
}
body {
	background-color: #fff;
}
s, em {
	font-style: normal;
}
s {
	text-decoration: none;
}
h2 {
	font-size: 14px;
	color: #8B8989;
	font-family: "Microsoft YaHei", "黑体", "Simsun", serif;
}
h4 {
	font-size: 12px;
	font-weight: 400;
	font-style: normal;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
	display: block;
}
audio, canvas, progress, video {
	display: inline-block;
	vertical-align: baseline;
}
audio:not([controls]) {
	display: none;
	height: 0;
}
[hidden], template {
 display: none;
}
/* Links
   ========================================================================== */
a {
	text-decoration: none;
	color: #1e1e1e;
	background-color: transparent;
	font-family: "Microsoft YaHei", "黑体", "Simsun", serif;
}
a:focus {
	border: none;
	outline:none;
}
a:active, a:hover {
	outline: 0;
}
 a:active{ 
    background-color: transparent !important;
} 
/* Text-level semantics
   ========================================================================== */
abbr[title] {
	border-bottom: 1px dotted;
}
b, strong {
	font-weight: bold;
}
dfn {
	font-style: italic;
}
mark {
	background: #ff0;
	color: #000;
}
small {
	font-size: 80%;
}
sub, sup {
	font-size: 75%;
	position: relative;
	vertical-align: baseline;
}
sup {
	top: -0.6em;
}
sub {
	bottom: -0.25em;
}
/* Embedded content
   ========================================================================== */
img {
	border: 0;
}
svg:not(:root) {
	overflow: hidden;
}
/* Grouping content
   ========================================================================== */
figure {
	margin: 1em 40px;
}
hr {
	box-sizing: content-box;
	height: 0;
}
pre {
	overflow: auto;
}
code, kbd, pre, samp {
	font-family: monospace, monospace;
	font-size: 1em;
}
/* Forms
   ========================================================================== */
button, input, optgroup, select, textarea {
	margin: 0;
}
button {
	overflow: visible;
	border: 0 none;
}
button, select {
	text-transform: none;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}
button[disabled], html input[disabled] {
	cursor: default;
}
button::-moz-focus-inner, input::-moz-focus-inner {
 border: 0;
 padding: 0;
}
input {
	line-height: normal;
}
input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
	padding: 0;
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
 height: auto;
}
input[type="search"] {
	-webkit-appearance: textfield;
	box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
 -webkit-appearance: none;
}
/**
 * Define consistent border, margin, and padding.
 */
fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}
legend {
	border: 0;
	padding: 0;
}
/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
textarea {
	overflow: auto;
	resize: none;
}
optgroup {
	font-weight: bold;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
td, th {
	padding: 0;
}
body {
	background-color: #ffffff;
}
/* =================reset   end =============*/

/* ===================================公共样式start============================== */
input[type="text"] {
	border: 1px solid #ddd;
	height: 18px;
	line-height:18px\9;/* \9兼容ie678文字垂直居中*/
	padding: 0 5px;
	background-color:#fff;
} 
/* 浮动公共样式 */
.fr {
	float: right;
}
.fl {
	float: left;
}
/* 清除浮动:清除浮动元素对后边兄弟节点元素的影响;空标签使用 */
.clear {
	display: block;
	clear: both;
	width: 0;
	height: 0px;
	line-height: 0;
	overflow: hidden;
	font-size: 0;
}
/* 清除浮动:浮动元素父盒子使用 */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	font-size: 0;
	visibility: hidden;
	line-height: 0;
}
.clearfix {
	display: inline-table;
	min-height: 0;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* 宽度公共样式 */
.wid-100 { float: left;width: 100%; }
.mar-1200{ width: 1200px; margin: 0 auto; }
/* 登录相关样式 */
.cnki-logo{ padding-top:6px;}
/* 登录相关样式 end */

/*检索和产品名称模块*/
.con-search {background: #ffffff; height:74px;}
.logo_read{ margin:20px 0;}
.logo_read img{height:36px;}
.search_g{ background: url(../images/search_g.png) no-repeat; height: 38px; width:72px;margin:16px 0 ; font-size:14px; text-align: center;line-height:36px; color:#ffffff;margin-left:20px; }
.search_g:hover{color:#fff;}
/*检索框 end*/

/* 主导航start */
.nav-mainbox{ background:#ff9956; height:44px; }
.nav-main{ overflow:hidden;}
.nav-main li{ float:left; height:40px; padding:0 16px;}
.nav-main .active{ border-bottom:2px #fff solid;}
.nav-main li a{ display:block; margin:0 auto;  font-size:16px; line-height:40px;letter-spacing:2px; text-align:center; color:#ffffff;font-family: "Microsoft YaHei", "黑体", "Simsun", serif;}



/*出版物图片列表公共样式start==========*/
.wrapImglist {
	position: relative;
	height: 244px;
	overflow: hidden;
}
.wrapImglist .arrowLeft, .wrapImglist .arrowRight {
	position: absolute;
	top: 0px;
	display: block;
	width: 32px;
	height: 100%;
	cursor: pointer;
	z-index: 3;
	background-image: url(../images/btnsprite.png);
	background-repeat: no-repeat;
}
.wrapImglist .arrowLeft {
	left: 0;
	background-position: 0 center;
}
.wrapImglist .arrowRight {
	right: 0;
	background-position: -29px center;
}
.Imglist {
	position: relative;
	width: 1136px; /* 根据实际宽度进行调整*/
	height: 200px;
	overflow: hidden;
	padding-top: 20px;
	margin: 0 auto;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.img_module {
	position: relative;
	left: 0;
	height: 176px;
}
.img_module li {
	float: left;
	margin: 0px 28px;
}
.img_module a {
	display: block;
}
.img_module a:hover {
	color: #933;
}
.img_module img {
	width: 132px;
	height: 176px;
	background: #eee url(../images/error-cnki.jpg) center center no-repeat;
}
.img_module div a {
	line-height: 24px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: center;
}
/* 报纸 */
.wrapImglist .imglist-bz {
	padding-top: 70px;
	height: 80px;
}
.imglist-bz .img_module {
	height: 80px;
}
.imglist-bz .img_module img {
	height: 56px;
}

/*出版物图片列表公共样式end==========*/



.media-module{
	position: relative;
	font-family: "宋体";
	font-size: 12px;
	line-height: 26px;
	color: #392614;
}
.media-module li {
	position: relative;
时间同时存在时可能用到，该属性在ie6下 列表展示异常，故删除  white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.media-module li:first-child {
	border-top: 0;
}
.media-module li a {
	display: block;
	padding-left: 8px;
	color: #392614;
    cursor: pointer;
}
.media-module li a:hover {
	text-decoration: underline;
}
.media-module li a:hover .date {
	text-decoration: none;
}
.media-module .date {
	position: absolute;
	top: 0;
	right: 10px;
}
.media-module .title {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 286px; 此处宽度需要根据实际宽度进行调整 */
}

/* 标准列表公共样式 end */
/* footer*/
.footer{
   left:0; /* IE下一定要记得 */  
   width:100%;
   font-size:14px;
   padding: 8px 0;
   font-family: "微软雅黑";
   background:#666;
   color:#fff;
}  
.footer dd {
    border-right: 1px solid #737373;
    min-height: 130px;
    height: auto !important;
    _height: 130px;
    padding: 0 30px 0 60px;
}
.footer .last {
    border-right: 0;
    text-align: center;
    padding: 0;
	padding: 0 30px 0 60px;
}
.footer h2 {
    font-size: 16px;
    font-family: "Microsoft Yahei";
    height: 30px;
    line-height: 30px;
    margin-bottom: 10px;
	color:#fff;
}
.footer .p0{ width:260px; text-align:left; }
.footer .p0 a{ display:block;color:#fff; font-size: 14px;}
.footer .p0 a:hover{ color:#3C9;}
.footer .p0 li{ list-style-type:none;height:26px;line-height: 26px;}
.footer .p1{width:440px; text-align:left; }
.footer .p1 li{ list-style-type:none;height: 26px;line-height: 26px;}
.footer .p2{ text-align:left;}
.footer .erweima{}
.footerBottom {
    text-align: center;
    border-top: 1px solid #6b6b6b;
    padding: 30px 0;
    background-color: #666;
    font-size: 14px;
    color: #fff;}
.mrgL30 {
    margin-left: 32px;
}
.mrgR30 {
    margin-right: 32px;
}

/*原文阅读 end */
.mar-1080{ width: 1080px; margin: 0 auto; }
.mar-960{ width: 960px; margin: 0 auto; }
.mar-t20{margin-top:20px;}
.mar-b20{margin-bottom:20px;}
.clearfix {
    display: block;
}
.read_box{ margin-top:96px;}
.crumbs {overflow:hidden;}
.crumbs a {
	display: block;
	float: left;
	height:20px;
	text-align: center;	
	padding:4px 0;
	margin: 0 10px 0 0; 
	font-size:14px;
	text-decoration: none;
	color: #6e6e6e;
}
.crumbs .a1{ background:url(../images/home.png) 2px 10px no-repeat;padding-left:30px; padding-right:6px;}
.crumbs .a2{ background:url(../images/next.png) 0px 9px no-repeat;padding-left:20px;}
.con{ margin-top:12px; background-color:#fff; }
.con img{ margin-bottom:20px; width:960px;}
.con-01{margin-top:12px; background-color:#fff; padding:30px 40px; padding-bottom:60px;}
.con-01 p{ text-indent:32px; font-size:16px; word-spacing:20px;line-height:30px;letter-spacing:0.6px; margin-top:16px;}
.con-01 h2{ text-align:center; margin-top:20px;font-size:22px;}
.con-01 h5{ text-align:center;font-size:15px; font-weight:normal; margin:20px 10px;}
.con-02{ margin-top:12px; background-color:#; }
.con-02 img{ margin-bottom:20px; width:1080px;}

.unname{ background:url(../images/username.png) no-repeat; width:20px; height:20px; float:left; margin-top:6px;}
.unpass{ background:url(../images/password.png) no-repeat; width:20px; height:20px; float:left; margin-top:6px;}
