



@media screen and (max-width:1024px){

	.nav{display: none;}

	.nav-toggle {display: block;}	

	.top{

		padding: 16px 0;

	}

	.logo img{

		margin-top: 20px;

	}

	.zxbox .txt{

		margin-left: 110px;

	}
	.video_list img{width:100%; height:127px;}
	.main5 .ma_pic{

	width: 40%;
	height:216px;
	margin:10px 5%;

	overflow: hidden;
	float:left;

}
.cp{width: 100%;padding:0px 5%;}

	.tpic img {

	    height: 100px;

	    width: 110px;

	}

	.txta{

		font-size: 20px;

	}

	.txtb{

		font-size: 12px;

	}

	.zxbox{

		height: 90px;

	}

	.del {

	    font-size: 14px;

	    line-height: 22px;

	}

	.ltxt{

		font-size: 14px;

	}

	.ftel {

	    line-height: 21px;

	    font-size: 12px;

	}

	.infor {

	    line-height: 24px;

	    font-size: 12px;

	}

}



@media screen and (max-width:768px){

	.nav-toggle .fa-bars{

		top: 14px;

		width: 50px;

	    height: 50px;

	    line-height: 50px;

	}
.video_list img{width:100%; height:127px;}
	

	.fot .model, .fot .fot_link{width: 22%;}

	.logo img{

		margin-top: 14px;

	}

	.telbox .telpic{

		width: 50px;

		height: 50px;

	}

	.telbox .telb {

	    font-size: 18px;

	}

	.main1 {

	    padding-top: 20px;

	}

	.m_tit h2{

		font-size: 24px;

	}

	.gallery-top1, .gallery-top2, .gallery-top3, .gallery-top4 {

	    height: 200px;

	}

	.gallery-thumbs1 .swiper-slide, .gallery-thumbs2 .swiper-slide, .gallery-thumbs3 .swiper-slide, .gallery-thumbs4 .swiper-slide{

		height: 80px;

	}

	.swiper-slide span {	    

	    line-height: 30px;	   

	    font-size: 12px;

	    margin-top: 50px;

	}

	.tpic img {

	    height: 40px;

	    width: 40px;

	}

	.txta {

	    font-size: 14px;

	    margin-top: 6px;

	}

	.zxbox {

	    height: 60px;

	}

	.zxbox .txt {

	    margin-left: 40px;

	}

	.zxbtn, .more{

		margin-top: 14px;

	}	

	.tpic{

		top: -14px;

	}

	.zxbtn, .more {

	    width: 112px;

	    height: 38px;

	    line-height: 38px;

	    font-size: 14px;

	}

	.zxpic{

		padding: 0;

	}

	.zxtxta{

		margin: 20px 0;

	}

	.zxtxtb{

		background: #eee;

    	margin: 0;

	}

	/*联系我们*/

	.in_box{

		margin-top: 20px;

	}

	.delin{

		line-height: 36px;

	}

	.fw em {

	    font-size: 14px;

	}

	.fw{

		margin-top: 20px;

	}

	.adr_tit {

	    padding: 69px 0 20px 0;

	}

	/*产品列表*/

	#mytab3 li {

    height: 60px;

    line-height: 60px;

    }

    .delin_ac{

    	font-size: 20px;

    }

    .wem img {

	    height: 100px;

	}

	.cali{

		margin-bottom: 10px;

	}

	.case_txt p{

		height: 20px;

	}

}





@media screen and (max-width:414px){

	.nav-toggle .fa-bars{top: 77px;}

	#sidenav{

		display: none;

	}

	.telbox .telpic {

	    width: 30px;

	    height: 30px;

	}

	.telbox .tela {

	    font-size: 12px;

	    line-height: 20px;

	}

	.telbox .telb {

	    font-size: 12px;

	}

	.top {

	    padding: 2px 0;

	}

	.telbox{

	

	}

	.nav_phone{

		top: 140px;

	}

	.m_tit h2 ,.sa,.zxa{

	    font-size: 14px;

	}

	.sb,.zxb{

		font-size: 12px;

	}

	.m_tit .tita, .m_tit .titb{

		font-size: 12px;

	}

	.ul_tab li{

		margin: 0;

	}

	#mytab1 a{

		font-size: 14px;

	}

	.lcon {

	    width: 18px;

	    height: 16px;

	}

	.ul_tab {

	    margin: 10px 0;

	}

	.gallery-top1, .gallery-top2, .gallery-top3, .gallery-top4 {

	    height: 140px;

	}

	.gallery-thumbs1 .swiper-slide, .gallery-thumbs2 .swiper-slide, .gallery-thumbs3 .swiper-slide, .gallery-thumbs4 .swiper-slide {

	    height: 50px;

	}

	.swiper-slide span {

	    line-height: 24px;

	    font-size: 12px;

	    margin-top: 26px;

	}

	.zxbox{

		display: none;

	}

	.main2,.main3 ,.main4{

	    padding-top: 20px;

	}

	.main3_pictxt {

	    margin-top: 10px;

	}

	.zxtit {

	    padding: 10px;

	}

	.za_tit {

	    font-size: 16px;

	    line-height: 22px;

	}

	.ful {

	    margin: 5px 0;

	}

	.fotnav{

		display: none;

	}

	.cenli,.flogo{

		display: none;

	}

	.wem img {

	    width: 80px;

	    height: 80px;

	}

	.fotinfor, .fotinfor a{

		margin-top: 15px;

	}

	.fpic{

		margin-bottom: 6px;

	}

	.fot{

		margin-top: 0;

		padding-top: 0px;

	}

	.zxbtn, .more{

		width: 120px;

	}

	/*联系我们*/

	.us_top p {	   

	    line-height: 22px;

	    font-size: 14px;	   

	}

	.mytit,.innav{

		padding-left: 20px;

	}

	.us_top {

	    margin-bottom: 10px;

	}

	.delin {

	    line-height: 26px;

	    font-size: 14px;

	}

	.innav span,.mytit,.name{

		font-size: 14px;

	}

	.innav img {

	    width: 16px;

	    height: 18px;

	}

	.adr_tit, .del_tit{

		font-size: 18px;

	}

	.adr_pic img {

	    width: 30px;

	    height: 30px;

	}

	#ditucontent{

		height: 200px;

	}

	.xz{

		width: 80px;

		font-size: 12px;

		margin-top: 10px;

	}

	/*产品列表*/

	.cadel{

		margin-bottom: 20px;

	}

	.case_tit, .case_tit2{

		height: 48px;

		font-size: 16px;

	}

	.case_tit2{

		line-height: 48px;

	}

	.case_tit span:nth-child(1){

		line-height: 34px;

		font-size: 16px;

	}

	.case_tit span:nth-child(2){

		font-size: 12px;

	}

	.cli a{

		font-size: 14px;

	}

	#mytab3 li {

	    height: 28px;

	    line-height: 28px;

	    font-size: 12px;

	}

	/*详情*/

	.del_txt {

	    line-height: 28px;

	    font-size: 14px;

	    padding: 0 10px;

	}

	.del_pic img {

	    width: 90%;

	}

	/*资讯*/

	.ul_tab2 li{

		font-size: 14px;

	}

	.xli .xtita{

		font-size: 14px;

	}

	.xli .xdel, .xli .xdata {

	    font-size: 12px;

	    line-height: 20px;

	}

	.xli{

		margin-top: 16px;

	}

	

	.zxb {

	    font-size: 12px;

	}

	.more_a {	   

	    width: 70px;

	    height: 26px;

	    line-height: 26px;	   

	    font-size: 12px;	   

	    margin: 5px 0;

	}



	.main1 .ma_txt .tit{

		font-size: 16px;

		line-height: 24px;

	}

	.main1 .ma_txt .infor {

    	line-height: 24px;

    }

   .main5 .ma_pic{

	width: 40%;
	height:116px;
	margin:10px 5%;

	overflow: hidden;
	float:left;

}
.cp{width: 100%;padding:0px 5%;}

    .fot .leftli{

    	padding-left: 39px;

    }

    .wel{

    	display: none;

    }

    .rightli p{

    	margin: 0;

    	font-size: 12px;

    }

	.cali{

		padding: 0 10px;

	}

	.in_box .tleft{

		padding-left: 0;

		padding-right: 0;

	}

	.su_tit {

	    line-height: 35px;

	    font-size: 14px;

	    height: 35px;

	}

	.rm_del{

		line-height: 24px;

		font-size: 12px;

	}

	.sbtn .su_a {

	    width: 100px;

	    height: 34px;

	    line-height: 33px;

	}

	#wrap {

	    height: 180px;

	}

	.cab_li{

		height: 120px;

	}

	.cab_mode p{

		margin-top: 16px;

	}

	#mytab3 .litit{

		height: 36px;

		line-height: 36px;

		font-size: 14px;

	}

	.case_li .case_pic,.case_txt{

		width: 100%;

	}

	.case_li a span{

		line-height: 25px; text-align: center;

	}

	.case_txt p{

		margin: 0;

	}

	.ab_right .ab_del {

	    font-size: 14px;

	    line-height: 28px;

	}

	.ab_right h3{

		font-size: 18px;

		margin: 0;

		font-weight: bold;

	}

	.ab_left{

		display: none;

	}

	.adr_tit {

	    padding: 9px 0 20px 0;

	}

	.x_left{

		width: 30%;

	}

	.x_right{

		width: 70%;

	}

	.xdata h3 {

	    line-height: 24px;

	    font-size: 18px;

	}

	.xli .xdel{

		height: 40px;

	}
	.video_list img{width:100%; height:116px;}

}

@media screen and (max-width:375px){

	

	.telbox .telpic{

		display: none;

	}

	.del {

	    font-size: 12px;

	}

	.main1 .ma_pic, .main1 .ma_txt {

	   
	}

	.main1 .ma_txt .infor{

		font-size: 12px;

	}

	.zxb,.zline{

    	display: none;

    }

    .more_a {

	    width: 60px;

	    height: 20px;

	    line-height: 20px;

	    margin:0; 

	}

    .rm_del {

	    line-height: 24px;

	    font-size: 12px;

	    height: 80px;

	    overflow: hidden;

	}
	.video_list img{width:100%; height:116px;}
.main4{ height:auto;}
    

}





