/*------------------------------------tim.zhu-07032009----------------------------------*/

/*---------------------------------nav----------------------------------------*/
#banner {
    height:275px;
}
#flash_banner {
     
}
#main {
    background:url(../images/bg_main.jpg) repeat-y;
	height:315px;
	margin-top:2px;
}
.main_head {
    background: url(../images/main_head.jpg) no-repeat;
	width: 969px;
	height:16px;
}
#main_news {
	height:  165px;
}
#main_left {
    float:left;
	width: 720px;
	height:  165px;
	margin-left:6px;
	_margin-left:2px;
}
#main_right {
    float: right;
    width: 228px;
	height:165px;
	margin-right:6px;
}

/*----------------------------------------main-----------------------------------------*/
.ch_news {
    float:left;
	width:354px;
	height:160px;
	margin-left:6px;
	_margin-left:3px;
	background: url(../images/bg_news.jpg) no-repeat;
} 
.title_news {
    height:40px;
}
.ch_news h3 {
    float: left;
    margin-left:12px;
	_margin-left:6px;
	margin-top:4px;
	text-align:center;
	width: 163px;
	height: 22px;
	line-height:22px;
	color: #fff;
	font-size: 12px;
}
.more_news {
    float: right;
	width: 47px;
	height:18px;
	margin-top:5px;
	margin-right:10px;
}
.news_list {
    clear:both;
	width:330px;
	height:100px;
	margin: 0 0 0 13px;
	line-height: 20px;
}
.news_list li a{
	cursor:hand; 
}
.news_list li a .title {
    display:block;
	width:235px; 
	float:left; 
	white-space:nowrap; 
	text-overflow:ellipsis; 
	overflow: hidden; 
	display:inline;
	background:url(../images/bg_title_news.jpg) no-repeat;
	background-position: 2px 8px;
	text-indent:11px;
}
.news_list li a .date {
    display:block;
	width:74px; 
	float:right; 
	display:inline;
	text-align:center;
}
#c_news {
    
}
#h_news {

}
/*----------------------------------------main-right-----------------------------------------*/
#main_right ul li{
    width:223px;
	height:53px;
	line-height:53px;
}
a.kcys {
   	width:223px;
	height:53px;
	display:block;
	text-indent:-9999px;
}
a#ptys {
    background:url(../images/link_ptys.jpg) no-repeat top left;

}
a#ptys:hover {
     background:url(../images/link_ptys.jpg) no-repeat ;
	 background-position:0 -53px;
}
a#tykj {
    background:url(../images/link_tykj.jpg) no-repeat top left;

}
a#tykj:hover {
     background:url(../images/link_tykj.jpg) no-repeat ;
	 background-position:0 -53px;
}
a#dzkj {
    background:url(../images/link_dzkj.jpg) no-repeat top left;

}
a#dzkj:hover {
     background:url(../images/link_dzkj.jpg) no-repeat ;
	 background-position:0 -53px;
}
/*----------------------------------------our client-----------------------------------------*/
#client_logo {
    clear: both;
    width:934px;
	height:114px;
	margin: 10px 0 0 15px;
    background: url(../images/bg_client.jpg) top left no-repeat;
	background-position: 10px 0;
}
#client_logo h3 {
    border-bottom: 1px solid #c9c9e2;
	height:23px;
    color: #fff;
	text-indent:55px;
	font-size:12px;
    line-height: 23px;	
}
#logo_marque {
	height:90px;
	width:910px;
    margin-left:15px;
}


/*------------------------------------PIC MARQUE------------------------------------------*/
.sqBorder {
    width:910px; 
    height:90px; 
	margin-top:20px;
}
.scroll_div {
    width:900px;
	height:60px;
	margin:0 auto; 
	overflow: hidden; 
	white-space: nowrap; 
	background:#f0f3f4;
}
.scroll_div img {
	margin-right: 30px;
}
/*ÉèÖÃulºÍliºáÅÅ*/
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{
    display:inline; 
}





