@charset "utf-8";
/* --mobile-- */
@media screen and (max-width: 1600px){
	.content{width:84%;}
	
	.banner_title .content .en{font-size:46px;line-height:62px;}
	.banner_title .content .cn{font-size:32px;line-height:42px;}
}
@media screen and (max-width: 1280px){
	.content{width:88%;}
	
	.header .nava{width:calc(76% - 120px);margin-left:24%;float:left;overflow:hidden;}
	.header .nava li .navaLi{font-size:14px;}
	
	.header .other{width:90px;padding-left:0;}
	.header .other .tel{display:none;}
	.header .other .tel img{display:none;}

	.homeAdvantage .right{background-size:contain;}
	.homeAbout .box .wz{height:96px;}
	.homeAbout .list li .num img{height:36px;}
	.homeAbout .list li .num b{font-size:32px;}
	
	.footer .content{padding:2vw 0 208px;}
	
	.banner_title .content .en{font-size:36px;line-height:52px;}
	.banner_title .content .cn{font-size:24px;line-height:32px;}

}
@media screen and (max-width: 960px){
	body{padding-top:54px;}
	.content{width:92%;}
	.padding{padding:6% 0;}
	.header{display:none;}
	.menu{display:none;}
	.sj_head{display:block;}
	.section2, .section3, .section4, .section5, .section6{padding:6% 0;}
	.homeProduct .content, .homeAdvantage .content, .homeAbout .content, .homeSolution .content, .homeNews .content {
		margin-top: 0;
	}
	
	.footer{padding-top:3vw;overflow:hidden;position:relative;z-index:20;}
	.footer .bg{width:100%;height:68px;background-size:cover;}
	.footer .content{padding:2vw 0 80px;}
	.footer .content .logo{width:72%;margin:auto;}
	.footer .content .logo img{width:100%;display:block;}
	.footer .box{margin-top:6vw;}
	.footer .nava{display:none;}
	
	.footer .erweima{width:100%;}
	.footer .erweima .bt{font-size:14px;line-height:24px;margin-bottom:4vw;}
	.footer .erweima .img .con{margin:0 10px;}
	.footer .erweima .img .con p{font-size:12px;line-height:20px;}
	.footer .erweima .img .con img{width:100%;max-width:120px;margin:auto;display:block;}
	.footer .erweima .copy{margin-top:4vw;font-size:14px;line-height:20px;}
	
	.footer .contact{display:none;}
	

	.swiperBanner .slideBox{width:92%;left:4%;}
	.swiperBanner .slideBox .banner1_1{width:68%;left:4%;top:36%;}
	.swiperBanner .slideBox .banner2_1{width:68%;left:4%;top:36%;}
	.swiperBanner .slideBox .banner3_1{width:86%;left:4%;top:36%;}
	.swiperBanner .pagination{right:50% !important;bottom:20px !important;margin-right:-26px;margin-bottom:0;}
	.swiperBanner .pagination .swiper-pagination-bullet{padding:0;margin:0 4px !important;float:left;}
	.swiperBanner .pagination .swiper-pagination-bullet-active{width:16px;height:6px;}
	
	
	.homeTitle .en{font-size:20px;line-height:28px;}
	.homeTitle h2{font-size:18px;line-height:28px;}
	
	.homeProduct .type{width:100%;height:auto;}
	.homeProduct .type li{width:20%;height:30px;line-height:30px;margin:2vw 2.5% 0;border-radius:5px;overflow:hidden;}
	.homeProduct .type li a{font-size:14px;background:#ddd;}
	.homeProduct .type li a::after{display:none;}
	.homeProduct .type li a:hover{color:#fff;background:#38bab1;}
	.homeProduct .more{margin:4vw auto 0;}
	.homeProduct .more a{font-size:14px;}
	.homeProduct .more a img{height:24px;}
	
	.swiperProduct{margin:6vw auto 0;}
	.swiperProduct .swiper-slide a .title{padding:10px;}
	.swiperProduct .swiper-slide a .title h3{height:24px;font-size:15px;line-height:24px;}
	.swiperProduct .swiper-slide a .title p{height:20px;font-size:14px;line-height:20px;}
	.swiperProduct .swiper-slide a .title::after{display:none;}
	
	.homeAdvantage .box{margin-top:4vw;}
	.homeAdvantage .list{width:100%;margin-bottom:4vw;}
	.homeAdvantage .list li{width:49%;margin-right:2%;margin-top:2vw;}
	.homeAdvantage .list li .img{width:72px;height:72px;padding:10px;}
	.homeAdvantage .list li .img .icon{width:50px;height:50px;padding:10px;}
	.homeAdvantage .list li .bt{height:48px;font-size:15px;line-height:24px;margin-top:2vw;}
	.homeAdvantage .list li .des{margin-top:1vw;height:40px;font-size:14px;line-height:20px;}
	.homeAdvantage .right{width:100%;height:auto;padding-top:0;right:0;position:relative;background:none;}
	

	.homeAbout .box{width:100%;}
	.homeAbout .box .en{font-size:20px;line-height:28px;padding-left:24px;color:#ddd;opacity:0.5;font-weight:bold;text-transform:uppercase;background:url(../images/b11.png) no-repeat left center;}
	.homeAbout .box .bt{font-size:18px;line-height:28px;}
	.homeAbout .box .wz{height:auto;}
	.homeAbout .box .more{margin:4vw auto 0;}
	.homeAbout .box .more a{font-size:14px;}
	.homeAbout .box .more a img{height:24px;}
	.homeAbout .right{width:100%;margin:4vw auto 0;}
	.homeAbout .list li{width:50%;margin-top:4vw;}
	.homeAbout .list li .num img{height:20px;}
	.homeAbout .list li .num b{font-size:15px;margin:0 10px;}
	.homeAbout .list li .wz{font-size:12px;line-height:20px;color:#999;}
	
	
	.homeService .img{width:100%;height:auto;padding:10vw 6%;position:relative;}
	.homeService .img .bt{height:24px;font-size:18px;line-height:24px;}
	.homeService .img .wz{height:auto;min-height:48px;margin-top:1vw;font-size:14px;line-height:24px;}
	.homeService .img .line{margin:2vw 0;}
	.homeService .img .en{font-size:14px;line-height:24px;}
	.homeService .box{width:100%;height:auto;padding:4vw 0;position:relative;}
	.homeService .box h3{font-size:18px;margin-right:20px;}
	.homeService .box .des{font-size:16px;}
	

	.homeNews .box{margin-top:2vw;opacity:0;}
	.homeNews .box a{width:100%;margin:4vw 0 0;}
	.homeNews .box a .title{height:24px;padding:0 15px;margin-top:4vw;font-size:16px;line-height:24px;}
	.homeNews .box a .wz{height:48px;padding:0 15px;margin-top:2vw;font-size:14px;line-height:24px;}
	.homeNews .box a .time{margin:2vw 15px 0;font-size:12px;line-height:20px;}
	

	.banner_title .content{padding-top:0;}
	.banner_title .content .en{font-size:20px;line-height:28px;}
	.banner_title .content .cn{font-size:18px;line-height:24px;}
	.banner_title .content .type{display:none;}
	
	
	.innerTitle .en{font-size:16px;line-height:24px;}
	.innerTitle .cn{margin-top:0.5vw;font-size:18px;line-height:24px;}
	
	.innerText{font-size:14px;line-height:24px;margin-top:2vw;}
	.innerText p{margin-top:2vw;}
	
	.about{overflow:hidden;}
	.about .innerTitle{text-align:left;}
	.about .innerTitle .line{background-position:left center;}
	.about .leftbox{width:100%;}
	.about .leftbox .bt{padding:4vw;}
	.about .leftbox .bt p{font-size:16px;line-height:24px;margin:4px 0;}
	.about .leftbox .list{padding:4vw 0;}
	.about .leftbox .list li{width:50%;float:left;padding:2vw 0;}
	.about .leftbox .list li .num img{height:20px;}
	.about .leftbox .list li .num b{font-size:16px;margin:0 10px;}
	.about .leftbox .list li .wz{font-size:12px;line-height:20px;margin-top:1vw;}
	.about .rightbox{width:100%;margin-top:4vw;}
	
	.kwicks{width:100%;height:auto;margin-top:4vw;}
	.kwicks li{width:100%;height:auto;padding:10vw 6vw;margin-right:0;}
	.kwicks .current{width:100%;}
	.kwicks .nohover{width:100%;}
	.kwicks li .box .pic img{height:32px;}
	.kwicks li .box .bt{font-size:16px;line-height:24px;margin-top:2vw;}
	.kwicks li .box .line{margin:1vw 0 3vw;}
	.kwicks li .box .wz{font-size:14px;line-height:20px;opacity:1;}
	.kwicks .current .box{-webkit-transform: translateY(0);transform: translateY(0);}
	
	.honor .box{margin-top:4vw;}
	.honor .btn{margin-top:4vw;}
	.honorSwiperNext,.honorSwiperPrev{width:32px;height:32px;margin:0 5px;background-size:auto 12px;}
	
	.cases .box .pic{width:100%;height:100%;position:relative;}
	.cases .box .con{width:100%;padding:6vw 6vw 6vw 0;}
	.cases .box .con .en{font-size:16px;line-height:20px;}
	.cases .box .con .bt{font-size:18px;line-height:24px;}
	.cases .box .con .des{font-size:16px;line-height:24px;margin-top:1vw;}
	.cases .box .con .line{margin-top:2vw;}
	.cases .box .con .wz{min-height:auto;font-size:14px;line-height:24px;margin-top:2vw;}
	.cases .box:nth-of-type(2n) .con{float:left;padding:6vw 6vw 6vw 0;}
	
	.showslist a{width:49%;padding:10px;margin-right:2%;}
	.showslist a:nth-of-type(3n){margin-right:2%;}
	.showslist a:nth-of-type(2n){margin-right:0;}
	.showslist a .bt{height:24px;margin-top:1vw;font-size:14px;line-height:24px;}
		
	.newslist a{width:100%;margin:0 0 4vw;}
	.newslist a .title{height:24px;padding:0 15px;margin-top:4vw;font-size:16px;line-height:24px;}
	.newslist a .wz{height:48px;padding:0 15px;margin-top:2vw;font-size:14px;line-height:24px;}
	.newslist a .time{margin:2vw 15px 0;font-size:12px;line-height:20px;}

	
	.incontact .box .logo{display:none;}
	.incontact .box .img{display:none;}
	.incontact .list{margin-top:0;}
	.incontact .list .item{width:90%;margin:0 5% 4vw;}
	.incontact .list .item img{height:46px;margin-right:15px;}
	
	.incontact .map{height:auto;margin-top:4vw;}
	.incontact .map #dituContent{width:100%;height:50vw;}
	
	.message .title{font-size:18px;}
	.message .title b{font-size:14px;margin-left:2vw;}
	.message .form{width:100%;margin-top:2vw;}
	.message .form input{margin-bottom:2vw;}
	.message .form #captcha{width:48%;}
	.message .form textarea{margin-bottom:2vw;padding:10px;}
	.message .form .guestimg{width:48%;float:right;}
	.message .form .submit{width:100%;font-size:14px;margin-top:2vw;}
	
	
	.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;}
	
	
	.product .title{font-size:16px;line-height:24px;}
	.product .box{margin-top:4vw;}
	.product .leftbox{display:none;}
	
	.productlist{width:100%;padding:2vw;float:right;background:#fff;}
	.productlist .list a{width:49%;margin:0 2% 2% 0;}
	.productlist .list a:nth-of-type(3n){margin-right:2%;}
	.productlist .list a:nth-of-type(2n){margin-right:0;}
	.productlist .list a .bt{height:24px;padding:0 5px;margin-top:8px;font-size:14px;line-height:24px;}
	
	
	.productinfo{width:100%;}
	.productinfo .pic{width:100%;}
	.productinfo .des{width:100%;}
	.productinfo .des .bt{font-size:18px;margin-top:4vw;line-height:24px;}
	.productinfo .des .td{margin-top:4vw;}
	.productinfo .des .td b{font-size:16px;line-height:24px;}
	.productinfo .des .td p{font-size:14px;line-height:24px;margin-top:2vw;}
	.productinfo .des .btn{width:100%;display:block;margin-top:4vw;text-align:center;}
	.productinfo .notebt{padding:4vw 0;margin-top:2vw;font-size:16px;line-height:24px;}
	.productinfo .notebt img{margin-left:12px;}
	.productinfo .details{margin-top:4vw;font-size:14px;line-height:24px;}
	.productinfo .details p{margin-top:2vw;font-size:14px;line-height:24px;}
	.productinfo .details table{margin-top:2vw;}
	.productinfo .details table tr td{font-size:12px;line-height:18px;padding:4px;}
	
	
	.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;}
	
	.de-page-mian .page-inner a.page-btn{display:none;}
	.de-page-mian .page-inner span{display:none;}
	.de-page-mian .page-inner input{display:none;}
	
}














