@media screen and (max-width:900px) {


.ft-logo{ display:none; }
.ft-link{ width: 100%; height: 0.8rem; line-height: 0.8rem; margin:0 auto 0.4rem; padding: 0.4rem 0 0.2rem; border-bottom: 1px solid #4e60a7;}
.ft-link i{ display: none; padding: 0 0.3rem;}
.ft-link i:nth-child(1),.ft-link i:nth-child(2),.ft-link i:nth-child(6),.ft-link i:nth-child(8){ display:inline-block; }
.ft-link a{ font-size:0.4rem; }
.ft-subt{ display: none; }
.ft-text p{display: none;}
.ft-text p:nth-child(2){ display:block; width:94%; margin: 0 auto 0.48rem; font-size: 0.32rem; line-height:0.56rem; height: auto;}
.ft-tlk{ display: none; }
}
@media screen and (max-width:870px) {
/*一键拨号*/
.xiugai-tel{width:37px;height:37px;display: block;background: url(../images/bohao2.png) no-repeat;background-size: cover;margin: 7px;}
.xiugai-tel a{width:100%;height: 100%;display: block;}

/*首页*/
.hc-cz{ display:block;}
.hd{ position:fixed; z-index:50; left:0; top:0; background:#fff; box-shadow: 0 4px 2px -2px rgba(0,0,0,0.1);}
.logo{ height:30px; width:63%; padding:10px;text-align: center;}	
.logo img{max-width: 100%;max-height: 100%;width: auto;height: auto;display: inline-flex;}
.hd-nav{ display:none;}
.banner{ margin-top: 50px;}
.cu-map{ margin-top: 50px;}
/*2-公司概况*/
.aut{ height: auto; }
.autc-num{ width:100%; padding-top:0.8rem; float: none;}
.autc-num li{ width: 33%; }
.autc-logo{ width:40%; max-width: 249px; height: auto; float: none; margin:0.4rem auto 0.5rem; padding: 0;}
.autc-logo img{ width: 100%; height: auto; }
.autc-num b{ font-size: 0.6rem; height: 0.6rem; line-height: 0.6rem;}
.autc-num p{ height: 0.7rem; line-height: 0.7rem; font-size: 0.36rem; }
}
@media screen and (max-width:800px) {
.io{ padding:15px 0; background:url(../images/io-bgs.jpg) repeat-y center top; background-size:100% auto;}	
.io-title{ height:60px; line-height:60px; font-size:24px;}
.io-listw{ margin:25px auto 0; width:94%;}
.io-listw li,.io-listw li.iolt-adc0{ width:50%; box-sizing:border-box; padding:0 10px; margin-bottom:0;}
.io-listw a,.io-listw li.iolt-adc0 a{ width:100%; height:auto; margin:0 auto 20px;}
.io-listw li.iolt-adc1{ width:100%; box-sizing:border-box; padding:0 10px 10px; margin-bottom:0;}
.io-listw li.iolt-adc1 a{ width:100%; height:auto; margin:0 auto;}

}
@media screen and (max-width:750px) {
.banner{ display:none;}	
.wap-banner{ display:block;}
.io-listw{ width: 100%; box-sizing:border-box; padding: 0 5px; }
.io-listw li, .io-listw li.iolt-adc0{ padding:0 5px;}
.io-listw a, .io-listw li.iolt-adc0 a{ margin-bottom: 10px;}
.iolw,.io-listw li.iolt-adc0 .iolt{ height: auto; padding-bottom:6%; }
.iolw p,.io-listw li.iolt-adc0 .iolt p{ font-size: 0.5rem; font-weight: bold; height: 0.56rem; line-height: 0.56rem; margin-bottom: 0.3rem;}
.iolw span,.io-listw li.iolt-adc0 .iolt span{ display: none;}
.iolw em,.io-listw li.iolt-adc0 .iolt em{ width:100px; height:33px; line-height:30px; font-size:12px; background-size:100% 100%;}
li.iolt-adc1 .iolt{ width:40%; top:20%; margin-top: 0; }
li.iolt-adc1 .iolt span{ display:none; }
li.iolt-adc1 .iolt em{ width:100px; height:33px; line-height:30px; font-size:12px; background-size:100% 100%;}
li.iolt-adc1 .iolt p{ font-size: 0.5rem; font-weight: bold; height: 0.56rem; line-height: 0.56rem; margin-bottom: 0.3rem;}
.it-link .swiper-slide a{font-size: 0.4rem;}
.it{ padding: 0.4rem 0; }
.it-imgs{ margin:15px auto;}
.itp-lt i{ width:0.56rem; height:0.28rem; margin-left: -0.38rem; background:url(../images/ih-icon0h.png) no-repeat; background-size:100% 100%;}
.itp-lt img{ width:60%; max-width:303px; overflow:hidden; height:auto; padding:0.2rem 0;}
.itp-title{ padding:0.4rem 0;}
.itp-title a{ border-left:0.16rem solid #fff; }
.it-more a{ margin: 0.6rem auto; width:3.6rem; height:1.1rem; line-height:1.1rem; }
.it{ padding-bottom: 0; }
.ithx{ width:94%; margin: 0 auto; }
.ith-xg{ padding-top:0.4rem; }
.ithx .swiper-slide{ margin:0.4rem 0.2rem 0.9rem 0;}
.ithx div.swiper-pagination{ bottom:0.3rem;}
.ithx div.swiper-pagination .swiper-pagination-bullet{ margin:0 0.16rem; width:0.2rem; height:0.2rem; border-radius: 50%; overflow: hidden; background:rgba(255,255,255,0.6); }
.ithx div.swiper-pagination span.swiper-pagination-bullet-active{ background: #fff;}
.ithx .swiper-slide{ width: 100%; height: auto;}
.ithx-time{ display:none; }
.wap-ithx-time{display:block; width: 94%; overflow:hidden; margin: 0 auto; font-size: 0.32rem; color: #666;}
.ithx .swiper-slide a:hover .wap-ithx-time{ color: #666; }
.ithx .swiper-slide a:hover{background:#fff;}
.ithx .swiper-slide a:hover .ithx-time{ color: #333; }
.ithx .swiper-slide a:hover .ithx-title{ color: #333; }
.ithx .swiper-slide a:hover .ithx-tx{ color: #666; }
.ithx .swiper-slide a:hover .ithx-more i{ color: #666; }
.ithx .swiper-slide a:hover .ithx-more i:hover{ color: #666; }
.ithx .swiper-slide{ padding-top:0; }
.ithx .swiper-slide a{ height: auto; position: relative; top: 0;}
.ithx .swiper-wrapper{ height: auto; }
.ithx-title{ float: none; width: 94%; margin:0.4rem auto 0.48rem;}
.ithx-tx{ float: none; width: 94%; margin:0 auto 0.48rem; line-height: 0.48rem; height:0.96rem; font-size: 0.32rem;}
.ithx-more{ float: none; width: 94%; margin:0.4rem auto;}
.ik-wk{ padding-top:0.4rem; }
.ikw-list{ margin: 0.4rem auto 0; width:480px;}
.ikw-list a{-webkit-filter:grayscale(0); filter:grayscale(0); -webkit-box-shadow: 0 0 0 0 #eaeaea inset; -moz-box-shadow: 0 0 0 0 #eaeaea inset; box-shadow: 0 0 0 0 #eaeaeainset;  -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s;}
.ikw-list li{ width:50%; }
.it-tp{ margin-top: 0.48rem; }
/*2-公司概况*/
.au-banner{ height: auto; }
.aub-tx p{ padding-top:2.1rem; height: 0.96rem; line-height: 0.96rem; font-size: 0.7rem;}
.aub-tx span{ height: 0.8rem; line-height: 0.8rem; font-size: 0.5rem; margin-bottom: 0.4rem;}
.aub-tx  i{ height:1rem; }
.auoc-title{ padding-top:0.5rem; height: 0.8rem; line-height: 0.8rem; font-size: 0.6rem; }
.auoc-subt{ height:0.48rem; line-height: 0.48rem; font-size: 0.4rem; margin:0.1rem auto 0.5rem;}
.auoc-tx{ font-size: 0.32rem; line-height: 0.56rem; }
.auoc-tx p{ padding-bottom:0.4rem; }
.auoc-poi0{ width:46%; padding:0 2%; height: auto; margin-right: 0;}
.auoc-poi1{ width:46%; padding:0 2%; height: auto; }
.auf-title p{ padding-top: 0.8rem; }
.auf-title span{ margin-bottom: 0.8rem; }
.auft{ padding-bottom: 0.6rem; }
.auft span b{ display: none; }
.auft span{ width: 25%; height:auto;}
.auft span em{ text-indent: 0; text-align: center; width: 100%; }
.auft span i{ padding: 0; width: 100%; text-align: center; }
.auft p{ width: 75%; float: left; margin-left: 0; line-height:0.52rem; font-size: 0.32rem; }
/*3-服务宗旨*/
.etw-img{ margin-top: 0.6rem; }
.etwn-title{ width: 100%; text-align: center; float:none;}
.etwn-title p{ padding-top: 0.4rem; font-size: 0.48rem; height: 0.6rem; line-height: 0.6rem; }
.etwn-title span{font-size: 0.48rem; height: 0.7rem; line-height: 0.7rem; }
.etwn-tx{ margin:0 auto; width: 100%; padding: 0.48rem 0; line-height:0.52rem; font-size: 0.32rem;}
.etw-gdcs .ikw-list{ margin:0.8rem auto; }
/*5-业务范围*/
.wfi{ margin:0.8rem auto; }
.wfis-le{ width: 100%; margin-bottom: 0.4rem;}
.wfis-le img{ max-width: 598px; }
.wfis-re{ width: 100%; }
.wfisr-title{text-align: center; background:url(../images/wf-hx.png) no-repeat center bottom; margin-bottom: 0.4rem;}
.wfisr-subt{ line-height: 0.68rem; height: 0.68rem; font-size: 0.48rem; margin-bottom: 0.2rem;}
.wfisr-tx{ font-size: 0.32rem; line-height: 0.52rem; padding-bottom: 0.6rem; }
.wfis{ margin-bottom:0.6rem; padding-bottom:0;}
.wfisr-tsd{ padding:0 0 0.6rem; line-height:0.75rem; font-size: 0.35rem; }
.wfi .wfis:nth-child(even) .wfisr-title{ text-align: center; background:url(../images/wf-hx.png) no-repeat center bottom;}
.wfisr-tsd{ text-align: left; }
/*6-成功案例*/
.ca-list{ padding:0.4rem 0.15rem; width: 100%; box-sizing:border-box;}
.ca-list li{ width: 50%; padding:0.15rem 0.15rem; }
.cal-title{ height:1rem; line-height:1rem; font-size: 0.4rem; margin-top: 0.2rem;}
.cal-tx{ height: 0.48rem; line-height: 0.48rem; font-size: 0.32rem; }
.cal-more{background:url(../images/ca-moreh.png) no-repeat; color: #fff; margin:0.28rem auto 0.4rem; width:3.2rem; height: 0.854rem; line-height: 0.854rem; font-size: 0.32rem; background-size:100% 100%;}
/*8-联系我们*/
.cu-map{ height:6.0rem; }
.cu-aus{ margin:0.4rem auto; padding:0 0 0.4rem;}
.cu-aus li{ width: 100%; padding-left: 0; margin-bottom:0.3rem;}
.cu-aus p{ height: 0.6rem; line-height: 0.6rem; font-size: 0.45rem; }
.cu-aus span{height: 0.7rem; line-height: 0.7rem; font-size: 0.4rem;}
.cuf-lt b{ height: 0.6rem; line-height: 0.6rem; padding-top: 0; }
.cuf-lt p{ line-height: 0.52rem; font-size: 0.32rem; margin-top: 0.3rem;}
.cu-form{ margin-bottom: 0.8rem; }
.cufr-st input{ width:4rem; height:1.2rem; line-height:1.2rem; background-size:100% 100%;}
.cufr-txsr textarea{ margin-bottom: 0.7rem; }
.cufr-name input{ width: 97%; }
/*7-新闻资讯-详情*/
.nix-link p{ width:100%; padding:0.48rem 0.2rem; text-align: center; box-sizing:border-box;}
.nix-link p a{ width:44%; margin:0 2%; float: none; display: inline-block; box-sizing:border-box;}
.nixl-title{ font-size:0.5rem; padding:0 0 0.2rem; line-height:0.7rem}
.nixls-tx0{ width:100%;}
.nixls-fx{ width:200px;}
.nixl-tx{ padding:25px 0;}
.nix-rt{ margin:0 auto 25px; padding:0 15px;}
.nixr{ width:100%;}
.nixr i{ border-bottom:1px solid #d6d6d6; padding-bottom:10px;}
.nixr b{ line-height:24px; font-size:16px;}
/*7-新闻资讯*/
.nekr-time{ display:block; width: 100%; overflow: hidden; height:0.48rem; line-height:0.48rem; font-size:0.32rem; color: #666; }
.ne-wk{ padding: 0; }
.nek{ padding: 0.2rem 0; }
.nek-img{ width:4.2rem; height:2.621rem; }
.nek-rs{ padding-right:0; margin-left:4.5rem;}
.nekr-title{ height: 0.8rem; line-height: 0.8rem; margin-bottom: 0; }
.nekr-title a{ font-size: 0.4rem; }
.nekr-tx{ height: 0.96rem; line-height: 0.48rem; font-size: 0.32rem; margin:0.1rem 0 0.2rem; }
.nekr-xx{ display: none; }



}

@media screen and (max-width:480px) {
.ikw-list{ width:94%;}

}




