@charset "utf-8";
@media (max-width:1678px) {
.index-banner .t1{width: 70%;left: 2%;margin-left: 0;top: 7%;}
.index-banner .swiper-cicle{left: 3%;margin-left: 0;}

.head .bottom1 .yuyan {background: url(../images/ico_17.png) no-repeat 10px center;}
.head .bottom1 .wai {background: #f0c424 url(../images/ico_20.png) no-repeat 20% center;}

}
@media (max-width:1499px) {
	.part2 .swiper-slide a .wz div{left: 3%;}
}
@media (max-width:1399px) {
	.w1400{width: 92%;}
	.index-banner .t1 h3{font-size: 40px;}
}
@media (max-width:1320px) {
	.w1400{width: 92%;}
    .index-banner .t1 h3{font-size: 30px;}
    .part2 .swiper-slide a .wz div{left: 10px;}

}
@media ( min-width:1200px ) and ( max-width:1300px ) {
	.w1400{width: 92%;}
	.ny-banner .bann-text2{margin-left: 0;left: 2%;}
}
@media (max-width:1250px) {
.index-banner .t1{top: 10%;}
.head .bottom1 .yuyan {background: url(../images/ico_17.png) no-repeat 4px center;}
.head .bottom1 .wai {background: #f0c424 url(../images/ico_20.png) no-repeat 13% center;}
.common3 .right p{margin-bottom: 0;}
.solution-detail{max-width: 100%;}
}
@media (max-width:1199px) {
.w1400{width: 92%;}
.w-header{display:block;}
.header{display: none;}
.wap-search{display: block;}
.index-banner{margin-top: 62px;}
.index-banner .t1 h3{font-size: 40px;line-height: 50px;}
.index-banner .t1{width: 450px;margin-left: -500px;top: 20%;}
.phone{background: url(../images/phone.png) no-repeat left center;}
.w1400{width: 92%;}
.w-header{display:block;}
.header,.part4{display: none;}
.index-banner{display: none;}
.wap-banner,.wap-search{display: block;}
.wap-banner .t1{width: 100%;}
.wap-banner .t1 h3{font-size: 20px;font-weight: bold;}
.wap-banner .t1 p{font-size: 18px;margin: 10px 0 20px 0;}
.title1{font-size: 20px;}
.part1{padding-top: 20px;padding-bottom: 35px;}
.part1 .left,.part1 .right{width: 100%;float: none;}
.part01,.part02{padding-top: 30px;}
.part1 .list1{text-align: center;padding: 30px 0;}
.part1 li{display: inline-block;float: none;margin: 0 3%;}
.video{height: 200px;}
.part2,.part3, .part5{padding:30px 0 35px 0;}
.mySwiper{padding-bottom: 45px;}
.part2 .swiper-slide a .p1{font-size: 16px;}
.part2 .swiper-slide a .p2{font-size: 14px;}
.part2 .swiper-slide a .wz{padding: 0 10px;text-align: center;}
.part2 .swiper-slide a .wz div{left:0}
.part2 .swiper-slide a .p2::after{left: 50%;margin-left:-9px}
.part2 .swiper-slide a .img{height: 250px;}
.part03{padding: 12px 0 0 0;}
.part03 li,.about3 li{width:48.5%;margin-right: 3%;margin-top: 20px;}
.part03 li:nth-child(2n),.about3 li:nth-child(2n){margin-right: 0;}
.part03 li .tp{height: 220px;}
.part03 li dl{padding: 20px 10px;}
.part03 li dt a{font-size: 16px;line-height:40px;padding-bottom: 0;}
.part03 li .p0{height: 38px;line-height: 38px;font-size: 16px;}
.part03 li .look{margin: 30px auto 0 auto;font-size: 14px;}
.part04{margin-top: 30px;}
.tabs01{font-size: 16px;margin-bottom: 20px;}
.tabs01 a{font-size: 16px;padding: 0 15px;}
.tab-con01 li,.news2 li{width: 100%;float: none;margin-bottom: 15px;}
.tab-con01 li a h3, .news2 li a h3{font-size: 16px;}
.part5 li .tp, .news2 li .tp{height: 222px;}
.tab-con01 li a .txt, .news2 li a .txt{padding-top: 15px;}
.tab-con01 li a p, .news2 li a p{margin:8px 0;}
.foot-1 .left{display: none;}
.foot-1 .right{width: 100%;float: none;}
.foot-1 .lxwm,.foot-1 .ewm{float: none;width: 100%;}
.foot-1 h4{font-size: 16px;margin-bottom: 8px;}
.foot-1{padding: 35px 0;}
.foot-1 .ewm{margin-top: 30px;}
.foot-2{font-size: 14px;line-height: 26px;padding: 12px 0;}
.ny-banner{margin-top: 54px;height: 180px;}
.bann-name{display: none;}
.ny-banner .bann-text2{left: 20px;margin-left: 0;margin-top: -26px;}
.ny-banner .bann-text2 h3{font-size: 20px;padding: 0;}
.ny-banner .bann-text2 h3 span{font-size: 16px;padding-top: 5px;}
.brand .home{display: block;float: none;padding: 15px 0 15px 30px;border-bottom: 1px solid #e5e5e5;line-height: 30px;background: url(../images/pp.jpg) no-repeat 12px center;}
.sub-menu-1{width: 100%;}
.brand{height: auto;line-height: normal;height: auto;}
.brand .w1400{width: 100%;}
.sub-menu-1 li{height: 60px;line-height: 60px;width:31.33%;margin-right: 3%;text-align: center;}
.sub-menu-1 li:nth-child(3n){margin-right: 0;}
.about1 .left,.about1 .right,.tab-con03 .left,.tab-con03 .right{width: 100%;float: none;}
.sub-menu-1 li.move a::after, .sub-menu-1 li a:hover::after{width: 40px;left: 50%;margin-left: -20px;}
.about1 .tt-name-1{background-size: auto 44px;font-size: 24px;padding-left: 68px;}
.about1 .left p,.tab-con03 p{font-size: 16px;line-height: 30px;}
.about1 .video{height: 200px;margin-top: 30px;}
.about1 .number-shuzi li{width: 50%;margin-top: 15px;}
.about1 .number-shuzi{padding: 20px 0;}
.about1 .number-shuzi h6{font-size: 36px;}
.about1 .number-shuzi h6::after{font-size: 16px;bottom: 8px;}
.about1 .number-shuzi li:nth-child(3) h6{padding-right: 45px;}
.tab-con03 h4{font-size: 22px;margin-bottom: 20px;}
.about1{padding-bottom: 40px;}
.tab-con03 .right{margin-top: 20px;}
.tab03 a{width: 50%;}
.tab-con03{margin-bottom: 30px;}
.about3,.contact,.honor,.history{padding: 20px 0 30px 0;}
.about3 .pic-group{padding-top: 15px;}
.about3 li .tp{height: 130px;}
.about3 li p::before{width: 25px;}
.about3 li{margin-bottom: 0;}
.about3 li p{font-size: 16px;}
.contact{margin: 10px 0 0px 0;}
.contact .left,.contact .right{float: none;width: 100%;}
.contact .sao{width: 155px;text-align: center;}
.contact .name{font-size: 18px;}
.contact01{margin-top: 40px;}
.contact p{font-size: 14px;padding-left: 28px;}
.contact p.p1{background-size: auto 18px;background-position: left 9px;}
.contact p.p2{background-size: auto 18px;background-position: left 9px;}
.contact p.p3{background-size: auto 18px;background-position: left 9px;}
.contact p.p4{background-size: auto 18px;background-position: left 9px;}
.contact .sao p{padding-left: 0;}
.contact .sao{margin-bottom: 20px;}
.online{padding: 35px 0;}
.online .tit3 h5,.tit-name h4{font-size: 18px;}
.online .tit3,.online .right input,.online .right textarea{font-size: 14px;}
.sub-menu-1 li a{font-size: 16px;}
.online .left{width: 100%;float: none;}
.online .right{width: 100%;float: none;padding:10px 0 0 0;}
.online .right li{width: 100%;float: none;margin-right: 0;}
.online .w1400{padding: 15px 3%;}
.online .right li.li2 button{width: 48%;margin-right: 4%;font-size: 16px;}
.online .right li.li2 button:nth-child(2){margin-right: 0;}
.online .tit3{padding-bottom: 30px;}
.join2{padding: 30px 0 0 0;}
.hot-search .hot a,.honor li{width:48.5%;text-align: center;padding: 0;margin: 0 3% 15px 0;}
.hot-search .hot a:nth-child(2n),.honor li:nth-child(2n){margin-right: 0;}
.hot-search .hot{margin-top: 0;float: none;}
.search-gjc,.boss2 li,.index-wz{width: 100%;float: none;}
.download li{width: 100%;float: none;margin-right: 0;padding: 20px 15px;}
.download li .time{margin-bottom: 25px; display:none;}
.download li h4{background: url(../images/zlxz_07.jpg) no-repeat 5px center;background-size: auto 24px;padding-left: 40px;}
.img-head img{width:80%;}
.boss1 ,.solution-detail .read p{font-size: 14px;line-height: 28px;}
.img-foot img{width: auto;height: 55px;}
.boss1{padding-bottom: 0;padding-top: 30px;}
.boss-talk1,.list-div{padding-bottom: 20px;}
.boss2{margin: 30px 0;}
.boss2 li:nth-child(3) .tp, .boss2 li:nth-child(4) .tp{height: 260px;}
.boss2 li h4,.boss2 li .p0,.honor .tabs04 a{font-size: 16px;}
.boss2 li .txt p{font-size: 14px;}
.honor li .pic{height: 126px;}
.honor li a p.p01{font-size: 16px;margin: 10px 0;}
.mySwiper002 .tpp{height: 360px;}
.mySwiper002 .year{padding-top: 20px;}
.mySwiper002 .year p{font-size: 18px;line-height: 32px;}
.number-shuzi2 li{display: block;width: 100%;margin: 12px 0 0 0;}
.number-shuzi2{padding-top: 20px;}
.number-shuzi2 h6{font-size: 26px;}
.mySwiper001 p,.number-shuzi2 li span,.news1 a h3{font-size: 16px;}.mySwiper001 .swiper-button-prev:after, .mySwiper001 .swiper-button-next:after{font-size: 20px;}
.number-shuzi2 li span{bottom: 30px;margin-left: 30px;}
.history01 .swiper{margin-bottom: 30px;}
.history01{margin-top: 30px;}
.history02,.fenye{padding: 15px 0 0 0;}
.index-wz{margin-bottom: 20px;padding: 15px 3%;}
.index-wz h4{font-size: 18px;}
.index-wz li a{font-size: 14px;line-height: 24px;background: url(../images/about_09.jpg) no-repeat left 3px;}
.index-wz .swiper{margin-top: 12px;}
.news1 .left,.news1 .right,.service .right,.service .right dl,.solution li,.common-1 li,.list-div .left,.list-div .right,.pp-top .right,.pp-top .left{width: 100%;float: none;height: auto;}
.news1{padding: 25px 10px;}
.news1 a p{margin: 0 0 15px 0;}
.news1 a .more,.list-div li a{margin-top: 20px;height: 44px;line-height: 44px;}
.news2 li a .btn{float: none;margin-top: 20px;}
.service .left,.sub-menu-1 li dl{display: none;}
.service01{padding: 20px 0 0 0;}
.solution li a .img{height: 344px;}
.solution li a .text{padding: 12px 3% 24px 3%;}
.solution li a h4,.common-1 li a h5,.list-div li h4,.list-div li a{font-size: 16px;}
.solution li a p,.solution li a span{font-size: 14px;}
.solution li,.common-1 li{margin-bottom: 20px;margin-right: 0;}
.tit-name,.solution-detail .read{padding-bottom: 25px;}
.common-1 li .tp{height: auto;}
.common-1 li a p{font-size: 14px;}
.common-1 li a .text{padding-bottom: 0;}
.common-1 li{margin-top: 0;}
.common-1{padding-top: 30px;}
.common2{padding: 0 0 40px 0;}
.list-div li h4{padding: 15px 0;}
.list-div li p,.pp-top .detail p{font-size: 14px;line-height: 24px;}
.list-div .right{padding-left: 0;}
.list-div li,.list-div li a{margin-bottom: 30px;}
.products li{margin-bottom: 0;}
.products{padding: 20px 0 50px 0;}
.product2{padding:0;}
.pp-top .tit01{font-size: 18px;padding-top: 15px;}
.tabs02 a{width: 50%;text-align: center;height: 55px;line-height: 55px;font-size: 16px;}
.fenye .fl,.fenye .fr{width: 100%;float: none;margin-bottom: 16px;}
.common1 .title1{padding-top: 10px;}
.common3 .right h3{margin-top: 15px;}
.solution-detail{max-width: 100%;}
}

@media (max-width:1099px) {
.w1400{width: 92%;}
.index-banner{display: none;}
.wap-banner,.wap-search{display: block;}
.wap-banner .t1 h3{font-size: 26px;font-weight: bold;}
.wap-banner .t1 p{font-size: 18px;margin: 20px 0 30px 0;}
.wap-banner .t1{width: 50%;}
/*内页*/
.index1{display: none;}
.common3 .swiper-button-next, .common3 .swiper-button-prev{width: 50px;height: 50px;}
.common3 .swiper-button-prev{left: -25px;}
.common3 .swiper-button-next{right: -25px;}
.logo img{margin: 0;}
.solution-detail{max-width: 100%;}
}
@media (max-width:1060px) {

	
}
@media ( min-width:769px ) and ( max-width:999px ) {
.w1400{width: 92%;}
.w-header{display:block;}
.header{display: none;}
.index-banner{display: none;}
.wap-banner,.wap-search{display: block;}
.phone{background: url(../images/phone.png) no-repeat left center;background-size: auto 44px;padding-left: 60px;}
.share{padding-top: 20px;}
.common3 .left{float: none;width: 100%;}
.common3 .right{float: none;width: 100%;}
.common3 .swiper-button-next, .common3 .swiper-button-prev{width: 40px;height: 40px;}
.common3 .swiper-button-prev{left: 0;}
.common3 .swiper-button-next{right: 0;}
.common3 .swiper-button-next:after, .common3 .swiper-button-prev:after{font-size: 20px;}
.common3 .right h3{font-size: 18px;margin-top: 0px;}
.common3{margin-top: 30px;padding:10px 0 40px 0;}
.common-3{margin-top: 35px;}
.part1 li a .text span{font-size: 16px;}
.solution-detail{max-width: 100%;}
}

@media (max-width:750px) {
.w1400{width: 92%;}
.w-header{display:block;}
.header,.part4{display: none;}
.index-banner{display: none;}
.wap-banner,.wap-search{display: block;}
.wap-banner .t1{width: 100%;}
.wap-banner .t1 h3{font-size: 20px;font-weight: bold;}
.wap-banner .t1 p{font-size: 18px;margin: 10px 0 20px 0;}
.title1{font-size: 20px;}
.part1{padding-top: 20px;padding-bottom: 35px;}
.part1 .left,.part1 .right{width: 100%;float: none;}
.part01,.part02{padding-top: 30px;}
.part1 .list1{text-align: center;padding: 30px 0;}
.part1 li{display: inline-block;float: none;margin: 0 3%;}
.video{height: 200px;}
.part2,.part3, .part5{padding:30px 0 35px 0;}
.mySwiper{padding-bottom: 45px;}
.part2 .swiper-slide a .p1{font-size: 16px;}
.part2 .swiper-slide a .p2{font-size: 14px;}
.part2 .swiper-slide a .wz{padding: 0 10px;text-align: center;}
.part2 .swiper-slide a .wz div{left:0}
.part2 .swiper-slide a .p2::after{left: 50%;margin-left:-9px}
.part2 .swiper-slide a .img{height: 250px;}
.part03{padding: 12px 0 0 0;}
.part03 li,.about3 li{width:48.5%;margin-right: 3%;margin-top: 20px;}
.part03 li:nth-child(2n),.about3 li:nth-child(2n){margin-right: 0;}
.part03 li .tp{height: 198px;}
.part03 li dl{padding: 10px;}
.part03 li dt a{font-size: 14px;line-height:40px;padding-bottom: 0;margin-bottom: 0;text-indent: 0;}
.part03 li .p0{height: 38px;line-height: 38px;font-size: 14px;}
.part03 li .look{margin: 30px auto 0 auto;font-size: 14px;}
.part04{margin-top: 30px;}
.tabs01{font-size: 16px;margin-bottom: 20px;}
.tabs01 a{font-size: 16px;padding: 0 15px;}
.tab-con01 li,.news2 li{width: 100%;float: none;margin-bottom: 15px;}
.tab-con01 li a h3, .news2 li a h3{font-size: 16px;}
.part5 li .tp, .news2 li .tp{height: 222px;}
.tab-con01 li a .txt, .news2 li a .txt{padding-top: 15px;}
.tab-con01 li a p, .news2 li a p{margin:8px 0;}
.foot-1 .left{display: none;}
.foot-1 .right{width: 100%;float: none;}
.foot-1 .lxwm,.foot-1 .ewm{float: none;width: 100%;}
.foot-1 h4{font-size: 16px;margin-bottom: 8px;}
.foot-1{padding: 35px 0;}
.foot-1 .ewm{margin-top: 30px;}
.foot-2{font-size: 14px;line-height: 26px;padding: 12px 0;}
.ny-banner{margin-top: 54px;height: 180px;}
.bann-name{display: none;}
.ny-banner .bann-text2{left: 20px;margin-left: 0;margin-top: -26px;}
.ny-banner .bann-text2 h3{font-size: 20px;padding: 0;}
.ny-banner .bann-text2 h3 span{font-size: 16px;padding-top: 5px;}
.brand .home{display: block;float: none;padding: 15px 0 15px 30px;border-bottom: 1px solid #e5e5e5;line-height: 30px;background: url(../images/pp.jpg) no-repeat 12px center;}
.sub-menu-1{width: 100%;}
.brand{height: auto;line-height: normal;height: auto;}
.brand .w1400{width: 100%;}
.sub-menu-1 li{height: 50px;line-height: 50px;width:31.33%;margin-right: 3%;text-align: center;}
.sub-menu-1 li:nth-child(3n){margin-right: 0;}
.about1 .left,.about1 .right,.tab-con03 .left,.tab-con03 .right{width: 100%;float: none;}
.sub-menu-1 li.move a::after, .sub-menu-1 li a:hover::after{width: 40px;left: 50%;margin-left: -20px;}
.about1 .tt-name-1{background-size: auto 44px;font-size: 24px;padding-left: 68px;}
.about1 .left p,.tab-con03 p{font-size: 14px;line-height: 24px;}
.about1 .video{height: 200px;margin-top: 30px;}
.about1 .number-shuzi li{width: 50%;margin-top: 15px;}
.about1 .number-shuzi{padding: 20px 0;}
.about1 .number-shuzi h6{font-size: 36px;}
.about1 .number-shuzi h6::after{font-size: 16px;bottom: 8px;}
.about1 .number-shuzi li:nth-child(3) h6{padding-right: 45px;}
.tab-con03 h4{font-size: 22px;margin-bottom: 20px;}
.about1{padding-bottom: 40px;}
.tab-con03 .right{margin-top: 20px;}
.tab03 a{width: 50%;font-size: 16px;}
.tab-con03{margin-bottom: 30px;}
.about3,.contact,.honor,.history{padding: 20px 0 30px 0;}
.about3 .pic-group{padding-top: 15px;}
.about3 li .tp{height: 130px;}
.about3 li p::before{width: 25px;}
.about3 li{margin-bottom: 0;}
.about3 li p{font-size: 16px;}
.contact{margin: 10px 0 0px 0;}
.contact .left,.contact .right{float: none;width: 100%;}
.contact .sao{width: 155px;text-align: center;}
.contact .name{font-size: 18px;}
.contact01{margin-top: 40px;}
.contact p{font-size: 14px;padding-left: 28px;}
.contact p.p1{background-size: auto 18px;background-position: left 9px;}
.contact p.p2{background-size: auto 18px;background-position: left 9px;}
.contact p.p3{background-size: auto 18px;background-position: left 9px;}
.contact p.p4{background-size: auto 18px;background-position: left 9px;}
.contact .sao p{padding-left: 0;}
.contact .sao{margin-bottom: 20px;}
.online{padding: 35px 0;}
.online .tit3 h5,.tit-name h4{font-size: 18px;}
.online .tit3,.online .right input,.online .right textarea{font-size: 14px;}
.sub-menu-1 li a{font-size: 16px;}
.online .left{width: 100%;float: none;}
.online .right{width: 100%;float: none;padding:10px 0 0 0;}
.online .right li{width: 100%;float: none;margin-right: 0;}
.online .w1400{padding: 15px 3%;}
.online .right li.li2 button{width: 48%;margin-right: 4%;font-size: 16px;}
.online .right li.li2 button:nth-child(2){margin-right: 0;}
.online .tit3{padding-bottom: 30px;}
.join2{padding: 30px 0 0 0;}
.hot-search .hot a,.honor li{width:48.5%;text-align: center;padding: 0;margin: 0 3% 15px 0;}
.hot-search .hot a:nth-child(2n),.honor li:nth-child(2n){margin-right: 0;}
.hot-search .hot a{width: auto;padding: 0 10px;height: 36px;line-height: 36px;}
.search-gjc input,.search-gjc a{height: 40px;}
.search-gjc a{background-size: auto 40px;}
.search-gjc input{padding: 0 10px;}
.apage{margin-top: 30px;}
.hot-search .hot{margin-top: 0;float: none;}
.search-gjc,.boss2 li,.index-wz{width: 100%;float: none;}
.download li{width: 100%;float: none;margin-right: 0;padding: 20px 15px;}
.download li .time{margin-bottom: 25px; display:none;}
.download li h4{background: url(../images/zlxz_07.jpg) no-repeat 5px center;background-size: auto 24px;padding-left: 40px;}
.img-head img{width:80%;}
.boss1 ,.solution-detail .read p{font-size: 14px;line-height: 28px;}
.img-foot img{width: auto;height: 55px;}
.boss1{padding-bottom: 0;padding-top: 30px;}
.boss-talk1,.list-div{padding-bottom: 20px;}
.boss2{margin: 30px 0;}
.boss2 li:nth-child(3) .tp, .boss2 li:nth-child(4) .tp{height: 260px;}
.boss2 li h4,.boss2 li .p0,.honor .tabs04 a{font-size: 16px;}
.boss2 li .txt p{font-size: 14px;}
.honor li .pic{height: 126px;}
.honor li a p.p01{font-size: 14px;margin: 10px 0;}
.mySwiper002 .tpp{height: 360px;}
.mySwiper002 .year{padding-top: 20px;}
.mySwiper002 .year p{font-size: 18px;line-height: 32px;}
.number-shuzi2 li{display: block;width: 100%;margin: 12px 0 0 0;}
.number-shuzi2{padding-top: 20px;}
.number-shuzi2 h6{font-size: 26px;}
.mySwiper001 p,.number-shuzi2 li span,.news1 a h3{font-size: 16px;}.mySwiper001 .swiper-button-prev:after, .mySwiper001 .swiper-button-next:after{font-size: 20px;}
.number-shuzi2 li span{bottom: 30px;margin-left: 30px;}
.history01 .swiper{margin-bottom: 30px;}
.history01{margin-top: 30px;}
.history02,.fenye{padding: 15px 0 0 0;}
.index-wz{margin-bottom: 20px;padding: 15px 3%;}
.index-wz h4{font-size: 18px;}
.index-wz li a{font-size: 14px;line-height: 24px;background: url(../images/about_09.jpg) no-repeat left 3px;}
.index-wz .swiper{margin-top: 12px;}
.news1 .left,.news1 .right,.service .right,.service .right dl,.solution li,.common-1 li,.list-div .left,.list-div .right,.pp-top .right,.pp-top .left{width: 100%;float: none;height: auto;}
.news1{padding: 25px 10px;}
.news1 a p{margin: 0 0 15px 0;}
.news1 a .more,.list-div li a{margin-top: 20px;height: 44px;line-height: 44px;}
.news2 li a .btn{float: none;margin-top: 20px;}
.service .left,.sub-menu-1 li dl{display: none;}
.service01{padding: 20px 0 0 0;}
.solution li a .img{height: 344px;}
.solution li a .text{padding: 12px 3% 24px 3%;}
.solution li a h4,.common-1 li a h5,.list-div li h4,.list-div li a{font-size: 16px;}
.solution li a p,.solution li a span{font-size: 14px;}
.solution li,.common-1 li{margin-bottom: 20px;margin-right: 0;}
.tit-name,.solution-detail .read{padding-bottom: 25px;}
.sub-menu-1 li dl{top: 60px;z-index: 11;}
.sub-menu-1 li{position: relative;}
.sub-menu-1 li dl dd{float: none;padding: 0;}
.sub-menu-1 li dl dd a{font-size: 14px;padding: 0;}
.common-1 li .tp{height: auto;}
.common-1 li a p{font-size: 14px;}
.common-1 li a .text{padding-bottom: 20px;}
.common-1 li{margin-top: 0;}
.common-1{padding-top: 30px;}
.common2{padding: 0 0 40px 0;}
.list-div li h4{padding: 15px 0;}
.list-div li p,.pp-top .detail p{font-size: 14px;line-height: 24px;}
.list-div .right{padding-left: 0;}
.list-div li,.list-div li a{margin-bottom: 30px;}
.products li{margin-bottom: 0;}
.products{padding: 20px 0 50px 0;}
.product2{padding:0;}
.pp-top .tit01{font-size: 18px;padding-top: 15px;}
.tabs02 a{width: 50%;text-align: center;height: 55px;line-height: 55px;font-size: 16px;}
.fenye .fl,.fenye .fr{width: 100%;float: none;margin-bottom: 16px;}
.common1 .title1{padding-top: 10px;}
.common3 .left{float: none;width: 100%;}
.common3 .right{float: none;width: 100%;}
.common3 .swiper-button-next, .common3 .swiper-button-prev{width: 40px;height: 40px;}
.common3 .swiper-button-prev{left: 0;}
.common3 .swiper-button-next{right: 0;}
.common3 .swiper-button-next:after, .common3 .swiper-button-prev:after{font-size: 20px;}
.common3 .right h3{font-size: 18px;margin-top: 0px;}
.common3{margin-top: 30px;padding:10px 0 40px 0;}
.common-3{margin-top: 35px;}
.part1 li a .text span{font-size: 14px;}
.part03 li dt{padding-bottom: 8px;}
.boss1 p{line-height: 24px;font-size: 14px;text-indent: 28px;}
.solution-detail .read p img{text-indent: -2em;display: block;}
.solution-detail{max-width: 100%;}
}
@media (max-width:720px) {
.w1400{width: 92%;}
.w-header{display:block;}
.header{display: none;}
.phone{background: url(../images/phone.png) no-repeat left center;background-size: auto 44px;padding-left: 60px;}
.wap-banner .t1{top: 15px;width:90%;z-index: 11;color: #fff;position: absolute;margin: 0 5%;left: 0;}
.wap-banner .t1 h3{font-size:15px;overflow: hidden;}
.wap-banner .flex-active-slide .t1{animation: 1.5s fadeInUp2 ease;}
.wap-banner .t1 p{font-size: 12px;font-weight: 100;height: 32px;overflow: hidden;padding: 0;}

}

@media (max-width:420px) {
.menu-button{margin-top: 7px;}
.part1 .left p{font-size: 14px;line-height: 24px;}
}

@media (max-width:375px) {

}