/* ==文章节点定义== */

/* 文章频道首页图片新闻 */
#column1 {
    background: url(/old/dfiles/9045/template/default/skin/images/picnewsbg.gif) repeat-y right top;
    border: 1px solid #D2E5EE;
    padding: 8px;}

    #column1 .newsList h3 {
        color: #4C9DCE;
        height: 24px;
        line-height: 24px;
        background: url(/old/dfiles/9045/template/default/skin/images/newslisttitlebg.jpg) no-repeat right bottom;
        padding-left: 12px;}

.picNews {
    float: right;
    width: 285px;
    height: 100%;}

    .picNews .pe_u_thumb {
        width: 280px;
        height: 200px;
        border-right: 1px solid #eee;}

        .picNews .pe_u_thumb img {
            width: 280px;
            height: 200px;}

    .picNews .pe_u_thumb_intro {
        text-align: left;}

.pe_u_thumb_Intro a {
    font-weight: bold;}

.pe_u_thumb_Intro, .pe_u_thumb_Intro a {
    color: #2E91B9;}

.intro {
    text-indent: 24px;}

/* 首页文章二列式循环 */
.childclass_content ul {
    margin: 0px;
    padding: 0px;}

.childclass_content {
    height: auto !important;
    height: 240px;
    min-height: 240px;}
/* 热门栏目导航 */
.a_class_menu {
    clear: left;
    padding: 5px;
    margin-top: 5px;
    background: #f9f9f9;
    border: 1px solid #9bbde6;
    text-align: left;}

    .a_class_menu ul, .a_class_menu li {
        padding: 0px;
        margin: 0px;
        text-align: left;
        list-style: none;}

    .a_class_menu a {
        color: blue;
        text-decoration: underline;}


/* ==文章大类栏目页列表形式==  */
.s_classlist_title {
    font: normal normal bold 12px/150% Arial,"宋体",Helvetica,sans-serif;
    border: 1px solid #9bbde6;}

.s_classlist_text {
    border-bottom: 1px solid #9bbde6;
    border-left: 1px solid #9bbde6;
    border-right: 1px solid #9bbde6;}

.s_classlist_text1 {
    border-bottom: 1px dashed #C5C0A3;}

.s_classlist_title_r, .s_classlist_title_c, .s_classlist_text_r, .s_classlist_text_c {
    float: right;
    text-align: center;
    border-left: 1px solid #9bbde6;}

.s_classlist_text_r1 {
    float: right;
    text-align: center;}

.s_classlist_text_c1 {
    float: right;
    text-align: center;}

.s_classlist_title_r, .s_classlist_title_c, .s_classlist_title_l {
    font-weight: bold;}

.s_classlist_title_l, .s_classlist_text_l {
    padding-left: 5px;}

.s_classlist_title_r, .s_classlist_text_r, .s_classlist_title_c, .s_classlist_text_c {
    height: 22px;
    width: 70px;
    overflow: hidden;}

.s_classlist_title_r, .s_classlist_text_r {
    width: 50px;}

.s_classlist_title_l, .s_classlist_title_c, .s_classlist_title_r, .s_classlist_text_l, .s_classlist_text_r, .s_classlist_text_c {
    line-height: 22px;}
/* ==小类栏目页列表形式== */
/* 父栏目模板中无内容时使用 */
.childclasslist_box {
    margin: 5px 0px 0px 5px;}

*html .childclasslist_box {
    margin: 5px 0px 0px 10px;}
/* 子栏目模板中使用 */
.c_main .childclasslist_box {
    margin: 0px;}

    .c_main .childclasslist_box h3 { /*background:url(/old/dfiles/9045/template/default/skin/images/articlechildlisttitlebg.gif) repeat-x 0px 0px;*/
        height: 33px;
        line-height: 33px;
        border: 1px solid #C4DEE9;
        border-bottom: 2px solid #4C9DCE;
        color: #4C9DCE;
        padding-left: 18px;}

    .c_main .childclasslist_box .listStyle1 {
        padding: 0 5px;}
/* 推荐图文 */
.a_photo_list, .a_photo_list ul {
    padding: 0px;
    margin: 0px;
    text-align: center;}

    .a_photo_list li {
        padding: 0px;
        margin: 5px 0px;
        list-style: none;
        width: 150px;
        float: left;
        padding: 0 15px;
        _padding: 0 10px;}
/* 内容页 */
.c_content_text {}

h1 {
    color: #0a4180;}

.c_content_text ol li {
    list-style-type: decimal;}

.c_content_text ul li {
    list-style-type: disc;}

.c_main_content_box strong {
    font-weight: bold;}

.c_main_content_box em {
    font-style: italic;}


/*start 
样式添加人:曹兴江
日期:2015-2-11
作用:精品课程头部导航
*/
.jbkcHead li {
    padding-left: 20px;
    float: left;
    border-bottom: 1px dashed #CCC;}

.jbkcHead li {
    background: none;
    cursor: pointer;}

    .jbkcHead li:hover {
        color: blue;
        font-weight: bold;
        font-size: 13px;}

    .jbkcHead li span:hover {
        color: #EDB400;}

.jbkcHead .li1 {
    font-weight: bold;
    clear: left;
    border-bottom: none;
    color: black;}
/*end*/
/*start 
样式添加人:谢金有
日期:2015-2-12
作用:精品课程中部
*/
.jingpinkechenghuibu {
    background-color: #dee8f2;
    margin: 5px;
    height: 100px;
    width: 980px;
    margin-left: auto;
    margin-right: auto;
    border: 1px solid #8abee1;
    border-radius: 5px;
    line-height: 3;}

.jingpinkechengzhongbu {
    border: 1px solid #b6b6b6;
    margin-top: 10px;}

.jiaoxuetuanduihuibu {
    background-color: #dee8f2;
    margin: 5px;
    height: 70px;
    width: 980px;
    margin-left: auto;
    margin-right: auto;
    border: 1px solid #8abee1;
    border-radius: 5px;
    line-height: 3;}

.jiaoxuetuanduizhongbu {
    margin-top: 100px;}
/*end*/
/*start 
样式添加人:曹兴江
日期:2015-2-11
作用:精品课程头部导航
*/
.jbkcHead li {
    padding-left: 20px;
    float: left;
    border-bottom: 1px dashed #CCC;}

.jbkcHead li {
    background: none;
    cursor: pointer;}

    .jbkcHead li:hover {
        color: blue;
        font-weight: bold;
        font-size: 13px;}

    .jbkcHead li span:hover {
        color: #EDB400;}

.jbkcHead .li1 {
    font-weight: bold;
    clear: left;
    border-bottom: none;
    color: black;}

    .jbkcHead .li1 span:hover {
        color: Red;}
/*end*/
/*start 
样式添加人:曹兴江
日期:2015-2-13
作用:精品课程详细页面
*/
.jpckxitop {
    background-color: #DBEAF9;
    width: 676px;
    float: left;
    margin-top: 8px;
    height: 270px;}

    .jpckxitop .d1 {
        width: 636px;
        margin-left: 20px;}

.jpckximain {
    margin-top: 8px;}

    .jpckximain .d1 {
        text-align: center;
        height: 39px;
        width: 151px;
        background-color: #195FC1;
        float: left;
        margin-left: 19px;}

    .jpckximain .d2 {
        margin-top: 8px;
        color: white;
        font-weight: bold;}

    .jpckximain .d3 {
        height: 39px;
        width: 151px;
        background-color: #F2F4F3;
        float: left;}

    .jpckximain .d4 {
        width: 302px;
        border: 1px solid #9D9D9E;
        background-color: white;
        float: left;
        margin-left: 19px;
        height: 230px;}

        .jpckximain .d4 .c1 {
            margin-left: 16px;
            margin-top: 8px;
            width: 269px;}

        .jpckximain .d4 .img1, .kcjstp {
            float: left;
            margin-top: 20px;
            margin-left: 20px;
            padding-right: 14px;
            padding-bottom: 3px;}

.kcjstp {
    margin-top: 3px;}

.jpckximain .d4 .dd1, .kcjswz {
    margin-left: 10px;
    margin-top: 22px;
    letter-spacing: 4px;
    line-height: 15px;}

.jpkcmain1 div {
    width: 493px;
    height: 226px;
    background-color: #F8F8F8;
    float: left;
    margin-top: 10px;
    border: 1px solid #9D9D9E;}

.jpkcmain1 .d1 {
    margin-left: 10px;}

.jpkcmain1 .h3 {
    margin-left: 25px;
    width: 453px;
    margin-top: 10px;
    line-height: 30px;
    border-bottom: 1px solid #1A5BB9;
    color: #1A5BB9;}

.listStyle1 li {
    margin-left: 22px;}

.jpkcmain1 .listStyle1 li {
    margin-left: 22px;
    width: 445px;}

.jpkcmain1 .h3 .s1 {
    color: gray;
    float: right;
    margin-right: 10px;
    font-size: 12px;
    font-weight: normal;}
/*end*/

/*start 
样式添加人:谢金有
日期:2015-3-11
作用:教学团队首页
*/
.jxtdtop {
    background-color: #DBEAF9;
    float: left;
    margin-top: 8px;
    height: 270px;}

    .jxtdtop .d1 {
        margin-left: 20px;}

.jxtdmain {
    margin-top: 8px;}

    .jxtdmain .d1 {
        text-align: center;
        height: 39px;
        width: 151px;
        background-color: #195FC1;
        float: left;
        margin-left: 19px;}

    .jxtdmain .d2 {
        margin-top: 8px;
        color: white;
        font-weight: bold;}

    .jxtdmain .d3 {
        height: 39px;
        width: 151px;
        background-color: #F2F4F3;
        float: left;}

    .jxtdmain .d4 {
        width: 302px;
        border: 1px solid #9D9D9E;
        background-color: white;
        float: left;
        margin-left: 19px;
        height: 230px;}

        .jxtdmain .d4 .c1 {
            margin-left: 16px;
            margin-top: 8px;
            width: 269px;}

        .jxtdmain .d4 .img1, .kcjstp {
            float: left;
            margin-top: 20px;
            margin-left: 20px;
            padding-right: 14px;
            padding-bottom: 3px;}

.kcjstp {
    margin-top: 3px;}

.jxtdmain .d4 .dd1, .kcjswz {
    margin-left: 10px;
    margin-top: 22px;
    letter-spacing: 4px;
    line-height: 15px;}

.jxtdmain1 div {
    width: 326px;
    height: 226px;
    background-color: #F8F8F8;
    float: left;
    margin-top: 10px;
    border: 1px solid #9D9D9E;}

.jxtdmain1 .d1 {
    margin-left: 10px;}

.jxtdmain1 .h3 {
    margin-left: 25px;
    margin-top: 10px;
    line-height: 30px;
    border-bottom: 1px solid #1A5BB9;
    color: #1A5BB9;}

.listStyle1 li {
    margin-left: 22px;}

.jxtdmain1 .listStyle1 li {
    margin-left: 22px;}

.jxtdmain1 .h3 .s1 {
    color: gray;
    float: right;
    margin-right: 10px;
    font-size: 12px;
    font-weight: normal;}
/*end*/
.shijimingshi {
    height: 260px;
    background-color: #F8F8F8;
    margin-top: 5px;
    border: 1px solid #9D9D9E;}

    .shijimingshi .h3 {
        margin-left: 25px;
        margin-top: 10px;
        line-height: 30px;
        border-bottom: 1px solid #1A5BB9;
        color: #1A5BB9;}



.xiaojimingshi {
    height: 260px;
    background-color: #F8F8F8;
    margin-top: 10px;
    border: 1px solid #9D9D9E;}

    .xiaojimingshi .h3 {
        margin-left: 25px;
        margin-top: 10px;
        line-height: 30px;
        border-bottom: 1px solid #1A5BB9;
        color: #1A5BB9;}

.mingshigongzuoshi_u_thumb {
    height: 120px;
    overflow: hidden;
    text-align: center;
    border: 1px solid #ccc;}

.mingshigongzuoshilistStyle li {
    line-height: 24px;
    text-align: right;
    float: left;
    margin-left: 20px;
    margin-top: 40px;}

/*名师工作室导航页*/
/*start*/
.pic_con {
    width: 900px;
    margin: 0px auto 0px;
    position: relative;}

.pic_lists {
    float: left;
    width: 8888px;
    height: 106px; /*overflow:hidden;*/
    position: absolute;
    top: 0px;
    left: 0px;}

.btn_change {
    width: 40px;
    height: 60px;
    position: absolute;
    text-indent: -9999px;
    cursor: pointer;}

.left_btn {
    background: url(/old/dfiles/9045/template/default/skin/images/leftstop.jpg) no-repeat;
    top: 90px;
    left: 0px;}

.right_btn {
    background: url(/old/dfiles/9045/template/default/skin/images/rightstart.jpg) no-repeat;
    top: 90px;
    right: 0px;}

.pic_content {
    overflow: hidden;
    height: 120px;
    width: 820px;
    padding: 10px;
    position: relative;
    margin: 50px auto 0px;}

    .pic_content ul li {
        float: left;
        width: 150px;
        height: 100px;
        padding: 3px;
        background: #9CC;
        text-align: center;
        margin: 0 0 0 10px;
        position: relative;}

        .pic_content ul li p {
            height: 24px;
            background: #333;
            line-height: 24px;
            color: #fff;
            width: 151px;
            position: absolute;
            bottom: 2px;
            left: 2px;
            text-align: center;
            display: none;}

        .pic_content ul li a img {
            width: 150px;
            height: 100px;}

.highlight_tip {
    width: 50%;
    position: relative;
    margin: 0 auto;
    top: -15px;
    left: 20%;}

    .highlight_tip span {
        height: 24px;
        padding: 5px;
        line-height: 24px;
        float: left;
        margin: 0 2px;
        cursor: pointer;}

        .highlight_tip span.current {
            height: 18px;
            width: 18px;
            line-height: 18px;
            background: #9CC;
            text-align: center;}
/*end*/
/*名师工作室首页*/
/*start*/
.mingshigongzuoshitop {
    background-color: #DBEAF9;
    width: 666px;
    float: left;
    margin-top: 8px;
    height: 300px;}

.mingshigongzuoshi_xinwenimg {
    height: 250px;
    width: 360px;
    overflow: hidden;
    float: left;
    margin-right: 10px;}

.mingshigongzuoshi_xinwendongtai {
    margin-left: 5px;}

    .mingshigongzuoshi_xinwendongtai li {
        line-height: 32px;}

.mingshituandui_piclist {
    height: 260px;
    width: 310px;
    overflow: hidden;
    padding-left: 14px;}

    .mingshituandui_piclist li {
        float: left;
        margin: 5px;}

.mingshituandui_pic {
    height: 90px;
    overflow: hidden;
    text-align: center;
    border: 1px solid #ccc;}

.deyumingshi_left {
    width: 200px;
    background-color: #fff;
    height: auto;
    float: left;}

.deyumingshi_right {
    width: 800px;
    height: auto;
    float: right;}

.msgzsmain div {
    width: 390px;
    height: 226px;
    background-color: #F8F8F8;
    float: left;
    margin-top: 10px;
    border: 1px solid #9D9D9E;}

.msgzsmain .h3 {
    margin-left: 25px;
    margin-top: 10px;
    line-height: 30px;
    border-bottom: 1px solid #1A5BB9;
    color: #1A5BB9;}

.listStyle1 li {
    margin-left: 22px;}

.msgzsmain .listStyle1 li {
    margin-left: 22px;}

.msgzsmain .h3 .s1 {
    color: gray;
    float: right;
    margin-right: 10px;
    font-size: 12px;
    font-weight: normal;}

.deyumingshi_left_jiaodiantu {
    overflow: hidden;
    float: left;
    margin-right: 10px;}

.deyumingshi_right_tuandui .d1 {
    text-align: center;
    height: 39px;
    width: 151px;
    background-color: #195FC1;
    float: left;}

.deyumingshi_right_tuandui .d2 {
    margin-top: 8px;
    color: white;
    font-weight: bold;}

.deyumingshi_right_tuandui .d3 {
    height: 39px;
    width: 649px;
    background-color: #F2F4F3;
    float: left;}

.deyumingshi_right_tuandui_img {
    width: 800px;
    height: 200px;
    background-color: white;}

.deyumingshi_right_tuandui_img_pic_con {
    width: 800px;
    margin: 0px auto 0px;
    position: relative;}

.deyumingshi_right_tuandui_img_pic_lists {
    float: left;
    width: 8888px;
    height: 106px; /*overflow:hidden;*/
    position: absolute;
    top: 0px;
    left: 0px;}

.deyumingshi_right_tuandui_img_pic_content {
    overflow: hidden;
    height: 125px;
    width: 680px;
    padding: 10px;
    position: relative;
    margin: 50px auto 0px;}

    .deyumingshi_right_tuandui_img_pic_content ul {
        margin-top: 20px;}

        .deyumingshi_right_tuandui_img_pic_content ul li {
            float: left;
            width: 100px;
            height: 100px;
            padding: 3px;
            background: #9CC;
            text-align: center;
            margin: 0 0 0 10px;
            position: relative;}

            .deyumingshi_right_tuandui_img_pic_content ul li p {
                height: 24px;
                background: #333;
                line-height: 24px;
                color: #fff;
                width: 151px;
                position: absolute;
                bottom: 2px;
                left: 2px;
                text-align: center;
                display: none;}

            .deyumingshi_right_tuandui_img_pic_content ul li a img {
                width: 100px;
                height: 100px;}

.deyumingshi_left_gongzuoshijianjie {
    width: 200px;
    background-color: #F8F8F8;
    line-height: 18px;
    margin-top: 245px;}

    .deyumingshi_left_gongzuoshijianjie img {}

.deyumingshi_left_huodongtongzhi {
    width: 200px;
    background-color: #F8F8F8;
    line-height: 18px;
    margin-top: 5px;}

    .deyumingshi_left_huodongtongzhi ul li {
        background: url(/old/dfiles/9045/template/default/skin/images/listicon1.gif) 3px center no-repeat;
        text-align: left;
        line-height: 37px;}

        .deyumingshi_left_huodongtongzhi ul li a {
            padding-left: 12px;
            float: none;}

.zhuantipinggu_chuangjianjingfei {
    margin-left: auto;
    margin-right: auto;}

    .zhuantipinggu_chuangjianjingfei li {
        float: left;
        margin: 10px;}

.zhuantipinggu_chuangjianjingfei_pic {
    text-align: center;
    border: 1px solid #ccc;}



/*end*/
