﻿@charset "utf-8";
/* CSS Document */

.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mb10{ margin-bottom:10px;}

img{ vertical-align:middle;}
.news-box,
.ebuild-main,
.ck-bd,
.sample-box .imgList,
/*.zx-box .zx-bd,
.friend-box ul,*/
.imgList ul li,
/*.link-bd,
.lun-con,
.lun-box .btn-bd,
.login-box,*/
.adImg,
.tender-hspot div,
.tender-area div,
.tender-comp,
.tender-items,
.tender-org,
.tender-pro,
.tender-sonSta,
.tender-keypro,
.tender-focpic,
.tender-article,
.tender-rec{
box-shadow: 0 1px 2px #d3d3d3;	
	}

/* 按钮、色块 */ 

.u-aBtn{display:block;color:#fff;padding:0 15px; border-radius:2px;}
a.u-aBtn:hover{ color:#fff;}
.u-inpBtn{ display:inline-block; *display:inline; *zoom:1; border:0; border-radius: 2px; padding:5px 15px; overflow:visible; color:#fff; cursor:pointer;}
.bge69{ color:#fff; background:#e69d36} /* 黄 */
a.bge69:hover, input.bge69:hover{ color:#fff; background:#f4a720;}
.bgfb8{ color:#fff; background:#fe781f} /* 橘黄 */
a.bgfb8:hover, input.bgfb8:hover{ color:#fff; background:#f77323;}
.bg2da{ color:#fff; background:#2da5da} /* 蓝 */
a.bg2da:hover, input.bg2da:hover{color:#fff; background:#1ab6ef}
.bgd2e{ color:#fff; background:#d8edfa; color:#333;} /* 浅蓝 */
a.bgd2e:hover, input.bgd2e:hover{color:#333; background:#bfdff8}
.bg5e8{ color:#fff; background:#5e83b0} /* 青 */
a.bg5e8:hover, input.bg5e8:hover{color:#fff; background:#548cc8}
.bge2e{ background:#e6e6e6; color:#adadad;}/* 灰 */
a.bge2e:hover, input.bge2e:hover{ background:#edecec;}
.u-aBtn[disabled], .u-aBtn[disabled]:hover, .u-inpBtn[disabled], .u-inpBtn[disabled]{
	cursor: not-allowed;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none;
	opacity: .65;
	}
/* 导航 */
.g-search .m-search,
.m-nav,
.g-wrap{
	width:960px;
	margin:0 auto;
	}
/*	
.g-search{height:70px;}
.g-search .m-search .logo img{
	margin: 30px 35px 0 0;
	}
.g-search .m-search .btn-box{ width:180px; margin-top:28px;}
.g-search .m-search .btn-box a.btn{ padding:0 10px;}
.g-search .m-search .search-box{
	width:510px;
	}
.g-search .m-search .search-box .hd a {padding: 4px 4px 7px;}
.g-search .m-search .search-box .bd{
	height:26px;}
.g-search .m-search .search-box .bd input{
	width:450px;
	height:26px;
	background-position:6px 5px;
	}
.g-search .m-search .search-box .bd button{
	height:28px;
	
	}	
*/
/* 2016-3-21 首页宽度1100px 
.g-search .m-search .logo{ width:205px}	
.g-search .m-search .search-box{width:535px;}
.g-search .m-search .search-box .bd input{width:475px;}
.g-search .m-search .btn-box{ width:220px;}
*/
.g-search .m-search.localWeb .logo{ width:345px}	
.g-search .m-search.localWeb .search-box{width:535px;}
.g-search .m-search.localWeb .search-box .bd input{width:475px;}
.g-search .m-search.localWeb .btn-box{ width:220px;}

	
/* 背景图 */
.search-box .bd input,
.link-bd dl dt span,
.link-bd dl dd span.ul-bg,
.login-box ul li span.ico,
.ebuild-search input{
	background:url(../images/ico.png) no-repeat;
	}
/* 2016-3-21 首页宽度1100px 
.m-nav ul li a{padding:0 28px;}	
*/



/* 主体区域 */	
.main-box{
	height:302px;
	margin-bottom:10px;
	}
.link-bd, .lun-box, .login-box{
	float:left;
	}

/* 左侧链接列表 */
.link-bd{
	width:162px;
	height:300px;
	margin-right:10px;
	border:1px solid #0068b7;
	}	
.link-bd dl{ position:relative; height:98px;}
.link-bd dl dt{
	padding:11px 0 11px 8px;
	font-size:14px;
	color:#333;
	}
.link-bd dl dt span{
	float:left;
	width:16px;
	height:16px;
	margin-right:7px;
	text-indent:-9999px;
	}	
.link-bd dl dt span.kf{
	background-position: 0 -20px;
	}
.link-bd dl dt span.sj{
	background-position: -18px -20px;
	}
.link-bd dl dt span.gh{
	background-position: -36px -20px;
	}
.link-bd dl.crt dt span.kf{
	background-position: 0 -66px;
	}
.link-bd dl.crt dt span.sj{
	background-position: -18px -66px;
	}
.link-bd dl.crt dt span.gh{
	background-position: -36px -66px;
	}
.link-bd dl dd{
	padding:5px 0 8px 30px;
	line-height:24px;
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;
	color:#666;
	}
.link-bd dl dd a{ color:#666;}	
.link-bd dl dd span.ul-bg{
	position:absolute;
	display:none;
	left:172px; 
	top:60px;
	z-index:1901;
	width:7px;
	height:14px;
	background-position: -59px -24px;
	text-indent:-9999px;
	}
.link-bd dl dd ul{
	position:absolute;
	display:none;
	left:162px;
	top:37px;
	z-index:1900;
	width:500px;
	background:#ddf4ff;
	border:1px solid #0068b7;
	}	
.link-bd dl dd ul li{
	display:block;
	padding:6px 15px 7px;
	border-bottom:1px dashed #0068b7;
	line-height:24px;
	zoom:1;
	overflow:hidden;
	}	
.link-bd dl dd ul li:last-child{
	border-bottom:none;
	}
.link-bd dl dd ul li a{
	display:inline-block;
	font-size:12px;
	margin-right:10px;
	white-space:nowrap;
	color:#666;
	}
.link-bd dl dd ul li a:hover{
	color:#f84b60;
	}
.link-bd dl.crt{
	background:#ddf4ff;
	}
.link-bd dl.crt dd{ border-color:#0068b7;}
.link-bd dl.crt dt{ background:#0068b7; color:#fff;}	
.link-bd dl.crt dd ul{
	display:block;
	}
.link-bd dl.crt dd>a{
	color:#0068b7;
	}
.link-bd dl.crt dd ul, .link-bd dl.crt dd span.ul-bg{ display:block;}
	
/* 轮播图 */	
.lun-box .lun-con{
	width:548px;
	height:245px;
	margin-bottom:9px;
	}
.lun-box .btn-bd{
	box-sizing:border-box;
	border:1px solid #0068b7;
	padding:8px 10px;
	height:48px;
	}	
.lun-box .btn-bd a{
	display:inline-block;
	width:31%;
	border-right:1px dashed #3688c6;
	text-align:center;
	font-size:14px;
	}	
.lun-box .btn-bd a:last-child{
	border-right:0;
	}	
	

	
/* 焦点图 */
.focus{width:548px;height:245px;position:relative;float:center}
.f548x245{width:548px;height:245px;overflow:hidden}
.f548x245 img{width:548px;height:245px; box-sizing:border-box; padding:1px;}

.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 -560px;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{ position:absolute; bottom:10px; width:548px; clear:both;text-align:center}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#2da5da;}	
	
	
	
	
/* 登录框 */	
.login-box{
	width:196px;
	height:300px;
	padding:0 15px;
	border:1px solid #0068b7;
	margin-left:10px;
	color:#9f9f9f;
	}	
.login-box a{color:#9f9f9f;}
.login-box h2{
	padding:0 10px;
	margin:0 -15px 10px;
	line-height:32px;																																																																											
	background:#f6f6f6;
	border-bottom:1px solid #d2d2d2;
	font-size:14px;
	color:#6f6f6f;
	}	
.login-box .tips{
	color:#ff0000;
	margin-bottom:5px;
	}	
.login-box ul li{
	position:relative;
	display:block;
	margin-bottom:10px;
	}
.login-box ul li span.ico{
	position:absolute;
	top:7px;
	left:5px;
	width:15px;
	height:13px;
	border-right:1px solid #1eaaf9;
	text-indent:-100px;
	overflow:hidden;
	}
.login-box ul li span.ico-name{
	background-position: -70px -23px;
	}
.login-box ul li span.ico-passw{
	background-position: -86px -23px;
	}
.login-box input{
	border:1px solid #1eaaf9;
	}	
.login-box input.inpTxt{
	box-sizing:border-box;
	padding-left:28px;
	width:100%;
	height:26px;
	line-height:26px;

	}	
	
.login-box ul li input.inpTxt.yzm{ width:120px; padding-left:10px}
.login-box ul li input[type=checkbox]{ margin-top:-3px; margin-right:5px; vertical-align:middle;}
.login-box .m-logBtn{ width:100%; height:28px; background:#1eaaf9; text-align:center; color:#fff; cursor:pointer;}
.login-box .m-logBtn:hover{ background-position: 0 -40px;}

.login-box .othAcco{ margin-top:-3px;}
.login-box .othAcco p{ padding:5px}
.login-box .othAcco a{ display:block; float:left; width:24px; height:24px; overflow:hidden; background:url(../images/icon_5654f5ca.png); margin-right:10px; text-indent:-150px; border-radius:12px;}
.login-box .othAcco a.bd-acc-qzone{ background-position: 0 0;}
.login-box .othAcco a.bd-acc-tsina{ background-position: -25px 0;}
.login-box .othAcco a.bd-acc-weixin{ background-position:25px 0;}
	
	
.funcArea{
	float:left;
	width:206px;
	height:295px;
	padding:5px 10px 0;
	border:1px solid #0068b7;
	margin-left:10px;
	text-align:center;
	}
.funcArea a
{
	display:block;
	width:100%;
	height:24px;
	line-height:24px;
	padding-top:61px;
	margin:10px auto 0;
	background:url(../images/func_ico.png);
	text-align:center;
	}	
.funcArea a:hover{ color:#0068b7;}
.funcArea a.a1{ background-position: -107px -7px;}
.funcArea a.a2{ background-position: 0 -7px;}	
.funcArea a.a3{ background-position: -212px -7px;}	
.funcArea a.a4{ background-position: -319px -7px;}	
.funcArea a.a5{ background-position: -425px -7px;}	
.funcArea a.a6{ background-position: -531px -7px;}		
	
	
/* 新闻模块 */	
.news-box{ width:281px; border:1px solid #d2d2d2; padding:15px 15px 8px;}	
.news-hd{ border-bottom:1px solid #0068b7; padding-bottom:10px; font-size:15px; color:#0068b7;}	
.more{ float:right; margin-top:2px; font-size:12px; color:#525252;}
.news-box ul{
	padding-top:8px;
	}	
.news-box ul li{
	border-bottom:1px solid #d2d2d2;
	line-height:34px;
	overflow:hidden;
	zoom:1;
	}		
.news-box ul li:last-child{
	border-bottom:none;
	}	
.news-box ul li span{
	float:right;
	color:#9f9f9f;
	}	

.title-box{ line-height:38px; background:#f6f6f6; border:1px solid #d2d2d2; padding:0 15px; overflow:hidden; font-weight:bold; font-size:15px;}	
.title-box .more{ margin-top:0; color:#8f8f8f; font-weight:normal;}
	
/* 工程电讯 */	
.ebuild-main{ width:635px; border:1px solid #d2d2d2; color:#787878;}
.ebuild-search{ margin:10px 15px;}
.ebuild-search input{
	width:490px;
	border:1px solid #d2d2d2;
	height:28px;
	line-height:30px;
	padding-left:30px;
	background-position:6px -38px;
	}
.ebuild-search button{
	float:right;
	padding:8px 25px;
	width:;
	line-height:14px;
	border-radius:3px;
	overflow:hidden;
	 
	}
.ebuild-main .m-tagTi{ border-top:1px solid #d2d2d2;}
.m-tagTi{ height:34px; line-height:34px; background:#f5f5f5; overflow:hidden;}
.m-tagTi ul{ margin-left:-1px;}
.m-tagTi ul li{ position:relative; z-index:2; float:left; display:inline; padding: 0 15px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5; cursor:pointer;}
.m-tagTi a{ color:#787878;}
.m-tagTi ul li.on, .m-tagTi ul li.on:hover{border-color:#dddfdf; background:#fff;}
.m-tagTi ul li sup{ position:absolute; top:2px; right:10px;  line-height:12px; padding: 1px 4px 2px 4px; border-radius:7px; background:#e31b00;  color:#fbeae9;}
.m-tagTe{background:#fff;border-top:1px solid #dddfdf; margin-top:-1px; }	

/*
.itemsList{ padding:5px 0;}
.itemsList table tr.even{ background:#fff;}
.itemsList table tr.odd{ background:#c8e2ee;}
.itemsList table tr:nth-of-type(odd){ background:#fff;}
.itemsList table tr:nth-of-type(even){ background:#c8e2ee;}
.itemsList table th{font-weight:bold; padding:10px 0; vertical-align:bottom;}
.itemsList table th input{ vertical-align:middle;}
.itemsList table td{ padding:5px 0; vertical-align:top; line-height:20px;}
.itemsList table td h3 a{ color:#0068b7}
.itemsList table td h3{padding-bottom:2px; font-weight:normal;}
.itemsList table td p a{ color:#787878;}
.itemsList table th.f-tal, .itemsList table td.f-tal{ padding-left:15px;}
.itemsList table th.f-tar, .itemsList table td.f-tar{ padding-right:15px;}
*/

.itemsList,
.tender-keypro .con
	{ padding:20px; line-height:1.62;}
.itemsList table tr.even,
.tender-keypro .con table tr.even
	{ background:#fff;}
.itemsList table tr.odd,
.tender-keypro .con table tr.odd
	{ background:#eee;}
.itemsList table th,
.tender-keypro .con table th
	{font-weight:bold; padding:10px 0; vertical-align:bottom;}
.itemsList table th input,
.tender-keypro .con table th input
	{ vertical-align:middle;}
.itemsList table td,
.tender-keypro .con table td
	{ padding:10px 0; vertical-align:top;}
.itemsList table td h3 a,
.tender-keypro .con table td h3 a
	{ color:#0e466d}
.itemsList table td h3,
.tender-keypro .con table td h3
	{padding-bottom:5px;}
.itemsList table th.f-tal, 
.itemsList table td.f-tal,
.tender-keypro .con table th.f-tal, 
.tender-keypro .con table td.f-tal
	{ padding-left:5px;}
.itemsList table th.f-tar, 
.itemsList table td.f-tar,
.tender-keypro .con table th.f-tar, 
.tender-keypro .con table td.f-tar
	{ padding-right:5px; padding-left:0;}


.tender-keypro .con table th, .tender-keypro .con table td{ padding-left:5px;}

.itemsList table td em,
.tender-keypro .con table td em{ color:#e40707;}
.itemsList table td h3 a:visited,
.tender-keypro .con table td h3 a:visited{ color:#787878}

/* 分页 */
.m-pageList{ height:30px; margin:30px 0 25px; text-align:center; color:#0068b7;}
.m-pageList ul{display:inline; _margin-right:5px;}
.m-pageList ul li{ display:inline; padding:1px 3px; margin:0; line-height:24px; border:1px solid #ddd; vertical-align:middle;}
.m-pageList ul li a{ color:#0068b7;}
.m-pageList ul li a:hover, .m-pageList ul li.crt a{ color:#ff7362;}
.m-pageList ul li.crt{ background:#f8f8f8;color:#ff7362;}
.m-pageList .u-inpTxt{ width:35px; padding:2px; text-align:center;}
.m-pageList .u-inpBtn{ padding:2px 8px; background:#f7f7f7; border:1px solid #ddd; margin-left:5px; cursor:pointer; color:#666}
.m-pageList .u-inpBtn:hover{ background:#eee;}

/* 活动 */
.activ-box .news-box{
	width:443px;
	}
.activ-box .news-box .news-hd{
	padding:0 10px 10px;
	}
.activ-box .news-box ul li{
	padding:0 5px;
	}
.activ-box .activ-class{
	padding:10px 15px 0;
	line-height:24px;
	margin-bottom:-6px;
	}
.activ-box .activ-class dt{
	float:left;
	color:#0068b7;
	font-weight:bold;
	}
.activ-box .activ-class dd{
	padding-left:60px;
	}
.activ-box .activ-class dd a{
	word-wrap:break-word;
	padding:0 5px;
	}
.news-box .news-img-box{ padding:15px 5px 0;}
.news-box .news-img-box dl{
	width:210px;
	line-height:22px;
	}
.news-box .news-img-box dt{
	font-weight:bold;
	line-height:24px;
	}
.news-box .news-img-box dt img{ margin-bottom:8px;}
	
/* 绿色材库 */
.ck-bd{ border:1px solid #d2d2d2; border-top:0; padding:15px;}
.logShow{ width:210px; margin-top:28px;}
.logBox td{text-align:center; vertical-align:middle;}
.logBox td img{ padding:5px; max-width:95px; width:expression(this.width >95 && this.height <= this.width ? 95: true);max-height:35px; height:expression(this.height >35 && this.height <= this.height ? 35: true)}
.logShow ul{ padding-top:5px; text-indent:5px;}
.logShow ul li{ display:block; height:29px; line-height:29px; border-bottom:1px dotted #919191; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.logShow ul li:last-child{ border-bottom:none;}
.logShow ul li span{ padding-right:10px; color:#256a00}
.logShow ul li a{ color:#7b7c7b;}
.struType{ width:718px; overflow:hidden;}
.struType a:hover{ color:#ff9600}
.struType h2{ border-left:3px solid #256a00; margin-bottom:5px; margin-top:5px; padding-left:5px;font-size:15px; color:#2c2c2c; font-weight:bold}
.struType dl{ float:left; display:inline; width:344px; line-height:24px; overflow:hidden; margin-right:15px;}
.struType dl dt{ height:36px; line-height:36px; border-bottom:1px solid #919191; color:#256a00;}
.struType dl dt a{ float:right; font-size:12px; color:#256a00; padding-right:5px}
.struType dl dd{ padding:5px 0;}
.struType dl dd a{ padding-right:5px; color:#7b7c7b;  }
.struType p{ clear:left; height:auto; padding-top:5px; color:#7b7c7b;}
.struType p a{ padding: 0 10px; color:#7b7c7b;}
.struType dl dd.padB50{ padding-bottom:46px}

.ck-bd .line{
	display:block;
	clear:both;
	height:1px;
	border-bottom:1px solid #919191;
	padding-top:15px;
	margin-bottom:15px;
	font-size: 1px;
	overflow: hidden;
	}

/* 电子样本 */
.sample-box .imgList {
	border:1px solid #d2d2d2;
	padding:10px 0 0 14px;
	overflow:hidden
}
.imgList ul {
	width:1100px;
	overflow:hidden;
	zoom:1;
}
.imgList ul li {
	float:left;
	margin:0 20px 10px 0;
	position:relative;
	border:1px solid #d2d2d2;
	width:192px;
	padding:2px 2px 5px;
}
.imgList ul li.on {
	border-color:#0d872d;
}
.imgList ul li .imgBox{
	width:192px;
	height:228px;
	margin-bottom:5px;
	box-shadow:0 1px 2px #d3d3d3;
	text-align:center;

	}
.imgList ul li .imgBox img{
	max-height:228px;
	max-width:192px;
	width:expression(this.width>226&&this.height<=this.width?226:!0);
	height:expression(this.height>172&&this.width<=this.height?172:!0)
}
.imgList ul li p {
	line-height:21px;
	width:185px;
	margin:0 auto;
	overflow:hidden;
	text-align:center
}
.save {
	display:none;
	width:100%;
	padding:8px 0;
	text-align:center;
	cursor:pointer;
	color:#fff;
	background:#666869;
	opacity:.8;
	filter:alpha(opacity=90);
	position:absolute;
	bottom:52px;
	left:0
}




/* 展讯 */
.zx-box table td img{ width:225px; height:50px; margin:5px; border:1px solid #c9c9c9;  vertical-align:middle;}
.zx-box .zx-bd{ border:1px solid #d2d2d2; padding:5px; overflow:hidden;}

/* 首页底部广告区域 */	
.ad-box{
	margin:0 -5px;
	}
.ad-box ul{
	padding-left:0;
	margin-bottom:0;
	}
.ad-box li{
	float:left;
	box-sizing:border-box;
	width:16.66%;
	list-style:none;
	padding:0 5px;
	margin-bottom:10px;
	text-align:center;
	}
.ad-box.clo-2 li{ width:50%;}
.ad-box li a{ 
	display:block;
	height:49px;
	background:#fff;
	border: 1px solid #c9c9c9;
	box-shadow: 0 1px 2px #d3d3d3;
	}
.ad-box li img{
	box-sizing:border-box;
	padding:1px;
	width:100%;
	}
/* 友情链接 */	
.friend-box{ background:#fff;}
.friend-box ul{
	padding:10px 15px;
	border:1px solid #d2d2d2;
	border-top:0;
	}	
.friend-box ul li{
	float:left;
	width:116px;
	line-height:26px;
	}	
.friend-box ul li a{
	display:block;
	width:100px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	}	

/* 右侧悬浮导航 */
.flrNav{
	position: fixed;
	top:50%;
	margin-top:-150px;
	right: 10px;
	z-index: 99;
	}
.flrNav li{
	display:block;
	margin-bottom: 3px;
	}
.flrNav li a{
	position:relative;
	display:block;
	width:70px;
	line-height:60px;
	border: 1px solid #f2e0de;
	border-radius:5px;
	overflow:hidden;
	background: #fff;
	text-align:center;
	font-size:14px;
	color:#666;
	text-decoration:none;
	}
.flrNav li a.gotop s{
	position: absolute;
	top: 50%;
	left: 17px;
	}
.flrNav li a s {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
	
.flrNav li a:hover{ background:#2da5da; color:#fff;}
.flrNav li a:hover .g-icon-top{ background:url(../images/sprite.png) -60px -142px no-repeat;}
.flrNav a.colSd{ display:block; text-align:center;background:#ccc; padding:2px 0; border-radius:2px;}

/* 招标采购 */
.tender-bd{ float:left; width:860px;}
.tender-sd{ float:right; width:235px;}
.tender-sd .login-box{ float:none; width:203px; margin-left:0; border-color:#d2d2d2; }
.tender-sd .login-box h2{ line-height:40px;}

/* 蓝色色块标题 */
.tender-titWhi{ line-height:40px; background:#f6f6f6; border-bottom:1px solid #d2d2d2; padding-right:15px;  overflow:hidden; font-weight:bold;}
.tender-titWhi h2{float:left; /*line-height:38px; border:1px solid #e1f2fe;*/ padding:0 20px; background:#0571ba; font-size:15px; color:#fff; }
.tender-titWhi .more{ float:right; margin-top:0;}

/* 蓝色竖条标题 */
.tender-titLine,.tender-titLine2{line-height:40px; background:url(../images/tender-titLine.gif) 15px center no-repeat #f6f6f6; border-bottom:1px solid #0571ba;box-shadow: 0 1px  #d3d3d3; padding:0 15px 0 27px; overflow:hidden; font-weight:bold; font-size:15px; color:#0571ba;}
.tender-titLine .more,.tender-titLine2 .more{ float:right; margin-top:0;}

/* 蓝色竖条下划线标题 */
.tender-titLine2{ background-color:#fff; height:40px; line-height:45px; background-position: 15px 15px; overflow:hidden;}

/* 招标推荐 */
.login-box .tender-titLine{ margin:0 -15px 10px;}
.tender-bd .news-box{ float:left; width:388px; margin:0 10px 10px 0;}
.tender-bd .news-box .tender-titWhi,.tender-bd .news-box .tender-titLine{margin:-15px -15px 0;}
.tender-bd .news-box .data-show{ padding:8px; margin-top:10px; background:#cdcfce; text-align:center;}

.tender-rec div.f-cb{ padding:10px;}
.tender-rec .news-box{ float:left; width:374px;margin:0 0 10px 0; border:none; padding:0 20px; box-shadow:0 0 0 #d3d3d3;}
.tender-rec .news-box .tender-titWhi,.tender-rec .news-box .tender-titLine{margin:0;}
.tender-rec .news-box .data-show{ padding:8px; margin-top:10px; background:#cdcfce; text-align:center;}
.tender-rec .news-box ul{ padding:8px 5px;}
.tender-rec .news-box ul li{ border-bottom:none;}


/* 招标热点 */
.tender-hspot div,
.tender-area div,
.tender-comp,
.tender-comp,
.tender-items,
.tender-date,
.tender-org,
.tender-pro,
.tender-sonSta,
.tender-sonSta,
.tender-keypro,
.tender-focpic,
.tender-article,
.tender-rec{ border:1px solid #d2d2d2; margin-bottom:10px; background:#fff;}
.tender-hspot ul{
	padding:10px 15px;
	}
.tender-hspot ul li{
	float:left;
	width:67px;
	line-height:34px;
	}	
.tender-hspot ul li a{
	display:block;
	width:60px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	}	
.tender-hspot.category ul li{ width:97px;}
.tender-hspot.category ul li a{ width:90px;}

/* 区域招标 */
.tender-area ul{ padding:10px; width:230px;}
.tender-area ul li{
	display:block;
	line-height:26px;
	margin-bottom:8px;
	}
.tender-area ul li:last-child{ margin-bottom:0;}
.tender-area ul li strong{
	float:left;
	font-size:14px;
	}
.tender-area ul li p{
	margin-left:35px;
	
	}
.tender-area ul li p a{
	margin-right:3px;
	color:#555;
	}

/* 优质企业 */
.tender-bd2{ float:left; width:850px;}
.tender-comp ul{ padding:18px 10px 5px;}
.tender-comp ul li{
	float:left;
	width:20%;
	margin-bottom:10px;
	text-align:center;
	}
.tender-comp ul li img{
	width:90%;
	margin-bottom:8px;
	height:40px;
	}
.tender-comp ul li p{
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	}

/* 招标导航_项目类别 */
.tender-items .cen-line{
	display:inline-block;
	width:1px;
	height:100%;
	border-right:1px dashed #d2d2d2;
	}

/* 招标机构 */
.tender-org ul{ 
	margin:15px 15px 10px;
	padding-bottom:10px;
	border-bottom:1px dashed #d2d2d2;
	}
.tender-org ul:last-child{ border-bottom:0; margin-bottom:0;}
.tender-org ul li{ line-height:24px;}

/* 推荐、拟建项目 */
.tender-pro ul{ padding:10px 15px;}
.tender-pro ul li{ line-height:28px;}
.tender-pro ul li span{ float:right; font-size:12px; color:#747474;}

/* 建设网分站 */
.tender-sonSta ul{ padding:10px 15px 5px;}
.tender-sonSta ul li{
	float:left;
	width:33.3%;
	line-height:26px;
	margin-bottom:5px;
	}
.tender-sonSta ul li strong{ float:left; font-size:14px;}
.tender-sonSta ul li p{
	margin-left:40px;
	
	}
.tender-sonSta ul li p a{
	margin-right:5px;
	color:#555;
	}

/*  */
.tender-items .con{	margin:15px 0;background:url(../images/tender-styleLine.gif) center top repeat-y;}
.tender-items dl{
	float:left;
	width:393px;
	padding:0 15px;
	line-height:24px;
	}
.tender-items dl dt{
	line-height:26px;
	font-size:14px;
	color:#0571ba;
	}
.tender-items dl dt a{color:#0571ba;}
.tender-items dl dd{ margin-bottom:5px;}
.tender-items dl dd a{ padding:0 5px;}



	
/* 轮播图 */	
.tender-focpic .focus{
	width:848px;
	height:272px;
	}

.tender-focpic .focus{width:848px;height:272px;position:relative;float:center}
.tender-focpic .f848x272{width:848px;height:272px;overflow:hidden}
.tender-focpic .f848x272 img{width:848px;height:272px; box-sizing:content-box; padding:0;}

.tender-focpic .rslides{width:100%;position:relative;list-style:none;padding:0}
.tender-focpic .rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 -560px;margin-top:-28px}
.tender-focpic .rslides_nav:active{opacity:1.0}
.tender-focpic .rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.tender-focpic .rslides_tabs{ position:absolute; bottom:10px; width:848px; clear:both;text-align:center}
.tender-focpic .rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.tender-focpic .rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.tender-focpic .rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#2da5da;}	

/* 区域招标logo */
.g-search .m-search{ position:relative;}
.g-search .m-search .tender-city{
	position:absolute;
	left:160px;
	top:25px;
	background:#fff;
	border-left:1px solid #cdcfce;
	padding-left:10px;
	padding-right:5px;
	
	
	}
.g-search .m-search .tender-city p{ margin-bottom:5px;}
.g-search .m-search .tender-city select{
	display:inline-block;
	width:50px;
	}
	

/* 列表页-分类 */
.m-claFt{ border:1px solid #dddfdf; background:#fff; padding:10px 15px 5px; margin-bottom:10px;}
.m-claFt ul li{ display:block; padding:8px 0; border-bottom:1px solid #eceff1;}
.m-claFt ul li:last-child{ border-bottom:0;}
.m-claFt ul li a.more{ float:right; padding-right:12px; margin-top:3px; background:url(http://www.buildnet.cn/Areas/main/Content/image/ico.png) right -264px no-repeat;}
.m-claFt ul li a.more.crt{ background-position: right -283px;}
.m-claFt ul li strong, .m-claFt ul li span{ float:left; width:75px; margin-top:5px; padding-right:10px; border-right:1px solid #eceff1; text-align:right; font-size:12px; font-weight:bold;}
.m-claFt ul li ul{ margin-left:95px; font-size:12px; }
.m-claFt ul li ul li{ display:inline; line-height:26px; border-bottom:none; word-break:normal; word-wrap:break-word;}
.m-claFt ul li ul li a{ white-space:nowrap; padding:0 5px;}
.m-claFt ul li ul li a.crt{ color:#F9980D; font-weight:bold;}
.m-claFt ul li ul li a.u-inpBtn{ padding:3px 8px; vertical-align:middle;}

/* 列表页-速问 */
.m-speedq{ position:relative; height:39px; background:#fff; border:1px solid #dddfdf; padding:10px 0 10px 10px; box-shadow: inset 0 -4px 4px #f7f7f7; font-size:14px; margin-bottom:10px;}
.m-speedq label{ padding:0 15px;}
.m-speedq .u-inpBtn{ position:relative; z-index:2; height:39px;  padding:0 30px; overflow:visible; border-radius:2px; color:#fff; font-size:14px; cursor:pointer;}
.m-speedq .u-inpTxt{ float:left; width:673px; height:21px; line-height:21px;  padding:8px 10px 8px 30px; border:1px solid #dddfdf; background:url(http://www.buildnet.cn/Areas/main/Content/image/ico.png) 7px -72px no-repeat; margin-right:10px; }

.mnMold2{ border:1px solid #dddfdf; width:848px; background:#fff;}
/*
.tender-keypro .m-tagTi{ height:40px; line-height:40px; background:#f5f5f5;}
.tender-keypro .m-tagTi ul{ margin-left:-1px;}
.tender-keypro .m-tagTi ul li{border-left:0;border-right:0;}
.tender-keypro .m-tagTi ul li.on{ border-top:2px solid #0571ba; line-height:38px;}
.tender-keypro .m-tagTi a{ color:#fff;}
.tender-keypro .m-tagTi ul li.on a{color:#0571ba;}
.tender-keypro .m-tagTe table tr td{ line-height:22px; border-bottom:1px dashed #d2d2d2;}
.tender-keypro .m-tagTe table tr th{ line-height:20px; border-bottom:1px solid #d2d2d2; color:#0571ba;}
*/

.tender-keypro .m-tagTi{ height:40px; line-height:40px; background:#f5f5f5; overflow:hidden;}
.tender-keypro .m-tagTi ul{ margin-left:-1px;}
.tender-keypro .m-tagTi ul li{ position:relative; z-index:2; float:left; display:inline; padding: 0 20px;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5; font-size:12px; cursor:pointer;}
/*.tender-keypro .m-tagTi ul li:hover{ border-color:#dddfdf; background:#eee;}*/
.tender-keypro .m-tagTi ul li.on, .m-tagTi ul li.on:hover{border-color:#dddfdf; background:#fff;}
.tender-keypro .m-tagTi ul li sup{ position:absolute; top:2px; right:10px;  line-height:12px; padding: 1px 4px 2px 4px; border-radius:7px; background:#e31b00;  color:#fbeae9;}
.tender-keypro .m-tagTe{background:#fff;border-top:1px solid #dddfdf; margin-top:-1px; }

/* 内容页 */
.tender-article h1{ padding:25px 15px 15px; border-bottom:1px dashed #d2d2d2;  font-weight:normal; font-size:18px; text-align:center;}
.tender-article .tender-artCon{
	margin: 15px auto;
}
.tender-article .tender-artCon tr td{ padding:10px 5px; border:1px solid #d2d2d2;}
.tender-article .tender-artCon tr td.bg{ text-align:center; background:#f5f5f5;}	
.tender-article .tender-artCon tr td a{ padding:0 3px; color:#0571ba;}
.tender-article .tender-artbd{ padding:10px 20px; line-height:26px;}
.tender-article .tender-artbd p{ margin-bottom:10px;}	

.inforTle{ line-height:22px; margin-bottom:20px;}
.inforTle h3{ color:#34393e; font-size:18px;margin:20px 10px 10px 15px; line-height:32px;}
.inforTle p{ padding-left:20px; line-height:26px;}
/* 招标日历*/
.sucaihuo
{
	width: 211px;
	padding: 10px;
	margin:1px;
	background-color: #fff;
}	


/* 2016-3-21 首页宽度1100px */
.g-search .m-search,
.m-nav,
.g-wrap{
	width:1100px;
	margin:0 auto;
	}
.link-bd{width: 172px;}
.link-bd dl dt{padding: 11px 0 11px 18px;}
.link-bd dl dd{padding: 5px 0 8px 40px;}
.link-bd dl dd ul{ left:172px;}
.lun-box .lun-con,.focus,.f678x245,.f678x245 img,.rslides_tabs{width: 678px;}
.f678x245{height:245px;overflow:hidden}
.f678x245 img{height:245px; box-sizing:border-box; padding:1px;}


.zx-box table td img{ width:260px; height:58px;}
.news-box{ width:328px;}
.ad-box li a{ height:56px;}
.ad-box li img{
	width:173px;
	height:56px;
	}


.logShow{width:255px}
.struType{ width:813px;}
.struType dl{ width:386px; margin-right:20px;}
.ebuild-main {
width: 728px;}
/*	
.imgList ul li {
	width:200px;
}
.imgList ul li .imgBox{
	width:172px;v35*4+
	height:263px;
	}v1100-890
.imgList ul li .imgBox img{
	max-height:228px;
	max-width:172px;
	width:expression(this.width>226&&this.height<=this.width?226:!0);
	height:expression(this.height>172&&this.width<=this.height?172:!0)
}
.imgList ul li p {
	line-height:21px;
	width:165px;
}
.save {
	bottom:52px;
}
*/


.imgList ul li
{
	height: 280px;
}

/* 2016-7-25  改版 */
a:hover{color:#da251d;}

/* 分类导航 */
.clasNav{ overflow:hidden; zoom:1; padding:5px 0; margin-bottom:10px;}
.clasNav dl{ float:left; width:25%;}
.clasNav dl dt{ float:left; width:79px; border-right:1px solid #cacaca; height:70px; margin-top:8px; text-align:center; font-size:16px; color:#df2338;}
.clasNav dl dt img{ vertical-align:middle; margin:5px 0 10px;}
.clasNav dl dd{ padding-left:102px;}
.clasNav dl dd a{ padding:0 8px; line-height:28px; font-size:14px; color:#444;}
.clasNav dl dd a:hover{ text-decoration:underline; color:#444;}

.link-bd{border: 1px solid #cacaca;}
.link-bd dl.crt{ background:#fff;}
.link-bd dl.crt dt{ background:#da251d;}
.link-bd dl.crt dd{ border-color:#cacaca;}
.link-bd dl.crt dd>a{ color:#da251d;}
.link-bd dl dd ul{ background:#fff; border:1px solid #cacaca; min-height:62px;}
.link-bd dl dd ul li{ border-bottom:1px solid #cacaca;}
.link-bd dl dd ul li:last-child {
    border-bottom: none;
}
.link-bd dl dd span.ul-bg{ left:167px;}
.lun-box .btn-bd,
.login-box{ border:1px solid #cacaca; color:#333;}
.login-box .title{ height:38px; line-height:38px; margin:0 -16px 20px;}
.login-box .title p{ width:198px; margin:-1px;}
.login-box .title span{ display:block; float:left; width:111px; border-width:0 1px 1px; border-style:solid; border-color:#cacaca; text-align:center; font-size:16px; }
.login-box .title span.crt{ border-color:#fff;}
.login-box .title span a{ color:#333;}
.login-box input{ border:1px solid #cacaca;}
.login-box input.inpTxt{ height:28px; line-height:28px; background:#fff; margin-bottom:2px;}
.login-box ul li span.ico{ border-right:0;}
.login-box .m-logBtn{ height:35px; background:#ffa800; border:0; font-size:18px; margin-top:5px;}

/* 项目主体区域 */
.title-red{ display:block; padding:0 9px; margin:-1px -1px 0; height:30px; line-height:30px; background:#da251d; font-weight:normal; color:#fff; font-size:16px;}
.title-red a.more{ float:right; margin-top:0; font-size:12px; color:#fff;}
.title-line{ display:block; height:40px; line-height:40px; border-bottom:1px solid #ccc; overflow:hidden; font-weight:normal; font-size:16px; color:#010101;}
.title-line a.more{ float:right; margin-top:0; font-size:12px;}


.pro-box{}
.pro-bd{ float:left; width:807px;}
.pro-sd{ float:right; width:283px;}
.pro-bd .pro-bd-l{ float:left; width:313px;}
.pro-bd .pro-bd-r{ float:right; width:483px;}

/* 重点项目分类 */
.keyPro{ border:1px solid #cacaca;}
.keyPro ul{ padding:0 5px;}
.keyPro ul li{ display:block; line-height:35px; border-bottom:1px dashed #cacaca; white-space:nowrap;}
.keyPro ul li:last-child{ border-bottom:0;}
.keyPro ul li h3{ height:40px; width:100%; line-height:40px; text-indent:8px; font-weight:normal; font-size:14px; color:#0068b7;}
.keyPro ul li h4{ display:inline; float:left; height:16px; line-height:15px; padding:0 8px; margin-top:9px; border-right:1px solid #da251d; font-weight:normal; font-size:14px; color:#da251d;}
.keyPro ul li a{ padding:0 10px; white-space:nowrap;}
.keyPro ul li a:last-child{ padding-right:0;}
.keyPro ul li a:hover{ text-decoration:underline; color:#333;}
.keyPro ul li a.more{ float:right; margin-top:0; overflow:hidden; font-family:"微软雅黑"; font-size:12px; color:#909090;}
.keyPro ul li a.more:hover{ text-decoration:none; color:#da251d;}
.keyPro ul li h3 a.more{ margin-right:10px;}

/* 重点工程信息 */
.keyInfor{ line-height:30px; margin:0 10px;}
.keyInfor ul{ padding:9px 0;}
.keyInfor ul li{ display:block; line-height:30px; }
.keyInfor ul li span.time{ float:right; color:#9f9f9f;}
.keyInfor ul li:hover span.time{ color:#da251d;}

/* 优质服务 */
.betServ{ border:1px solid #cacaca; margin-bottom:10px;}
.betServ ul{ padding:10px 10px 5px;}
.betServ ul li{ display:block; height:30px; line-height:30px; overflow:hidden; padding-left:15px; background:url(../images/icon_46.png) left center no-repeat; }
.betServ ul li span.time{ float:right;color:#9f9f9f;}
.betServ ul li:hover{ background:url(../images/icon_41.png) left center no-repeat;}
.betServ ul li:hover span.time{ color:#da251d;}
.betServ.li-line ul li:nth-of-type(3n){ border-bottom:1px dashed #cacaca;}
.betServ.li-line ul li:last-child{ border-bottom:0;}

/* 招标专区 */
.tender-box{ padding:0 5px; width:473px; overflow:hidden; margin-bottom:30px;}
.tender-box h2{ display:block; height:30px; padding:0 5px; margin-bottom:5px; line-height:30px; font-weight:normal; font-size:16px;}
.tender-box h2 span{ float:right; font-size:12px;}
.tender-box ul{ width:480px; height:175px;}
.tender-box ul li{ display:block; float:left; width:144px; margin:0 6px; height:173px; border:1px solid #cacaca; background:#ccc;}
.tender-box ul li img{ width:144px; height:173px;}
/* 招标模块 切换区域 */
.tag-news ul.tagsTit{ display:block; height:30px; border-bottom:1px solid #da251d}
.tag-news ul.tagsTit li{ display:block; float:left; line-height:30px; padding:0 10px; font-size:16px;}
.tag-news ul.tagsTit li.selectTag{ background:#da251d; color:#fff;}
.tag-news ul.tagsTit li.selectTag a{ color:#fff;}
#tagContent ul{ display:none;}
#tagContent ul.selectTag{ display:block;}

.ad-box li a img{ width:172px; height:56px;}
.friend-box ul li{ float:none; display:inline; padding-right:15px; white-space:nowrap;}
.friend-box ul li a{ display:inline;}
.zx-box .zx-bd{ overflow:visible;}

/* 新闻资讯、红榜、黑榜 */
.Industry-dyn .betServ{ width:358px;}

/* 绿色材库 */
.lvck-box{ width:727px;height:481px; border:1px solid #cacaca;}
.lvck-box dl{ padding:0 12px 10px;}
.lvck-box dl dt{ display:block; height:21px; line-height:21px; border-left:3px solid #da251d; padding-left:10px; margin:10px 4px; font-size:14px;}
.lvck-box dl dd{ border-top:1px solid #cacaca; line-height:30px; padding:0 7px;}
.lvck-box dl dd a{ padding:0 10px;}

/* 电子样本 */
.sample-box{ float:right; width:359px; border:1px solid #cacaca;}
.sample-box .slideBox{ width:342px; margin:0 auto;}
.sample-box .slideBox div.bd{width:342px; overflow:hidden;}
.sample-box .slideBox div.bd ul{ width:1026px;}
.sample-box .slideBox div.bd ul li{ display:block; float:left; width:342px;}
.sample-box .slideBox div.bd ul li div.sampleCon{ float:left; width:144px; height:212px; border:1px solid #cacaca; margin:12px 12px 0;}
.sample-box .slideBox div.bd ul li div.sampleCon .imgBox{ width:124px; height:158px; margin:10px auto 0; text-align:center;}
.sample-box .slideBox div.bd ul li div.sampleCon .imgBox img{ width:124px; height:158px; vertical-align:middle;}
.sample-box .slideBox div.bd ul li div.sampleCon p {
    line-height: 21px;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    width: 140px;
}
.sample-box .slideBox div.hd{ height:20px;}
.sample-box .slideBox div.hd ul{ display:block; height:20px; text-align:center;}
.sample-box .slideBox div.hd ul li{ display:inline-block; width:6px; height:6px; margin:7px 2px; border-radius:3px; background:#cbcbcb; overflow:hidden; text-indent:-50px;  cursor:pointer;}
.sample-box .slideBox div.hd ul li.on{ background:#da125d;}

.sample-box .slideBox div.bd ul li div.sampleCon .ck-imgBox{ display:table; width:124px; height:80px; margin:10px; text-align:center; vertical-align:middle}
.sample-box .slideBox div.bd ul li div.sampleCon .ck-imgBox a{display:table-cell; height:80px; vertical-align:middle}
.sample-box .slideBox div.bd ul li div.sampleCon .ck-imgBox img{ max-width:124px; max-height:80px; vertical-align:middle;}
.zdxm li{margin-right: 12px;}
.zdxm li a{margin-right: 6px}
.zdxm li a:first-child{font-weight: 900;margin-right: 10px}