@media only screen and (max-width: 1265px) {

	.slideshow,
	.skidder-viewport {
		width: 100%;
	}
}

@media only screen and (max-width: 1365px) {
	.inner {
		width: 98%;
	}
}

@media only screen and (max-width: 1239px) {
	.husbox .bt {
		width: 60%;
	}
}

@media only screen and (max-width: 1199px) {
	.center {
		width: 98%;
	}

	#dt .dtxt {
		margin-left: 0px;
		width: 100%;
		left: 0px;
	}

	.jgtu2 li,
	.jgtu li {
		width: 31%;
	}

	.jgtu2 .st img,
	.jgtu .st img {
		width: 100%;
	}

	.teams li {
		width: 48%;
	}
	.conleft{width: 30%;}
	.conright{width: 69%;}
	.piclist li{width: 32%;margin-right: 2%;}
	.piclist li .tp{width: 100%;}
	.piclist li .tp img{width: 100%;}
}

@media only screen and (max-width: 1170px) {
	.facts-content ul li .sz {
		font-size: 100px;
	}
}

@media only screen and (max-width: 1125px) {
	.nav ul li>a {
		font-size: 16px;
	}

	.husbox .bt {
		width: 57%;
	}
}

@media only screen and (max-width: 1079px) {
	.Events-content .Events-con .bt {
		margin-bottom: 10px;
	}
}

@media only screen and (max-width: 1170px) {
	.facts-content ul li .sz {
		font-size: 90px;
	}
}

@media only screen and (max-width: 1150px) {}

@media only screen and (max-width: 1120px) {
	.foot .adress {
		float: none;
		padding: 15px 0px 0px 0px;
	}

	.foot .bq {
		float: none;
		line-height: 20px;
		margin-bottom: 10px;
	}
}
@media only screen and (max-width: 1055px) {
	.logo {width: 60%;}
}

@media only screen and (max-width: 1024px) {
.hus ul .li1{margin-bottom:0px;}
}
@media only screen and (max-width: 1020px) {
	.husbox .bt {
		width: 54%;
	}
	.conleft .hy{display: none;}
}

@media only screen and (max-width: 1000px) {
	.nav ul li>a {
		font-size: 15px;
	}

	.logo-r {
		/* padding: 10px 0px; */
	}
}

@media only screen and (max-width: 990px) {
	.logo-r .lj a {
		margin: 10px;
	}

	.ss {
		margin-left: 10px;
	}
}

@media only screen and (max-width: 985px) {
	.nav ul li>a {
		font-size: 14px;
	}

	#dt .dtxt .bt {
		font-size: 24px;
	}

	.study ul li .yj {
		width: 280px;
		height: 280px;
	}
}

@media only screen and (max-width: 950px) {
	.study ul li .yj {
		width: 260px;
		height: 260px;
	}
}

@media only screen and (max-width: 940px) {
	.news {
		width: 100%;
		margin: 0px 0px;
	}

	.Events {
		width: 100%
	}

	.jj {
		width: 100%;
	}

	.news-content ul li {
		width: 100%;
		margin-bottom: 20px;
	}

	.news-content ul li .pic {
		height: auto;
	}

	.news-content ul li .pic img {
		height: auto;
	}
}

@media only screen and (max-width: 905px) {
	.top {
		min-height: 190px;
	}

	.logo {
		/* padding: 15px 0px; */
	}

	.logo-r {
		/* padding-top: 15px; */
		/* padding: 0px; */
	}

	.jgtu2 li,
	.jgtu li {
		width: 30%;
	}
}

@media only screen and (max-width: 890px) {
	.facts-content ul li .sz {
		font-size: 80px;
	}

	.facts-content ul li .bt {
		font-size: 22px;
	}
}

@media only screen and (max-width: 885px) {

	.husbox .bt {
		width: 48%;
	}
}

@media only screen and (max-width: 878px) {
	.nav {
		display: none;
	}

	.demo-2 {
		display: block !important;
		top: 122px !important;
	}

	.news {
		width: 100%;
	}

	.Events {
		width: 100%
	}

	.focal {
		width: 100%;
	}

	.hus {
		width: 100%;
		border-left: none;
		margin-top: 20px;
	}

.hus ul .li1{margin-bottom:30px;}
	.gg {
		padding: 35px 0px 30px 0px;
	}

	.husbox .bt {
		width: 74%;
	}

	.fh {
		margin: 20px 0px 20px 0px;
	}


	.you {
		float: right;
		width: 70%;
	}

	.husbox .bt {
		float: none;
	}

	.facts-content ul li {
		width: 100%;
		margin-right: 0%;
	}

	.facts .factsbt {
		margin: 30px 0px 10px 0px;
	}

	.facts-content ul li .zy {
		max-height: 70px;
	}

	.study ul li {
		width: 100%;
		margin-right: 0%;
		margin-bottom: 30px;
	}

	.study {
		margin: 40px 0px;
	}

	.study ul li .yj {
		margin: 0px auto;
	}

	.redis .zy {
		padding: 0px;
	}

	.hbj {
		height: auto;
		width: 100%;
		min-height: 340px;
		overflow: hidden;
		background: #810505;
	}

	.top {
		min-height: 200px;
	}

	.logo-r {
		padding-top: 25px;
	}
	.conbg{margin-top: 0px;}
	.conleft{display: none;}
	.conright{width: 100%;}
	.listcon {
	    background: url(../img/nytop.png) no-repeat 0px 0px,url(../img/nybot.png) no-repeat 0px bottom;
	}
	.conright{padding: 0px 20px}
	.piclist li{width: 100%;}
	.piclist li .tp{height: auto;}
	.piclist li .tp img{height: auto;}
	.logo{width: 100%;}
}

@media only screen and (max-width: 768px) {
	.you {
		width: 66%;
	}

	.main6 {
		padding-top: 30px;
	}

	.main6 .lofx {
		width: 100%;
		float: none;
		margin-top: 0px;
	}

	.main6 .resour {
		width: 46%;
		margin-bottom: 30px;
	}

	.main6 .links {
		width: 46%;
		margin-bottom: 30px;
	}

	.main6 {
		background: #810505;
	}

	.main6 .lofx img {
		width: auto;
	}

	.txtwrapper ul {
		margin-top: 0px;
		margin-bottom: 20px;
		overflow: hidden;
	}

	.conbot ul li {
		width: 100%;
		margin-bottom: 40px;
		margin-right: 0%;
	}

	.conbot ul li .zy {
		height: auto;
	}

	.conlist .list-z {
		width: 100%;
	}

	.ejdh {
		display: none;
	}

	.slideshow .slide img:hover {
		transform: scale(1);
	}

	.slideshow .slide {
		width: auto;
		height: auto;
		overflow: hidden;
	}

	.slideshow .slide img {
		width: 100% !important;
	}

	.jgtu2 li {
		width: 100%;
	}

	.jgtu2 .st,
	.jgtu .st {
		height: auto;
	}

	.jgtu2 .st img,
	.jgtu .st img {
		height: auto;
	}

	.teams li,
	.jgtu2 li,
	.jgtu li {
		width: 100%;
	}
	
}

@media only screen and (max-width: 725px) {
	#dt .dtxt .zy {
		display: none;
	}

	#dt .dtxt .bt {
		line-height: 25px;
		font-size: 20px;
	}
}

@media only screen and (max-width: 710px) {
	.listcon {
		top: 0px;
	}
	.main6 {
		margin-top: 0px !important;
	}
	.conlist {
		padding: 10px 44px;
	}
}

@media only screen and (max-width: 630px) {
	.xt {
		display: none;
	}

	.you {
		width: 100%;
	}

	.btbox,
	.btt {
		width: 100%;
	}

	.btbox {
		margin-bottom: 20px;
	}

	.btt {
		height: auto;
	}

	.conlist .list-z ul li {
		padding: 20px 0px;
	}

	.husbox .bt {
		width: 100%;
	}
	.zrq{display: none;}
	.wzlist .btbox{width: 100%;}
}

@media only screen and (max-width: 565px) {
	.jgtop div {
		width: 80%;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		font-size: 24px;
	}
}

@media only screen and (max-width: 560px) {
	.news-content ul li {
		width: 100%;
		margin-bottom: 20px;
	}

	.news-content ul li .pic {
		height: auto;
	}

	.news-content ul li img {
		height: auto;
	}

	.news-content ul .wt {
		margin-bottom: 10px;
	}

	.main1 {
		height: auto;
	}
}

@media only screen and (max-width: 530px) {
	.main6 .resour {
		width: 100%;
	}

	.main6 .links {
		width: 100%;
	}

	.hus ul .li1 {
		/* margin-bottom: 0px; */
	}

	.hus ul li {
		padding-top: 40px;
		height: auto;
	}
}

@media only screen and (max-width: 460px) {
	.logo-r .lj {
		float: none;
		width: 100%;
	}

	.top {
		min-height: 220px;
	}

	.demo-2 {
		top: 150px !important;
	}

	.ss {
		margin-right: 60px;
	}

	#dt .dtxt .bt {
		font-size: 16px;
	}

	.dq1 {
		top: 6px;
		right: 5px;
	}

	.dq {
		/* top: 23px; */
	}
}

@media only screen and (max-width: 435px) {
	.dq {
		/* display: none; */
	}
}

@media only screen and (max-width: 420px) {
	.jgtop div{width: 75%;}
	.facts-content ul li .sz {
		font-size: 70px;
	}
}

@media only screen and (max-width: 375px) {
	.main6 .lofx img {
		width: 100%;
	}

	.hus ul li .htit {
		font-size: 30px;
	}

	.facts .factsbt {
		font-size: 30px;
	}

	.jgtop div {
		font-size: 22px;
	}
	.contitle{
		font-size: 26px;
	}
}
