@media screen and (max-width:1920px){
	footer {
    position: fixed;
    height: 34px;
    left: 0;
    right: 0;
    bottom: 0;display:none
}
.banner-boxss{width:1200px;margin:0 auto;}
	.liucheng{display:none}
	.ph{width:70%;font-size:14px;margin:10px 0px 0 0px;float:right}
.phe{float:right;font-size:14px;margin-right:20px}
.fird{width:100%;position:absolute;bottom:0;z-index:9999;display:none}
.dianhua{width:50%;background:#ccc;padding:20px 0;}
.ddd{float:right;font-size:14px;margin-right:0px; background:url(../images/phone.png) no-repeat left;height:25px;padding-left:30px; font-weight:bold;}
.ddd a{color:#fff}
.ddd a:hover{color:#fff}
.zzgc{background:#ff0000;padding:5px;color:#fff}
.head{ width:1200px; margin:0 auto; position:relative; z-index:9999;height:100px}
.head .logo img{ width:100%; height:auto; vertical-align:top;margin-top:10px;}
}
@media screen and (max-width:1230px){
	footer {
    position: fixed;
    height: 34px;
    left: 0;
    right: 0;
    bottom: 0;
}
.head .logo img{ width:100%; height:auto; vertical-align:top;margin-top:10px;}
.banner-boxss{width:1200px;margin:0 auto;}
	.head{ width:1200px; margin:0 auto; position:relative; z-index:9999;height:135px}
.head,.wrap{width:960px;}
.head .nav_m{ width:700px;}
.head .nav li{ margin-left:5px;}
.head .nav li a{ padding:0 11px;}
.i_service li{ width:231px; padding:15px;}
.i_service li .tu{ height:130px; line-height:130px;}
.i_service li .tu img{ width:110px; height:110px;}
.i_service li .title{ font-size:24px;}
.works dl dt,.works dl dt img,.works dl dt .des{ width:480px; height:420px;}
.works dl dd{ width:480px;}
.works dl dd ul li,.works dl dd ul li img,.works dl dd ul li .des{ width:240px; height:210px;}
.works dl dd ul li .des .ctn{ margin:5px 0 10px;}
.works dl dd ul li .des .title{ height:35px; line-height:35px; font-size:20px;}
.works dl dd{ height:auto;}
.i_about dt{ width:380px;}
.i_about dd{ width:550px;}
.i_about dd h6{ font-size:32px; height:35px; line-height:35px;}
.i_about dd .tip{ padding:5px 0;}
.i_news_m li,.news li{ width:306px; margin-right:21px;}
.i_customer li{ width:188px; height:auto;}
.i_customer li img{ width:188px; height:90px;}
.f_zx p{ width:715px; font-size:17px;}
.foot li{ width:300px;}
.foot li.f_b{ width:350px;}
.f_zx a{ width:180px;}
.works dl dt .des .ctn{ max-height:155px;}
.s_works ul li,.s_works ul li img{ width:320px; height:272px;}
.s_works ul li .des{ top:202px;}
.service ul li{ float:left; width:312px; height:auto;}
.service ul li img{ width:100%; height:160px;}
.customer ul li{ width:318px;}
.news li .tu img{ height:92px;}
.about .tabBox .tabNav{ margin-bottom:20px;}
.ph{width:70%;font-size:14px;margin:10px 0px 0 0px;float:right}
.phe{float:right;font-size:14px;margin-right:20px}
.fird{width:100%;position:absolute;bottom:0;z-index:9999;display:none}
.dianhua{width:50%;background:#ccc;padding:20px 0;}
.ddd{float:right;font-size:14px;margin-right:20px}
.zzgc{background:#ff0000;padding:5px;color:#fff}
}

@media screen and (max-width:990px){.banner-boxss{width:100%}
.head .logo img{ width:100%; height:auto; vertical-align:top;margin-top:0px;}
	.weixinphone{width:100%}
	.weixinphone img{width:150px;height:150px;}
	footer {  display: block;box-shadow:0 0 1px #000 inset;
	background:#111;
    position: fixed;
    height: 34px;
    left: 0;
    right: 0;
    bottom: 0;
}
footer a{width:50px;line-height:30px;font-size:15px;color:#fff;margin:10px 10px;padding:10px 5px;}
	.head{ width:1200px; margin:0 auto; position:relative; z-index:9999;height:135px}
	.com_zi .left_zi .top_com:after {display:none;
  content: url(../images/after_top.png);
  position: absolute;
  left: 0px;
  top: -33px;
  width: 374px;
  height: 33px;
  z-index: 9999;
}
.zzgc{background:#ff0000;padding:1px;font-size:12px;color:#fff}
	/*.banner-box{display:none}
	.banner{display:none}*/
	.ddd{float:right;font-size:14px;margin-right:0px;padding-left:35px;  background:url(../images/phone.png) no-repeat left;height:25px;}
	.ph{width:100%;font-size:14px;margin:30px 50px 0 0px;float:right;color:#ff0000;padding-bottom:5px}
	.phe{float:right;font-size:14px;margin-right:0px}
.head,.wrap{width:740px;}
.head .logo{ width:200px; height:auto;}
.head .nav_m{ width:100%; position:absolute; left:0; top:50px;}
.nav_m .n_icon{ display:block; font-size:16px;margin-top:30px;}
.head .nav_m .nav{ width:100%; background:#FFF; position:absolute; left:0; top:40px; z-index:99999; display:none; padding:5px 0;}
.head .nav li a{ margin-top:0; padding:0 16px;}
.i_service li{ margin-right:8px; width:179px;}
.i_service li .title{ height:50px; line-height:50px; font-size:22px;}
.i_service li .tu img{ width:460px; height:250px;}
.i_service li .tu{ height:210px; line-height:210px;}
.works dl dt,.works dl dt img,.works dl dt .des{ width:370px; height:324px;}
.works dl dd{ width:370px;}
.works dl dd ul li,.works dl dd ul li img,.works dl dd ul li .des{ width:185px; height:162px;}
.works dl dd ul li .des .ctn{ margin:5px 0 10px;}
.works dl dd ul li .des .title{ height:35px; line-height:35px; font-size:18px;}
.works dl dt .des{ padding:20px 25px;}
.works dl dt .des .title{ height:40px; line-height:40px; font-size:24px;}
.works dl dt .des .ctn{ max-height:155px;}
.works dl dd ul li .des{ padding:5px 10px;}
.works dl dd ul li .des .ctn{ max-height:65px; line-height:145%;}
.i_about dt{ width:320px;}
.i_about dd{ width:400px;}
.i_about dd p{ max-height:auto; overflow:hidden;}
.i_news_m li,.news li{ width:240px; margin-right:10px;}
.i_news_m li .title, .news li .title{ font-size:15px;}
.i_customer li{ width:144px;}
.i_customer li img{ width:144px; height:68px;}
.f_zx p{ width:560px; font-size:16px;}
.f_zx a{ width:150px; font-size:20px; height:50px; line-height:50px;}
.foot li .f_logo img{ width:200px; height:auto;}
.foot li{ width:50%;}
.s_works ul li,.s_works ul li img{ width:246px; height:209px;}
.s_works ul li .des{ top:139px;}
.service ul li{width:242px;}
.service ul li img{ width:100%; height:124px;}
.customer ul li{ width:244px;}
.news li .tu img{ height:72px;}
.book{ width:100%;}
.dianhua{width:50%;background:#ccc;padding:20px 0;}
}
@media screen and (max-width:770px) {
	.head{ width:1200px; margin:0 auto; position:relative; z-index:9999;height:135px}
.head,.wrap{width:480px;}
.i_service li{ margin-right:10px; width:485px; margin-bottom:10px;}
.i_service li:nth-child(2n){ margin-right:0;}
.i_service li .tu img{ width:360px; height:150px;}
.i_service li .tu{ height:150px; line-height:150px;}
.head .nav li{ width:100%; text-align:right; margin:0;}
.head .nav li a{ width:100%; padding:0 15px 0;}
.head .nav li.now a,.head .nav li a:hover{ background:none; color:#5AB631;}
.works dl dt, .works dl dt img, .works dl dt .des{ width:480px; height:419px;}
.works dl dt .des, .works dl dd ul li .des{opacity:1;filter: alpha(opacity=100);}
.works dl dt .des .ctn,.works dl dt .des .d_more,.works dl dd ul li .des .ctn,.works dl dd ul li .des .d_more{ display:none;}
.works dl dt .des{ height:80px;}
.works dl dd ul li, .works dl dd ul li img, .works dl dd ul li .des{ width:240px; height:210px;}
.works dl dd ul li .des{ height:60px;}
.works dl dd,.works dl dt{ width:100%;}
.i_about dt,.i_about dd{ width:100%;}
.i_about dd{ margin-top:20px;}
.tabBox .tabNav li{ width:120px;}
.i_news_m li,.news li{ width:235px; margin-right:10px !important; margin-bottom:0; margin-top:30px;}
.i_news_m li:nth-child(2n),.news li:nth-child(2n){ margin-right:0 !important;}
.i_customer li{ width:456px; margin-right:4px !important; margin-bottom:4px;}
.i_customer li:nth-child(4n){ margin-right:0 !important;}
.i_customer li img{ width:479px; height:254px;}

.f_zx p{ width:100%;}
.f_zx a{ position:static; margin-top:15px;}
.about .tabBox .tabNav{ text-align:left;}
.about .tabBox .tabNav li{ margin:5px 10px 5px 0; padding:0 13px;}
.s_works ul li,.s_works ul li img{ width:480px; height:406px;}
.s_works ul li .des{ top:0; left:1px;}
.s_works ul li{ border:1px solid #eee;}
.service ul li{ width:100%; margin:0 0 10px;}
.service ul li img{ width:100%; height:auto;}
.customer ul li{ margin-right:2px !important; width:239px;}
.customer ul li:nth-child(2n){ margin-right:0 !important;}
.news li .tu img{height:70px;}
.pages{ padding-top:35px;}
.book li{ width:100%;}
.kkff{display:none}
..dianhua{display:none}
}
@media screen and (max-width:510px) {
.head,.wrap{width:320px;}
.i_service li{ width:321px;}
.i_service li .tu img{ width:290px; height:150px;}
.works dl dt .des,.works dl dd ul li .des{ width:100%;padding:10px; height:auto;}
.works dl dt, .works dl dt img,.works dl dd ul li, .works dl dd ul li img{ width:320px; height:280px;}
.works dl dt .des .title{ font-size:18px;}
.tabBox .tabNav li{ width:90px; margin:0 3px;}
.i_customer li{ margin-right:4px !important; width:338px;}
.i_customer li:nth-child(2n){ margin-right:0 !important;}
.i_customer li img{ width:338px; height:173px;}
.foot li{ width:100%; padding-right:0; }
.foot li.f_a, .foot li.f_b{padding-top:40px;}
.foot li.f_b .code{ top:45px;}
.s_works ul li,.s_works ul li img{ width:320px; height:270px;}
.customer ul li{ margin-right:2px !important; width:159px;}
.customer ul li .tu img{ width:150px; height:69px;}
.customer ul li .tu{ height:80px; line-height:80px;}
.i_news_m li,.news li{ width:100%; margin-right:0 !important;}
.news li .tu img{ width:100%; height:auto;}
.book li{ padding-left:85px; padding-right:10px; margin-bottom:20px;}
.book li i{ right:0;}
.book li.btn{ margin-bottom:0;}
.book li.btn input{ margin-top:0;}
}
