/* 1、搜索*/
.search_ban {
	width: 166px;
	padding: 10px 10px 0 10px;
	position: relative;
}

.search_ban ul {
	padding-left: 10px;
}

.search_ban ul li {
	float: left;
}

.search_ban>a {
	position: absolute;
	top: 50%;
	margin-bottom: -4px;
}

.search_ban>a.search_prev {
	left: 0;
}

.search_ban>a.search_next {
	right: 0;
}

.search_w {
	width: 498px;
	height: 38px;
	border: 2px solid #d50714;
	margin: 20px 10px 0 20px;
}

.search_w ul {
	width: 96px;
	border-right: 1px solid #eee;
	background: #f9f9f9;
	text-align: center;
	line-height: 38px;
	cursor: pointer;
}

.search_title {
	background: url(../../images/pub/icon.png?v=2) no-repeat 78px -70px;
}

.select_t {
	position: absolute;
	background-color: #f9f9f9;
	width: 97px;
	z-index: 10;
}

.search_txt {
	line-height: 38px;
	border: none;
	outline: none;
	font-size: 13px;
	text-indent: 0.8em;
	width: 322px;
	height: 38px;
}

.search_btn {
	width: 79px;
	background: #d50714;
	line-height: 38px;
	border: none;
	color: #fff;
	outline: none;
	font-size: 14px;
	position: absolute;
}

/* 2、搜索条后的两个图*/
.i_tender {
	padding-top: 21px;
	margin-left: 20px;
}

.i_tender  a {
	width: 120px;
	height: 40px;
	display: inline-block;
}

.i_tender .i_credit_gold {
	background: url(../../images/pub/index/top_bao.png?v=2) no-repeat;
}

.i_tender .i_publish_tender {
	background: url(../../images/pub/index/top_biao.jpg?v=2) no-repeat
}

/* 3、城市选择*/
.red, a.red {
	color: #cf000e !important;
}

.city_wrap {
	width: 92px;
	height: 50px;
	border-left: 1px solid #bfbfbf;
	margin-top: 16px;
	margin-left: 10px;
	padding-left: 12px;
}

.city_wrap .clearfixed {
	clear: both;
	zoom: 1;
}

.city_wrap .clearfixed:after {
	visibility: hidden;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

.city_wrap .city {
	background: url(../../images/pub/icon.png?v=2) no-repeat 0 -38px;
	padding-left: 18px;
	line-height: 22px;
	display: block;
}

.city_wrap .switch_city>p {
	line-height: 24px;
	cursor: pointer;
}

.city_wrap .switch_city {
	text-align: center;
	padding-right: 10px;
}

.city_wrap {
	display: inline
}

.city_wrap .selector {
	padding: 0 10px 0 5px;
	color: #717171;
	text-decoration: none;
	display: inline-block;
	vertical-align: top;
	background-position: -58px -79px
}

.city_wrap .hideMap {
	width: 400px;
	padding: 10px 15px;
	border: solid 1px #eaeaea;
	background: #fff;
	position: absolute;
	top: 13px;
}

.city_wrap .hideMap .showPanel {
	border-bottom: solid 1px #e9e9e9
}

.city_wrap .hideMap .showPanel2 {
	padding-top: 10px
}

.city_wrap .hideMap .showPanel .mycity {
	line-height: 20px
}

.city_wrap .hideMap .showPanel2 a {
	color: #434343
}

.city_wrap .hideMap .showPanel2 .search_city_input {
	width: 114px;
	height: 22px;
	padding: 0 5px;
	border: 1px solid #ccc;
	border-right: 0;
	color: #aaa;
	vertical-align: middle;
	line-height: 22px;
	*line-height: 22px;
	font-family: '微软雅黑';
	float: left;
}

.city_wrap .hideMap .showPanel2 .search_city_input:focus {
	color: #333;
	outline: 0
}

.city_wrap .hideMap .showPanel2 .search_city_submit {
	border: 1px solid #bbb;
	display: inline-block;
	width: 46px;
	height: 24px;
	text-align: center;
	line-height: 12px;
	color: #444;
	vertical-align: middle;
	background: #fff;
	font-size: 12px;
	cursor: pointer;
	background: #fff;
	font-family: '微软雅黑';
	float: left;
}

.city_wrap .hideMap .showPanel2 .search_city_submit:hover {
	border-color: #aaa;
	color: #333 !important;
	text-decoration: none
}

.city_wrap .hideMap .showPanel2 .search_city_tip {
	position: absolute;
	width: 169px;
	height: 20px;
	text-align: center;
	color: #ee7001;
	background: #fffde6;
	border: 1px solid #e5935b;
	box-shadow: 2px 2px 2px #999;
	margin-top: 25px;
	line-height: 20px
}

.city_wrap .hideMap .showPanel2 .city_words a {
	display: inline-block;
	width: 14px;
	height: 17px;
	text-align: center;
	color: #d02e2c;
	font-family: Arial;
	font-size: 14px;
	line-height: 17px;
	margin: 3px 0
}

.city_wrap .hideMap .showPanel2 .city_words a:hover, .city_wrap .hideMap .showPanel2 .hot_city a:hover,
	.city_wrap .hideMap .cityMap .city_list td a:hover {
	color: #fff !important;
	background: #d50714;
	text-decoration: none
}

.city_wrap .hideMap .showPanel2 .hot_city a {
	display: inline-block;
	padding: 0 3px;
	line-height: 19px;
	vertical-align: top
}

.city_wrap .hideMap .scrollBody {
	height: 180px;
	margin-top: 10px;
	overflow: hidden
}

.city_wrap .hideMap .cityMap {
	width: 385px;
	height: 180px;
	float: left
}

.city_wrap .hideMap .cityMap .city_list {
	width: 385px
}

.city_wrap .hideMap .cityMap .city_list th {
	vertical-align: top
}

.city_wrap .hideMap .cityMap .city_list th div {
	width: 19px;
	height: 19px;
	padding-right: 2px;
	background: url(../../images/pub/index/change_city3.gif) -20px -17px;
	text-align: center;
	line-height: 19px;
	color: #fff;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 11px;
	overflow: hidden
}

.city_wrap .hideMap .cityMap .city_list td {
	line-height: 19px;
	vertical-align: top;
	padding-bottom: 11px;
	padding-left: 5px
}

.city_wrap .hideMap .cityMap .city_list td a {
	display: inline-block;
	padding: 0 5px;
	line-height: 19px
}

.city_wrap .hideMap .scrollBar {
	width: 10px;
	height: 180px;
	float: right;
	overflow: hidden;
	background: url(../../images/pub/index/change_city3.gif) -10px 0
		repeat-y
}

.city_wrap .hideMap .scrollBar span {
	width: 10px;
	height: 36px;
	overflow: hidden;
	cursor: pointer;
	background: url(../../images/pub/index/change_city3.gif) 0 0 no-repeat;
	display: inline-block
}

.city_wrap .hide_city_group {
	position: absolute;
	text-align: left;
	z-index: 10;
	font-size: 12px;
	line-height: 28px;
	visibility: hidden;
	width: 432px;
	height: 334px;
	margin-left: -70px;
}

.city_wrap.hover .hideMap, .city_wrap.hover .hide_city_group {
	display: block
}

.city_wrap .i-c {
	display: block;
	position: absolute;
	width: 13px;
	height: 13px;
	background: url('../../images/pub/icon.png?v=2') no-repeat -316px -11px;
	top: 5px;
	left: 100px;
	z-index: 2;
	overflow: hidden;
}

.sina_btn {
	padding-left: 23px;
	display: inline-block;
	height: 20px;
	line-height: 20px;
	background: url(../../images/pub/index/icons-footer.png) no-repeat
		center center;
	background-position: 0px -91px;
	margin-bottom: 3px !important;
	margin-left: -15px;
}

.tengxun_btn {
	padding-left: 23px;
	display: inline-block;
	height: 20px;
	line-height: 20px;
	background: url(../../images/pub/index/icons-footer.png) no-repeat
		center center;
	background-position: 0px -111px;
	margin-left: -15px;
}

/* div.footer-wrap{border-top:1px solid #eee;margin-top: 60px;}
div.yq{width: 100%;height: 196px;background:#f8f8f8;color: #666;}
div.yq div.yq-c{width: 1220px;height: 166px;margin:  0 auto;padding-top: 30px;}
div.yq div.yq-c-l{float: left;width: 1025px;}
div.yq div.yq-c-l div.city-net{padding-top: 16px;}
div.yq div.city-net a{display: inline-block;margin-bottom:16px;color: #666;float: left;margin-left: 35px;}
div.yq div.city-net a:hover{color:#d50714; }
div.yq div.yq-c-r{float:right;width: 194px;height: 196px;}
div.yq div.yq-c-r div.erwei-box{width: 108px;float: right;text-align: center;}
div.yq div.yq-c-r div.erwei-box p{margin-bottom: 10px;}
div.yq div.yq-c p.title{border-bottom: 1px solid #eaeaea;padding-bottom: 12px;position: relative;width: 1021px;}
div.yq div.yq-c p.title b{width: 48px;height: 2px;background:#eb9d7d;position: absolute;bottom: 0;left: 0;}
div.footer{width: 100%;background:#333;border-top:2px solid #ec6934;padding-top:45px;text-align: center;}
div.footer-c div.top{display: inline-block;height:170px;}
div.footer-c-f{float:left;padding:0 50px;position: relative;}
div.footer-c-f span{background: url("../../images/N11-23.png") no-repeat -192px -104px;width: 1px;height: 96px;position:absolute;right: 0;top:12px;}
div.footer-c-f h3{color: #fff;font-size: 16px;margin-bottom: 25px;}
div.footer-c-f a{display: block;color: #999;margin-bottom: 14px;}
div.footer-c-f a em{width: 16px;height: 16px;background: url("../../images/N11-23.png") no-repeat -292px -1px;vertical-align: middle;margin-top:2px;margin-right: 5px;float: left;}
div.footer-c-f a.tenxun em{background-position: -313px -1px;}
div.footer-c-f a:hover{color:#d50714;}
div.footer-c-f p{color: #999;margin-bottom:14px;}
div.footer-c-f p.dh em{width: 25px;height: 25px;background: url("../../images/N11-23.png") no-repeat -181px -70px;margin-top: -5px;vertical-align: middle;margin-right: 5px;float: left;}
div.footer div.mid{display: inline-block;}
div.footer div.mid dl{color:#ccc;font-size:12px;float: left;margin-left: 45px;}
div.footer div.mid dl dt{width: 41px;height: 47px;background: url("../../images/N11-23.png") no-repeat -1px -1px;float: left;margin-top: 4px;}
div.footer div.mid dl dt.jin{background-position:-85px -1px; }
div.footer div.mid dl dt.zhi{background-position:-169px -1px; }
div.footer div.mid dl dt.chen{background-position:-43px -1px; }
div.footer div.mid dl dt.jian{background-position:-211px -1px; }
div.footer div.mid dl dt.bao{background-position:-127px -1px; }
div.footer div.mid dl dd p.big{font-size: 18px;margin-bottom: 7px;}
div.footer div.mid dl dd{margin-left: 48px;padding-top: 3px;}
div.footer div.bottom{margin-top:20px;float: left;width: 100%;line-height: 1.7;}
div.footer div.bottom div.lxwm{text-align: center;text-align: center;font-size: 0;}
div.footer div.bottom div.lxwm a{color: #999;font-size: 12px;}
div.footer div.bottom div.lxwm a em{padding:0 7px;}
div.footer div.bottom div.lxwm a:hover{color:#d50714; }
div.footer div.bottom p{text-align: center;color: #999;}
div.footer div.bottom dl{float: left;margin-right: 40px;margin-top: 15px;}
div.footer div.bottom dl dt{float: left;background:url("../../images/N11-23.png") no-repeat -252px -1px;width: 34px;height:40px;margin-top: 3px;}
div.footer div.bottom dl dd{margin-left: 38px;}
div.footer div.bottom dl dd p{text-align:left;color: #eaeaea;}
div.footer div.bottom dl.jinyin dt{background-position:-1px -244px;width: 112px;height: 40px;}
div.footer div.bottom dl.jinyin dd{margin-left:114px;}
div.footer div.bottom dl.shadu dt{background-position:-43px -187px;width:40px;height: 40px;}
div.footer div.bottom dl.shadu dd{margin-left:45px; }
div.footer div.bottom dl.jy dt{background-position:-100px -64px;width:32px;height: 40px;}
div.footer div.bottom dl.hy dt{background-position:-1px -299px;width:124px;height: 46px;margin-top:-5px;}
div.footer div.bottom div.b-fo{display: inline-block;margin-top:10px;margin-bottom: 10px;}
div.footer-c{width: 1220px;margin: 0 auto;} */

.cxj_firmAtan a,.cxj_headerRg a{
	-webkit-transition: 0.2s;
	-moz-transition: 0.2s;
	-ms-transition: 0.2s;
	-o-transition: 0.2s;
	transition: 0.2s;
}
.cxj_firmAtan a:hover{
	color: #d50714;
}
.ft114{
	font-size: 14px;
}
.cxj_img{
	-webkit-transition: all .5s ease-out;
    -o-transition: all .5s ease-out;
    -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
    transition: all .5s ease-out;
}
.cxj_img:hover,.cxj_plotImgLf:hover img{
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1)
}
.mb10{
	margin-bottom: 10px;
}
.mt10{
	margin-top: 10px;
}
.mr10{
	margin-right: 10px;
}
.ml10{
	margin-left: 10px;
}
#cxj_bgli {
	position: absolute;
	top: -1px;
	border-top:2px solid #d50714;
	width: 141px;
	height: 2px;
	z-index: 100;
	list-style-type: none;
}
#cxj_bgli2 {
	position: absolute;
	bottom: -4px;
	border-top:2px solid #d50714;
	width: 208px;
	height: 2px;
	z-index: 100;
	list-style-type: none;
}

#cxj_bgli3 {
	position: absolute;
	top: 0px;
	left: 0px;
	border-top:2px solid #d50714;
	width: 149px;
	height: 2px;
	z-index: 100;
	list-style-type: none;
}