.wrap  #container{
float:right;
width:760px;
}

.wrap  #container #main{
float:left;
width:560px;
}

.wrap  #container #main  #slide{
float:left;
width:260px;
}


.wrap  #container #main  #slide  dt{
background:#FDFFF4;
border:1px solid #F1FFC4;
text-align:center;
height: 200px;
}

.wrap  #container #main  #slide  dd{
margin-top:5px;
padding:5px;
background:#FFF9EE;
border:1px solid #FFD79B;
text-align:center;
}


.wrap  #container #main  #focus{
float:right;
width:290px;
}

.wrap  #container #main  #focus  h1  A:link{
color:red;width:240px;margin-left:10px;
display:block;padding:5px;border-bottom:1px dotted #333;
}


.wrap  #container #main  #focus  ul   ul   li{height:21px;}



.topchannel{
margin-top:3px;
float:left;
width:275px;
margin-right:2px;
}

.topchannel   h2{
line-height:27px;
background:url(img/lt.gif);
padding-left:36px;
}

.topchannel   h2  span{
display:block;
background:url(img/lt.gif)  right  top;
color:#fff;
}


.topchannel  dl{margin:2px;border-bottom: #d7e9fc 1px dashed;float:left;width:268px;}
.topchannel  dl  img{border:1px solid #DDDDDD;padding:2px;margin:3px;float:left;width:100px;height:65px;}
.topchannel  dt  a{font-weight:bold;font-size:13px;float:left;}
.topchannel  dl  p {padding:0;margin:0;float:left;width:155px;}

.topchannel  ul  li {width:248px; float:left; text-align:right; display:block;background:url(ico/small_1.gif) no-repeat;padding-left:16px;}
.topchannel   ul a {float:left; text-align:left;}






#part{
width:974px;
margin:0 auto;
padding:3px;
padding-top:0;
background:#fff;
clear:both;
height:730px;
}


.channel{
width:320px;
overflow:hidden;
float:left;
display:inline;
margin-left:4px;
}




.channel   h2{

background:url(img/v01.gif);
padding-left:30px;
}

.two  h2{
background:url(img/v02.gif);
}

.channel   h2  span{
line-height:25px;
display:block;
background:url(img/v01.gif)  right  top;
color:#45A800;
}

.two  h2  span{
display:block;
background:url(img/v02.gif)  right  top;
margin-top:5px;
}


.channel   ul{
border:1px #CAE6B3 solid;
padding:8px;
border-top:none; 
clear:both;
height:320px;
}

.imgarea,.picnews{
padding-bottom:2px;
margin-bottom:10px;
overflow:hidden;
border-bottom:1px dotted #CCCCCC;
height:106px;}





.imgarea  dt{
float:left;
margin-right:10px;}

.imgarea  dd{
float:left;
width:160px;
}

.imgarea img{
width:120px;
height:80px;
border:1px solid #DDDDDD;
padding:2px;
}


.textarea{
margin:0;padding:0;
}


.larea{
float:left;
width:121px;
clear:both;
border-right:1px dotted #CCCCCC;
margin-right:4px;
}

.larea img{
width:110px;
height:78px;
border:1px solid #DDDDDD;
padding:2px;
margin-top:40px;
}


.rarea{
float:right;
width:176px;
}
.rarea  dd{
float:left;
width:166px;
background:url(ico/ico2.gif) no-repeat;; 
padding-left:10px;}



.channel    li { float:left; text-align:right; display:block; width:280px;background:url(ico/006.gif) no-repeat;padding-left:16px;}
.two  li{background:url(ico/31.gif) no-repeat;}
.channel    a {float:left; text-align:left;}

.picnews  img{
width:90px;
height:75px;
border:1px solid #DDDDDD;
padding:2px;
margin:2px;
}


#right{
float:left;
width:200px;
}

#right   h2{
line-height:26px;
padding-left:30px;
width:170px;
background:url(img/l_t1.gif);
color:#fff;
}

#right  div{
overflow:hidden;
margin-bottom:5px;
}

#right  ul{
overflow:hidden;
width:192px;
border:1px solid #A2F186;
border-top:none;
background:#FDFFF4;
padding:3px;
}
#right  ul  li {width:176px; float:left; text-align:right; display:block; padding:0 3px;background:url(ico/point_new.gif) no-repeat;padding-left:16px;}
#right  ul a {float:left; text-align:left;}



