@charset "utf-8";
/*内容部份*/
.left {
	float:left;
	width:277px;
}
.right {
	float: right;
	width:663px;
}
.left-nr {
	margin-top:8px;
}
.tel {
	background: url(../images/left-t-bg.gif) no-repeat 0 0;
	height:29px;
}
.t2 {
	background: url(../images/left-t-bg2.gif) no-repeat 0 0;
}
.z-nr {
	border:1px solid #e4e4e4;
	border-top: none;
	padding-top:8px;
	padding-bottom:8px;
}
.tel p {
	padding-left:42px;
	padding-top:4px;
}
.tel p a:link, .tel p a:visited {
	font-size:14px;
	font-weight:bold;
	color:#fff;
}
.tel p a:hover {
	text-decoration:underline;
}
.left-1 {
	background: url(../images/left-1.gif) no-repeat 18px top;
}
.left-2 {
	background: url(../images/left-2.gif) no-repeat 18px top;
}
.left-3 {
	background: url(../images/left-3.gif) no-repeat 18px top;
}
.left-4 {
	background: url(../images/left-4.gif) no-repeat 18px top;
}
.z-nr li a:link, .z-nr li a:visited {
	text-decoration: underline
}
.z-nr li a:hover {
	text-decoration: none;
}
.z-nr-1 {
	height:96px;
}
.z-nr-1 ul {
	margin:1px;
	width:273px;
	height:103px;
	background: url(../images/zx-bg.gif) no-repeat 0 0;
}
.z-nr-1 a {
	height:26px;
	width:221px;
	display:block;
	padding-left:53px;
	font-weight:bold;
	letter-spacing:1px;
}
.z-nr-2 {
	height:152px;
	background: url(../images/login-bg.gif) no-repeat center center;
}
.z-nr-3 {
	height:105px;
}
.input_02 {
	width:153px;
}
#content-1 {
	width:950px;
	margin:0 auto;
	overflow:hidden;
}
/*右边内容*/
.red-l a:link, .red-l a:visited {
	color:#e60012;
	font-size:14px;
	font-weight:bold;
}
.rihgt-nr1-tel {
	margin-top:12px;
}
.k-bs p {
	float:left;
	line-height:18px;
	height:18px;
	padding-bottom:5px;
}
.k-bs .p1 {
	width:352px;
	padding-left:45px;
}
.k-bs .p2 {
	min-width:68px;
	color:#555;
}
/*右边内容第一部份*/
.r-nr1-zw {
	border:1px solid #d3d3d3;
	border-top: none;
	height:223px;
	padding-left:12px;
}
.r-nr1-zw div {
	float:left
}
.p-tr {
	width:156px;
	padding-right:15px;
	padding-top:12px;
}
.r-nr1-zw .list {
	padding-top:10px;
	min-width:463px;
	overflow:hidden;
}
.r-nr1-zw .list li {
	width:463px;
	background: url(../images/list-bg.gif) no-repeat 0 bottom;
	height:26px;
	margin-top:3px;
	position:relative;
	zoom:1;
	font-size:13px;
}
.r-nr1-zw .list a {
	padding-right:35px;
	padding-left:12px;
	line-height:24px;
}
.hot-bg a {
	background: url(../images/news.gif) no-repeat right center;
}
.r-nr1-zw .list p {
	position: absolute;
	right:7px;
	top:0;
	font-size:12px;
	color:#555;
}
/*右边内容第二部份*/
.r-nr2-zw {
	overflow:hidden;
}
.zz-nr {
	float:left;
	width:327px;
	display:inline;
	margin-top:8px;
}
.p-l {
	padding-left:9px;
}
.tel-z {
	height:24px;
	padding-top:5px;
	background: url(../images/z-nr.gif) no-repeat 0 top;
}
.tel-z .p1 {
	float:left;
	width:200px;
	padding-left:30px;
	font-size:14px;
	font-weight:bold;
}
.tel-z .p2 {
	float:right;
	width:45px;
	color:#555;
	padding-right:8px;
}
.zz-nr .nr {
	border:1px solid #d3d3d3;
	padding-top:3px;
	padding-bottom:8px;
	border-top:none;
}
.zz-nr .nr li {
	background: url(../images/l-dian.gif) no-repeat 10px left;
	margin-left:14px;
	padding-left:13px;
	position:relative;
	zoom:1;
	margin-top:1px;
}
.zz-nr .nr li p {
	position:absolute;
	top:0;
	right:6px;
	width:45px;
}
.zz-nr .nr li p a {
	padding-left:2px;
	padding-right:2px;
}
.zz-nr .nr a:link, .zz-nr .nr a:visited {
	color:#333;
}
/*展示区*/
.show {
	margin:0 auto;
	width:950px;
	margin-top:8px;
}
.tel-show {
	background: url(../images/show-bg.gif) no-repeat 0 0;
	height:28px;
	padding-top:5px;
	width:950px;
}
.tel-show .p1 {
	font-size:14px;
	width:150px;
	padding-left:70px;
	float:left;
	font-weight:bold;
}
.tel-show .p2 {
	width:45px;
	padding-right:20px;
	float:right;
	color:#555
}
.nr-show {
	border:1px solid #e9e9e9;
	border-top: none;
	padding-top:3px;
	height:82px;
}
.nr-show p {
	float:left;
	margin-left:8px;
	margin-top:3px;
	background:#fafafa;
}
.nr-show p img {
	padding:2px;
	border:1px solid #e9e9e9
}
.nr-show td {
	margin-left:8px;
	margin-top:3px;
	background:#fafafa;
}
.nr-show td img {
	padding:2px;
	border:1px solid #e9e9e9
}
.nr-show2 {
	height:87px;
	background: url(../images/friend-bg.gif) repeat-x 0 top;
	padding-top: 0;
}
.nr-show2 a:link, .nr-show2 a:visited {
	color:#555;
}
#content-2 {
	width:950px;
	margin:0 auto;
	overflow:hidden;
}
.zw-nr-5 {
	height:546px;
}
.zw-nr-5 p {
	padding-left:15px;
	padding-right:15px;
	padding-bottom:6px;
}
.zw-nr-5 .kh {
	line-height:23px;
}
/*往期杂志*/
.wq-zz {
	margin-top:8px;
	background: url(../images/bg-t.jpg) repeat-x 0 top;
	height:194px;
}
/*分页*/
.pagination {
	width:628px;
	font-size:14px;
	border:#e8e8e8 solid 1px;
	padding:6px 0;
	text-align:center;
	background:#fbfbfb;
}
/*本刊动态+线线杂志*/
.r-nr1-zw .w-list {
	width:635px;
}
.r-nr1-zw .w-list li {
	width:635px
}
.height-1 {
	height:922px;
}
.height-2 {
	min-height:922px;
	border:1px solid #d3d3d3;
	padding-left:12px;
	border-top: none;
}
.k-bs .sit {
	width:543px;
	text-align:right;
	background:#fff;
	padding-bottom:0;
	margin-bottom:5px;
	padding-right:6px;
}
.x-nr {
	width:628px;
	margin-top:20px;
	margin-bottom:20px;
}
.x-nr .bt-1 {
	text-align:center;
	font-family:"黑体";
	font-size:20px;
	text-indent:0;
}
.x-nr .bt-f {
	text-align:center;
	padding-top:6px;
	color:#333;
	text-indent:0;
	border-bottom:1px dashed #ccc;
	font-size:12px;
}
.text-1 {
	color:#555;
	padding:6px;
}
.text-2 {
	padding:6px;
	font-size:14px;
}
.text-tel {
	padding-left:10px;
	height:27px;
	font-size:13px;
	padding-top:3px;
	background:#e7e7e7;
	font-weight:bold;
}
/*在线杂志*/
.z-t1 {
	background:#f3f3f3;
}
.year {
	width:100%;
	overflow:hidden;
}
.year li {
	width:77px;
	float:left;
	height:33px;
	font-size:14px;
	margin-top:25px;
	text-align:center;
	margin-right:12px;
	font-family:Arial, Helvetica, sans-serif;
	background: url(../images/bt-b.gif) no-repeat 0 0;
}
.year li.hover {
	font-weight:bold;
	background: url(../images/bt-c.gif) no-repeat 0 0;
}
.year a {
	width:75px;
	height:28px;
	padding-top:5px;
	display:block;
}
.expect {
	padding-top:7px;
	display:block;
	margin-top:35px;
	margin-bottom:45px;
	background: url(../images/xs-1.gif) no-repeat center top;
}
.expect li {
	padding:10px;
	padding-top:18px;
	overflow:hidden;
	padding-bottom:18px;
	border:#d6bbbe solid 1px;
}
.expect p {
	float:left;
	width:48px;
	margin-right:2px;
	text-align:center;
	display:inline;
	text-indent:0;
	font-size:13px;
}
.expect .bf {
	overflow:hidden;
	background: url(../images/qb2.gif) repeat-x 0 0;
}
.expect a.r {
	width:48px;
	height:24px;
	display:block;
	color:#fff;
	background:#f00;
	font-weight:bold;
}
.expect a.r:hover {
	color:#fff;
	background:#f00;
	font-weight:bold;
}
.expect a {
	width:48px;
	height:24px;
	display:block;
	color:#f00;
	background:#fff;
	font-weight:bold;
}
.expect a:hover {
	color:#fff;
	background:#f00;
	font-weight:bold;
}
.list2 li {
	width:100%;
	height:26px;
	margin-top:3px;
	position:relative;
	zoom:1;
	font-size:13px;
	margin-top:8px;
	background: url(../images/list-bg.gif) no-repeat 5px bottom;
}
.list2 a {
	padding-right:35px;
	padding-left:12px;
	line-height:24px;
}
.list2 p {
	position: absolute;
	right:7px;
	top:0;
	font-size:12px;
	color:#555;
}
.zz-1 {
	font-size:20px;
	padding-top:10px;
	text-align:center;
	text-align:center;
	font-family:"黑体";
	padding-bottom:15px;
}
.x-nr .ul p {
	text-indent:0;
	color:#555;
	float:left;
	font-size:12px;
	margin-left:1px;
}
.pt-1 {
	margin-top:20px;
}
.mr-1 {
	width:100%;
	overflow:hidden;
	margin-top:6px;
	padding-left:5px;
	font-size:12px;
}
.mr-1 li {
	margin-top:3px;
}
.la {
	width:300px;
	padding-left:10px;
	background: url(../images/l-dian.gif) no-repeat 10px left;
}
.lb {
	width:240px;
}
.lc {
	width:53px;
	text-align:left;
	padding-left:8px;
}
.lc a {
	padding-left:3px;
	padding-right:3px;
}
.p3 {
	background:none;
	padding-left:50px;
}
.im img {
	border:1px solid #d9d9d1;
	padding:3px;
}
/*定制页面*/
.menu-2 {
	padding-top:8px;
	padding-left:155px;
	font-family:"宋体";
	color:#ccc;
}
.m-3 {
	padding-right:135px;
	text-align:right;
}
.jj {
	margin-bottom:40px;
	margin-left:40px;
	margin-right:40px;
}
.j2 {
	margin:20px;
	font-size:13px;
}
.j2 ol {
	margin-left:150px;
}
.j-tel {
	padding:5px;
	font-size:20px;
	font-family:"黑体";
	text-align:center;
	background:#f3f3f3;
}
.j-tel p {
	border:3px solid #fff;
}
.zw-a {
	padding:20px;
	font-size:13px;
}
.zw-b {
	padding:30px;
	font-size:13px;
}
.zw-c {
	padding:30px 200px;
	font-size:13px;
}
.zw-d {
	padding:30px 130px;
	font-size:13px;
}
.zw-d img {
	padding:5px;
	border:#ddd solid 1px;
}
.zw-b img {
	padding-right:20px;
}
.font-w {
	font-size:20px;
	text-align:center;
	padding:8px;
}
.hight-w {
	padding-bottom:45px;
}
/*新增加的--*/
.m-list {
	color:#333;
	padding-center:45px;
}
.m-list td {
	padding-left:8px;
}
.z-1 {
	padding-top:12px;
	border:#ddd solid 1px;
}
.z-1 p {
	text-align:center;
	padding-bottom:12px;
}
.ph-1 {
	margin-top:8px;
	border:#ddd solid 1px;
}
.li-1 {
	float:left;
	width:330px;
	overflow:hidden;
}
.li-1 .ws{
	float:left;
	width:22px;
	padding:1px;
}
.li-1 .ls{
	float:left;
	width:300px;
	overflow:hidden;
	margin-top:2px;
	padding-left:6px;
}
.li-1 .ls li {
    width:288px;
	height:23px;
	margin-top:3px;
	position:relative;
	zoom:1;
	font-size:13px;
	background: url(../images/list-bg1.gif) no-repeat 0 bottom;
}
.li-1 .ls a {
	padding-right:35px;
	padding-left:12px;
	line-height:24px;
}
.li-1 .ls p {
	position: absolute;
	right:7px;
	top:0;
	font-size:12px;
	color:#555;
}
.li-1 .lbg{	background: url(../images/bg-l.gif) no-repeat right repeat-y;}


