@charset "utf-8";
/* CSS Document */
.mainl {
    float: left;
    width: 235px;
}
.mainr {
    float: right;
    width: 746px;
}
.mainlbanner {
    background: rgba(0, 0, 0, 0) url("../images/mainl_03.jpg") no-repeat scroll center center;
    color: #fff;
    font-size: 28px;
    font-weight: bold;
    height: 112px;
    line-height: 112px;
    margin-bottom: 10px;
    text-align: center;
    width: 235px;
}
.mainl {
    float: left;
    width: 235px;
}
.mainl li.erji span {
    margin-right: 8px;
}
.mainl a {
    background: rgba(0, 0, 0, 0) url("../images/mainl_10.jpg") no-repeat scroll 10px center;
    border-bottom: 1px dashed #d7d7d7;
    color: #666666;
    display: block;
    font-size: 18px;
    height: 50px;
    line-height: 50px;
    text-indent: 27px;
    width: 235px;
}
.mainl a:hover, .mainl a.zc1 {
    background: #0075c2 url("../images/mainl_07.jpg") no-repeat scroll 10px center;
    border-bottom: 1px dashed #d7d7d7;
    color: #ffffff;
    display: block;
    font-size: 18px;
    height: 50px;
    line-height: 50px;
    text-indent: 27px;
    width: 235px;
}
.mt10{ margin-top:10px;}
.mb20{ margin-bottom:20px;}
.modbox {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #e8e8e8;
}
.modbox .title {
    background: #fff url("../images/ask20140618.png") no-repeat scroll -62px 10px;
    border-color: #fff;
}
.modbox .title {
    background-color: #d9e7f8;
    border-bottom: 1px solid #c7dbf2;
    font: 16px/33px "Microsoft YaHei";
    height: 33px;
    overflow: hidden;
    padding: 0 0 0 20px;
}
.modbox .menu_box li{background: rgba(0, 0, 0, 0) url("../images/tbox_ico.jpg") no-repeat scroll 10px center;color: #666666;display: block;font-size: 14px;height: 30px;
    line-height: 30px;
    width: 266px; padding-left:20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.modbox .modmain{ padding:10px; line-height:24px;}
.title_box {
    margin: 0 0 6px;
    overflow: hidden;
}
.title_box dt {    
    clear:both;
    height:33px;
    overflow: hidden;
    border-color: #fff;
    margin: 0 0 0 15px;
}
.title_box dd {
    overflow: hidden;
}
.title_box dd li{
    background: rgba(0, 0, 0, 0) url("../images/ico.png") no-repeat scroll -317px -531px;
    color: #666666;
    display: block;
    font-size:13px;
    height:26px;
    line-height:26px;
    width:256px; padding-left:10px; margin-left:10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
}
.title_box dt strong {
    font: 16px/33px "Microsoft YaHei";
    height: 33px;
    overflow: hidden;
}
.title_box dt strong a {
    color: #316301;
}
.title_box dt strong a:hover {
    color: #596f37;
    text-decoration: none;
}
.title_box dt span.more {
    color: #596f37;
    float: right;
    line-height: 25px;
    padding-right: 8px;
    position: relative;
}
.title_box dt span.more a {
    color: #596f37;
    text-decoration: none;
}
.title_box dt span.more a:hover {
    color: #ff3333;
    text-decoration: underline;
}
.title_box dt span.label {
    float: right;
    height: 25px;
    overflow: hidden;
    padding-right: 1px;
    padding-top: 2px;
}
.title_box dt span.label a {
    border-left: 1px solid #dadada;
    color: #666;
    display: block;
    float: left;
    height: 26px;
    letter-spacing: 1px;
    line-height: 26px;
    overflow: hidden;
    padding: 0 7px 0 8px;
    text-decoration: none;
}
.title_box dt span.label a:hover {
    color: #360;
}
.title_box dt span.label a.thisclass {
    background: #fff none repeat scroll 0 0;
    border-top: 3px solid #dadada;
    color: #333;
}
