@media (min-width: 1800px){}


@media (max-width: 1799px){}


@media (max-width: 1499px){}


@media (max-width: 1199px){
	header>.wrap>.logo{
		width: 38%;
		margin-right: 2%;
	}
	.banner>.wz>.wrap>h2{
		font-size: 24px;
		margin-bottom: 0px;
	}
	.banner>.wz>.wrap>p{
		font-size: 24px;
	}
}


@media (max-width: 768px) {
	.news>.wrap>.ab_fot{
		margin-top: 20px;
    	margin-bottom: 60px;
	}
	.news>.wrap>.naws2>li>a>.img{
		width: 100%;
		justify-content: center;
		max-width: 100%;
		margin-bottom: 10px;
	}
	.news>.wrap>.naws2>li>a>.wz{
		width: 100%;
		max-width: 100%;
	}
	.news>.wrap>.naws2>li>a>.img>img{
		width: auto;
		max-width: 100%;
	}
	.news>.wrap>.nav2{
		padding: 30px 0;
	}
	.message{
		padding-top: 30px;
   	 	padding-bottom: 100px;
	}
	.message>.wrap>.me_cen{
		display: none;
	}
	.me_le{
		flex: auto;]
		width: 100%;
		padding-right: 0;
	}
	.message>.wrap>.me_ri{
		border-top:1px solid rgb(217,217,217);
		padding-top: 20px;
		margin-top: 20px;
		flex: auto;]
		width: 100%;
		padding-left: 0;
		justify-content: center;
	}
	.about{
		padding-bottom: 100px;
	}
	.about>.wrap{
		padding: 0 20px;
	}
	.about>.wrap h6,.about>.wrap h5{
		font-size: 20px
	}
	.about>.wrap p{
		font-size: 16px;
	}
	.about>.wrap h4{
		font-size: 24px;
	}
	.ab_fot>h3{
		font-size: 20px;
	}
	.ab_fot>h4{
		font-size: 20px;
	}
	.ab_fot>h1{
		font-size: 36px;
		margin-bottom: 5px;
	}
	.about>.wrap>.about_bt{
		padding: 15px 0;
	}
	.about>.wrap>.about_bt>.wz>h2{
		font-size: 24px;
	}
	.about>.wrap>.about_bt>.wz>p{
		font-size: 14px;
	}
	.banner{
		min-height: 210px;
	}
	.banner>img{
		position: absolute;
		height: 100%;
		top: 0;
		left: 50%;
		transform: translateX(-50%);
		width: auto !important;
		max-width: initial;
	}
	header>.wrap>.nav>li>a{
		font-size: 18px;
	}
	header>.wrap>.logo{
		min-width: 264px;
	}
	header>.wrap>.nav{
		z-index: 9999;
		background: rgba(0,0,0,0.9);
		top: calc(100% + 15px);
		padding: 10px;
		border-radius: 10px;
		box-shadow: 0px 0px 10px rgba(0,0,0,0.1);
		position: absolute;
		width: 90%;
		left: 50%;
		transform: translateX(-50%);
		display: none;
	}
	header>.wrap>.nav>li{
		padding: 10px 0;
		margin-bottom: 10px;
	}
	header{
		height: 49px;
	}
	.head_gao{
		height: 49px;
	}
	.menu{
		display: block;
	}
	footer>.foot_top>.wrap>.foot_top_top{
		padding-top: 30px;
	    padding-bottom: 20px;
	    margin-bottom: 30px;
	}
	footer>.foot_top>.wrap>.foot_top_top>p{
		font-size: 24px;
	}
	footer>.foot_top>.wrap>.foot_top_cen>.foot_top_cen_le{
		width: 100%;
		max-width: 100%;
		justify-content: space-around;
		margin-bottom: 15px;
	}
	footer>.foot_top>.wrap>.foot_top_cen>.foot_top_cen_ri{
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: space-around;
	}
	footer>.foot_top>.wrap>.foot_top_cen>.foot_top_cen_ri>.wz{
		padding-left: 10px;
	}
	footer>.foot_top>.wrap>.foot_top_bot>p,footer>.foot_top>.wrap>.foot_top_cen>.foot_top_cen_le>li>p{
		font-size: 20px;
	}
	footer>.foot_top>.wrap>.foot_top_bot>ul>li{
		margin-right: 15px;
	}
	footer>.foot_top>.wrap>.foot_top_bot>ul>li>a{
		font-size: 16px;
	}
}