* {
	box-sizing: border-box;
}
/* 电脑 */
@media (min-width: 1024px) {

	/* index 首页  start */
	.homeMain{width:80%; margin:20px auto; min-width:1200px;}
	.homeMainLeft{width:340px; float:left;}
	.homeMainRight{float:right; width:calc(100% - 355px);}
	.tableHearder{display:flex; width:100%; text-align: center; height:36px; line-height:36px; background:#eee;}
	.tableHearder span{float:left; display:inline-block;}
	.tableHearder span:nth-of-type(1){width:200px; BORDER-right:1px solid #fff;}
	.tableHearder span:nth-of-type(2){width:calc(100% - 445px); flex:1; BORDER-right:1px solid #fff;}
	.tableHearder span:nth-of-type(3){width:120px;}
	.tableHearder span:nth-of-type(4){width:120px;}
	.homeBox{width:calc(100% - 2px); background: #fff; border: 1px solid #fff; box-shadow: 0px 0 0px #ddd, /*左边阴影*/ 2px 0 2px #ddd, /*右边阴影*/ 0 0px 0px #ddd, /*顶部阴影*/ 0 2px 2px #ddd;}
	.homeBox .title{height:30px; line-height: 30px; font-size:12px;}
	.homeBox .title>span{display:none;}
	.homeBox .title>a{float:right; color:#2d6ee8; padding-right:15px;}
	.homeMainRight .homeBox{min-height:546px;}
	.homeMainRight .homeBox ul{display:flex; height:34px; line-height:34px; width:100%; border-bottom: 1px dotted #ddd; margin:0px 5px;}
	.homeMainRight .homeBox ul li{float:left;}
	.homeMainRight .homeBox ul:last-child{border:0px;}
	.homeMainRight .homeBox ul li:nth-of-type(1){ overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
		width:180px; padding-left:20px; font-size:13px; color:#666; background: url(/assets/images/xt_icon.png) no-repeat left;
	}
	.he_searchbox{display:none;}
	.homeMainRight .homeBox ul:hover li:nth-of-type(1){background: url(/assets/images/xt_icon_a.png) no-repeat left;}
	.homeMainRight .homeBox ul li:nth-of-type(2){width:calc(100% - 320px); flex:1;}
	.homeMainRight .homeBox ul li a{display:inline-block; float:left; height:30px; margin-right:15px; max-width:calc(100% - 50px); overflow:hidden;
		text-overflow:ellipsis; white-space: nowrap;}
	.homeMainRight .homeBox ul li:nth-of-type(3){width:120px; text-align:center; font-size:12px; color:#999;}
	.homeBox ul li a{color:#222;}
	.homeMainRight .homeBox ul li a:hover{color:#369}
	ul.iconNew li:nth-of-type(2):after{content:''; background: url(/assets/images/new.gif) repeat-x center; width:30px; height:16px; display:inline-block;}
	.homeMainRight .homeBox dl{padding:10px 0px; padding-bottom:10px; border-bottom:1px dotted #ddd; margin:0px 10px;}
	.homeMainRight .homeBox dl:last-child{border-bottom:0px;}
	.homeMainRight .homeBox dl dt a{height:34px; line-height:20px; font-size:14px; color:#333; background: url(/assets/images/xt_icon_a.png) no-repeat left; padding-left:20px;}
	.homeMainRight .homeBox dl dd{color:#999; font-size:12px; padding-top:5px; padding-left:20px;}
	.parter_Tag{width:100%; height:40px; padding:0px 4px; background:#fff; border-bottom:2px solid #369; box-sizing: border-box; }
	.parter_Tag span{float:left;  height:50px; height:40px; font-size: 16px;}
	.parter_Tag span a{display:block; padding:0px 20px; line-height: 40px; color:#333;}
	.parter_Tag span:hover ul{display:block;}
	.parter_Tag span.active a{color:#fff; background: url(/assets/images/title_bg2.png) repeat-x bottom;}
	.parter_Tag span > ul > li {list-style: none; margin: 0;padding: 0;}
	.parter_Tag span ul {position: absolute; display: none;}
	/* 二级菜单 */
	.parter_Tag span > ul > li > a {line-height: 36px; text-align: center;border: 1px solid #ccc;display: block;}
	.parter_Tag span > ul > li:first-child > a {border-top: 1px solid #ccc;}
	.parter_Tag span > ul > li > a:hover { color: #a4f;	background-color: #cdf;	}


	.parter_leftTag{width:100%; height:40px; padding:0px 4px; background:#fff; border-bottom:2px solid #369; box-sizing: border-box; }
	.parter_leftTag span{float:left;  height:50px; height:40px; font-size: 16px;}
	.parter_leftTag span a{display:block; padding:0px 20px; line-height: 40px; color:#333;}
	.parter_leftTag span.active a{color:#fff; background: url(/assets/images/title_bg2.png) repeat-x bottom;}
	.parter_linkleft .homeBox{height:346px; overflow: hidden;}



	.homeMainLeft .homeBox ul{padding:0px 5px;}
	.homeMainLeft .homeBox ul li{line-height:34px; padding-left:20px; font-size:13px; color:#666; background: url(/assets/images/xt_icon.png) no-repeat left; width:90%;
		overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
	.homeMainLeft .homeBox ul li:hover{color:#369; background: url(/assets/images/xt_icon_a.png) no-repeat left;}
	.homeMainLeft .homeBox dl{padding:5px 10px; padding-bottom:10px;}
	.homeMainLeft .homeBox dl dt a{height:34px; line-height:20px; color:#333;}
	.homeMainLeft .homeBox dl dd{color:#999; font-size:12px; padding-top:5px;}
	.linkLeftMenu{width:100%; height:50px; padding-bottom:15px;}
	.linkLeftMenu a{height:50px; width:50%; line-height:50px; background:#008df9; color:#fff; font-size:18px; float:left; padding-left:10px; display:block; box-sizing:border-box;}
	.linkLeftMenu a:before{content:''; background:#fff url(/assets/images/iconList1.png) no-repeat center; width:30px; height:30px; border-radius:30px;
		display:inline-block; margin-top:10px; float:left; margin-right:20px; background-size:20px 20px;}
	.linkLeftMenu a:nth-of-type(2){background:#54c685;}
	.linkLeftMenu a:nth-of-type(3){background:#fd7070;}
	.linkLeftMenu a:nth-of-type(2):before{background:#fff url(/assets/images/iconList2.png) no-repeat center; background-size:20px 20px;}
	.linkLeftMenu a:nth-of-type(3):before{background:#fff url(/assets/images/iconList3.png) no-repeat center; background-size:20px 20px;}

	/* index 首页  end */


.biaoshuBuy{display: flex; flex-wrap:wrap; padding-left:15px;}
.biaoshuBuy ul{height:40px; background:#f2f2f2; width:100%; margin-right:15px; padding:0px 10px; line-height: 40px;}
.biaoshuBuy ul li:first-child{width:calc(100% - 100px); display: inline-block; font-weight: bold;}
.biaoshuBuy ul li:last-child{width:90px; display: inline-block;}
.biaoshuBuy dl{width:100%; border-radius:3px; border-bottom:1px dotted #ddd; padding:10px; box-sizing:border-box; margin:10px 15px 10px 0px; line-height: 30px;}
.biaoshuBuy dl dt{font-size:16px; font-weight: bold; line-height:30px; display: inline-block; width:calc(100% - 100px);}
.biaoshuBuy dl dd{display:inline-block; width:90px;}
.biaoshuBuy dl dd:last-child{width:60px;}
.biaoshuBuy dl dd a{background:#c00; color:#fff; border-radius:3px; height:30px; width:60px; text-align: center; display:inline-block; line-height:30px;}
.biaoshuBuy .dowload a{background:#2d6ee8; color:#fff; border-radius:3px; height:30px; width:60px; text-align: center;}


	/* index 招投标  start */

	/*登录*/
	.userloginCenter{width:1200px; height:0px; line-height:0px; font-size:0px; margin:0px auto; position: relative;}
	.userloginCenter>div{position:absolute; right:0px; top:122px; z-index: 3000; font-size:13px; line-height: 30px;}
	.loginList{padding:10px 0px 30px 0px; margin:0px auto; width:300px;}
	.loginList li{width:100%; padding:8px 0px; text-align:center;}
	.loginList li label{width:20%; line-height:30px; text-align: right; padding-right:10px; }
	.loginList li .logininput{width:290px; height:40px; border:1px solid #ddd; padding-left:10px; max-width:300px; border-radius:3px;}
	.loginList li .loginButton{width:300px; background:#f84949; color:#fff; height:40px; border:0px; border-radius:3px;}
	.loginList li a{line-height: 40px;}
	.loginLogo{text-align:center; padding:30px 0px 10px 0px;}
	.loginLogo img{width:70%;}
	.loginTitle{font-size:16px; text-align:center; line-height:30px; color:#666;}
	.loginList li:last-child{color:#999; text-align:right;}
	.loginClose{background: url(/assets/images/msg_close.png) no-repeat top; width:20px; height:20px; border:0px; float:right; margin-top:15px; margin-right:15px;}


	/* index 招投标  end */

	.contentMain{min-width:1200px; width:80%; margin:20px auto; display:flex; background:#f5f5f5; flex-wrap: wrap;}
	.contentMain::after{content:''; width:100%; height:1px; clear:both; display:block; overflow: hidden;}
	.clear{clear:both; width:100%; height:1px;}
	/* 内页左侧菜单  start */
	.menuLeft{float:left; width:220px; background:#f5f5f5; PADDING-LEFT:20PX;}/* 左侧菜单 */
	.menuLeft .title{height:80px; font-size:18px; color:#fff; text-align:center; line-height:30px; padding-top:10px; text-align:left;}
	.menuLeft .title span:first-child{color:#aaa; font-size:20px; font-family: DINCond-Bold; clear:both; display:block;}
	.menuLeft .title span:last-child{color:#333; font-size:24px;}
	.menuLeft .title span:last-child:after{content:''; display:block; width:40px; border-top:2px solid #2d6ee8; margin-top:5px;}
	.menuLeft li{min-height: 40px; line-height: 40px; text-align:left;}
	.menuLeft li a{color:#333;}
	.menuLeft li a:hover{color:#2d6ee8;}
	.menuLeft li:before{content:''; display:inline-block; width:5px; height:5px; background:#aaa; vertical-align:2px; margin-right:10px;}
	.menuLeft li >div{padding-left:20px;}
	.menuLeft li >div a{display:block; width:100%; color:#333 !important; background: url(/assets/images/sanjiao3.png) no-repeat left center; padding-left:15px;}
	.menuLeft li >div a:hover{color:#2d6ee8 !important;}
	.gongshiMenu{position:relative;}
	.gongshiMenu > div{display:none;}
	.gongshiMenu:hover >div{display:block; position:absolute; top: 5px; left:84px; width:156px; background: #3473cb;}
	.gongshiMenu>div:before {content: ''; display: inline-block; position: absolute; left: -6px;
		border-top: 6px solid transparent; top: 2px; border-right: 6px solid #3473cb; border-bottom: 6px solid transparent;}
	



	/* 内页右侧  */
	.contentRightBox{float:left; background:#fff; padding:10px 20px; min-height:450px; width:calc(100% - 240px); box-sizing:border-box;}

	.crumbsTitle{height:30px; font-size:12px; line-height:30px; display:flex; margin-bottom:10px; border-bottom:1px solid #ddd;}
	.crumbsTitle div:first-child{width:300px; text-align:left; font-size:16px; display:inline-block; float: left;}
	.crumbsTitle div:first-child:before{content:''; display:inline-block; width:4px; height:14px; background:#2d6ee8; margin-right:10px; vertical-align:-1px;}
	.crumbsTitle div:last-child{flex:1; text-align:right; display:inline-block; float: right;}

/* 招投标列表  */
	.biddingMain{padding:;}
	.biddingMain ul{display:flex; min-height:36px; justify-content:center; align-items: center; line-height:20px; border-bottom:1px dotted #ddd;}
	.biddingMain ul li{display:inline-block;}
	.biddingMain ul li:nth-of-type(1){width:200px; padding-left:10px; font-size:12px;}
	.biddingMain ul li:nth-of-type(2){width:calc(100% - 470px); flex:1;}
	.biddingMain ul li:nth-of-type(3){width:120px; text-align:center; color:#999; font-size:12px;}
	.biddingMain ul li:nth-of-type(4){width:120px; text-align:center; color:#999; font-size:12px;}
/* 招投标详情  */
	.contentRightBox .biddingTitle{text-align:center; font-size:24px; font-weight:600; line-height:34px; padding:10px 0px;}
	.biddingBox{padding:10px 0px;}
	.biddingCrumbs{display:flex; justify-content:center; align-items:center; text-align: center; border-bottom:1px dotted #ddd; height:26px; padding-bottom:10px; margin: 0px auto;}
	.biddingCrumbs li{padding:0px 15px; color:#999; font-size:12px; display:inline-block;}
	.biddingCrumbs li a{display:inline-block; border-radius:3px; background:#2d6ee8; color:#fff; height:26px; line-height:26px; padding:0px 15px;}
	.downloadBox{background:#f5f5f5; height:26px; padding:5px 0px; display:flex;}
	.downloadBox li{padding:0px 15px;}
	.downloadBox a{display:inline-block; border-radius:3px; background:#2d6ee8; color:#fff; height:26px; line-height:26px; padding:0px 15px;}
	.biddingContent{padding-top:20px; line-height:26px; color:#222; }
	.biddingContent p{white-space: normal !important;}
  .biddingContent p span{white-space: normal !important;}

	/*资质文件*/
	.zizhiContent{display:flex; flex-wrap:wrap;}
	.zizhiContent dl{width:33.3%; margin-bottom:10px;}
	.zizhiContent dl dt{width:200px; height:140px; margin:0px auto;}
	.zizhiContent dl dt img{width:200px; height:140px;}
	.zizhiContent dl dd{line-height: 24px; padding:10px 0px; width:200px; text-align: center; margin:0px auto;}


	/*翻页*/
	.pagination{width:100%; clear:both; display:flex; font-size:12px; padding:10px 0px;}
	.pagination li{ margin-right:10px; border-bottom: 0px !important; display:inline-block;}
	.pagination li a{padding:0px 5px; min-width:14px; text-align:center; height:24px; border:1px solid #ddd; display:inline-block; line-height:24px; color:#333;}
	.pagination li.active a{border:1px solid #004bb0; color:#004bb0;}
	.pagination li.disabled a{border:0px;}


	/*个人中心订单*/
	.orderListContent ul{display:flex; width:100%;}
	.orderListContent ul li{ border-right:1px solid #ddd;}
	.orderListTitle{height:30px; font-size:14px; line-height:30px; padding:0px; background:#f2f2f2; text-align: center; border-bottom:1px solid  #ddd;}
	.orderListBox{min-height:30px; line-height:20px; border-bottom:1px dotted #ddd;  text-align: center;}
	.orderListContent .orderListBox li{display:flex; padding:5px 0px; justify-content:center; align-items:center; font-size:12px;}
	.orderListContent .orderListBox:hover{background: #f2f2f2;}
	.orderListContent ul li:nth-of-type(1){width:120px; word-wrap:break-word; word-break:normal; word-break:break-all; padding:0px 5px;}
	.orderListContent ul li:nth-of-type(2){width:80px; word-wrap:break-word; word-break:normal; word-break:break-all;}
	.orderListContent ul li:nth-of-type(3){width:80px; padding:0px 5px;}
	.orderListContent ul li:nth-of-type(4){flex:1;}
	.orderListContent ul li:nth-of-type(5){width:80px;}
	.orderListContent ul li:nth-of-type(6){width:80px;}
	.orderListContent ul li:nth-of-type(7){width:60px;}
	.orderListContent ul li:nth-of-type(8){width:100px;}
	.orderListContent ul li:nth-of-type(9){width:80px;}
	
	
	
	/*询价寻源*/
	.xunjiaxunyuanBox ul{display:flex; width:100%;}
	.xunjiaxunyuanBox ul li{ border-right:1px solid #ddd; text-align:center;}
	.xunjiaxunyuanTitle{height:30px; font-size:14px; line-height:30px; padding:0px; background:#f2f2f2; text-align: center; border-bottom:1px solid  #ddd;}
	.xunjiaxunyuanBox{min-height:30px; line-height:20px; border-bottom:1px dotted #ddd;  text-align: center;}
	.xunjiaxunyuanBox .xunjiaxunyuanBox li{display:flex; padding:5px 0px; justify-content:center; align-items:center; font-size:12px;}
	.xunjiaxunyuanBox .xunjiaxunyuanBox:hover{background: #f2f2f2;}
	.xunjiaxunyuanBox ul li:nth-of-type(1){width:140px; word-wrap:break-word; word-break:normal; word-break:break-all; padding:0px 5px;}
	.xunjiaxunyuanBox ul li:nth-of-type(2){width:220px; word-wrap:break-word; word-break:normal; word-break:break-all;}
	.xunjiaxunyuanBox ul li:nth-of-type(3){width:100px;}
	.xunjiaxunyuanBox ul li:nth-of-type(4){width:100px;}
	.xunjiaxunyuanBox ul li:nth-of-type(5){width:100px;}
	.xunjiaxunyuanBox ul li:nth-of-type(6){width:200px;}
	.xunjiaxunyuanBox ul li:nth-of-type(7){width:60px;}
	.xunjiaxunyuanBox ul li:nth-of-type(8){width:120px;}
	.xunjiaxunyuanBox ul li:nth-of-type(9){width:150px;}
	.xunjiaxunyuanBox ul li:nth-of-type(10){width:80px;}
	.baojiaTable{width:calc(100% - 30px); border-top:1px solid #ddd; border-left:1px solid #ddd; margin:10px 15px;}
	.baojiaTable th{border-bottom:1px solid #ddd; border-right:1px solid #ddd; background:#f2f2f2; height:30px;}
	.baojiaTable td{border-bottom:1px solid #ddd; border-right:1px solid #ddd; height:30px; text-align:center;}
	
	
	
	.printBox table{border-bottom:1px solid #ddd; border-right:1px solid #ddd; border-left:0px;}
	.printBox table td{border:0px; border-left:1px solid #ddd; border-top:1px solid #ddd; height:30px; padding-left:10px;}
	.printBox table td:nth-of-type(2n-1){text-align:right; padding-right:10px; padding-left:0px; color:#666;}
	.changePWD{width:100%;}
	.changePWD li{display:flex; width:100%; padding:10px; line-height:30px;}
	.changePWD li label:after{content:'*'; color:#c00;}
	.changePWD li:last-child label:after{content:'';}
	.changePWD li label{width:20%; display:inline-block; text-align:right; padding-right:10px;}
	.changePWD li input[type="text"]{width:300px; padding-left:10px; }
	.changePWD li input[type="submit"]{width:312px; height:34px; background:#004bb0; color:#fff; border:0px;}
	input::-webkit-input-placeholder {color: #aaa;}
  input::-moz-input-placeholder {color: #aaa;}
  input::-ms-input-placeholder {color: #aaa;}
  .userCenter{width:100%;}
	.userCenter li{display:flex; width:100%; padding:10px; line-height:30px;}
	.userCenter li label:after{content:'*'; color:#c00;}
	.userCenter li:last-child label:after{content:'';}
	.userCenter li label{width:20%; display:inline-block; text-align:right; padding-right:10px;}
	.userCenter li input[type="text"]{width:300px; padding-left:10px; }
	.userCenter li input[type="submit"]{width:180px; height:34px; background:#004bb0; color:#fff; border:0px;}
	input::-webkit-input-placeholder {color: #aaa;}
  input::-moz-input-placeholder {color: #aaa;}
  input::-ms-input-placeholder {color: #aaa;}

/*公司公告*/
.noticeBox li{padding:20px 0px; display:flex; border-bottom:1px dotted #ddd;}
.noticeBox li .date{width:150px;}
.noticeBox li .date span:first-child{font-size:42px; line-height:54px; font-weight:bold; color:#999; border-bottom:1px solid #666; font-family:Arial, Helvetica, sans-serif;}
.noticeBox li .date span:last-child{clear:both; display:block; width:100%; color:#999;}
.noticeBox li .txt{flex:1;}
.noticeBox li .txt h4{ margin-bottom:7px; font-size:20px; line-height:48px; font-weight: bold; color: #1a1a1a; white-space: nowrap;
    text-overflow: ellipsis; overflow: hidden; width:95%;}
.noticeBox li .txt p{color:#999;}
.noticeBox li .txt h4 a{color:#333;}
.noticeBox li .txt a{color:#004bb0;}


/*在线支付*/
/* 购买弹出框  */
.modal{display:none; }
.modal.fade.in{}
.modal-dialog.modal-lg{position:fixed; top:calc(50% - 340px); left:calc(50% - 400px); border:5px solid rgba(0,0,0,0.5); border-radius:10px;  background:#fff;
	z-index:3000; width:800px; height:690px;}
.modal-dialog.modal-lg	.modal-content{height:100%;}
.modal-dialog.modal-mg{position:fixed; top:20%; left:calc(50% - 250px);  background:#fff; z-index:3000; min-height: 300px;
	border:1px solid #ddd; width:500px; border-radius:5px;}
.modal.fade.in:after{content:''; background:rgba(0,0,0,0.3); right:0px; left:0px; top:0px; width: 100%; position:fixed; z-index:0; height: 100%;}
.modal-header{height:40px; padding:0px 10px; background:#f2f2f2; background-image: linear-gradient(to bottom,#f8f8f8 0,#ececec 100%);
		width:calc(100% - 20px); position:absolute;}
.modal-dialog.modal-lg .modal-header{background:#fff;}
.modal-dialog.modal-lg .modal-header .modal-title{display:none;}
.modal-title{float:left; line-height:40px;}
.close{float:right; height:20px; width:20px; margin-top:10px;}
.modal-dialog.modal-lg .close{ margin-right:20px; height: 40px; width: 40px; margin-top: 10px; font-size: 30px; border-radius: 50px;
    border: 1px solid #ddd; line-height: 40px;}
.modal-dialog.modal-lg .close:hover{color:#999;}
.payDialogList{padding:2px 0px; background:#fffdeb; border:1px solid #f3dbc8; margin:0px 0px 5px 0px;}
.payDialogList li{display:flex; height:30px; line-height: 30px;}
.payDialogList li label{width:90px; text-align: right; padding-right:5px; color:#999; font-size:14px;}
.payDialogList li span{flex:1;}
.payDialogList li .order-money{color:#c00; font-size:16px; font-weight: bold;}
.noPayImgBox{padding:0px 20px 0px 20px;}
.noPayImgBox .zysx{color:#c00; font-size:12px; line-height:24px;}
.noPayImg{text-align:center; width:100%;}
.payfooter{padding:10px 20px; width:100%; text-align:center;}
.payfooter .btn-success{height:24px; width:80px;}
.modal-body{min-height: 150px; height: 100%; padding-top:60px;}
.modal-dialog.modal-lg .modal-body{padding-top:10px;}


.dialogListBox{display:flex; height:44px; padding:5px 0px; margin:0px 20px; border-bottom:1px dotted #ddd;}
.dialogListBox li:first-child{width:20px; height:20px; border-radius:30px; background:#ddd; color:#333; text-align:center; margin-top:5px;}
.dialogListBox li:nth-of-type(2){flex:1; padding-left:15px; line-height: 30px;}
.dialogListBox li:last-child{text-align:center; padding-top:3px; padding-left:10px;}
.dialogListBox li:last-child a{width:50px; font-size:12px; height:24px; line-height:24px; border-radius:3px; background:#004bb0; color:#fff; display:block;}

.biddingContent img{max-width:100% !important;}
.biddingContent table{border-right:1px solid #333 !important; border-bottom:1px solid #333 !important; margin:15px 0px !important; max-width:100%; width:100%;}
.biddingContent table td{border-left:1px solid #333 !important; border-top:1px solid #333 !important; min-height: 40px; word-wrap: break-word; word-break: break-word}
.buyTopCon{width:100%; padding:0px 20px; box-sizing:border-box;}

.payImgBox{width:500px; margin:0px auto;}
.payTipsBox{
		color:#c00;
		padding:10px 5px;
		line-height:24px;
		box-sizing:border-box;
		width:420px;
		margin:0px auto;
		}
.webPayTitle{font-size:16px;line-height:20px; padding-top:10px;}


.gongshixunjiaBox{display:flex; padding:10px 0px 10px 15px; flex-wrap:wrap;}
.gongshixunjiaBox li{width:50%; display: flex; padding-bottom:10px; padding-right:10px;}
.gongshixunjiaBox li label{width:100px; padding-right:10px; text-align:right; }
.gongshixunjiaBox li label .red{color:#c00;}
.gongshixunjiaBox li input{width:100%; height:30px; font-size:14px;}
.caigougongshiWenti{display:flex; padding:10px; flex-wrap:wrap;}
.caigougongshiWenti dl{width:50%; padding:0px 8px;}
.caigougongshiWenti dl dt{line-height:20px; width:100%; padding-bottom:5px; display:flex; padding:6px 0px;}
.caigougongshiWenti dl dt i{width:20px; height:20px; background:#f6ab41; color:#fff; border-radius:0px 20px 20px 0px; display:inline-block; text-align:center; font-style:normal; margin-right:10px;}
.caigougongshiWenti dl dt span{flex:1;}
.caigougongshiWenti dl dd{width:100%;}
.caigougongshiWenti dl dd input{width:100%; height:30px; padding-left:5px; font-size:14px;}

.caigougongshiBaojia{padding-left:15px; padding-top:10px;}
.caigougongshiBaojia li{display:flex; padding-bottom:10px;}
.caigougongshiBaojia li:first-child{background:#f2f2f2; height:34px; line-height:34px; padding:0px; text-align:center; margin-bottom:5px;}
.caigougongshiBaojia li span:first-child{width:170px; text-align:right; padding-right:10px; }
.caigougongshiBaojia li span:nth-of-type(2){width:90px; padding-right:0px; margin-right:-1px;}
.caigougongshiBaojia li span:nth-of-type(3){width:60px; padding-right:15px;}
.caigougongshiBaojia li span:nth-of-type(4){width:80px; padding-right:0px; margin-right:-1px;}
.caigougongshiBaojia li span:nth-of-type(5){width:110px; padding-right:15px;}
.caigougongshiBaojia li span:last-child{flex:1; padding-right:15px;}
.caigougongshiBaojia li span input{width:100%; height:30px; padding-left: 5px; font-size:14px;}


.gongshixunTitle{padding-left:15px; height:30px; line-height:30px; }
.gongshixunTitle:before{content:''; display:inline-block; width:5px; height:15px; vertical-align:-2px; background:#06C;}
.gongshixunTitle span{color:#06C; display:inline-block; height:30px; line-height:30px; padding:0px 10px; border-radius:3px;}

.caigougongshiFujian{padding-left:15px;}
.caigougongshiFujian label{width:120px; text-align:right; padding-right:10px; display: inline-block;}
.caigougongshiContent{display:flex;}
.caigougongshiContent .biddingContent{flex:1}
.caigougongshiContent .cggsWentiList{width:300px; padding-left:15px; border-left:1px solid #ddd; margin-left:15px; min-height:300px;}
.caigougongshiContent .cggsWentiList h4{height:40px; line-height:40px;}
.caigougongshiContent .cggsWentiList li{padding-bottom:10px; padding:4px 0px; line-height:22px;}
.caigougongshiContent .cggsWentiList li i{width:20px; height:22px; background:#06C; color:#fff; border-radius:0px 20px 20px 0px; display:inline-block; text-align:center; font-style:normal; margin-right:10px;}
.caigougongshiContent .huifu{text-align:center; padding: 10px 0px 30px 0px;}
.caigougongshiContent .huifu a{display:inline-block; height:36px; width:120px; text-align:center;  background:#06C; color:#fff; margin:0px auto; border-radius:5px; line-height:36px;}

.canyuxunjiaDialog{position:fixed; top:10%; bottom:65px; left:calc(50% - 450px); z-index:3000; background:#fff; width:900px;}
.canyuxunjiaDialog .modal-header{width:100%;}
.canyuxunjiaDialog .modal-content{height:100%;}
.canyuxunjiaDialog .modal-content .modal-body{overflow-y: scroll; height: calc(100% - 50px); padding-bottom:20px;}
.canyuxunjiaDialog .btn-success{background:#06C; color:#fff; height:30px; line-height:30px; border:0px; border-radius:3px;}
.canyuxunjiaDialog .btn-back{background:#bbb; color:#fff; height:30px; line-height:30px; border:0px; border-radius:3px; padding:0px 30px;}
.canyuxunjiaDialog .payfooter{background: #f2f2f2; border-top: 1px solid #ddd;}

.mobilcontent{display:none;}



}


/* 手机 */
@media (max-width: 1024px) {
	/* index 首页  end */
	.homeMain{width:calc(100% - 20px); margin:15px 10px;}
	.homeMainLeft{width:100%;}
	.homeMainRight{width:100%}
	.tableHearder{display:none;}
	.homeBox{width:calc(100% - 2px); background: #fff;  margin-bottom: 20px;  border: 1px solid #fff; box-shadow: 0px 0 0px #ddd, /*左边阴影*/ 2px 0 2px #ddd, /*右边阴影*/ 0 0px 0px #ddd, /*顶部阴影*/ 0 2px 2px #ddd; display:block !important;}
	.homeBox .title{background:#f5f5f5; height:40px; padding:0px 4px;}
	.homeBox .title:after{content:''; background: url(/assets/images/title_bg3.png) no-repeat left bottom; display:inline-block;width:30px; height:36px;}
	.homeBox .title span{display: block; float: left;  background: url(/assets/images/title_bg2.png) repeat-x bottom; height: 38px;  color: #fff;  font-size: 16px; padding: 0px 20px; padding-top: 2px; line-height: 38px;}
	.homeBox .title a{float:right; font-size:12px; line-height:36px;}
	.homeMainRight .homeBox ul{border-bottom: 1px dotted #ddd; margin:0px 5px; padding:10px 0px; background: url(/assets/images/xt_icon.png) no-repeat left; padding-left:20px;}
	.homeMainRight .homeBox ul:hover{background: url(/assets/images/xt_icon_a.png) no-repeat left;}
	.homeMainRight .homeBox ul:last-child{border:0px;}
	.homeMainRight .homeBox ul li:nth-of-type(1){width:100%; font-size:14px; color:#666; line-height:24px; }
	.homeMainRight .homeBox ul li:nth-of-type(1):before{content:'项目编号：'; }
	.phonejiaoyi li:nth-of-type(1){display:none;}
	.homeMainRight .homeBox ul li:nth-of-type(2){width:100%; clear:both; padding:4px 0px; font-size:16px;}
	.homeMainRight .homeBox ul li:nth-of-type(3){text-align:left; font-size:12px; color:#999; line-height:24px;}
	.homeMainRight .homeBox:nth-of-type(1) li:nth-of-type(3):before{content:'发布时间：'; }
	.homeMainRight .homeBox:nth-of-type(2) li:nth-of-type(3):before{content:'中标时间：'; }
	.homeMainRight .homeBox:nth-of-type(3) li:nth-of-type(3):before{content:'变更时间：'; }
	.homeMainRight .homeBox:nth-of-type(4) li:nth-of-type(3):before{content:'发布时间：'; }
	.homeBox ul li a{color:#222;}
	.homeBox ul li a:hover{color:#369}
	ul.iconNew li:nth-of-type(2):after{content:''; background: url(/assets/images/new.gif) repeat-x bottom; width:30px; height:15px; display:inline-block;}
	.parter_Tag, .linkLeftMenu, .parter_ledtTag{display:none;}
	.homeMainLeft .homeBox ul{padding:0px 5px;}
	.homeMainLeft .homeBox ul li{line-height:24px; font-size:16px; color:#666; background: url(/assets/images/xt_icon.png) no-repeat left;
		padding:10px 0px; border-bottom:1px dotted #ddd; padding-left:20px; }
	.homeMainLeft .homeBox ul li:hover{color:#369; background: url(/assets/images/xt_icon_a.png) no-repeat left;}
	.homeMainLeft .homeBox dl{padding:5px 10px;}
	.homeMainLeft .homeBox dl dt a{height:34px; line-height:34px; color:#333;}
	.homeMainLeft .homeBox dl dd{color:#999; font-size:12px;}
	.parter_leftTag{display:none;}
	.homeBox>ul:nth-of-type(7),.homeBox>ul:nth-of-type(8),.homeBox>ul:nth-of-type(9),.homeBox>ul:nth-of-type(10),.homeBox>ul:nth-of-type(11),.homeBox>ul:nth-of-type(12),
	.homeBox>ul:nth-of-type(13),.homeBox>ul:nth-of-type(14),.homeBox>ul:nth-of-type(15), .homeBox>ul:nth-of-type(6){display:none;}

	/* index 首页  end */


	/* 内页左侧菜单  start */
	.menuLeft{display:none;}/* 左侧菜单 */
	/* 内页右侧  */
	.contentRightBox{background:#fff; width:calc(100% - 20px); margin:15px auto; box-shadow: 0px 0px 5px 3px #ddd;}

	.crumbsTitle{background:#f5f5f5; height:40px; padding:5px 4px 0px 7px;}
	.crumbsTitle div:first-child{display: block; float: left;  background: url(/assets/images/title_bg2.png) repeat-x bottom; height: 38px;  color: #fff;  font-size: 16px; padding: 0px 20px; padding-top: 2px; line-height: 38px;}
	.crumbsTitle div:last-child{display:none;}

		/*翻页*/
	.pagination{width:100%; clear:both; display:flex; font-size:12px; padding:10px 0px;}
	.pagination li{ margin-right:10px; border-bottom: 0px !important;}
	.pagination li a{padding:0px 5px; min-width:14px; text-align:center; height:24px; border:1px solid #ddd; display:inline-block; line-height:24px; color:#333;}
	.pagination li.active a{border:1px solid #004bb0; color:#004bb0;}
	.pagination li.disabled a{border:0px;}


/* 招投标列表  */
	.biddingMain{}
	.biddingMain ul{min-height:36px; display:flex; flex-wrap:wrap; padding:10px 0px; margin:0px 10px; line-height:30px; border-bottom:1px dotted #ddd;}
	.biddingMain ul li:nth-of-type(1){width:100% font-size:12px;}
	.biddingMain ul li:nth-of-type(1):before{content:'项目编号：'; color:#999; padding-right:5px;}
	.biddingMain ul li:nth-of-type(2){width:100%; line-height: 20px; font-size:15px;}
	.biddingMain ul li:nth-of-type(3){width:50%; color:#999; font-size:12px;}
	.biddingMain ul li:nth-of-type(3):before{content:'开标时间：'; padding-right:5px;}
	.biddingMain ul li:nth-of-type(4){width:50%; color:#999; font-size:12px;}
	.biddingMain ul li:nth-of-type(4):before{content:'发布时间：'; padding-right:5px;}
	.biddingMain ul li a{color:#333;}


/*新闻列表*/
.noticeBox ul{min-height:36px; display:flex; flex-wrap:wrap; padding:10px 0px; margin:0px 10px; line-height:30px; border-bottom:1px dotted #ddd;}
.noticeBox ul li{border-bottom: 1px dotted #ddd; padding:10px 0px;}
.noticeBox ul li div.date{color:#999;}
.noticeBox ul li div.date>span:last-child:before{content:'发布时间：';}
.noticeBox ul li div.date>span:first-child:before{content:'-';}
.noticeBox ul li div.date>span:last-child{float:left;}
.noticeBox ul li div.txt h4 a{color:#2d6ee8; line-height:22px;}
.noticeBox ul li div.txt p{color:#666; line-height: 20px;}
.noticeBox ul li div.txt p a{color:#2d6ee8;}
.aboutBox{padding:10px;}
.aboutBox .biddingContent{padding:20px 0px;}

/* 招投标详情  */
	.contentRightBox .biddingTitle{text-align:center; font-size:24px; font-weight:600; line-height:34px; padding:10px 0px;}
	.biddingBox{padding:10px;}
	.biddingCrumbs{border-bottom:1px dotted #ddd; padding-bottom:10px;}
	.biddingCrumbs li{padding:0px 15px; color:#333; font-size:14px; padding:5px 0px; line-height:20px;}
	.biddingCrumbs li span{display:inline-block; width:75px; text-align: right;}
	.biddingCrumbs li a{display:inline-block; border-radius:3px; background:#2d6ee8; color:#fff; height:30px; line-height:30px; padding:0px 30px;}
	.biddingContent{padding:20px 0px; line-height:26px; color:#222; }
	.biddingContent table{width:100% !important;}
	.biddingContent img{max-width:100% !important;}
	/*.biddingContent p{text-indent:20px;}*/
/* 购买弹出框  */
	.modal{display:none; }
	.modal.fade.in{position:absolute; width:100%;}
	.modal-dialog.modal-mg{position:fixed; top:0; left:0; right:0; bottom:0; background:#fff; z-index:3000; min-height:300px;
	 border:1px solid #ddd; border-radius:5px;}
	.modal-header{height:50px; padding:0px 10px; background:#f2f2f2; background-image: linear-gradient(to bottom,#f8f8f8 0,#ececec 100%);
		width:calc(100% - 20px); position:absolute;}
	.modal-title{float:left; line-height:50px; font-size:20px;}
	.close{float:right;height:30px; width:30px; margin-top:10px; border-radius:5px; border:1px solid #ccc; font-size: 24px; color: #666;}
	.payDialogList{padding:3px 0px; background:#fffdeb; border:1px solid #f3dbc8; margin:5px 0px 5px 0px;}
	.payDialogList li{display:flex; height:30px; line-height: 30px;}
	.payDialogList li label{width:90px; text-align: right; padding-right:5px; color:#999; font-size:14px;}
	.payDialogList li span{flex:1;}
	.payDialogList li .order-money{color:#c00; font-size:16px; font-weight: bold;}
	.noPayImgBox{padding:0px 20px 0px 20px;}
	.noPayImgBox .zysx{color:#c00; font-size:12px; line-height:24px;}
	.noPayImg{text-align:center; width:100%;}
	.payfooter{padding:10px 0px; width:100%; text-align:center;}
	.payfooter .btn-success{height:24px; width:80px;}
	.modal-body{min-height: 150px; height: 100%; overflow-y: scroll; padding-top:60px;}

	.dialogListBox{display:flex; height:40px; padding:5px 0px; margin:0px 20px; border-bottom:1px dotted #ddd;}
	.dialogListBox li:first-child{width:20px; height:20px; border-radius:30px; background:#ddd; color:#333; text-align:center; margin-top:10px;}
	.dialogListBox li:nth-of-type(2){flex:1; padding-left:15px; line-height:40px; overflow:hidden;}
	.dialogListBox li:last-child{text-align:center; padding-top:3px;}
	.dialogListBox li:last-child a{width:80px; font-size:12px; height:30px; line-height:30px; border-radius:3px; background:#004bb0; color:#fff; display:block; font-size:16px;}
	.userloginCenter{display:none;}

		/*登录*/
	.userloginCenter{height:0px; line-height:0px; font-size:0px; margin:0px auto; position: relative;}
	.userloginCenter>div{position:absolute; right:0px; top:94px; z-index: 3000; font-size:13px; line-height: 30px;}
	.loginList{padding:10px 0px 30px 0px; margin:0px auto; width:80%;}
	.loginList li{width:100%; padding:8px 0px; text-align:center;}
	.loginList li .logininput{width:calc(100% - 10px); height:40px; border:1px solid #ddd; padding-left:10px; max-width:300px; border-radius:3px;}
	.loginList li .loginButton{width:100%; background:#f84949; color:#fff; height:40px; border:0px; border-radius:3px;}
	.loginList li a{line-height: 40px;}
	.loginLogo{text-align:center; padding:30px 0px 10px 0px;}
	.loginLogo img{width:70%;}
	.loginTitle{font-size:16px; text-align:center; line-height:30px; color:#666;}
	.loginList li:last-child{color:#999; text-align:left; line-height:30px; padding-top:50px;}
	.loginList li:last-child a{display:block; width:100%; background:#1f81e8; color:#fff; height:40px; border:0px; border-radius:3px; text-align:center;}
	.loginClose{background: url(/assets/images/msg_close.png) no-repeat top; width:20px; height:20px; border:0px; float:right; margin-top:15px; margin-right:15px;}

/*资质文件*/
	.zizhiContent{display:flex; flex-wrap:wrap;}
	.zizhiContent dl{width:calc(50% - 10px); margin:5px 0px 5px 7px;}
	.zizhiContent dl dt{width:100%; margin:0px auto;}
	.zizhiContent dl dt img{width:100%;}
	.zizhiContent dl dd{line-height: 24px; padding:20px 0px 10px 0px; text-align: center; margin:0px auto; font-size:14px;}

	/*个人中心订单*/
	.orderListContent ul{width:100%;}
	.orderListTitle{display:none;}
	.orderListBox{min-height:30px; line-height:20px; border-bottom:1px dotted #ddd;  text-align: center;}
	.orderListContent .orderListBox li{padding:5px 0px; justify-content:left; align-items:center; font-size:14px; text-align:left; position:relative; padding-left:90px; min-height: 30px;}
	.orderListContent ul li:before{display:inline-block; width:80px; padding-right:10px; text-align:right; line-height:100%; position:absolute; left:0px; line-height: 20px; font-size:12px; color:#666;}
	.orderListContent ul li:nth-of-type(1):before{content:'订单号'; }
	.orderListContent ul li:nth-of-type(2):before{content:'订单金额';}
	.orderListContent ul li:nth-of-type(3):before{content:'项目编号';}
	.orderListContent ul li:nth-of-type(4):before{content:'项目名称';}
	.orderListContent ul li:nth-of-type(5):before{content:'支付状态';}
	.orderListContent ul li:nth-of-type(6):before{content:'支付时间';}
	.orderListContent ul li:nth-of-type(7):before{content:'状态';}
	.orderListContent ul li:nth-of-type(8):before{content:'创建时间';}
	.orderListContent ul li:nth-of-type(9){display:none;}
	
	
	
	
	.printBox table{border-bottom:1px solid #ddd; border-right:1px solid #ddd; border-left:0px;}
	.printBox table td{border:0px; border-left:1px solid #ddd; border-top:1px solid #ddd; height:30px; padding-left:10px;}
	.printBox table td:nth-of-type(2n-1){text-align:right; padding-right:10px; padding-left:0px; color:#666;}
	.changePWD{width:90%; margin:0px auto; padding-bottom:30px;}
	.changePWD li{width:100%; line-height:30px; padding:5px 0px;}
	.changePWD li label:after{content:'*'; color:#c00;}
	.changePWD li:last-child label:after{content:'';}
	.changePWD li label{width:100%; display:inline-block; width:100%; text-align: left; color:#666;}
	.changePWD li input[type="text"]{padding-left:10px; height:40px; width:100%; border:1px solid #ddd; border-radius:3px; box-sizing:border-box;}
	.changePWD li input[type="submit"]{height:40px; background:#1f81e8; color:#fff; border:0px; width:100%; box-sizing:border-box; border-radius:3px;}
 	.userCenter{width:90%; margin:0px auto; padding-bottom:30px;}
	.userCenter li{width:100%; line-height:30px; padding:5px 0px;}
	.userCenter li label:after{content:'*'; color:#c00;}
	.userCenter li:last-child{padding-top:20px;}
	.userCenter li:last-child label{display:none;}
	.userCenter li label{width:100%; display:inline-block; width:100%; text-align: left; color:#666;}
	.userCenter li input[type="text"]{padding-left:10px; height:40px; width:100%; border:1px solid #ddd; border-radius:3px; box-sizing:border-box;}
	.userCenter li input[type="submit"]{height:40px; background:#1f81e8; color:#fff; border:0px; width:100%; box-sizing:border-box; border-radius:3px;}
	input::-webkit-input-placeholder {color: #aaa;}
  	input::-moz-input-placeholder {color: #aaa;}
  	input::-ms-input-placeholder {color: #aaa;}

  .userBox .menuLeft{display:block;}
  .userBox .menuLeft .title{display:none;}
  .userBox .menuLeft ul{display:flex; height:40px; background:#f5f5f5; line-height: 40px; font-size:16px;}
  .userBox .menuLeft ul li{width:33.33%; text-align:center;}
  .userBox .menuLeft ul li a{color:#222;}
  
  
 .caigougongshiFujian{padding-left:15px;}
.caigougongshiFujian label{width:120px; text-align:right; padding-right:10px; display: inline-block;}

.caigougongshiContent .cggsWentiList{width:100%; }
.caigougongshiContent .cggsWentiList h4{height:40px; line-height:40px;}
.caigougongshiContent .cggsWentiList li{padding-bottom:10px; padding:4px 0px; line-height:22px;}
.caigougongshiContent .cggsWentiList li i{width:20px; height:22px; background:#06C; color:#fff; border-radius:0px 20px 20px 0px; display:inline-block; text-align:center; font-style:normal; margin-right:10px;}
.caigougongshiContent .huifu{text-align:center; padding: 10px 0px 30px 0px;}
.caigougongshiContent .huifu a{display:inline-block; height:36px; width:120px; text-align:center;  background:#06C; color:#fff; margin:0px auto; border-radius:5px; line-height:36px;}

.canyuxunjiaDialog{position:fixed; top:10%; bottom:65px; left:calc(50% - 450px); z-index:3000; background:#fff; width:900px;}
.canyuxunjiaDialog .modal-header{width:100%;}
.canyuxunjiaDialog .modal-content{height:100%;}
.canyuxunjiaDialog .modal-content .modal-body{overflow-y: scroll; height: calc(100% - 50px); padding-bottom:20px;}
.canyuxunjiaDialog .btn-success{background:#06C; color:#fff; height:30px; line-height:30px; border:0px; border-radius:3px;}
.canyuxunjiaDialog .btn-back{background:#bbb; color:#fff; height:30px; line-height:30px; border:0px; border-radius:3px; padding:0px 30px;}
.canyuxunjiaDialog .payfooter{background: #f2f2f2; border-top: 1px solid #ddd;}

.shoujiPc{display:none;}
.mobilcontent{line-height:50px; font-size:16px; text-align:center;}

  
  
}