@charset "utf-8";/* CSS Document */body {	font-size: 14px;	font-family: microsoft yahei, Arial, sans-serif;	color: #232223;	line-height: 100%;}img {	border: 0;}ul {	list-style: none;}a {	text-decoration: none;	color: #232323;}a:hover {	text-decoration: underline;}.layout {	width: 1100px;	margin: 0 auto;}.clearfix:after {	display: block;	clear: both;	content: "";	visibility: hidden;	height: 0}.clearfix {	zoom: 1}@font-face {font-family: 'iconfont';src: url('../fonts/iconfont.eot'); /* IE9*/src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/iconfont.woff') format('woff'), /* chrome、firefox */ url('../fonts/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */}.iconfont {	font-family: "iconfont" !important;	font-size: 16px;	font-style: normal;	-webkit-font-smoothing: antialiased;	-webkit-text-stroke-width: 0.2px;	-moz-osx-font-smoothing: grayscale;}.iconfont2 {	font-family: "iconfont" !important;	font-size: 24px;	font-style: normal;	-webkit-font-smoothing: antialiased;	-webkit-text-stroke-width: 0.2px;	-moz-osx-font-smoothing: grayscale;}.header {	padding-bottom: 10px;	border-bottom: 1px solid #ccc;}.f4 {	color:#f4f4f4;}.topnav, .sign-in {	height: 45px;	line-height: 45px;	margin: 0;	padding: 0;	color:#CCC;}.topnav li, .sign-in li {	float: left;}.topnav li a {	display: inline-block;	padding: 0 10px;}.sign-in li a {	display: inline-block;	padding: 0 10px;	color:#898989;}.ads-1100_82 {	width: 1100px;	height: 82px;	overflow: hidden;	margin-top: 10px;}.logo, .breadcrumb, .search-bar {	margin-top: 15px;}.breadcrumb>li+li:before {	padding: 0 5px;	color: #999;	content: "\>";}.breadcrumb {	padding: 0;	margin-bottom: 0;	height: 40px;	line-height: 40px;	margin-left: 20px;	list-style: none;	background-color: #fff;}.search-bar {	width: 300px;}.headTitle {	padding: 15px 0;}.headTitle h1 {	line-height: 1.6;	font-size: 36px;	font-weight: bold;	margin-top: 10px;}.minibar {	margin: 15px 0;	height: 36px;	line-height: 36px;	position:relative;}.minibar span {	margin-right: 30px;}.minibar .iconfont {	color: #52a2e9;}.minibar .tools {	width:180px;	height:36px;	position:absolute;	top:0;	right:150px;}.minibar .tools a {	display:inline-block;	width:36px;	height:36px;	text-align:center;	position:relative;}.minibar .tools a:hover {	background:#f3f3f3;	text-decoration:none;}.minibar .tools a:visited, .minibar .tools a:active {	text-decoration:none;}.minibar .tools .dropdown {	display:inline;}.minibar .tools .dropdown .dropdown-menu a {	display:block;	width:100%;	text-align:left;}.minibar .tools .iconfont {	font-size:22px;}.minibar .tools .dropmenu {	position:absolute;	top:36px;	left:0;}.continer {	border-top: 4px solid #e8e8e8;	margin-bottom:20px;	position:relative;}.main {	width: 720px;}.side {	width: 350px;}.main .article {	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;	font-size:16px;}.main .article img {	max-width: 700px;	height: auto;}.main .article .article-content p {	line-height: 200%;	margin-bottom: 20px;	text-indent: 2em;	color: #000;	font-size:16px;}.article-content p {margin-bottom: 16px;text-indent: 2em;color: #000;line-height:200%;font-size:16px;}.main .article a {	color: #06c;}.main .article a:hover {	color: #f00;}.main .article .author {	line-height: 1.8;	margin: 15px 0;	text-align: right;	font-size:14px;}.newsBox {	margin-bottom: 15px;}.newsBox .titlebar {	height: 48px;	line-height: 48px;	overflow: hidden;	border-bottom: 1px solid #ccc;	position: relative;	margin-bottom: 15px;}.newsBox .titlebar h3 {	font-size: 18px;	font-weight: bold;	line-height: 48px;	margin: 0;	text-indent: 1em;}.newsBox .titlebar .line {	width: 120px;	height: 3px;	background: #74b5ed;	position: absolute;	left: 0;	bottom: -1px;	z-index:999;}.newslist1 {	margin: 0;	padding: 0;}.newslist1 li {	line-height: 2;	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;}.newslist1 li .iconfont {	color: #E44E51;}.imglist1 {	margin: 0;	padding: 0}.imglist1 li {	float: left;	width: 163px;	/*height: 150px;*/	overflow: hidden;	margin: 0 5px;}.imglist1 li p {	padding-top:10px;	line-height: 21px;	height: 52px;}.picScroll-left {	width:730px;	overflow: hidden;	position: relative;	margin-bottom:15px;}.picScroll-left .hd {	overflow: hidden;	height: 48px;	line-height:38px;	padding: 0 10px;	border-bottom:1px dotted #ccc;	font-size:18px;	font-weight:bold;}.picScroll-left .hd .prev, .picScroll-left .hd .next {	display: block;	width: 5px;	height: 9px;	float: right;	margin-right: 5px;	margin-top: 20px;	overflow: hidden;	cursor: pointer;	background: url("../images/arrow.png") no-repeat;}.picScroll-left .hd .next {	background-position: 0 -50px;}.picScroll-left .hd .prevStop {	background-position: -60px 0;}.picScroll-left .hd .nextStop {	background-position: -60px -50px;}.picScroll-left .hd ul {	float: right;	overflow: hidden;	zoom: 1;	margin-top: 20px;	zoom: 1;	margin-left:10px;	margin-right:10px;	padding:0;}.picScroll-left .hd ul li {	float: left;	width: 9px;	height: 9px;	overflow: hidden;	margin-right: 5px;	text-indent: -999px;	cursor: pointer;	background: url("../images/icoCircle.gif") 0 -9px no-repeat;}.picScroll-left .hd ul li.on {	background-position: 0 0;}.picScroll-left .bd {	padding: 10px;}.picScroll-left .bd ul {	overflow: hidden;	zoom: 1;}.picScroll-left .bd ul li {	margin: 0 8px;	float: left;	_display: inline;	overflow: hidden;	text-align: center;}.picScroll-left .bd ul li .pic {	text-align: center;}.picScroll-left .bd ul li .pic img {	width: 220px;	height: 190px;	display: block;	padding: 2px;	border: 1px solid #ccc;}.picScroll-left .bd ul li .pic a:hover img {	border-color: #999;}.picScroll-left .bd ul li .title {	line-height: 24px;}.newslist2 {	padding-left:10px;	line-height:24px;}.newslist2 li {	padding:10px 0;	/*line-height:20px;height:20px;*/	width:100%;	overflow:hidden;}.newslist2 li .img {	float:left;	margin-right:15px;}.newslist2 li h4 {	font-size:18px;	font-weight:bold;	/*font-size:16px;*/}.newslist2 li summary {	line-height:24px;	overflow:hidden;}.newslist2 li .date {	line-height:20px;	color:#999;}.copy {	padding:10px 20px;	line-height:1.6;	background:#f8f8f8;	margin-bottom:20px;}.copy h3 {	font-size:18px;	font-weight:bold;}.footer {	border-top:1px solid #ccc;	padding:20px 0;	text-align:center;	line-height:1.5;}.right-tools {	position:fixed;	bottom:140px;	left:50%;	margin-left:570px;	width:56px;}.right-tools a {	display:block;	padding-top:10px;	width:60px;	height:60px;	line-height:20px;	color:#979797;	background:#f1f1f1;	text-align:center;	border-bottom: 1px solid #4fa2e8;	font-size:12px;}.right-tools a:hover {	background:#ddd;	text-decoration:none;}.right-tools .dropdown-menu {	top:0;	left:-160px;}.right-tools .dropdown-menu a {	width:100%;	background:#fff;	height:36px;} @media print {.continer h1 {	text-align:center;}.noprint {	display:none;}.article {	width:1100px;	font-size:16px;}}.cont-summary {    margin-bottom: 10px;    padding: 10px 8px;    line-height: 22px;    border: 1px solid #d2e3f5;    color: #454545;    font-size: 14px;    text-indent: 2em;}/*   *	**********	内容页分页模块	 **********  */ #moreread{margin-bottom: 20px;} #moreread h3{font-size: 14px; font-weight: bold; text-indent:2em;} #moreread li{line-height: 24px;/*text-indent:2em;*/} #moreread li a{color: #06c; font-size:14px; text-decoration:underline;font-size: 16px;} #moreread li a:hover{color: #c00; font-size:14px; text-decoration:none;font-size: 16px;}  .pagination{ margin: 0 auto;  text-align: center; font-size: 12px; } .pagination font{float:left; margin:0 6px 0 0; padding:0 6px;text-align:center; vertical-align:middle; font-family: Arial; border:1px solid #ddd; height:20px; line-height:20px;} .pagination a {background-color: #fff; border:1px solid #ddd; color:#2266BB; float:left; height:20px; line-height:20px; margin:0 6px 0 0; padding:0 6px; text-align:center; vertical-align:middle; font-family: Arial;} .pagination a:hover,.pagination a.now{ border-color: #26b; } .pagination a.now{ background-color: #26b; color: #fff; font-weight: bold; } .pagination a.no-op { background:none repeat scroll 0 0 #fff;border-color:#ddd;} .no-op, a.no-op {color:#ccc; cursor: pointer; text-decoration:none;} #show-all-cont{ border-width: 0; float: left; width: 72px; line-height: 21px; height: 21px;background-image: url(../images/cmstop-big.png);background-position: -208px -202px; color: #fff; } #show-all-cont:hover{ color: #ff0; }.mod-bd{margin:5px 0;padding:0;width:100%; overflow:hidden ;}.rank-circle-list li{position:relative;zoom:1;overflow:hidden;clear:both;padding:4px 0 5px 5px;}.rank-circle-list li i{position:absolute;left:0;top:6px;font-size:12px;background:url(../images/icon.gif) no-repeat 0 -845px;width:18px;height:18px;line-height:18px;overflow:hidden;text-align:center;color:#999}.rank-circle-list h3{font-size:14px;margin:0;line-height: 20px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}.rank-circle-list .eg{float:right;color:#ff3333}.rank-circle-list li .hot{background-position:0 -800px;color:#ff3333}.rank-circle-house li{border-top:1px dotted #ddd;padding-top:6px;padding-bottom:7px;}.rank-circle-house li i{top:8px}.rank-circle-house li.fst{border-top:0}.rank-circle-house .pic{color:#999;/*display:none*/}.rank-circle-house .pic img{float:left;margin:3px 5px 0 0;}.rank-circle-house .pic h4{font-size:16px;margin:0 10px 3px 0;line-height: 28px;}.rank-circle-house .on{padding-top:5px;padding-bottom:10px}.rank-circle-house .on .pic{display:block}.hide{display:none;}.show{display:block;}