.jcarousel-skin-tango { padding-bottom:50px;}
.jcarousel-skin-tango .jcarousel-container {
    background: #F9F9F9;
}
.jcarousel-skin-tango a { position:relative;}
.jcarousel-skin-tango a .fdj { position: absolute; z-index:100;width: 334px;height: 155px;}
.jcarousel-skin-tango a:hover .fdj { background:url(fdj.png) no-repeat center;}
.jcarousel-skin-tango li { width:334px; display:inline-block;}
.jcarousel-skin-tango img { width:334px; height:155px; border:none}
.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 1002px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 334px;
    height: 310px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  1002px;
    height: 155px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  334px;
    height: 310px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 334px;
    height: 310px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: -30px;
    right: 2px;
    width: 11px;
    height: 9px;
    cursor: pointer;
    background: transparent url(right.png) no-repeat -14px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: 0px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: 0px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: 0px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: -30px;
    right: 15px;
    width: 11px;
    height: 9px;
    cursor: pointer;
    background: transparent url(left.png) no-repeat -14px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: 0px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: 0px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0px 0;
}
/*教师*/
.jcarousel-skin-tango3 { padding-bottom:20px;}
.jcarousel-skin-tango3 .jcarousel-container {
    
}
.jcarousel-skin-tango3 li { position:relative;}
.jcarousel-skin-tango3 a { color:#737373}
.jcarousel-skin-tango3 a .fdj { position: absolute; z-index:100;width: 320px;height: 155px;}
.jcarousel-skin-tango3 a:hover .fdj { background:url(fdj.png) no-repeat center;}
.jcarousel-skin-tango3 img { width:320px; height:155px; border:none}
.jcarousel-skin-tango3 .jcarousel-container-horizontal {
    width: 1002px;
}

.jcarousel-skin-tango3 .jcarousel-container-vertical {
    width: 320px;
    height: 250px;
}

.jcarousel-skin-tango3 .jcarousel-clip-horizontal {
    width:  1023px;
    height: 270px;
}

.jcarousel-skin-tango3 .jcarousel-clip-vertical {
    width:  320px;
    height: 250px;
}

.jcarousel-skin-tango3 .jcarousel-item {
    width: 320px;
    height: 270px;
}
.jcarousel-skin-tango3 .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango3 .jcarousel-next-horizontal {
    position: absolute;
    top: -30px;
    right: 2px;
    width: 11px;
    height: 9px;
    cursor: pointer;
    background: transparent url(right.png) no-repeat -14px 0;
}

.jcarousel-skin-tango3 .jcarousel-next-horizontal:hover {
    background-position: 0px 0;
}

.jcarousel-skin-tango3 .jcarousel-next-horizontal:active {
    background-position: 0px 0;
}

.jcarousel-skin-tango3 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango3 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango3 .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: 0px 0;
}

.jcarousel-skin-tango3 .jcarousel-prev-horizontal {
    position: absolute;
    top: -30px;
    right: 15px;
    width: 11px;
    height: 9px;
    cursor: pointer;
    background: transparent url(left.png) no-repeat -14px 0;
}

.jcarousel-skin-tango3 .jcarousel-prev-horizontal:hover {
    background-position: 0px 0;
}

.jcarousel-skin-tango3 .jcarousel-prev-horizontal:active {
    background-position: 0px 0;
}

.jcarousel-skin-tango3 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango3 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango3 .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0px 0;
}
/*star*/
.jcarousel-skin-tango1 { padding-bottom:50px;}
.jcarousel-skin-tango1 .jcarousel-container {
    background: #F9F9F9;
}


.jcarousel-skin-tango1 .jcarousel-container-horizontal {
    width: 1000px;
}

.jcarousel-skin-tango1 .jcarousel-container-vertical {
    width: 334px;
    height: 244px;
}

.jcarousel-skin-tango1 .jcarousel-clip-horizontal {
    width:  1000px;
    height: 244px;
}

.jcarousel-skin-tango1 .jcarousel-clip-vertical {
    width:  250px;
    height: 244px;
}

.jcarousel-skin-tango1 .jcarousel-item {
    width: 250px;
    height: 244px;
}
.jcarousel-skin-tango1 .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango1 .jcarousel-next-horizontal {
    position: absolute;
    top: -30px;
    right: 2px;
    width: 11px;
    height: 9px;
    cursor: pointer;
    background: transparent url(right.png) no-repeat -14px 0;
}

.jcarousel-skin-tango1 .jcarousel-next-horizontal:hover {
    background-position: 0px 0;
}

.jcarousel-skin-tango1 .jcarousel-next-horizontal:active {
    background-position: 0px 0;
}

.jcarousel-skin-tango1 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango1 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango1 .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: 0px 0;
}

.jcarousel-skin-tango1 .jcarousel-prev-horizontal {
    position: absolute;
    top: -30px;
    right: 15px;
    width: 11px;
    height: 9px;
    cursor: pointer;
    background: transparent url(left.png) no-repeat -14px 0;
}

.jcarousel-skin-tango1 .jcarousel-prev-horizontal:hover {
    background-position: 0px 0;
}

.jcarousel-skin-tango1 .jcarousel-prev-horizontal:active {
    background-position: 0px 0;
}

.jcarousel-skin-tango1 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango1 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango1 .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0px 0;
}

.form_table
{
    border-collapse:collapse;border:none; width:700px;font-family:"Microsoft YaHei"; font-size:13px;
}
.form_table td
{
    border: 1px solid #808080;
    padding:5px;
    text-align:center;

}
.list_title{  text-align:center;}
.note
{
    width: 700px;
    margin: 6px auto 0px auto;
    font-family: 微软雅黑;
    font-size: 13px;
    line-height: 20px;
    vertical-align: middle;
    text-align: left;
    text-indent: 16px;
    padding:5px;
    
}
.form_input
{
    border: 1px solid #C0C0C0;
    height: 16px;
    line-height: 16px;
    vertical-align:middle;
    text-align:left;
    padding:2px 5px;
    width:80px;
}

.ft
{
    line-height: 30px;
    font-family: 微软雅黑;
    font-size: 20px;
    color: #000000;
    text-align: center;
    vertical-align:middle;
    margin-top:15px;
    margin-bottom:15px;
}

.index_news_title
{
    border-bottom-style: solid;
    border-width: 2px;
    border-color: #DFDFDF;
    height:30px;
    line-height:24px;
    margin-bottom:5px;
    position: relative;
}
.index_tt
{
position: absolute;
left: 0px;
bottom: -2px;
border-bottom: 2px solid #C00;
font-size: 14px;
font-weight: bold;
line-height: 30px;    

}
.index_tl
{
    position: absolute;
    left:170px;
    display:inline-block;
    width:auto;
    overflow:hidden;
    
}
.index_tl2
{
    position: absolute;
    left:250px;
    display:inline-block;
    width:auto;
    overflow:hidden;
    
}
.index_tl a:link,.index_tl a:visited,.index_tl2 a:link,.index_tl2 a:visited
{
    color: #FFFFFF;
    background-color: #124153;
    font-family: 微软雅黑;
    font-size: 12px;
    display: inline-block;
    padding: 2px 4px;
    border-radius:2px;
    margin-left:10px;
}
.index_tl a:hover,.index_tl a:active,.index_tl2 a:hover,.index_tl2 a:active
{
    color:#CCCCCC;
}

.index_lesson
{
    font-family: 微软雅黑;
    font-size: 13px;
    line-height: 26px;
    height: 26px;
    border-bottom-style: dotted;
    border-width: 1px;
    border-color: #808000;
    vertical-align: middle;
    text-indent: 5px;
    margin-bottom: 5px;
    width: 250px;
}