.container{
	width: 1000px;
	margin: 0 auto;
	margin-top:10px;
}
.txtScroll{
	width: 100%;
	height: 30px;
	line-height: 30px;
	position: relative;
	padding-right: 285px;
}
.txtScroll marquee a{
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #FF0000;
}
#liveclock{
	width: 285px;
	height: 30px;
	position: absolute;
	top: 0;
	right: 0;
	font-size: 12px;
}
.part{
	height: 359px;
}
.part_left{
	width: 685px;
}
.formulaF{
	display: block;
	width: 100%;
	height: 40px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	line-height: 40px;
}
.notice{
	width: 100%;
	height: 312px;
	font-size: 0;
}
.notice_rotation{
	display: inline-block;
	vertical-align: top;
	width: 330px;
	height: 100%;
}
.noticeslideBox{ 
	width:320px; 
	height:310px; 
	overflow:hidden; 
	position:relative;
}
.noticeslideBox .hd{ 
	height: 24px;
    overflow: hidden;
    position: absolute;
    right: 0px;
    bottom: 38px;
    z-index: 1;
    width: 100%;
    background: rgba(0,0,0,0.5); 
	text-align: right;
	line-height: 24px;
}
.noticeslideBox .hd ul{ 
	overflow:hidden; 
	zoom:1; 
	float:right;  
}
.noticeslideBox .hd ul li{ 
	float: left;
	margin-right: 2px;
	width: 24px;
	line-height: 14px;
	text-align: center;
	cursor: pointer;
	font-size: 12px;
	color: #fff;
	line-height: 24px;
}
.noticeslideBox .hd ul li.on{ 
	color:#f00; 
}
.noticeslideBox .bd{ 
	position:relative; 
	z-index:0;  
}
.noticeslideBox .bd li{ 
	zoom:1; 
	vertical-align:middle; 
}
.noticeslideBox .bd img{ 
	width:320px; 
	height:271px; 
	display:block;  
}
.noticeslideBox .txt{
	width: 100%;
	height: 39px;
	line-height: 39px;
	text-align: center;
	overflow: hidden;
	font-size: 13px;
	font-weight: bold;
	display: block;
}
.noticeslideBox .txt:hover{
	color:#f00; 
}
.noticeDiv{
	display: inline-block;
	vertical-align: top;
	width: 355px;
}
.noticeDiv li{
	width: 100%;
	position: relative;
	padding-right: 72px;
	font-size: 13px;
	line-height: 26px;
	color: #0084cb;
}
.noticeDiv li a{
	color: #000000;
	display: inline-block;
	width: 260px;
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	vertical-align: middle;
}
.noticeDiv li span{
	display: block;
	height: 26px;
	width: 72px;
	position: absolute;
	top: 0;
	right: 0;
}
.part_right{
	width: 300px;
}

.company{
	width: 280px;
	padding-top: 10px;
	margin: 0 auto;
	font-size: 13px;
	line-height: 26px;
}
.part2{
	width: 100%;
	height: 197px;
}
.newsNotice{
	width:318px;
	height: 100%;
	float: left;
}
.newsNotice .noticeDiv{
	width: 100%;
	padding-top: 10px;
	margin: 0 auto;
	font-size: 13px;
	line-height: 26px;
}
.newsNotice .noticeDiv{
	width: 100%;
}
.newsNotice .noticeDiv li a{
	width: 214px;
}
.honors{
	width: 411px;
	margin-left: 5px;
}
.honors_c{
	width: 388px;
	margin: 0 auto;
	padding-top: 10px;
}
.MarqueeDiv {
	width: 100%;
	overflow: hidden;
	height: 100%;
}

.p_item {
	float: left;
	text-align: center;
	height: 130px;
	margin: 0 4px;
}
.p_item_con {
	padding: 3px 5px 2px 5px;
	background-color: #fff;
	border: 0px solid #e4e0e0;
}
.p_item_con a{
	display: block;
}
.p_item_con img {
	height: 130px;
}
.businessVideo{
	width: 260px;
	margin-left: 5px;
}
.businessVideo_content{
	width: 200px;
	height: 150px;
	margin: 0 auto;
	margin-top: 10px;
	overflow: hidden;
}
.businessVideo_content video{
	display: block;
	width: 100%;
	height: 100%;
}
.part3{
	width: 100%;
	height: 209px;
}
.tenderAnnouncement{
	width: 490px;
	height: 100%;
}
.tenderAnnouncement_c{
	width:100%;
	height: 182px;
}
.tenderAnnouncement_c li{
	display: block;
	line-height: 26px;
	position: relative;
	padding-left: 20px;
	padding-right: 72px;
	font-size: 13px;
	line-height: 26px;
	color: #0084cb;
}
.tenderAnnouncement_c li img{
	display: block;
	width: 15px;
	height: 15px;
	position: absolute;
	left: 0;
	top: 5px;
}
.tenderAnnouncement_c li a{
	display: block;
	width: 100%;
	color: #000000;
	line-height: 26px;
}
.tenderAnnouncement_c li span{
	display: block;
	width: 72px;
	height: 26px;
	line-height: 26px;
	position: absolute;
	right: 0;
	top: 0;
}
.bidAnnouncement{
	width: 490px;
	height: 100%;
}
.performanceDisplay{
	width:100%;
	height: 403px;
}
.performanceDisplay_top{
	width: 100%;
	height: 29px;
	background-image: url(../images/in_33.jpg);
	padding-right: 15px;
}
.performanceDisplay_name{
	display: block;
	width: 132px;
	height: 29px;
	float: left;
}
.performanceDisplay_c{
	width: 100%;
	margin-top: 17px;
	height: 328px;
}
.multipleLine{ overflow:hidden; position:relative; width:100%; }

.multipleLine .bd{height:328px; overflow:hidden;  }
.multipleLine .bd ul{ overflow:hidden; zoom:1;}
.multipleLine .bd ul li{width:20%; float:left; _display:inline; overflow:hidden; text-align:center;  }
.multipleLine .bd ul li .pic{padding: 7px; text-align:center; }
.multipleLine .bd ul li .pic img{ width:170px; height:115px; display:block;}
.multipleLine .bd ul li .title{ line-height:26px;font-size: 13px;color: #000000 }
.part4{
	width:100%;
	height: 208px;
}
.policies{
	width: 340px;
	height: 100%;
}
.policies_c{
	width: 320px;
	margin-top: 25px;
}
.policies_c li{
	width: 100%;
	position: relative;
	padding-right: 72px;
	font-size: 13px;
	line-height: 26px;
	color: #0084cb;
}
.policies_c li a{
	color: #000000;
	display: inline-block;
	width: 234px;
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	vertical-align: middle;
}
.policies_c li span{
	display: block;
	height: 26px;
	width: 72px;
	position: absolute;
	top: 0;
	right: 0;
}
.guestMessage{
	width: 340px;
	height: 100%;
	margin-left: 19px;
}
.guestMessage .policies_c{
	width: 322px;
}
.guestMessage .policies_c li{
	padding-right: 0px;
}
.contactus{
	width: 282px;
	height: 100%;
	margin-left: 19px;
	
}
.contactus .policies_c{
	width: 100%;
	height: 181px;
	background:url(../images/in_42.jpg) right center no-repeat;
	margin-top: 5px;
}
.contactus .policies_c p{
	width: 241px;
	color: #0084CC;
	font-size: 13px;
	line-height: 26px;
}