﻿@charset "utf-8";
@media screen and (min-width: 200px) and (max-width:480px){
	.wrap{
		width:100%;
		min-width:10px;
		overflow:hidden;}
	.header{
		width:100%;
		height:.44rem;
		min-width:10px;
		overflow:hidden;}
	.header .logo img{
		display:block;
		width:2rem;
		margin-left:.1rem;}
	.header .nav-icon{
		display:block;
		width:.3rem;
		float:right;
		height:.3rem;
		margin-top:.14rem;
		margin-right:.1rem;
		cursor:pointer;
		background-image:url(../images/nav-icon.jpg);
		background-position:left top;
		background-size:.2rem;
                background-repeat:no-repeat;}
	.header ul{
		display:none;}
	.header .sch{
		display:none;}
	.nav{
		position:absolute;
		right:0;
		width:1.5rem;
		min-width:10px;
		overflow:hidden;
		background-color:#a90904;
		display:none;}
   .nav ul li{
			 float:none;}
	.nav>ul>li{
		border-bottom:1px solid #bc0600;
		height:auto;
		overflow:hidden;}
	.nav>ul>li>a{
        float:left;
		line-height:.3rem;
        height:.3rem;
		color:#fff;
		font-size:.12rem;
		vertical-align:top;}
	.subnav{
		position:relative;
        padding-left:0;
		left:0;}
	.subnav>li{
		background-color:#b80600;
		margin:0;
		font-size:.11rem;
		text-align:left;
		overflow:hidden;}
	.subnav>li>a{
		float:left;
		margin:0;
		font-size:.11rem;
		text-align:left;
		margin-left:.28rem;}
	.focus{
		display:none;}
	.tel-banner{
		display:block;
		width:100%;
		background-color:#4683c3;
		z-index:222;overflow:hidden;
		height:1.65rem;
		background-image:url(../images/banner-tel.jpg);
		background-repeat:no-repeat;
		background-position:center center;
		background-size:cover;}
	.cont-index{
		width:100%;
		min-width:10px;
		overflow:hidden;
		margin-top:0;
		margin-bottom:.1rem;}
	.report,.college{
		width:100%;
		min-width:10px;
		overflow:hidden;}
	.cont-index .title{
		margin-left:.1rem;
		margin-right:.1rem;}
	.cont-index .title h1{
		font-size:.13rem;}
	.cont-index .title a{
		font-size:.12rem;}
	.report{
		margin-top:0;
                height:auto;}
	.report ul{
		overflow:hidden;
                 margin-left:.1rem;
		margin-right:.1rem;}
	.report ul li{
		height:.3rem;
		background-position:left center;}
        .report ul li.first h2{
                 width:40%;}
        .report ul li h2{
                width:40%;}
        .report ul li span{
                color:#727272;}
	.rt-pic{
		margin-left:.1rem;
		margin-right:.1rem;
		overflow:hidden;
		height:.7rem;}
	.rt-pic img{
		width:100%;}
       .college ul{
                height:auto;}
        .college ul li.first h2{
                margin-bottom:0;}
        .college .cg-pic{
                height:auto;}
	.college .cg-pic .cg-pc{
		display:none;}
	.college .cg-pic .theo-pc{
		display:none;}
	.college .cg-pic .cg-tel{
		display:block;
                height:auto;}
	.college .cg-pic .theo-tel{
		display:block;}
        .college ul li.first{
                background-position:left 42%;}
	.report ul li.first{
		height:.3rem;
		background-position:left center;}
	.report ul li.first h2{
		font-size:.12rem;
		line-height:.3rem;
               
		font-weight:normal;}
	.report ul li.first span{
		font-size:.12rem;
		line-height:.3rem;}
	.report ul li.first p{
		font-size:.1rem;
		display:none;
		line-height:.3rem;}
	.report ul li h2{
		font-size:.12rem;
		line-height:.3rem;}
	.report ul li span{
		font-size:.12rem;
		line-height:.3rem;}
	.college .cg-pic{
		float:none;
		width:auto;
                height:auto;
		margin-left:.1rem;
		margin-right:.1rem;
		overflow:hidden;
		height:.7rem;}
	.college .cg-pic img{
		display:block;
		width:100%;}
	.college ul{
		float:none;
		width:auto;
		margin-left:.1rem;
		margin-right:.1rem;
		overflow:hidden;}
	.college ul li{
		height:.3rem;
		background-position:left ;}
	.college ul li.first h2{
		width:60%;
		font-weight:normal;
		font-size:.12rem;
		line-height:.3rem;
                 height:.3rem;}
	.college ul li h2{
		width:60%;
		font-size:.12rem;
		line-height:.3rem;}
	.college ul li.first p{
		display:none;
		line-height:.3rem;}
	.college ul li.first span{
		font-size:.12rem;
		line-height:.3rem;}
	.college ul li span{
		font-size:.12rem;
		line-height:.3rem;}
	/**index-end**/
	/**list-start**/
	.cont-l{
		margin:0;
		padding:0;}
	.cont-l .main{
		padding-bottom:.1rem;}
	.cont-l .content{
		margin-bottom:.1rem;}
	.position{
		font-size:.11rem;
		color:#727272;
		margin-left:.11rem;
		margin-right:.11rem;
		line-height:.3rem;
		height:auto;
		min-width:10px;
		overflow:hidden;
		margin-bottom:0;}
	.position a{
		font-size:.11rem;
		color:#727272;
		line-height:.3rem;}
	.banner{
		display:none;}
	.sidebar{
		display:none;}
	.main{
		width:100%;
		float:none;
		min-width:10px;
		padding:0;}
	.main .content{
		width:100%;}
	.main h1.title{
		margin:0;
		padding:0 .1rem;
		font-size:.13rem;
		line-height:.26rem;}
	.main .content li{
		height:auto;
		margin:0;
		padding:0;
                     height:.34rem;}
	.main .content li a{
		height:auto;
		height:.34rem;
                     margin:0;
		padding:0;}
	.main .content li h1{
		margin:0;
		font-size:.12rem;
		font-weight:normal;
                      height:.34rem;
                      line-height:.342rem;}
	.main .content li span{
		line-height:.34rem;
                     height:.34rem;
                     margin:0;
                     padding:0;}
	.main .content li p{
		display:none;}
	.main .content li {}
	/**list-end**/
	/**content-start**/
	.banner{
		display:none;}
	.position{
		padding:0;margin:0;
		height:auto;}
	.cont-c{
		padding:0;
		margin:0;}
	.cont-c .main{
		padding-bottom:.5rem;}
	.cont-c .main .title{
		overflow:hidden;}
	.cont-c .main .title{
		margin-bottom:.1rem;}
	.cont-c .main .title h1{
		font-size:.13rem;
		line-height:.2rem;}
	.cont-c .main h2{
		float:;}
	.cont-c .main .fonts{
		display:none;}
	.cont-c .main .content{
		float:none;
		width:94%;
		margin:0 auto;}
	.cont-c .paging {
		width:94%;
		margin:0 auto;}
	.cont-c .main .paging a{
		float:none;
		display:block;
		width:80%;
		line-height:.2rem;}
	
	/**content-end**/
	/**leader-start**/
	.teacher,.leader{
		margin:0;
		padding:0;}
	.teacher .main,.leader .main{
		width:100%;
		float:none;
		min-width:10px;
		padding:0;}
	.teacher .title,.leader .title{
		width:100%;
		margin:0;
		border-bottom:1px solid #dedede;
		margin-bottom:.1rem;}
	.teacher .title h1,.leader .title h1{
		float:none;
		font-size:.12rem;
		line-height:.3rem;
		margin-left:.1rem;}
	.leader .title ul{
		display:none;}
	.leader .main{}
	.teacher .main .content,.leader .main .content{
		width:96%;
		margin:0 auto;
		border:none;}
	.teacher .main .content li,.leader .main .content li{
		width:48.5%;
		overflow:hidden;
		float:left;
		margin-right:0;
		padding:0;
                     height:auto;
		margin-bottom:.1rem;
		padding-bottom:.1rem;}
          .teacher .main .content li:nth-child(even){
                     float:right;}
	.teacher .main .content li a{
                      height:auto;}
	.teacher .main .content li .pic,.leader .main .content li .pic{
		width:100%;
		height:.87rem;
		overflow:hidden;}
	.teacher .main .content li .pic{
		width:100%;
		height:1.4rem;
		overflow:hidden;}
	.leader .main .content li .pic img{
		display:block;
		width:100%;
		height:auto;}
	.teacher .main .content li .pic img{
		display:block;
		width:100%;
		height:auto;}
	.teacher .main .content li h1,.leader .main .content li h1{
		font-size:.12rem;
		margin:0;
		padding:0;
		line-height:.2rem;
		margin-left:.1rem;}
	.leader .main .content li h2{
		font-size:.11rem;
		margin:0;
		padding:0;
		line-height:.16rem;
		margin-left:.1rem;}
	/**leader-end**/
	.page{
		display:block;
                margin-left:auto;
                margin-right:auto;}
	.tel-more{
		display:none;}
	/**teacher-start**/
	.teacher .main{
		padding-bottom:.1rem;}
	/**teacher-end**/
	.link{
		display:none;}
	.footer{
		width:100%;
		min-width:10px;
		overflow:hidden;
		height:auto;
		padding-bottom:.1rem;}
	.footer .sy-logo{
		display:none;}
	.footer .cpr{
		float:none;
		margin-left:.1rem;
		margin-right:.1rem;
		margin-top:.1rem;}
	.footer h1{
		margin-left:.2rem;
		margin-right:.2rem;
		text-align:center;}
}