@charset "UTF-8" ;
*{margin:0;padding:0;}
body{color: #333;font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif,"宋体";font-size: 14px;}
table {border-collapse: collapse; border-spacing: 0; font-size: inherit;}
li {list-style: none;}
i,em{font-style:normal;display: block;}
img{
    display: inline-block;
    *zoom:1;
    *display: inline;
    vertical-align: middle;
    border:none;
}
input,textarea,button{border: none;outline: none;font-family: "Microsoft YaHei";font-size: 12px;}
a{color:#333;text-decoration: none;display: block;}
/**清除浮动**/
.clear:after{display:block;clear:both;content: ' ';}
.clear{zoom:1;}

.plHomeFirstBlock{
    width: 1200px;
    margin:0px auto 10px;
    overflow: hidden;
}
/*第一块左边部分*/
/**各块的标题**/

.plHomeBigTitle{
    width: 100%;
    border-bottom: 1px solid #bfd4ec;
}
.plHomeBigTitle a,.plHomeBigTitle span{

}
.plHomeTitle{
    float: left;
    font-size: 16px;
    color: #297fdf;
    padding-right: 30px;
    padding-bottom: 10px;
    line-height: 22px;
    font-weight: bold;
    margin-bottom: -1px;
}
.plHomeMore{
    float: right;
    font-size: 12px;
    color: #666;
    margin-top:8px;
    overflow: hidden;
}
.plHomeMore p,.plHomeMore img{
    float: left;
}
.plHomeMore img{
    width: 12px;
    margin-top: 2px;
}
.plHomeMore:hover{
    color: #333;
}
/**各块的标题**结束**/



.plHomeFirstBlockLeft{
    width: 485px;
}
.plHomeNotice{
    padding: 10px;
    height: 200px;
    background: #fff;
    margin-bottom: 10px;
    border:1px solid #bfd4ec;
}
.plHomeMeeting{
    margin-bottom:0px;
    height:201px;
}
.plHomeList_Wrap{
    padding: 5px;
}
.plHomeList{
    display: block;
    width: 100%;
    overflow: hidden;
    height: 32px;
    line-height: 32px;
    color: #666666;
    text-decoration: none;
}
.plHomeList:hover {
	color:#297fdf;
}
.plHomeList:hover span{
	color:#297fdf;
}
.plHomePoint{
    float: left;
    position: relative;
    width: 12px;
    height: 30px;
}
.plHomePoint i{
    display: block;
    height: 6px;
    width: 6px;
    background-color: #666;
    border-radius: 50%;
    position: absolute;
    left: 1px;
    top: 13px;
}
.plHomeList:hover .plHomePoint>i{
	background-color: #297fdf;
}
.plHomeList>p {
    float: left;
    max-width: 74%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.plHomeList>span {
    display: block;
    float: right;
    width: 80px;
    color: #999999;
}




/*第一块左边部分 *** 结束*/


.plHomeFirstBlockLeft,.plHomeFirstBlockRight{
    float: left;
    /*padding: 10px;*/
    overflow: hidden;
}


/*第一块右边部分*/
.plHomeFirstBlockRight{
    width: 705px;
    margin:0px 0px 0px 10px;
}
.plHomeTradingBox{
    background-color: #fff;
    padding: 10px 10px 10px 10px;
    border: 1px solid #bfd4ec;
    overflow: hidden;
    height: 463px;
}
/****左边菜单***/
.plHomeTradingMain{
    padding-top: 10px;
}
.plTradingType{
    float: left;
}
.plTradingType li{
    width: 122px;text-align: center;
    height: 40px;line-height: 46px;
    border-radius: 5px;
    cursor: pointer;
    margin-bottom: 2px;
    background-color:#c9e3ff;
}
.plTradingType li:hover{
	background-color: #297fdf;
    color: #fff;
}
.plTradingType .plTradingType-Active{
    background-color: #297fdf;
    color: #fff;
}

/****左边菜单**结束***/

.plTradingTypeListBox{
    float: left;
    background: #fff;
    padding: 0px 0px 2px 14px;
    width:545px;
}
.homeBetween{
    width:100%;
    padding-top:10px;
    border-bottom: 1px solid #ededed;
    background: #fafcff;
}
.homeBetween li{
    float: left;
    color: #666;
    height: 30px;
    margin-bottom: 8px;
    cursor: pointer;
}
.homeBetween .homeBetweenNav p{
    width: 107px;
    text-align: center;
    position: relative;
    height: 28px;line-height: 28px;
}
.homeBetween .homeBetween-Active p{
    color: #297fdf;
    border-bottom: 1px solid #3273e0;
}
.homeBetween-Active p:after{
    content:" ";
    position: absolute;
    left: 50%;
    bottom: -6px;
    border-top:6px solid #3273e0;
    border-left:6px solid transparent;
    border-right:6px solid transparent;
    margin-left: -6px;
}
.homeBetween .homeBetweenNav:hover p{
    color: #297fdf;
    border-bottom: 1px solid #3273e0;
}
.homeBetween .homeBetweenNav:hover p:after{
    content:" ";
    position: absolute;
    left: 50%;
    bottom: -8px;
    border-top:8px solid #3273e0;
    border-left:8px solid transparent;
    border-right:8px solid transparent;
    margin-left: -8px;
}
.homeBetweenNavMore{
    float: none;
    width: 113px;
    text-align: center;
    height: 28px;
    line-height: 28px;
    color: #666;
    font-size: 12px;
}
.homeBetweenNavMore p,.homeBetweenNavMore img{
    display: inline-block;
    *zoom:1;
    *display: inline;
    border:none;
}
.homeBetweenNavMore img{
    width: 12px;
    margin-top: -1px;
}
.homeBetweenNavMore:hover{
    color: #333;
}


.homeBetweenList_Wrap{
    padding: 10px 0px 0px 0px;
}
.homeBetweenList{
    padding:0px 5px;
    overflow: hidden;
    line-height: 32px;
    color: #666;
}
/* .homeBetweenList:nth-child(2n+1){
	background: #f9f9f9;
} */
.homeBetweenList p{
    float: left;
    max-width: 540px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.homeBetweenList span{
    display: block;
    float: right;
    width: 80px;
    color: #999999;
}
.homeBetweenList:hover{
    color: #297fdf;
}
.homeBetweenList:hover span{
    color: #297fdf;
}

/*<!-- 平凉市公共资源交易服务平台**开始 -->*/

.plHomeService{
    background: #fff;
    padding: 15px;
    margin-top: 10px;
    border: 1px solid #bfd4ec;
    height: 158px;
}
.plHomeServiceWin{
    padding: 10px;
    margin-top: 16px;
}
.plHomeServiceMenuBox{
    float: left;
    width:406px;
}
.plHomeServiceMenu{
    width: 127px;text-align: center;
    height: 35px;
    line-height: 35px;
    border: solid 1px #dddddd;
    float: left;
    margin-right: 5px;
    margin-bottom: 3px;
}
.plHomeServiceMenu:hover{
	/* border: solid 1px #367fdc; */
	background: #f9f9f9;
	/* color: #fff; */
}
.plHomeServiceMenu img,.plHomeServiceMenu p{
    display: inline-block;
    *zoom:1;
    *display: inline;
    border:none;
}
.plHomeServiceMenu img{
    vertical-align: middle;
    margin-top: -2px;
}
.plHomeServiceMenu p{

}
.plHomeServiceBigMenu{
    float: left;
}
.plHomeServiceBigMenu ul li{
    width: 246px;
    height: 37px;text-align: center;
    line-height: 37px;
    position: relative;
    margin-bottom: 3px;
    cursor: pointer;
    overflow: hidden;
}
.plHomeServiceBigMenu ul li:hover{
	opacity:0.9;
}
.plHomeServiceBigMenu ul li img{
    height: 37px;
    width:100%;
    margin-top: -3px;
}
.plHomeplHomeName{
    width: 246px;
    height: 37px;text-align: center;
    line-height: 37px;
    position: absolute;
    top: 0px;
    left: 0px;
    color: #fff;
    font-size: 16px;
    
}

/*第一块右边部分 *** 结束*/


/*<!-- 保证金你查询 **开始**-->*/
.plHomeMargin{
    width: 1198px;
    height: 100px;
    margin: 10px auto 10px;
    background-color: #fff;
    border: 1px solid #bfd4ec;
}
.plHomeMarginSearchBox{
    float: left;
    margin-right: 10px;
}
.plHomeMargin_Icon{
    width: 85px;height: 100px;
    text-align: center;
    background-color: #fd9e0f;
    float: left;
    vertical-align: top;
}
.plHomeMargin_Icon img{
    margin-top: 22px;
}
.plHomeMarginSearchBox ul{
    float: left;
    margin-left: 13px;
    margin-top: 10px;
    padding-right: 12px;
}
.plHomeMarginTitle{
    height: 32px;
    line-height: 32px;
    font-size: 16px;
    color:#333;
    margin-bottom: 8px;
}
.plHomeMarginSearch{
    width: 281px;
    position: relative;
    overflow: hidden;
}
.plHomeMarginSearch input{
    float: left;
    padding: 0px 5px;
    width: 230px;
    height: 34px;
    cursor: text;
}
.plHomeMarginSearch button{
    position: absolute;right: 0px;
    top: 0px;
    border-left: 1px solid #a0a0a0;
    width:42px;
    height: 32px;
    line-height: 32px;
    background: #fff;
    margin-top: 1px;
}
.plHomeMarginSearch button:hover{
	color:#367fdc;
}
/*保证金流程图*/
.plHomeMarginStep{
    float: left;
    margin-left: 40px;
}
.plHomeMarginStep img{
    width: 750px;
    margin-top: 6px;
}
/*<!-- 保证金你查询 **结束**-->*/


/*<!-- 进度查询  && 主体查询 **开始-->*/


.plInteraction_Wrap{
    width: 1200px;
    margin:0px auto 10px;overflow: hidden;
    
}
.plHomeQuerySearch{
    height: 89px;overflow: hidden;
    padding: 10px;
    width: 276px;
    border: 1px solid #bfd4ec;
}
.ProgressQuery{
    height: 109px;
    border: 1px solid #bfd4ec;
}
.ProgressQuery .plHomeMargin_Icon{
    background-color: #11adf6;
    height: 100%;
}
.plHomeQuerySearch .plHomeMarginSearch {
    width: 250px;
}
.plHomeQuerySearch .plHomeMarginSearch input{
    width: 196px;
}
.plInteraction{
    padding: 10px;
    float: right;
    background: #fff;
    height: 89px;
    border: 1px solid #bfd4ec;
}
.plInteractionMenuLayer{
    padding: 10px 10px 0px 10px;
}
.plInteractionMenu{
    float: left;
    width: 145px;text-align: center;
    height: 42px;line-height: 42px;
    background-color: #367fdc;
    margin-left: 5px;
    color: #fff;
}
.plInteractionMenu:hover{
	opacity:0.9;
}
.plInteractionMenu:first-child{
    margin-left: 0px;
}
.plInteractionMenu img,.plInteractionMenu p{
    display: inline-block;
    *zoom:1;
    *display: inline;
    border:none;
}
.plInteractionMenu img{
    vertical-align: middle;
}
.plInteractionMenu p{

}


/*<!-- 进度查询  && 主体查询 **结束-->*/

/*<!-- 底部图片链接 **开始-->*/
.plHomePicLink{
    width: 1200px;
    margin:0px auto 10px;
}
.plHomePicLink a{
    width: 192px;
    height: 78px;
    float: left;
    margin-left: 9px;
}
.plHomePicLink a:first-child{
    margin-left: 0px;
}
.plHomePicLink a:last-child{
    float: right;
}
.plHomePicLink a img{
    width: 192px;
}
/*<!-- 底部图片链接 **开始-->*/

/*<!-- 友情链接  开始 -->*/
.plHomeBtoLink_Wrap{
    width: 1200px;
    margin:0px auto 10px;
    overflow: hidden;
}
.plHomeBtoLink_Text{
    float: left;
    color: #434343;
    font-size: 16px;
    width: 82px;
    text-align: left;
    line-height: 40px;
}
.plHomeBtoLink_TextRight{
    float: left;
}
.plHomeBtoLink_TextRight ul li{
    float: left;
    width: 270px;
    height: 38px;line-height: 38px;
    background-color: #ffffff;
    border: solid 1px #dddddd;
    margin-left: 10px;
    cursor: pointer;
}
.plHomeBtoLink_TextRight ul li:first-child{
    margin-left: 0px;
}

/************自定义下拉菜单**开始************/
.gsFooterTargetCon {
    position: relative;    
}
.gsFooterTargetCon p{
    height: 100%; 
    width: 100%;
    text-indent: 10px;
    color: #aaaaaa;
    font-size: 14px;
}
.gsFooterTargetCon img{
    display: inline-block;
    *zoom:1;
    *display: inline;
    vertical-align: middle;
    border:none;
    width: 11px;
    height: 6px;
    position: absolute;
    right: 10px;
    top: 14px;
}
.gsFooterTarget { 
    position: relative; 
    float: left;
    color: #999999;
    width: 270px;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
}
/*.gsFooterTarget select {
    width: 100%;
    height: 34px;
    border: 1px solid #e3e3e3;
    border-radius: 3px;
    border:none;
    outline: none;
    position: absolute; 
    top: 0px; 
    left: 0;
    opacity: 0; 
    filter: alpha(opacity: 0);
    font: 14px/20px "Microsoft YaHei";
} */
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }
.gsFooterTarget select option { 
    text-indent: 10px;
    height: 30px;
    line-height: 32px;
}
.gsFooterTargetLeft{
    margin-left: 44px;
}
/************自定义下拉菜单**结束************/


/*<!-- 友情链接  结束 -->*/

.plFooter{
    width: 100%;
    background-color: #297fdf;
}
.plContact_Wrap{
    width: 1200px;
    margin:0px auto 0px;
    padding: 40px 0px;
    border-bottom: 1px solid #4494ec;
}
.plContact{
    float: left;
    width: 246px;
    padding: 0px 26px;
}
.plContact dl{
    color: #fff;
}
.plContact dl dd{
    font-size: 16px;
    margin:0px 0px 15px 0px;
}
.plContact dl dt{
    height: 30px;line-height: 30px;
    color: #ebebeb;
}
.plContact dl dt ul li{
    float: left;
}
.plContact{
    height: 210px;
    border-left: solid 1px #4494ec;
}
.plContact:first-child{
    border: none;
}

.wxPlatform_Wrap{
    width: 1200px;margin: auto;
    color: #c4e0ff;
    padding: 20px 0px;
    position: relative;
}
.wxPlatform_Top{
    text-align: center;
}
.wxPlatform_Top p{
    width: 100%;
    line-height: 32px;
}
.wxPlatform_Top a{
    display: inline-block;
    *zoom:1;
    *display: inline;
}
.wxPlatform_Top img{
    width: 40px;
    margin: auto;
}

.wxPlatform{
    width: 100px;
    text-align: center;
    position: absolute;
    right: 240px;
    top: 40px;
}
.wxPlatform p{
    line-height: 28px;
}
.wxPlatform img{
    width: 60px;margin: auto;
}

/*12-31新加*/
.plHomeFirstBlockRight{width: 893px;margin: 0px;}
.plHomeTradingBox{height: auto;}
.plTradingTypeListBox{width: 725px;}
.plHomeFirstBlockLeft{width: 270px;padding: 10px 10px 10px 10px;border: 1px solid #bfd4ec;float: right;height: 634px;}
.plHomeMargin{height: auto}
.plnSearchcot{background: #EEF3FC url("../images/money.png") no-repeat 95% center;margin: 12px 10px;padding: 20px 0px;}
.plnSearchcot2{background: #EEF3FC;margin: 12px 10px;padding: 20px 0px;
    padding-left: 65px;}
.plSearchBoxwzjs{
    float: left;
    font-size: 15px;
    color: #303851;
    margin-top: 15px;
}
.plHomeMarginSearch input{border: 1px solid #5892F1;border-radius: 25px 0px 0px 25px;text-indent: 10px;}
.plHomeMarginSearch button{border: 1px solid #5892F1;border-radius: 0px 25px 25px 0px;height: 34px;margin-top: 0px;width: 70px;text-indent: -9999px;
    background:#5892F1 url("../images/sousuo.png") no-repeat center center;cursor: pointer;
}
.ProgressQuery,.plHomeQuerySearch{height: auto}
.plHomeMarginSearchBoxcol6{width: 580px;margin-right: 0px;}
.plInteractionwaibox{width: 1200px;margin: 10px auto;border: 1px solid #bfd4ec;}
.plInteraction{border: 0px;float: none;height: auto}
.plInteractionMenuLayer{padding: 30px 0px 20px 0px;text-align: center;}
.plInteractionMenuLayer .plInteractionMenu{display: inline-block;float: none;width: 312px;height: 45px;background: #5892F1;border-radius: 23px;margin: 0px 20px}
.plHomeBtoLink_Wrap{margin: 30px auto;}
.plHomeMarginSearch{width: 400px;}
.plHomeMarginSearch input{width: 330px;}
.plHomeQuerySearch .plHomeMarginSearch {
    width: 400px;
}
.plHomeQuerySearch .plHomeMarginSearch input{width: 350px}
.plHomeMarginStep{float: none;margin: 0px auto;padding:20px 0px;text-align: center}


