﻿@media (max-width: 1440px) {


	.news-box-top,
	.news-box-top .news-img,
	.news-box-top .news-img img {
		height: 286px !important;
	}

	.mySwiper {
		height: 345px !important;
	}




}

@media (max-width: 1200px) {

	.news-box-top,
	.news-box-top .news-img,
	.news-box-top .news-img img {
		height: 305px !important;
	}

	.mySwiper {
		height: 354px !important;
	}

	.search .input {
		width: 500px;
		left: -480px;
	}


}

@media (max-width: 990px) {

	.news-box-top,
	.news-box-top .news-img,
	.news-box-top .news-img img {
		height: 373px !important;
	}

	.mySwiper {
		height: 432px !important;
	}

	.footer-menu-right {
		justify-content: flex-start;
		margin-top: 20px;
	}

	.zy-content {
		margin: 0;
	}

	.side {
		padding: 10px 30px;
		background: #f3f7f6;
		font-size: 12px;
	}

	.back {
		margin-bottom: 0;
	}


	.side .side-menu-title {
		margin: 0 auto;

	}

	.side-menu {
		display: block;
		text-align: center;
		margin-top: 5px;

	}

	.side ul,
	.side ul li {
		margin-top: 10px;
	}

	.more {
		position: absolute;
		top: 10px;
		right: 30px;
		font-weight: 600;
		display: block;
		padding-right: 15px;
	}

	.more::after {
		display: block;
		content: "";
		width: 8px;
		height: 8px;
		border-left: 2px solid #333;
		border-top: 2px solid #333;
		position: absolute;
		transform: rotate(225deg);
		right: 0;
		top: 50%;
		margin-top: -4px;

	}


	.side-menu {
		display: none;
	}

	.zy-content-right {
		margin-top: 40px;
		padding-right: 0 !important;
	}

	.detail_content {
		margin-top: 0;
	}

	.xiazai-content ul li {
		width: auto;
	}

	.jiaoliu-list {
		width: 100%;
	}

	.ziye-tab-content {
		padding: 0 20px;
	}

	.ziye-tab-content.no-padding {
		padding: 0;
	}

	.tab_box {
		margin-bottom: 40px;
	}

	.yanjiu-text,
	.gongzuoshi {
		padding: 0 20px;

	}

	/* .lingdao-text,
	.news-text a {
		font-size: 14px;
	} */
}

@media (max-width: 883px) {
	.index-mian-menu {
		width: 100%;
	}
}

@media (max-width:768px) {

	.jiaoliu-title {
		margin-bottom: 30px;
	}

	.tab_dialog {
		width: 125%;
	}


	.tab_dialog a {
		font-size: 12px;
	}

	.xiazai-content ul li {
		padding: 10px 0;
	}

	.xiazai-content ul li a {
		font-size: 14px;
	}

	.gongzuoshi h1,
	.xiazai-content h1 {
		font-size: 20px;
		margin-bottom: 30px;
	}

	.ziye-tab-content p a {
		color: #c18f2b;
		font-size: 14px;
	}

	.index-mian-menu ul li {
		margin: 5px;
	}

	#header .logo {
		top: 12px;
		width: 144px;
		height: 30px;
	}

	.menu-btn img,
	.search {
		margin: 0;
	}

	.search .input {
		width: 220px;
		left: -200px;
	}

	.nav-box {
		left: 0;
		margin-left: 0;
		width: 100%;

	}

	.menu-btn {
		position: initial;
		margin-left: -31px;
	}

	#header {
		padding: 20px 15px;
	}

	.footer-logo {
		margin-bottom: 40px;
	}

	.footer-logo img {
		width: 240px;
	}

	.news-box-slide .swiper-title {
		font-size: 24px;
	}
}