@charset "utf-8";
table {border-collapse: collapse; border-spacing: 0; font-size: inherit;}
li {list-style: none;}

html {
	-webkit-text-size-adjust: 100%; 
	-ms-text-size-adjust: 100%; 
	text-size-adjust: 100%;
}
body{
	color: #333;
	font-family: "微软雅黑";
	font-size: 14px;
}
dt+dd,dd,dt,ul,ol,p,span{padding:0px;margin:0px;font-weight: normal;}
/**清除浮动**/
.clear:after{display:block;clear:both;content: ' ';}
.clear{zoom:1;}


header,footer{
	width: 100%;
	height: 166px;
	background-color: #313131;
}
/*****交易详情****开始****/
.tradingCalendar{
	width: 100%;
	/* overflow: hidden; */
	margin:auto;
	height:80px;
}
/****sTradingInformationBox***/
.sTradingInformationBox{
	padding: 15px;
	background-color: #fff;
}
.sTradingInformationNav{
	height: 48px;
	line-height: 48px;
}
/* .tradingCalendar .sTradingInformationNav{
	background-color: #ffffff;
} */
.sTradingInformationNavS,.sTradingInformationNavX,.sTradingInformationNavJ{
	float: left;
	overflow: hidden;
	position: relative;
	padding-left: 20px;
	margin-left: 8px;
	color: #999999;
	cursor: pointer;
}
.sTradingInformationNavS>a,.sTradingInformationNavX>a{
	color:#666;
}
.sTradingInformationNavS{
	margin-left: 10px;
}
.sTradingInformationNavJ{
	color: #333;
}
.sTradingInformationNavS>i,.sTradingInformationNavX>i,.sTradingInformationNavJ>i{
	width: 16px;height: 16px;
	display: inline-block;
	position: absolute;
	left: 0px;
	top: 50%;
	transform: translate(0,-50%);
	
}
.sTradingInformationNavS>i{
	background: url(../images/icon_index.png) center no-repeat;
	-webkit-background-size: 100%;
	background-size: 100%;
}
.sTradingInformationNavX>i{
	background: url(../images/prev.png) center no-repeat;
	-webkit-background-size: 86%;
	background-size: 86%;
}
.sTradingInformationNavJ>i{
	background: url(../images/prev.png) center no-repeat;
	-webkit-background-size: 86%;
	background-size: 86%;
}
/*<!-- 交易导航菜单*****开始 -->*/
.jxTradingMunu{
	width: 100%;
	position: relative;
	/*margin-bottom:15px;*/
	height:55px;
}
.jxTradingLine{
	width: 100%;;
   /*  overflow: hidden;
    padding-top: 40px; */
}
.jxTradingLine>ul{
	height: 12px;
	line-height: 12px;
	position: relative;
    width: 1335px;
    top: 80px;
    margin: 0 auto;
}
.jxLine,.jxPoint{
	float: left;
}
.jxLine{
	
	width:104px;
	height:1.5px;
	background-color: rgba(125, 125, 125, 1);
	margin-top: 5px;
}
.jxPoint{
	width: 8px;
	height: 8px;
	border-radius: 50%;
	border:1.5px solid rgba(125, 125, 125, 1);
	background: #ffffff;
	margin:2px 4px 0px 5px;
}
.jxLineRed{
	background-color:#2495FC;
}
.jxLineEnd{
	width:1000px;
}
.jxPointRed{
	border-color: #2495FC;
}
.jxPointActive{
	position: relative;
	
}
.jxPointActive>i{
	display: block;
	width: 42px;
	height: 50px;
	background-color: #000;
	position: absolute;
	bottom: 15px;
	left: -17px;
	background: url(../images/add.png) center no-repeat;
	-webkit-background-size: 100%;
	background-size: 100%;
}
.jxTradingMenuNav{
	/* margin:-55px 0 0 35px; */
}
.jxMenu{
	float: left;
	width: 103.5px;
	padding:5px 0px;
	text-align: center;
	background-color: rgba(191, 191, 191, 1);
	border-radius: 5px 5px 5px 5px;
	border: solid 2px transparent;
	margin-left: 9px;
	color: #666666;
	position: relative;
	height: 53px;
}
.jxMenu>a{
	text-align: center;
    display: inline-block;
    height: 46px;
    text-decoration: none!important;
}
.jxMenu>a>p{
    margin: 0;
    width:55px;
}
.jxMenu .jxMenuName{
	position: absolute;
 	left: 50%;
 	top:50%;
 	transform: translate(-50%,-50%);
	width: 84px;
    text-align: center;
}
.jxMenu .jxMenuTime{
	position: absolute;
 	left: 45px;
 	top:55px;
 	transform: translate(-50%,0);
	width: 84px;
    text-align: center;
    font-size:12px;
}
.jxTradingMenuNav>ul>li:nth-child(1){
	margin-left:0px;
}
.jxTradingMenuNav>ul{
	width: 1344px;
	margin:5px auto 0px;
}
.jxMenuIng{
	font-size: 14px;
	letter-spacing: 0px;
	background-color: #ddd;
	border: solid 1.5px #30aadd;
	cursor: pointer;
}
.jxMenuIng a:hover{
	color:#fff;
}
/*.jxMenuActive{
	background-color: #ff5151;
	border:1.5px solid transparent;
	position: relative;
	margin-top: 15px;
	color: #ffffff;
	cursor: pointer;
}*/
.jxMenuActive.jxMenuIng{
	border:1.5px solid transparent;
	position: relative;
	color: #ffffff;
	cursor: pointer;
	    background-color: #2495fc;
}
.jxMenuActive a p{color:#fff;font-size: 15px;}
/*.jxMenuActive .jxMenuTime{
	position: absolute;
 	left: 50%;
 	top:-18px;
 	transform: translate(-50%,0);
	width: 84px;
    text-align: center;
    color:#ff5151;
}*/
.jxMenuActive .jxMenuTime{
	position: absolute;
 	left: 45px;
 	top:55px;
 	transform: translate(-50%,0);
	width: 84px;
    text-align: center;
    color:#2495FC;
	font-weight:bold;
	font-size:13px;
}

/*.jxMenuActive:after{
	position: absolute;
	content: "";
	border-top: 12px solid #ff5151;
	border-left: 12px solid transparent;
	border-right: 12px solid transparent;
	bottom: -10px;
	left: 50%;
	transform: translate(-50%,0);
}*/
/*****分享*****/
.jxTradingShareLayer{
	width: 100%;
}
.jxTradingShareLayer>ul{
	margin:0px 0px 10px;
	line-height: 22px;
}
.jxTradingShareLayer>ul>li{
	float: right;
	position: relative;
	margin-left: 16px;
	padding-left: 20px;
	cursor:pointer;
}
.jxTradingShareLayer>ul>li i{
	float: left;
	display: block;
	width: 16px;
	height: 22px;
	position: absolute;
	left: 0px;top: 0px;
	
}
.jxTradingMainLeftHead .publishTime{
	line-height:22px;
    margin-bottom: 10px;
}
.jxTradingShare i{
	background: url(../images/icon_share.png) center no-repeat;
	-webkit-background-size: 100%;
	background-size: 100%;
}
.jxTradingTousu>i{
	background: url(../images/icon_complain.png) center no-repeat;
	-webkit-background-size: 100%;
	background-size: 100%;
}

/*<!-- 交易导航菜单*****结束 -->*/
.jxTradingMainLayer{
	min-height:600px;
}
.jxTradingMain{
	margin-bottom: 16px;
}
.jxTradingMainLeft{
	width: 100%;
	background-color: rgba(255, 255, 255, 1);
	border-radius: 5px 5px 5px 5px;
	overflow: hidden;
	float: left;
	min-height: 200px;
}
.jxTradingMainRight{
	/*float: left;
	margin-left: 10px;*/
}
.jxTradingMainLeftHead{
	width: 1200px;
    padding: 20px 0;
}
.jxTradingMainLeftHead>ul{
	width:942px;
}
.jxTradingMainLeftHead_ShiZhou>ul{
	width:100%;
}
.jxTradingMainLeftHead_ShiZhou .jxTradingWoBaoMing{
	width:100%;
}

.jxTradingMainLeft  .jxTradingMainLeftHead>ul{
	padding: 20px 15px 15px 15px;
	border-bottom: 1px solid rgba(204, 204, 204, 1);
}
.jxTradingTitle{
	width: 100%;
	text-align: center;
	line-height: 24px;
	font-size: 16px;
	font-weight: 600;
}
.jxTradingBianma{
	width: 100%;
	text-align: center;
	line-height: 22px;
	font-size: 14px;
	color: #333333;
	margin:6px 0;
}
.publishTime{
	text-align: center;
    font-size: 12px;
    color: #6b6161;
}
.jxTradingGongshi{
	 /* width: 100%; */
    text-align: left;
    color: #20497d;
    height: 34px;
    line-height: 34px;
    border-bottom: 1px solid #ddd;
}
.jxTradingMainLeftHead>ul .jxTradingGongshi:hover{
	color:#567dc0;
	cursor:pointer;
}
.jxTradingGongshi>span{
	color: #ff5151;
	display: inline-block;
}
.jxTradingPublic{
	padding: 1px;
}
.jxGonggaoInformationDetail {
	padding:0px 15px;
}
.jxTradingPublicDetail{
	margin:10px auto;
}
.sProcessHeader{
	padding: 10px 15px 0;
	font-size: 16px;
	font-weight: 600;
	font-style: normal;
	font-stretch: normal;
	line-height: 32px;
	letter-spacing: 0px;
	color: #333333;
	
}
.sProcessHeader>p{
	padding: 0px 5px;
	border-bottom:1px solid #dddddd;
}
.sProcessHeader>p>i{
	/* font-size:12px; */
	font-style:normal;
}
.sProcessInformation{
	padding: 15px 20px 10px;
}
.sProcessShenPiTime{
	padding: 0px 20px;
	line-height: 22px;
	font-size:12px;
}
.sProcessStep{
	padding: 0px 18px;
}
.sProcessStepLeft{
	float: left;
	width: 20px;
}
.sProcessStepLeft>ul>li:nth-child(1){
	margin-top: 10px;
}
.sProcessStepCheck{
	width: 20px;height: 20px;
	border-radius: 50%;
	margin:6px auto;
 	background:url("../images/dStep.png") center center no-repeat;
 	
    -webkit-background-size: 100%;
    background-size: 100%;
}
.sProcessStepLine{
	width: 1px;
	height: 128px;
	margin:0px auto;
	background-color: rgba(76, 161, 225, 1);
}
.sProcessStateBox{
	/* width: 190px; */
	padding-left: 15px;
	margin-top:9px;
	width: 100%;
}
.sProcessStateBox>li{
	height: 160px; 
}
.sProcessStateBox>li>p{
	line-height: 13px;
    width: 212px;
    font-size: 13px;
    margin-top: 2px;
}
.flow_submit{
	color:#00c6a3;
}
.sProcessState_name>span{
	color:#0a7ef6;
}
.sProcessState_name>span>a{
	color:#0a7ef6;
}
.flow_back{
	color:#ff7800;
}


.sProcessStepRight{
	float: left;
}
.sProcessStateBox .sProcessState{
	color: #333333;
	line-height: 32px;
	font-size: 14px;
}
.sProcessTijiao{
	font-size: 12px;
	color: #666666;
}
.xTradingMainRightTop{
	/*width: 246px;
	height: 358px;*/
	background-color: rgba(255, 255, 255, 1);
	border-radius: 5px 5px 5px 5px;
	padding-bottom:15px;
	border:1px solid #ddd;
}
.xTradingMainRightBto{
	margin-top: 10px;
	/*width: 246px;*/
	border:1px solid #ddd;
	/*height: 358px;*/
	background-color: rgba(255, 255, 255, 1);
	border-radius: 5px 5px 5px 5px;
}
.xTradingMainDownBox>p{
	float: left;
	color:#666;
}
.xTradingMainDown{
	float: right;
	position: relative;
	padding-left: 16px;
	color: #666;
	cursor: pointer;
}
.xTradingMainDown>i{
	position: absolute;
	left: 0px;
	top: 0px;
	display: block;
	width: 16px;height: 32px;
	background: url(../images/icon_download.png) center no-repeat;
	-webkit-background-size: 78%;
	background-size: 78%;
}
.xTradingMainDownLayer{
	padding: 10px 15px;
}
.xTradingMainDownBox{
	line-height: 32px;
	display: block;
	overflow: hidden;
	color: #333;
	padding: 0px 5px;
	cursor: default;
}

/*****js --所需js******/
.jxTradingMain{
	display: none;
}
.jxTradingMainActive{
	display: block;
}
/*****js --所需js****结束**/

/*<!-- 保证金*****开始 -->*/
.sBaozhengjin{
	text-align: center;
}
.sBaozhengjin table{
	width: 100%;
}


.sBaozhengjin table tr td,.sBaozhengjin table tr th{
	padding: 8px 15px;
	vertical-align: middle;
	text-align: center;
	border:1px solid #dddddd;
	font-size:14px;
	line-height: 20px;
}
.sBaozhengjin table tr th{
	background-color: #efefef;
	font-size:14px;
	font-weight: normal;
}
.sBaozhengjin table tr td a{
	color:#666;
	font-size:14px;
}
.jxRefundSuccess{
	color: #333;
}
.jxRefundIng{
	color: rgba(255,124,0,1);
}
.jxRefundFailure{
	color: red;
}
/*<!-- 保证金*****结束 -->*/

/*<!-- 公告信息*******开始*** -->*/
.jxTradingWoBaoMing{
	width: 1300px;
	text-align: center;
	margin-bottom: 16px;
}
.jxTradingWoBaoMing span{
	border:none;outline: none;
	color: #fff;
	text-align: center;
	line-height: 32px;
	display: inline-block;
	padding:0px 25px;
	height: 32px;
	background-color: rgba(255, 81, 81, 1);
	border-radius: 16px 16px 16px 16px;
	font-size: 14px;
	cursor: pointer;
}
.jxTradingWoBaoMing .signUp_Click span{
	background:#20497d;
}
.jxGonggaoInformationDetail>dl{
	padding: 0px 15px 15px;
}
.jxGonggaoInformationDetail>dl>dd{
	line-height: 22px;
	margin:15px 0px;
}
.jxGonggaoInformationDetail>dl>dd{
	line-height: 22px;
}

/*<!-- 公告信息*******结束*** -->*/
.jxKai,.jxPin{
	width: calc(50% - 7px);
	float: left;
}
.jxPin{
	margin-left: 14px;
}
.jxKaiPinLayerColor{
	color: #3897de;
}
.jxKaiPinLayer table{
	width: 100%;
}
.jxKaiPinLayer table tr th{
	background-color: #efefef;
}
.jxKaiPinLayer table tr td,.jxKaiPinLayer table tr th{
	padding: 8px 15px;
	vertical-align: middle;
	text-align: left;
	border:1px solid #dddddd;
}
.jxKaiPinLayer table tr .jxKaiPinLeftTitle{
	width: 120px;
	text-align: right;
	color: #333333;
	background-color: #f5f5f5;
}

.xTouBiaoTable table{
	width: 100%;
}
.xTouBiaoTable table tr td,.xTouBiaoTable table tr th{
	padding: 8px 15px;
	vertical-align: middle;
	text-align: center;
	border:1px solid #dddddd;
	color: #666666;
}
.xTouBiaoTable table tr th,.xTouBiaoTable table .jxTouBiaoNameNumber{
	background-color: #efefef;
	color: #333333;
}
.jxTouBiaoNameNumber{
	width: 60px;
}
.xTouBiaoTable table .jxTouBiaoNameTitle{
	width: 300px;
	text-align: left;
}
.jxTouBiaoNameTitle>a{
	color:#666;
}
.jxTouBiaoName{
	margin:15px 0px 6px;
	padding: 0px 20px;
	height: 40px;line-height: 40px;
	background-image: linear-gradient(180deg, 
		rgba(249, 249, 249, 1) 0%, 
		rgba(243, 243, 243, 1) 100%), 
	linear-gradient(
		rgba(228, 228, 228, 1), 
		rgba(228, 228, 228, 1));
	background-blend-mode: normal, 
		normal;
	font-size: 16px;
	color: #333333;
}


.jxTenderObjNav{
	padding: 0px 15px;
	height: 40px;line-height: 40px;
	/*background-image: linear-gradient(180deg, 
		rgba(249, 249, 249, 1) 0%, 
		rgba(243, 243, 243, 1) 100%), 
	linear-gradient(
		rgba(228, 228, 228, 1), 
		rgba(228, 228, 228, 1));*/
	background-blend-mode: normal, 
		normal;
	font-size: 18px;
	color: #333;
	margin-bottom: 10px;
	font-weight:bold;
	border-bottom:1px solid #ddd;
}
.jxTenderObjMain{
	margin-bottom: 20px;
}
.jxTenderObjMain table{
	width: 100%;
}
.jxTenderObjMain table tr td{
	padding: 10px;
	vertical-align: middle;
	text-align: left;
	border:1px solid #dddddd;
	color: #666666;
	word-wrap: break-word;  
	word-break: normal;
    max-width: 330px;
    line-height:20px;
}
.jxTenderObjMain table .jxTenderObjMainLeftName{
	background-color: #efefef;
	color: #333333;
	text-align: right;
	width: 20%;
}
.jxTenderObjMain table .jxTenderObjMainLeftName{
	background-color: #efefef;
	color: #333333;
	text-align: right;
	width: 20%;
}
.jxTenderObjMain table .jxTenderObjMainLeftName1{
	background-color: #efefef;
	color: #333333;
	text-align: right;
	/* width: 140px; */
}

.jxTenderObjMain table tr td a{
	text-decoration: none;
	color: #3897de;
}
/******************第二部分**标段信息****开始******/
.sAblock{
	margin-bottom: 20px;
}
.sAblock{
	border:1px solid #e3e3e3;
}
.sAblockSerial{
	border-top:1px solid #e3e3e3;
}
.sAblockActive{
	border-bottom:1px solid #e3e3e3;
	margin-bottom: -1px;
}
.sAblockSerial:nth-child(1){
	border-top: none;
}
.sAblockSerial>li{
	float: left;
	border-left:1px solid #e3e3e3;
	width: 24%;
	height: 42px;
	line-height: 42px;
	text-align: center;
	margin:0px -1px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 14px;
	color: #646464;
}
.sAblockSerial>li:nth-child(1){
	border-left: none;
	width: 4%;
}
.sAblockSerial .sAblockNumberMain{
	width: 21%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.sAblockSerial{
	background-color: #fff;
	cursor:pointer;
}
.sAblockSerial:hover{
	background:#f1f6fc;
}
.sAblockSerialSwitch:nth-child(2n+1){
	background-color: #f9f9f9;
}
.sAblock .sAblockSerialTitle{
	background-color: #efefef;
}
.sAblock .sAblockSerialTitle>li{
	color: #333;
}
.sAblock .sAblockActive{
	background: #f1f6fc;
}
.sAblockDetails{
	width: 100%;
	display: none;
}
.sAblockDetailsActive{
	display: none;
}
.sAblockDetailsListBox{
	padding: 20px 50px;
}

/****展示信息列表**开始****/

.sHousingBorderDl{
	width: 50%;
	float: left;
	font-size: 14px;
	line-height: 32px;
}
.sHousingBorderDl>dd{
	float: left;
	min-width: 120px;
	text-align: right;
	color: #828282;
}
.sHousingBorderDl>dt{
	float: left;
	color: #434343;
	width: 280px;
	overflow: hidden;
	white-space: nowrap; 
	text-overflow: ellipsis;
}
.sHousingBorderProjectName{
	width: 100%;
}
.sHousingBorderProjectName>dt{
	width: calc(100% - 130px);
	overflow: hidden;
	white-space: nowrap; 
	text-overflow: ellipsis;
}
/****展示信息列表**结束****/




/********新闻列表------开始******/
.sNewListBoxHead{
	padding-left: 15px;
	border-bottom: 2px solid rgba(185, 185, 185, 1);
	font-size: 16px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 46px;
	letter-spacing: 0px;
	color: #333333;
	overflow: hidden;
}
.sNewListBoxHead>b{
	display: inline-block;
	width: 8px;
	height: 16px;
	background-color: rgba(0, 0, 0, 1);
	border-radius: 4px;
	margin-bottom:2px;
	margin-right:8px;
	vertical-align: middle;
	margin-right: 6px;
}

.sNewList{
	border:1px solid #dddddd;
	background-color: #fff;
	padding: 0px 15px;
	overflow:hidden;
}
.sNewListSearchWholeBox{
	float: right;
}
.sNewListSearch{
	float: right;
	position: relative;
	padding-right: 15px;
}
.sNewListSearch>input{
	border:none;outline: none;
	width: 352px;
	padding: 0px 10px;
	height: 34px;
	background-color: rgba(255, 255, 255, 1);
	border-radius: 17px 17px 17px 17px;
	border: solid 1px rgba(160, 160, 160, 1);
	font-size: 14px;
	color: #666666;
}
.sNewListSearch>span{
	width: 36px;
	height: 36px;
	position: absolute;
	top: 6px;
	right: 35px;
	background: url(../images/fdj.png) 10px  center no-repeat;
	-webkit-background-size: 68%;
	background-size: 68%;
	cursor: pointer;
}
/***********新闻列表----开始****/
.sNewListColumnLayer{
	padding: 15px 15px 70px;
	position: relative;
	min-height:405px;
}
.sNewListColumn{
	display: block;
	overflow: hidden;
	color: #666666;
	line-height: 32px;
}
.sNewListColumnActive{
	color: #333333;
}
.sNewListColumn:hover{
	color: #333;
}
.sNewListColumn:hover .sNewListColumnPoint>i{
	background-color: rgba(255, 89, 89, 1);
}
.sNewListColumnPoint{
	float: left;
	width: 15px;
	height: 32px;
	position: relative;
}
.sNewListColumnPoint>i{
	display: block;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	position: absolute;
	left: 0;
	top:50%;
	transform: translate(0,-50%);
	background-color: #c8c8c8;
}
.sNewListColumnActive .sNewListColumnPoint>i{
	background-color: #ff5959;
}
.sNewListColumnText{
	float: left;
	width: 980px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	height: 32px;
	line-height: 32px;
}
.sNewListColumnText>p{
	float: left;
}
.sNewListColumnText>em{
	float: left;
	width: 32px;
	height: 32px;
	margin-left: 40px;
	background-color: #0f9;
	display: none;
}
.sNewListColumnEm .sNewListColumnText>em{
	display: block;
}
.sNewListColumnTime{
	float: right;
	width: 120px;
	text-align: right;
}
/****分页***/
.sNewListPage{
	width: 100%;
	height: 32px;
	line-height: 32px;
	position: absolute;
	right:0px;
	bottom: 15px;
}
.sNewListColumnLayerPage{
	width: 100%;
	height: 32px;
	line-height: 32px;
	position: absolute;
	right:0px;
	bottom: 15px;
}
.gDownloadConListanbulPage{
	width: 100%;
	height: 32px;
	line-height: 32px;
	position: absolute;
	right:0px;
	bottom: 15px;
}

/********新闻列表------结束******/


/*<!-- 保证金查询****开始*** -->*/
.MarginQueryLeft{
	width: 878px;
	padding: 15px;
}
.MarginQueryRight{
	margin-left: 10px;
	width: 278px;
	padding: 15px 0px;
}
.MarginQueryLeft,.MarginQueryRight{
	float: left;
	background-color: rgba(255, 255, 255, 1);
	border-radius: 5px 5px 5px 5px;
	border: solid 1px rgba(221, 221, 221, 1);
}

.sMarginQueryHead{
	padding-left: 15px;
	padding-bottom:6px;
	border-bottom: 2px solid rgba(185, 185, 185, 1);
	font-size: 16px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: 20px;
	letter-spacing: 0px;
	color: #333333;
	overflow: hidden;
}
.sMarginQueryHead>b{
	display: inline-block;
    width: 8px;
    height: 16px;
    background-color: rgba(0, 0, 0, 1);
    border-radius: 5px;
    vertical-align: middle;
    margin-right: 6px;
    margin-bottom: 2px;
}
.sMarginQuerySearchBox{
	padding: 0px 15px;
}
.sMarginQuerySearch{
	position: relative;
	padding-right: 15px;
	margin:6px 0px;
	width: 374px;height: 36px;
	overflow: hidden;
}
.gMarginLeftText{
	border:none;outline: none;
	width: 350px;
	padding: 0px 10px;
	height: 32px;
	background-color: rgba(255, 255, 255, 1);
	border-radius: 34px;
	border: solid 1px rgba(160, 160, 160, 1);
	font-size: 13px;
	color: #666666;
	font-family: "微软雅黑";
}
.gMarginBtoSearch {
	overflow:hidden;margin-bottom:10px;
}
.gMarginBtoSearch>li{
	float: left;
}
.gMarginLeftMid{
	width: 150px;
	border:none;outline: none;
	padding: 0px 10px;
	height: 32px;
	background-color: rgba(255, 255, 255, 1);
	border-radius: 3px;
	border: solid 1px rgba(160, 160, 160, 1);
	font-size: 13px;
	color: #666666;
	margin-left: 6px;
	font-family: "微软雅黑";
}
.gMarginBtn{
	height: 34px;line-height: 34px;
	padding:0 25px;
	background-color: #264678;
	margin-left: 6px;
	border-radius: 34px;
	cursor:pointer;
	color:#fbfbfb;
}
.gMarginBtn>span{
	margin-left:2px;
	display: inline-block;

}
.sMarginQuerySearch>span{
	width: 34px;
	height: 34px;
	position: absolute;
	top: 0px;
	right: 35px;
	background:url(../images/fdj.png) 10px center no-repeat;
	-webkit-background-size: 68%;
	background-size: 68%;
	cursor:pointer;
}
/*<!-- 搜索结果  1 -->*/
.sMarginQuerySearchState{
	padding: 15px;
}
.sMarginQuerySearchStateNo{
	font-size: 16px;
	height: 50px;
	line-height: 50px;
	padding:0px 15px;
}
.sMarginQueryRefundState{

}
.sMarginQueryRefundState table{
	width: 100%;
}
.sMarginQueryRefundState table tr th{
	background-color: #efefef;
}

.sMarginQueryRefundState table tr td,.sMarginQueryRefundState table tr th{
	padding: 8px 15px;
	vertical-align: middle;
	text-align: center;
	border:1px solid #dddddd;
}
.sMarginQueryRefundState table tr .sMarginQueryRefundName{
	width: 280px;
	text-align: left;
}
.sMarginQueryRefundSuccess{
	color: #00c6a3;
}
.sMarginQueryRefundSuccessEnd{
	color: #ff7800;
}
/***保证金咨询电话***/
.sMarginQueryHeadPhone{
	border-bottom:1px solid #dddddd;
	padding: 15px;
}
.sMarginQueryHeadPhone>ul{
	padding: 0px 15px;
}
.sMarginQueryHeadPhone>ul>li{
	line-height: 32px;
}
.sMarginQueryBtoMain{
	padding: 15px;
}
.sMarginQueryBtoMain>h5{
	font-size: 16px;color: #333;
	padding: 0px 15px;
	line-height: 32px;
	margin-bottom: 15px;
}
.sMarginQueryBtoList{
	height: 32px;
	line-height: 32px;
	color: #666;
	padding: 0px 15px;
}
.sMarginQueryBtoList>p{
	float: left;
	width: 162px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.sMarginQueryBtoList>a{
	color: #666;
	text-decoration: none;
	display: block;
}
.sMarginQueryBtoGuide{
	float: right;
	width: 56px;
	text-align: center;
}
.sMarginQueryBtoGuide>i{
	display: inline-block;
	vertical-align: middle;
	width: 16px;height: 32px;
	background: url(../images/icon_download.png) center no-repeat;
	-webkit-background-size: 78%;
	background-size: 78%;
}

/*<!-- 保证金查询****结束*** -->*/

/****主体分页****/
.zInformationMainListPageLayer{
	background:#fff;
	border: 1px solid #dddddd;
    border-radius: 5px;
    overflow:hidden;
}
.zInformationMainListPage{
	overflow:hidden;
	padding:0px 15px;
}
.zInformationMainListPageLayer .sTradingInformationBox{
	border: none;
    margin-bottom: 0px;
    border-radius: 0px;
}
.zInformationMainListPageLayer .zInformationMainList{
	min-height:442px;
}

/*******新闻列表******/
/*****************新闻资讯***************/
.NewsInformation{
	width: 1200px;
	overflow: hidden;
	margin:auto;
}
.gNewsInfoBox{
	border:1px solid #dddddd;
	background-color: #fff;
	padding: 15px;
	min-height:622px;
}
.gNewsInfoDetailHead>h4{
	width: 100%;
	font-size: 16px;
	text-align: center;
	line-height: 32px;
	margin-bottom:15px;
}
.gNewsInfoDetailHead>ul{
	padding:0px 20px;
	padding-bottom: 2px;
	border-bottom:1px solid #dddddd;
	text-align: center;
}
.gNewsInfoDetailHead>ul>li{
	font-size: 14px;
	letter-spacing: 0.7px;
	color: #666666;
	display:inline-block;
	line-height: 22px;
	margin-left: 30px;
}
.gNewsInfoDetailHead>ul>li:nth-child(1){
	margin-left: 0px;
}
.gNewsInfoDetailHead>ul>li>span{
	display: inline-block;
}
.gNewsInfoDetailHead .gNewsInfoDetailNub{
	
}
.gNewsInfoDetailMain{
	padding:20px 50px 50px 50px;
}
.gNewsInfoDetailContent{
	text-indent: 32px;
	line-height: 22px;
	letter-spacing: 0.7px;
	color: #666666;
	margin-bottom: 20px;
	text-align:center;
}
/* .gNewsInfoDetailContent>img{
	display:inline-block;
} */
.gNewsInfoDetailPicBox{
	text-align: center;
	margin-bottom: 20px;
}
.gNewsInfoDetailPic{
	text-align: center;
}
.gNewsInfoDetailPic>img{
	display: block;
	margin:auto;
	border:none;
	max-width: 1060px;
}
.gNewsInfoDetailPicBox>p{
	text-align: center;
	line-height: 22px;
	width: 100%;
	margin-top: 10px;
}

/*****************新闻资讯*******结束********/


/****主体资质和信用***/
.sTradingInformationNavBox{
	width: 1198px;
	border:1px solid #dddddd;
	margin:10px auto;
}
.gQualificationLayer{
	padding:0px 36px;
	background: #fff;
	overflow:hidden;
}
.gQualificationPic{
	padding: 0px 36px;
    background-color: #fff;
    overflow: hidden;
}
.gQualificationLayer>p{
	font-size: 14px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #666666;
    margin-top: 5px;
    height: 22px;
    line-height: 22px;
}
.gQualificationPic{
	padding: 15px 15px 15px 15px;
}
.gQualificationPic>a{
	display: block;
	float: left;
	width: 264px;
	height: 200px;
	border:1px solid #dddddd;
	padding: 0px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.gQualificationPic>a:nth-child(4n+1){
	margin-left: 0px;
}
.gQualificationPic>a>img{
	display: block;
	width: 100%;
	height: 100%;
	border:none;
}
.gQualificationPicAleat{
	position: fixed;
	width: 100%;height: 100%;
	background: rgba(0,0,0,0.8);
	top: 0px;left: 0px;
	z-index: 10;
	display: none;
}
.gQualificationPicAleatMain{
	padding:50px 40px 40px 40px;
	position: relative;
	background: #fff;
	position: absolute;
	left: 50%;top: 50%;
	transform: translate(-50%,-50%);
	
}
.gQualificationPicAleatCon{
	max-width:1280px;
	max-height:620px;
	overflow:auto
}
.gQualificationPicAleatCon>img{
	width:100%;height: 100%;
	display: block;
}
.gQualificationClose{
	position: absolute;
	top: 0px;right: 0px;
	background: url(../images/icon_closeblack.png) center no-repeat;
	width: 40px;
	height: 40px;
	cursor: pointer;
}
.gQualificationTab{
	padding: 15px;
}
.gQualificationNav{
	
}
.gQualificationNav>ul>li{
	float: left;
	padding: 0px 15px;
	height: 34px;
	line-height: 34px;
	cursor: pointer;
}
.gQualificationNavActive{
	border:1px solid #dddddd;
	border-radius: 5px 5px 0px 0px;
	background: #fff;
	margin-bottom: -1px;
	border-bottom: none;
	color: #567dc0;
}
.gQualificationPic>p{
	font-size: 14px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #666666;
    margin-top: 5px;
    height: 22px;
    line-height: 22px;
}
.gQualificationMain{
	border:1px solid #dddddd;
}
.gQualificationCon{
	padding: 15px;
	display: none;
}
.gQualificationConActive{
	display: block;
	min-height: 174px;
}

.gQualificationconList{
	text-decoration: none;
	height: 32px;
	line-height: 32px;
	color: #666;
}
.gQualificationPoint{
	width: 20px;
	height: 32px;
	position: relative;
	float: left;
}
.gQualificationPoint>i{
	width: 6px;height: 6px;
	border-radius: 50%;
	background: rgba(102, 102, 102, 1);
	position: absolute;
	left: 50%;top: 50%;
	transform: translate(-50%,-50%);
}
.gQualificationconList>p{
	float: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.gQualificationconList>span{
	display: block;
	width: 84px;
	text-align: right;
	float: right;
}
.gQualificationconList:hover .gQualificationPoint>i{
	background-color: rgba(255, 89, 89, 1);
}
.gQualificationconList:hover{
	color: #333;
}


/********专家信息修改**********/
.expertInfo .jxTradingPublicDetail{
	text-align: center;
	line-height:22px;
	font-size:16px;
	font-weight:600;
	color:#333;
	margin-top:15px;
}
.expert-list{
	padding:15px;
}
.expert-list .sAblock .sAblockSerial li:last-child{
	width:18%;
}
.expert-list .sAblockSerial>li:nth-child(1){
	width:8%;
}
.jxTradingMainLayer  .navleft{
	padding:0px 10px;
}
h4.flow-bidpackage-title{
	line-height: 22px;
    padding: 10px 15px 10px;
    border-bottom: 1px solid #dddddd;
    margin-bottom:10px;
}
.qual-navleft ul li.flow-bidpackage-title{
	line-height:22px;
	margin-bottom:5px;
	cursor:pointer;
	font-size:12px;
}
.qual-navleft ul{
	padding:0px 15px;
}
.qual-navleft ul li.flow-bidpackage-title:hover{
	color:#567dc0;
}
.qual-navleft ul li.flow-bidpackage-title.active{
	color:#567dc0;
}

.flowQualifications{
	float: left;
    width: 930px;
    background:#fff url(../images/jzbg.png) center no-repeat;
	-webkit-background-size: 99% 99%;
	background-size: 99% 99%;
    border-radius: 5px 5px 5px 5px;
    border: solid 1px rgba(221, 221, 221, 1);
}
.qual-navleft{
	float:right;
    width:230px;
    padding: 15px;
    border:1px solid #ddd;
    border-radius: 5px;
    background:#fff;
}




.jxTradingMain  .contract_content{
	 background-color: #fff;
	 border-radius:5px;
	 overflow:hidden;
	 padding:15px;
}
.jxTradingMain  .contract_content ul li a{
	line-height:32px;
	color:#666;
}
.jxTradingMain  .contract_content ul li a:hover{
	color:#567dc0;
	cursor:pointer;
}

.jxTradingMainMiddleYes{
	margin:auto;
	float:none;
}

.jxTradingMainLeftHead_ShiZhou .socialShare{
	width:auto;
	height:auto;
}
.jxTradingMainLeftHead_ShiZhou .jxTradingShareLayer {
	width:942px;
	margin:auto;
}
.jxTradingMainLeftHead_ShiZhou .social_group {
    height: 50px;
    width: 230px;
    position: absolute;
    left: -90px;
    top:-44px;
}
.sHousingBorderProjectName>dt.tendersNamesdl{
	/* width:690px; */
	float:left;
	line-height:24px;
	white-space: normal;
	
}

.bidControlplice{
	color: #fff;
    border-bottom: 1px solid #4ca1e1;
    display: block;
    background: #4ca1e1;
    width: 130px;
    height: 30px;
    line-height: 30px;
    margin: 0 auto;
    border-radius: 3px;
    margin-top: 6px;
}
.bidControlplice:hover{
	background:rgba(76,161,225,0.8)
}


/***********下载招标文件*************/
.d_Trading_DownLink{
    background: #fff;
    padding: 30px 56px 50px;
    max-height:666px;
    overflow-x: hidden;
    overflow: auto;
}
.d_TradingDownMain{
	position: relative;
	width: 1000px;
   	border-radius: 5px;
   	position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}
.d_TradingHeader_Title{
	display:inline-block;
	color:#fff;
	font-size:16px;
	font-weight: normal;
	font-weight:600;
	padding-left:15px;
	margin-top: 20px;
}
.d_Trading_DownLink .bidpackage-file li{
	line-height:30px;
	width:100%;
}
.doc-filename{
	float: right;
    position: relative;
    padding-left: 16px;
    color: #666;
    cursor: pointer
}
.doc-filename i{
	float:right;
	position: absolute;
    left: 0px;
    top: 0px;
    display: block;
    width: 16px;
    height: 32px;
    background: url(../images/icon_download.png) center no-repeat;
    -webkit-background-size: 78%;
    background-size: 78%;
}

#iframe88{min-height:200px;}
/***********下载招标文件弹框*****结束********/









