@media screen and (min-width: 768px){
	.news1200{ width: 740px; margin: 0 auto }
	.footer .footer_left{ width: 30%;display: none; }
	.footer .footer_right{ width: 100%; }
	.footer .footer_left img{ width: 134px;height: 85px }
	.footer .footer_right dl{ float: left;width: 20%;margin-right: 5%}
	.banner .swiper-slide{ height: 566px }
	.banner .im2moblie{ display: none; }
	.banner .swiper-slide .im1pc{width:600px;margin: -48px 0 0 -300px;}
	
	.coofirst ul li{ width:20%;height: 150px;}
	.contact .lf_act {width: 33.3%;}
	.gwbrowseModule ul li{ width: 25%;padding: 30px;border-right: 1px solid #e8e8e8; }
	.gwbrowseModule ul{ display: flex; }
	
}
@media screen and (min-width: 992px){
	.news1200{ width: 970px; margin: 0 auto }
	.news2box ul li .more{ opacity: 1 }
	.news3box ul li{ width: 303px;margin:0 30px 0 0 }
	.news3box ul li .img{ height:192px }
	
	.banner .swiper-slide .im1pc{width:600px;margin: -48px 0 0 -300px;}
	
	.tilake h3{ font-size: 48px }
	.tilake .tailbot h4{ font-size: 36px }
	.home2tltleft h5,.tilake .tailbot h5{ font-size: 24px }
	.home2tltleft .line,.tilake .tailbot .line{ height: 35px;}

	.home1box .homeLeft{ width: 700px }
	.home1box .homeRight{ width: 257px;height:265px; }
	.home1box .homeRight .padding{ padding:20px; }
	.home1box .homeRight h3{font-size: 30px}

	.home2tltleft h4{ font-size: 30px }

	.home2box ul li{width:303px;margin:0 30px 30px 0}
	.home2box ul li:nth-of-type(3n){ margin-right: 0 }
	.home2box ul li .home2top{height: 190px}

	.fisone .fone {width:250px;}
	.aboutB_c_a{position: absolute;}
	.fisone .fone{ float: left; }
	.aboutbox5bott{height: 500px}
	.a1{left: 0;bottom: 0;}
	.a2{left: 126px;bottom: -253px;}
	.a3{left: 278px;bottom: 0;}
	.a4{left: 430px;bottom: -197px;}
	.a5{left: 590px;bottom: 0;}
	.a6{left: 730px;bottom: -225px;}
	.fisone:before {position:absolute;top:50%;right:0;left:0;border-top:9px solid #dcdcdc;content:'';}
	.tel{ display: none; }
	.onlineTotal input[type=text]{width: 32.3%}


}

@media screen and (min-width: 1200px){
	.news1200{ width: 1200px; margin: 0 auto }
	.news2box ul li{ width: 20% }
	.news2box ul li:after{content: ""; background-color: #999;position: absolute; top: 0;right: 0;width: 1px;height: 200px;padding-bottom: 5px;}
	.news2box ul li .more{ opacity: 0 }
	.news3box ul li{ width: 380px;margin:0 30px 0 0 }
	.news3box ul li .img{ height: 240px }

	.footer .footer_left{ width: 30%;display: block; }
	.footer .footer_right{ width: 70%; }
	.footer .footer_left img{ width: 140px;height: 140px }
	.footer .footer_right dl{ float: left;width: 10%;margin-right: 4%}
	.ziyebanner,.banner{margin-top: 90px}
	.banner .swiper-slide .im1pc{width:auto;margin: -25px 0 0 -445px;}

	.tilake h3{ font-size: 48px }
	.casedetail .titi,.tilake .tailbot h4{ font-size: 30px }
	.home2tltleft h5,.tilake .tailbot h5{ font-size: 24px }
	.home2tltleft .line,.tilake .tailbot .line{ height: 35px;}

	.home1box .homeLeft{ width: 807px }
	.home1box .homeRight{ width: 380px;height: 304px; }
	.home1box .homeRight .padding{ padding:77px; }
	.home1box .homeRight h3{font-size: 30px}

	.titledeta h3,.home2tltleft h4{ font-size: 30px }

	.home2box ul li{width:380px;margin:0 30px 30px 0}
	.home2box ul li:nth-of-type(3n){ margin-right: 0 }
	.home2box ul li .home2top{height: 240px}

	.caseone .caseoneLeft{ width: 50%; }
	.caseone .caseoneRight{ width: 50% }
	.caseone .caseoneRight .padding{ padding:40px }
	.caseone h1{ font-size: 22px;}
	.caseone:nth-of-type(odd){ /*text-align: right; */}
	.caseone:nth-of-type(even){ text-align: left; }

	.titaol h1{font-size: 30px;}

	.caseing .padding{ padding:40px 80px}
	.c_le_wr {width:370px;display: block;}
	.c_ri_wr {width:760px;}

	.news_list li .time{ float: left;width:20%;padding:35px 0 32px; }
	.news_list li .txt{ float: right;width:80%; }
	.aboutbox2 .boxwid{width: 70%;}
	.aboutbox1 .boxwid{width: 70%;}

	.aboutbox3bot ul li{width: 382px;height: 298px;margin: 2px 18px 0 0;left: 9px;}

	.fisone .fone {width:300px;}
	.aboutbox5bott{height: 500px}
	.a1{left: 0;bottom: 0;}
	.a2{left: 160px;bottom: -226px;}
	.a3{left: 370px;bottom: 0;}
	.a4{left: 560px;bottom: -197px;}
	.a5{left: 740px;bottom: 0;}
	.a6{left: 910px;bottom: -197px;}
	.tel{ display: block; }
	.onlineTotal input[type=text]{width: 32.5%}
	.pcbanner{display: block;}
	.mobliebanner{
		display: none;
	}
	.zibox{
		width: 393px;
	    height: 349px;
	    right: 105px;
	    top: 50%;
	    bottom: 0;
	    margin: 70px 0 0;
	    left: inherit;
	}
}
@media screen and (max-width: 767px){
	.banner .g_banner12,.banner .swiper-slide .im1pc{ display: none; }
	.titleall {padding-bottom: 30px;padding-top: 30px;}

}

@media screen and (max-width: 767px){
	.news1200{ width: 95%; margin: 0 auto }
	.titleall h3{ font-size: 20px }
	.news1box .swiper-slide .icon img{ width: 80px;height: 80px }
	.footer .footertop{ display: none; }
	.ziyebanner{ height: 220px }
	.menunav {padding:20px 10px;}
	.ca_img i{ width: 50px;height: 50px }
	.fisone .fone{ margin:20px 0; }
	.aboutbox5bott{ padding-top: 0 }
	.footer .footerbottom p a,.footer .footerbottom p{color: #333}
}
