 
@media only screen and (max-width: 1799px) {
	.areaheart{width: 100%;}
	
	.top_nav>ul>li{
		font-size: 16px;
	}
	.notify2 .text{padding-right: 11px;}
	.foot-cell{padding-right: 20px;}
.drop-down-content{top:49px;padding-top:0px}
}
@media only screen and (max-width: 1489px) {
	.top_rgt {
			margin-top: -57px;
		}
}
@media only screen and (max-width: 1399px) {
	.center { width: 97%;margin: 0 auto;}
	.teaching1 ul li a{
		width: 86%;
		width: calc(100% - 60px);
		overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}
	.notify2-top{width: 100%;}
	.notify1 ul li a {
	    width: 79%;
	    line-height: 15px;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}
	.notify1{margin-left: 2%;}
	.teaching1{margin-left: 2%;}
	.system2 ul li span{padding-top: 15px;margin-left: 51px;}
	.public_style4{margin-top: 20px;}
	.notify2 .text{line-height: 22px;}
	.focus ul li{width: 29%;}
	.focus ul li a{font-size: 12px;}
	.brief1-tu img{width: 100%;}
	.class .nr{width: 100%;}
	.teaching3 ul li{width: 47%;}
	.teaching3 ul li .text{width: 79%;}
	.system2 .system2-top{width: 100%;}
	.system2 ul li{width: 16.8%;}
	.system3 ul li{width: 20%;}
	.system3 .system3-top{width: 100%;}
	.system3-ulBox{width: 99%;}
	.relate1 .relate1-top{width: 100%;}
	.relate1 ul li{width: 30%;}
	.relate1 ul{background: none;}
	.relate2 .relate2-top{width: 100%;}
	.relate2 ul li{width: 21%;}
	.relate2 ul li:nth-child(5){display: none;}
	.footer .ma{padding-left: 69px;}
	.down2 ul{width: 100%;}
	.down2 ul li{width: 100%;}
	.footer .ma{display: none;}
	/*图片内容页*/

	/*列表页*/
	.main2-l{width:27%;}
	.main2-r{width:70%;}


}

@media screen and (max-width: 1199px){
	.areaheart{
		width: 100%;
	}
	.center{width: 100%;}
	.new1{display: none;}
	.top_rgt {
		margin-top: -46px;
	}
	.top_nav>ul>li{
		font-size: 16px;
	}
	.public_style{
	    width: 46%;
	}
	.notify2-top{width: 96%;}
	.notify2 ul{width: 96%;}
	.notify2 ul li a{font-size: 14px;}
	.notify2 .dd{font-size: 20px;}
	.notify2 .yy{font-size: 12px;}
	.notify2 .jt{display: none;}
	.notify2 .riqi{padding-left: 0px;}
	.notify2 .text{line-height: 24px;padding-left: 70px;padding-top: 8px;}
	.teaching1 ul li{width: 100%;}
	.public_style3{width: 47%}
	.tu{width: 50%}
	.teaching2-l{width: 20%;}
	.admin1 ul li span{width: 10%;}
	.admin2 .box-z{padding-top: 0px;}

}
@media screen and (max-width: 1024px){
	.ban-bg{background: none;height: 400px;}
	.main{margin-top: 10px;}
	.container {
	    display: block;
	    margin-right: 15px;
	    position: absolute;
	    z-index: 9999;
	    top: 25px;
	    width: 100%;
	    right: 0;
	}
	.dl-menuwrapper>button, .dl-menuwrapper {
	    float: right !important;
	}
	.dl-menu {
	    margin-top: 44px !important;
	}
	.top_nav{display: none;}
	.areaheart{
		width: 100%;
	}
	.center{width: 98%;margin:0 auto;}
	.top{
		height: auto;
	}
	.logo{
		margin: 0px auto;
		float: none;
	}
	.logo {
	    width: 60%;
	}
	.logo img{padding: 15px 0px;}
	.top .f_right{
		width: 100%;
	}
	.top_nav>ul{
		width: 100%;
	}
	.top_rgt{
		display: none;
	}
	.slides li,
	.flexslider{
		height: 400px;
	}
	.public_style{
	    width: 32%;
	}
	.notify1 ul li{line-height: 44px;}
	.new1{display: block;}
	/*.notify{margin-left: 0%;}*/
	.public_style6{width: 100%;}
	.special ul li{
		width: 31%;
		float: right;
		margin-right: 2%;
	}
	.special ul li a{padding-left: 125px;color: #fff;}
	.public_style3{width: 100%;}
	.notify2 ul li a{font-size: 12px;}
	.notify2-top{
		width: 100%;
	}
	.admin2 .box-b a{padding-left: 295px;}
	.notify2 ul{border-bottom: none;width: 100%;height: auto;}
	.notify2 ul li{
		width: 33%;
		border-right: none;
		padding-top: 0px;
		height: auto;
	}
	.new2{width: 100%;}
	.new2-r{width: 47%;margin-top: 39px;}
	.teaching2-l{width: 17%;}
	.teaching2-r{width: 83%;padding-left: 10px;}
	.admin1{width: 45%;}
	.teaching2{width: 52%;}
	.admin1 ul li span{width: 15%;}
	.admin1 ul li a {
		overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	    width: 83%;
	    display: inline-block;
	}
	.practice1,.practice2{width: 47%;}
	.practice1 ul li a {
	    font-size: 15px;
	    width: 61%;
	    display: inline-block;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}
	.practice1 ul li{height: 58px;line-height: 58px;}
	.brief1{width: 100%;}
	.brief1 img{margin: 0px auto;}
	.focus{width: 100%;}
	.focus ul{width: 100%;margin: 0px 6%;}
	.focus ul li{width: 30%;}
	.focus ul li a{width: 70%;display: inline-block;
	}
	.brief2-top{width: 30%;}
	.brief2{width: 56%;}
	.class1{float: right;width: 41%;}
	.class1 .nr{width: 100%;height: auto;}
	.down1{width: 100%;margin-left: 0%;}
	.down1 ul li{
		overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}
	.public_style5{width: 100%}
	/*.special ul{width: 100%};*/
	/*.special ul li{width: 96%;height:100px;float: left;margin-right: 1%;}*/
	.teaching3 .teaching3-top{width: 100%;}
	.teaching3 ul{width: 97%;margin:22px auto;}
	.down2 .down2-top{width: 95%}
	.down2 ul{width: 95%;}
	.down2 ul li{width: 100%;line-height: 33px;}
	.down2 ul li a {
	    font-size: 14px;
	    color: #333333;
	    width: 100%;
	    display: inline-block;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}
	.system1 .system1-top{width: 97%;}
	.system3 .system3-top,.relate1 .relate1-top,.relate2 .relate2-top{width: 100%;}
	.system1 ul li a{width: 73px;font-size: 14px;}
	.public_style2{width: 100%;}
	.system2 ul li>a{width: 88px;font-size: 14px;}
	.system2 ul li{width: 19%;margin-right: 1%;margin-left: 0px;}
	.system3 ul li{width: 19%}
	.system3 ul li span{margin-left: 38px;}
	.relate1 ul{background: none;}
	.relate1 ul li{width: 30%;}
	.relate2 ul{margin-left: 10%}
	.relate2 ul li{width: 28%;margin-top: 20px;margin-left: 0px;margin-right: 2%;}
	.ma{display: none;}
	.admin2-bt span{padding-left: 484px;}
}
@media screen and (max-width:890px){
	.notify1 ul li a{width: 78%;}
	.teaching2-l ul li{font-size: 14px;}
	.teaching2-r li a{font-size: 14px;}
	.admin2-bt{float: none;}
	.admin2-bt span{display: none;}
	.practice2 ul li a{padding-left: 0px;}
	.focus ul li{width: 33.33%;}
	.system1 ul li span{padding-left: 0px;}
	.system1 ul li a{width: 59px;}
	.system2 ul li>a{width: 76px;}
	.system3 ul li{border-right: none;}
	.foot-bg div{border-right: none;}
	/*.foot-logo{width: 0px;}*/
	.relate2 ul{margin-left: 5%;}
	.relate2 ul li{width: 33.33%;margin-right: 0%;}
	.relate2 ul li:nth-child(4){display: none;}
	.foot-cell{display: none;}

}
@media screen and (max-width:823px){
	.teaching1 ul li a{width: 74%;}
	.notify2 ul li a {
	    font-size: 14px;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 2;
	    overflow: hidden;
	}
	.notify1 ul li a{width: 75%;}
	.notify2 .text {
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 3;
	    overflow: hidden;
	}
	.notify2 ul {height: auto}
	.notify2 ul li{height: 140px;}
	.teaching2,.admin1,.practice1, .practice2{width: 100%;}
	.focus ul{margin: 0px 3%;}
	.special ul li a{padding-left: 96px;}
	.focus ul li a{width: 85%;}
	.teaching3 ul li .text {
	    width: 68%;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 4;
	    overflow: hidden;
	}
	.down2,.system1{width: 100%;}

	.down2 .down2-top,.system1 .system1-top{width: 100%}
	.down2 ul {
	    width: 100%;
	}

	.system1 ul li{width: 32.3%;margin-right: 1%}
	.system1 ul li span{padding-top: 23px;margin-left: 70px;}
	.link1{width: 100%;}
	.system2 ul li{width: 24%}
	.system2 ul li:nth-child(5){display: none;}
	.system3 ul li span{margin-left: 19px;}
	.system3 ul li a{font-size: 14px;}
	.system1 ul li a{width: 122px;}
	.relate1 ul li{width: 29%;}
	.relate2 ul li{width: 48%;}
	.footer .ma{display: none;margin-top: 0px;}
	.foot-bg img{width: 70%;}
	.foot-bg div{height: auto;margin-top: 0px;border-right: none;}
	.foot-cell{display: block;padding-top: 0px;}
	.footer .man{display: none;}
}
@media screen and (max-width:812px){
	/*.public_style{width: 96%;}*/
	.notify2 ul li{width: 96%;height: auto;margin-top: 20px;}
	.notify2 ul{width: 98%}
	.notify2 ul li{width: 100%;}
	.notify2 ul li a{font-size: 16px;}
	.teaching2{width: 96%;}
	.admin1{width: 96%;}
	.admin2 .box-b a{padding-left: 30px;}
	.practice1, .practice2{width: 100%;}
	.brief2{margin-top: 30px;}
	.special ul li a{padding-left: 96px;}
	.system1,.link1{margin-left: 0%}
	.teaching3 ul li .text {
	    width: 70%;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 5;
	    overflow: hidden;
	}
	.teaching1 ul li a{width: 64%;}
	.notify1 ul li a{width: 75%;}
	.notify2 .text{padding-left: 2px;}
	.down2 ul{width: 100%;}
	.down2 .down2-top{width: 100%;}
	.system1 .system1-top{width: 100%}
	.system1 ul li{width: 32.5%;margin-right: 0.83%}
	.system1 ul li span{padding-top: 20px;margin-left: 74px;}
	.system1 ul li a{width: 137px;}
	.teaching3 ul{margin:25px 2%;}
	.system2 ul li span{margin-left: 21px;}
	.system3{margin-top: 20px;}
	.system3 ul li a{font-size: 14px;padding-left: 12px;}
	.system3 ul li{border-right: none;}
	.relate1 ul li{width: 45%;}
	.relate2 ul li{width: 48%;}
	.footer .ma{display: none;}
	.foot-bg img{width: 70%;}
	.foot-bg div{height: auto;margin-top: 0px;border-right: none;}
	.foot-cell{display: block;}
	.welcome{display: block;}
	.top_nav{display: none;}
	.link1{width: 100%;}
	.relate2 ul{margin-left: 3%}
	.relate2 ul li{width: 33.33%;}
}

@media screen and (max-width:768px){
	.areaheart{width: 100%;}
	.center{width: 96%;margin: 0px auto;}
	.public_style{
		width: 96%;
	}
	.public_style2,.public_style3{
		width: 96%;
		margin: 0px auto;
		float: none;
	}
	.notify2 .text{padding-left: 0px;}
	.new1{display: none;}
	.ban-bg{background: none;height: 300px;}
	.main{margin-top: 0px;}
	.welcome{display: block;}
	.top_nav{display: none;}
	.navBtns{display: block;}
	.slides li, .flexslider{height: 300px;}
	.notify2 ul{width: 98%;}
	.notify2 ul li{width: 100%;}
	.notify2 ul li{width: 98%;height:180px;margin-top:5px;border-bottom: 1px solid #eeeeee;}
	.notify2 ul li a{font-size: 18px;}
	.teaching2-l{width: 20%;}
	.teaching2-r{width: 80%;}
	.teaching2-l ul li{font-size: 15px;}
	.teaching2-r li a{
		overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	    width: 96%;
	    display: inline-block;
	}
	.practice2 ul span{width: 28%;}
	.practice2 ul li a{width: 70%;font-size: 14px;padding-left: 10px;}
	.focus ul li a{width: 95%}
	.focus ul{margin: 0px 2%;}
	/*.brief1-tu{height: 219px;overflow: hidden;}*/
	.class .nr{height: 200px;overflow: hidden;}
	.teaching3 ul li{
		width: 98%;
		margin-top: 10px;
		height: auto;
		margin-top: 10px;
	}
	.teaching2{width: 96%;}
	.admin1{width: 96%;}
	.practice1{margin-top: 20px;}
	.public_style4{width:96%;margin:0px auto;float: none;}
	.practice1, .practice2{width: 96%;}
	.brief2{width: 96%;margin-top: 30px;}
	.class{width: 96%;}
	.class .nr a{padding-left: 196px;}
	.down1{width: 96%;}
	.public_style5{width: 98%;}
	.public_style4{width: 96%;}
	.down2 .down2-top{width: 100%;}
	.teaching3{margin-top: 20px;}
	.teaching3 .teaching3-top{width: 96%;}
	.teaching3 .pics{height: auto;}
	.teaching3-r{margin-left: 0px;}
	/*.teaching3 ul li{width: 46%;}
	.teaching3 ul li .text{width: 65%;font-size: 14px;}*/
	.down2 ul li{height: 44px;line-height: 44px;}
	.link1 ul li {
	    width: 100%;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}
	.admin2 .box-b a{padding-left: 30px;}
	.system1 ul li span{margin-left: 68px;margin-top: 3px;}
	.system2 ul li span{margin-left: 20px;}
	.system2 ul li>a{width: 79px;}
	.system3 ul li span{margin-left: 25px;}
	.system3 ul li a{padding-left: 8px;font-size: 14px;}
	.practice2 ul span{float: left;font-size: 14px;line-height: 64px;border-right: none;}
	.practice2 ul li a{display: inline-block;width: 70%;    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
	.relate1 ul li{width: 45%;}
	.relate1 ul{margin-left: 13%;}
	.relate2 ul li{width: 48%;}
	.foot-bg div{margin-top: 0px;border-right: none;height: 50%;padding-left: 74px;}
	.foot-cell{padding-top: 0px;padding-right: 0px;}
	.footer img{width: 70%;}
	.footer .ma{display: block;margin-top: 0px;}
	.footer .ma span{font-size: 12px;}
	.special ul li a{padding-left: 87px;}
	.system1 ul li span{margin-left: 72px;margin-top: -8px;}
	.system1 ul li a{width: 122px;}
	.link1{margin-top: 176px;}
	.system3{margin-top: 20px;}
.footer .ma{display:none;}
}
@media screen and (max-width:736px){
	.system1 ul li a{width: 108px;}
	.relate1 ul{margin-left: 6%;}
	.relate1 ul li{width: 27%;}
	.footer .ma{display: none;}
}
@media screen and (max-width:724px){
	.areaheart{width: 100%;}
	.center{width: 100%;}
	.teaching3 ul li{
		width: 98%;
		margin-top: 10px;
		height: auto;
		margin-top: 10px;
	}
	.teaching3 .pics{height: auto;}
	.teaching3-r{margin-left: 0px;}
	.tu img{width: 90%;}
	.practice2 ul span{float: left;font-size: 14px;line-height: 64px;border-right: none;}
	.practice2 ul li a{
		display: inline-block;
		width: 70%;    
		overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}
	
	.system1 ul li a{float: none;}
	.public_style6{width: 96%;}
}
@media screen and (max-width:568px){
	.foot-logo{width: 100%;}
	.footer .ma{display: none;}
	.ban{height: auto;}
	.special ul li a{padding-left: 54px;}
	.system3 ul li{width: 33.33%}
	.system3-ulBox {background: none;}

}
@media screen and (max-width:414px){
	.logo {
	    width: 90%;
	    padding: 9%;
	    margin-top: 0px;
	    margin:0;
	}
	.logo img{padding-top: 0px;}
	.areaheart{width: 100%;}
	.center{width: 100%;}
	.teaching1 ul li a{
		width: 85%;
	}
	.notify2 ul li{
		width: 98%;
		padding-top: 15px;
	}
	.notify2 ul li a{font-size: 14px;}
	.notify2 .text {
	    font-size: 12px;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 3;
	    overflow: hidden;
	}
	.ban-bg{background: none;height: 250px;}
	.slides li, .flexslider{height: 250px;}
	.tu{width: 100%;}
	.tu img{width: 100%;}
	.new2-r .text{padding-top: 0px;}
	.new2-r .link{padding-top: 10px;}
	.teaching2{width: 96%;}
	.admin1{width: 96%;}
	.admin2 .box-b a{padding-left: 29px;}
	.new2-r{width: 100%;margin-top: 0px;}
	.admin2 .box-z {
	    padding-top: 10px;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 3;
	    overflow: hidden;
	}
	.public_style4{width: 96%;}
	.admin2-bt a {
	    font-size: 14px;
	    width: 82%;
	    display: inline-block;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}
	.admin2-bt span{padding-left: 0px;font-size: 12px;}
	.practice1, .practice2{width: 96%;}
	.focus img{width: 100%;}
	.focus{height: 685px;}
	.focus ul{margin: 0px 4%;}
	.focus ul li{width: 45%;margin-right: 5%;margin-left: 0px;}
	.focus ul li span {
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 2;
	    overflow: hidden;
	}
	.focus .xia{padding-top: 0px;}
	.brief2{width: 96%;}
	.class{width: 96%;}
	.down1{width: 96%}
	.public_style6{width: 96%;}
	.teaching3 ul li .text{width: 78%}
	.special ul li{margin-top: 10px;}
	.special ul li a{padding-left: 31px;color: #fff;}
	.class .nr a{padding-left: 11px;}
	.class .nr .text{line-height: 25px;}
	.new1{display: block;}
	.down2 .down2-top{width: 99%;}
	.down2 ul{width: 99%}
	.system1 .system1-top{width: 98%;}
	.system1 ul li span{margin-left: 48px;margin-top: -7px;}
	.link1 .link1-top{width: 99%;}
	.system1 ul{width: 100%}
	.system1 ul li{width: 46.5%;}
	.system2 ul li{width: 24%;}
	.system2 ul li span{margin-left: 6px;padding-top: 11px;}
	.system2 img{width: 84%;}
	.system2 ul li>a{width: 61%;}
	.system2 ul li:nth-child(5){display: none;}
	.system3-ulBox img{width: 84%;}
	.system3 ul li span{margin-left: 22px;}
	.system3 ul li{border-right: none;}
	.relate1 ul{margin-left: 0%;}
	.relate1 ul li{width: 42%;}
	.relate2 ul{margin-left: 0%;margin-top: 0px;}
	.relate2 ul li{width: 65%;}
	.footer img{width: 60%;}
	.footer .ma{display: none;}
	.ban{font-size: 12px;height: auto;}
	.foot-bg div{padding-left: 10px;}
	/*二级内容页*/
	.main2-l{display: none;}
	.main2-r{width: 100%;}
	.footer{display: none;}
}
@media screen and (max-width:411px){
	.system2 ul li>a{width: 60%;}
	.ban{height: auto;}
}

@media screen and (max-width:375px){
	.logo {
	    width: 90%;
	    padding: 9%;
	    margin-top: 0px;
	    margin:0;
	}
	.logo img{padding-top: 0px;}
	.teaching1 ul li a{width: 83%;}
	.teaching2-l{width: 22%;}
	.teaching2-r{width: 78%;}
	.admin2 .box-b a{font-size: 16px;}
	.admin2-bt span{display: none;}
	.admin2-bt a{width: 95%;}
	.special ul li a{padding-left: 24px;}
	.teaching3 ul li .text{width: 76%;}
	.system1 ul li{width: 47%;margin-right: 3%;}
	.system1 ul li span{margin-top: -7px;}
	.system2 ul li span{padding-top: 9px;}
	.system2 img{width: 80%;}
	.system2 ul li{width: 48%;margin-right: 2%;}
	.system2 ul li>a{width: 57%;}
	.system2 ul li span{margin-left: 33px;}
	.relate1 ul li{width: 41%;}
	.footer img{width: 53%;}
	.link1{margin-top: 260px;}
	.admin2-bt{float: none;}
	.ban{height: auto;}
	/*二级内容页*/
	.main2-l{display: none;}
	.main2-r{width: 100%;min-height: 537px;}
}
@media screen and (max-width:360px){
	.teaching3 ul li .text {
		width: 72%;
	    font-size: 14px;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 2;
	    overflow: hidden;
	}
	.system3 ul li a{padding-left: 3px;}
}
@media screen and (max-width:320px){
	.logo {
	    width: 85%;
	    padding: 9%;
	    margin-top: 0px;
	    margin:0;
	}
	.dl-menuwrapper button{margin-top: 20px;}
	.teaching1 ul li a{width: 81%;}
	.notify2 ul li a{display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 2;
	    overflow: hidden;}
	    .teaching2-l{display: none;}
	    .teaching2-r{width: 100%;padding-top: 0px;}
	    .admin2 .box-b a{font-size: 14px;padding-left: 18px;}
	    .admin2-bt a{width: 80%;}
	    .special ul li a {
		    padding-left: 23px;
		    font-size: 14px;
		}
		.teaching3 ul li .text{width: 68%;}
		.teaching3 ul{width: 8px 2%;}
		.teaching3 ul li .text {
		    font-size: 14px;
		    display: -webkit-box;
		    -webkit-box-orient: vertical;
		    -webkit-line-clamp: 2;
		    overflow: hidden;
		}
		.system2 ul li{width: 99%;}
		.system2 ul li span{margin-left: 94px;}
		.system1 ul li span{margin-left: 35px;}
		.system3 ul li{width: 49%;}
		.system3-ulBox{background: none;margin-top: 0px;}
		.system3-ulBox li:nth-child(5){display: none;}
		.relate1 ul li{width: 96%;margin-left: 0px;line-height: 40px;}
		.footer img{width: 46%;}
		.ban{
			/*width: 100%;*/
		    height: auto;
		}
		.slides li, .flexslider{height: 200px;}
		.main{margin-top: -40px;}
		/*二级内容页*/

}