.phshow{ display:none}
.pcshow{ display: block}

.m-foot{ position:fixed; width:100%; height:55px; left:0; bottom:0;background:#15274d; color:#fff; display:none; z-index:99}
.m-foot li{ float:left; width:33.3%; text-align:center;}
.m-foot li a{ color:#fff; font-size:12px; display:block;}
.m-foot li.li1 a{ background:url(../images/flmes.png) no-repeat center 5px; padding-top:27px}
.m-foot li.li2 a{ background:url(../images/kf-email.png) no-repeat center 5px; padding-top:27px}
.m-foot li.li3 a{ background:url(../images/fltel.png) no-repeat center 5px; padding-top:27px}
.m-foot li.li4 a{ background:url(../images/right_pic6.png) no-repeat center 3px; padding-top:27px}

@media screen and (max-width: 1800px){
.headerwrap{ width:93%; }
.header .search{ right:190px;}
.header .menu li .menu_a{ margin:0 20px}
}

@media screen and (max-width: 1600px){
.headerwrap{ width:96%; }
.title{ margin-bottom:25px;}
.title h3{ font-size:32px; line-height:32px;margin-bottom:15px;}
.nbanner .text h3{font-size:40px; line-height:40px;}
.ntuijian .title h3, .ncasetuijian .title h3 { font-size:28px;margin-bottom:15px;}

.inewproducts .swiper-button-prev{ left:6%; }
.inewproducts .swiper-button-next{ right:6%;}


}

@media screen and (max-width: 1440px){
body{font-size: 15px;}
.header .top {line-height: 45px;}
.header .nav {top: 45px;}
.header .search{width:26px; height:26px;margin-top:-14px;}
.header .menu li .menu_a{  margin:0 16px; font-size:17px;}
.space {height: 155px;}

.header .nav .logo{margin-top:-36px}
.header .nav .logo img{ height:72px;}
.iproducts #protabcontent li .wenzi h3{ font-size:18px}

.iabout .title p{ font-size:16px;}
.title p span{ display:none}

.iabout .num{ width:90px; height:100px; line-height:100px;font-size:30px;}


.section{ padding:60px 0 }
.nmain.section{ padding:50px 0 }
.sectionpre{ padding-top:50px}
.sectionnext{ padding-bottom:60px}
.section02{ padding-bottom:30px}
.nmainpro.section{ padding:40px 0}

.nbanner img{ width:120%; margin-left:-10%}


}

@media screen and (max-width: 1400px){
.honor .title {min-height: 236px;}	

.single-product-top .swiper-button-next, .single-product-top .swiper-button-prev{ left:0px;}
.single-product-top .swiper-button-next{ left:60px !important;}
}
@media screen and (max-width: 1390px){
.honor .title {min-height: 232px;}	
}
@media screen and (max-width: 1380px){
.honor .title {min-height: 232px;}	
}
@media screen and (max-width: 1370px){
.honor .title {min-height: 229px;}	
}
@media screen and (max-width: 1366px){
.header .nav .headerwrap{height:100px;}

.header .menu li .menu_a{ line-height:100px; margin:0 15px; font-size:16px;}
.space {height: 145px;}

.header .language{ right:60px;}
.header .search{right:160px;}

.iproducts .protabmenu li{ line-height:45px; font-size:20px;}


.title{ margin-bottom:20px;}
.title h3{ font-size:30px; line-height:30px;}
.nbanner .text h3{font-size:36px; }
.ntuijian .title h3, .ncasetuijian .title h3 { font-size:26px;}

.iabout .item .wenzi h3{ font-size:18px;}
.iabout .item .wenzi p{padding: 8px 25px;}

.inewproducts .swiper-button-prev{ left:3%; }
.inewproducts .swiper-button-next{ right:3%;}

.inewproducts img{ width:120%; margin-left:-10%}
.iabout .wrap{ width:100%;}

.icase #case_cont .pic{ float:left; width:50%}
.icase #case_cont .wenzi{ float:right; width:48%; padding:3%}
.icase #case_cont .wenzi .title h2{ font-size:32px; line-height:32px;}
.icase #case_cont .wenzi  .intro h3{ font-size:28px;margin-bottom:15px;}
.icase #case_cont .wenzi  .intro h4{ font-size:20px;}

.nbanner img{ width:130%; margin-left:-15%}
.nbanner .text h3{ margin-bottom:10px;font-size:32px;}

.nnews .newskuai{padding: 30px 0;}
.nnews .newskuai .wenzi .more{ margin-top:20px;}
.nnews .newskuai .wenzi .more {position: relative; bottom:auto; right:auto; float:right}

.yewulist p{ line-height:26px;}

.nwenhua .kuai p{font-size: 17px;line-height: 35px;}

.nwenhua .kuai h3{ font-size:26px;}
.nwenhua .kuai:nth-child(3){ height:333px;}

.honor .title {min-height: 227px;}	
}

@media screen and (max-width: 1350px){
.honor .title {min-height: 223px;}	
}
@media screen and (max-width: 1340px){
.honor .title {min-height: 220px;}	

.gallery-thumbs {height: 360px;}
.gallery-thumbs .swiper-slide {height: 90px;}
.gallery-thumbs .swiper-slide img{ height:80px;}
.gallery-thumbs .swiper-slide.first:before{ height:80px;}
}

@media screen and (max-width: 1320px){
.honor .title {min-height: 210px;}	
}
@media screen and (max-width: 1310px){
.honor .title {min-height: 210px;}	
}
@media screen and (max-width: 1280px){
.honorlist .swiper-pagination{padding: 10px 0 130px 0;}	
}
@media screen and (max-width: 1250px){
.honorlist .swiper-pagination{padding: 10px 0 120px 0;}	
}


@media screen and (max-width: 1240px){
.title h3{ font-size:28px;}
.nbanner .text h3{font-size:32px; }
.ntuijian .title h3, .ncasetuijian .title h3 { font-size:24px;}

.header .menu li .menu_a{ margin:0 15px;}
.iabout .num{ width:80px; height:89px; line-height:89px;font-size:26px;}

.inewproducts img{ width:130%; margin-left:-15%}


.section{ padding:45px 0 }
.nmain.section{ padding:40px 0 }
.sectionpre{ padding-top:40px}
.sectionnext{ padding-bottom:45px}
.section02{ padding-bottom:30px}
.nmainpro.section{ padding:35px 0}

.nbanner img{ width:140%; margin-left:-20%}

.ncase .casekuai .pic{ margin-top:0}
.ncase .casekuai:nth-child(2n){ margin-bottom:0}
.ncase .casekuai:nth-child(2n) .wenzi {padding-left: 0px;}

.nabout .wenzi{padding: 20px 0;}

.nwenhua .kuai:nth-child(1) .wenzi .intro {margin-top: -120px;}
.nwenhua .kuai:nth-child(3){ height:302px;}
.nwenhua .kuai:nth-child(2) .wenzi .intro {margin-top: -130px;}

.gallery-thumbs {height: 320px;}
.gallery-thumbs .swiper-slide {height: 80px;}
.gallery-thumbs .swiper-slide img{ height:70px;}
.gallery-thumbs .swiper-slide.first:before{ height:70px;}
}

@media screen and (max-width: 1200px){
.header .menu{ display:none}
.inewproducts .swiper-button-prev{ left:2%; }
.inewproducts .swiper-button-next{ right:2%;}

.yewulist .kuai:nth-child(1) .wenzi{ width:40%; padding:30px}
.nwenhua .kuai:nth-child(3){ height:290px;}

.honorlist .swiper-pagination{padding: 10px 0 110px 0;}	
}
@media screen and (max-width: 1199px){
.honor .title{ width:auto; position: relative; top:auto; left:auto; text-align:center; min-height:auto;}
.honor .title h3:after{ left:50%; margin-left:-23px;}
.honor .swiper-container{ padding-left:0%;}
.honorlist .swiper-pagination{bottom:0 !important; left:auto !important; width:100% !important; z-index:99999 !important; position:absolute !important; background:#fff; padding:10px 0; text-align:center !important}

.honorlist .swiper-pagination{padding: 0px 0 0px 0;}	
.honorlist .swiper-slide{ margin-bottom:30px}
}
@media screen and (max-width: 1190px){
.nwenhua .kuai:nth-child(3){ height:288px;}
}
@media screen and (max-width: 1170px){
.nwenhua .kuai:nth-child(3){ height:284px;}
}
@media screen and (max-width: 1150px){
.nwenhua .kuai:nth-child(3){ height:280px;}
}
@media screen and (max-width: 1140px){
.nwenhua .kuai:nth-child(3){ height:276px;}
}

@media screen and (max-width: 1120px){
.nwenhua .kuai:nth-child(3){ height:272px;}
.nwenhua .kuai p{font-size: 16px;line-height: 30px;}
}
@media screen and (max-width: 1110px){
.nwenhua .kuai:nth-child(3){ height:268px;}
.nwenhua .kuai h3{ margin-bottom:0}
.nwenhua .kuai:nth-child(2) .wenzi .intro{ margin-top:-110px}
.nwenhua .kuai:nth-child(1) .wenzi .intro{margin-top:-100px}
}
@media screen and (max-width: 1090px){
.nwenhua .kuai:nth-child(3){ height:264px;}

.gallery-thumbs {height: 280px;}
.gallery-thumbs .swiper-slide {height: 70px;}
.gallery-thumbs .swiper-slide img{ height:60px;}
.gallery-thumbs .swiper-slide.first:before{ height:60px;}
}
@media screen and (max-width: 1070px){
.nwenhua .kuai:nth-child(3){ height:260px;}
}
@media screen and (max-width: 1060px){
.nwenhua .kuai:nth-child(3){ height:257px;}
}
@media screen and (max-width: 1040px){
.nwenhua .kuai:nth-child(3){ height:253px;}
}
@media screen and (max-width: 1030px){
.nwenhua .kuai:nth-child(3){ height:250px;}
}
@media screen and (max-width: 1020px){
.nwenhua .kuai:nth-child(3){ height:250px;}
.nwenhua .kuai:nth-child(1) .wenzi .intro{padding:0 15px;}
.nwenhua .kuai:nth-child(2) .wenzi .intro{ padding:0 15px;}
}

@media screen and (max-width: 1010px){
.nwenhua .kuai:nth-child(3){ height:245px;}
}
@media screen and (max-width: 1000px){
.nwenhua .kuai:nth-child(3){ height:242px;}
}
@media screen and (max-width: 980px){
.nwenhua .kuai:nth-child(3){ height:237px;}
}
@media screen and (max-width: 970px){
.nwenhua .kuai:nth-child(3){ height:234px;}
}
@media screen and (max-width: 950px){
.nwenhua .kuai:nth-child(3){ height:230px;}
}
@media screen and (max-width: 940px){
.nwenhua .kuai:nth-child(3){ height:227px;}
}
@media screen and (max-width: 930px){
.nwenhua .kuai:nth-child(3){ height:224px;}
}


@media screen and (max-width: 1024px){
.banner .swiper-slide a {min-height: 500px !important;}
.header .top { display:none}
.header .nav {top: 0px;}
.space {height: 90px;}
.header .nav .logo{margin-top:-32.5px}
.header .nav .logo img{ height:65px;}
.header .nav .headerwrap {height: 90px;}

/*.iabout .lishi { text-align:center; vertical-align: auto;display:flex; display:-webkit-flex;}
.iabout .item{white-space:nowrap;}*/

.iabout .item{ float:left; width:32.33%; margin:0 0.5%;}
.iabout .item:nth-child(3n+1){ clear:both}
.iabout .item:nth-child(4){ margin-left:16.66%}
.iabout .item .wenzi h3 {padding-top: 20px;}
.iabout .item .wenzi p {line-height: 21px; white-space:normal}

.nbanner img{ width:150%; margin-left:-25%}

.nbanner .text h3{ font-size:28px;}

.topnav{ line-height:55px;}

.nnews .newskuai{padding: 25px 0;}

.nnews .newskuai .pic{ overflow:hidden; float:left; width:calc(30% - 2px); border:solid 1px #ddd; }
.nnews .newskuai .wenzi{ float:right; width:67%;}

.ncase .casekuai .wenzi{ padding:20px 0}
.ncase .casekuai .wenzi h3{ font-size:26px;line-height:30px; margin-bottom:10px;}
.ncase .casekuai .wenzi h4{ font-size:20px; }
.ncase .casekuai .wenzi .more{margin-top:25px;}

.nabout .wenzi{padding: 0px 0;}
.yewulist p{ line-height:24px;}
.yewulist .kuai:nth-child(1) .more{width:150px; line-height:40px; margin-top:15px;}

.yewulist h3{ font-size:26px; margin-bottom:15px; padding-bottom:15px;}
.yewulist .kuai:nth-child(2) .wenzi h3, .yewulist .kuai:nth-child(3) .wenzi h3{ font-size:20px;}



}
@media screen and (max-width: 920px){
.inewproducts img{ width:140%; margin-left:-20%}
.banner .swiper-slide a {min-height: 450px !important;}
.header .search{ display:none}

.float_kf{ display:none}

.icase #case_cont .pic{ float:left; width:50%}
.icase #case_cont .wenzi{ float:right; width:48%; padding:2%}
.icase #case_cont .wenzi .title h2{ font-size:28px; line-height:30px;}
.icase #case_cont .wenzi  .intro h3{ font-size:24px;margin-bottom:15px;}
.icase #case_cont .wenzi  .intro h4{ font-size:18px;}

.footer li:nth-child(2), .footer li:nth-child(3),.footer li:nth-child(4),.footer li:nth-child(5),.footer li:nth-child(6){ display:none}
.footer .copyright{ margin-bottom:55px;}
.m-foot{ display:block}

.header .mmbtn .inbox{width:35px;}
.header .language{ line-height:20px; margin-top:-10px;}

.nbanner img{ width:200%; margin-left:-50%}
.nbanner .text h3{ font-size:26px;}


.yewulist .kuai:nth-child(1) .wenzi{ width:50%; padding:20px}


.nwenhua .kuai:nth-child(1) .pic{ width:100%; float:none}
.nwenhua .kuai:nth-child(1) .wenzi{ width:100%; right:auto; top:auto;position: relative; height:auto; width:100%}
.nwenhua .kuai:nth-child(1) .wenzi:after{ display:none}
.nwenhua .kuai:nth-child(1) .wenzi .intro{ position:relative; left:auto; margin-top:0px; top:auto; padding:15px; }


.nwenhua .kuai:nth-child(2){ float:none; width:100%;}
.nwenhua .kuai:nth-child(2) .pic{ width:100%;}
.nwenhua .kuai:nth-child(2) .wenzi{ width:100%; right:auto; top:auto;position: relative; height:auto; width:100%}
.nwenhua .kuai:nth-child(2) .wenzi:after{ display:none}
.nwenhua .kuai:nth-child(2) .wenzi .intro{ position:relative; left:auto; margin-top:auto; top:0%; padding:15px; }

.nwenhua .kuai:nth-child(3){ float:none; width:100%;  height:auto;}
.nwenhua .kuai:nth-child(3) .wenzi{ bottom:0;position:absolute;background:#15274d; width:100%}
.nwenhua .kuai:nth-child(3) .wenzi .intro{ padding:15px; }

.nwenhua .kuai h3 {font-size: 24px;}

.nmain .proright .nprolists li{ width:48.5%; margin-right:0%;}
.nmain .proright .nprolists li:nth-child(3n+1){ clear:none; }
.nmain .proright .nprolists li:nth-child(2n){ float:right}
.nmain .proright .nprolists li:nth-child(2n+1){ clear:both; }
.nmain .proright .nprolists li .wenzi h3{line-height:20px;height:60px; padding:10px 0; font-size:16px; font-weight:bold; }

.topnav .location{ display:none}


.single-product-top .picsshow{width:100%; float:none; position:relative; margin-bottom:20px;}
.single-product-top .wenzi{width:100%; float:none;}
}

@media screen and (max-width: 768px){
.inewproducts img{ width:150%; margin-left:-25%}
.banner .swiper-slide a {min-height: 400px !important;}

.icase #case_cont .pic{ float:none; width:100%; margin-bottom:15px;}
.icase #case_cont .wenzi{ float:none; width:100%; padding:2%}


.nmain .lxleft{ float:none; width:100%; margin-bottom:30px;}
.nmain .map{ float:none; width:100%; border:solid 1px #ddd;}
.nmain .lxleft .kuai {padding-left: 72px;}

.ncase .casekuai{ margin-bottom:40px;}
.ncase .casekuai:nth-child(2n){ margin-bottom:40px;}
.ncase .casekuai .pic{ float:none; width:100%}
.ncase .casekuai .wenzi{ float:none; width:100%}
.ncase .casekuai:nth-child(2n) .pic{ float:none;}
.ncase .casekuai:nth-child(2n) .wenzi{ float:none;}

.ncase .casekuai .wenzi h3{ font-size:24px;}
.ncase .casekuai .wenzi h4{ font-size:18px; }

.yewulist h3{ font-size:24px;}
.yewulist .kuai:nth-child(2) .wenzi h3, .yewulist .kuai:nth-child(3) .wenzi h3{ font-size:20px;}


.yewulist .kuai:nth-child(1) .pic{ width:100%; float:none}
.yewulist .kuai:nth-child(1) .wenzi{ width:100%; padding:15px 15px 25px 15px; right:auto;position: relative; height:auto; background:#fff}

.yewulist .kuai:nth-child(2){ float:none; width:100%; margin-bottom:15px;}
.yewulist .kuai:nth-child(3){ float:none; width:100%}

.phshow{ display:block}
.pcshow{ display: none}

.nwenhua .kuai h3 {font-size: 20px;}

.footer .fnav {padding: 25px 0 30px 0;}

.nmain .proleft{ float:none; width:100%; margin-bottom:30px}
.nmain .proright{ float:none; width:100%;}


.productxiang .prodetail{ float:none; width:100%; margin-bottom:30px;}
.productxiang .tuipro{ width:100%; float:none}

.productxiang .tuipro .conn li{ float:left; width:23.5%; margin-right:2%;}
.productxiang .tuipro .conn li:nth-child(4n){ margin-right:0}
.productxiang .tuipro .conn{ border:none; padding:0px;}
.productxiang .tuipro .conn .wenzi h3{ font-size:16px;  padding:10px 0; line-height:20px; height:60px;}


.inewproducts .swiper-button-prev{ width:36px !important; height:36px !important;  left:calc(50% - 40px); margin-top:-18px; top:auto !important; bottom:10px !important;}
.inewproducts .swiper-button-next{ width:36px !important; height:36px !important;  right:calc(50% - 40px); margin-top:-18px;top:auto !important; bottom:10px !important;}

}
@media screen and (max-width: 640px){
.inewproducts img{ width:160%; margin-left:-30%}
.banner .swiper-slide a {min-height: 350px !important;}
.proquik{ display:none;}
.banner .swiper-pagination {bottom: 20px !important;}

.iproducts #protabcontent{ margin-top:10px;}
.iproducts #protabcontent li{ float:left; width:48.5%; margin-right:0%; margin-top:2%;}
.iproducts #protabcontent li:nth-child(3n+1){ clear:none; }
.iproducts #protabcontent li:nth-child(2n){ float:right}
.iproducts #protabcontent li:nth-child(2n+1){ clear:both; }
.iproducts #protabcontent li:nth-child(9){ display:none}
.iproducts #protabcontent li .wenzi h3{ font-size:16px; line-height:20px;height:60px;padding:10px 0;}
.iabout .item .wenzi{ min-height:190px}


.iculture .title{ text-align:center}

.iculture .conn .kuaileft {min-height: 380px;}
.iculture .conn .kuairight .item{ min-height:180px;}

.nbanner img{ width:260%; margin-left:-80%}
.nbanner .text h3{ font-size:24px;}
.nbanner .text p{ display:none}

.topnav{ line-height:50px;}

.nnews .newskuai .pic{ float:none; width:100%; margin-bottom:15px;}
.nnews .newskuai .wenzi{ float:none; width:100%;}
.nnews .newskuai .wenzi .more {float:none}

.ntuijian li{  width:48.5%; margin-right:0%}
.ntuijian li:nth-child(2n+1){ clear:none; }
.ntuijian li:nth-child(1), .ntuijian li:nth-child(2){ margin-bottom:3%}
.ntuijian li:nth-child(2n){ float:right}
.ntuijian li:nth-child(2n+1){ clear:both; }

.ncasetuijian li{ width:48.5%; margin-right:0%; }
.ncasetuijian li:nth-child(3n+1){ clear:none; }
.ncasetuijian li:nth-child(2n){ float:right}
.ncasetuijian li:nth-child(2n+1){ clear:both; }
.ncasetuijian li .wenzi h3{ font-size:16px;padding:10px 0 15px 0;}
.ncasetuijian li:nth-child(3){ display:none}

.faqlist li {padding: 10px 50px 10px 10px !important;margin-bottom: 20px;border: solid 1px #ddd;border-radius: 8px; background:url(../images/jia.png) no-repeat calc(100% - 10px) center;}
.faqlist li.cur{background:url(../images/jian.png) #e8f6df no-repeat calc(100% - 10px) center;border:solid 1px #e8f6df; }

.faqlist h3 {font-size: 18px;}

.nabout .aboutpic{ float:none; width:100%; background:none; margin-bottom:20px;}
.nabout .aboutpic img{ padding-right:0; padding-bottom:0; }
.nabout .wenzi{ float:none; width:100%; padding:20px 0; color:#666}
.yewulist h3{ font-size:26px; }

.single-product-top .swiper-button-next, .single-product-top .swiper-button-prev{ left:0px; bottom:-20px}
.single-product-top .swiper-button-next{ left:30px !important;}
}

@media screen and (max-width: 540px){
.inewproducts img{ width:160%; margin-left:-30%}
.banner .swiper-slide a {min-height: 280px !important;}
.iproducts .protabmenu li{ width:190px;}

.iabout .item{ width:49%; margin:0 0.5%;}
.iabout .item:nth-child(3n+1){ clear:none}
.iabout .item:nth-child(4){ margin-left:0.5%}
.iabout .item:nth-child(2n+1){ clear:both}
.iabout .item:nth-child(2n){ float:right}
.iabout .item .wenzi p {line-height: 22px;padding: 20px;}
.iabout .item .wenzi{min-height:250px; margin-top:-20px}
.iabout .item:nth-child(5){ margin-left:25%; margin-top:-30px}

.nshili .kuai{ float:none; }
.nshili .shililist01 .kuai{ width:100%; margin-right:0px;float:none}
.nshili .shililist02 .kuai{ width:100%; margin-right:0px}
.nshili .shililist02 .kuai:nth-child(2), .nshili .shililist02 .kuai:nth-child(3), .nshili .shililist02 .kuai:nth-child(5), .nshili .shililist02 .kuai:nth-child(7), .nshili .shililist02 .kuai:nth-child(9), .nshili .shililist02 .kuai:nth-child(11){margin-right:0px}


.productxiang .tuipro .conn li{ float:left; width:48.5%; margin-right:0%;}
.productxiang .tuipro .conn li:nth-child(2n){ float:right}
.productxiang .tuipro .conn li:nth-child(2n+1){ clear:both}
}

@media screen and (max-width: 480px){
.banner .swiper-slide a {min-height: 260px !important;}
.iabout .item .wenzi{min-height:220px;}

.iculture .conn .kuaileft {min-height: 400px;}
.iculture .conn .kuairight .item{ min-height:190px;}

.topnav li a{padding: 0px 30px;}
.topnav.aboutnav li a {padding: 0px 15px !important;}

.faqlist h3 {font-size: 17px;}

.gallery-thumbs {height: 240px;}
.gallery-thumbs .swiper-slide {height: 60px;}
.gallery-thumbs .swiper-slide img{ height:50px;}
.gallery-thumbs .swiper-slide.first:before{ height:50px;}
}

@media screen and (max-width: 450px){
.banner .swiper-slide a {min-height: 240px !important;}
.iproducts .protabmenu li{ width:160px;font-size: 16px;line-height:35px;}
}

@media screen and (max-width: 420px){
.banner .swiper-slide a {min-height: 210px !important;}
.iproducts .protabmenu li{ width:120px;font-size: 16px;line-height:30px;}
.iabout .item .wenzi{min-height:180px;}
.iabout .item .wenzi p {line-height: 18px;padding: 0px 15px; text-align:center !important}

.iculture .conn .kuaileft {min-height: 420px;}
.iculture .conn .kuairight .item{ min-height:200px;}

.gallery-thumbs {height: 200px;}
.gallery-thumbs .swiper-slide {height: 50px;}
.gallery-thumbs .swiper-slide img{ height:45px; padding:1px; }
.gallery-thumbs .swiper-slide.first:before{ height:45px;}
.topnav.aboutnav li a {padding: 0px 12px !important;}
}

@media screen and (max-width:360px){
.banner .swiper-slide a {min-height: 190px !important;}
.iproducts .protabmenu li{ width:120px;font-size: 14px;}
.iabout .item .wenzi{min-height:170px;}
.iabout .item .wenzi p {line-height: 15px;padding: 0px 12px;}

.iculture .conn .kuaileft {min-height: 440px;}
.iculture .conn .kuairight .item{ min-height:210px;}

.topnav li a{padding: 0px 25px;}
.topnav.aboutnav li a {padding: 0px 10px !important;}


}
@media screen and (max-width:320px){
.banner .swiper-slide a {min-height: 180px !important;}
.nbanner img{ width:300%; margin-left:-100%}

.topnav li a{padding: 0px 20px;}
.topnav.aboutnav li a {padding: 0px 8px !important;}
}