@charset "UTF-8";
/**
 * [xLarge Screen for PC]
 * >=1200
 */

/**
 * [Large Screen for PC & Pad]
 * 960~1199
 */
 @media screen and (max-width: 1465px) {
	 
	.ad {

    margin-right: -0px;
} 
.logo {
 
    margin-left: 0px;

}	 
	 
	 }
@media screen and (max-width: 1160px) {
	.list_main {
    padding: 0 8px;
    width: auto;
}
	.nav li a {

    padding: 0 23px;
 
}
	.foot_logo img {
    width: 100%;
}
.foot_l {

    margin-left: 2%;
}
	.box_body {
    width: auto;
    padding: 0 8px;
}
.foot {
    padding-left: 8px;
    width: auto;
    padding-right: 8px;
}
	.banner {
    display: none;
}
.mbanner {
    display: block;
}
.wrapper .inner { width:100%; margin:0 auto;}
.wrapper .inner .mod {width:auto;padding:0 8px;}
.head_up {
 
    width: auto;
    padding: 0 8px;
}
.nr {
    width: auto;
    padding: 0 8px;
}
}

/**
 * [Medium Screen for Pad]
 * 768~959
 */
 @media screen and (max-width: 1110px) {.f {
   
    width: 63%;
}
}
@media screen and (max-width: 999px) {
	.content_text img {
    max-width: 100%;
    width: auto;
}.content_text table {
    max-width: 100%;
    width: auto !important;
}
	.list_main_l {
    width: 100%;
    height: auto;
    float: none;
    margin-right: 0;
    text-align: center;
}.list_mainl_title {
    width: 100%;
   display:none;
    background-position: center;
}
.list_main_r {
    margin-left: 0px;
}
	.slide li img {
    width: 100%;
    height: auto;
}
.slide li {
    
    height: auto;
    position: relative;
 
}
.slide li .text {
   
    position: absolute;
    top: 0;
   
}
.slide {
    width: 100%;
    height: auto;
   
}.icon-dot {
    display: none;
}
	.foot_logo {
    float: none;
    text-align: center;
    width: 100%;
}
.foot_logo img {
    width: auto;
	    max-width: 80%;
}
.foot {
   
    height: auto;
    
}
.foot_text {
  
    height: auto;
   
}
.foot_l {
    float: none;
    margin-top: 5px;
    width: 100%;
    margin-left: 0%;
    text-align: center;
}
.foot_r {
    float: none;
    margin-top: 5px;
    text-align: center;
}
.nav {
   
    display: none;
}
	.wp-navi-aside .navi-aside-wrap li a img {
    display: none;
}
	.navi-aside-toggle,
.navi-aside-search {display: block;}
.wrapper .inner { width:100%; margin:0 auto;}
.logo {
    width: 100%;
       text-align: center;
    background-position: center;
}
.head {
    width: 100%;
    height: auto;
	background: none;
	    padding-bottom: 15px;

}
.ad {
       margin-top: 10px;
    width: 100%;
}
.search {
    height: 40px;
    width: 100%;
    margin-top: 10px;
}
.search_key {
   
    width: 100%;
  
}
.search.r {
    position: relative;
    width: 100%;
}
input.search_sub {
    position: absolute;
    right: -4px;
    top: 0;
}
.logo img {
    max-width: 85%;
    margin: 0;
}
.banner2 {
    width: 100%;
    height: auto;
    float: none;
}
.newsInText_r {
    width: 100%;
    float: none;
}
.link ul li {
    width: 33.3%;
    float: left;
	    height: 100px;
    margin-bottom: 10px;
    padding-top: 20px;
}
.CurrentHot {
    width: 100%;
    height: auto;
    float: left;
    margin-top: -10px;
}
.Student {
    width: 100%;
    float: right;
    margin-top: 0px;
}
}
/**
 * [Small Screen for Smart Phone and Mini Pad]
 * 480~767
 */
@media screen and (max-width: 767px) {
	li.pages_count {
    display: none;
}
li.page_jump {
    display: none;
}
	.f {

    width: 58%;
}
.head_up {
    display: none;

}

	.head_upr {
    display: none;

}
.head_upl {
    width: 100%;
    height: 45px;
    float: none;
    text-align: center;
display: none;
}
	.Ztweb_text ul li {
    width: 48%;
    height: auto;
    float: left;
    margin: 0% 1%;
}
.Ztweb_text ul {
    
    height: auto;
   
}
.Ztweb {
   
    height: auto;
    
}

}
/**
 * [xSmall Screen for Smart Phone]
 * 480~767
 */
 @media screen and (max-width: 560px) {
	 
	 .f {
  
    width: 51%;
}
	 
	 }
	 @media screen and (max-width: 490px) {span.dj {
    display: none;
}.f {
    width: 66%;
    height: auto;
}
.list_index ul li {
    height: auto;
}

}
@media screen and (max-width: 479px) {
	.slide .triggers a img {
    width: 100%;
    height: 50px;
    border: 1px #999 solid;
    vertical-align: middle;
    opacity: 0.6;
    filter: alpha(opacity=60);
}
.slide .triggers a {
    padding: 0px;
    float: none;
    width: 18%;
    height: 50px;
    text-align: center;
    display: inline-block;
    background: none;
    margin: 0 3px 0 0;
}
	.link ul li {
    width: 50%;

}
a.sl {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 63%;
    display: inline-block;
}
.Student_txt ul li {
    width: 100%;
    margin-bottom: 20px;
}
.Ztweb_text ul li {
    width: 96%;
    height: auto;
    float: left;
    margin: 0 2%;
}

@media screen and (max-width: 360px) {.f {
    width: 60%;
    height: auto;
}
    
}