.topHeader {
    width: 100%;
    height: 390px;
    background: url(../images/tr_banner_bg.png) no-repeat center center;
    min-width: 1200px;
}

.topBox {
    position: relative;
    width: 1200px;
    height: 390px;
    margin: 0 auto;
    padding-top: 78px;
    box-sizing: border-box;
}

.topBox .topText1 {
    height: 75px;
    width: 887px;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}


.ett_title {
    padding: 40px 0;
    background: url(../../financial/image/polIndex_title.png) no-repeat center center;
    height: 36px;
    color: #242a33;
    font-size: 30px;
    font-weight: bold;
}

.ett_title a.more {
    font-size: 14px;
    font-weight: normal;
    color: #999999;
    right: 30px;
    top: 0;
    bottom: 0;
    margin: auto;
    height: 36px;
    line-height: 36px;
}

.ett_title a.more:hover {
    color: #136aed;
}

/* 师资培养 start */
.ttBox {
    height: 500px;
}

.ttBox .ttCon_left {
    height: 318px;
    width: 666px;
    background-color: white;
    border: 1px solid #d4e4fc;
    border-right: 0;
}

.ttBox .ttCon_left .left_title {
    font-size: 18px;
    font-weight: bold;
    color: #242a33;
    margin-top: 40px;
    margin-left: 20px;
}

.ttBox .ttCon_left div {
    margin-left: 45px;
    color: #242a33;
    font-size: 14px;
    margin-top: 40px;
}

.ttBox .ttCon_right {
    height: 320px;
    width: 533px;
    background-color: #d4e4fc;
}

.ttBox .ttCon_right img {
    width: 492px;
    height: 289px;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}

/* 师资培养 end */

/* 名师课程  start*/
.dtlBox {
    height: 813px;
    background: url(../images/tr_dtl_bg.png) no-repeat center center;
    min-width: 1200px;
}

.dtlCon {
    width: 100%;
    /* height: 350px; */
    background-color: white;
    box-shadow: 1px 1px 10px 0px #e0e6ed;
    box-sizing: border-box;
    padding: 23px;
    padding-top: 30px;
    padding-bottom: 38px;
}

.dtl_banner1 {
    width: 1126px;
    height: 42px;
    padding-left: 20px;
    background: url(../images/tr_dtl_banner2bg.png) no-repeat center center;
}

.dtl_banner2 {
    width: 1126px;
    height: 42px;
    padding-left: 20px;
    background: url(../images/tr_dtl_banner1bg.png) no-repeat center center;
}

.dtl_banner1 a.more {
    font-size: 14px;
    font-weight: normal;
    color: #146bed;
    right: 30px;
    top: 0;
    bottom: 0;
    margin: auto;
    height: 36px;
    line-height: 36px;
}

.dtl_banner1 a.more:hover {
    color: #146bed;
}

.dtl_banner1 span {
    color: #1569e6;
    font-size: 18px;
    line-height: 42px;
}

.dtl_banner2 span {
    color: #e57607;
    font-size: 18px;
    line-height: 42px;
}

.dtl_banner2 a.more {
    font-size: 14px;
    font-weight: normal;
    color: #e57607;
    right: 30px;
    top: 0;
    bottom: 0;
    margin: auto;
    height: 36px;
    line-height: 36px;
}

.dtl_banner1 a.more:hover {
    color: #e57607;
}

.dtlCon .dtlList .dtlItem {
    width: 275px;
    /* height: 282px; */
    box-sizing: border-box;
    border: 1px solid #eee;
    margin-right: 18px;
    padding: 13px;
}

.dtlCon .dtlList .dtlItem:hover {
    border-color: #1569e6;
}

.dtlCon .dtlList .dtlItem:hover .dtlItem_title {
    color: #136aed;
}

.dtlCon .dtlList .dtlItem .dtlSign {
    width: 60px;
    height: 26px;
    line-height: 26px;
    background-color: #858585;
    top: 0px;
    left: 0px;
    color: white;
    font-size: 14px;
    z-index: 99;
}

.dtlCon .dtlList .dtlItem .dtlSign.living {
    background-color: #1569e6;
}

.dtlCon .dtlList .dtlItem .dtlSign.noStart {
    background-color: #e68415;
}

.dtlCon .dtlList .dtlItem .dtlItemImgBox {
    width: 246px;
    height: 136px;
    box-sizing: border-box;
    border: 1px solid #eeeeee;
    overflow: hidden;
}

.dtlCon .dtlList .dtlItem .dtlItemImgBox img {
    width: 100%;
    height: 100%;
}

.dtlCon .dtlList .dtlItem .dtlItemCon {
    width: 232px;
    margin: auto;
}

.dtlCon .dtlList .dtlItem .dtlItem_title {
    color: #303946;
    font-size: 18px;
    width: 100%;
}

.dtlCon .dtlList .dtlItem .dtlItem_title:hover {
    color: #136aed;
}

.dtlCon .dtlList .dtlItem .dtlItem_line {
    background-color: #dddddd;
    height: 1px;
    width: 100%;
}

.dtlCon .dtlList .dtlItem .dtlItem_date {
    color: #666666;
    font-size: 14px;
    width: 100%;
}

.dtlCon .spList .spItem:hover {
    border-color: #feae54;
}

.dtlCon .spList .spItem .spItem_title:hover {
    color: #e68415;
}

.dtlCon .spList .spItem .dtlSign {
    width: 60px;
    height: 26px;
    line-height: 26px;
    background-color: #858585;
    top: 0px;
    left: 0px;
    color: white;
    font-size: 14px;
    z-index: 99;
}

.dtlCon .spList .spItem .dtlSign.living {
    background-color: #1569e6;
}

.dtlCon .spList .spItem .dtlSign.noStart {
    background-color: #e68415;
}

/* 名师课程 end*/


/* 教师人才库 start*/
.ttbBox {
    height: 460px;
}

.ttbBox .ett_title {
    background: url(../../public/images/pics/title_bg_five.png) no-repeat center center;
}

.ettListBox {
    padding: 0 27px;
}

.ettItem {
    box-sizing: border-box;
    width: 260px;
    padding: 22px 17px;
    height: 280px;
    margin-right: 35px;
    box-shadow: 0px 0px 12px 3px #f6f6f7;
    margin-bottom: 31px;
    cursor: pointer;
}

.ettItem:hover {
    background: url(../images/ettItemBg.png) no-repeat center center;
}

.ettItem:hover .ettItem_detail {
    background: url(../images/ettIcon_fxOn.png) no-repeat center center;
}

.ettItem:last-child {
    margin-right: 0;
}

.ettItem .ettItem_top img {
    height: 80px;
    width: 80px;
    border-radius: 50%;
}

.ettItem_topRight {
    margin-left: 12px;
}


.ettItem .ettItem_top .expertName {
    background-color: #328ffa;
    font-size: 18px;
    color: white;
    padding: 0 10px;
    min-width: 52px;
    max-width: 90px;
    height: 26px;
    line-height: 26px;
    border-radius: 3px;
}

.ettItem .ettItem_top .expertNum {
    color: #6a99dd;
    font-size: 15px;
}

.ettItem .major {
    color: #666666;
    font-size: 14px;
}

.ettItem .unit {
    color: #666666;
    font-size: 14px;
}

.ettItem .job {
    color: #666666;
    font-size: 14px;
}

.ettItem .ettItem_detail {
    width: 24px;
    height: 9px;
    background: url(../images/ettIcon_fx.png) no-repeat center center;
    bottom: 24px;
    /* margin-top: 34px;
    margin-left: 18px; */
}

.ettItem .ettItem_detail:hover {
    background: url(../images/ettIcon_fxOn.png) no-repeat center center;
}

/* 教师人才库 end*/


.srBox .ett_title,
.spBox .ett_title {
    background: url(../../public/images/pics/title_bg_six.png) no-repeat center center;
}

/* 科研数据分析 start*/
.srBox {
    height: 605px;
    background: url(../images/tr_sr_bg.png) no-repeat center center;
    min-width: 1200px;
}

.srCon {
    height: 433px;
}

.srCon .srCon_leftImg {
    height: 100%;
    width: 320px;
    background: url(../images/srCon_leftImg.png) no-repeat center center;
    margin-right: 16px;
    box-shadow: 0px 0px 12px 3px #f8f8f9;
}

.srCon .srCon_leftImg .text1 {
    width: 288px;
    height: 55px;
    top: 55px;
    left: 0;
    right: 0;
    margin: auto;
}

.srCon .srCon_leftImg .text2 {
    color: #f5f7fa;
    font-size: 18px;
    top: 135px;
    left: 0;
    right: 0;
    margin: auto;
}

.srCon .srCon_rightBox {
    width: 864px;
    height: 100%;
    background-color: white;
    border-radius: 5px;
    box-sizing: border-box;
    padding: 18px;
    padding-top: 10px;
    box-shadow: 0px 0px 12px 3px #e3e8f0;
}

.srCon .srCon_rightBox .srListBox {
    min-height: calc(100% - 45px);
}

.srCon .srCon_rightBox .tabTitle {
    height: 51px;
    line-height: 51px;
    border-bottom: 1px solid #ededed;
}

/* .srCon .srCon_rightBox .tabTitle .on{
    border-bottom: 4px solid #136aed;
} */

.srCon .srCon_rightBox .tabTitle .on::after {
    /* border-bottom: 4px solid #136aed; */
    height: 4px;
    content: "";
    display: block;
    position: absolute;
    bottom: 0px;
    width: 98px;
    background-color: #136aed;
}

.srCon .srCon_rightBox .tabTitle .tabTitle_text {
    color: #747b84;
    font-size: 18px;
    font-weight: bold;
    padding: 0 4px;
    cursor: pointer;
    display: inline-table;
}

.srCon .srCon_rightBox .tabTitle .tabTitle_text.on {
    color: #136aed;
}

.srCon .srCon_rightBox .tabTitle a.more {
    font-size: 14px;
    font-weight: normal;
    color: #999999;
    right: 30px;
    top: 0;
    bottom: 0;
    margin: auto;
    height: 36px;
    line-height: 36px;
}

.srCon .srCon_rightBox .tabTitle a.more:hover {
    color: #136aed;
}

.srList .srItem {
    margin-top: 16px;
    margin-right: 8px;
    width: 402px;
    height: 100px;
    border: 1px solid #eeeeee;
    box-sizing: border-box;
    padding: 20px;
}

.srList .srItem:hover {
    border: 1px solid #136aed;
}

.srList .srItem:hover .srItem_title {
    color: #136aed;
}

.srList .srItem .srItem_title {
    color: #242a33;
    font-size: 18px;
    width: 240px;
}

.srList .srItem .srItem_title:hover {
    color: #136aed;
}

.srList .srItem .stockCode {
    color: #5b6980;
    font-size: 14px;
}

.srList .srItem .indicatorAnalysis {
    width: 117px;
    height: 25px;
    line-height: 25px;
    font-size: 14px;
    background: url(../images/srCon_rightItemText_bg2.png) no-repeat center center;
    color: #136aed;
}

.srList .srItem .collectiveAnalysis {
    width: 117px;
    height: 25px;
    line-height: 25px;
    font-size: 14px;
    background: url(../images/srCon_rightItemText_bg.png) no-repeat center center;
    color: #f06c1a;
    margin-top: 13px;
}

.srList .srItem .indicatorAnalysis:hover {
    color: #136aed;
}

.srList .srItem .collectiveAnalysis:hover {
    color: #f06c1a;
}

/* 科研数据分析 end*/

/* 科研数据分析 start*/
.spBox {
    max-height: 795px;
}

.spCon .spCon_banner {
    background: url(../images/spCon_bannerbg.png) no-repeat center center;
    height: 126px;
    width: 1200px;
    box-sizing: border-box;
    padding-top: 20px;
}

.spCon .spCon_banner .text1 {
    background: url(../images/spCon_banner_text1bg.png) no-repeat center center;
    width: 481px;
    height: 48px;
    margin: auto;
}


.spCon .spCon_banner .text2 {
    color: white;
    font-size: 16px;
    background: url(../images/spCon_banner_text2bg.png) no-repeat center center;
    width: 764px;
    height: 35px;
    line-height: 35px;
    margin: auto;
    margin-top: 9px;
}


.spListBox .spItem {
    width: 590px;
    height: 157px;
    box-sizing: border-box;
    border: 1px solid #eeeeee;
    padding: 15px;
    /* margin: 0 5px; */
}

.spListBox .spItem:hover {
    border: 1px solid #136aed;
}

.spListBox .spItem:hover .spItem_title {
    color: #136aed;
}

.spListBox .spItem .type {
    background: url(../images/spItem_leftbg.png) no-repeat center center;
    width: 142px;
    height: 120px;
    line-height: 120px;
    color: white;
    font-size: 20px;
    font-weight: bold;
}

.spListBox .spItem .spItem_right {
    width: 400px;
}

.spListBox .spItem .spItem_title {
    color: #242a33;
    font-size: 18px;
}

.spListBox .spItem .spItem_title:hover {
    color: #136aed;
}

.spListBox .spItem .spItem_size,
.spListBox .spItem .pos,
.spListBox .spItem .time,
.spListBox .spItem .spItem_field {
    color: #5b6980;
    font-size: 14px;
}

.spListBox .spItem .pos {
    width: 240px;
    padding-left: 20px;
    box-sizing: border-box;
    height: 20px;
    line-height: 20px;
    background: url(../images/icon_pos.png) no-repeat 0 center;
}

.spListBox .spItem .time {
    width: 140px;
    margin-left: 20px;
    padding-left: 20px;
    box-sizing: border-box;
    height: 20px;
    line-height: 20px;
    background: url(../images/icon_time.png) no-repeat 0 center;
}

/* 科研数据分析 end*/

/* 培训通知 start*/
.trainItem.spItem {
    width: 567px;
}

.trainItem.spItem .spItem_right {
    width: 377px;
}

.trainItem.spItem:hover .spItem_title {
    color: #e68415;
}

.trainItem.spItem .type {
    background: transparent;
}

/* 培训通知 end*/