@charset "utf-8";
form {
    margin: 0;
    padding: 0
}

body {
    margin: 0 auto;
    text-align: center;
    font-size: 12px;
    font-family: "微软雅黑", Arial, Verdana, Helvetica, sans-serif;
    background-color: #666
}

#content {
    position: absolute;
    width: 985px;
    height: 525px;
    left: 50%;
    top: 50%;
    margin-left: -492px;
    margin-top: -262px
}

#type_name {
    border: 0;
    height: 18px;
    background-color: transparent;
    font-size: 12px;
    color: #acacac;
    font-family: Arial, Helvetica, sans-serif;
    cursor: pointer
}

table {
    font-size: 12px;
    border-collapse: collapse
}

input {
    font-size: 12px;
    border: 1px solid #ccc;
    color: #333
}

select {
    font-size: 12px;
    border: 1px solid #ccc;
    color: #449de1
}

.text14_blue {
    font-size: 12px;
    color: #606060;
    line-height: 21px
}

.black14_padding {
    font-size: 15px;
    color: #000;
    line-height: 20px;
    font-weight: bold;
    padding-left: 0
}

.black134_padding {
    font-size: 13px;
    color: #004ea2;
    line-height: 20px;
    font-weight: bold;
    padding-left: 0
}

.black132_padding {
    font-size: 14px;
    color: #1bace2;
    line-height: 20px;
    font-weight: bold;
    padding-left: 0
}

.black136_padding {
    font-size: 18px;
    color: #000;
    line-height: 20px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 0
}

.black15_padding {
    font-size: 12px;
    color: #000;
    line-height: 20px;
    font-weight: bold
}

.black1325_padding {
    font-size: 12px;
    color: #8b8b8c;
    line-height: 20px;
    font-weight: bold
}

.text12_red {
    font-size: 12px;
    color: #004da1
}

.text16_red {
    font-size: 12px;
    color: #747474;
    font-family: Arial, Verdana, Helvetica, sans-serif
}

.text116_red {
    font-size: 12px;
    color: #1b1b1b;
    font-family: Arial, Verdana, Helvetica, sans-serif
}

.text160_red {
    font-size: 12px;
    color: #747474;
    font-weight: bold;
    font-family: Arial, Verdana, Helvetica, sans-serif
}

.text17_red {
    font-size: 14px;
    color: #747474;
    font-family: Arial, Verdana, Helvetica, sans-serif
}

.text12_nan {
    font-size: 12px;
    color: #ff8040
}

.text15_nan {
    font-size: 12px;
    color: red
}

.text12_white {
    font-size: 11px;
    color: #fff
}

.text12_whiteb {
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    letter-spacing: 0
}

.text14_white {
    font-size: 12px;
    color: #fff;
    letter-spacing: 0
}

.text14_whiteb {
    font-size: 13px;
    color: #ee7800;
    font-weight: bold;
    letter-spacing: 0
}

a {
    font-size: 12px;
    color: #747474;
    text-decoration: none
}

a:hover {
    font-size: 12px;
    color: #0b56a3;
    text-decoration: none
}

a.menu {
    font-size: 12px;
    color: #606060;
    text-decoration: none;
    font-family: "宋体", Arial, Verdana, Helvetica, sans-serif
}

a.menu:hover {
    font-size: 12px;
    color: #606060;
    text-decoration: none;
    font-family: "宋体", Arial, Verdana, Helvetica, sans-serif
}

a.menu5 {
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    font-family: "微软雅黑", Verdana, Helvetica, sans-serif
}

a.menu5:hover {
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    font-family: "微软雅黑", Verdana, Helvetica, sans-serif
}

a.menu1 {
    font-size: 12px;
    color: #000;
    text-decoration: none;
    font-family: Arial, Verdana, Helvetica, sans-serif
}

a.menu1:hover {
    font-size: 12px;
    color: red;
    text-decoration: none;
    font-family: "微软雅黑", Arial, Verdana, Helvetica, sans-serif
}

a.menu2 {
    font-size: 12px;
    color: #1bace2;
    font-weight: bold;
    text-decoration: none;
    font-family: "宋体", Arial, Verdana, Helvetica, sans-serif
}

a.menu2:hover {
    font-size: 12px;
    color: #606060;
    font-weight: bold;
    text-decoration: none;
    font-family: "宋体", Arial, Verdana, Helvetica, sans-serif
}

a.menu21 {
    font-size: 12px;
    color: #606060;
    font-weight: bold;
    text-decoration: none;
    font-family: "宋体", Arial, Verdana, Helvetica, sans-serif
}

a.menu21:hover {
    font-size: 12px;
    color: #1bace2;
    font-weight: bold;
    text-decoration: none;
    font-family: "宋体", Arial, Verdana, Helvetica, sans-serif
}

.border_line {
    border-bottom: 1px solid #595757
}

.info-weixin {
    background: none repeat scroll 0 0 #FFFFFF;
    bottom: 10px;
    padding: 0 0 2px;
    position: fixed;
    right: 10px;
    text-align: center;
    width: 100px;
    _position: absolute;
    _bottom: auto;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}

.large, .large0 {
    border: 0px;
    display: inline-table;
    position: absolute;
    WIDTH: 0px;
    HEIGHT: 0px;
}

/*首先将大的展示图的高宽设为0，既不显示*/
a.p1:hover .large {
    BORDER: rgba(126, 132, 151, 0.19) 2px solid;
    DISPLAY: run-in;
    LEFT: 720px;
    WIDTH: 100px;
    POSITION: absolute;
    TOP: 400px;
    HEIGHT: 115px
}

/**为了兼容IE6的hover事件**/
a.p1:hover {
    border: 0px
}

a.p0:hover .large0 {
    BORDER: rgba(126, 132, 151, 0.19) 2px solid;
    DISPLAY: block;
    LEFT: 720px;
    WIDTH: 100px;
    POSITION: absolute;
    TOP: 400px;
    HEIGHT: 115px
}

/**为了兼容IE6的hover事件**/
a.p0:hover {
    border: 0px
}

.btn12 {
    width: 120px;
    height: 29px;
    background: url("../images/tbit/loginbtn.jpg") no-repeat left top;
    color: #FFF;
    cursor: pointer;
}








