/*---- article reset----*//*---- article reset end----*//*---- article  ----*/.article-op {	height: 23px;	margin-bottom: 15px;	padding: 10px 0;	color: #c0d3d5;	text-align: right;	border-bottom: 3px solid #c0d3d5;}.article-op a {	display: inline-block;	height: 20px;	padding: 4px 7px;	line-height: 20px;	color: #158c3d;	vertical-align: middle;}.article-op a:hover {	background: #d5e2e3;	border-radius: 3px;}.article-op .gz, .article-op .fx, .article-op .qs, .article-op .bg, .article-op .tu {	background: url(../images/ico-article.gif) no-repeat;}.article-op .fx {	background-position: -15px 0;}.article-op .qs {	background-position: -30px 0;}.article-op .bg {	background-position: 0 -15px;}.article-op .tu {	background-position: -15px -15px;}.article-display {	position: relative;	padding: 15px;}.article {	margin-right: 480px;}.article-summary {	position: relative;	padding: 15px 0px 5px;	z-index: 1;}.article-summary h1 {	font-size: 24px;	font-family: Microsoft YaHei;	font-weight: lighter;	line-height: 35px;	color: #000;    clear:none;}.article-summary h1 .article-type {	vertical-align: text-bottom;	margin-bottom: 3px;	height: 24px;	line-height: 23px;	font-size: 14px;	padding: 0 5px;}.article-summary h1 .cited {	display: inline;	color: #006aad;	font-size: 12px;	font-weight: lighter;	font-family: Tahoma;	white-space: nowrap;}.article-summary h1 .cited span {	margin-right: 15px;}.article-summary h1 .cited a {	text-decoration: underline;}.article-summary em {	display: block;	padding: 3px 0;	line-height: 18px;}.article-source a {	margin-right: 5px;}.article-source .outlink {	margin-left: 0px;	padding-left: 19px;	background: url(../images/ico-search.png) 0 0 no-repeat;	}.article-source .outlink a {	color: #666666;	text-decoration: underline;}.article-source a + .outlink {	margin-left: 5px;	padding-left: 26px;	background-position: 7px 0;	border-left: 1px solid #b2b2b2;	}.article-detail {	position: relative;	margin-bottom: 10px;	padding: 20px 0 0;	font-size: 14px;}.article-detail a {	display: inline-block;	margin-right: 10px;	color: #333;	text-decoration: none;	border-bottom: 1px dotted #a9b6b5;}.article-detail p {	margin: 0;	padding: 3px 3px 3px 70px;	font-size: 12px;	line-height: 22px;}.article-detail .en {}.article-detail p strong {	position: absolute;	width: 65px;	*margin-top: -2px;	_margin-top: -2px;	margin-left: -65px;	color: #999999;}.article-detail p em {	display: block;	padding-top: 4px;	color: #858585;	line-height: 16px;}.article-detail p em:hover {	color: #555;}.flength4 p {	padding-left: 70px;}.flength4 p strong {	width: 65px;	margin-left: -65px;}.flength5 p {	padding-left: 85px;}.flength5 p strong {	width: 80px;	margin-left: -80px;}.flength6 p {	padding-left: 100px;}.flength6 p strong {	width: 95px;	margin-left: -95px;}.flength7 p {	padding-left: 115px;}.flength7 p strong {	width: 100px;	margin-left: -100px;}.flength8 p {	padding-left: 130px;}.flength8 p strong {	width: 125px;	margin-left: -125px;}.article-graph {	position: relative;	height: 250px;	margin: 13px 3px;	text-align: center;	background: #f9fafb;	border: 2px solid #d5e2e3;	border-radius: 3px;}.article-graph object {	margin: 0 auto;}.relate-list {	margin-bottom: 15px;}.relate-list h2 {	margin-bottom: 10px;	padding: 2px 0;	line-height: 30px;	font-family: "Microsoft YaHei";	font-size: 16px;	font-weight: lighter;	color: #158c3d;	border-bottom: 1px solid #d5e2e3;}.relate-list h2 tt {	float: right;		margin-top: 4px;}.relate-list h2 tt a {	display: block;	width: 15px;	height: 20px;	background: url(../images/more-arrow.png) no-repeat 5px 7px;}.relate-list h2 tt .hide {	background-position: -13px 7px;}.relate-list ul {	padding: 3px;}.relate-list li {	margin: 4px 0;	padding: 3px 0;	padding-left: 25px;	line-height: 18px;	color: #999;}.relate-list li a {	display: inline-block;	margin-right: 10px;	color: #333;	text-decoration: none;	border-bottom: 1px dotted #a9b6b5;}.relate-list li span  {	position: absolute;	width: 45px;	margin-left: -50px;	text-align: right;	color: #333;}.relate-list .disp-off {	display: none;}.relate-list .pages {	text-align: right;}.relate-list .pages a, .relate-list .pages span {	margin: 0 5px;}.article-about {	float: right;	width: 250px;	margin-right: 5px;	margin-right: 10px;}.about-box {	margin-bottom: 10px;}.article-about .about-box h3 {	position: relative;	height: 35px;	margin: 0;	padding-left: 10px;	font-size: 15px;	font-family: Microsoft YaHei;	font-weight: lighter;	line-height: 35px;	color: #303d3f;	background: #d5e2e3;}.about-box  tt {	position: absolute;	right: 7px;	top: 7px;}.about-box tt a {	display: block;	height: 22px;	width: 22px;	background: url(../images/close-op.png);}.about-box tt .close {	background-position: bottom;}.about-box .about-list {	padding: 5px 10px;	background: #fbfcfc;	border: 1px solid #d5e2e3;	border-top: 0;}.about-box .about-list dl {	position: relative;	padding: 7px 0 7px 15px;	color: #7a7a7a;	background: url(../images/point-ico.png) no-repeat 2px 15px;	border-bottom: 1px dashed #dddede;}.about-box .about-list dt {	padding: 2px 0;}.about-box .about-list dt .article-type {		margin-bottom: 2px;}.about-box .about-list dt a {	color: #006aad;	font-size: 14px;	text-decoration: none;}.about-box .about-list dd {	padding: 2px 0;	line-height: 20px;}.about-box .about-list dd span {	display: inline-block;	white-space: nowrap;	margin-right: 5px;}.about-box .about-list .index {	color: #49a415;}.about-box .about-list .index span {	margin-right: 10px;}.about-box .about-list .index span a {	color: inherit;	text-decoration: underline;}.about-box .about-list li {	overflow: hidden;	height: 30px;	padding-left: 14px;	line-height: 28px!important;	line-height: 30px;	background: url(../images/point-ico.png) no-repeat 2px 8px;	border-bottom: 1px dashed #ccc;}.article-more {	float: right;	width: 200px;	color: #585858;}.more-box {	margin-bottom: 15px;	line-height: 24px;}.more-box h3 {	position: relative;	margin-bottom: 3px;	font-size: 15px;	font-family: "Microsoft YaHei";	font-weight: lighter;	line-height: 30px;	color: #158c3d;	border-bottom: 1px solid #d5e2e3;}.more-box h3 .more {	position: absolute;	right: 0;	top: 0;	font-size: 12px;	font-family: Arial;}.more-box .intro {	padding: 0 3px;	line-height: 24px;}.more-box ul {	padding: 0 3px;}.more-box li {	overflow: hidden;	height: 24px;	list-style: disc;	list-style-position: inside;}.more-box li a {	color: #555555;}.more-box .bd-list li {	list-style-type: none;}.more-box .bd-list li .wk-ico {	margin-right: 3px;	margin-bottom: 1px;	vertical-align: middle;}.more-box .zt-list li {	float: left;	width: 90px;	margin-right: 7px;}.more-box .ls-list li {	height: auto;	padding: 3px 0;	list-style: none;	list-style-position: outside;}.more-box .ls-list strong {	display: inline-block;	height: 20px;	margin-right: 3px;	padding: 0 5px;	line-height: 20px;	color: #fff;	text-align: center;	background: #158c3d;	border: 1px solid #117131;	border-radius: 3px;	cursor: pointer;}.more-box .ls-list span {	display: inline-block;	height: 22px;	padding: 0 10px;	line-height: 22px;	background: #ebf1f2;	border: 1px solid #d8e5e6;	border-radius: 10px;}/*----width980----*/.w-980 .article, .s-980 .article {	 /*float: right;*/
    margin-right: 98px;
    width: 920px;}.w-980 .article-graph, .s-980 .article-graph {	overflow: hidden;}.w-980 .article-graph object, .s-980 .article-graph object {	margin-left: -10px;}.w-980 .article, .w-980 .article-graph, .w-980 .article-graph object {	transition: all 0.3s cubic-bezier(1, 0.01, 0.3, 1) 0s;	transition-delay: 0.01s;}/*----width1200----*/.w-1200 .article, .w-1200 .article-graph, .w-1200 .article-graph object {	transition: all 0.3s cubic-bezier(1, 0.01, 0.3, 1) 0s;	transition-delay: 0.01s;}