.procurement_left{
	float:left; display:inline; width:780px; height:auto; overflow:hidden;
}
h4.title1{
	height:28px; line-height:28px; overflow:hidden; font-size:14px; color:#ffffff; font-weight:bold; padding-left:29px; background:url(bg_title1.jpg) no-repeat;
}
.notices .other_link{
	
}
.notices .other_link a{
	margin-left:4px; display:block; float:left; padding:0 8px; height:28px; line-height:28px; *line-height:30px; overflow:hidden;
}
.notices .other_link a.other_current{
	background:url(other_link_hover.jpg) repeat-x; color:#ffffff;
}
.notices .other_link a:hover{
	background:url(other_link_hover.jpg) repeat-x; color:#ffffff;
}
	
.other_address{
	float:right; margin-right:6px;
}
.other_address a{
	font-size:12px; font-weight:normal; display:block; float:left; padding:0 8px; height:27px; line-height:27px; margin-left:4px;
}
.other_address .add_current{
	background:url(bg_a_curret.jpg) repeat-x; color:#ffffff; 
}
.other_address a:hover{
	background:url(bg_a_curret.jpg) repeat-x; color:#ffffff; 
}
.other_address a.more_address{
	color: #0271C4; padding-right:0;
}
.other_address a.more_address:hover{
	background:none; color:red;
}
.notices_content{
	border:1px solid #cfcfcf; border-top:0; background:url(bg_announcement.jpg) repeat-x 1px 0; padding:8px; display:none;;
}
.notices_content li{
	line-height:30px; border-bottom:1px dashed #cfcfcf; padding:0 8px; background:url(dian_1.jpg) no-repeat left center;
}
.notices_content li.last_li{
	border-bottom:0;
}
.notices_content li a{
	font-size:14px;
}
.notices_content li span{
	float:right;
}
.pro_block{
	margin-top:8px;
}
.notice_sub{
	width:252px; height:210px; border:1px solid #aacbee; float:left; margin-right:9px; overflow:hidden; background:#f6fafb;
}
.sub_last{
	margin-right:0;
}
h4.title2{
	height:23px; padding-top:4px; font-size:14px; color:#ffffff; padding-left:24px; background:url(bg_title2.jpg) no-repeat; border-bottom:1px solid #aacbee;
}
.more3{
	float:right; margin-right:4px; 
}
.more3 a{
	color:#0271c4; font-size:12px; font-weight:normal;
}
.notice_subContent{
	padding:8px;
}
.notice_sub li{
	line-height:24px; padding:0 8px; font-size:12px; background:url(dian_1.jpg) no-repeat left center;
}
.advertisement{
	margin-top:8px;
}
.advertisement img{
	border:1px solid #aacbee;
}
.process{
	width:312px; height:182px; border:1px solid #74bec6; float:left;
}
.title3{
	background:url(bg_title3.jpg) repeat-x; height:30px; font-size:12px; font-weight:normal; 
}
.process_title{
	 display:block; height:24px; padding-top:6px; background:url(bg_process_title.jpg) repeat-x; float:left; padding-left:8px; padding-right:8px; text-align:center; border-right:1px solid #aacbee; 
}
.process_content li{
	width:110px; padding-left:34px; height:28px; line-height:28px; float:left; display:inline; background:#eef6fe; border:1px solid #74bec6; margin-left:6px; margin-top:6px; background-image:url(icon.gif); background-repeat:no-repeat; font-size:14px;
}
.process_content li.li_1{
	background-position: 8px 4px;
}
.process_content li.li_2{
	background-position: 8px -93px;
}
.process_content li.li_3{
	background-position: 8px -42px;
}
.process_content li.li_4{
	background-position: 8px -140px;
}
.process_content li.li_5{
	background-position: 8px -182px;
}
.service_directory{
	width:456px; height:182px; border:1px solid #aacbee; float:right; overflow:hidden;
}
.service_top{
	 background:url(bg_title4.jpg) repeat-x; height:30px; line-height:30px;
}

.service_directory .ul {
	 POSITION: relative; float:left;  
}
.service_directory .ul li {
	 PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #2b3f58; PADDING-TOP: 0px; HEIGHT:28px; line-height:28px; padding-top:2px;  TEXT-ALIGN: center; font-size:12px; font-weight:normal;
}
.service_directory .ul li.active {
	 BACKGROUND: #ffffff; color:#2b3f58; border-left:1px solid #AACBEE; border-right:1px solid #AACBEE; font-weight:bold;
}
.service_directory .normal {
	
}
.service_directory .tab_con {
	background:#f2f2f2; height:207px; padding-top:12px; font-size:12px;
}
.service_directory .tab_con .con {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 500px; PADDING-TOP: 10px
}
.title4{
	background:url(bg_title4.jpg) repeat-x; height:30px; font-size:12px; font-weight:normal; 
}
.title4 .more3{
	margin-top:6px;
}
.directory_content{
	padding:4px;
}
.directory_content li{
	line-height:28px; border-bottom:1px dashed #cfcfcf; clear:both;
}
.directory_content li.last_li{
	border-bottom:0;
}
.directory_content li a{
	font-size:12px; display:block; line-height:28px; height:28px; padding:0 4px; background-image:url(dian_2.gif); background-repeat:no-repeat; background-position:2px center; padding-left:16px; 
}
.directory_content li a:hover{
	background:#e8f5f5; background-image:url(dian_2.gif); background-repeat:no-repeat; background-position:2px center; color:#0a638f;
}
.directory_content li span{
	float:right;
}
.message_sub{
	width:270px; height:190px; border:1px solid #aacbee; float:left; margin-right:8px; overflow:hidden;
}
.title5{
	 background:url(sztitlebg.jpg) no-repeat 0 0; height:28px; line-height:26px; *line-height:28px; padding-left:26px; font-size:14px; color:#004f8e;
}
.message_list{
	padding:4px;
}
.message_list li a{
	font-size:12px; display:block; line-height:30px; height:30px; padding:0 4px; background-image:url(dian_2.gif); background-repeat:no-repeat; background-position:2px center; padding-left:16px; 
}
.message_list li a:hover{
	background:#e8f5f5; background-image:url(dian_2.gif); background-repeat:no-repeat; background-position:2px center; color:#0a638f;
}
.message_list li .message_time{
	float:right;
}
.statistics{
	width:218px; height:190px; border:1px solid #aacbee; float:left;
}
.statistics ul{
	
}
.statistics li{
	width:76px; padding-left:24px; height:22px; line-height:22px; float:left; display:inline; background:#eef6fe; border:1px solid #74bec6; margin-left:4px; margin-top:7px; background-image:url(dian_2.gif); background-repeat:no-repeat; font-size:12px; background-position:8px center;
}

.procurement_right{
	width:200px; float:right;
}
.login_Img{
	border:1px solid #aacbee; text-align:center; padding:1px 0;
}
.user_login{
	border:1px solid #aacbee; margin-top:8px;
}
.login_content{
	padding:4px 8px 0 4px; background:#f6fafb; background-image:url(bg_login.jpg); background-repeat:no-repeat; background-position:1px bottom; height:124px; *height:120px; overflow:hidden;
}
.login_content p{
	line-height:28px; height:28px;
}
.login_select span{
	 margin-right:18px;
}
.login_select input{
	vertical-align:-1px; *vertical-align:-2px; _vertical-align:-1px; margin-right:4px; *margin-right:0px;
}
.login_button{
	padding-top:4px;
}
.login_button a{
	font-size:14px; margin:0 4px;
}
.loginBtn{
	width:45px; height:21px; line-height:21px; background:url(bg_login_btn.gif) no-repeat; text-align:center; border:0; margin-right:4px;
}
.text{
	width:138px; height:12px;vertical-align:-1px; *vertical-align:-2px;
}
.pro_staff{
	border:1px solid #aacbee; margin-top:8px; padding-bottom:8px;
}
.pro_staff ul{
	margin-top:8px; *margin-top:0px;
}
.pro_staff li{
	width:162px; padding-left:22px; height:23px; line-height:23px; *line-height:25px; background:#eef6fe; border:1px solid #74bec6; margin-top:1px; background-image:url(dian_3.gif); background-repeat:no-repeat; font-size:12px; background-position:8px center; *background-position:8px 8px; margin-left:6px; overflow:hidden;
}
.service_nav{
	border:1px solid #aacbee; margin-top:8px; height:190px;
}

.service_nav li{
	width:162px; padding-left:22px; height:23px; line-height:23px; *line-height:24px; background:#eef6fe; border:1px solid #74bec6; margin-top:6px; background-image:url(dian_2.gif); background-repeat:no-repeat; font-size:12px; background-position:8px center; *background-position:8px 6px; margin-left:6px; overflow:hidden;
}
.links{
	margin-top:8px; background-color:#e1ecfe; background-image:url(bg_links.jpg); background-repeat:repeat-x; background-position: 0 bottom; padding:4px 8px;
}
.links span{
	float:left; display:block; line-height:28px; margin-right:4px;
}
.links p{
	zoom:1; overflow:hidden; line-height:28px;
}
.links p a{
	margin:0 4px; white-space:nowrap;
}