@charset "utf-8";
@import url("head.css");
@import url("foot.css");
@import url("global.css");
@import url("reset.css");
@import url("channelpage.css");
.container{
width:960px;
margin:7px auto 10px;
}
.w666{
width:666px;
overflow:hidden;
}
.w284{
width:284px;
overflow:hidden;
}
.box01{
margin-top:9px;
clear:both;
}
.box01 h2 .tit{
background:url(../images/icon03.gif) no-repeat;
width:91px;
height:19px;
padding:6px 0 0 20px;
}
.box01_con{
padding-top:5px;
}
.box01_con img{
width:166px;
height129px;
}
.box01_r{
width:485px;
}
.box01_r h3{
padding:2px 0 7px;
}
.box01_r h3,.box01_r h3 a:link,.box01_r h3 a:hover,.box01_r h3 a:active,.box01_r h3 a:visited{

}
.box01_r p{
line-height:22px;
text-indent:24px;
color:#7a7a7b
}
.list03{
padding-top:5px;
}
.list03 li{
float:left;
width:227px;
background:url(../images/icon04.gif) no-repeat left center;
padding-left:15px;
line-height:22px;
}
.box02{
border:#e3eaeb solid 2px;
background-color:#ffffff;
height:333px;
padding:11px 10px 0;
overflow:hidden;
position:relative;
}
.box02 h2 .tit{
background:url(../images/icon03.gif) no-repeat;
width:91px;
height:19px;
padding:6px 0 0 20px;
}
.box02 h2 ol li{
float:left;
display:inline;
margin-right:3px;
background:url(../images/icon10.gif) no-repeat;
width:91px;
height:19px;
padding:6px 0 0 20px;
}
.box02 h2 ol li.cur{
background:url(../images/icon03.gif) no-repeat;
}
.box02_con{
padding-top:14px;
}
.list04 li{
color:#676767;
line-height:20px;
background:url(../images/icon05.gif) no-repeat left 7px;
padding-left:15px;
margin-bottom:20px;
}
.list04 li h3{

}
.list04 li a:link,.list04 li a:hover,.list04 li a:active,.list04 li a:visited{
color:#676767
}
.list04 li p{
line-height:
}
#marquees{ height:388px; overflow:hidden}
.friendlink{
border:#d8d8d8 solid 1px;
background-color:#fafafa;
height:60px;
margin-top:15px;
}
.friendlink h2{
display:inline;
margin:24px 0 0 23px;
color:#b70000
}
.roll{
padding-top:13px;
}
.roll span{margin-top:27px; cursor:pointer; display:none;}
.rolllist{ width:850px; float:left; display:inline; margin-left:15px; overflow:hidden; zoom:1;}
.rolllist ul{ width:32766px; float:left;}
.rolllist ul li{ float:left; display:inline; margin-right:7px;}
.rolllist ul li img{ vertical-align:top;}

.uproll01{
height:280px;
overflow:hidden;
}
.uproll02{
height:280px;
overflow:hidden;
}

#focus{width:666px;height:412px; border:#f1eeee solid 1px; overflow:hidden;position:relative;}
#focus ul{height:346px;position:absolute;}
#focus ul li{float:left;width:666px;height:412px;overflow:hidden;position:relative;}
#focus ul li img{width:666px;height:412px;}
#focus ul li p{ font-size:12px; position:absolute;overflow:hidden; bottom:0px; left:0px;width:666px;height:25px; padding-top:10px; display:block; text-align:center;background:#e9e9e9; color:#000000}
#focus ul li p a{ color:#000000;}
#focus ul li p a:hover{ color:#f00; text-decoration:underline}
#focus .btn{position:absolute;width:100%;height:13px;bottom:42px;text-align:center; padding-right:5px;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:4px;_font-size:0;margin:0 3px;cursor:pointer; background:url(../images/focus_d.gif) no-repeat 0 -4px;}
#focus .btn span.on{background-position:0 0px}
#focus .preNext{width:17px;height:29px;position:absolute;top:160px;background:url(../images/focus_narrow.gif) no-repeat 0 0;cursor:pointer;}
#focus .pre{left:10px;}
#focus .next{right:10px;background-position:right top;}​