﻿.cm_nav {
    background: #eef3f7;
    border-bottom: none;
}

.hdc .logo {
    width: 644px;
    height: 91px;
}

    .hdc .logo a {
        background: url(../SportThree/logo.jpg) no-repeat;
        width: 644px;
        height: 81px;
        line-height: 91px;
        display: block;
        overflow: hidden;
    }

.nav-box {
    width: 100%;
    background: #136556;
    height: 45px;
    position: relative;
    z-index: 9999;
}

.nav ul li:hover {
    background: #03987d;
    z-index: 1;
    transition: all .3s;
}

    .nav ul li:hover a {
        color: #fff;
        transition: all .3s;
    }

.nav ul li dl dd {
    background: #03987d;
}

.nav ul li:hover dl dd a {
    color: #FFFFFF;
}

.nav ul li dl dd:hover a {
    color: #FFFFFF;
    background: #20a18a;
}
.slideBox .bd img {
    width: 598px;
    height: 338px;
    display: block;
}
.ash {
    color: #666667
}

.breadcrumb a {
    color: #136556;
    border-left: 5px solid #136556;
}

.sidebar h3 {
    border-left: 5px solid #136556;
}

    .sidebar h3 .title {
        color: #136556;
    }

.cm_c3_4 {
    width: 600px;
    /*_overflow: hidden;
    overflow: hidden;*/
}

.cm_c3_5 {
    width: 585px;
    /*_overflow: hidden;
    overflow: hidden;*/
}

.bt {
    border-bottom: 1px #ccc solid;
    height: 40px;
    line-height: 40px;
    /*width: 555px;*/
    margin: 0 15px;
}

.cm_c3_6 {
    width: 1200px;
    background: url(../SportThree/HeadLines.png) no-repeat;
    line-height: 40px;
    height: 40px;
}

.cm_c3_7 {
    width: 900px;
}

.cm_c3_7_l {
    width: 440px;
    float: left;
}

.cm_c3_7_r {
    float: right;
    width: 440px;
}

.cm_c3_7_m {
    width: 1px;
    background: #ccc;
    height: 290px;
    float: left;
    margin-left: 10px;
}

.cm_c3_8 {
    width: 285px;
}

    .cm_c3_8 img {
        border: 1px #ccc solid;
        height: 98px;
        width: 285px;
    }

.content-box-c-t {
    height: 297px;
    width: 555px;
    border-bottom: 0
}

.BlackishGreen {
    color: #136556
}

.yellow {
    color: #f75d00
}

.ml140 {
    margin-left: 140px;
}

.taz100 {
    font-size: 18px;
    line-height: 38px;
    font-weight: bold;
    color: #136556;
    border-bottom: 3px solid #136556;
    float: left;
}

.content-box-c-t span {
    line-height: 26px;
}

.block_bg1 {
    background: #fff;
    height: 100%;
    border: 1px #cccccc solid;
    margin-bottom: 4px;
}

.list_hs_f14_c2 {
    height: 100px;
    margin: 10px 0 0px 14px;
}

    .list_hs_f14_c2 .pic {
        height: 100px;
    }

        .list_hs_f14_c2 .pic img {
            height: 100px;
        }

    .list_hs_f14_c2 p {
        height: 60px;
        margin-top: 10px;
    }

.content-box-c-b-wen {
    line-height: 28px;
    margin-left: 14px;
    height: 28px;
}

    .content-box-c-b-wen .iconfont {
        line-height: 28px;
    }

    .content-box-c-b-wen a {
        line-height: 28px;
    }

    .content-box-c-b-wen b {
        line-height: 28px;
    }

/*师资队伍*/
.sz_l {
    background: #136556;
    width: 265px;
    height: 340px;
    float: left;
}

.shijpp {
    width: 85%;
    margin: 0 auto;
    height: 40px;
    padding-top: 10px;
}

.shijpplf {
    width: 120px;
    float: left;
    line-height: 40px;
    font-size: 20px;
    font-weight: bold;
    color: #fff;
}

.shigne {
    font-size: 14px;
    float: right;
    border-bottom: 1px solid #fff;
    line-height: 35px;
}

    .shigne a {
        color: #fff;
    }

.sffpp {
    width: 85%;
    margin: 0 auto;
    height: auto;
    padding-top: 10px;
    font-size: 14px;
    line-height: 30px;
    color: #fff;
}

    .sffpp p {
        color: #fff
    }

.sjopimg {
    width: 305px;
    float: left;
    height: 308px;
    position: relative;
}

.img1 {
    background: url(../SportThree/sz_bg1.png) no-repeat
}

.img2 {
    background: url(../SportThree/sz_bg2.png) no-repeat
}

.sjopimg img {
    width: 220px;
    height: 220px;
    margin: 44px 42px;
}

/*科学科研*/
.jxky li {
    display: table-cell;
    width: 26%;
    vertical-align: top;
    position: relative;
    background: #fff;
}

    .jxky li.fi {
        width: 48%;
        border-right: 1px #136556 solid
    }

    .jxky li a {
        display: block;
        background: #fff;
    }

    .jxky li.fi a {
        position: relative;
        display: block;
    }

    .jxky li img {
        width: 100%;
    }

    .jxky li.fi .txtwrapper {
        position: absolute;
        right: 0;
        bottom: 0;
        width: 50%;
        background: #fff;
        height: 45.83%;
        padding-bottom: 0;
        margin-bottom: 0;
    }

    .jxky li .time {
        position: absolute;
        bottom: 30px;
        color: #9f8027;
        left: 22px;
    }

.txtwrapper {
    position: absolute;
    right: 0;
    bottom: 0;
    background: #fff;
    height: 45.83%;
    padding-bottom: 0;
    margin-bottom: 0;
}

.jxky li .icon-clock {
    background: url(../SportThree/time.jpg) no-repeat;
    width: 10px;
    height: 9px;
}

.jxky li .txtwrapper p {
    font-size: 18px;
    padding: 35px 20px;
    line-height: 1.5em;
}

/*学生工作*/
.slideGroup {
    border: 1px solid #ddd;
    text-align: left;
}

    .slideGroup .parHd {
        height: 40px;
        line-height: 40px;
        /*padding: 0 20px;*/
        position: relative;
    }

        .slideGroup .parHd ul {
            float: left;
            position: absolute;
            left: 100px;
            top: -1px;
            height: 42px;
        }

            .slideGroup .parHd ul li {
                float: left;
                padding: 0 15px;
                cursor: pointer;
                font-weight: bolder;
                font-size: 16px;
            }

                .slideGroup .parHd ul li.on {
                    height: 40px;
                    border-bottom: 2px #136556 solid;
                }

    .slideGroup .slideBox {
        overflow: hidden;
        zoom: 1;
        padding: 10px 0 10px 42px;
        position: relative;
    }

    .slideGroup .sPrev, .slideGroup .sNext {
        position: absolute;
        left: 5px;
        top: 10px;
        display: block;
        width: 30px;
        height: 94px;
        border: 1px solid #ddd;
        background: url(images/icoLeft.gif) center center no-repeat #f4f4f4;
    }

    .slideGroup .sNext {
        left: auto;
        right: 5px;
        background: url(images/icoRight.gif) center center no-repeat #f4f4f4;
    }

        .slideGroup .sPrev:hover, .slideGroup .sNext:hover {
            border-color: #f60;
        }

    .slideGroup .parBd {
        margin-top: 10px;
    }

        .slideGroup .parBd ul {
            overflow: hidden;
            zoom: 1;
        }

            .slideGroup .parBd ul li {
                margin: 0 8px;
                float: left;
                _display: inline;
                overflow: hidden;
                text-align: center;
            }

                .slideGroup .parBd ul li .pic {
                    text-align: center;
                }

                    .slideGroup .parBd ul li .pic img {
                        width: 120px;
                        height: 90px;
                        display: block;
                        padding: 2px;
                        border: 1px solid #ccc;
                    }

                    .slideGroup .parBd ul li .pic a:hover img {
                        border-color: #999;
                    }

                .slideGroup .parBd ul li .title {
                    line-height: 24px;
                }

.tab_bd .img_r {
    width: 237px;
}

.slideGroup .parBd .content-box-c-t {
    height: 84px;
    width: 595px;
    border-bottom: 0;
    border-bottom: 1px #999 dashed
}

    .slideGroup .parBd .content-box-c-t h3 {
        margin-top: 0;
        font: 24px/20px "microsoft yahei";
        color: #cc0000;
        text-align: center;
        line-height: 30px;
        height: 30px;
        overflow: hidden;
    }

.slideGroup .parBd .content-box-c-b-wen {
    margin-left: 0
}

.chengji {
}

    .chengji li {
        width: 179px;
        margin: 10px;
        float: left
    }

        .chengji li img {
            width: 160px;
            height: 200px;
            display: block;
        }

        .chengji li b {
            display: block;
            line-height: 28px;
            font-size: 14px;
            padding-left: 10px;
        }

        .chengji li span {
            display: block;
            line-height: 28px;
            font-size: 12px;
            padding-left: 10px;
        }



.sz {
    /*background: url(../images/scrollBg.png);*/
    
    border-top: 1px solid #fff;
    position: relative;
}

    .sz .piclist {
        overflow: hidden;
        zoom: 1;
    }

    .sz .ohbox {
        overflow: hidden;
        position: relative;
        width: 660px;
        left: 10px;
        padding-left: 10px;
    }

.sz {
    position: relative;
    overflow: hidden;
    zoom: 1;
    float:left
}

    .sz .piclist li {
        float: left;
        display: inline;
        width: 200px;
        margin-right: 20px;
        overflow: hidden;
        /*background: url(../images/ke-bg.png) no-repeat;*/
        height: 340px;
        position: relative;
    }

    .sz .piclist .title {
        font-weight: bold;
        padding: 180px 20px 0;
    }

    .sz .piclist .content {
        padding: 0px 20px;
    }


    .sz .piclist li span {
        height: 25px;
        line-height: 25px;
        display: block;
        text-align: center;
    }

    .sz .piclist li img {
        /*position: absolute;
        top: -10px;
        left: -10px;*/
    }

    .sz .pageBtn span {
        background: url(../images/j-scroll.png) no-repeat;
        display: block;
        width: 20px;
        height: 48px;
        position: absolute;
        top: 140px;
        cursor: pointer;
        text-indent: -999em;
        overflow: hidden;
    }

    .sz .pageBtn .prev {
        left: 0px;
        background-position: 0;
    }

    .sz .pageBtn .next {
        right: 0px;
        background-position: -20px;
    }




    .sz .pageBtn .list {
        overflow: hidden;
        zoom: 1;
        margin: 10px 0 0 413px;
    }

        .sz .pageBtn .list li {
            background: url(../images/bntBg.png);
            float: left;
            display: inline;
            width: 15px;
            height: 15px;
            background-position: -86px -57px;
            cursor: pointer;
            margin-left: 10px;
            line-height: 10000px;
            overflow: hidden;
        }

            .sz .pageBtn .list li.on {
                background-position: -114px -57px;
            }

.list_ns_f14_dot li {
    background: url(../../content/images/j001.png) 0px center no-repeat;
    padding-left: 24px !important;
}