* ul,ol,dl,dt,dd,img,form,li,h1,h2,h3,h4,h5,h6,h7{
   padding:0;
   margin:0;
   border:0px solid;
   list-style-type:none;
}
body{
	margin:0;
	padding:0;
	color:#000;
	background:#fff url(../../images/body_bg.jpg);
	font:normal 12px '宋体', Helvetica, sans-serif;
}
a{
	color:#000;
	text-decoration:none
}
a:link {color: #000;} /* 未访问的链接 */
a:visited {color:#000;} /* 已访问的链接 */
a:hover{color: #006894;} /* 鼠标在链接上 */ 
/*a:active {color: red;}*/ /* 点击激活链接

/* 其他公用 */
.dataNull{
	text-align:center;
	padding:30px;
	font-size:14px;
}


/* 头部和尾部 */
.topMenu a,.topMenu a.normal,.topMenu a:hover{
	display:block;
	height:21px;
	float:left;
	font-size:14px;
	letter-spacing:2px;
	text-align:center;
	text-align:center;
	color:#fff;

	margin:5px 0 0;
	_margin:5px 3px 0;
	padding:8px 30px 0;
	_padding:8px 26px 0;
}
.topMenu a:visited {color:#fff;} /* 已访问的链接 */
.topMenu a.selected,.topMenu a.selected:visited{
	color:#fff;
	background:url(../../images/topMenu_selected.png) center no-repeat;
}
.footer{
	height:100px;
	background:url(../../images/foot_bg.png) repeat-x;
}

.wrap{
	margin:12px 0 5px;
}
.wrap .leftMenu .userlogin{
	width:271px;
	background:#F0F0EF;
	border:1px solid #DAD5D5;
	overflow:hidden;
	padding:7px 0;
}
.wrap .leftMenu .userlogin .input_button{
	width:142px;
	height:17px;
	padding:4px 2px 2px 5px;
	border:0px solid;
	background:url(../../images/leftMenu_input_bg.png) no-repeat;
}
.wrap .leftMenu .manuallist{
	width:275px;
	overflow:hidden;
	margin-top:4px;
}
.wrap .leftMenu .manuallist .list{
	padding:5px 0;
	vertical-align:top;
	background:#F0F0EF;
	border:1px solid #DAD5D5;
}
.wrap .leftMenu .manuallist .list a{
	display:block;
	width:240px;
	height:17px;
	padding:5px 0 3px;
	margin:auto;
	overflow:hidden; /*超出的部分隐藏起来。*/
	white-space:nowrap;/*不显示的地方用省略号...代替*/
    padding-right:7px; /*文字距离右侧7像素。*/
    text-overflow:ellipsis;/* 支持 IE */
    -o-text-overflow: ellipsis;    /* 支持 Opera */
}

.wrap .leftMenu .idx_manuallist{
	width:275px;
	overflow:hidden;
	margin-top:4px;
}
.wrap .leftMenu .idx_manuallist .list{
	padding:5px 0;
	height:325px;
	vertical-align:top;
	background:#F0F0EF;
	border:1px solid #DAD5D5;
}
.wrap .leftMenu .idx_manuallist .list a{
	display:block;
	width:240px;
	height:17px;
	padding:5px 0 3px;
	margin:auto;
	overflow:hidden; /*超出的部分隐藏起来。*/
	white-space:nowrap;/*不显示的地方用省略号...代替*/
    padding-right:7px; /*文字距离右侧7像素。*/
    text-overflow:ellipsis;/* 支持 IE */
    -o-text-overflow: ellipsis;    /* 支持 Opera */
}




.wrap .mainBox .searchBox{
	padding:5px 0;
	background:#F0F0EF;
	border:1px solid #DAD5D5;
}
.wrap .mainBox .searchBox .left{
	padding-left:15px;
	font-size:14px;
}
.wrap .mainBox .listBox{
	margin-top:3px;
	background:#F0F0EF;
	border:1px solid #DAD5D5;
}
.wrap .mainBox .listBox .navigate{
	padding:12px;
	text-align:right;
}
.wrap .mainBox .listBox .list{
	padding:14px 12px 13px 12px;
}
.wrap .mainBox .listBox .list a{
	display:block;
	width:600px;
	height:17px;
	padding:9px 5px 6px 38px;
	margin:auto;
	color:#454545;
	border-bottom:1px dotted #999999;
	background:url(../../images/mainBox_item_ico.gif) 5px 7px no-repeat;
	
	overflow:hidden; /*超出的部分隐藏起来。*/
	white-space:nowrap;/*不显示的地方用省略号...代替*/
    padding-right:7px; /*文字距离右侧7像素。*/
    text-overflow:ellipsis;/* 支持 IE */
    -o-text-overflow: ellipsis;    /* 支持 Opera */
}
.wrap .mainBox .listBox .list a label{
	float:right;
}
.wrap .mainBox .listBox .list a span{
	width:520px;
	float:left;
	cursor:pointer;
	display:block;
	
	overflow:hidden; /*超出的部分隐藏起来。*/
	white-space:nowrap;/*不显示的地方用省略号...代替*/
    padding-right:7px; /*文字距离右侧7像素。*/
    text-overflow:ellipsis;/* 支持 IE */
    -o-text-overflow: ellipsis;    /* 支持 Opera */
}
.wrap .mainBox .listBox .list a:hover{
	color:#0C84B2;
	background:#E2E1E1 url(../../images/mainBox_item_ico.gif) 5px 7px no-repeat
}
.wrap .mainBox .listBox .pagination{
	text-align:right;
	padding:3px 18px 15px 0;
	font-size:14px;
}


/* 在线答疑 */
.wrap .mainBox .listBox .faq dl{
	border-bottom:1px solid #CCCCCC;
	margin:5px 10px 12px;
}
.wrap .mainBox .listBox .faq dl dt{
	color:#003366;
	font-size:14px;
	padding:12px 0 10px 36px;
	border-bottom:1px dashed #CCCCCC;
	background:url(../../images/policy_FAQ_Q.jpg) no-repeat;
}
.wrap .mainBox .listBox .faq dl dd{
	padding:10px 5px 10px 36px;
	background:url(../../images/policy_FAQ_A.jpg) no-repeat;
}

/* 公司简介 */
.wrap .mainBox .infoBox{
	background:#F0F0EF;
	border:1px solid #DAD5D5;
}
.wrap .mainBox .infoBox .navigate{
	padding:12px;
	text-align:right;
}
.wrap .mainBox .infoBox .information{
	padding:12px;
}


/* 招标采购 */
.wrap .leftMenu .biddinglink{
	width:275px;
	overflow:hidden;
	margin-top:4px;
}
.wrap .leftMenu .biddinglink .list{
	padding:5px 8px;
	background:#F0F0EF;
	border:1px solid #DAD5D5;
}
.wrap .leftMenu .biddinglink .list a{
	display:block;
	width:120px;
	_width:110px;
	height:17px;
	padding:5px 0 3px;
	float:left;
	text-align:center;
	overflow:hidden; /*超出的部分隐藏起来。*/
	white-space:nowrap;/*不显示的地方用省略号...代替*/
    padding-right:7px; /*文字距离右侧7像素。*/
    text-overflow:ellipsis;/* 支持 IE */
    -o-text-overflow: ellipsis;    /* 支持 Opera */
}
.wrap .leftMenu .biddinglink .list a.selected{
	font-weight:bold;
	color:#0075C7
}

/* 招标采购 - 详细信息 */
.wrap .mainBox .biddingBox{
	background:#F0F0EF;
	border:1px solid #DAD5D5;
}
.wrap .mainBox .biddingBox .navigate{
	padding:12px;
	text-align:right;
}
.wrap .mainBox .biddingBox .biddingInfo{
	padding:12px;font-size:14px;
}
.wrap .mainBox .biddingBox .biddingInfo p{
	padding:4px 0;margin:0;
}
.wrap .mainBox .biddingBox .biddingInfo div{
	font-size:14px;
	margin:14px 0;
}

.product_table tr td,.product_table tr th{
	font-size:12px;
	padding:5px 2px;
	text-align:center;
}


/* 首页*/
.wrap .leftMenu .friendlink{
	width:275px;
	overflow:hidden;
	margin-top:4px;
}
.wrap .leftMenu .friendlink .list{
	padding:5px 0;
	height:189px;
	vertical-align:top;
	background:#F0F0EF;
	border:1px solid #DAD5D5;
}
.wrap .leftMenu .friendlink .list a{
	display:block;
	width:232px;
	height:19px;
	margin:5px auto 3px;
	padding:7px 7px 0 0;
	text-align:center;
	background:url(../../images/idx_left_link_item_bg.png) no-repeat;
	overflow:hidden; /*超出的部分隐藏起来。*/
	white-space:nowrap;/*不显示的地方用省略号...代替*/
    text-overflow:ellipsis;/* 支持 IE */
    -o-text-overflow: ellipsis;    /* 支持 Opera */
}


.wrap .leftMenu .idx_contactUS{
	width:275px;
	overflow:hidden;
	margin-top:4px;
}
.wrap .leftMenu .idx_contactUS .info{
	padding:5px;
	border:1px solid #DAD5D5;
	height:145px;
	vertical-align:top;
	background:#F5F5F2 url(../../images/idx_left_contact_content_bg.png) right bottom no-repeat;
}

/* 二级菜单 */
.topMenu_child{
	position:absolute;
	border:1px solid #CCCCCC;
	display:none;
	padding:8px;
	background:#fff;
}
.topMenu_child a{
	display:block;
	background:#fff;
	padding:5px 15px;
	letter-spacing:2px;
}
.topMenu_child a:hover{
	background:#F2F2F2
}




.wrap .idx_tender_box{
	background:#F0F0EF;
	border:1px solid #DAD5D5;
	padding:6px 0 10px;
	margin-bottom:4px;
}
.wrap .idx_tender_box .select_item{
	padding-left:10px;
}
.wrap .idx_tender_box .select_item a,.wrap .idx_tender_box .select_item a.normal{
	display:block;
	width:80px; height:16px;
	border:1px solid #CDCDCE; border-bottom:none;
	float:left; margin-right:1px;
	background:#fff;
	text-align:center; padding-top:7px;font-size:13px;
}
.wrap .idx_tender_box .select_item a.selected{
	background:#EEEEEE; font-weight:bold;
}
.wrap .idx_tender_box .select_list div{
	height:210px;
	overflow:hidden;
}
.wrap .idx_tender_box .select_list div a{
	width:380px;
	margin:auto;
	display:block;
	padding:4px 10px 4px 10px;
	border-bottom:1px dashed #999999;
}
.wrap .idx_tender_box .select_list div a:hover{
	background:#EBEBED;
}
.wrap .idx_tender_box .select_list div a label{
	float:right;
}
.wrap .idx_tender_box .select_list div a span{
	width:300px;
	display:block;
	cursor:pointer;
	overflow:hidden; /*超出的部分隐藏起来。*/
	white-space:nowrap;/*不显示的地方用省略号...代替*/
    text-overflow:ellipsis;/* 支持 IE */
    -o-text-overflow: ellipsis;    /* 支持 Opera */
}

.wrap .RB_T{
	width:228px;
	overflow:hidden;
}
.wrap .RB_T .list{
	height:300px;
	padding:5px 0;
	background:#F0F0EF;
	border:1px solid #DAD5D5;
	vertical-align:top;
}
.wrap .RB_T .list a{
	display:block;
	width:200px;
	height:17px;
	padding:5px 0 3px;
	margin:auto;
	overflow:hidden; /*超出的部分隐藏起来。*/
	white-space:nowrap;/*不显示的地方用省略号...代替*/
    padding-right:7px; /*文字距离右侧7像素。*/
    text-overflow:ellipsis;/* 支持 IE */
    -o-text-overflow: ellipsis;    /* 支持 Opera */
}
.wrap .RB_T .list a:hover{
	background:#E5E5E2
}


.wrap .RB_B{
	width:228px;
	margin-top:4px;
	overflow:hidden;
}
.wrap .RB_B .list{
	padding:5px 0;
	background:#F0F0EF;
	border:1px solid #DAD5D5;
}
.wrap .RB_B .list .tt{
	width:209px;
	height:13px;
	margin:auto;
	background:url(../../images/idx_right_ROL_top.png) no-repeat;
}
.wrap .RB_B .list .tc{
	width:209px;
	margin:auto;
	height:452px;
	background:url(../../images/idx_right_ROL_bg.png) repeat-y;
}
.wrap .RB_B .list .tc a{
	display:block;
	width:180px;
	height:17px;
	padding:5px 0 3px;
	margin:auto;
	overflow:hidden; /*超出的部分隐藏起来。*/
	white-space:nowrap;/*不显示的地方用省略号...代替*/
    padding-right:7px; /*文字距离右侧7像素。*/
    text-overflow:ellipsis;/* 支持 IE */
    -o-text-overflow: ellipsis;    /* 支持 Opera */
}
.wrap .RB_B .list .tc a:hover{
	background:#E5E5E2
}


/* 用户注册 */
.regBox{
	width:98%;
	margin:auto;
}
.regBox .pageT{
	font-size:28px;
	font-weight:bold;

	padding:10px;
}
.regBox .dt{
	font-size:14px;
	padding:10px 5px;
	margin:5px 0;
	background:#E6E6E6;  /*#EAEAEA*/
}
.regBox .leftside{
	font-size:14px;
	text-align:right;
}
.regBox dl dd{
	padding:5px 0 5px 30px;
}


