@charset "UTF-8";

@media (max-width: 1650px){
	.view{padding: 0 6%;}
	.propage .probtton{transform: scale(.8);}
	.propage .propre{left: -60px;}
	.propage .pronext{right: -60px;}
	.Res-sec1 .box .img{width: 50%;}	
	.Res-sec1 .box .text{width: 50%;}
}

@media (max-width: 1400px){
	header .nav li{font-size: 16px; margin: 0 3%;}
	.lh-news-list ul li .text h3{font-size: 17px;}
	.Ab-sec1 .bottom .Guarantee_time .nub h2{font-size: 48px;}
	.Ab-sec2 .list li h2{font-size: 20px;}
	.Ab-sec2 .list li p{font-size: 14px; line-height: 28px; margin-top: 10px;}
	
	.recruit li .xianshi .rc-name{font-size: 16px;}
	
	
}


@media (max-width: 1300px){
	.index-sec1 .left .text .info span{margin-top: 40px;}
	.index-sec1 .left .text{padding: 30px 30px 35px;}
	.Guarantee_time li h2{font-size: 36px;}
	.lh-news-list ul li .text h3{font-size: 16px;}
	.lh-news-hot .name{font-size: 16px;}
	.sptc{width: 90%;margin-left: 5%; left: 0 !important;}
	
}

@media (max-width: 1200px){
	
	header .nav li{font-size: 14px;}
	.lh-news-list ul li .text h3{font-size: 14px;}
	.index-sec1 .left{width: 70%;}
	.lh-news-hot{width: 65%;}
	.lh-news-list{width:35%;}
}



@media (max-width: 1025px){
	.index-sec1{flex-direction: column;}
	.index-sec1 .left{width: 100%;}
	.index-sec1 .video{width: 100%;}
	.Guarantee_time li{padding: 25px 0;}	
	.index-sec2{flex-direction: column;}
	.lh-news-hot{width: 100%;}
	.lh-news-list{width: 100%; border-top: 1px solid #d8d8d8;}
	.index-link ul{flex-wrap: wrap;}
	.index-link{height: auto;}
	.index-link ul li{width:-webkit-calc(100%/5); width: calc(100%/5); border-bottom: 1px solid #e24d57;}
	.index-footer .view{}
	.index-footer .div3{display: none;}
	.index-footer .div1 h1{font-size: 24px;}
	
	header{display: none;}
	.mobile-header{display: block;}
	
	.sub-banner{height: 360px;}

	.sub-banner .text-box .en{font-size: 18px;}
	.sub-banner .text-box .cn{font-size: 28px; margin: 10px 0;}
	
	.Ab-sec1 .box{flex-direction: column;}
	.Ab-sec1 .img{width: 100%; padding-right: 0; margin-bottom: 20px;}
	.Ab-sec1 .text{width: 100%;}
	.Ab-sec1 .bottom .Guarantee_time .nub{margin-left: 0;}
	.Ab-sec1 .bottom .Guarantee_time .nub h2{font-size: 40px;}
	.Ab-sec1 .bottom .Guarantee_time .item{flex-direction: column; align-items: flex-start; flex-wrap: wrap;}
	
	.Res-sec1 .box{flex-direction: column;}
	.Res-sec1 .box .img{width: 100%;}	
	.Res-sec1 .box .text{width: 100%;}
	
	
	
	
}



@media (max-width: 767px){

	.view{

		padding: 0 .6rem;

	}
	#banner .swiper-slide img{height: 18rem;}
	.mbanner{display: none;}
	.index-sec1{padding: .6rem 0;}
	.propage{display: flex; margin-top: 1rem;}
	.propage .propre{position: inherit; margin-top: 0;}
	.propage .pronext{position: inherit;margin-top: 0;}
	.index-sec1 .left .text{padding: 1rem; }
	.index-sec1 .left .text .tit h2{font-size: 16px;}
	.index-sec1 .left .text .tit h3{font-size: 18px; margin-bottom: 5px;}
	.index-sec1 .left .text .info{padding-left: 1rem;}
	.Guarantee_time li p{font-size: 12px;}
	.Guarantee_time li{padding: .5rem .5rem 1rem;}
	.Guarantee_time li span{margin: 5px auto;}
	.Guarantee_time li h2{font-size: 26px;}
	.Guarantee_time li i{font-size: 12px;}
	.index-sec1 .left .text .tit{margin-top: .3rem;}
	.index-sec1 .left .text .info p{font-size: 12px;}
	.index-sec1 .left .text .info span{margin-top: 1.2rem;}
	.index-sec1 .video .showbox{transform: scale(.6);}
	
	.lh-news-hot ul li a{flex-direction: column;}
	.lh-news-hot .text{width: 100%;}
	.lh-news-hot .img{width: 100%; height: 170px;}
	.lh-news-hot .time{width: 60px; height: 68px; background-size: 100% 100%;}
	.lh-news-hot .name{padding: .5rem 0; font-size: 15px;}
	.lh-news-hot .text span{margin: 1rem 0;}
	.lh-news-hot .time h2{font-size: 20px;}
	.lh-news-hot .ccont{font-size: 12px;}
	.lh-news-list ul li{padding: 1.2rem;}
	.lh-news-list ul li .text span{margin-bottom: .8rem; font-size: 12px;}
	.lh-news-list ul li .more{transform: scale(.8);}
	.index-sec2{margin-bottom: 1rem;}
	.indexmain{padding-bottom: 1rem;}
	.propage .probtton{transform: scale(.7);}
	.index-link ul li p{margin-left: 0; margin-top: .5rem; font-size: 12px;}
	.index-link ul li{padding: .6rem; box-sizing: border-box;}
	.index-link{line-height: initial;}
	.index-link ul li img{vertical-align: sub; height: 17px;}
	
	.index-footer{padding: 1.5rem 0;}
	.index-footer .div1 h1{font-size: 18px;}
	.index-footer .div2 p{font-size: 12px; text-align: center;}
	.index-footer .div1 .tel b{font-size: 18px;}
	.index-footer .div1{padding-top: .5rem;}
	
	.sptc{margin-left: 5%}
	
	.lh-news-hot .swiper-pagination{padding-right: 20px;}
	.lh-news-hot .swiper-pagination-bullets{bottom: 10px !important;}
	.lh-news-hot .swiper-pagination-bullet{width: 10px; height: 10px;}
	
	
	
	.sub-banner{height: 200px; min-height: 200px;}
	.sub-banner .text-box .en{font-size: 16px;}
	.sub-banner .text-box .cn{font-size: 22px; margin: 10px 0;}
	.pageMain{padding: 1rem 0 0;}
	
	.pageNews .list li:hover{background: #d6000f; padding:1rem}
	.pageNews .list li{padding: 1rem;}
	.pageNews .list li .Text h2{font-size: 16px;}
	.pageNews .list li .Date span{font-size: 16px;}
	.pageNews .list li .Text p{font-size: 12px;}
	.pglist{display: flex; padding: 1rem 0;}
	.pglist a{display: none;}
	.pglist .page{display: block; width: 48%;}
	.pglist .hover{display: none;}
	.pglist span{display: none;}
	
	

	.pagePro ul li{width: 48%; margin-left: 3%; margin-bottom: 1rem;}
	.pagePro ul li:nth-child(3n+1){ margin-left: 3%;}
	.pagePro ul li:nth-child(2n-1){margin-left: 0;}
	.pagePro ul li .text p{font-size: 14px;}	
	.pagePro ul li .text{height: 50px; line-height: 50px;}
	
	
	.Ab-sec1{padding: 1rem;}
	.Ab-sec1 .bottom .Guarantee_time .nub h2{font-size: 26px;}
	.Ab-sec1 .bottom .Guarantee_time .item{min-width: auto; width: 50%; margin-bottom: 1rem;}
	
	.Ab-sec1 .bottom{margin: 1rem auto;}
	.Ab-sec1 .bottom .Guarantee_time{flex-wrap: wrap;}
	
	.Ab-sec1 .text p{margin-bottom: 1rem;}
	
	.Ab-title{padding: 1.5rem 0 .5rem;}
	.Ab-title h2{font-size: 22px;}
	.Ab-title span{width: 25px;}
	.Ab-sec2 .list li{width: 48.5%; margin-left: 2.5%; padding: 1rem;}
	.Ab-sec2 .list li:nth-child(5n+1){margin-left:2%;}
	.Ab-sec2 .list li:nth-child(2n+1){margin-left: 0;}
	.Ab-sec2 .list li em img{height: 3rem;}
	.Ab-sec2{padding-bottom: 1rem;}
	.Ab-sec2 .list li p{font-size: 12px;}
	.Ab-sec2 .list li h2{font-size: 16px;}
	.Ab-sec2 .list li em{margin: 0 auto;}
	
	.Ab-sec4{padding-bottom: 1rem;}
	
	.lanmu {height: 55px; line-height: 55px;}
	.lanmu .list li{margin: 0 1rem;}
	.lanmu .list{flex-wrap: wrap; justify-content: flex-start;}
	.lanmu .list li.on a{font-size: 16px;}
	.lanmu .list li a{font-size: 14px;}
	
	.phoneMenu{display: block;}
	.lanmu{display: none;}
	
	.pageHonor .list li{width: 100%; margin-left: 0; margin-bottom: 1rem;}
	.pageHonor .list li .text{height: 50px; line-height: 50px; font-size: 14px;}
	.pageHonor .list li{padding: 1rem; box-sizing: border-box;}
	
	.Contact{padding: 1rem 0 1.5rem;}
	.Contact .co-sec1 .box{flex-direction: column;}
	.Contact .co-sec1 .box .text{width: 100%; padding: 2rem;}
	.Contact .co-sec1 .box .img{width: 100%;}
	.Contact .co-sec1 .box .text h3{font-size: 22px; margin-bottom: 1rem;}
	.Contact .co-sec1 .box .text p{font-size: 14px; margin-bottom: 10px;}
	.Contact .co-sec2 .title{padding: 1rem; font-size: 24px;}
	.Contact .co-sec2{margin-top: 1rem; padding: 1rem; box-sizing: border-box;}
	.form-box .item{width: 100%; float: none; margin-bottom: 1rem;}
	.form-box input[type="text"]{height: 50px; line-height: 50px; padding: 0 10px; font-size: 14px;}
	.form-box input[type="submit"]{width: 100%; height: 50px; line-height: 50px; font-size: 16px; margin: 1rem auto 1rem;}
	.form-box .item textarea{font-size: 14px; padding: 1rem;}
	
	.Resources{padding: 1rem 0;}
	.Res-sec1 .box{flex-direction: column;}
	.Res-sec1 .box .img{width: 100%;}
	.Res-sec1 .box .text{width: 100%; padding: 1rem;}
	.Res-sec1 .box .text p{font-size: 14px;}
	.Res-sec1 .box .text h3{font-size: 22px; line-height: 30px;}
	.Res-sec1 .box .text span{margin: 1rem 0;}
	.recruit li{margin-top: .5rem; padding: .5rem; box-sizing: border-box; border-top: none; border-left: 3px solid #d6000f; border-right: none;}
	.recruit li .xianshi .rc-text figure{display: none;}
	.recruit li .xianshi .rc-name{width: 100%;}
	.recruit li .xianshi{ border: none;}
	.recruit li .xianshi .rc-name{font-size: 14px;}
	.Res-sec1{margin-bottom: 1rem;}
	.recruit li .yincang .name{font-size: 14px;}
	.recruit li .yincang{padding:3vw 2vw;}
	.recruit li .yincang .potext p{line-height: 30px;}
	.recruit li .xianshi .more-btn{height: auto;}
	.recruit li .xianshi .more-btn i{background-size: 10px;}
	.recruit li .xianshi .rc-text{padding: 0;}
	.recruit li.on .xianshi .more-btn i{background-size: 10px;}
	
	.Information .list li{width: 100%; border-bottom: 1px solid #eeeeee; height: 60px; line-height: 60px;}
	
	.Information .list li.bgf5f5f5{background: #ffffff;}
	.Information .list li .text h3{font-size: 14px; height: 60px; width: 70%;}
	
	.Des-box{padding: 1rem;}
	.Des-box .title h3{font-size: 18px;}
	.Deatilpage{flex-direction: column; padding: 1rem 0;}
	.Deatilpage ul{width: 100%;}
	.Deatilpage .back{width: 50%; margin-top: 1rem;}
	.lh-news-hot .swiper-pagination-bullets{width: 100% !important;}
}


@media (max-width: 500px){
	#banner .swiper-slide img{height: 14rem;}

	.t2 .ri{ display: none;}
}