/* MBA“X妄想”专题2 */
/*-----------------[公用页码]--------------*/
.pages-pc-m{
    text-align: center;clear: both;
    font-size: 14px;color: #666;line-height: 30px;
    margin: 20px 0;
}
.pages-pc-m a,.pages-pc-m .num,.pages-pc-m input, .pages-pc-m .p_fun_d{
    display: inline-block;vertical-align: top;
    height: 30px;
    border: 1px #ededed solid;background: #fff;
    padding: 0 12px;
    font-size: 14px;color: #666;line-height: 28px;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
    margin-bottom: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
      border-radius: 0;
    box-shadow: none;
    -webkit-appearance: none;

}
.pages-pc-m a:hover,.pages-pc-m a.on{
    background: #9a0000;border-color: #9a0000;color: #fff;
}
.pages-pc-m .num{width: 89px;text-align: center;}
.pages-pc-m .inp{width: 53px;text-align: center;padding: 0;}
.pages-pc-m br{display: none;}
.pages-pc-m input[type='text']{width:54px;    text-align: center;}
.pages-pc-m .p_no,
.pages-pc-m .p_no_d{display:none;}
/*公用弹窗*/
.m-pop{
    position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 99999;
}
.m-pop .pop-bg{
    position: absolute;left: 0;top: 0;z-index: -1;
    width: 100%;height: 100%;
}
.m-pop .inner{
    position: absolute;left: 50%;top: 50%;
    background: #fff;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.m-pop .close{
    position: absolute;right: 10px;top: 7px;
    cursor: pointer;
    color: #9a0000;
}
.m-pop .close:hover{text-decoration: underline;}
.m-det{
    padding: 20px;
    background: #e4e4e4;
    font-size: 14px;color: #000;line-height: 25px;
}
.m-det h5{font-size: 15px;margin-bottom: 5px;}



.m-tab-lb{background-color: #efefef;}
/* 公用问题 */
.g-tit-lb{font-size: 30px;color: #333;line-height: 1;text-align: center;font-weight: normal;}
.g-tit-lb i{content: "";display: inline-block;width: 290px;height: 3px;background: url(/graduate/images/tit-lb1.png) no-repeat center;vertical-align: middle;}
.g-tit-lb span{padding: 0 44px;}
/* 公用问题 end*/ 
.ul-list-lb2.other li{margin-bottom: 0;}
.plan-x{
padding: 60px 0;overflow: hidden;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center top;
    background-repeat: no-repeat;
}
.img-txt-lb{margin-top: 52px;overflow: hidden;padding: 0 55px;}
.img-txt-lb .img{float: left;width: 505px;height: 320px;overflow: hidden;position: relative;margin-right: 40px;}
.img-txt-lb .img img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.img-txt-lb .img:hover img{opacity: 0.8;
filter: alpha(opacity=80);}
.img-txt-lb .img a i{content: "";position: absolute;left: 50%;top: 50%;width: 58px;height: 58px;margin-left: -29px;margin-top: -29px;background: url(/graduate/images/lb-play.png) no-repeat center;background-size: cover;}
.img-txt-lb .txt{font-size: 15px;color: #333;line-height: 40px;overflow:hidden}
.img-txt-lb .txt em{color: #9b0000;font-weight: bold;}

.plan-x.x2{background: url(/graduate/images/plan-bg1.jpg) no-repeat center;background-size: cover;}
.g-tit-lb.tit2{color: #fff;}


.flow-lb{margin-top: 25px;}
.flow-lb .notice{font-size: 16px;color: #666;line-height: 26px;text-align: center;}
.flow-lb .con{border: 1px solid #f2f2f2;background-color: #fafbfc;padding: 26px 60px;font-size: 16px;color: #333;line-height: 36px;}
.ul-flow-lb{margin: 55px 0 35px;padding: 0 110px;}
.ul-flow-lb li{float: left;width: 20%;position: relative;cursor: pointer;}
.ul-flow-lb li span{display: block;width: 84px;height: 84px;border-radius: 50%;border: 3px solid #9a0000;line-height: 84px;font-size: 50px;color: #9a0000;text-align: center;margin: 0 auto;font-family: "Arial";transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.ul-flow-lb li p{font-size: 16px;color: #333;line-height: 26px;margin-top: 15px;text-align: center;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.ul-flow-lb li i{position: absolute;width: 22px;height: 18px;background: url(/graduate/images/flow-jt.png) no-repeat center;background-size: cover;top:40px;right: -11px;}
.ul-flow-lb li em{position: absolute;left: 50%;width: 27px;height: 13px;background: url(/graduate/images/flow-ico1.png) no-repeat center;background-size: cover;left: 50%;margin-left: -18px;bottom: -48px;}
.ul-flow-lb .on span,.ul-flow-lb li:hover span{background-color: #9a0000;color: #fff;}
.ul-flow-lb .on p,.ul-flow-lb li:hover p{color: #9a0000;}

.plan-x.x3{background-color: #f2f4f7;}
.enroll-time{margin-top: 50px;overflow: hidden;}
.enroll-time ul{margin: 0 -10px;}
.enroll-time li{float: left;width: 33.33%;}
.enroll-time dl{margin: 0 10px;background-color: #fff;padding: 0 30px 40px;background-image: url(/graduate/images/enroll-ico.png);background-position: right bottom;background-repeat: no-repeat;}
.enroll-time dt{padding: 0 15px;border-bottom: 1px solid #d2d4d6;font-size: 18px;color: #9a0000;line-height: 58px;}
.enroll-time dd{
    font-size: 16px;color: #333;line-height: 25px;border-bottom: 1px solid #e8e9ea;padding: 15px;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.ul-list-lb1{overflow: hidden;margin-top: 50px;margin-right: -75px;}
.ul-list-lb1 li{float: left;width: 50%;margin-bottom: 40px;}
.ul-list-lb1 .items{padding-right: 75px;overflow: hidden;}
.ul-list-lb1 .items .img{float: left;width: 220px;height: 160px;overflow: hidden;margin-right: 20px;}
.ul-list-lb1 .items .img img{display: block;width: 100%;height: 100%;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.ul-list-lb1 .items .img:hover img{transform:scale(1.08);
-ms-transform:scale(1.08); 	
-moz-transform:scale(1.08); 	
-webkit-transform:scale(1.08);
-o-transform:scale(1.08);}
.ul-list-lb1 .items .txt{overflow: hidden;}
.ul-list-lb1 .items .txt h4{font-size: 16px;color: #000;line-height: 24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight: normal;}
.ul-list-lb1 .items .txt h4 a{color: #000;}
.ul-list-lb1 .items .txt h4 a:hover{color: #9a0000;}
.ul-list-lb1 .items .txt span{font-size: 12px;color: #a6a6a6;display: block;line-height: 23px;}
.ul-list-lb1 .items .txt p{font-size: 14px;color: #666;line-height: 30px;max-height:84px;display: -webkit-box;display: box; -webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
.ul-list-lb1 .items .txt .more{font-size: 14px;color: #9a0000;display: inline-block;line-height: 1;margin-top: 14px;}
.ul-list-lb1 .items .txt .more:hover{text-decoration: underline;}
.btn-lb{display: block;width: 148px;height: 46px;line-height: 46px;text-align: center;font-size: 16px;color: #fff;background-color: #9a0000;border: 1px solid #9a0000;margin: 0 auto;}
.btn-lb:hover{background-color: #fff;color: #9a0000;}

.pic-list-lb{margin-top: 50px;margin-bottom: -25px;}
.pic-list-lb .items{}

.pic-list-lb .items a{display: block;margin: 0 13px 25px;}
.pic-list-lb .items .pic{display: block;position: relative;padding-top: 67.16%;overflow: hidden;}
.pic-list-lb .items .pic img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.pic-list-lb .items a:hover img{transform:scale(1.08);
-ms-transform:scale(1.08); 	
-moz-transform:scale(1.08); 	
-webkit-transform:scale(1.08);
-o-transform:scale(1.08); }
.pic-list-lb .slick-arrow{position: absolute;width: 35px;height: 72px;background-position: center;background-repeat: no-repeat;top: 50%;margin-top: -36px;background: none;outline: none;border: none;text-indent: -9999px;cursor: pointer;z-index: 1;}
.pic-list-lb .slick-prev{background-image: url(/graduate/images/lb-prev1.png);left: -60px;}
.pic-list-lb .slick-next{background-image: url(/graduate/images/lb-next1.png);right: -60px;}

.apply-nav{padding: 0 220px;margin: 60px -6px 0;}
.apply-nav .items{margin: 0 6px;}
.apply-nav .items .con{position: relative;padding-top: 100%;overflow: hidden;background: url(/graduate/images/apply-bg1.png) no-repeat center;background-size: cover;cursor: pointer;}
.apply-nav .items p{position: absolute;left:0;width: 80%;text-align: center;top: 50%;left: 10%;font-size: 18px;color: #fff;line-height: 28px;height: 56px;display: -webkit-box;display: box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin: -28px auto 0;}
.apply-nav .items i{position: absolute;font-size: 100px;color: #fff;font-family: "Arial";font-weight: bold;bottom: -25px;left: 0;width: 100%;text-align: center;opacity: 0.03;font-style: normal;
filter: alpha(opacity=3);}
.apply-nav .slick-center .con{background: url(/graduate/images/apply-bg2.png) no-repeat center;background-size: cover; }
.apply-nav .slick-center .con p{color: #9a0000;}
.apply-nav .slick-center .con i{opacity: 0.08;
filter: alpha(opacity=8);color: #000;}
.apply-nav .slick-list{padding: 0!important;}
.apply-for{padding: 0 120px 25px;margin-top: 53px;}
.apply-for .items{font-size: 16px;color: #fff;line-height: 36px;text-align: center;}
.apply-for .slick-dots{position: absolute;left: 0;bottom: 0;width: 100%;text-align: center;z-index: 99;}
.apply-for .slick-dots li{display: inline-block;margin: 0 5px 0 6px;}
.apply-for .slick-dots li button{display: block;width: 13px;height: 13px;border: none;outline: 0;cursor: pointer;text-indent: -9999em;padding: 0;margin: 0;
    font-size: 0;line-height: 0;text-indent: 999px;background: none;border: 1px solid #fff;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
}
.apply-for .slick-dots li.slick-active button{background-color: #fff;}
.ul-list-lb2{margin: 50px -22px 10px;}
.ul-list-lb2 li{float: left;width: 33.332%;margin-bottom: 30px;}
.ul-list-lb2 a{display: block;padding: 0 20px;margin: 0 22px;background-color: #f2f4f7;border-bottom: 2px solid #d4d6d9;}
.ul-list-lb2 a span{display: block;padding-right: 25px;background: url(/graduate/images/lb-icon1.png) no-repeat right center;font-size: 16px;color: #333;height: 58px;line-height: 58px;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ul-list-lb2 a:hover span{background: url(/graduate/images/lb-icon2.png) no-repeat right center;}
.m-pop .pop-bg-1{background: url(/graduate/images/bg02.png);}
.m-pop .close-1{
    width: 30px;height: 30px;
    background: url(/graduate/images/icon-dele.png) no-repeat center center;
    position: absolute;right: 10px;top: 10px;
    cursor: pointer;
}
.ul-list-Department{
    overflow: hidden;
    box-shadow: 0 7px 12px rgba(0,0,0,.07);
    margin-top: -45px;
    margin-bottom: 61px;
    background: #fff;
}
.ul-list-Department li{
    float: left;width: 14.28%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
    padding: 0 0 0;
}
.ul-list-Department a{
    height: 89px;
    font-size: 16px;
    display: block;line-height: 89px;text-align: center;
    border-bottom: 1px transparent solid;
    background: url(/graduate/images/bg04.png) no-repeat right center;
}
.ul-list-Department a:hover{color: #9a0000;border-color: #9a0000;}
.ul-list-Department li.last a{background: none;}
.ul-list-Department span{
    display: inline-block;vertical-align: middle;
    line-height: 24px;
    max-height: 72px;overflow: hidden;
}
.m-department{
    width: 1180px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
    padding: 47px 50px 50px;
    font-size: 14px;color: #333;line-height: 1.8;
}
.m-department .con{
    max-height: 420px;
    overflow: hidden;overflow-y: auto;
}
.m-department h5{
    font-size: 24px;color: #9a0000;line-height: 30px;
    text-align: center;
    margin-bottom: 27px;
}
.ul-list-Department-det{
    overflow: hidden;text-align: center;
    padding: 50px 0 124px;
}
.ul-list-Department-det li{
    display: inline-block;vertical-align: top;
    width: 206px;height: 206px;
    line-height: 206;text-align: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    margin: 0 12px -86px;
}
.ul-list-Department-det li a{
    display: block;width: 100%;height: 100%;
    font-size: 16px;color: #333;line-height: 22px;text-align: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
    padding-top: 70px;
}
.ul-list-Department-det li a:hover{
    color: #fff;
    background-image: url(/graduate/images/bg08.png);
}
.ul-list-Department-det li span{
    display: block;font-size: 30px;color: #010101;line-height: 1;
    margin-bottom: 15px;
    font-style: italic;
}
.ul-list-Department-det li a:hover span{color: #fff;}
/*移动端页码20170817*/
.g-pages-m .numinput{
    display: inline-block;vertical-align: top;
    border: 1px #ededed solid;
    padding: 0 12px;
    font-size: 14px;
    line-height: 28px;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
    margin-bottom: 5px;
    height:30px;
    background-color:#ccc;
}


.g-pages-m .numinput1{
    display: inline-block;vertical-align: top;
    border: 1px #ededed solid;
    padding: 0 12px;
    font-size: 14px;
    line-height: 28px;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
    margin-bottom: 5px;
    height:30px;
    background-color:#fff;
}


/*-----------------[公用页码]--------------*/
.pages-pc-m{
    text-align: center;clear: both;
    font-size: 14px;color: #666;line-height: 30px;
    margin: 20px 0;
}
.pages-pc-m a,.pages-pc-m .num,.pages-pc-m input{
    display: inline-block;vertical-align: top;
    height: 30px;
    border: 1px #ededed solid;background: #fff;
    padding: 0 12px;
    font-size: 14px;color: #666;line-height: 28px;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
    margin-bottom: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
    border-radius: 0;
    box-shadow: none;
    -webkit-appearance: none;
}
.pages-pc-m a:hover,.pages-pc-m a.on{
    background: #9a0000;border-color: #9a0000;color: #fff;
}
.pages-pc-m .num{width: 89px;text-align: center;}
.pages-pc-m .inp{width: 53px;text-align: center;padding: 0;}
.pages-pc-m br{display: none;}

/* MBA“X妄想”专题2 end */<!--耗时1757838692.0134秒-->