.location{width: 1098px;margin:15px auto 0;background: #fff;height: 43px;border: 1px solid #dcdcdc;}
.location p{}
.location p a{color: #333;}

.location p{ display: block; float: left; z-index: 2; font: normal 14px/43px "Microsoft Yahei"; color: #cbcaca;}
.location p a{ display: inline-block; padding: 0px 7px; color: #333;}
.location span{padding-right: 10px; display: block; float: right; z-index: 2; text-align: right; font: normal 12px/43px "Tahoma"; color: #333; }
.location span b{ font: normal 12px/22px "Tahoma"; color: #469917; padding: 0 6px;}
.location a:hover{ color: #ff6600; }

.main{
	margin: 15px auto 0;
    width: 1100px;
}
.recently{
	width: 870px;
	float: left;
	background: #fff;
}
.recently table {
	width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    font-family: "Microsoft Yahei";
}
.recently tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}
.realTime{
	background: #f59701 !important;
}
.recently table tr{
	padding: 10px 0;
	border-bottom: 1px dashed #dddddd;
}

.recently table .trTitle{
	height: 40px !important;
	background: #469917;
	border-bottom: none;
}
.trTitle th{
	font-size: 16px;
	line-height: 40px;
	color: #fff;
	font-weight: normal;
}
.recently .title {
	overflow: hidden;
	padding-left: 26px;
}
.recently .title span a{
	font-size: 16px;
	color: #469917;
	overflow: hidden;
	display: inline-block;
	line-height: 26px;
}
.recently .title p{
	font-size: 14px;
	color: #666;
	overflow: hidden;
	line-height: 18px;
}
.recently .date{
	font-size: 16px;
	color: #469917;
	overflow: hidden;
	text-align: center;
}
.recently .address{
	font-size: 14px;
	color: #666;
	overflow: hidden;
	text-align: center;
}
.recently .time{
	font-size: 14px;
	color: #333;
	overflow: hidden;
	text-align: center;
}.recently .time span{
	font-size: 14px;
	color: #ff6600;
}
.recently table tr:hover .title a{
	color: #ff6600;
}
.recently table tr td{padding: 10px 0;}
.recently table tr:hover .date{
	color: #ff6600;
}
.recently table tr:hover .address{
	color: #ff6600;
}
.recently table tr:hover .time{
	color: #ff6600;
}
.recently table tr:hover .time span{
	color: #ff6600;
}
.page{ width:898px;float: left; margin:20px 140px;height: 40px;line-height: 40px;}
.page a{ width: 40px; height: 38px; display: inline-block; border:1px solid #e6e6e6;background: #fff; border-left: 0; text-align: center; font:normal 12px/38px "Tahoma"; color: #666666; vertical-align: middle; }
.page a.ft{border-left: 1px solid #e6e6e6;border-right:0;background: #fff url(../../images/caigou2017/companyList.png) no-repeat -56px -530px;}
.page a.next{margin-right:15px;background: #fff url(../../images/caigou2017/companyList.png) no-repeat 15px -530px;}
.page a.prev{ width: 68px; background: #fff url(../../images/caigou2017/companyList.png) no-repeat 8px -467px; border-left: 1px solid #e6e6e6; }
.page a.lt{ width: 68px; background: #fff url(../../images/caigou2017/companyList.png) no-repeat 8px -497px; }
.page a.on{ background: #519126; border:1px solid #519126; border-left: 0; color: #fff; font-weight: bold; }
.page input{ width: 38px; height: 38px; display: inline-block; text-align: center; border: 1px solid #e6e6e6; font:normal 12px/38px "Tahoma"; margin: 0 10px; vertical-align: middle; }
.page button{ width: 52px; height: 40px; display: inline-block; text-align: center; border: 1px solid #e6e6e6; font:normal 12px/40px "Tahoma"; vertical-align: middle; cursor: pointer; background: url(../../images/caigou2017/companyList.png) no-repeat 0 -386px; }


.mainRight {
	float: right;
	width: 210px;
}

.messageTitle {
	width: 210px;
	height: 40px;
	float: left;
	background: #469917;
}

.messageTitle h3 {
	float: left;
	font: 16px/40px "Microsoft Yahei";
	color: #fff;
	text-indent: 10px;
}

.messageTitle a.more {
	color: #fff;
	float: right;
	margin-right: 10px;
	line-height: 40px;
}

.messageTitle h3 a {
	font: 16px/40px "Microsoft Yahei";
	color: #fff;
}

ul.messagebox {
	width: 208px;
	float: left;
	border: 1px solid #dcdcdc;
	background: #fff;
	border-top: 0;
	margin-bottom: 15px;
}

ul.messagebox li {
	width: 198px;
	height: 117px;
	border-bottom: 1px dashed #e4e4e4;
	margin: 0 5px;
	overflow: hidden;
}

ul.messagebox li:last-of-type {
	border: none;
}

ul.messagebox li span {
	font: 14px/32px "Microsoft Yahei";
	width: 194px;
	height: 32px;
	overflow: hidden;
	margin-left: 4px;
	float: left;
}

ul.messagebox li span a {
	color: #333;
}

ul.messagebox li span a:hover {
	color: #f60;
}

ul.messagebox li table {
	width: 80px;
	height: 68px;
	border: 1px solid #e8e8e8;
	float: left;
}

ul.messagebox li table td {
	width: 80px;
	height: 68px;
	text-align: center;
	vertical-align: middle;
}

ul.messagebox li p {
	float: left;
	width: 86px;
	height: 70px;
	overflow: hidden;
	color: #666;
	margin-left: 10px;
	font: 12px/18px "\5b8b\4f53";
	position: relative;
}

ul.messagebox li p a {
	color: #398901;
}

ul.hotcom {
	width: 210px;
	float: left;
	margin-top: 5px;
	margin-bottom: 15px;
}

ul.hotcom li {
	width: 208px;
	border: 1px solid #c6c6c6;
	height: 68px;
	float: left;
	margin: 5px 0;
}

ul.hotcom li a {
	display: inline-block;
	height: 100%;
	width: 100%;
	position: relative;
}
ul.hotcom li img {
	width: 208px;
	height: 68px;
	float: left;
}

.newsTitle {
	width: 210px;
	float: left;
	height: 40px;
}

.newsTitle a {
	width: 105px;
	float: left;
	background: #eee;
	color: #f60;
	font: 16px/40px "Microsoft Yahei";
	text-align: center;
}

.newsTitle a.focus {
	background: #469917;
	color: #fff;
}

ul.newsList {
	width: 208px;
	border: 1px solid #dcdcdc;
	border-top: 0;
	float: left;
	background: #fff;
	margin-bottom: 15px;
}

ul.newsList li {
	width: 202px;
	float: left;
	height: 34px;
	text-indent: 5px;
	overflow: hidden;
	border-bottom: 1px dashed #e4e4e4;
	margin: 0 3px;
}

ul.newsList li a {
	color: #333;
	font: 14px/34px "Microsoft Yahei";
}

ul.newsList li:last-of-type {
	border: none;
}

.hotwbox-list {
	width: 202px;
	border: 1px solid #dcdcdc;
	border-top: 0;
	float: left;
	background: #fff;
	padding-left: 6px;
}

.hotwbox-list p {
	width: 192px;
	float: left;
	padding: 0 5px;
}

.hotwbox-list p a {
	width: 64px;
	float: left;
	height: 30px;
	overflow: hidden;
	color: #333;
	font: 12px/30px "Microsoft Yahei", "Tahoma", "Arial";
}

.hotwbox-list p a:hover {
	color: #f60;
}
.productList{width: 80px;position: fixed;left:35px;top:172px;}

.publicbox{width: 100%}
.lostpro{width:450px;background: url(../../images/caigou2017/lostpro.jpg) no-repeat;margin: 85px auto 0;padding-left: 165px;}
.lostpro span{font: 22px/44px "Microsoft Yahei";color: #333;}
.lostproab{font: 12px/30px "\5b8b\4f53";color: #767676;}
.lostproab a{background: url(../../images/caigou2017/caigouSearch.png) no-repeat -145px -35px;padding-left: 12px;}
.nfoot-bt h2{
	width: 730px;
	border-top: 1px dashed #ccc;
	text-align: center;
	margin: 0 auto 20px;
}

