.title a {
	color: #5d5d5d;
}
.show a {
	color: #2377bc;
	font-size: 1.2em;
}
.nav {
	background: #f6f6f6;
	height: auto;
}
.nav div a {
	display: block;
	float: left;
	height: 30px;
	line-height: 30px;
	width: 14%;
	text-align: center;
	font-size: 18px;
	color: #5d5d5d;
}
.nav div .show {
	font-size: 20px;
	color: #2377bc;
}
.container {
	background: #f6f6f6;
}

.nav div {padding:0 2%;}
.nav div .tod{ color:#2467ad;}

.top {
	position: relative;
	width: 100%;
	height: 25px;
	padding: 11px 0;
	text-align: center;
	z-index: 99999;
}
.bottLine {
	border-bottom: 1px solid #cfcfcf;
}
.bgBlue {
	background: #257cbc;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#0F3678), to(#0F3678));
}
/* background: -webkit-gradient(linear, 0 0, 0 100%, from(#a60005), to(#a60005)); */
.bgGray {
	background: #f8f8f8;
}
.bgBlack {
	background: #000;
}
.btnBack {
	display: block;
	position: absolute;
	left: 16px;
	top: 11px;
	width: 18px;
	height: 25px;
}
.btnBack img {
	height: 25px;
}
.btnSet {
	display: block;
	position: absolute;
	right: 0;
	top: 11px;
	width: 25px;
	height: 25px;
}
.btnSet img {
	height: 25px;
}
.logoCj {
	display: inline-block;
	width: 131px;
	height: 8px;
	background: url(../images/logo_cj.png) no-repeat 0 0;
	background-size: 131px auto;
	margin: 9px 0 0;
}
.centerTitle {
	display: inline-block;
	color: #404040;
	font-size: 18px;
	line-height: 25px;
}
.twhite {
	color: #fff;
}
.logoPic {
	display: inline-block;
	width: 62px;
	height: 24px;
	background: url(../images/logo_pic_cj.png) no-repeat 0 0;
	background-size: 62px auto;
	margin: 2px 0 0;
}
.title a {
	color: #5d5d5d;
}
.show a {
	color: #2377bc;
	font-size: 1.2em;
}
nav {
	background: #f6f6f6;
	height: auto;
}
nav div a {
	display: block;
	float: left;
	height: 30px;
	line-height: 30px;
	width: 14%;
	text-align: center;
	font-size: 18px;
	color: #5d5d5d;
}
nav div .show {
	font-size: 20px;
	color: #2377bc;
}
.container {
	background: #f6f6f6;
}
#wrapper{position: absolute;left: 0;top: 47px;bottom: 0;width: 100%;z-index:-1;}
nav div {padding:0 2%;}
nav div .tod{ color:#2467ad;}




















/* 初始化 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, section, p, span, font, div {
	margin: 0;
	padding: 0;
	font-family: "SimHei";
	background:#f6f6f6;
}
body, button, input, select, textarea {
	font: 400 14px/1.5 helvetica, verdana, san-serif;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}
b, em, h1, h2, h3, h4, h5, h6, i {
	font-size: 1em;
	font-weight: 400;
	font-style: normal
}
address, cite, dfn, em, var {
	font-style: normal;
}
code, kbd, pre, samp {
	font-family: "SimHei";
}
ul, ol {
	list-style: none;
}
select, input, img, select {
	vertical-align: middle;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
sup {
	vertical-align: text-top;
}
sub {
	vertical-align: text-bottom;
}
legend {
	color: #000;
}
fieldset, img {
	border: 0;
}
button, input, select, textarea {
	font-size: 100%;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.clear {
	clear: both;
	height: 0;
	overflow: hidden;
}


/* 全局 */
body {
	min-width: 320px;
	margin: 0 auto;
	background: #f6f6f6;
}

/* 杂志头 */
.cj_magazine{width:92%; margin:0 4%;}
.magazine_head{padding-top:16px; padding-bottom:20px; border-bottom:1px solid #d3d3d3;}
.magazine_img{float:left; width:30%;}
.magazine_img img{width:100%; height:auto;}
.magazine_cont{float:right; width:66%;}
.magezine_tit{font-size:1.5em;color:#2f2f2f;}
.magazine_sub{padding-top:4px;}
.magazine_date{color:#4196de; display:block; font-size:0.8em;}
.magazine_sub p{color:#a7a7a7;}

/* 杂志列表 */
.magazine_list{padding-bottom:12px;}
.magazine_list .it{padding:10px 0; border-bottom:1px solid #d3d3d3;}
.magazine_list .it .it_tit a{font-size:1.2em; color:#2f2f2f; line-height:24px; height:24px; overflow:hidden; display:block;}
.magazine_list .it .it_sub{padding:5px 0 0 0; display:block; line-height:1em;}
.magazine_list .it .it_sub .autor{color:#4196de; display:inline-block;}
.magazine_list .it .it_sub .time{color:#a7a7a7; font-size:0.9em;display:inline-block; margin-left:5px;}

.magazine_more{text-align:right;}
.magazine_more a{display:block; margin-top:5px; color:#4196de; background:url(http://file.caijing.com.cn/images/alls/zazhi_dot.jpg)  right center no-repeat; padding-right:10px; font-size:1.1em;}

.magazine_lis a{display:block; margin-top:15px;font-size:1.5em;color:#2f2f2f;}

















.new_magazine {width:100%; margin-top:10px;}
.new_magazine_nav{ margin:0 auto; position:relative;}
.new_magazine_nav a{display:block;  width:40%; font-size:16px; color:#000; height:30px; line-height:30px;}
.new_magazine_nav .new_magazine_nav_l{float:left; text-align:right;}
.new_magazine_nav .new_magazine_nav_r{float:right;display:block;  width:40%; font-size:16px; color:#000; height:30px; line-height:30px;}

.separator{ margin:5px 0 12px 0;width:100%; height:15px; background:url(../images/sep.png) 0 0 no-repeat;}
.new_magazine_first_img{width:43%; height:auto; margin:0 auto; border:1px solid #000;}
.new_magazine_first_img img{width:100%; height:auto;}

.new_magazine_first_tit{width:100%; text-align:center; font-size: 1.6em; margin-top:15px;}
.new_magazine_first_sub{width:100%; text-align:center; margin-top:5px;}

.new_magazine_cont{ margin-top:20px;  }
.new_magazine_cont_c{margin:0 auto;border-top:1px solid #eeeeee; padding:0 3%;padding-top:15px; margin-bottom:20px;}
.new_magazine_cont_l{ float:left; width:31%;}
.new_magazine_cont_l img{width:100%; height:auto;}
.new_magazine_cont_r{float:right; width:66%;}
.new_magazine_cont_r a{ display:block;font-size: 1.3em; color:#000;}
.new_magazine_cont_r span{ color:#000; display:block; margin-top:15px;}

.new_magazine_nav_year_list{width:90px; height:339px; background:url(../images/list_b.png) 0 0 no-repeat; position:absolute; right:25%; top:25px;overflow:hidden;}
.new_magazine_nav_year_list ul{background:none; width:60%;height:300px;margin:0 auto; margin-top:30px; overflow:hidden;overflow-x: hidden;overflow-y: scroll;}
.new_magazine_nav_year_list ul::-webkit-scrollbar {display: none;}
.new_magazine_nav_year_list ul li{ width:100%; padding-bottom:10px;background:none; float:left; border-bottom:1px solid #fff; margin-bottom:2px;}
.new_magazine_nav_year_list ul li a{width:100%;background:none; display:block; text-align:center; color:#fff;}

.list_separator{margin:5px 0 12px 0;width:100%; height:10px; background:url(../images/1list.png) 0 bottom no-repeat;}
.new_magazine_list_c{ margin-top:12px;padding-bottom:25px;background:url(../images/2list.png) 0 bottom no-repeat;}
.new_magazine_list a{ display:block; margin-bottom:5px;}
.new_magazine_list span{width:100%; display:block; line-height:18px; text-align:center;}
.new_magazine_list_c_l{float:left;width:26%; margin-left:5.2%;}
.new_magazine_list_c_l a img{ width:100%; border:1px solid #000;}
.new_magazine_list_c_c{float:left;width:26%; margin:0 7%;}
.new_magazine_list_c_c a img{ width:100%;border:1px solid #000;}
.new_magazine_list_c_r{float:left;width:26%;margin-right:4%;}
.new_magazine_list_c_r a img{ width:100%;border:1px solid #000;}


.magazine2021{width:100%; margin-top:20px;}
.magazine2021_cont{width:100%;margin-top:20px;}
.magazine2021_column{ border-bottom:1px solid #eeeeee; margin-bottom:25px;}
.magazine2021_columns{width:94%; margin:0 auto;}
.magazine2021_column_tit{ padding-left:20px; color:#1f2a66; background:url(../images/shu.jpg) left 0 no-repeat; font-size:20px; line-height:20px; height:20px;}
.magazine2021_column_h3{ margin:10px 0;color:#000; font-size:18px; line-height:20px; height:20px; overflow:hidden;}
.magazine2021_column_h3 a {color:#000000;}
.magazine2021_column_sub{width:100%;color:#a3a3a3; line-height:18px;}
.magazine2021_column_author{width:100%;display:block;padding:10px 0 15px 0; color:#808080;line-height:18px;}

.magazine2021_column_c .magazine2021_column_c_l{float:left; width:26%; display:block;}
.magazine2021_column_c .magazine2021_column_c_l img{width:100%; height:auto;}
.magazine2021_column_c .magazine2021_column_c_r{float:right; width:71%; display:block;}
.magazine2021_column_c .magazine2021_column_c_r .magazine2021_column_sub{ margin-top:-2px;line-height:18px; height:54px; overflow:hidden;}
.magazine2021_column_c .magazine2021_column_c_r .magazine2021_column_author{padding-top:7px;line-height:18px;}