@media screen and (max-width: 1250px) {
/*6-成功案例*/
.ca-list{ width: 94%;}
.ca-list li{ width: 33%; box-sizing:border-box; padding: 15px;}
.ca-list a{ width: 100%; margin:0; }
.cal-img{ height: auto; }
.cal-img img{ height: auto; }
.cal-title{ height: 50px; line-height: 50px; font-size: 18px; }
.cal-tx{ height: 25px; line-height: 25px; font-size: 16px; }
.cal-more{ margin:15px auto 20px; }

}
@media screen and (max-width: 1200px) {
/*首页*/
.hd{ width:100%;}
.logo{ padding:15px 0 15px 15px;}		
.hd-nav{ height:89px; line-height:89px; padding:0 30px 0 0;}
.hd-nav li{ padding-left:30px;}
.io-listw{ width:792px;}
.io-listw li.iolt-adc0{ width:396px; overflow:hidden;}
.io-listw li.iolt-adc0 a{ width:366px; height:386px;}
.io-listw li.iolt-adc0 img.dsk{ display:none;}
.io-listw li.iolt-adc0 img.iolta-hide{ display:block;}
.io-listw li.iolt-adc0 .iolt{ width:100%; overflow:hidden; height:158px; position:absolute; left:0; bottom:0; right:auto; top:auto; margin-top:0;}
.io-listw li.iolt-adc0 .iolt p{ width:100%; height:55px; line-height:55px; font-size:26px; color:#222222; overflow:hidden; display:block; text-align:center;}
.io-listw li.iolt-adc0 .iolt span{ width:100%; height:26px; line-height:26px; font-size:14px; color:#666666; overflow:hidden; display:block; text-align:center; margin-bottom:14px;}
.io-listw li.iolt-adc0 .iolt em{ background:url(../images/io-more.png) no-repeat; width:121px; height:42px; display:block; overflow:hidden; margin:0 auto; font-size:14px; color:#fff; line-height:36px; text-align:center;}
.io-listw li.iolt-adc1{ width:792px; overflow:hidden;}
.io-listw li.iolt-adc1 a{ width:762px; height:227px;}
.io-listw li.iolt-adc1 img.dsk{ display:none;}
.io-listw li.iolt-adc1 img.iolta-hide{ display:block;}
.it-link{ width: 94%; margin:0.3rem auto;}
.it-link .swiper-slide{ width: auto; height:1.2rem; line-height:1.2rem; }
.it-link .swiper-slide a{ padding:0 0.4rem;}
.it-xzk{ width: 94%; }
.it-tp{ width: 94%; }
.itp-lt{ width: 100%; height: auto; float:none; margin-right: 0;}
.itp-lt img{ display: block; overflow: hidden; margin: 0 auto; border: 0; }
.itp-lt i{background:url(../images/ih-icon0h.png) no-repeat; width: 41px; height: 21px; right:auto; top: auto; left: 50%; bottom:-1px; margin:0 0 0 -25px;}
.itp-title{ width: 94%; float:none; margin: 0 auto; }
.itp-tx{ width: 94%; float:none; margin: 0 auto 20px; height: auto; }
.it-imgs{ width:94%; padding-left:0; margin:25px auto;}
.it-imgs li{ width:32%; margin-right:2%; box-sizing:border-box; height:auto;}
.it-imgs li:last-child{ margin-right:0; }
.ithx{ width:96%; margin: 0 auto; }
.ikw-list{ width: 94%; }
.ft{ height: auto;}
.ft-logo{ margin:40px auto;}
.ft-link{ width: 94%; margin: 0 auto; }
.ft-link i{ padding: 0 20px; }
/*2-公司概况*/
.auoc{ width: 94%; margin:0 auto;}
.auoc-poi0{ margin-right: 30px; position: relative; right: auto; top: auto; float: left; border: 0; box-shadow:none;}
.auoc-poi1{ position: relative; right: auto; top: auto; width:283px; height:320px; }
.auoc-title{ width: 100%; }
.auoc-subt{ width: 100%; }
.auoc-tx{ width: 100%; padding-bottom: 0; margin-bottom: 0;}
.auoc-rst{ width: 100%; overflow: hidden; padding-bottom: 30px; }
.autc{ width:100%; }
.auf-time{ width: 94%; }
/*5-业务范围*/
.wfi{ width: 94%;}
.wfis-le{ width:50%; }
.wfis-re{ width: 45%; }
/*7-新闻资讯-详情*/
.nix{ width:94%;}
.nix-lt{ width:100%;}
.nix-rt{ width:100%;box-sizing:border-box; position:relative; left:auto; top:auto; margin-left:0;}
.nixr{ width:50%; float:left;}
.nixr i{ border-bottom:0;}
/*7-新闻资讯*/
.ne-wk{ width: 94%; }
.nek-time{ display: none; }
.nek-rs{ width:auto; float: none; margin-left:290px;}




}
@media screen and (max-width: 1100px) {
/*3-服务宗旨*/
.etw-img{ width: 94%;}
.etw-nr{ width: 94%; }
.etw-gdcs .ikw-list{ width: 94%; }
.etwn-tx{ float:none; margin-left:250px; width:auto;}
/*8-联系我们*/
.cu-aus{ width: 94%; padding: 30px 0 20px; }
.cu-aus li{ margin-bottom:10px; }
.cu-form{ width: 94%; }
.cuf-lt{ width: 100%; padding-left: 0; padding-right: 0; float: none;}
.cuf-lt b{ text-align: center; height: 60px; line-height: 60px; padding-top: 20px; }
.cuf-lt p{ text-align: center; }
.cuf-rt{ width: 100%; float: none; padding-top:0px; }
.cufr-name input{ width:31%; box-sizing:border-box; margin-right:2%; height: 35px; line-height: 35px;}
.cufr-title input{ width:97%; box-sizing:border-box; height: 35px; line-height: 35px;}
.cufr-txsr textarea{ width:97%; box-sizing:border-box;}
.cufr-st input{ float: none; margin:0 auto; }





}
@media screen and (max-width:1020px) {
.logo{ width:190px; height:45px;}	
.hd-nav{ height:75px; line-height:75px; padding:0 20px 0 0;}
.hd-nav li{ padding-left:20px;}
}





@media screen and (max-width:300px) {}
