@charset "utf-8";
/* CSS Document */




.contain .tupian {
    overflow: auto;
}

.contain .tupian2 {
    padding: 0 5%;
}

.contain .tupian img {
    width: 100%;
}


/*国际合作*/
.list,
.list ul {
    overflow: hidden;
    width: 100%;
    box-sizing: border-box;
}

.list ul li {
    padding: 0 5%;
    box-sizing: border-box;
    width: 100%;
    float: left;
    min-height: 60px;
    line-height: 1.6;
    border-bottom: 1px solid #e2e2e2;
}

.list ul li.current {
    display: block;
}

.list ul li a {
    color: #333 !important;
}
.list p img{
    max-width: 100%;
}
/*.list ul li a { width:100%;display:inline-block;height:60px;line-height:60px;padding:0 5%;box-sizing:border-box;}
*/

.list ul li .timers {
    width: 10%;
    height: 60px;
    line-height: 60px;
    margin: 20px 0 0 0;
}

.list ul li .img_time {
    width: 100%;
    max-width: 18px;
}

.list ul li .a1 {
    overflow: hidden;
    width: 90%;
    display: inline-block;
    height: auto;
    line-height: 1.6;
    margin: 10px 0;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.list ul li a:hover {
    color: #e29b24;
}

h3.p_title {
    font-size: 1.2em;
    color: #333;
    padding: 20px 5%;
}

.sec_1 {
    overflow: hidden;
    border-bottom: 1px solid #e2e2e2;
    width: 100%;
}



/*简介*/

.contain .tupian3 img {
    width: 58%;
    margin: 0 auto;
}



/*文化*/
.tit_second_core {
    border-bottom: 1px solid #dadada;
    padding: 0 5%;
    width: 100%;
    box-sizing: border-box;
}

.tit_second_core li {
    float: left;
    margin-right: 25px;
    height: 54px;
    line-height: 54px;
    font-size: 16px;
    color: #666;
}

.tit_second_core li img {
    margin-top: 21px;
    display: block;
}

.tit_second_core li a {
    font-size: 16px;
    color: #666;
}

.tit_second_core li a.current {
    color: #171d8f;
}

.tit_second_core li a:hover {
    color: #171d8f;
}

.core_se_tit {
    padding: 10px 5%;
    color: #333;
    font-size: 15px;
    font-weight: bold;
    font-family: "Arial";
    /* height: 68px; */
    line-height: 25px;
    box-sizing: border-box;
}

.core_icon {
    width: 30%;
    max-width: 70px;
    height: 70px;
    overflow: hidden;
    margin-right: 20px;
}

.core_explain_ul {
    padding: 20px 0;
    /* margin-bottom:100px; */
}

.core_explain_ul li {
    width: 100%;
    padding: 0 5%;
    margin-bottom: 40px;
    box-sizing: border-box;
}

.core_explain_ul_r {
    width: 70%;
}

.core_explain_ul_r h6 {
    color: #171d8f;
    font-weight: bold;
    font-size: 1.1em;
    font-family: "Arial";
    margin-bottom: 10px;
}

.core_explain_ul_r p {
    color: #666;
    font-size: 0.95em;
    font-family: "Arial";
    line-height: 24px;
}

/* 加盟saif开始 */
.joinSaif_titLi {
    /*margin-bottom:430px;*/
}

.joinSaif_titLi .joinSaif_titLi_in {
    float: left;
    width: 285px;
    color: #666;
    font-size: 1.1em;
    line-height: 60px;
    min-height: 60px;
}

.joinSaif_play {
    position: absolute;
    right: 15px;
    top: 22px;
    cursor: pointer;
    width: 14px;
    height: 14px;
}

.joinSaif_titLi>li {
    position: relative;
    border-bottom: 1px dashed #bdbdbd;
    box-sizing: border-box;
    padding-left: 23px;
    *width: 857px;
}

.joinSaif_titLi>li.current {
    display: block;
}

.saif_play_jian {
    max-width: 18px;
    /* width: 100%; */
    display: none;
    margin-top: 4px;
    margin-left: -10px;
}

.joinSaif_titLi_in_ex {
    margin-top: 60px;
    /* width: 100%; */
    /* position: absolute; */
    /* top: 60px; */
    /* left: 0; */
    z-index: 1;
    box-sizing: border-box;
    padding: 0px 10px 20px;
    *width: 836px;
    background-color: #fff;
    /* box-shadow: 0 0 3px rgba(0,0,0,0.1); */
    display: none;
    box-sizing: border-box;
    margin-left: -10px;
}

.joinSaif_titLi_ex_inner {
    width: 100%;
    font-size: 14px;
    color: #666;
}

.join_email {
    color: #333;
    font-size: 15px;
    margin-top: 7px;
    font-weight: bold;
}

.joinSaif_titLi_ex_inner p {
    color: #666;
    font-size: 14px;
    line-height: 24px;
}

.joinSaif_titLi_ex_inner h6 {
    color: #666;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 7px;
    margin-top: 7px;
}

.join_email_in {
    text-decoration: underline;
    font-family: "Arial"
}

.top_zhi {
    left: 12%;
    position: absolute;
    top: 40px;
    width: 0;
    height: 0;
    border-width: 10px;
    border-color: transparent transparent #fff transparent;
    border-style: dashed dashed solid dashed;
    /*dashed 照顾ie6*/
}




/* saif理事会开始 */
.coun_pic {
    width: 360px;
    height: 202px;
}
@media only screen and (max-width: 768px) {
    .coun_pic {
        width: 100%;
        height: auto;
    }
}

.counPicPo {
    width: 100%;
    *width: 475px;
    height: 202px;
    *height: 158px;
    background-color: #fff;
    color: #666;
    font-size: 14px;
    line-height: 24px;
    box-sizing: border-box;
    padding: 22px;
    position: relative;
}

.coun_pic_po p {
    margin-bottom: 10px;
}

.triangle_po {
    width: 0;
    height: 0;
    border-width: 10px;
    border-color: transparent #fff transparent transparent;
    border-style: dashed solid dashed dashed;
    /*dashed 照顾ie6*/
    position: absolute;
    left: -20px;
    top: 50%;
    margin-top: -10px;
}

.director_general {
    width: 100%;
    border-top: 1px dashed #bdbdbd;
    /* padding-top:33px; */
    /* padding-bottom:33px; */
    padding: 20px 5%;
    box-sizing: border-box;
    margin: 0 auto;
}

.director_general h5 {
    margin: 0 auto;
    width: 55%;
    color: #333;
    font-size: 15px;
    font-weight: bold;
    text-align: center;
}

.per_introduce {
    overflow: hidden;
    width: 100%;
    /* position: relative; */
    margin: 28px auto;
}

.per_introduce_font {
    position: absolute;
    bottom: 0;
    right: 0;
    max-height: 136px;
    overflow: hidden;
}

.per_introduce_font {
    width: 149px;
}

.per_introduce_font h6 {
    color: #666;
    font-weight: bold;
    font-size: 14px;
    text-align: center;
}

.dper_introduce_duties {
    width: 153px !important;
    color: #666;
    font-size: 13px;
    line-height: 24px;
}

.syndic {
    border-top: 1px dashed #bdbdbd;
    /* padding-top:33px; */
    /* padding-bottom:33px; */
}

.per_introduce_pic {
    float: left;
    width: 31%;
    height: 136px;
    oversflow: hidden;
}

.per_introduceSy_pic {
    padding-top: 20px;
}

.syndic li {
    width: 50%;
}

.syndic_inner {
    width: 100%;
    position: relative;
}

.syndic_inner_po {
    margin-left: 20px;
    float: left;
    width: 46%;
    /* position: absolute; */
    /* right: 0; */
    /* bottom: 0; */
    /* max-height: 136px; */
    /* overflow: hidden; */
}

.syndic_inner_po h6 {
    width: 100%;
    margin: 10px 0 5px;
    color: #666;
    font-size: 1em;
    font-weight: bold;
}

.syndic {
    box-sizing: border-box;
    padding: 0px 5%;
    box-sizing: border-box;
    width: 100%;
    /* padding-left: 124px; */
}

.syndic2 {
    padding: 30px 0;
}

.syndic li {
    float: left;
    /* margin-right: 100px; */
    margin-bottom: 20px;
    min-height: 267px;
}

.retiringDirector h6 {
    color: #333;
    font-size: 15px;
    font-weight: bold;
}

.syndic_ret {
    border: 0;
}

.retiringDirector {
    padding: 0 5%;
    border-top: 1px dashed #bdbdbd;
    padding-top: 30px;
    width: 100%;
    box-sizing: border-box;
}

s
/* saif理事会结束 */



/* 学院领导开始 */

.saifTrends_substance_l {
    width: 100%;
}

.saifTrends_substance_l .school_leader_tit {
    height: 54px;
    line-height: 54px;
    border-top: 3px solid #171d8f;
    border-bottom: 1px solid #dadada;
    margin: 0;
}

.school_leader_per h6 {
    padding: 0 5%;
    color: #333;
    font-weight: bold;
    font-size: 15px;
    height: 60px;
    line-height: 60px;
    box-sizing: border-box;
    width: 100%;
}

.school_leader_per_ul li {
    width: 45%;
    /* margin-right: 14px; */
    margin-bottom: 16px;
}

.school_leader_per_ul li:nth-child(2n+1) {
    float: left;
}

.school_leader_per_ul li:nth-child(2n) {
    float: right;
}

.school_leader_per_ul li:nth-child(2n) {
    margin-right: 0px !important;
}

.school_leader_per_ul li a {
    color: #666;
    font-size: 14px;
    margin: 12px 0 12px 0;
    display: block;
}

.school_leader_per_ul li a div {
    font-size: 14px;
    font-weight: bold;
    color: #333;
}

.school_leader_per_ul li a div:hover {
    color: #a6333e;
}

.school_leader_per_ul {
    box-sizing: border-box;
    border-bottom: 1px dashed #bdbdbd;
    overflow: hidden;
    width: 100%;
    padding: 0 5%;
}

.school_leader_per_ul_bottom {
    margin-bottom: 60px;
}

.leader_box {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.leader_box a:hover {
    opacity: 0.9;
}






.img5 {
    max-width: 150px;
    margin: 0 auto;
    padding: 20px 0 20px;
}

.contain_aboutsaif p.p1 {
    font-size: 0.95em;
}



.saif_event {
    overflow: hidden;
    width: 100%;
    box-sizing: border-box;
}

.saif_event .p8 {
    font-size: 20px;
    color: #171d8f;
    padding: 20px 5% 0;
}

.event h3 {
    font-size: 1.1em;
    padding: 0px 5%;
}

.event h3 a {
    color: #171d8f;
}

.event h3 a.a_5 {
    color: #333;
}

.event_box1 {
    display: none;
}

.event_box1.current {
    display: block;
}

.pub1 {
    border-bottom: 1px solid #e2e2e2;
}


.tuji .year {
    height: 45px;
    width: 100%;
    padding-bottom: 20px;
    border-bottom: 1px solid #e1e1e1;
}

/*.tuji .year a {
  font-size: 16px;
  text-align: center;
  color: #333;
}   


.tuji .year a.swiper-slide_2 { width:90px!important; display:inline-block;}  */
.tuji .year a.active {
    color: #171d8f;
}

.tuji .year span {
    width: 75px;
    font-size: 15px;
    padding-left: 10px;
}

.tuji .year .swiper-slide {
    line-height: 44px;
    height: 44px;
    font-size: 16px;
    color: #f26f04;
    width: auto !important;
    padding: 0 10px;
}

/*.tuji .year .swiper-slide_2 {width:90px!important; display:inline-block;    
}  */

.pro_edu_bg {
    padding: 20px 5%;
    border-bottom: 1px solid #e2e2e2;
}

/* 学院领导结束 */


/* mf */

.div1_mf {}

.div1_mf .img9 {
    width: 50%;
    margin: 0 auto;
}

.div2_mf .img21 {
    margin: 30px;
    width: 50%;
}

.div2_mf {
    width: 100%;
    overflow: hidden;
    padding: 0 5%;
    box-sizing: border-box;
}

.box_mf {
    width: 100%;
    padding: 0 5%;
    box-sizing: border-box;
}

.mf_employer {
    padding: 20px 5%;
    box-sizing: border-box;
    width: 100%;
}

/* 学生构成开始 */
.mf_time_base {
    width: 676px;
    height: 30px;
    overflow: hidden;
    position: relative;
    margin-left: 20px;
}

.school_time_base {
    width: 1000%;
    position: absolute;
    top: 0;
}

.school_time_base li {
    width: 95px;
    background: url(../images/mf/images/time_base_de.jpg) no-repeat right 11px;
    text-align: center;
    line-height: 30px;
    height: 30px;
    float: left;
}

.school_time_base li a {
    color: #666;
    font-size: 15px;
}

.school_time_base li a:hover {
    color: #f18e1d;
}

.school_time_base li a.current {
    color: #f18e1d;
}

.mf-left1,
.mf-right1 {
    display: none;
}

.mf-left {
    position: absolute;
    left: 0;
    top: 8px;
}

.mf-right {
    position: absolute;
    right: 0;
    top: 8px;
}

.bt_box {
    position: relative;
    width: 703px;
    height: 30px;
}

.gradeSituation li {
    width: 50%;
    float: left;
    color: #666;
    font-size: 14px;
    line-height: 24px;
}

.wbb_mf {
    border-bottom: 1px solid #dadada;
    padding-bottom: 10px;
    width: 100%;
}

.gradeSituation {
    margin: 20px 0 25px 19px;
    *padding-top: 25px;
}

.statistics_ul>li {
    display: none;
}

.statistics_ul>li.current {
    display: block;
}

.pro_per_art_two li a:hover {
    color: #333;
}

.pro_per_art_two li a.current {
    color: #333;
}

.hygwwyh {
    margin: 20px 0;
    border: 2px solid #fff;
    overflow: hidden;
    width: 100%;
    height: 155px;
    /* margin-right: 27px; */
}

.hygwwyh_r {
    padding: 0 5%;
    box-sizing: border-box;
    width: 100%;
    line-height: 28px;
    color: #666;
    font-size: 14px;
    /* margin-top: 28px; */
}

.hygwwyh_two {
    padding: 0 5%;
    box-sizing: border-box;
    width: 100%;
    line-height: 28px;
    color: #666;
    font-size: 14px;
    margin-top: 28px;
    margin: 27px 0 32px 0;
}

.IAB li {
    color: #666;
    font-size: 0.95em;
    margin-bottom: 20px;
    float: none;
    width: 100%;
}

/* 学生构成结束 */










/* mf */

.ul_lunwen {}

.ul_lunwen li {
    display: block;
    color: #666;
    font-size: 0.95em;
    line-height: 30px;
    width: 100%;
    box-sizing: border-box;
    padding: 20px 5%;
    border-bottom: 1px solid #e2e2e2;
}

.ul_lunwen li.current {
    display: block;
}

.ul_lunwen li a {
    display: block;
    color: #666;
    font-size: 0.95em;
    line-height: 30px;
    width: 100%;
    box-sizing: border-box;
}

.ul_lunwen li.paiming {
    padding: 20px 5%;
    overflow: hidden;
}

.ul_lunwen li a.a_paiming {
    padding: 0;
    width: 42%;
    display: inline-block;
}

.ul_lunwen li a.a_paiming img {
    width: 100%;
    min-height: 93px;
}

.paiming_r {
    width: 54%;
}

.paiming_r h3 a {
    margin: 0;
    padding: 0;
    color: #333;
    font-weight: 700;
}

.paiming_r p {
    font-size: 0.9em;
}



@media screen and (min-width:320px) and (max-width:374px) {
    .core_icon {
        margin-right: 15px;
    }

    .core_explain_ul_r h6 {
        font-size: 1em;
    }

    .core_explain_ul_r p {
        font-size: 0.9em;
    }

}


/*2016.10.24*/



/*商学院样式    开始*/
.event_box1 .pro_edu_bg p {
    padding: 0;
}

.aboutSaif_artical_top_l img {
    margin: 0 auto;
    display: block;
    width: 100%;
}

.aboutSaif_h5 {
    height: 55px;
    line-height: 55px;
    padding: 0 5%;
    width: 100%;
    font-size: 1.1em;
}

.aboutSaif_artical_top_l {
    width: 50%;
    margin: 0 auto;
}

.aboutSaif_artical_top_r p {
    width: 330px;
}

.aboutSaif_artical_bottom p {
    width: 330px;
}

.aboutSaif_artical_bottom .aboutSaif_pic2 {
    width: 100%;
    max-width: 330px;
    margin: 0 auto;
}

.aboutSaif_topBanner img {
    width: 100%;
    height: 175px;
}


/*商学院样式    结束*/


.syndic li .syndic_inner_po {
    width: 100%;
    margin-left: 0px;
}

#wrapper p {
    padding: 0;
}

.project_r .wrao p {
    padding: 0px 5% 68px !important;
}

.retiringDirector #mingzi1 {
    font-size: 13px;
}

.school_leader_per ul #mingzi2 {
    margin-right: 0 !important;
}


.joinSaif_titLi_ex_inner table {
    width: 100% !important;
    padding-left: 0 !important;
}

.joinSaif_titLi_ex_inner table tr td {
    padding-left: 0 !important;
}

.school_leader_per_ul {
    border-bottom: 0 !important;
}

.joinSaif_play .saif_play_jia {
    width: 100%;
    max-width: 12px;
}




/*资料下载   开始*/
.list3 #list li {
    padding: 0 5%;
    box-sizing: border-box;
}

.donald_video2_l {
    width: 40%;
}

.donald_video2_r {
    width: 55%;
}

.donald_video2_r h3 a {
    line-height: 30px;
}















/*资料下载   结束*/

.ul_02_new_xy li {
    padding: 0 5% !important;
}




/*2016.11.1*/
.jiuyebg li {
    height: auto !important;
}

.syndic .per_introduceSy_pic {
    width: 105px;
}

/*2016.11.3*/
.xianrenlishi {
    padding-left: 5% !important;
}

.xianrenlishi li {
    width: 45% !important;
}

.xianrenlishi li:nth-child(2n+1) {
    float: left;
}

.xianrenlishi li:nth-child(2n) {
    float: right;
}

.bt3R h6 {
    display: none;
}

.li_lishi1 {
    height: 335px;
}

.li_lishi2 {
    height: 318px;
}

.li_lishi3 {
    height: 359px;
}

.study_list {
    padding: 20px 5% 0;
}



/*2016.11.8*/
.pro_edu_bg p {
    line-height: 28px !important;
}

/*2016.11.17*/
.gaojin_news li:nth-child(2n) {
    box-sizing: border-box;
    padding-left: 22px;
    float: right !important;
    height: 265px;
}

.syndic_ret li:nth-child(2n) {
    box-sizing: border-box;
    padding-left: 22px;
    float: right !important;
    height: 265px;
}

.gaojin_news .syndic li {
    float: left;
    /* margin-right: 100px; */
    margin-bottom: 20px;
    min-height: 267px;
}

.xianrenlishi li {
    float: left;
    /* margin-right: 100px; */
    margin-bottom: 20px;
    height: 340px !important;
}

.xianrenlishi li:nth-child(2n) {
    box-sizing: border-box;
    padding-left: 0px;
    float: right !important;
}

.xianrenlishi .dper_introduce_duties {
    width: 158px !important;
    color: #666;
    font-size: 13px;
    line-height: 24px;
}

.xianrenlishi22 li:nth-last-child(5) {
    height: 360px !important;
}

.xianrenlishi22 li:nth-last-child(4) {
    height: 360px !important;
}

.xianrenlishi_ljls li {
    height: 410px !important;
}

/*2016.11.22*/
.tuji_mf2 .year a {
    font-size: 15px;
    text-align: center;
    display: block;
    color: #333;
}


/*2016.12.08*/
.tuji .year .swiper-slide a.active {
    color: #171d8f !important;
}


/*2016.12.09*/
.tit_second_core li {
    margin-right: 10px;
}

/*2016.12.28*/
.trendAndRep_l_box p {
    height: 72px;
    /*overflow:;*/
}


@media screen and (max-width:375px) {

    .school_leader_per_ul li {
        height: 314px;
    }

    .school_leader_per_ul li:nth-child(8) {
        margin-right: 0px !important;
    }

}