@media only screen and (max-width: 1700px) {
	.index {
		background-size: 100% auto;
		padding-top: 400px;
	}
  .psw{height: 390px;}
  .pssjk{top:2%;left:22%; width: 10%;height: 70px;}
}
@media only screen and (max-width: 1500px) {
	.index {
		background-size: 100% auto;
		padding-top: 370px;
	}
    .psw{height: 360px;}
  .pssjk{top:2%;left:22%; width: 10%;height: 60px;}
}

@media only screen and (max-width: 1300px) {
	.index {
		background-size: 100% auto;
		padding-top: 340px;
	}
    .psw{height: 330px;}
  .pssjk{top:2%;left:22%; width: 10%;height: 50px;}
}
@media only screen and (max-width: 1199px) {
	.index {
		background-size: 100% auto;
		padding-top: 290px;
	}
	.m-pic2 .img {
		width: 40%;
		padding: 0 10px;
	}
	.ban {
		height: 340px;
	}
	.slider-nav1 {display: none;}
    .psw{height: 280px;}
  .pssjk{top:2%;left:22%; width: 10%;height: 50px;}
}
@media only screen and (max-width: 991px) {
	.index {
		padding-top: 250px;
	}
	.txt-top .cont {
		line-height: 25px;
	}
	.slider-for1 .img {
		padding: 0;
	}
	.slider-for1 h4 {
		font-size: 18px;
		line-height: 30px;
		margin: 0;
	}
	.slider-for1 .txt {
		padding: 10px 12px 30px;
	}
	.slider-for1 .txt p {
		line-height: 20px;
		overflow : hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
	}
	.slider-for1 .more {
		bottom: 5px;
		right: 5px;
	}
	.ul-trailer li {
		width: 25%;
	}
	.ul-trailer .item .tit1 {
		font-size: 20px;
		line-height: 30px;
	}
	.ul-trailer .item .tit1 span {
		font-size: 32px;
	}
	.ul-trailer .item .tit2 {
		font-size: 15px;
		line-height: 20px;
	}
	.g-tit3 {
		margin: 20px 0 10px;
	}
	.g-tit2 {
		margin: 15px 0;
	}
	.g-tit1 {
		margin: 10px 0;
	}
	.ul-video .desc {
		padding: 0;
	}
	.m-pic2 .txt a {
		font-size: 14px;
	}
	.g-tit2.tit2 {
		margin-top: 28px;
	}
	.main.padding1 {
		padding: 20px 0;
	}
	.ban {height: 265px;}
	.main {overflow-x: hidden;}
	.m-pic2 .txt .valign {
		display: inline;
	}
	.PCBOX {display: none;}
	.MOBOX {display: block;}
    .psw{height: 240px;}
  .pssjk{top:1.5%;left:22%; width: 10%;height: 40px;}
  
.slick-pic3 .label h5,.slick-pic4 .label h5 {
  		line-height: 30px;
}
}
@media only screen and (max-width: 767px) {

	.main .wp {
		padding: 0 10px;
	}
	.index {
		padding-top: 200px;
		background-size: 110% auto;
	}
	.txt-top .tit {
		line-height: 110px;
	}
	.txt-top .cont {
		padding: 10px;
	}
	.ul-trailer {
		margin: 0 -4px;
	}
	.ul-trailer .item {
		margin: 0 4px;
	}
	.ul-trailer li {
		width: 50%;
		margin-bottom: 10px;
	}
	.ul-pic1 li+li {
		margin-top: 10px;
	}
	.ul-history {
		padding: 20px;
		background-position: 36px 0;
	}
	.ul-video {
		margin: 0 -10px;
	}
	.ul-video .item {
		margin: 0 10px;
	}
	.slick-pic3 .label {
		height: initial;
		line-height: 30px;
	}
	.slick-pic3 .slick-dots {
		bottom: 8px;
	}
	.footer {
		margin-top: 20px;
		padding-bottom: 10px;
	}
	.link-ft,.txt-ft,.qr-code {
		margin: 0 0 10px;
	}
	.ul-history.ul2:after {
		left: 36px;
	}
	.ban {height: 125px;}
	.m-article h1 {
		font-size: 28px;
	}
	.m-article .info {
		margin: 15px 0;
	}
	.m-article .desc {
		padding: 15px 0;
	}
	.m-article .cont p,.m-article .pic {
		margin: 1em 0;
	}
	.m-article .cont {
		font-size: 14px;
		line-height: 26px;
    	overflow-y: auto;
	}
	.m-pic2.pic3 .txt a {
		line-height: 30px;
	}
	.m-article .desc .tit {
		margin-bottom: 10px;
	}
	.tab-items1 {
		margin: 0 -5px;
	}
	.tab-items1 .item {
		margin: 0 5px;
	}
    .psw{height: 190px;}
  .pssjk{top:1.5%;left:22%; width: 10%;height: 35px;}
}
@media only screen and (max-width: 479px) {
	.index {
		padding-top: 110px;
    
		background-size: 125% auto;
	}
	.m-article h1 {
		font-size: 20px;
	}
	.m-article .info {
		margin: 7px 0;
	}
	.g-tit2 {overflow: hidden;}
  .psw{height: 100px;}
  .pssjk{top:1%;left:15%; width: 14%;height: 20px;}
}
