@charset "gb2312";


img{border:0;}

/* ??????css */
.slideTxtBox1{ width:100%;  text-align:left; margin:auto auto;}
.slideTxtBox1 .hd1{ height:40px; line-height:40px; padding:2px 10px 0 5px;margin:0px;position:relative; }
.slideTxtBox1 .hd1 ul{ float:left;  position:absolute; left:20px;  height:32px; margin:0px;padding:0px;  }
.slideTxtBox1 .hd1 ul li{font-size:15px;float:left; padding:2px 10px; cursor:pointer; color:#fff; font-family:??????;text-decoration:none;list-style-type:none;}
.slideTxtBox1 .hd1 ul li a{color:#0093e8;text-decoration:none;list-style-type:none;}
.slideTxtBox1 .hd1 ul li.on{line-height:20px;      border-bottom: 1px solid #005d94; padding-top:12px;overflow:hidden;text-decoration:none;list-style-type:none;font-weight: bold;}
.slideTxtBox1 .bd1 ul{width:100%;margin:0px;padding:0px;height:165px;}
.bd1 ul li
{
    width:340px;
    height:17px;
    line-height:17px;
    font-size:15px;
    font-weight:500;
    color:#000;
    font-family:??????;
    margin:2px 0px 0px 5px;
    padding:9px 0px 0px 0px;
    float:left;
    overflow:hidden;
}
.bd1 ul li a
{
    text-decoration:none;
    list-style-type:none;
}
.bd1 ul li span
{
    float:right;
    text-decoration:none;
    list-style-type:none;
    padding-right:16px;
}

/* ???????/?????????????????????? */
.slideTxtBox .arrow{  position:absolute; right:10px; top:0; }
.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; }
.slideTxtBox .arrow .next{ background-position:0 -50px;  }
.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }