@charset "utf-8";
/* CSS Document */

.ind-allpic{height: 402px; overflow: hidden;}
.ind-allpic{ width: 1210px; overflow: hidden;}
.ind-allpic-l{ width: 700px; float: left;}
.ind-allpic-r{ margin-left:700px; }
.ind-allpic a{ float: left; position: relative; overflow: hidden; background: #000; color: #FFF;}
.ind-allpic img{ display: block;}
.ind-allpic a.pic1{ width: 400px; height: 310px; margin-bottom:10px; }
.ind-allpic a.pic2{ width: 290px; height: 150px; margin:0 0 10px 10px;}
.ind-allpic a.pic3{ width: 50%; height: 150px; background: none; }
.ind-allpic a.pic3 img,.ind-allpic a.pic4 img{ width: 100%;}
.ind-allpic a.pic4{width: 100%; margin-top:10px; height: 240px; background: none;}
.ind-allpic a.pic3 em{ height: 150px;}
.ind-allpic a.pic4 em{ height: 240px;}
.ind-allpic a.pic3 em,.ind-allpic a.pic4 em{ position: relative; margin-left:10px; background: #000; display: block; overflow: hidden;
}
.ind-allpic a.tit{ width: 325px; height: 60px; color: #FFF; background: #009999; font-size: 20px; padding: 10px; overflow: hidden;}
.ind-allpic a.tsed{ margin-left:10px; background: #FF6666; }

.ind-allpic i{ width:100%;text-align: center; position: absolute; bottom: 0; left: 0; height: 32px; line-height: 32px; overflow: hidden; color: #FFF; filter: alpha(opacity=50); background: #000; background: rgba(0,0,0,0.5);}
.ind-allpic span{ padding:0 5px; display: block; font-size:14px;}

.rank-box {
	padding:0px 0 10px; width:105%;
}
.rank-item {
	float:left;
	width:390px;
	margin:0px 20px 20px 0;
}
.rank-head {
	height:32px;
	padding:0 0 0 10px;
	background:#f2f2f2;
	/*border-bottom:1px solid #0980e1;*/
}
.rank-head h3 {
	float:left;
	height:32px;
	overflow:hidden;
	font:16px/32px "Microsoft Yahei",Arial;
	color:#333;
}
.rank-more {
	float:right;
	font:12px/32px Arial;
	text-align:right;
	height:32px;
	padding-right:10px;
}
.rank-more a {
	color:#999;
}
.rank-more a:hover {
	color:#999;
	text-decoration:none;
}
.rank-list {
	padding:7px 0 3px;
}
.rank-list li {
	position:relative;
	*zoom:1;
	height:34px;
	line-height:34px;
	padding-left:26px;
	border-bottom:1px solid #e6e6e6;
	font-family: "微软雅黑",'Microsoft YaHei','\5FAE\8F6F\96C5\9ED1',arial;
	font-size:14px;
}
/*.rank-item .rank-more {
	height:22px;
	overflow:hidden;
	font:12px/22px Arial;
	text-align:right;
}*/
.rank-list .n1,.rank-list .n2 {
	position:absolute;
	left:0;
	top:8px;
	width:18px;
	height:18px;
	font:italic bold 12px/18px "Palatino Linotype","Book Antiqua",Palatino,serif;
	text-align:center;
}
.rank-list .n1 {
	background:#0980e1;
	color:#fff;
}
.rank-list .n2 {
	background:#e6e6e6;
	color:#333;
}
.rank-list .guanzhu {
	right:0px;
	height:34px;
	color:#999;
	float: right;
}


/*条件筛选*/
.select-box{border:#ddd 1px solid;}
.select{padding:5px 10px 5px 10px;border-radius:0px;font-size:14px}
.select li{list-style:none;padding:10px 0 5px 60px; position:relative;}
.select .select-list,.select .select-border-b{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f0f0f0;
}
.select dl{zoom:1;position:relative;line-height:24px;width:1050px;}
.select dl:after{content:" ";display:block;clear:both;height:0;overflow:hidden}
.select dt{width:60px;margin-bottom:5px;text-align:left;color:#666;height:24px;line-height:24px;position:absolute;top:0;left:-60px;}
.select dd{float:left;display:inline-block;margin:0 0 5px 5px;}
/*.select .select-all {width:50px;position:absolute;top:0;left:-60px;}*/


.select a{display:inline-block;white-space:nowrap;height:24px;padding:0 10px;text-decoration:none;color:#666;border-radius:2px;}
.select a:hover{color:#0c81e3;/*background-color:#116ec1*/}
.select .selected a{color:#fff;background-color:#0c81e3}
.select-result dt{
	font-weight:normal;height:24px;line-height:24px;display:inline-block;
}
.select-no{color:#999}
.select .select-result a{padding-right:20px;background:#0c81e3 url("../images/close.gif") right 9px no-repeat}
.select .select-result a:hover{background-position:right -15px}

.select .select-more {width:70px;position:absolute;top:10px;right:0px; border:1px solid #f1f1f1;}
.select .select-more:hover {border:1px solid #f1f1f1; background:#f9f9f9;}
.select .select-more span{ display:inline-block;width:18px; height:15px; background:url(../images/search.ele.png) left 6px no-repeat}
.select .select-more:hover span{ display:inline-block;width:18px; height:15px; background:url(../images/search.ele.png) left -11px no-repeat}
.select .selected-more span{ display:inline-block;width:18px; height:15px; background:url(../images/search.ele.png) left -28px no-repeat}
.select .selected-more:hover span{ display:inline-block;width:18px; height:15px; background:url(../images/search.ele.png) left -45px no-repeat}


.mode-switch a i,.sort i {
	background-image:url(../images/list20150210.png);
	background-repeat:no-repeat;
}
.sort-box {
	border:1px solid #e6e6e6;
	background:#fafafa;
}
.sort a,.sort span {
	float:left;
	margin-left:-1px;
	padding:7px 18px;
	height:24px;
	border-left:1px solid #fafafa;
	border-right:1px solid #fafafa;
	font:12px/2 arial;
	color:#666;
}
.sort a {
	cursor:pointer;
}
.sort a:hover {
	position:relative;
	background:#fff;
	text-decoration:none;
	color:#0a50a1;
	border-color:#e6e6e6;
}
.sort span {
	cursor:default;
}
.sort .active {
	position:relative;
	z-index:2;
	height:24px;
	margin:-1px 0 -1px -1px;
	padding:8px 18px;
	color:#fff;
	background:#0c81e3;
	border-color:#0c81e3;
}
.sort .active:hover {
	color:#fff;
	background:#4595e6;
	border-color:#4595e6;
}
.sort em {
	float:left;
}
.sort i {
	float:left;
	margin:8px 0 0 4px;
	width:7px;
	height:9px;
	_display:inline;
}
.sort .down {
	background-position:-42px -20px;
}
.sort .active .down {
	background-position:-20px -20px;
}
.sort .up {
	background-position:-53px -20px;
}
.sort .active .up {
	background-position:-31px -20px;
}
.sort-box .total {
	float:right;
	height:24px;
	line-height:24px;
	padding:7px 20px 7px 10px;
	white-space:nowrap;
	color:#999;
}
.sort-box .total b {
	color:#f33;
}



.pic-mode-box{margin-top:20px;position:relative;/*overflow:hidden;*/}
/*横排列表*/

.companylist_01 { 	margin-top: 1px;
	transition: box-shadow 0.2s;
	-webkit-transition: box-shadow 0.2s;
	background: #fff;
	margin-left: 1px;
	margin-right: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3d8d9;	padding-bottom: 20px; padding-top:20px;}
.companylist_01:hover {
	position: relative;
	box-shadow: 0 0 20px rgba(0,0,0,0.2);
	transition: box-shadow 0.2s;
	-webkit-transition: box-shadow 0.2s;
	background-color: #f9fafd;
}
.companylist_01 .pic { width:230px; float:left;   margin-right:20px;}
.companylist_01 .pic img { width:230px; height:83px;border: solid #eceff0 1px;  padding:10px 0; background-color:#FFF}
.companylist_01 .company-item-info { width:930px; float:left;}
.companylist_01 .company-item-info .info-left { width:690px; float:left;overflow:hidden;}
.companylist_01 .company-item-info h3 {font-family:"Microsoft YaHei","微软雅黑","SimHei","黑体"; font-size:20px;overflow:hidden;color: #333; line-height:20px;}
.companylist_01 .company-item-info .level {
	display:inline-block;
	vertical-align:middle;
	*vertical-align:auto;
	*zoom:1;
	*display:inline;
	cursor:default;
	color:#999;
	margin-left:10px;
}
.companylist_01 .company-item-info .icon-star {
	width:95px;
	height:17px;
	margin-right:2px;
	text-align:left;
	background:url("../images/star.png") 0 -18px no-repeat;
	display:inline-block;
	margin-top:2px
}
.companylist_01 .company-item-info .icon-star label {
	width:95px;
	height:17px;
	display:inline-block;
	background:url("../images/star.png") 0 0 no-repeat
}
/*.prolist_01 .pro-item-info ol {margin-top:5px; display:block; width:690px;}
.prolist_01 .pro-item-info ol li { width:280px; float:left; line-height:26px; color:#2d374b; height:26px; overflow:hidden; font-size:14px;}
.prolist_01 .pro-item-info ol li span { color:#999}
.prolist_01 .pro-item-info ol li font a { color:#e94709}*/
.companylist_01 .company-item-info p {margin-top:3px; font-size:12px;color: #999;}
.companylist_01 .company-item-info p a {color:#999; margin-right:15px; text-decoration:underline;}
.companylist_01 .company-item-info .search-result-company-info {
  margin-top: 10px;
  font-size: 14px;
}
.companylist_01 .company-item-info .info-right { width:240px; float:left; text-align:center;overflow:hidden; margin-left:0px;}



.companylist_01 .company-item-info .right-list{
	float:left;
	width:120px;
}
/*.companylist_01 .pro-item-info .company-state-type {
  color: #67b9ff;
  font-size: 14px;
  border: solid #26a72c 1px;
  width: 35px;
  height: 22px;
  text-align: center;
  line-height: 20px;
  margin-top: 30px;
  border-radius: 2px;
}*/
.companylist_01 .company-item-info .company-state-type {
	width: 35px;
	height: 22px;
	text-align: center;
	color: #CC0000;
	line-height: 22px;
	font-size: 14px;
	cursor: pointer;
	background-color: #FFF;
	display: block;
	font-family: "微软雅黑",'Microsoft YaHei','\5FAE\8F6F\96C5\9ED1',arial;
	border: 1px solid #CC0000;
	margin-top: 30px;
	margin-left:10px;
	
}
.companylist_01 .company-item-info .company-state-type:hover {
	opacity: 0.8;
	color: #00d046;
	text-decoration: none;
}
.companylist_01 .company-item-info .btnbox a {
	width: 120px;
	height: 28px;
	padding-left:0px;
	border: 1px solid #fc9713;
	border-radius: 3px;
	line-height: 28px;
	font-size: 14px;
	text-align: center;
	margin-right: 0px;
	color: #FFF;
	cursor:pointer;
	FONT-FAMILY: "microsoft yahei";
	display: block;
	background-color: #fc9713
}
.companylist_01 .company-item-info .btnbox a:hover{
	color: #333;
    background-color: #fe8625}
	
.companylist_01 .company-item-info .btnbox .pl-btn01{
	margin-bottom: 15px;
}


