/* CSS Document */
.position {
    border:#DDD solid 1px; width:1080px; overflow:hidden; height:100%; margin:5px auto; padding:3px 10px; background:#F1F1F1
}
.position input {
}
.search_txt {
    width:260px; height:20px; line-height:20px; border:#CCCCCC solid 1px;padding-left:3px;
}
.search_btn {
    width:40px; height:20px; line-height:20px; background:#C00; border:none; color:#FFF
}
.column {
    border:#DDD solid 1px; margin-bottom:10px;
}
.t0 {
    line-height:28px; background:#C00; padding:0 10px; 
}
.t0 strong {
    font-size:14px; color:#FFFFFF;
}
.t1 {
    line-height:26px; border-bottom:#CCC solid 1px; padding:0 10px; 
}
.t1 strong {
    font-size:14px; color:#333
}
.t1 a {
    margin-left:10px; color:#666
}
.c1 {
    padding:5px;
}
.c1 dl {
    overflow:hidden; height:100%;
}
.c1 dl dt {
    font-weight:bold; float:left; width:60px; height:60px; line-height:30px; text-align:center; color:#CC0000
}
.c1 dl dd {
    float:left; margin:0 5px; line-height:30px;
}
.list1 li {
    line-height:30px; padding-left:10px;
}
.list1 li a {
    font-size:12px
}
.t2 {
    line-height:25px; border-bottom:#C00 solid 2px; padding:0 10px;
}
.t2 strong {
    background:#C00; color:#FFFFFF; font-size:14px; padding:5px 10px;
}
.t2 span {
    float:right
}
.c2 {
    padding:5px;
}
.list2 li {
    line-height:30px; padding-left:10px;
}
.list2 li span {
    float:right; color:#999999; margin-right:10px;
}
.list2 li a {
    font-size:14px; color:#555
}
.t3 {
    line-height:25px; border-bottom:#C00 solid 1px; padding:0 10px;
}
.t3 strong {
    color:#990000; font-size:14px
}
.t3 span {
    float:right
}
.c3 {
    padding:5px;
}
.list {overflow:hidden;
}
.list li { overflow:hidden;margin-top:1px;
}
.list li a {
    font-size:14px; color:#666666
}
.list li img{width:260px;height:40px;padding:2px;border:#DDD solid 1px;}
.list3 {
    overflow:hidden; height:100%;
}
.list3 li {
    float:left; width:88px; background:url(imagesl3.gif) 5px 50% no-repeat; line-height:28px;
}
.list3 li a {
    font-size:12px; padding-left:15px;
}
.list4 {
    overflow:hidden; height:100%
}
.list4 li {
    border:#DDD solid 1px; line-height:25px; margin:5px; text-align:center; width:88px; float:left
}
.list4 li a {
    font-size:12px; color:#666666; display:block
}
.list4 li a:hover {
    background:#CC0000; color:#FFFFFF; text-decoration:none
} 
.photo {
    text-align:center; border-bottom:#CCCCCC dashed 1px; line-height:30px;
}
.photo strong {
    color:#CC0000
}
.photo img {
    width:120px; height:160px;
}
.hotnews {
    margin:5px 10px; border-bottom:#CCCCCC dashed 1px; line-height:25px; margin-bottom:5px; padding-bottom:5px;
}
.hotnews h3 {
    text-align:center; font-size:14px
}
.hotnews span {
    color:#666; text-indent:2em
}