@charset "utf-8";
/* --mobile-- */
@media screen and (max-width: 1600px){
	.content{width:86%;}
	.f48{font-size:40px;line-height:50px;}
	.f30{font-size:26px;line-height:36px;}
	.f24{font-size:22px;line-height:32px;}
	
	.header .nava{width:60%;margin-left:18%;}
	.header .other .tel{font-size:28px;}
	.header .other .line{margin:10px 8px;}
	
	.homeAbout .list li b{font-size:50px;height:58px;line-height:58px;}
	.homeAdvantage .box{width:calc(47% - 180px);right:7%;}
	.homeNews .topNews .txt .bt{height:32px;}
	.homeNews .topNews .txt .wz{height:84px;line-height:28px;}
	.homeNews .list{margin-top:2vw;}
	.homeNews .list li .txt .bt{max-height:48px;line-height:24px;}
	.homeNews .list li .more{line-height:30px;}
	.homeNews .list li .time{height:30px;line-height:15px;}
	.homeNews .list li .time p{font-size:20px;}

	
}
@media screen and (max-width: 1280px){
	.content{width:90%;}
	.f48{font-size:30px;line-height:40px;}
	.f30{font-size:22px;line-height:32px;}
	.f24{font-size:18px;line-height:24px;}
	
	.header .logo{width:12%;}
	.header .nava{width:64%;margin-left:14%;}
	.header .nava li .navaLi{font-size:15px;}
	.header .other .tel{font-size:24px;margin-left:4px;}
	.header .other .icon{height:22px;padding:4px;margin-top:6px;}
	.header .other .icon img{height:12px;}
	.header .other .line{margin:10px 4px;}
	
	.homeAbout .list li b{font-size:40px;height:48px;line-height:48px;}
	.homeService .box .left{width:48%;margin-right:4%;}
	.homeService .box .right{width:48%;}
	.homeService .box img{max-width:100%;}
	.homeAdvantage .imglist{width:36%;}
	.homeAdvantage .tags{left:36%;}
	.homeAdvantage .box{width:calc(59% - 180px);right:5%;}
	.homeNews .topNews .txt .bt{height:24px;line-height:24px;}
	.homeNews .topNews .txt .wz{font-size:15px;height:72px;line-height:24px;}
	.homeNews .list{margin-top:3vw;}
	.homeNews .list li .txt .bt{max-height:24px;font-size:16px;}
	
	.productinfo .box ul li{padding:10px;}
	.productinfo .box .tel{margin-left:10px;}
	
	.application .left{width:300px;}
	.application .right{width:calc(100% - 300px);}
	
	
	
}
@media screen and (max-width: 960px){
	body{padding-top:54px;}
	.content{width:92%;}
	.f48{font-size:20px;line-height:28px;}
	.f30{font-size:18px;line-height:24px;}
	.f24{font-size:16px;line-height:24px;}
	
	.padding{padding:6% 0;}
	.header{display:none;}
	.menu{display:none;}
	.sj_head{display:block;}
	
	.button{width:120px;height:36px;font-size:14px;line-height:34px;margin:4vw auto 0;border-radius:18px;}
	.button i{width:20px;height:20px;right:-30px;bottom:7px;background-size:contain;}
	.button:hover{padding-right:20px;}
	.button:hover i{right:10px;}
	
	.footer .content{padding:6% 0;display:block;}
	.footer .box{width:100%;}
	.footer .logo{width:100%;text-align:center;}
	.footer .logo img{max-width:120px;}
	.footer .erweima{width:100%;}
	.footer .erweima li{width:100%;margin-right:0;margin-top:4vw;}
	.footer .erweima p{font-size:14px;line-height:20px;}
	.footer .erweima .tel p{text-align:center;}
	.footer .erweima .tel b{font-size:18px;margin-right:0;margin-bottom:10px;float:none;}
	.footer .nava{display:none;}
	.copyright{font-size:14px;line-height:20px;padding:10px 0;}
	.copyright span{margin-left:0;display:block;}
	
	.homeProduct .content,
	.homeSolution .content,
	.homeAbout .content,
	.homeService .content,
	.homeNews .content{
		padding:6% 0;
		margin-top:0;
	}
	
	.swiperBanner .slideBox{width:92%;left:4%;}
	.swiperBanner .slideBox .banner1_1{width:76%;top:38%;}
	.swiperBanner .slideBox .banner2_1{width:60%;top:28%;}
	.swiperBanner .slideBox .banner3_1{width:90%;left:5%;top:38%;}
	.swiperBanner .pagination{right:50% !important;bottom:10px !important;margin-right:-49px;margin-bottom:0;}
	.swiperBanner .pagination .swiper-pagination-bullet{width:auto;font-size:14px;line-height:20px;text-indent:0;padding:0;margin:0 10px !important;float:left;}
	.swiperBanner .pagination .swiper-pagination-bullet:after{top:20px;right:50%;}
	.swiperBanner .pagination .swiper-pagination-bullet-active:after{width:100%;right:0;}
	
	
	.homeProduct .title .wz{font-size:14px;line-height:20px;margin-top:1vw;}
	.homeProduct .type {width:100%;margin-top:2vw;}
	.homeProduct .type li{width:32%;height:26px;font-size:14px;line-height:24px;text-align:center;margin-top:2vw;margin-right:2%;padding-left:0;border:1px solid #b8b8b8;border-radius:4px;float:left;}
	.homeProduct .type li:nth-of-type(3n){margin-right:0;}
	.homeProduct .type li:first-child{margin-top:2vw;}
	.homeProduct .type li:after{display:none;}
	.homeProduct .type li a{display:block;}
	.homeProduct .type li a:after{bottom:4px;left:50%;}
	.homeProduct .type li a:hover:after{width:80%;left:10%;border-radius:4px;}
	.homeProduct .list{width:100%;margin-top:4vw;}
	.homeProduct .list .box .bt{height:24px;font-size:14px;line-height:24px;margin-top:2vw;text-align:left;border:none;}
	.homeProduct .list .box .bt:after{display:none;}
	.homeProduct .list .box .more{height:20px;margin:0 auto 2vw;}
	.homeProduct .list .box .more a{font-size:12px;line-height:20px;color:#999;}
	
	
	.homeSolution .bg{height:86vw;position:relative;}
	.homeSolution .msg{width:92%;left:4%;top:50%;margin-top:calc(-6vw - 80px);}
	.homeSolution .msg li b{line-height:32px;}
	.homeSolution .time{width:100%;margin:0;left:0;margin-left:0;bottom:6vw;}
	.homeSolution .time li{width:16.66%;margin:0;}
	.homeSolution .time li .img{padding:12px;background-size:contain;}
	.homeSolution .time li .img img{width:24px;height:24px;}
	.homeSolution .time li p{height:24px;font-size:12px;line-height:24px;margin-top:1vw;}
	.homeSolution .time li.on .img{background-size:contain;}
	
	
	.homeAbout .bg{width:100%;height:auto;position:relative;}
	.homeAbout .list{width:100%;margin-left:0;position:relative;right:0;top:0;}
	.homeAbout .list li{padding:4vw;}
	.homeAbout .list li img{height:24px;}
	.homeAbout .list li b{height:30px;font-size:24px;line-height:30px;}
	.homeAbout .list li p{height:32px;font-size:12px;line-height:16px;}
	.homeAbout .list li:nth-of-type(1):after{display:none;}
	.homeAbout .list li:after{width:5px;height:5px;left:-3px;}
	.homeAbout .box{width:100%;padding-top:0;margin-left:0;}
	.homeAbout .box .wz{height:auto;font-size:14px;line-height:24px;margin-top:2vw;}
	
	
	.homeService .content{padding:0;}
	.homeService .box{height:56vw;}
	
	
	.homeAdvantage .imglist{position:relative;width:100%;height:56vw;}
	.homeAdvantage .imglist .pic{height:56vw;}	
	.homeAdvantage .tags{width:92%;height:auto;left:auto;right:0;margin-top:6vw;margin-left:4%;position:relative;}
	.homeAdvantage .tags li{width:25%;height:auto;font-size:12px;line-height:16px;color:#999;text-align:center;position:relative;float:left;left:auto !important;top:auto !important;right:auto !important;}
	.homeAdvantage .tags li:after{width:24px;height:24px;font-size:12px;line-height:24px;left:50%;top:calc(-6vw - 12px);margin-left:-12px;background:#FFF;border:1px solid #d8d8d8;color:#d8d8d8;}
	.homeAdvantage .tags li.on:after{color:#174789;}
	.homeAdvantage .tags li.on{color:#333;}
	.homeAdvantage .box{width:92%;height:auto;position:relative;top:0;right:0;margin:6vw auto 0;padding-bottom:6%;}
	.homeAdvantage .box li{padding-top:0;}
	.homeAdvantage .box li.on{position:relative;}
	.homeAdvantage .box li .wz{height:72px;font-size:14px;line-height:24px;margin-top:2vw;}
	.homeAdvantage .box li .img{margin-top:4vw;}
	
	
	.homeNews .title .wz{font-size:14px;line-height:20px;margin-top:1vw;}
	.homeNews .topNews{width:100%;height:auto;margin-top:4vw;position:relative;}
	.homeNews .topNews .pic{width:42%;height:100%;position:absolute;left:0;top:0;}
	.homeNews .topNews .pic img{width:100%;height:100%;}
	.homeNews .topNews .txt{width:58%;padding:4vw;display:block;}
	.homeNews .topNews .txt .bt{height:48px;line-height:24px;}
	.homeNews .topNews .txt .wz{display:none;}
	.homeNews .topNews .txt .line{display:none;}
	.homeNews .topNews .button{width:auto;height:30px;line-height:30px;font-size:14px;margin-top:2vw;text-align:left;border:none;}
	.homeNews .topNews .button i{display:none;}
	.homeNews .topNews .time{height:30px;line-height:15px;font-size:14px;}
	.homeNews .topNews .time p{font-size:16px;}

	.homeNews .list{margin-top:0;}
	.homeNews .list li{width:100%;height:auto;padding:0;margin-right:0;margin-top:2vw;}
	.homeNews .list li .pic{width:42%;height:100%;position:absolute;left:0;top:0;}
	.homeNews .list li .pic img{width:100%;height:100%;}
	.homeNews .list li .txt{padding:4vw;}
	.homeNews .list li .txt .bt{height:48px;max-height:48px;line-height:24px;font-size:16px;}
	.homeNews .list li .more{font-size:14px;}
	.homeNews .list li .time{font-size:14px;}
	.homeNews .list li .time p{font-size:16px;}


	/* 内页 */
	.innerTitle img{height:8px;margin:0 10px;}
	.innerTips{font-size:14px;margin-top:1vw;line-height:18px;color:#999;}
	.innerText{font-size:14px;line-height:24px;margin-top:4vw;}
	.innerText p{margin-top:2vw;text-indent:0;}
	
	.banner .content .icon{margin:1vw 0;}
	.banner .content .icon img{height:24px;}
	.banner .content h2{font-size:16px;}
	.subpage{display:none;}
	
	.about .box{display:block;}
	.about .pic{width:100%;display:none;}
	.about .txt{width:92%;margin-right:0;margin-left:4%;}
	.about .txt .bt{margin-top:2vw;}
	.about .txt .wz{font-size:14px;line-height:24px;margin-top:2vw;}
	.about .count{margin-top:2vw;}
	.about .count .counter{width:25.33%;margin:4vw 4% 0;}
	.about .count .counter .icon img{height:24px;}
	.about .count .counter .num{height:30px;line-height:30px;margin-top:2vw;}
	.about .count .counter .num b{font-size:30px;font-weight:normal;}
	.about .count .counter .num i{font-size:14px;margin-left:6px;}
	.about .count .counter .wz{font-size:12px;line-height:16px;}
	
	.shows .wz{width:100%;font-size:14px;line-height:24px;margin:2vw auto 0;}
	.shows .swiper{margin-top:4vw;}
	.shows .swiper a .img{border-radius:4px;}
	.showsSwiperNext,.showsSwiperPrev{width:26px;height:26px;margin-top:-13px;background-size:auto;}
	.showsSwiperNext{right:calc(27.6% - 76px);}
	.showsSwiperPrev{left:calc(27.6% - 76px);}
	
	.culture .box{margin-top:4vw;padding:0;position:relative;}
	.culture .box .txt{width:92%;margin-left:4%;}
	.culture .box .txt h4{font-size:14px;line-height:20px;margin-top:1vw;}
	.culture .box .txt .bt{margin-top:4vw;font-size:16px;display:block;}
	.culture .box .txt .bt img{width:30px;margin-right:5px;}
	.culture .box .txt .bt span{font-size:14px;margin-left:0;margin-top:2vw;display:block;}
	.culture .box .txt .wz{font-size:14px;line-height:24px;margin-top:1vw;}
	.culture .box .bg{width:50%;height:100%;position:relative;}
	
	.equipment .wz{width:100%;font-size:14px;line-height:24px;margin:2vw auto 0;}
	.equipment .swiper{margin-top:4vw;}
	.equipment .swiper a .img{border-radius:4px;}
	
	.honor .swiper{margin-top:4vw;}
	.honor .swiper a .img{border-radius:4px;}

	.product{padding-top:0;background-size:100% 100%;}
	.product .content .icon{margin:1vw 0;}
	.product .content .icon img{height:24px;}
	.product .content h2{font-size:16px;}
	.product .type{margin-top:4vw;}
	.product .type .bt{font-size:14px;}
	.product .type .bt span{font-size:14px;margin-left:10px;}
	.product .type ul li{width:31.33%;height:38px;font-size:14px;line-height:36px;}
	.product .type ul li:nth-of-type(3n){margin-right:0;}
	.product .list{margin-top:4vw;}
	.product .list li{width:49%;padding:2vw;margin-right:2%;margin-top:2%;}
	.product .list li:nth-of-type(2n){margin-right:0;}
	.product .list li .bt{width:100%;height:24px;font-size:14px;line-height:24px;text-align:left;border:none;}
	.product .list li .bt:after{display:none;}
	.product .list li .pic{margin:auto;}
	.product .list li .more{width:100%;height:20px;}
	.product .list li .more a{font-size:12px;line-height:20px;color:#999;}
	
	.productinfo{padding-top:0;}
	.productinfo .location{font-size:14px;line-height:24px;padding:0 0 0 32px;background-size:auto 24px;}
	.productinfo .pic{width:100%;margin-top:4vw;}
	.productinfo .box{width:100%;margin-top:4vw;margin-right:0;}
	.productinfo .box .des{font-size:14px;line-height:24px;}
	.productinfo .box ul{margin-top:4vw;}
	.productinfo .box ul li{width:49%;padding:2vw 4vw;}
	.productinfo .box ul li:nth-of-type(2n){margin-right:0;}
	.productinfo .box ul li img{height:24px;}
	.productinfo .box ul li h4{font-size:16px;margin-top:2vw;}
	.productinfo .box .button{margin-top:calc(6vw + 4px);}
	.productinfo .box .tel{margin-top:6vw;margin-left:0;padding-left:48px;padding-top:4px;background-size:auto 32px;float:right;}
	.productinfo .box .tel p{font-size:12px;line-height:14px;}
	.productinfo .box .tel b{font-size:20px;line-height:24px;}
	
	.productdetails .list{margin-top:2vw;}
	.productdetails .list li{width:100%;margin-right:0;padding:4vw;margin-top:2vw;}
	.productdetails .list li .icon{padding:12px;}
	.productdetails .list li .icon img{height:24px;}
	.productdetails .list li .wz{width:calc(100% - 62px);}
	.productdetails .list li .wz p{font-size:14px;line-height:20px;}
	
	.productprocess{padding-top:0;}
	.productprocess .list li{width:49%;margin:4vw 2% 0 0;}
	.productprocess .list li:nth-of-type(3n){margin-right:2%;}
	.productprocess .list li:nth-of-type(2n){margin-right:0;}
	
	.productprocess .list li .num{width:36px;height:40px;font-size:24px;line-height:40px;left:7%;top:0;}
	.productprocess .list li .bt{height:40px;font-size:14px;line-height:20px;text-align:center;padding:10px 0 10px 40px;}
	.productprocess .list li .wz{height:80px;margin:5px auto 10px;}
	.productprocess .list li .wz p{font-size:12px;line-height:20px;}

	.related .list{margin-top:4vw;}
	.related .list li{padding:2vw;}
	.related .list li .bt{width:100%;height:24px;font-size:14px;line-height:24px;text-align:left;border:none;}
	.related .list li .bt:after{display:none;}
	.related .list li .pic{margin:auto;}
	.related .list li .more{width:100%;height:20px;}
	.related .list li .more a{font-size:12px;line-height:20px;color:#999;}

	.application{margin-top:0;}
	.application .left{display:none;}
	.application .right{width:100%;}
	.application .right .box{height:auto;padding:10vw 0;}
	.application .right .box .txt{width:92%;padding:4vw;}
	.application .right .box .txt .wz{font-size:14px;line-height:24px;}

	.cases .list li{width:92%;height:auto;font-size:15px;line-height:24px;margin:1vw 4%;}
	
	.news .list li{width:100%;margin-right:0;margin-bottom:2vw;position:relative;}
	.news .list li .pic{width:38%;height:100%;position:absolute;left:0;top:0;}
	.news .list li .pic img{width:100%;height:100%;}
	.news .list li .pic .time{font-size:14px;line-height:16px;position:absolute;left:5px;top:5px;}
	.news .list li .pic .time b{font-size:14px;display:inline;margin-left:5px;}
	.news .list li .box{width:62%;padding:3vw;margin-left:38%;}
	.news .list li .box .bt{height:18px;font-size:15px;line-height:18px;}
	.news .list li .box .wz{height:32px;font-size:12px;line-height:16px;margin-top:1vw;}
	.news .list li .box .more{height:16px;font-size:12px;line-height:16px;margin-top:1vw;color:#999;}
	
	.newsinfo .left{width:100%;}
	.newsinfo .left .box{padding:0;background:none;}
	.newsinfo .left .box .title{font-size:18px;line-height:24px;}
	.newsinfo .left .box .time{font-size:12px;line-height:20px;padding:1vw 0 3vw;}
	.newsinfo .left .box .time i{margin:0 10px;}
	.newsinfo .preview{width:100%;margin-top:2vw;}
	.newsinfo .preview .bt{height:50px;font-size:16px;line-height:30px;padding:10px 40px 10px 50px;}
	.newsinfo .preview ul li{padding:4vw;}
	.newsinfo .preview ul li .title{height:20px;font-size:15px;line-height:20px;}
	.newsinfo .preview ul li .time{height:20px;font-size:12px;line-height:20px;}
	.newsinfo .preview ul li .wz{height:40px;font-size:14px;line-height:20px;margin-top:2vw;}

	.contact .box{width:100%;}
	.contact .box .wz{margin-top:2vw;}
	.contact .box .wz p{font-size:15px;line-height:24px;padding:6px 0 6px 30px;}
	.contact .box .wz p:nth-of-type(1){background-size:auto 24px;}
	.contact .box .wz p:nth-of-type(2){background-size:auto 24px;}
	.contact .box .wz p:nth-of-type(3){background-size:auto 24px;}
	.contact .box .logo{margin-top:2vw;}
	.contact .box .logo img{width:20%;}
	
	.message .img{width:100%;height:42vw;position:relative;}
	.message .box .form{width:100%;margin-top:2vw;}
	.message .box .form .guestimg{width:48%;height:52px;float:left;}
	.message .box .form #captcha{width:48%;}
	.message .box .form .submit{width:100%;font-size:14px;}
	
	.pageUpdown{margin-top:4vw;border-top:1px solid #ccc;}
	.pageUpdown .page-a{width:48%;font-size:14px;line-height:24px;padding:4vw 1vw;}
	.pageUpdown .page-a a{height:24px;font-size:14px;line-height:24px;}
	
	.no-goods{padding:10vw 0;}
	.no-goods img{width:36%;margin:0 auto 4vw;}
	.no-goods p{font-size:14px;}
	
}







