
/*Å¾ ÇÃ·¹½Ã*/
.top_con {position:relative; float:left; width:976px; height:268px; margin:0 0 0 0;overflow:hidden;}
.top_con .flash {position:relative; float:left; width:602px; height:268px; margin:0 15px 0 0;overflow:hidden;}
.top_con .rig {position:relative; float:left; width:358px; height:268px;overflow:hidden;}
.top_con .rig .news{position:relative; float:left; width:358px;overflow:hidden;} 
.top_con .rig .news .title {position:relative; float:left; width:358px; border-bottom:1px solid #e9e9e9; height:20px; margin:13px 0 0 0;} 
.top_con .rig .news .title .more {position:relative; float:right; margin:4px 0 0 0;}
.top_con .rig .news .title img {position:relative; float:left;margin:0 6px 0 6px;}
.top_con .rig .news .content1 {position:relative; float:left; width:345px; height:30px; margin:13px 0 10px 3px;}
.top_con .rig .news .content1 a {font-weight:bold; color:#545454;}
.top_con .rig .news .content2 {position:relative; float:left; width:345px; margin:0 0 0 3px;}
.top_con .rig .news .content2 .sentence {position:relative; float:left; width:245px;}
.top_con .rig .news .content2 .sentence li {position:relative; float:left; clear:both; width:245px; font-size:11px; color:#7b7b7b; letter-spacing:-1px;}
.top_con .rig .news .content2 .date {position:relative; float:right; text-align:right; font-size:11px; width:100px; font-family:tahoma; color:#999999;}

.top_con .rig .banner {position:relative; float:left; width:358px; margin:17px 0 0 0;overflow:hidden;}


/*ÄÜÅÙÃ÷*/
#content {position:relative; float:left; width:976px; margin: 0 0 15px 0;overflow:hidden;}

/*left*/
#content_left {position:relative; float:left; width:602px;overflow:hidden;}
#content_left .service {position:relative; float:left; width:602px; margin:7px 0 0 0;}

/*right content*/
#content_right {position:relative; float:right; width:358px;overflow:hidden;}

#content_right .project {position:relative; float:left; width:358px;} 
#content_right .project .title {position:relative; float:left; width:358px; border-bottom:1px solid #e9e9e9; height:20px; margin:0 0 0 0;} 
#content_right .project .title .more {position:relative; float:right; margin:4px 0 0 0;}
#content_right .project .title img {position:relative; float:left;margin:0 6px 0 6px;}
#content_right .project .content {position:relative; float:left; width:345px; margin:10px 6px 0 6px;}
#content_right .project .content .img {position:relative; float:left; width:100px;}
#content_right .project .content .img  img{border:1px solid #c4c4c4;}
#content_right .project .content .subtitle {position:relative; float:left; width:240px; font-weight:bold; margin:0 0 0 0;}
#content_right .project .content .con {position:relative; float:left; width:240px; letter-spacing:-1px; line-height:18px;}

/*footer*/
#footer {clear:both; width:100%; margin:0 0 22px 0; padding:0 0 28px 0; color:#8f8f8f; border-top: 1px solid #d9d9d9;}
#footer  a {color:#8f8f8f;}
#footer a:hover {color:#2c83d0;}
#footer .copyright {font-size:11px; font-family:Tahoma; }
#footer .menu {margin:8px 0 0 0; text-align:center;}
#footer .menu li {display:inline;}
#footer .menu a {clear:both; padding:0 4px 0 7px; font-size:11px; letter-spacing:-1px;  background:url(http://image.joinsland.com/09ver/index/ico_v01.gif) 0 -26px no-repeat; } 
#footer .menu  .fir {padding:0 7px 0 0; background:none;}
#footer p {clear:both; text-align:center; margin:3px 0 0 0;}