@media screen and (max-width: 1600px) {
	.head-container {
		width: 1400px
	}

	.head-container .logo {
		width: 300px;
	}

	.header-box .head,
	.header-box {
		height: 90px;
	}

	.header-box.hide .head {
		margin-top: -90px;
	}

	.banner-swiper {
		padding-top: 90px;
	}

	.head-container .tips-box {
		top: 20px;
	}

	.head-container .tips-box a {
		font-size: 12px;
	}

	.head-container .nav-box a {
		font-size: 14px;
	}

	.head-container .nav-box {
		padding-top: 54px;
	}

	.top-swiper .swiper-slide .item-box a {
		padding: 14px 14px 14px 30px;
	}

	.top-swiper .swiper-slide .item-box a h3 {
		font-size: 15px;
		height: 34px;
	}

	.top-swiper .swiper-slide .item-box {
		line-height: 2.2;
		margin-top: 20px;
	}

	.top-swiper .swiper-slide .item-box a p:nth-of-type(3) {}

	.top-swiper {
		height: 354px;
	}

	.enterprise-swiper {
		margin-top: 3vh;
	}

	.section:nth-child(3) .item-box {
		height: 220px;
	}

	.section:nth-child(3) .item-box h3 {
		padding-top: 22px
	}

	.section:nth-child(3) .item-box p {
		padding-top: 26px;
		font-size: 14px;
		height: 104px;
	}

	.section:nth-child(3) .item-box a {
		margin-top: 12px;
	}

	.section:nth-child(3) .main-head {
		padding-top: 40px;
	}

	.section:nth-child(3) ul li .icon {
		height: 50px;
		padding-left: 66px;
		width: 168px;
	}

	.section:nth-child(3) ul li a {
		font-size: 14px;
	}

	.section:nth-child(3) ul {
		margin-top: 3vh;
	}

	.section:nth-child(4) .item-box {
		/*	height: 260px; */
	}

	.section:nth-child(4) .item-box h3 {
		font-size: 16px;
		height: 50px;
		padding-top: 26px;
	}

	.section:nth-child(4) .item-box p {
		line-height: 1.8;
		height: 94px;
	}

	.section:nth-child(4) .item-box a.more {
		margin-top: 20px;
	}

	.section:nth-child(4) .swiper-slide .info {
		padding: 16px 16px 0;
		height: 200px
	}

	.section:nth-child(4) .swiper-slide .info p {
		padding-top: 10px;
		line-height: 1.8;
		height: 62px;
	}

	.section:nth-child(4) .news-swiper {
		height: 234px;
	}

	.section:nth-child(5) .trailer-box .center {
		top: 110px;
	}

	.section:nth-child(5) .trailer-box .center .video-box {
		height: 320px;
	}

	.main-head .main-title {
		font-size: 22px;
		margin-top: 0;
	}

	.list-box {
		margin-top: 90px;
	}
}

@media screen and (max-width: 1440px) {

	.container-box,
	.head-container {
		width: 1200px
	}

	.head-container .logo {
		width: 240px;
	}

	.header-box .head,
	.header-box {
		height: 80px;
	}

	.header-box.hide .head {
		margin-top: -80px;
	}

	.banner-swiper {
		padding-top: 80px;
	}

	.head-container .nav-box dl {
		margin-left: 15px;
	}

	.head-container .nav-box a {
		margin-left: 0;
	}

	.head-container .nav-box {
		padding-top: 50px;
	}

	.head-container .tips-box {
		top: 17px
	}

	.top-swiper {
		width: 1230px;

	}

	.top-swiper .swiper-slide .item-box {
		margin-right: 30px;
	}

	.top-swiper .swiper-slide .item-box a {
		padding: 6px 10px 6px 20px;
	}

	.top-swiper .swiper-slide .item-box a h3 {
		font-size: 14px;
		height: 30px;
	}

	.top-swiper .swiper-slide .item-box a p {
		font-size: 12px;
		background-size: auto 14px;
		padding-left: 22px;
	}

	.enterprise-swiper {
		height: 100px;
	}

	.enterprise-swiper .swiper-slide a {
		height: 100%;
		display: block;
	}

	.enterprise-swiper .swiper-slide a img {
		height: 100%;
	}

	.main-head .view-more:hover::after,
	.main-head .view-more:hover::before {
		width: 126px
	}

	.section:nth-child(3) .item-box {
		height: 190px;
	}

	.section:nth-child(3) .item-box p {
		font-size: 12px;
		height: 92px;
	}

	.section:nth-child(3) ul li .icon {
		margin-top: 1.4vh;
		height: 30px;
		padding-left: 40px;
		width: 125px;
	}

	.section:nth-child(3) ul li a {
		font-size: 12px;
		width: 112px;
		height: 26px;
		line-height: 24px;
	}

	.section:nth-child(3) ul li {
		height: 15.2vh;
	}

	.section:nth-child(4) .item-box {
		/*	height: 210px;*/
	}

	.section:nth-child(3) .item-box h3 span {
		font-size: 18px;
	}

	.section:nth-child(3) .item-box a {
		margin-top: 8px;
	}

	.main-head .main-title {
		font-size: 20px;
	}

	.section:nth-child(4) .swiper-slide .info {
		padding: 12px 14px 0;
		height: 158px;
	}

	.section:nth-child(4) .item-box p {
		height: 74px;
		padding-top: 6px;
		font-size: 12px;
	}

	.section:nth-child(4) .item-box a.more {
		margin-top: 10px;
		font-size: 14px;
		height: 30px;
		line-height: 30px;
		width: 150px;
	}

	.section:nth-child(4) .news-swiper {
		height: 190px;
	}

	.section:nth-child(4) .swiper-slide .info p {
		font-size: 12px;
		height: 48px;
		padding-top: 6px;
	}

	.section:nth-child(4) .swiper-slide .info span,
	.section:nth-child(4) .item-box span {
		background-size: auto 18px;
		padding-left: 26px;
	}

	.section:nth-child(4) .swiper-slide .info a.more {
		width: 140px;
		font-size: 12px;
		height: 26px;
		line-height: 24px;
		margin-top: 10px;
	}

	.section:nth-child(4) .news-swiper {
		width: 1240px;
	}

	.section .footer {
		height: 200px;
	}

	.section .footer .foot-item {
		font-size: 12px;
	}

	.section .footer .links-box h4 {
		padding-bottom: 4px;
		font-size: 14px;
	}

	.section .footer .icon-box a img {
		width: 48px;
	}

	.section:nth-child(5) .trailer-box .center .video-box {
		margin-top: 20px;
		height: 300px;
	}

	.section:nth-child(5) .trailer-box .center {
		top: 110px;
	}

	.section:nth-child(3) ul li .icon span {
		font-size: 12px;
	}

	.list-box .list-nav {
		width: 240px;
	}

	.list-box {
		margin-top: 80px;
	}
}

@media screen and (max-width: 1280px) {
	.xwzt-column ul li {
		width: 33.3%;
	}

}

@media screen and (max-width: 1200px) {
.container-box, .head-container{width:100%;}
.list-box .list-nav{display:none;}
.list-box .list-ul{width:100%;}

.jzfmb-box .jzcx .c1, .jzfmb-box .jzcx .c2, .jzfmb-box .jzcx .c3, .jzfmb-box .jzcx .c4{width:100%;margin-top:10px;}
.jzfmb-box .jzcx .tit{width:90px;float:left;}
.jzfmb-box .jzcx .jksrk, .jzfmb-box .jzcx select{width:calc(100% - 110px) !important;float:right;}
.fmb-table .tr1{display:none;}
.fmb-table .tr2{position: relative;display:block;}
.fmb-table .tr2 div{border:none;    padding: 10px 10px;    text-align: left;}
.fmb-table .tr2 .td1{width:100%;background-color: #b22923;    color: #fff; text-align: left;}
.fmb-table .tr2 .td2{width:50%;background: url(../img/rmb-icon.png) no-repeat 10px center;padding-left:40px;}
.fmb-table .tr2 .td3{width:100%;    background: url(../img/xm-icon.png) no-repeat 10px center;padding-left:40px;}
.fmb-table .tr2 .td4{width:auto;background: url(../img/time-icon.png) no-repeat 10px center;   padding-left:40px; position: absolute; right: 10px; top: 40px;}
.fmb-table .tr2 .td5,
.fmb-table .tr2 .td6,
.fmb-table .tr2 .td7{display:none;}
}

@media screen and (max-width: 992px) {
	.zyz-piclist .zyz-pagination {
		display: none;
	}
.zzjg-row1 .box .left,.zzjg-row1 .box .right{width:100%;}
.section:nth-child(5) .trailer-box .center .video-box ul li{width:50%;}
.section:nth-child(5) .trailer-box .center .video-box ul li:nth-child(3){display:none;}
.list-box .list-ul .con-box .con-det .a4page{width:100%;padding:20px;}
.list-box .list-ul .con-box .con-det .a4page{font-size: 14px !important;
    line-height: 30px !important;}
.list-ul .axqy li{width:50%;}
.xwzt-column ul .box{width:50%;}
}

@media screen and (max-width: 768px) {
	.xwzt-column ul li {
		width: 50%;
	}
       .ppkw .box .ppkw-list ul li{width:50%;}
}

@media screen and (max-width: 600px) {
	.xwzt-column ul li {
		width: 100%;
	}

	.jzgs-pic ul li {
		width: 100%;
		margin-bottom: 10px;
	}

	.zyz-piclist {
		height: 600px;
	}

	.zzjg-lsh ul li {
		width: 100%;
	}

.zzjg-row1 .zzjg-jj-tit{width:100%;}
.section:nth-child(5) .trailer-box .center .video-box ul li{width:100%;}
.section:nth-child(5) .trailer-box .center .video-box ul li:nth-child(2){display:none;}
.mobile .section:nth-child(5) .trailer-box .center .video-box{height:40vw !important;}
.login{margin-top:0;}
.xwzt-column ul .box{width:100%;}
}