
@media only screen and  (max-width: 1440px) {
	.wl-content{width: 1000px;}
	.news-list li{height: 600px;}
	.news-list li:nth-child(even){padding-top: 300px;}
	.news-list li .img,.news-list li dl{height: 300px;}
	.news-list li dl{padding: 25px 50px 25px 25px;}
	.news-list li dt{font-size: 22px;}
	.news-list li .des{font-size: 14px;line-height: 24px;height: 144px;}
}

@media only screen and  (max-width: 1280px) {
	.wl-content{width: 970px;}
	.wl-banner .swiper-pagination{bottom: 15px;}
	.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 15px;}
	.wl-banner .swiper-pagination-bullet{width: 14px;height: 14px;}
	.index-top li span{font-size: 30px;}
	.index-top li p{font-size: 14px;}
	.index-top li em{font-size: 14px;}
	.partner-pc{display: none;}
	.partner-small{display: block;}
	.service-list li:nth-child(odd) dl{padding-left: 30px;}
	.product-list{padding: 90px 0 200px;}
}

@media only screen and  (max-width: 992px) {
	.wl-content{width: 750px;}
	.title-show span:before,.title-show span:after{width: 200px;}
	.wl-footer .info{padding-top: 30px;}
	.service-list li dd{font-size: 14px;line-height: 26px;}
	.news-list li{height: 450px;}
	.news-list li:nth-child(even){padding-top: 225px;}
	.news-list li .img,.news-list li dl{height: 225px;}
	.news-list li dl{padding: 20px;}
	.news-list li dt{font-size: 18px;line-height: 24px;max-height: 48px;}
	.news-list li .des{font-size: 12px;line-height: 20px;height: 120px;margin-top: 10px;}
	.news-list li .time{font-size: 12px;}
	.product-list li dl{padding: 15px 35px;}
	.product-list .title{font-size: 26px;}
	.wl-page h2{font-size: 30px;}
	.service-list tr:nth-child(even) .text{padding-left: 40px;}
	.page-item,.index-news{background-size: auto 100%;}
}

@media only screen and  (max-width: 768px) {
	.wl-content{width: 100%;padding: 0 15px;}
	.title-show span:before,.title-show span:after{width: 140px;}
	.wl-banner .swiper-pagination{bottom: 5px;}
	.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 10px;}
	.wl-banner .swiper-pagination-bullet{width: 10px;height: 10px;}
	.wl-nav li a{font-size: 16px;}
	.index-top{padding: 20px 0;}
	.index-top li{width: 33.33%;padding: 10px 0;}
	.index-top li span{font-size: 24px;}
	.index-top li p{font-size: 12px;}
	.index-partner{padding: 50px 0 80px;}
	.partner-small{display: none;}
	.partner-flat{display: block;}
	.partner-swiper .swiper-button-next, .partner-swiper .swiper-button-prev{background-size: 36px 94px;}
	.news-list li dt{font-size: 16px;line-height: 22px;max-height: 44px;}
	.product-list{padding: 90px 0 150px;}
	.product-list tr:nth-child(even) .text{padding-left: 30px;}
	.product-list tr:nth-child(odd) .text{padding-right: 30px;}
	.index-top li{padding: 0;margin: 10px 0;}
	.index-top li:nth-child(4):before{display: none;}
	.partner-swiper .swiper-slide .img{margin-bottom: 20px;}
}

@media only screen and  (max-width: 550px) {
	.wl-banner .pc,.pc-banner{display: none;}
	.wl-banner .app,.app-banner{display: block;}
	#goTopBtn{width: 0;}
	.right-list{display: none;}
	.title-show h2{font-size: 28px;padding-bottom: 0;}
	.title-show span:before,.title-show span:after{width: 90px;bottom: -18px;}
	.title-show span:before{right: 80px;}
	.title-show span:after{left: 80px;}
	.nav-icon{display: block;}
	.wl-header{/*padding-bottom: 44px;*/padding-top: 0;}
	.header-layer{height: 89px;}
	.wl-logo{margin: 10px 0;float: left;}
	.wl-logo img{width: 80%;margin-top: 10%;}
	.wl-nav{width: 50%;height: calc(100% - 89px);overflow-y: scroll;position: fixed;right: 0;top: 89px;z-index: 12;background: #fff;-webkit-transition: left .3s;transition: left .3s;display: none;padding-top: 0;border-left: 1px solid #eee;}
	.wl-nav li{width: 100%;margin: 0;}
	.wl-nav li a{padding: 10px 20px;border-color: #eee;}
	.wl-nav li.active a:after{display: none;}
	.wl-nav li a{border-bottom: 1px solid #eee;}
	.wl-nav li.active a{color: #2F7AFD;}
	.wl-language{right: 60px;top: 30px;}
	.partner-swiper{padding-left: 15px;padding-right: 15px;padding-top: 30px;}
	.partner-flat{display: none;}
	.partner-app{display: block;}
	.partner-swiper .swiper-slide .img{height: 50px;margin-bottom: 15px;}
	.partner-swiper .swiper-button-next, .partner-swiper .swiper-button-prev{width: 15px;height: 120px;background-size: 0;top: 30px;}
	.partner-swiper:hover .swiper-button-next,.partner-swiper:hover .swiper-button-prev{background-size: 0;}
	.index-service{padding: 50px 0 20px;}
	.service-list{padding-top: 25px;}
	.service-list li .img,.service-list li dl{width: 100%;}
	.service-list li dl{padding: 20px 0!important;}
	.service-list li dt{font-size: 20px;line-height: 30px;padding-left: 20px;}
	.service-list li dt:before{width: 6px;}
	.service-list li dd{padding-top: 20px;}
	.index-news{padding: 50px 0 80px;}
	.news-list li{width: 100%;height: auto;}
	.news-list li:nth-child(even){padding-top: 0;}
	.news-list li:nth-child(odd) .img{float: left;width: 50%;}
	.news-list li:nth-child(even) .img{float: right;width: 50%;}
	.news-list li dl{padding: 3%;}
	.news-list li:nth-child(odd) dl{padding-left: 53%;}
	.news-list li:nth-child(even) dl{position: relative;width: 50%;}
	.news-list li .icon{margin-top: -20px;border-width: 15px;}
	.news-list li:nth-child(odd) .icon{border-bottom-color: transparent;border-right-color: #2F7AFD;margin-left: -30px;margin-top: -10px;}
	.news-list li:nth-child(even) .icon{border-top-color: transparent;border-left-color: #2F7AFD;margin-left: 0px;}
	.product-list{padding: 50px 0 80px;}
	.product-list tr:nth-child(even) .text{padding-left: 20px;}
	.product-list tr:nth-child(odd) .text{padding-right: 20px;}
	.product-list .title{font-size: 18px;line-height: 22px;}
	.product-list .cont{font-size: 12px;line-height: 20px;padding: 15px 0;}
	.wl-contact{padding: 50px 0 80px;}
	.wl-page h2{font-size: 24px;padding-bottom: 20px;}
	.wl-map{height: 350px;}
	.page-item{padding: 50px 0;}
	.service-list table{display: none;}
	.service-list .list{display: block;}
	.page-item .pc{display: none;}
	.page-item .app{display: block;}
	.index-top{padding: 10px 0;}
	.index-top li{margin: 5px 0;}
	.index-top li:before{display: none;}
	.title-show span:before, .title-show span:after,.title-show h2:after{display: none;}
	.news-list{padding-top: 35px;}
	.wl-footer{padding-top: 50px;padding-bottom: 20px;}
	.wl-footer .list{padding-bottom: 50px;}
	.wl-footer .info{padding-top: 10px;}
	.index-partner{padding-bottom: 50px;}
	.wl-footer .p{height: 34px;}
}