/* 不同屏幕大小样式调整 */

@media (max-width:1366px) {
	
	/* 大图区域 */
	
	.banner_z{
		height: 240px;
		margin-top: -120px;
	}
	
	.banner_z_tit h3{
		font-size: 16px;
	}
	
	.banner_z_tit h2{
		font-size: 28px;
		line-height: 40px;
	}
	
	.banner_z>p{
		font-size: 14px;
		line-height: 20px;
		margin-top: 36px;
	}
	
	/* 解决方案 */
	
	.banner_z01{
		height: 164px;
		margin-top: -82px;
	}
	
	.banner_z01>p{
		font-size: 14px;
		line-height: 36px;
	}
	
	.banner_z01 .more_link{
		margin: 24px auto 0;
	}
	

	
}

@media (max-width:1280px) {
	/* 关于我们 */
	.home_about li{
		width: 582px;
		height: 327px;
	}
	
	/* 应用领域 */
	/* .home_yw_list li{
		width: calc((100% - 48px) / 4);
		margin-right: 16px;
	} */
	
	/* 最新资讯 */
	.home_news_box>li{
		width: 49%;
		height: 546px;
	}
	
	.home_news_list .news_tit{
		width: calc(100% - 116px);
	}
}


@media (max-width:1200px) {
	/* 大图区域 */
	
	.banner_box{
		height: auto;
		max-height: 320vh;
		margin-top: 48px;
	}
	
	.banner_box li:first-child{
		width: 100%;
		height: calc(100vh - 48px);
		background-size:  auto 100%;
	}
	
	.banner_box li:nth-child(2){
		width: 100%;
		height: calc(100vh - 48px);
	}
	
	.banner_box li:last-child{
		width: 100%;
		height: 45rem;
	}
	
	.banner_z{
		height: 20rem;
		margin-top: -10rem;
	}
	
	.banner_z_tit{
		width: 100%;
	}
	
	.banner_z_tit h3{
		font-size: 1.344rem;
	}
	
	.banner_z_tit h2{
		font-size: 1.92rem;
		line-height: 3.648rem;
	}
	
	
	.banner_z>p{
		font-size: 1.152rem;
		line-height: 1.92rem;
		margin-top: 2.352rem;
	}
	
	.more_link{
		width: 60%;
		height: 3.456rem;
		font-size: 1.152rem;
		line-height: 3.456rem;
		border-radius: 0.384rem;
	}
	
	
	/* 解决方案 */
	
	.banner_z01{
		height: 15.168rem;
		margin-top: -7.584rem;
	}
	
	.banner_z01>p{
		font-size: 1.152rem;
		line-height: 1.92rem;
		margin-top: 1.152rem;
	}
	
	.banner_z01 .more_link{
		margin: 1.728rem auto 0;
	}
	
	
	/* 首页栏目样式 */
	.home_col{
		margin-top: 2.304rem;
		padding-top: 2.304rem;
		padding-bottom: 0;
	}
	
	.home_col01{
		padding-bottom:2.304rem;
	}
	
	.home_col02{
		margin-top: 0;
		padding-bottom: 0;
	}
	
	.home_col_tit{
		width: 100%;
		font-size: 2.304rem;
		text-align: center;
	}
	
	.home_col_tit_p{
		width: 4.608rem;
		height: 0.288rem;
		margin: 1.44rem auto 1.92rem;
	}
	
	/* 关于我们 */
	.home_about{
		padding-bottom: 0;
		border-bottom: 1px solid #1f1e1b;
		margin-bottom: 2.304rem;
	}
	
	.home_about li{
		width: 100%;
		height: auto;
		padding-bottom: 2.304rem;
	}
	
	.home_about li.left{
		float: left;
	}
	
	.home_about li.left .more_link{
		position: inherit;
		margin: 2.304rem auto 0;
	}
	
	.home_about_p{
		font-size: 1.344rem;
		line-height: 1.6;
		margin-top: 1.92rem;
	}
	
	/* 概况 */
	.home_about_gl_list{
		margin-top: 1.728rem;
	}
	
	.home_about_gl_list li{
		width: 50%;
		/* border: 1px solid #999999; */
	}
	.home_about_gl_list li img{
		width: 6.912rem;
	}
	.home_about_gl_list li p{
		font-size: 1.344rem;
		line-height: 1.4;
		margin: 0.768rem 0 1.536rem;
	}
	.home_about_gl_list li:nth-child(3) p,
	.home_about_gl_list li:nth-child(4) p{
		margin-bottom: 0;
	}
	
	/* 应用领域*/
	.home_yw_list li{
		width: 49%;
		height: 21rem;
		margin-right: 0;
		border-radius: 0.768rem;
		padding: 0.288rem;
		margin-bottom: 1.152rem;
	}
	
	.home_yw_list li:nth-child(2n){
		float: right;
	}
	
	.home_yw_list li:last-child{
		margin-bottom: 0;
	}
	
	.home_yw_list li>a{
		border-radius: 0.672rem;
		padding-bottom: 3.456rem;
	}
	
	.home_yw_list li a img{
		width: 16rem;
		max-width: 300px;
		height: 16rem;
		max-height: 300px;
	}
	
	.home_yw_list li a .ly_icon{
		width: 10rem;
		height: 10rem;
		max-width: 300px;
		max-height: 300px;
	}
	
	.home_yw_list li a h1{
		font-size: 1.728rem;
		margin-top: 0;
	}
	
	.home_yw_list li a p{
		font-size: 1.152rem;
		line-height: 1.4;
		padding: 0 0.768rem;
	}
	
	.home_yw_list li a span{
		width: 4.608rem;
		height: 0.288rem;
		margin: 1.728rem auto;
	}
	
	.home_yw_list li:hover a h1{
		margin-top: 0;
	}
	
	.home_yw_list li:hover a p{
		font-size: 1.152rem;
	}
	
	.home_yw_list li:hover a .ly_icon{
		opacity: 1;
	}
	
	.home_yw_list li:hover a .ly_img{
		opacity: 0;
	}
	
	/* 解决方案 */
	
	.home_col_bg{
		background-image: url(../images/anli_bg_m.jpg);
		background-size: 100% 100%;
	}
	
	.anli_img_box .anli_img {
		height: auto;
	}
	
	.anli_img_box .anli_title_box {
		padding: 1.92rem;
	}
	
	.anli_img_box .anli_title_box .anli_title {
		font-size: 1.536rem;
	}
	
	.anli_img_box .anli_title_box p {
		font-size: 1.152rem;
		line-height: 1.85rem;
		margin: 1.536rem 0;
		min-height: 3.7rem;
	}
	
	.anli_img_box .anli_title_box ul li {
		font-size: 1.152rem;
	}
	
	/* 最新资讯 */
	.home_news_box{
		padding-bottom: 2.304rem;
	}
	
	.home_news_box>li{
		width: 100%;
		height: auto;
	}
	
	.home_news_box li.left{
		margin-bottom: 0.768rem;
		box-shadow: 0px 0.096rem 0.48rem 0px rgba(0, 0, 0, 0.2);
	}
	
	.home_news_box li.left .news_img_box{
		height: auto;
	}
	
	.home_news_list{
		padding: 1.152rem 1.152rem 1.152rem 0;
	}
	
	.home_news_list_hot{
		padding: 1.728rem 1.152rem 1.728rem 0;
	}
	
	.home_news_list_01{
		margin-bottom: 0.768rem;
		box-shadow: 0px 0.096rem 0.288rem 0px rgba(0, 0, 0, 0.2);
	}
	
	.home_news_list .news_time{
		width: 6.336rem;
	}
	
	.home_news_list .news_time h1{
		font-size: 3.072rem;
		line-height: 3.456rem;
		letter-spacing: 0.096rem;
	}
	
	.home_news_list .news_time h4{
		font-size: 0.96rem;
		line-height: 1.536rem;
	}
	
	.home_news_list .news_tit{
		width: calc(100% - 7.488rem);
	}
	
	.home_news_list .news_tit a{
		font-size: 1.536rem;
		line-height: 1.8;
	}
	
	.home_news_list .news_tit p{
		font-size: 1.152rem;;
		line-height: 1.85;
	}
	
	.news_more_link{
		width: 60%;
		height: 3.456rem;
		font-size: 1.152rem;
		line-height: 3.456rem;
		border-radius: 0.384rem;
		margin: 1.728rem auto 0;
	}
	
	
	
	
}



@media (max-width:850px) {

	
	
	
}

@media (max-width:750px) {
	
	.banner_box li:first-child{
		background-image: url(../images/bg_02_m.jpg);
		background-size: auto 100% ;
	}


	.banner_z{
		height: 18rem;
		margin-top: -9rem;
	}
	
	.banner_box li:first-child .banner_z{
		margin-top: -20rem;
	}
}