@media screen and (max-width:1660px) {
}@media screen and (max-width:1440px) {
 body {
font-size: 14px;
}
 .oneNav {
font-size: 16px;
line-height: 90px;
padding: 0 1.5vw;
}
 .languageBtn {
height: 90px;
padding: 0 20px;
}
 header.bg .languageBtn {
height: 80px;
}
 header.bg .oneNav {
line-height: 80px;
}
 .zw {
padding-top: 80px;
margin-top: -80px;
}
 .zwHeader {
height: 80px;
}
 header .con {
padding-left: 20px;
}
 .oneNav span::after {
height: 2px;
bottom: 0;
}
 .languageUl img {
height: 20px;
}
 .idxProSub li a {
height: 80px;
}
 .yinIcon {
width: 24px;
}
 .idxCoo li {
height: 150px;
}
 .footEwm {
width: 100px;
}
 .z_down_nav dt a {
font-size: 16px;
}
 .idxProUl li {
width: calc((100% - 80px)/3);
margin-right: 40px;
}
 .idxProUl li .img img {
max-height: 220px;
}
 .historyRight .swiper-slide img, .historyLeft {
height: 400px;
}
 .honorswiper .swiper-slide img {
height: 260px;
}
 .idxNumIcon {
height: 60px;
}
 .proSubUl .item {
grid-gap: 20px 10px;
}
 .proSubUl .item a {
height: 56px;
}
 .backBtn {
width: 140px;
}
 .newslist li {
width: calc((100% - 100px)/3);
margin-right: 50px;
}
 .newsItem .img img {
height: 230px;
}
 .newspage .btn {
width: 80px;
height: 80px;
}
 .newspage .next, .newspage .prev {
width: calc((100% - 100px)/2);
}
 .shadow-red {
box-shadow: 0 0 40px rgba(230, 0, 18, .15);
}
 .networkUl li {
width: calc((100% - 80px)/3);
margin-right:40px;
}
 .salesIcon {
height: 34px;
}
 .searchTop form .text {
width: calc(100% - 60px);
}
 .searchTop form .submit {
width: 60px;
height: 60px;
}
 .searchlist li .right {
width: 60px;
height: 60px;
}
}@media screen and (max-width:1280px) {
 div.video-wrap {
width: 90vw;
height: auto;
}
 .headerTel {
display: none;
}
 .searchBtn {
padding-right: 0;
}
 .oneNav {
line-height: 80px;
}
 .languageBtn {
height: 80px;
padding: 0 20px;
}
 header.bg .languageBtn {
height: 70px;
}
 header.bg .oneNav {
line-height: 70px;
}
 .zw {
padding-top: 70px;
margin-top: -70px;
}
 .zwHeader {
height: 70px;
}
 .logoImg {
height: 40px;
}
 .z_down_nav dt a {
font-size: 14px;
}
 .w90 {
width:min(96%, 1720px);
margin: 0 auto;
}
 .w1200 {
width:min(96%, 1720px);
}
 .idxAbout .text {
padding-left: 2vw;
}
 .idxNum li:first-child {
padding-left: 2vw;
}
 .idxProSub li a {
height: 70px;
}
 .idxProUl li {
width: calc((100% - 60px)/3);
margin-right: 30px;
}
 .idxProUl li .img img {
max-height: 180px;
}
 .idxNews .con {
padding-left: 2vw;
}
 .idxCoo li {
height: 100px;
}
 .footEwm {
width: 100px;
}
 .footLogo {
height: 40px;
}
 .banImg {
height: auto;
}
 .idxMore img {
width: 40%;
}

	

	.developmentIcon {
height: 50px;
}
 .idxNumIcon {
height:55px;
}
 .historyRight .swiper-slide img, .historyLeft {
height: 350px;
}
 .newslist li {
width: calc((100% - 80px)/3);
margin-right: 40px;
}
 .newsItem .img img {
height: 200px;
}
 .newspage .btn {
width: 60px;
height: 60px;
}
 .newspage .next, .newspage .prev {
width: calc((100% - 80px)/2);
}
 .shadow-red {
box-shadow: 0 0 30px rgba(230, 0, 18, .15);
}
 .networkUl li {
width: calc((100% - 60px)/3);
margin-right:30px;
}

	

	.searchTop form .text {
width: calc(100% - 50px);
}
 .searchTop form .submit {
width: 50px;
height: 50px;
}
 .searchlist li .right {
width: 50px;
height: 50px;
}
}@media screen and (max-width:1040px) {
 body {
font-size: 12px;
}
 header nav, header .languageBtn, header .right {
display: none !important;
}
 header .con {
height: 60px;
}
 .idxProUl li .img img {
height: 150px;
}
 .newsItem .tit {
height: 4em;
}
 .idxCoo li {
height: 80px;
}
 .footNav {
display: none;
}
 .footEwm {
width: 100px;
}
 .iPad-show {
display: block;
}
 .idxBan .w90 .w50 {
width: 60%;
}
 .idxBan .more {
height: 50px;
}
 .developmentIcon {
height: 40px;
}
 .historyRight .swiper-slide img, .historyLeft {
height: 300px;
}
 .honorswiper .swiper-slide img {
height: 200px;
}
 .newslist li {
width:48.5%;
margin-right: 3%;
}
 .newslist li:nth-child(3n) {
margin-right: 3%;
}
 .newslist li:nth-child(2n) {
margin-right: 0;
}
 .newsItem .img img {
height: 200px;
}
 .networkUl li {
width:48.5%;
margin-right: 3%;
}
 .networkUl li:nth-child(3n) {
margin-right: 3%;
}
 .networkUl li:nth-child(2n) {
margin-right: 0;
}
}@media screen and (max-width:750px) {
 .w90 {
width: 100%;
padding: 20px;
}
 .w1200 {
width: 100%;
padding: 0 20px;
}
 .banImg {
}
 .idxBan .w90 .w50 {
width: 100%;
}
 .idxBan .more {
height: 38px;
}
 .idxAbout .text {
padding: 20px;
}
 .idxMore {
width: 40px;
height: 40px;
}
 .idxAbout .img img {
width: 100%;
height: 250px;
object-fit: cover;
}
 .idxProUl li {
width: 100%;
margin-right: 0;
margin-bottom: 15px;
}
 .idxProSub {
width: 100%;
overflow-x: scroll;
overflow-y: hidden;
}
 .idxProSub::-webkit-scrollbar {
height: 5px;
}
 .idxProSub::-webkit-scrollbar-thumb {
border-radius: 0;
background: #e5e5e5;
height: 1px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
}
 .idxProSub::-webkit-scrollbar-track {
border-radius: 0;
background: #f2f5f9;
height: 1px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
}
 .idxProSub li {
flex: auto;
}
 .idxProSub li a {
height: 50px;
padding: 0 20px;
}
 .idxAppUl li {
height: auto;
}
 .idxAppUl li .round {
width: 60px;
height: 60px;
}
 .idxAppUl li .more {
display: none;
}
 .idxCoo {
display: none !important;
}
 .idxCooSwiper {
height: 180px;
}
 .idxCooSwiper .swiper-slide {
height: calc((100% - 20px)/2);
}
 footer {
background-size: cover;
}
 .footEwmBox {
margin-top: 15px;
}
 .footEwmBox .img {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
}
 .footEwm {
width: 90px;
}
 footer .bottom {
align-items: center;
justify-content: center;
line-height: 2;
}
 footer .item {
max-width: 100%;
}
 .idxBan {
margin-top: 60px;
}
 .brief::after {
width: 100%;
background-size: 100% 100px;
}
 .idxNum {
flex-wrap: wrap;
}
 .idxNum li:first-child {
padding-left: 0;
display: flex;
align-items: center;
justify-content: center;
}
 .idxNum li {
width: 50%;
border-bottom: 1px solid #e5e5e5;
}
 .idxNumIcon {
height: 40px;
}
 .historyRight .swiper-slide .text {
padding: 20px 0;
}
 .historyRight .swiper-slide img {
height: 200px;
}
 .historyLeft {
height: 80px;
background: url(../image/historyLineWap.png) no-repeat top center;
background-size: auto 30px;
}
 .historyLeft .swiper-slide {
padding: 0;
padding-top: 30px;
display: flex;
align-items: center;
justify-content: center;
}
 .proSubUl li:first-child {
border-bottom: 1px solid #e5e5e5;
border-right: none;
}
 .proSubUl li:first-child, .proSubUl li:last-child {
padding-left: 0;
padding-right: 0;
}

	

	.proinfoBg {
background-size: auto 40vh !important;
padding-top: 10vh;
padding-bottom: 25px;
}
 .location {
justify-content: flex-end;
}
 .backBtn {
width: 120px;
height: 40px;
}
 .infoTit i {
width: 3px;
height: 20px;
}
 .propage .line-clamp, .newspage .line-clamp {
display: none !important;
}
 .propage a {
height: 40px;
}
 .proInfoOne .text {
margin-top: 15px;
}
 .downIcon {
height: 20px;
}
 .downList li .right {
margin-top: 10px;
}
 .newslist li {
width:100%;
margin-right: 0;
}
 .newslist li:nth-child(3n) {
margin-right: 0;
}
 .newslist li:nth-child(2n) {
margin-right: 0;
}
 .newsItem .img img {
height: 200px;
}
 .newspage .btn {
display: none !important;
}
 .newspage .next, .newspage .prev {
width: 50%;
height: 42px;
}
 .shadow-red {
box-shadow: 0 0 15px rgba(230, 0, 18, .15);
}
 .commonBtn {
line-height:40px;
}
 .commonBtn .t {
top: -40px;
}
 .commonBtn:hover .w {
transform: translateY(20px) translateZ(-20px) rotate3d(1, 0, 0, -90deg);
-webkit-transform: translateY(20px) translateZ(-20px) rotate3d(1, 0, 0, -90deg);
-moz-transform: translateY(20px) translateZ(-20px) rotate3d(1, 0, 0, -90deg);
-ms-transform: translateY(20px) translateZ(-20px) rotate3d(1, 0, 0, -90deg);
-o-transform: translateY(20px) translateZ(-20px) rotate3d(1, 0, 0, -90deg);
}
 .developmentyin {
height: 20px;
}
 .cultureBg {
height: 220px;
}
 .protection .bg {
height: 220px;
}
 .protection .con {
padding: 0;
width: 100%;
margin: 0 0 15px 0;
box-shadow: 0 0 0px rgba(230, 0, 18, .15);
}
 .responsibility .img img, .law .img img {
width: 100%;
height: 220px;
object-fit: cover;
}
 .protection .w90 {
display: flex;
flex-direction: column-reverse;
}

	 
	
 
	.salesIcon {
height: 28px;
}
 .sales .right {
max-width: 100%;
margin-top: 10px;
}
 .networkUl li {
width:100%;
margin-right: 0;
}
 .networkUl li:nth-child(3n) {
margin-right: 0;
}
 .networkUl li:nth-child(2n) {
margin-right: 0;
}
 .searchTop form {
width: 90vw;
}
 .searchTop form .text {
width: calc(100% - 40px);
}
 .searchTop form .submit {
width: 40px;
height: 40px;
}
 .searchlist li .right {
width: 40px;
height: 40px;
display: none;
}
 .searchlist {
width: 100%;
padding: 0 0 25px 0;
}
 .searchlist li .left {
width: 100%;
}
 .idxBan .font22 {
}
 .idxBan .w90 .w50 {
width: %;
text-align: right;
}
 .idxBan .w90 .w40 {
text-align: right;
}

 .idxBan .w90 .w30 {
text-align: right;
}
 .idxBan .more {
margin-top: 15px;
}
 .neiBan {
margin-top: 60px;
}
 .outLink img {
width: 25px !important
}
}@media screen and (max-width:380px) {
 .messageBtn {
display: none !important;
}
}
@media screen and (max-width:750px) {
 .contactTop {
padding-top: 80px !important;
}
}
