* 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;}*/ /* 点击激活链接
/* 其他公用 */

.clear{ padding:0px; margin:0px; clear:both;}
.dataNull{
	text-align:center;
	padding:30px;
	font-size:14px;
}


/* 头部和尾部 */
.topMenu a,.topMenu a.normal,.topMenu a:hover{
	display:block;
	height:24px;
	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 28px 0;
	_padding:8px 24px 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:90px;
	text-align:center;
	float:left;
	width:980px;
	line-height:24px;
	padding-top:10px;
	background:url(../images/foot_bg.png) repeat-x;
}

.wrap{
	margin:12px 0 5px;
}
 .userlogin{
	width:100%;
	background:#F0F0EF;
	border:1px solid #DAD5D5;
	overflow:hidden;
	padding-bottom:7px;
}
.userlogin .input_button{
	height:17px;
	padding:4px 2px 2px 5px;
	border:0px solid;
	background:url(../images/leftMenu_input_bg.png) no-repeat;
}
 .manuallist{
	width:228px;
	overflow:hidden;
	margin-top:4px;
}
.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;
	vertical-align:top;
	background:#F5F5F2 ;
}
.wrap .leftMenu .idx_contactUS .info p{
	width:230px;
	padding:0;
	margin:0;
	margin-top:5px;
	padding-left:20px;
	line-height:150%;
}

/* 二级菜单 */
.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{
	width:440px;
	background:#F0F0EF;
	border:1px solid #DAD5D5;
	padding-bottom: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  li{
	width:380px;
	margin:auto;
	display:block;
	padding:0px 10px 0px 10px;
	border-bottom:1px dashed #999999;
	height:20px;
	line-height:20px;
}
.wrap .idx_tender_box .select_list  a:hover{
 
}
.wrap .idx_tender_box .select_list  a label{
	float:right;
}
.wrap .idx_tender_box .select_list  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{
	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:4px 0;
	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:307px;
	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;
}



.gsjj{ width:400px; height:100px;  float:left; margin-left:15px ; display:inline;}
.gsjj img{ width:100px; height:95px; display:block; float:left; margin-right:15px; margin-bottom:1px; position:relative; top:0px; }
.gsjj p{ line-height:180%; text-indent:25px;  padding:0; margin:0; }
.gsjj span{  padding:0; margin:0;_padding:0; _margin:0; overflow:auto; background:#000000; display:block; }


.yqlj{ width:968px; margin:0 5px; background:#f5f6f1; display:inline; height:30px; line-height:30px; border:1px solid #cdcdcd; float:left;}

.tit{ background:url(../images/idx_left_contact_title_left.jpg) no-repeat left bottom; font-size:14px; font-weight:bold; color:#FFF; padding:0 10px;}
.tit span{ float:right; font-size:12px; font-weight:normal;}
.tit2{ background:url(../images/idx_left_contact_title_left2.jpg) no-repeat left bottom; font-size:14px; font-weight:bold; color:#FFF; padding:0 10px;}
.tit2 span{ float:right; font-size:12px; font-weight:normal;}


#areaseach {
	PADDING-RIGHT: 30px; PADDING-LEFT: 200px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/areaseach.jpg); WIDTH: 730px; COLOR: #003278; LINE-HEIGHT: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 68px; margin:0 5px; 
}
#areaseach UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 730px; COLOR: #003278; LINE-HEIGHT: 31px; PADDING-TOP: 0px
}
#areaseach LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 2px; FLOAT: left; PADDING-TOP: 8px; LIST-STYLE-TYPE: none
}
.com{ width:690px; float:left; }
.com_tit{ width:650px; float:left; height:27px; line-height:27px; background:url(../images/idx_left_contact_title_left3.jpg) no-repeat left; color:#FFF; font-size:14px; font-weight:bold; padding:0 20px; }
.com_tit span{ float:right;  font-size:12px; font-weight:normal;}
.nav a{ font-size:14px; font-family:"微软雅黑"}
.nav a:visited{ font-size:14px; font-family:"微软雅黑"}
.nav a:hover{ font-size:16px; font-weight:bold; color:#417ebd; font-family:"微软雅黑"}
.com_nr{ width:650px; float:left; padding: 20px; line-height:24px;}
.box1{ width:650px; float:left; font-family:"微软雅黑"; font-size:16px; color:#7fd9fe; font-weight:bold;}
.com_nr p{ text-indent:24px;}

.com_nr li{width:620px;margin:auto;display:block;padding:0px 10px 0px 10px;border-bottom:1px dashed #999999;height:30px;line-height:30px;}
.com_nr a:hover{ }
.com_nr a label{float:right;}
.com_nr a span{width:520px;display:block;cursor:pointer;overflow:hidden; /*超出的部分隐藏起来。*/white-space:nowrap;/*不显示的地方用省略号...代替*/ text-overflow:ellipsis;/* 支持 IE */ -o-text-overflow: ellipsis;    /* 支持 Opera */
}
.page{ width:650px; float:left; line-height:30px; text-align:center;}
.page a:hover{ text-decoration:underline}
.jobtit{ background:#F0F0F0; padding-left:10px; margin:10px 0;}

#menu ul{
	padding:0;
	border:0;
	list-style:none;
	line-height:150%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px;
}
#menu_out{
	width:966px;
	padding-left:4px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/menu_left.gif) no-repeat left top;
}
#menu_in{
	background:url(../images/menu_right.gif) no-repeat right top;
	padding-right:4px;
}
#menu{
	background:url(../images/menu_bg.gif) repeat-x;
	height:73px;
}
.menu_line{
	background:url(../images/menu_line.gif) no-repeat center top;
	width:8px;
}
.menu_line2{
	background:url(../images/menu_line2.gif) no-repeat center top;
	width:15px;
}
#nav{
	padding-left:30px;
}
#nav li{
	float:left;
	height:35px;
}
#nav li a{
	float:left;
	display:block;
	padding-left:6px;
	height:35px;
	background:url(../images/menu_on_left.gif) no-repeat left top;
	cursor:pointer;
	text-decoration:none;
}
#nav li a span{
	float:left;
	padding:11px 24px 10px 20px;
	line-height:14px;
	background:url(../images/menu_on_right.gif) no-repeat right top;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
#nav li .nav_on{   /*鼠标经过时变换背景，方便JS获取样式*/
	background-position:left 100%;
}
#nav li .nav_on span{  /*鼠标经过时变换背景，方便JS获取样式*/
	background-position:right 100%;
	color:#333333;
	text-decoration:none;
	padding:14px 14px 7px 10px;
}
/*子栏目*/
#menu_con{
	text-align:left;
	padding-left:20px;
	clear:both;
}
#menu_con li{
	float:left;
	height:22px;
	margin-top:8px;
}
#menu_con li a{
	display:block;
	float:left;
	background:url(../images/menu_on_left2.gif) no-repeat left top;
	cursor:pointer;
	padding-left:3px;
}
#menu_con li a span{
	float:left;
	padding:6px 10px 4px 10px;
	line-height:12px;
	background:url(../images/menu_on_right2.gif) no-repeat right top;
}
#menu_con li a:hover{
	text-decoration:none;
	background:url(../images/menu_on_left2.gif) no-repeat left bottom;
}
#menu_con li a:hover span{
	background:url(../images/menu_on_right2.gif) no-repeat right bottom;
}

