@charset "utf-8";
@media (max-width:768px){

.header{height: 70px;}
.header .logo{height: 70px;line-height: 70px;}
.header .logo img{width: 110px;} 
.header .nav{transition:all 0.5s ease 0s;position:fixed;width:100%;right: -100%;margin-left:0px;z-index:999;background:#fff;top:0px;height:100%;margin-top:67px;}
.header .nav li{float: none;margin-left: 0;width: 100%;height: 50px;line-height: 50px;}
.header .nav li a{display: block;width: 100%;height: 100%;padding-left: 15px;}
.banner .swiper-slide>img{display: none;}
.phone-img{display: block;height: 450px;}
.banner .swiper-slide .tex .con{font-size: 20px;width: 310px !important;height: 200px !important;background-size: auto 100% !important;}
.banner .swiper-slide .tex .con p:nth-child(1){padding: 75px 0 10px;}
.banner .banner-pagination .swiper-pagination-bullet{width: 13px !important;height: 13px !important;margin: 0 5px !important;}

.solve{padding: 25px 0 25px;}
.title{text-align: center;}
.title p:nth-child(2){margin: 8px auto 6px;}
.title p:nth-child(1) i{font-weight: normal;}
.title p:nth-child(1){font-size: 24px;}
.title p:nth-child(3){font-size: 12px;}
.banner .b-arrow{display: none;}

.solve .con li{margin-top: 30px;}
.solve .con li .img{width: 65px;height: 65px;padding-top: 13px;}
.solve .con li .tex p:nth-child(2){font-size: 12px;}
.solve .con li .tex p:nth-child(1){margin: 15px 0 12px;}

.case{padding: 25px 0 25px;}
.case .title{text-align: left;}
.case .title p:nth-child(2){margin: 8px 0 6px;}

.case li{width: 48%;margin-left: 2%;margin-top: 2%;}
.case ul{margin-left: -2%;}
.case li:nth-child(1), .case li:nth-child(3), .case li:nth-child(2){margin-top: 2%;}
.case li .tex .t-1{padding: 11px 0 13px;}
.case li .tex{padding: 0 9px;}
.case .con{margin-top: 25px;}

.advantage{padding: 25px 0 25px;}

.advantage .con li .img{width: 60px;height: 60px;padding-top: 8px;left: 50%;margin-left: -30px;top: -28px;}
.advantage .con li .img img{width: 30px;}
.advantage .con li{width:48%;margin-left: 2%;margin-top: 40px;}
.advantage .con ul{margin-left: -2%;}
.advantage .con li .tex{padding: 40px 10px 10px;text-align: center;}
.advantage .con li .tex p:nth-child(2){margin: 7px auto 2px;}
.advantage .con{margin-top: 15px;}

.certificate{padding: 25px 0 25px;}

.about .con{margin-top: 25px;}
.about .con .img{width: 100%;}
.about .con .img img{width: 100%;}
.about .con .tex{position: initial;width: 100%;height: auto;padding: 10px;}
.about .con .tex p:nth-child(3){line-height: 27px;}
.about .con .tex p:nth-child(1){font-size: 18px;}

.about{padding: 45px 0 30px;}
.process .con{margin-top: 30px;padding: 10px 0 25px;}
.process .con .container{background: none;}
.process .con li{position: initial;width: 50%;margin-top: 15px;}
.process .con li .img{height: 38px;}
.process .con li .tex{font-size: 12px;}
.process .con ul{height: auto;}
.process .con li .tex p{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.news{padding: 25px 0 0;}
.news .title{text-align: left;}
.news .title p:nth-child(2){margin: 8px 0 6px;}
.news .tab{font-size: 16px;}
.news .tab span{margin: 0 7px;}
.news .con .c-1{width: 100%;}
.news .con{margin-top: 30px;}
.news .con .c-2{width: 100%;margin-left: 0;margin-top: 10px;}
.news .con .c-2 .item{width: 100%;height: 166px;}
.news .con .c-3{width: 100%;padding: 0 10px 0 10px;margin-top: 10px;}
.news .con .c-3 li .tex{width: 75%;margin-left: 5%;}
.news .con .c-3 li .time{width: 20%;}
.news .con .c-2 .item{padding: 10px 20px 0 20px;}

.cooperation{padding: 25px 0 55px;}
.cooperation .swiper-slide img{width: 100%;}
.cooperation .item{margin-top: 15px;}
.footer .top .t-2 .e-1{display: none;}
.footer .top .t-2{width: 100%;}
.footer .top .t-2 .e-2 .code{width: 100%;text-align: center;}
.footer .top .t-2 .e-2 .f-phone{display: none;}
.footer .top .t-1{font-size: 14px;}
.footer .top .t-1 p{margin-top: 11px;}
.footer .top .t-1 p:nth-child(1),
.footer .top .t-1 p:nth-child(2),
.footer .top .t-1 p:nth-child(3){background-size: 20px 20px;}
.footer .top .t-1 p{padding-left: 30px;}

.footer .top{padding: 15px 0 15px;}
.cooperation .con .coo-pagination{margin-top: 16px;}
.footer .top .t-2 .e-2{margin-top: 25px;}

.footer .bot{font-size: 12px;padding: 15px 0;}

.signing .m-con{display: block;position: relative;}
.signing .p-con{display: none;}
.query .swiper-slide .top{padding: 10px;height: 129px;}
.query .swiper-slide .top p:nth-child(2){margin-top: 7px;}
.query .swiper-slide .bot{font-size: 14px;}
.query .swiper-slide .top p:nth-child(1){font-size: 16px;}
.query .swiper-container{padding-bottom: 45px;}
.query .swiper-slide{height: auto;}
.query .swiper-pagination-bullets .swiper-pagination-bullet{width: 13px;height: 13px;}

.query .swiper-slide .bot span{color: #fff;background: url('../images/hz-arrow.png') no-repeat right center;}
.query .swiper-slide .bot{background-color: #2b6c92;}
.query .swiper-slide .top{background: #fff;}


}
