@charset "utf-8";

.m-top30{
    margin-top: 30px;
}


/* ******************************************************************** */
.title{
    border-bottom: 1px solid #ddd;
    padding-bottom: 3px;
    position: relative;
}
.title-top{
    height: 33px;
    background: url("../img/title-bg.png") no-repeat top left;
}
.title .title-left{
    float: left;
    font-size: 1.8rem;
	letter-spacing: 1px;
    font-family: MicrosoftYaHei-Bold;
    line-height: 25px;
    color: #1e50ae;
    padding-bottom: 10px;
}
.title .title-left::after{
    content: "";
    display: block;
    width: 145px;
    height: 3px;
    background: #1e50ae;
    position: absolute;
    top: 59px;;
    margin-top: 10px;
}
.title .title-left span{
    color: #1e50ae;
    font-family: none;
    font-weight: bold;
}
.title .title-left span > span{
   color: #999;
   font-weight: normal;
   
}
.title .title-right{
    float: right;
    color: #999;
    font-size: 1.2rem;
}
/*.title .title-right：hover{*/
/*    background: #1e50ae ;*/
/*    color: #fff;*/
/*}*/
/* ******************************************************************** */


/* ******************************************************************** */
/*车院新闻样式改*/
.news-right .my-list> li:nth-child(2)>div>p>a,
.news-right .my-list> li:nth-child(3)>div>p>a,
.news-right .my-list> li:nth-child(4)>div>p>a,
.news-right .my-list> li:nth-child(5)>div>p>a,
.news-right .my-list> li:nth-child(6)>div>p>a
{
  display:none;
}
.news-right .my-list> li:nth-child(2)>div>div,
.news-right .my-list> li:nth-child(3)>div>div,
.news-right .my-list> li:nth-child(4)>div>div,
.news-right .my-list> li:nth-child(5)>div>div,
.news-right .my-list> li:nth-child(6)>div>div
{
  display:none;
}
 .news-right .my-list li a{
  width: calc(100% - 88px);
}
/*中间的小轮播图改*/
.news-ma{
   position: relative;
}
.news-img{
    position: absolute;
     top: 22%;
}
.news-img>div{
  width: 560px !important;
    height: 324px !important;
}
.dtjt9_div_img ,.dtjt9_div_img>img {
   width: 100%;
  height: 324px;
    object-fit: cover;
}
.dtjt9_div_text .dtjt9_div_text_title{
  background: rgba(0,0,0,.5);
  text-align: left;
  
}
.dtjt9_div_text .dtjt9_div_text_title>a{
  color:#fff;
  padding-left: 20px;
  line-height: 35px
}
.dtjt9_div_img .number{
  bottom: 10px;
  z-index: 200;
 
} 
.dtjt9_div_text{
 bottom: 0px;
}
.zsgz>ul{
 margin-top: 30px;
}

/*共用list    开始*/
.my-list li{
    line-height: 32px;
    border-bottom: dashed 1px #dddddd;
    padding-left: 16px;
    background: none;
    font-size: 1.4rem;
}
 .my-list li:before{
    content:"";
    width: 8px;height: 8px;
    background: url("../img/list-dian.png") no-repeat;
    display: block;
    position: relative;
    left: -16px; top: 20px;
}
 .my-list li a{
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: calc(100% - 89px);
    float: left;
    color: #2a2a2a;
    letter-spacing: 1px;
    font-size: 1.7rem;
}
.my-list li>span{
    float: right;
    color: #999;
    letter-spacing: 1px;
}
 .my-list li:hover a,.my-list li:hover>span{
    color: #1e50ae;
}
/*共用list   结束*/
/* ******************************************************************** */
/*轮播图*/
.img-m{
    width: 100%;
}
.img-m .dtjt8_div_img {
    position: relative;
    overflow: hidden;
    width: 100% !important;
    height: auto !important;
}
.img-m .dtjt8_div_img img {
    display: block;
    width: 100% !important;
    height: auto !important;
}
.img-m>img{
    width: 100%;
}
.orbit-wrapper{
    width: 100% !important;
    height: auto !important;
}
.featured {
    width: 100% !important;
    height: auto !important;
}
.featured >a>img{
   width: 100% !important;
    height: auto !important;
}
div.orbit > a{
  
       position:relative
}

.focus-container .focus-item img{
     height: 500px;
    object-fit: cover;
}
.focus-container .focus-item{
     height: 500px !important;
}
.focus-container{
      height: 500px !important;
}
.sudyfocus_w2{
   width:100%;
   height: 500px !important;

}
.focus-title-bar{
   display: none !important;

}
.focus-navigation{
  display: none !important;
}
.focus-pagination{
  display: none !important;
}
@media (max-width:1350px){
  .header-middle{
  background-position: 88%;
}
}
@media (max-width:1200px){
 .header-middle{
  background-image: none;
}
}
 @media (max-width:1400px){

 .focus-container .focus-item img{
     height: 420px !important;
    
}
.focus-container .focus-item{
     height: 420px !important;
}
.focus-container{
      height:420px !important;
}
.sudyfocus_w2{
 
   height: 420px !important;

}
}
@media (max-width:1100px){

 .focus-container .focus-item img{
     height: 400px !important;
    
}
.focus-container .focus-item{
     height: 400px !important;
}
.focus-container{
      height:400px !important;
}
.sudyfocus_w2{
 
   height: 400px !important;

}
}
@media (max-width:900px){

 .focus-container .focus-item img{
     height: 380px !important;
    
}
.focus-container .focus-item{
     height:380px !important;
}
.focus-container{
      height:380px !important;
}
.sudyfocus_w2{
 
   height: 380px !important;

}
}



@media (max-width:750px){
  .sudyfocus_w2{
   height: 310px !important;
}
.focus-container .focus-item img{
    height: 310px !important;
    object-fit: cover;
}
}
@media (max-width:550px){
  .sudyfocus_w2{
   height: 265px !important;
}
.focus-container .focus-item img{
    height: 265px !important;
    object-fit: cover;
}
}

@media (max-width:400px){
  .sudyfocus_w2{
   height: 235px !important;
}
.focus-container .focus-item img{
    height: 235px !important;
    object-fit: cover;
}
}


/* ******************************************************************** */
/* 新闻     开始 */
 .title .title-right{
    width: 84px;
	height: 28px;
    /*background-color: #1e50ae;*/
    text-align: center;
    line-height: 28px;
    /*color: #fff;*/
    margin-top: -6px;
     font-size: 1.2rem;

}
.title .title-right:hover{
    background-color: #1e50ae;
    color: #fff;
    cursor:pointer
}
.news .news-left{
    margin-top: 20px;
}
.news .news-left{
    float: left;
    width: 560px;
    height: 324px;
    background: #fff;
}

.news .news-right{
    float: right;
    width: calc(100% - 590px);
}
.news .news-right ul li:first-child div{
    color: #666666;
}
.news .news-right ul li:first-child div .wenb{
    float: left;
    display: -webkit-box;   
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    width:100%;
}
.news .news-right ul li:first-child div .wenb>a{
    width:100%;
    float: none;
    white-space: normal;
    color: #666
}
.news .news-right ul li:first-child div div{
    font-size: 1.2rem;
	line-height: 32px;
    letter-spacing: 0px;
    margin: 9px 0;
}
.news .news-right ul li:hover div div{
    color: #1e50ae;
}

/* 中间小轮播图媒体查询 */
@media (max-width:1000px){
  .news-img>div{
   width: 500px !important
}
 .news .news-left{
  width: 500px  !important;
}
.news .news-right{
 width: calc(100% - 520px);
}
}
@media (max-width:900px){
.news-img>div {
    width: 440px !important;
}
 .news .news-left{
  width: 440px  !important;
}
.news .news-right{
 width: calc(100% - 460px);
}
}
@media (max-width:751px){
.news-img{
   top: 10%;
}
.dtjt9_div_img img {

    height: 323px;
    object-fit: cover;
}
.news-img>div{
  width: 100% !important
  
}

}

@media (max-width:550px){
.news .news-left{
 height: 267px !important;
}
.dtjt9_div_img{
 height: 282px;
}
  .dtjt9_div_img img{
    height: 280px;
}
  .news-img>div {

    height: 280px !important;
}

}
@media (max-width:450px){
.dtjt9_div_img {
    height: 218px;
}
.news-img{
   top: 11%;
}
.news .news-left{
 height: 215px !important;
}
  .dtjt9_div_img img{
    height: 215px;
}
  .news-img>div {

    height: 215px !important;
}

}






/* 新闻     结束 */
/* ******************************************************************** */


/* ******************************************************************** */
/* 通知公告     开始 */
.tzgg{
    /*height: 580px;*/
	background-color: #f5f5f5;
    padding-top: 30px;
}
/* 通知公告     开始 */
/* ******************************************************************** */



/* ******************************************************************** */
/* 条形背景图 */
.tiao-bg{
    height: 200px;
    background: url("../img/tiao-bg.jpg") no-repeat center;
    background-size: cover;
}
/* 条形背景图 */
/* ******************************************************************** */



/* ******************************************************************** */
/* 教学工作 学管工作    开始 */
.jxxg .jxgz,.jxxg .xggz{
    width: 48.8%;
}
.jxxg .jxgz{
    float: left;
}
.jxxg .xggz{
    float: right;
}
/* 教学工作 学管工作    结束 */
/* ******************************************************************** */


/* ******************************************************************** */
/* 招生工作     开始 */
.zsgz ul li {
    float: left;
    width: calc(100% / 4);
    border: 1px solid #ddd;
    box-sizing: border-box;
    height: 110px;
    display: flex;
    align-items: center;
    padding-left: 20px;
    font-size: 1.4rem;
}

.zsgz ul li div div{
    font-size: 1.2rem;
    color: #999;
}
.zsgz ul li div span{
    font-size: 0.8rem;
    margin-right: 6px;
}
.zsgz ul li:hover>div>span{
    color: #1e50ae;
}
 .mx-bsdt{
    padding: 0 20px;
     float: right;
     width: calc(100% - 295px);
     transform: translateY(50%);
}
.mx-bsdt>p{
    margin-bottom: 15px;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.mx-bsdt span{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    color: #666;
}
.mx-bsdt .send{
    display: block;
    margin-top: 15px;
}
.mx-border{
    display: inline-block;
    margin-top: 30px;
}
.mx-border>img{
    float: left;
}

/*中间部分的ul 样式*/
.my-width .color-box>li{
    float: left;
}

.my-width .color-box>li{
    width: calc((100% - 460px) / 3);
      background-color: #fff;
}

.my-width .color-box>li:first-child{
    width: 460px;
    height:425px;
}
.color-box>li:nth-child(1)>div>a>img{
    width:100%
}
.color-box>li:nth-child(2)>div>a>img,
.color-box>li:nth-child(3)>div>a>img,
.color-box>li:nth-child(4)>div>a>img,
.color-box>li:nth-child(5)>div>a>img,
.color-box>li:nth-child(6)>div>a>img,
.color-box>li:nth-child(7)>div>a>img,
.color-box>li:nth-child(8)>div>a>img
{
  display:none;
}
.color-box>li:first-child>div:nth-child(2){
 margin:30px 0;
} 
.my-width .color-box>li:nth-child(2),
.my-width .color-box>li:nth-child(3),
.my-width .color-box>li:nth-child(4),
.my-width .color-box>li:nth-child(5),
.my-width .color-box>li:nth-child(6),
.my-width .color-box>li:nth-child(7),
.my-width .color-box>li:nth-child(8)
{
    padding-top: 30px;
    padding-bottom:59px;
   height: 213px;
    box-sizing: border-box;
}
.color-box>li>div>a{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    font-size: 1.4rem;
}
.tzgg{
    padding-bottom: 40px;
}
.color-box>li>div:nth-child(3){
  margin-bottom: 20px;
}
.color-box{
  margin-top:30px;
}


/*.color-box>li>img{*/
/*    width: 100%;*/
/*    height: 100%;*/
/*}*/

.color-box>li>div:nth-child(2)>a{
    line-height: 30px;
    color: #999;
}
.color-box>li>div ,.color-box>li>span {
    padding: 0 15px;
    font-size: 1.2rem;
}
.my-width .color-box>li:nth-child(3){
    background-color: #6082d2;
    color: #fff;
}
.my-width .color-box>li:nth-child(5){
    background-color: #1e50ae;
    color: #fff;
}

.my-width .color-box>li:nth-child(7){
    background-color: #4b6fb4;
    color: #fff;
}
.my-width .color-box>li:nth-child(3)>div>a{

    color: #fff;
}
.my-width .color-box>li:nth-child(5)>div>a{

    color: #fff;
}

.my-width .color-box>li:nth-child(7)>div>a{

    color: #fff;
}
.color-box>li:first-child .gg-slt{
  padding:0;
}
/*教学工作*/
.jxgz >ul>li:nth-child(2)>div>a,
.jxgz >ul>li:nth-child(3)>div>a,
.jxgz >ul>li:nth-child(4)>div>a,
.jxgz >ul>li:nth-child(5)>div>a,
.jxgz >ul>li:nth-child(6)>div>a
{
  display:none;
}
.xggz >ul>li:nth-child(2)>div>a,
.xggz >ul>li:nth-child(3)>div>a,
.xggz>ul>li:nth-child(4)>div>a,
.xggz>ul>li:nth-child(5)>div>a,
.xggz>ul>li:nth-child(6)>div>a
{
  display:none;
}
.jxxg ul>li:first-child{
 border: 1px solid #ddd;
 padding:0;
}
.jxxg ul>li:first-child:before{
  display:none;
}
.jxxg ul{
 margin-top:30px;
}
.jxxg ul>li:first-child>div{
  float:left;
}

.jxxg ul>li:first-child>a {
    float: right;
    width: calc(100% - 275px);
}
.jxxg ul>li:first-child .ck-neirong{
      width: calc(100% - 275px);
    float: right;
}

.jxxg ul>li:first-child >span{
  float:left;
  padding-left: 20px;
}
.jxxg ul>li:first-child .ck-neirong>a{
  width:100%;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
      white-space: normal;
     line-height: 20px;
      color: #666;
       height: 40px;
}
.jxxg ul>li:first-child{
  padding:0;
}
.jxxg ul>li:first-child>div{
  width:255px;
}
.jxxg ul>li:first-child .hei-img{
 height:149px;
}
.jxxg ul>li:first-child>a:nth-child(2){
   margin-top: 25px;
}

/*中间的ul媒体查询*/
@media (max-width:1200px){
    .my-width .color-box>li:first-child{
     width: 350px;
     height: 320px;
}
     .color-box>li>img{
        width: 350px;
        height: 157.5px;
    }
  
    .my-width .color-box>li{
        width: calc((100% - 350px) / 3);
    }

    .my-width .color-box>li:nth-child(2),
    .my-width .color-box>li:nth-child(3),
    .my-width .color-box>li:nth-child(4),
    .my-width .color-box>li:nth-child(5),
    .my-width .color-box>li:nth-child(6),
    .my-width .color-box>li:nth-child(7),
    .my-width .color-box>li:nth-child(8)
    {
        padding-top: 15px;
        height:160px;
        padding-bottom: 0;
        
    }

}




   

/*两张小图的媒体查询*/
@media (max-width:1200px){
    .mx-border>img{
        width: 204.95px;
        height: 128.95px;
    }
    .mx-bsdt{
        width: calc(100% - 245px);
        transform: translateY(22%);
    }
}

@media (max-width:1200px){
    .mx-border>img{
        width: 180px;
        height: 113.25px;
    }
    .mx-bsdt{
        width: calc(100% - 220px);
        transform: translateY(13%);
    }
}



/* 招生工作     结束 */
/* ******************************************************************** */
/* 页面主体媒体查询 */
/* ******************************************************************** */
@media (max-width:751px){
    /*头部*/
    .header-middle .line{
        padding-right: 15px;
        margin-left: 15px
    }

    .news .news-left,.news .news-right ,.jxxg .jxgz, .jxxg .xggz{
        width: 100%;
    }


    .zsgz ul li{
        width: 100%;
        border: 0;
        border-bottom: dashed 1px #dddddd;
        line-height: 32px;
        height: 41px;
    }
    .zsgz ul li>div{
        width: 100%;
    }
    .zsgz ul li div div{
        float: right;
    }

    .zsgz ul li div span ,.zsgz ul li div div{
        font-size: 1.4rem;
    }
    .tiao-bg{
     height: 120px;
}
    .footer-top>img{
        width:186%;
        transform:translateX(-23%);
    }
    .footer-top{
        margin-top: 20px;
    }
    .mx-border>img{
        width: 312px;
        height: 198px;
    }
    .mx-bsdt{
        padding-left: 30px;
        width: calc(100% - 364px);
        transform: translateY(56%);
    }
    .mx-bsdt>p{
        font-size: 2.2rem;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
/*    中间ul 媒体查询*/
    .my-width .color-box>li:first-child{
        display: none;
    }
    .my-width .color-box>li{
        width: 100%;
    }
    .my-width .color-box>li:nth-child(3){
        background-color:#f5f5f5;
        color:#666 !important;
    }
    .my-width .color-box>li:nth-child(6){
        background-color:#f5f5f5;
        color: #666;
    }


    .my-width .color-box>li{
        border-bottom: dashed 1px #dddddd;
        background: #f5f5f5;
        height: auto !important;
         padding-bottom: 30px !important;
    }
    
    .color-box>li>div:nth-child(2)>a:first-child{
     display:none;
}
    .color-box {
     margin-top:0; 
}


    .my-width .color-box>li:nth-child(5){
        width: 100%;
        height: auto;
    }


    .tzgg{
        padding-bottom: 30px;
    }
   .xggz{
   margin-top: 30px;
}
    .my-width .color-box>li:nth-child(6)>div>a{

        color: #666;
    }

  
    .color-box>li>div:nth-child(2)>a{
        margin: 25px 0 ;
        color: #333 !important;
    }
.color-box>li>div:nth-child(2)>a:nth-child(2){
        margin-top: 0 ;
}    
.my-width .color-box>li:nth-child(7) ,
.my-width .color-box>li:nth-child(5)
 {
    background-color: #f5f5f5;
    color:#666;
}
.my-width .color-box>li:nth-child(5)>div>a ,
.my-width .color-box>li:nth-child(7)>div>a ,
 .my-width .color-box>li:nth-child(3)>div>a
{
    color: #666;
}
.my-width .color-box>li{
   color: #666;
}

/*    轮播图*/
    .img-m>img{
        height: 400px;
        object-fit: cover;
    }

    .news-right .my-list li a {
    width: calc(100% - 120px);
    }
    .my-list li a{
        width: calc(100% - 120px);
    }
    .my-list li{
        line-height: 60px;
    }
    .my-list li:before{
        top:35px;
    }
    /*教学工作媒体查询*/
.jxxg ul>li:first-child{
 border:0;
}
.jxxg ul>li:first-child>a:nth-child(2){
  margin:0;
}
.jxxg ul>li:first-child >span{
   line-height: 50px;
}
.jxxg ul>li:first-child .hei-img>a {
    height: 150px;
    width: 320px;
}
.jxxg ul>li:first-child>a{
 width: calc(100% - 340px);
}
.jxxg ul>li:first-child .ck-neirong{
 
}
/*招生就业媒体查询*/
.zsgz ul li{
        height: 90px;
    }
.zsgz ul li div span a{
  width: calc(100% - 143px);
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
 }
}


@media (max-width:570px){
    .img-m>img {
        height: 345px;
        object-fit: cover;
    }

}
@media (max-width:460px){
    .img-m>img {
        height: 292px;
        object-fit: cover;
    }

}
@media (max-width:360px){
    .img-m>img {
        height: 260px;
        object-fit: cover;
    }

}
@media (max-width:450px){
 .tiao-bg {
    height: 80px;
}

}

.imgscroll2_top{
  width:100%  !important;
   margin-top: 40px;
}

.imgscroll2_top img{
  height:225px;
   width: 280px;
    object-fit: cover;
}

.mx-lbt{
 background-color: #f5f5f5;
 padding: 30px 0 40px 0;
}