/* style·20210527 */
/*--------------------------------------------------*/
/* 列表·位置 */
.location{height:50px;line-height:50px;}
.location span{font-size:13px;color:#666;margin-right:5px;}
.location span a{color:#999;}
.location span a:hover{color:#d31307;}
/* 列表·切换 */
.tagNotice{width:1200px;overflow:hidden;}
.tagNotice .tagNoticeT ul{overflow:hidden;}
.tagNotice .tagNoticeT ul li{height:50px;float:left;text-align:center;}
.tagNotice .tagNoticeT ul li a{width:130px;line-height:54px;display:block;}
.tagNotice .tagNoticeT ul li a.tag{color:#d31307;line-height:46px;font-weight:bold;background:#fff;border-top:4px solid #d31307;}
.tagNotice .tagNoticeC .tagNoticeType{height:50px;line-height:50px;background:#fff;border-bottom:1px solid #e6e6e6;overflow:hidden;}
.tagNotice .tagNoticeC .tagNoticeType>h1{float:left;width:130px;text-align:center;font-size:14px;color:#999;font-weight:normal;}
.tagNotice .tagNoticeC .tagNoticeType>dl{float:left;}
.tagNotice .tagNoticeC .tagNoticeType>dl dt{float:left;width:130px;text-align:center;}
.tagNotice .tagNoticeC .tagNoticeType>dl>dd{float:left;padding:0 30px;}
.tagNotice .tagNoticeC .tagNoticeType>dl>dd>span{float:left;}
.tagNotice .tagNoticeC .tagNoticeType>dl>dd>i{margin:22px 0 0 10px;background:url("../images/down.png");background-position:0 0;width:10px;height:6px;float:left;display:block;}
.tagNotice .tagNoticeC .tagNoticeTypeDQZT{border:0;}
.tagNotice .tagNoticeC .tagNoticeType>dl dd.cur{color:#d31307;}
/* 列表·切换·鼠标经过 */
.tagNotice .tagNoticeC .tagNoticeType>dl>dd:hover>span{color:#d31307;}
.tagNotice .tagNoticeC .tagNoticeType>dl>dd:hover>i{background-position:0 6px;}
.tagNotice .tagNoticeC .tagNoticeType>dl>dd:hover dl{display:block;}
.tagNotice .tagNoticeC .tagNoticeTypeCGLX>dl>dd:hover{background:#fff8f7;}
/* 列表·切换·下拉框 */
.tagNotice .tagNoticeC .tagNoticeType>dl>dd>dl{display:none;width:1198px;margin-left:-600px;min-height:90px;border-radius:0 0 10px 10px;line-height:40px;padding:5px 0;position:absolute;left:50%;margin-top:50px;background:#fff8f7;border:1px solid #e6e6e6;box-shadow:0 5px 5px #ccc;}
.tagNotice .tagNoticeC .tagNoticeType>dl>dd>dl>dd{float:left;width:100%;}
.tagNotice .tagNoticeC .tagNoticeType>dl>dd>dl>dd>span{float:left;padding:0 30px;display:block;color:#3b3b3b;}
.tagNotice .tagNoticeC .tagNoticeType>dl>dd>dl>dd>span:hover{color:#d31307;}
/* 列表·切换·所属区域 */
.tagNotice .tagNoticeC .tagNoticeRegion{height:50px;margin-top:10px;background:#fff;}
.tagNotice .tagNoticeC .tagNoticeRegion>.distpicker{float:left;font-size:14px;color:#999;margin-left:5px;padding:0 25px 0 10px;border-right:1px solid #e6e6e6;}
.tagNotice .tagNoticeC .tagNoticeRegion>.distpicker .city-picker-span{line-height:50px;padding:0 10px 0 0;border:0;}
.tagNotice .tagNoticeC .tagNoticeRegion>.distpicker .city-picker-span > .placeholder {color:#3b3b3b;}
.tagNotice .tagNoticeC .tagNoticeRegion>.distpicker .city-select-content {padding: 5px 0 0 5px;}
.tagNotice .tagNoticeC .tagNoticeRegion>.distpicker .city-select-tab {padding: 5px 10px 5px 5px;}
.tagNotice .tagNoticeC .tagNoticeRegion>.timepicker{float:left;padding:0 30px;line-height:50px;cursor:pointer;border-right:1px solid #e6e6e6;}
.tagNotice .tagNoticeC .tagNoticeRegion>.timepicker>span{float:left;font-size:14px;color:#3b3b3b;}
.tagNotice .tagNoticeC .tagNoticeRegion>.timepicker>div{float:right;width:14px;height:14px;padding:15px 0 0 10px;}
.tagNotice .tagNoticeC .tagNoticeRegion>.timepicker>div>a{display:block;width:14px;height:7px;margin:2px;}
.tagNotice .tagNoticeC .tagNoticeRegion>.timepicker>div>a.timepicker1, .tagNotice .tagNoticeC .tagNoticeRegion>.timepicker>div>a.timepicker2{background-position:0 0;}
.tagNotice .tagNoticeC .tagNoticeRegion>.timepicker>div>a.timepicker1:hover, .tagNotice .tagNoticeC .tagNoticeRegion>.timepicker>div>a.timepicker2:hover, 
.tagNotice .tagNoticeC .tagNoticeRegion>.timepicker>div>a.redA{background-position:0 7px;}
.tagNotice .tagNoticeC .tagNoticeRegion>.timepicker>div>a.timepicker1{background:url("../images/timepicker1.png");}
.tagNotice .tagNoticeC .tagNoticeRegion>.timepicker>div>a.timepicker2{background:url("../images/timepicker2.png");}
.tagNotice .tagNoticeC .tagNoticeRegion>.timepicker>i{margin:18px 0 0 10px;background:url("../images/timepicker.png");width:8px;height:12px;float:left;display:block;}
.tagNotice .tagNoticeC .tagNoticeRegion>.datapicker{float:right;font-size:12px;padding: 0 30px;line-height: 50px;}
.tagNotice .tagNoticeC .tagNoticeRegion>.datapicker em{font-size:14px;padding:0 2px;color:#d31307;}
/* 列表 */
.tagNotice .tagNoticeC .tagNoticeMessage{width:100%;overflow:hidden;}
.tagNotice .tagNoticeC .tagNoticeMessage .notyet{margin:30px;text-align:center;}
.messageUL li.marginLR{margin:10px 10px 0 10px;}
.messageUL{width:1210px;padding:0 10px 0 0;overflow:hidden;}
.messageUL li{width:353px;height:226px;margin:10px 10px 0 0;padding:18px 20px 20px 20px;background:#fff;float:left;}
.messageUL li.borderLR{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.messageUL li:hover{box-shadow:0 1px 5px #cccccc;}
.messageUL li:hover .contenTitle{color:#d31307;}
.messageUL li:hover .contenCom>i{color:#d31307;background-position:0 16px;}
.messageUL li .contenTitle{line-height:24px;height:72px;}
.messageUL li .contenType{margin-top:10px;overflow:hidden;}
.messageUL li .contenType>span{float:left;padding:5px 16px;font-size:12px;color:#666666;background:#f3f3f3;display:inline-block;}
.messageUL li .contenType>span.spanJX{float:right;color:#fff;background:#d31307;}
.messageUL li .contenType>span.spanJZ{float:right;color:#fff;background:#cccccc;}
.messageUL li .contenDay{position:relative;margin-top:-22px;float:right;font-size:12px;}
.messageUL li .contenDay em{font-size:14px;padding:0 2px;color:#d31307;}
.messageUL li .contenCom{font-size:14px;border-top:1px solid #e6e6e6;padding-top:10px;}
.messageUL li .contenCom>span{float:left;line-height:40px;}
.messageUL li .contenCom>i{margin:12px 0 0 10px;background:url("../images/enter.png");width:16px;height:16px;float:right;display:block;}
.messageUL li .contenArea{margin:10px 0;}
.messageUL li .contenArea p{line-height:28px;overflow:hidden;}
.messageUL li .contenArea p u{float:left;color:#999999;}
.messageUL li .contenArea p span{float:left;color:#3b3b3b;display:block;}
.messageUL li .contenArea span{width:210px;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/* 列表·页码 */
.tagNotice .tagNoticeC .tagNoticePage{margin-top:10px;float:right;}
.tagNotice .tagNoticeC .tagNoticePage ul li{float:left;margin:10px 4px;line-height:28px;color:#666;}
.tagNotice .tagNoticeC .tagNoticePage ul li span{font-size:12px;}
.tagNotice .tagNoticeC .tagNoticePage ul li a{width:28px;height:28px;color:#666;text-align:center;display:inline-block;background:#fff;border:1px solid #e6e6e6;}
.tagNotice .tagNoticeC .tagNoticePage ul li:hover a{color:#d31307;border:1px solid #d31307;}
.tagNotice .tagNoticeC .tagNoticePage ul li.curA a{color:#d31307;border:1px solid #d31307;}
.tagNotice .tagNoticeC .tagNoticePage ul li input{width:28px;height:28px;color:#666;text-align:center;border:1px solid #e6e6e6;}
/*--------------------------------------------------*/
/* 内容 */
.detailsNotice{width:1200px;overflow:hidden;}
.detailsNotice>.left{width:1200px;background:#fff;}
.detailsNotice>.right{width:300px;}
/*.detailsNotice>.left{width:880px;background:#fff;}*/
/* 内容·标题 */
/*.detailsNotice>.left*/ .detailsTitle{position:relative;padding:21px 30px 16px 30px;overflow:hidden;border-bottom:1px solid #e6e6e6;}
/*.detailsNotice>.left*/ .detailsTitle>.left{width:660px;line-height:30px;}
/*.detailsNotice>.left*/ .detailsTitle>.left>h1{overflow:hidden;margin-bottom:20px;font-weight:normal;}
/*.detailsNotice>.left*/ .detailsTitle>.left>h1 i{float:left;width:3px;height:20px;margin:5px 7px 0 0;background:#d31307;display:inline-block;}
/*.detailsNotice>.left*/ .detailsTitle>.left>h1 span{float:left;width:650px;font-size:22px;display:inline-block;}
/*.detailsNotice>.left*/ .detailsTitle>.left>ul{overflow:hidden;}
/*.detailsNotice>.left*/ .detailsTitle>.left>ul li{float:left;width:330px;}
/*.detailsNotice>.left*/ .detailsTitle>.left>ul li span{color:#666666;}
/*.detailsNotice>.left*/ .detailsTitle>.right{width:280px;text-align:center;padding-top:5px;}
/*.detailsNotice>.left*/ .detailsTitle>.right>span.spanSY{font-size:12px;}
/*.detailsNotice>.left*/ .detailsTitle>.right>span.spanSY em{font-size:18px;padding:0 2px;color:#d31307;}
/*.detailsNotice>.left*/ .detailsTitle div.spanBM{position:absolute;bottom:16px;right:30px;display:inline-block;}
/*.detailsNotice>.left*/ .detailsTitle div.spanBM>a{background:#d31307;padding:0 12px;line-height:34px;font-size:13px;text-align:center;color:#fff;border-radius:4px;display:block;}
/*.detailsNotice>.left*/ .detailsTitle div.spanBM>a:hover{background:#cb0000;}
/*.detailsNotice>.left*/ .detailsTitle div.spanDY>a{width:52px;}
/*.detailsNotice>.left*/ .detailsTitle div.spanDY{position:absolute;bottom:16px;right:116px;display:inline-block;}
/*.detailsNotice>.left*/ .detailsTitle div.spanDY>a{background:#1d41ae;padding:0 12px;line-height:34px;font-size:13px;text-align:center;color:#fff;border-radius:4px;display:block;}
/*.detailsNotice>.left*/ .detailsTitle div.spanDY>a:hover{background:#0f2f8e;}
/* 内容·切换 */
.detailsUL ul{height:34px;overflow:hidden;margin-top:10px;}
.detailsUL ul li{margin-right:10px;height:32px;line-height:32px;font-size:13px;float:left;text-align:center;}
.detailsUL ul li a{color:#3b3b3b;border:1px solid #e6e6e6;border-radius:4px;padding:0 12px;display:block;}
.detailsUL ul li a.tag{color:#fff;background:#d31307;border:1px solid #d31307;}
/* 内容·文章 */
/*.detailsNotice>.left*/ .detailsContent{padding:10px 30px;overflow:hidden;}
/*.detailsNotice>.left*/ .detailsContent .detailsP{padding:10px 0;}
/*.detailsNotice>.left*/ .detailsContent p{line-height:32px;}
/*.detailsNotice>.left*/ .detailsContent p b{font-size:16px;line-height:38px;}
/* 内容·附件 */
/*.detailsNotice>.left*/ .enclosure{overflow:hidden;padding-top:10px;border-top:1px solid #e6e6e6;}
/*.detailsNotice>.left*/ .enclosure span{float:left;color:#666666;}
/*.detailsNotice>.left*/ .enclosure ul{float:left;}
/*.detailsNotice>.left*/ .enclosure ul li{margin-bottom:6px;}
/*.detailsNotice>.left*/ .enclosure ul li i{width:15px;height:14px;margin-right:6px;float:left;display:block;background:url("../images/enclosure.png");}
/*.detailsNotice>.left*/ .enclosure ul li a{color:#d31307;}
/* 内容·采购方信息 */
.detailsNotice>.right .information{margin-bottom:10px;}
.detailsNotice>.right .informationTitle{background:#fff;overflow:hidden;padding:20px;border-bottom:1px solid #dedede;}
.detailsNotice>.right .informationTitle span{font-size:20px;float:left;}
.detailsNotice>.right .informationContent{overflow:hidden;}
.detailsNotice>.right .informationContent dl{background:#fff;padding:20px 30px;overflow:hidden;}
.detailsNotice>.right .informationContent dl dt{margin-bottom:20px;text-align:center;}
.detailsNotice>.right .informationContent dl dt img{width:78px;height:78px;}
.detailsNotice>.right .informationContent dl dd{margin:10px 0;overflow:hidden;}
.detailsNotice>.right .informationContent dl dd span{float:left;width:56px;color:#999999;}
.detailsNotice>.right .informationContent dl dd p{float:left;width:184px;line-height:16px;}
/* 内容·热点推荐 */
.detailsNotice>.right .informationContent .messageUL li{width:260px;padding:15px 20px 5px 20px;height:auto;margin:0;margin-bottom:10px;}
.detailsNotice>.right .informationContent .messageUL li .contenArea span{width:140px;}
/*--------------------------------------------------*/
.city-picker-input {width:97px;height:48px;opacity:0!important;position:absolute;left:0;}
/*--------------------------------------------------*/
/* 立即报名 20210118 */
.H20-{height:10px;background:#f2f2f2;}
/*.detailsNotice>.left*/ .detailsSignup{padding:21px 30px;line-height:30px;overflow:hidden;}
/*.detailsNotice>.left*/ .detailsSignup>h1{overflow:hidden;margin-bottom:20px;font-weight:normal;}
/*.detailsNotice>.left*/ .detailsSignup>h1 i{float:left;width:3px;height:20px;margin:5px 7px 0 0;background:#d31307;display:inline-block;}
/*.detailsNotice>.left*/ .detailsSignup>h1 span{float:left;width:650px;font-size:22px;display:inline-block;}
/*.detailsNotice>.left*/ .detailsForm{width:820px;padding-top:20px;padding-botton:20px;border-top:1px solid #e6e6e6;}
/*.detailsNotice>.left*/ .detailsForm .form-group{float:left;width:400px;margin:0 0 0 10px;height:50px;}
/*.detailsNotice>.left*/ .detailsForm .form-group>.control-label{width:90px;float:left;text-align:right;}
/*.detailsNotice>.left*/ .detailsForm .form-group>.control-div{width:290px;float:left;text-align:left;}
/*.detailsNotice>.left*/ .detailsForm .form-group>.control-div input{width:100%;padding:8px 0;border:1px solid #e6e6e6;text-indent:10px;}
/*.detailsNotice>.left*/ .detailsForm .form-group-{width:800px;margin:0 10px;}
/*.detailsNotice>.left*/ .detailsForm .form-group->.control-div{width:700px;}
/*.detailsNotice>.left*/ .detailsForm .form-group div.spanBM{bottom:30px;right:30px;display:inline-block;}
/*.detailsNotice>.left*/ .detailsForm .form-group div.spanBM>a{background:#d31307;width:150px;height:40px;line-height:40px;font-size:16px;text-align:center;color:#fff;border-radius:4px;display:block;}
/*.detailsNotice>.left*/ .detailsForm .form-group div.spanBM>a:hover{background:#cb0000;}
/*--------------------------------------------------*/