@media (min-width:1200px) and (max-width:1400px) {
   .ast_menu ul li a{
    font-size:19px;
      padding:12px 6px;
   }
.container {
    width: 1200px;
  }


}


@media (max-width:1200px) {
   .ast_menu ul li a{    
      padding:10px 8px;
   }


}
@media (min-width: 576px) {
 
.imglist img{
width:768px;

}
#cUl{
 width:88%;
    list-style: none;
height:100%;  
    margin: 0 auto;
    position: relative;
    left: 15px;
}

}
@media (min-width:768px) {
 .imglist img{
width:384px;
height:229px;
}
#cUl{
 width:93%;
    list-style: none;
   min-height: 320px;
    margin: 0 auto;
    position: relative;
    left: 15px;
}
  .abstract{
     text-overflow: -o-ellipsis-lastline;
     overflow: hidden;
     text-overflow: ellipsis;
     display: -webkit-box;
     -webkit-line-clamp: 4;
    line-clamp: 4;
     -webkit-box-orient: vertical;
  }
}


@media (min-width:992px){
   .mycon .con{
     min-height:1000px;
   }
  .abstract{
     text-overflow: -o-ellipsis-lastline;
     overflow: hidden;
     text-overflow: ellipsis;
     display: -webkit-box;
     -webkit-line-clamp: 6;
    line-clamp: 6;
     -webkit-box-orient: vertical;
  }
#cUl{
 width:93%;
    list-style: none;
   min-height: 400px;
    margin: 0 auto;
    position: relative;
    left: 15px;
}




}
@media (min-width: 1200px) {
 
.imglist img{
   width:258px;
   height:154px;
  }
  .abstract{
    text-overflow: -o-ellipsis-lastline;
     overflow: hidden;
     text-overflow: ellipsis;
     display: -webkit-box;
     -webkit-line-clamp: 3;
     line-clamp: 3;
     -webkit-box-orient: vertical;
   }
#cUl{
 width:96%;
    list-style: none;
   min-height: 300px;
    margin: 0 auto;
    position: relative;
    left: 15px;
}
#btnLeft,#btnRight{   
  
    top: 35%;
   
}





}

@media (min-width: 1400px) {
  .container {
    width: 1400px;
  }
.imglist img{
   width:258px;
   height:154px;
}

}

.subpage{
	background-color: #fff;
}
.subpage .bar{
	margin-top: -30px;
}
.subpage .bar h2{
	background-color: #a50706;
	padding: 25px 0;
	text-align: center;
	color: white;
	margin: 0;
-webkit-box-shadow: 0px 4px 22px -7px #ff;
    -moz-box-shadow: 0px 4px 22px -7px #fff;
    -o-box-shadow: 0px 4px 22px -7px #fff;
    -ms-box-shadow: 0px 4px 22px -7px #fff;
    box-shadow: 0px 4px 22px -7px #fff;

}
.subpage .bar ul{
	list-style: none;
	margin: 0;
	padding: 20px 0 80px;
	background-color: #D6D6D6;	
}
.subpage .bar ul li{	
	text-align: center;
	font-size: 18px;
		
}
.subpage .bar ul li:hover,.subpage .bar ul li.active{
	background-color:rgba(165, 7, 6,0.7);
		-webkit-transition: all 0.5s;
		-moz-transition: all 0.5s;
		-ms-transition: all 0.5s;
		-o-transition: all 0.5s;
		transition: all 0.5s;
		-webkit-box-shadow: 0px 4px 22px -7px #a50706;
		-moz-box-shadow: 0px 4px 22px -7px #a50706;
		-o-box-shadow: 0px 4px 22px -7px #a50706;
		-ms-box-shadow: 0px 4px 22px -7px #a50706;
		box-shadow: 0px 4px 22px -7px #a50706;
}
.subpage .bar ul li:hover a,.subpage .bar ul li.active a{
	color: white;
}
.subpage .bar ul li a{
	width: 80%;
	display: inline-block;
	padding: 15px 0;
	border-bottom: 1px dotted white;
	color: #000000;
}
.subpage .local{
	background: url(../images/line.png) repeat-x left bottom;
	position: relative;
	padding: 25px 0;
}
.subpage .local h3,.subpage .local div,.subpage .local a{
	margin: 0;
	padding: 0;
}
.subpage .local .localist{
	position:absolute;
	right: 0;
	bottom: 20px;
}
.subpage .subContent ul{
margin:0;
padding:0;
}
.subpage .subContent ul li{
	padding: 10px 0;
	position: relative;
	border-bottom: 1px dotted #ddd;
	margin: 10px 0;
	font-size: 16px;
	list-style-position: inside;
	list-style-image: url(../images/listicon.png);
        overflow:hidden; text-overflow:ellipsis; white-space:nowrap; 
}
.subpage .subContent ul li span{
	position: absolute;
	right: 0;
	bottom: 10px;
}
.teacher ul li{
padding:10px 20px;
}
.subpage .subContent ul li.active{
background-color:rgba(165, 7, 6,1);
color:white;
font-weight:blod;
}
/*翻页按钮样式*/

.pageBar{padding:15px 0 50px;width:100%;}
.pageBar .pageBtn{text-align:center;margin:40px auto;}
.pageBar .pageBtn input{border: 1px solid #a50706;padding:10px 20px;border-radius: 20px;}
.pageBar .pageBtn .PrevDisabled,.pageBar .pageBtn .NextDisabled{ background-color: #a50706;color: #ccc;border: 0px;border-radius: 20px;font-size:18px;padding:10px 20px;height:35px;}
.pageBar .pageBtn span,.pageBar .pageBtn .Prev,.pageBar .pageBtn .Next,.pageBar .pageBtn input a,.pageBar .pageBtn .defaultButtonStyle{padding:10px 20px;background: #a50706;border-radius: 20px;font-size:18px;color:white;height:35px;}


.more{
	padding: 15px 50px;
	margin: 0 auto;
	margin-top: 25px;
	font-size: 150%;	
	border: 1px solid rgba(165,7,6,1);
color:rgba(165,7,6,1);
background:none;
}
.more:hover{
	background: rgba(165,7,6,1);
color:white;
}

#cUl{
 width:93;
    list-style: none;
    margin: 0 auto;
    position: relative;
    left: 15px;
}
.con img{
 display:inline- block;
  max-width: 95%;
  height: auto;
margin:0 auto;
}