﻿
.listnews-container
{
    clear:both;
    margin-top:5px;
}
.mt2 {
    margin-top: 0px;
    
}
.mt2 a
{
    font-size:13px;
    text-decoration:none;
   
}
.box4 {
    /*background-position: 0 -48px;
    background-repeat: no-repeat;*/
    height: 22px;
    background:url(images/bg-title-news-right.png) left bottom no-repeat;
}
.ul2
{
    list-style: none outside none;
    /*margin-left:-40px;
    margin-top:-16px;*/
}
.ul2 li.active {
    /*background-position: 100% -26px;*/
    position: relative;
    /*right: 40px;*/
    top: 0px;
    background:url(images/bg-title-news-left.png) right bottom no-repeat;
    height:22px;
}
.ul2 li.active a {
    background: none repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font: 700 11px/22px Arial;
    padding-right: 25px;
    text-transform: uppercase;
    padding-top:0px;
    border:none;
}
.ul2 li {
    float: left;
    height: 20px;
    overflow: hidden;
    padding-right:8px;
}
.ul2 a {
    /*background-position: 100% -519px;*/
    /*/*border-right:1px solid #ccc;*/
    background:url(images/bg-title-line.png) right no-repeat;
    color: #333333;
    float: left;
    font: 500 11px/16px Arial;
    height: 16px;
     padding: 3px 15px 3px 3px;
}

.ul2 li.none a {
    background: none repeat scroll 0 0 transparent;
}

.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.clearfix {
    display: block;
    width: 100%;
}
.mt1 {
    margin-top: 5px;
}
.fl {
    /*float: left;*/
}
.wid330 {
    width: 525px;
}
.wid330 a
{
    font-size:13px;
    color:#08376f;
}
.wid330 a:hover
{
    /*color:blue;*/
}
.wid330 h3
{
    margin:0;
}
.ul3 a{
    /*background-position: 0 -411px;*/
    background:url(images/book.png) left no-repeat;
    margin-left: 5px;
    padding-left: 15px;
    color:#444;
}
.ul3 a:hover
{
    color:#08376f;
}
.line1 {
    background: none repeat scroll 0 0 #DBDBDB;
    height: 1px;
    overflow: hidden;
}
/*a:hover {
    color: #4F82AC;
}*/
.icon-detail {
    /*background-position: 100% 2px;*/
    float: right;
    padding-right: 10px;
}
.img130 {
    float: left;
    margin-right: 5px;
    padding: 2px;
    width: 130px;
     border: 1px solid #D8D8D8;
}
.frame-des-hot
{
    font-size:13px;
}