@charset "utf-8";
/* CSS Document --- (author:molly) */
* {padding:0;margin:0;font-family:"宋体",tahoma,sans-serif;font-style:normal;}
img,a img {border:0;}
select,input,textarea {font-size:12px;}
textarea {overflow:auto;}
td img,td input {vertical-align:middle;}
ul,ol {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:20px;}
.clear {clear:both;height:0;overflow:hidden;float:none;}/* 清除浮动 */
.nowrap { word-break: keep-all; white-space: nowrap; }/* 禁止换行 */
.break { table-layout:fixed; word-break: break-all; word-wrap:break-word;} /* 强制换行 */
.visible { display: block;}/* visibility: visible | hidden | inherit |*/
.hidden,.none,.bgBtm,.hide { display: none;}
.btn,.close,.go {cursor:pointer;}
.fl,.left {float:left;}
.fr,.right {float:right;}
.nobd {border:0 !important;}
.nobg {background:none !important;}
.h9 {height:9px;line-height:9px;clear:both;overflow:hidden;}
.red {color:red;}
.green {color:#0065B6;padding:0 5px;}/*****相似条数*********/
a {outline:none;text-decoration:none;hide-focus: expression(this.hideFocus=true);}
a:link {color:#000;}
a:active {color:red;}
a:hover {color:red;}
a:visited {color:#333;}
.current,a.current,a.red,.red {color:red;}
/* 初始化浏览器默认值 end */
/* 通用样式 zheng,zhong,fu */
body {
	/*width:980px;*/
	margin:0 auto;font-size:14px;
	/*background:#fff url(../images/head.jpg) no-repeat center 130px;*/
}
.bodybg {
	background:#fff url(../images/head.jpg) no-repeat left top;
    width: 1200px;
    margin: 0 auto;
}
#header,#wrap,#footer {width:980px;}
#footer {height:160px;line-height:18px;padding:10px 0;color:#eee;text-align:center;background:url(../images/foot.jpg) repeat-x top;font-size:12px;}
#footer p {letter-spacing:7px;}
.link_pic {height:70px;background:url(../images/logo-f.png) no-repeat center;padding-left:190px;}
.link_pic a {line-height:70px;float:left;width:200px;text-indent:-9999px;}
.link_txt a {color:#fff;font-weight:bold;padding:5px;font-size:14px;display:inline-block;}
#header {background:url(../images/nav-bg.jpg) repeat-x 0 207px;position:relative;z-index:3;}
#logo {position:absolute;top:0;left:0;z-index:1;text-indent:-9999px;width:430px;height:110px;background:url(../images/logo_YQ.png) no-repeat center bottom;}
#top_info {line-height:35px;text-align:right;font-size:13px;padding:0 15px 0 0;}
#top_info span {padding:0 5px 0 0;}
#top_sort {position:absolute;top:119px;left:140px;width:153px;z-index:99;background:url(../images/a-sort.png) no-repeat;}
#top_sort a {display:block;font-size:20px;height:42px;line-height:42px;text-align:center;font-weight:bold;font-family:"微软雅黑","黑体";color:#fff;letter-spacing:5px;}
#top_sort .hideDiv {display: none;background:#94A5B0;}
#nav {clear:both;padding:172px 0 0 10px;height:41px;line-height:41px;z-index:1;}
#nav li {float:left;}
#nav li a {display:block;padding:0 20px;color:#fff;font-weight:bold;}
#nav li a.current {color:#000;background:url(../images/nav-a.jpg) no-repeat;}
#top_search {width:246px;height:25px;line-height:25px;overflow:hidden;background:url(../images/big-search.jpg) no-repeat;} 
#top_search input,#top_search a,#top_search span {float:left;height:25px;color:#fff;}
#top_search .txt {width:196px;padding:0px 5px;overflow:hidden;}
#top_search .txt input {width:196px;line-height:25px;font-size:12px;border:0;background:transparent;color:#000;}
#top_search .btn {width:40px;border:0;background:transparent;padding:0 9px 0 0;}
a.gaoj {color:#fff;}
.searchDiv {position:absolute;top:215px;right:20px;z-index:9;width:246px;}
#top_search,#gjBox {float:left;line-height:25px;}
#a_search {position: absolute; top: 25px; left: 0px; display: none;}
#wrap {margin:20px 0;width:980px;background:#fff;}
.shop {background:url(../images/li-rims.jpg) repeat-x top left;height:33px;line-height:33px;overflow:hidden;border-right:1px solid #ccc;}
.shop .tips {float:left;padding:0 20px;background:url(../images/li-rims.jpg) repeat-x 0 -66px;font-weight:bold;color:#fff;}
.shop a {color:#2B40ED;padding:0 5px;}
.shop .rims {float:left;width:20px;background:url(../images/li-rims.jpg) no-repeat 0 -33px;text-indent:-9999em;}
.box {padding:9px;width:960px;border:1px solid #bbb;border-width:0 1px 1px;overflow:hidden;position:relative;z-index:1;}
.right {width:510px;padding:30px;background:url(../images/line-y.gif) repeat-y left;height:auto !important;height:700px;min-height:700px;}
.books {float:left;width:320px;padding:30px;}
.right dt {color:#FF9904;font-weight:bold;line-height:50px;}
.right dd {text-indent:24px;}
.right dd a {display:block;line-height:25px;}
.right,.books {padding-bottom:5000px;margin-bottom:-5000px;}
/**往期回顾 **/
#huigu {}
#huigu .tips {width:940px;}
#huigu .tips select {width:90px;height:18px;}
#huigu .tips .btn {margin:0 50px 0 0;width:54px;height:21px;background:url(../images/page_go.gif) no-repeat;cursor:pointer;border:0;}
.huiguList {overflow:hidden;padding:20px;}
.huiguList dt {line-height:20px;font-weight:bold;border-bottom:1px dotted #bbb;color:#FF9904;}
.huiguList dd {overflow:hidden;padding:9px 0;width:920px;}
.huiguList dd a {display:inline-block;width:220px;text-align:center;margin:20px 0;}
.huiguList dd a span {display:block;line-height:30px;}
.huiguList dd img {width:120px;height:160px;overflow:hidden;box-shadow:0 0 4px #555;}
#huiguMonth dd a {width:450px;}
#huiguMonth dd img {width:320px;height:420px;}
/*****lister (标题tt,摘要zy,附言ps) *****/
.list {overflow:hidden;}
.list li {height:25px;line-height:25px;color:#888;}
.list li a {font-size:14px;}
.lister {height:auto !important;height:560px;min-hegiht:560px;}
.lister li {line-height:22px;border-bottom:1px dotted #bbb;margin:0 0 5px;padding:0 0 5px;overflow:hidden;font-size:12px;}/*****每个li高为80 *****/
.lister .tt {height:25px;line-height:25px;overflow:hidden;color:#888;}
.lister .tt a {font-size:14px;padding:0 5px 0 0;color:#2B40ED;}
.lister .tt span {float:right;}
.lister .zy {line-height:22px;overflow:hidden;text-indent:2em;color:#888;}
.lister .zy a {color:#0065B6;}
.lister input {margin:0 4px 0 0;}
.lister .ps {color:#0065B6;}
.lister .ps span {padding-right:20px;}
/* 滚动刊物图 */
#scrollDiv .btnDiv {float:left;width:100%;line-height:50px;cursor:pointer;}
#scrollDiv .next {float:right;}
#scrollDiv {width:330px;}
#scrollDiv .picDiv {float:left;}
#scrollDiv .picDiv li {float:left;width:310px;height:410px;text-align:center;padding:5px;}
#scrollDiv .picDiv img {width:310px;height:410px;display:block;overflow:hidden;box-shadow:0 0 4px #000;}
.subs {position:absolute;bottom:0px;left:0;width:400px;}
.subs .download {border-right:1px solid #bbb;overflow:hidden;text-align:center;line-height:30px;font-weight:bold;}
.subs .btnDiv {background:url(../images/btn-1.jpg) no-repeat center;height:30px;padding:20px 0 20px 80px;}
.subs .btnDiv a {float:left;margin:0 15px 0 0;text-indent:-9999px;}
.subs .btnDiv .a1 {width:90px;}
.subs .btnDiv .a2 {width:135px;}
#listBox .right {width:200px;}
#listBox .books {width:620px;}
#searchBox ul {padding:30px;}
/*****文章页：content *****/
#articleTitle {text-align:center;font-size:28px;padding:10px 0;}
.Tool {width:100%;line-height:30px;text-align:center;position:relative;z-index:1;border-bottom:1px solid #bbb;font-size:12px;}
.Tool span,.Tool a {padding:0 2px;}
#keyWord {color:#1A1C86;padding:9px;line-height:22px;border:1px solid #7C90AD;margin:0 0 9px;}/*****关键词 *****/
.fontSize {display:inline;padding-left:20px;}/*****调整字号position:absolute;top:0;right:9px;height:30px; *****/
#fontzoom {padding:9px;height:auto !important;height:300px;min-height:300px;line-height:27px;overflow:hidden;}
/*****相似文章 (Related) *****/
#Related {padding:0 0 9px;margin:9px 0 0;}
#Related .lister {height:auto;border:0;}
#Related .title2 {border-bottom:1px solid #bbb;height:30px;line-height:30px;}
/*****分页：CSS Digg style pagination *****/
.pageDiv {clear:both;text-align:center;height:50px;line-height:50px;border-top:1px solid #bbb;margin:9px 0 0;overflow:hidden;font-size:12px;}
.pageDiv a:link {border:1px solid #888;background:#fff;color:#000;padding:1px 5px;margin:0 2px;}
.pageDiv a:active {border:1px solid #888; background:#3976DD;color:#fff;}
.pageDiv a:hover {border:1px solid #555; background:#ccc; color:#fff;}
.pageDiv a:visited {border:1px solid #888;background:#ccc;color:fff;padding:1px 5px;margin:0 2px;}
.pageDiv .current {border:1px solid #888; background:#3976DD;color:#fff;padding:1px 5px;margin:0 2px;font-weight:bold;}
.pageDiv .disabled {border:1px solid #888; padding:1px 5px;margin:0 2px;}
.pageDiv .txt,.alertDiv .pageDiv .txt {width:30px;height:12px;padding:2px;margin:0 2px;border:1px solid #aaa;background:#fff;}
.pageDiv .go {width:50px;height:24px;background:url(../images/page-go.jpg) no-repeat;border:0;cursor:pointer;text-indent:-9999px;}
/*****弹出层：alert 
用户登录: a_userLogin，高级搜索:a_search，修改密码:modifyPassw , 
*****/
.alertDiv {width:340px;padding:15px;height:auto;display:none;border:1px solid #000;background:#C4C4C4 url(../images/alert-bg.jpg) repeat-x;}
.alertDiv .name {font-size:16px;}
.alertDiv td {padding:5px 0;}
.alertCon {padding:9px;}
.alertCon .txt {width:180px;height:20px;border:1px solid #aaa;background:#fff;}
.alertDiv .td1 {width:80px;text-align:right;font-size:14px;}
.alertCon table {line-height:20px;font-size:13px;}
.alertBtn {clear:both;text-align:center;overflow:hidden;}
.alertBtn .btn {display:inline;width:77px;height:21px;line-height:21px;font-size:13px;text-align:center;margin:20px 9px;border:0;background:url(../images/alertBtn.jpg) no-repeat;}
#a_userLogin {width:360px;}
#a_userLogin .yzm {width:70px;}
#a_userLogin .ps {font-size:12px;line-height:22px;}
#modifyPassw {width:500px;}
#modifyPassw .txt {width:150px;}
.weibo {padding:5px 0;overflow:auto;}
.weibo .feed_list {border-bottom:1px dotted #bbb;padding:7px 0;overflow:hidden;}
.weibo .dt {float:left;display:inline;}
.weibo  input {float:left;width:20px;margin:15px 0 0;}
.weibo .face {float:left;width:50px;}
.weibo .face img {width:50px;height:50px;}
.weibo .content {margin:0 0 0 75px;line-height:22px;}
.weibo .content .user {font-size:13px;color:#f60;}
.weibo .info {color:#0B6DC1;}
.weibo .info var {padding:0 9px 0 0;}
.weibo .num {float:right;}
.weibo .num a {color:#0B6DC1;}
#navdivnone {clear:both;padding:150px 0 0 10px;height:41px;line-height:41px;z-index:1;}
.cls:after
{
	clear:both;
    content:"";
    display:block;
    height:0;
	overflow:hidden;
    visibility:hidden;
}
.cls {*zoom:1}
.introdwarp{
	margin:10px 0;
	
}
.introdwarp .jsleft{
	float:left;
	width:196px;
	margin-right:20px;
}
.introdwarp .jsright{
	float:left;
	width:722px;
	font-size:12px;
}
.introdwarp .bqsmright{
	float:left;
	width:722px;
	font-size:12px;
	height:470px;
}
.centwarp{
	padding:10px;
	border:solid 1px #e7e7e7;
}
.jsllist li{
	height:33px;
	background:url(../images/bar.jpg) no-repeat 0 -39px;
	margin-bottom:10px;
	text-align:center;
	line-height:33px;
	font-weight:bold;
	}
.jsllist li.current{
	background-position:0 0;
	color:#fff;
}
.jsllist li.current a{
	color:#fff;
}
.jsbar{
	border:solid 1px #e7e7e7;
	height:31px;
	background:url(../images/jsback.jpg) repeat-x;
	line-height:31px;
	padding-left:10px;
}
.jsbar em{
	background:url(../images/jtico.gif) no-repeat 0 2px;
	padding-left:18px;
	color:#1f5fb9;
	font-weight:bold;
	font-size:16px;
}
.jsright img{
	float:left;
	margin-right:20px;
}
.bkbar{
	border-bottom:solid 1px #d0d0d0;
	height:30px;
	line-height:30px;
	margin-bottom:8px;
	padding-left:20px;
}
.bkbar em{
	background:url(../images/jtico1.gif) no-repeat 0 1px;
	padding-left:12px;
	color:#3b74a1;
	font-weight:bold;
	font-size:12px;
}
.introgk{
	margin-bottom:15px;
}
.introgk table td{
	height:35px;
	line-height:35px;
	font-size:12px;
}
.paragraph p{
	line-height:22px;
	text-indent:0.7cm;
}
.zdcent{
	margin-top:10px;
}
.zylr p{
	line-height:22px;
	margin-bottom:15px;
}
.zylr .blue{
	color:#026993;
	font-weight:bold;
}
.gsjs p{
	line-height:22px;
	margin-bottom:15px;
	text-indent:0.7cm;
}
.vipico{
	background:url(../images/ico.png) no-repeat;
	height:80px;
}
.vipbkbar{
	border-bottom:solid 1px #d0d0d0;
	height:30px;
	margin:8px 0 0 80px;
	padding-top:27px;
	*padding-top:19px;
	}
.vipbkbar em{
	background:url(../images/jtico1.gif) no-repeat 0 1px;
	padding-left:12px;
	color:#3b74a1;
	font-weight:bold;
	font-size:12px;
}
.sourceS{
	text-align:right;
	font-weight:bold;
}
.guidebar{
	background:url(../images/ico.png) no-repeat;
	height:80px;
	background-position:0 -107px;_background-position:0 -106px;
}
.guide .gleft{
	float:left;
	margin-right:10px;
}
.guide .gright{
	float:left;
	background:url(../images/fxback.jpg) no-repeat;
	height:139px;
	width:362px;
	padding:10px;
	line-height: 40px;
}
.guide .gright .lxr{
	background:url(../images/ico.png) no-repeat 0 -205px;
	padding-left:35px;
}
.guide .gright .lxfs{
	/*! background:url(../images/ico.png) no-repeat 0px -270px; */
	/*! color:#096486; */
}
.grideszb{
	background:url(../images/back1.jpg) no-repeat;
	width:303px;
	height:63px;
	margin-bottom:15px;
	color:#000;
	padding-left:12px;
	line-height:29px;
}
.grideszb span{
	display:block;
}
.introtab table{line-height:25px; margin:20px 0;}
.introtab table td{
	padding:0 15px;
	vertical-align:text-top;
}
.centd{
	border-left:dotted 1px #ccc;
	border-right:dotted 1px #ccc;
}
.gsjjP p{
	line-height:22px;
	text-indent:0.7cm;
	margin-bottom:25px;
}
.hscp table{
	border-bottom:dotted 1px #ccc;
}
.hscp table td{
	padding-bottom:10px;
}
.hscp p{
	border-bottom:dotted 1px #ccc;
	padding:15px 0;
	line-height:22px;
	}
.guide{width:240px;  z-index: 9; 
border:1px solid #ccc;background:#fff; padding:9px; border-radius: 5px;
position:fixed;right:20px; top:40%;
_position:absolute;
_top:expression(documentElement.scrollTop+documentElement.clientHeight - this.clientHeight - 134+'px');
display:block;
}
.guide .font {padding-top: 9px;text-align: center;}
