@charset "UTF-8";
/**
 * [xLarge Screen for PC]
 * >=1200
 */

/**
 * [Large Screen for PC & Pad]
 * 960~1199
 */
@media screen and (max-width: 1155px) {
	.wrap {
    width: auto;
    padding: 0 8px;
}
	.nav ul li a {
  
    padding: 0 17px;
}
	.foot_l {
  
    padding-right: 4%;
}
.audio_t {
   
    font-size: 19px;
	width: auto;
	    float: none;
  
}
.audio_j {
    font-size: 19px;
	width: auto;
	    float: none;
}

	.m2.clearfix {
    width: auto;
    padding: 0 8px;
}
	.main_text.clearfix {
    width: auto;
    padding: 0 8px;
}

.wrapper .inner { width:100%; margin:0 auto;}
.wrapper .inner .mod {width:auto;padding:0 8px;}

.head_k {
    max-width: 100%;
    height: 100%;
    margin: 0 auto;
}.logo_ru {
   
    margin-left: 0px;
}
.head_k {
    max-width: inherit;
     width: auto;
    padding: 0 8px;
}#logo {
    height: auto;
    padding: 15px 0;
  
}
.logo_l {
  
    float: none;
    margin-top: 0px;
    margin-left: 0px;
    text-align: center;
}
.logo_img {
    height: auto;
    max-width: inherit;
    margin: 0px auto;
    padding: 0 8px;
}
}

/**
 * [Medium Screen for Pad]
 * 768~959
 */
@media screen and (max-width: 999px) {
	.box_imglist li {
    width: 23%;
 
}
.audio_text img {
    width: 255px;
    /* margin-left: 43px; */
}
	.wp_subcolumn_list {
    display: block;
    width: 97%;
    float: none;
    min-height: 205px;
}
	.content_body img {
    max-width: 100%;
    width: auto;
}
	.fltl {
    float: none;
    margin: 0 auto;
    width: 110px;
    padding-top: 10px;
}
.fltc {
    float: none;
    margin-left: 0%;
    width: 100%;
}
.foot_weixin {
    height: 120px;
    width: auto;
    float: none;
    margin-top: 20px;
}
.friend_link {
   
    text-align: center;
   
}
.foot_l {
	    padding-right: 0;
    float: none;
    text-align: center;
}
.foot_text {
    margin-top: 30px;
    height: auto;
    color: #fff;
}
.foot_r {
    float: none;
    text-align: center;
    width: 100%;
    border: 0;
}
.news_picture {
    
    width: 100%;
   
    float: none;
}
.audio {
    float: none;
    width: 100%;
    min-height: 270px;
    background: #FFFFFF;
    margin-top: 8px;
}
	.media_sensation {
    width: 100%;
  
    float: none;
    margin-bottom: 10px;
    
}
.study_news {
   
    margin-left: 0;
    width: 100%;
    margin-bottom: 10px;
    
    float: none;
  
}
.t_lecturer {
    float: none;
    width: 100%;
   
}
	.recent_news {
    width: 100%;
       padding-bottom: 10px;
    float: none;
   min-height: auto;
}
.school_news {
    width: 100%;
   min-height: auto;
    float: none;
    margin-top: 10px;
	    margin-bottom: 5px;
   
}
.slide {
    margin-top: 10px;
    margin-left: 2%;
    float: none;
    width: 96%;
    margin-bottom: 10px;
}
.cumpuse {
    margin-top: 10px;
    margin-right: 2%;
    float: none;
    width: 96%;
    margin-left: 2% !important;
}
	.wp-navi .wp-menu{display:none;}
	.navi-aside-toggle,
.navi-aside-search {display: block;}
.logo_l img {
    max-width: 72%;
}
.bgtp {
    padding-top: 40% !important;

}

}
/**
 * [Small Screen for Smart Phone and Mini Pad]
 * 480~767
 */
@media screen and (max-width: 767px) {
	.tpdw4 {
   
    width: 32%;
  
}
.audio_text img {
    width: 255px;
    /* margin-left: 43px; */
}

	.box_imglist li {
    width: 31%;
 
}
	li.pages_count {
    display: none;
}
li.page_jump {
    display: none;
}
	.main_r {
    width: 100%;
    display: inline;
    margin-left: 0;
   
}
.list {
    margin-bottom: 0px;
    background-color: white;
    margin-right: 0px;
}
	.streamer ul li {
    margin-left: 1%;
    width: 48%;
    margin-top: 10px;
    float: left;
}
	.media {
    margin-top: 8px;
    width: 100%;
    min-height: 270px;
    float: none;
}
.school_paper {
    width: 100%;
    float: none;
}
.audio_t {
    font-size: 16px;
    width: auto;
    float: none;
}
.audio_j {
    font-size: 16px;
    width: auto;
}
	.xwzx_img {
    margin-left: 0px;
}
.xwzx_img img {
    max-width: 35%;
}
	.bgtp {
    padding-top: 46% !important;
}
	.logo_ru {
    display: none;
}
.sosuo {
    float: none;
    font-family: "微软雅黑";
    width: 100%;
    line-height: 50px;
}.sosuo {
    float: none;
    font-family: "微软雅黑";
    width: 100%;
    line-height: 50px;
	    position: relative;
}
input.search_key {
    width: 94% !important;
    margin-right: 30px;
}
input.search_sub {
    position: absolute;
    right: 0;
    top: 0;
}

}
/**
 * [xSmall Screen for Smart Phone]
 * 480~767
 */
 @media screen and (max-width: 600px) {
input.search_key {
    width: 92% !important;
    margin-right: 30px;
}
.audio_text img {
    width: 100%;
    /* margin-left: 43px; */
}
}
@media screen and (max-width: 479px) {
	.tpdw4 {
  
    width: 49%;
   
}
.list_index span.f {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 66%;
}
.box_imglist li {
    width: 48%;

}
	.streamer {
    padding: 1px 0px 10px 0;
}
	.streamer ul li {
    margin-left: 2%;
    width: 96%;
    margin-top: 10px;
    float: none;
}
	.ltp {
    float: none;
    width: 100%;
    margin-right: 0;
    padding-top: 28%;
    background-color: #efefef;
    position: relative;
    overflow: hidden;
}
.qbdlm {
    margin-left: 0px;
}
	
input.search_key {
    width: 88% !important;
    margin-right: 30px;
}
.bgtp {
    padding-top: 60% !important;
}
}
/**
 * [Tiny Screen for Older Phone and Smart Phone]
 * <319
 */
@media screen and (max-width: 360px) {
	.audio_img img {
    width: 30px;
    height: 30px;
    margin-top: 10px;
}
.audio_img {

    width: 30px;
    
    margin-right: -40px;
}
.audio_t {

    margin-left: 40px;
}
.audio_j {
 
    margin-left: 40px;
}
    
}