@media screen and (max-width: 1100px ){
.nav,.tel { display:none;}
.nav_tel { display:block;}
.top2 .tel {display:none;}
.top2 .nav_tel{ display:block; margin-top:20px;}
.top2 .navbg { top:50px; }
.bottom_ewm { width:100px; margin-top:-3% }
.casexq1,.service1 { width:98%; padding:1%;}

}

/*首页案例*/

@media screen and (max-width: 800px ){
.fw,.case,.hb {width: 100%;}	
.about1	{ padding:1%; width:98%;}
	
.bottom_tel2 {font-size:24px;}
.bottom_ba { bottom:0;}
.bottom_ewm  { width:80px; margin:0 auto; display:block; position:static}
.bottom .bottom_red img{ width:80%; }

.contact1 ,.contact_address,.contact_tel1 { width:98%; padding:1%;}
.contact_map img { margin:0 auto; display:block; width:98%;}
	
.n_case1 { width:100%;}	

}
@media screen and (max-width: 640px ){
.top { display:none; }	
.top_tel { display:block; background:#fff; height:50px;}
.top_tel .logo { width:50%; height:50px;}
.top_tel .logo img { margin-top:10px;}
.top_tel .tel { display:block; color:#e60012; font-weight:bold; width:50%; height:25px; padding-top:20px; font-size:0.75rem; position:relative;  }
.tel h1 a { color:red; }
.logo {padding-left:0px; }
.bottom_tel2 { width:100%;}
.bottom_tel2 img { width: 20px;  }
.bottom_ba { margin-top:10px;}
.bottom_ba p { display:block; line-height:18px; font-size:0.8rem; }
.bottom_ba a { color:#fff; }
.nav_tel { position:absolute; right:0px; top:20px;}

.fw_top img,.case_top img{width:70%; display:block; margin:0 auto;}
.fw_logo ul li a img {width:32px;}
.fw_logo span { font-size:13px; }
.fw_logo ul li a h1 { display:none;}

.case_tit { background:#f2f2f2;}
.case01 a{ font-size: 18px; line-height:30px; }
.case_02 ul li { margin:10px 0px; }
.case_02 ul li p {font-size:14px;}

.hb{width: 100%; }
.hb01{width: 100%; margin: 0 auto; display: block;  }
.hb01 ul li { width: 33.33%; float: left; display:block; padding: 0;}
.hb01 ul li img { width:100%; }

.tream ul li{ width:33.33%;}
.tream ul li img { height:165px; overflow:hidden;}

.about_top { margin-top:20px;}

.contact1 { width:98%; padding:1%; }
.contact_gt,.contact_tel1,.contact_address,.contact_map { width:100%;}
.contact_map { padding:0;}

.n_case_left,.n_case_right { float:none;}
.n_case_left { width:100%;}
.n_case_left dd { width:50%; float:left; padding-top:0px; font-size:14px}
.n_case_left dt {height: 50px;line-height: 50px;font-size: 18px;}
.n_case_right { width:100%; }
.n_case_right ul li{ width: 50%; float: left;margin:0%}
.n_case_right ul li a { padding:0; width:98%; margin:0 auto; font-size:14px;}

.casexq2_left,.casexq2_right,.casexq3_left,.ydcl_right { float:none; width:100%; }
.casexq2 { height:auto; }
.casexq01 h1 {margin-top: -6.5%;}
.jjkn1 { width:98%; padding:1%; }
.jjkn_xia ul li{float: none;width: 100%; font-size:14px; }
.jjkn_xia { height:80px;}

.service_left,.service_right { float:none; }
.service_left { width:100%; }
.service_left dt { font-size:18px; height: 40px; line-height: 40px;}
.service_left dd { float:left; width:20%; padding-top:0px; }
.service_right { width:100%; padding:50px 0; }
.service_right ul li{ height:auto; margin-bottom:40px;  }

.xmqc { float:none; padding:0; width:100%; margin-top:30px; }
.xmqc_top { height:60px;}
.xmqc_nr img { width:25px;}
.xmqc_nr p{padding-top: 0px;}


.service_news ul li img { width: 35px; }
.service_news ul li h1 {  font-size: 14px; margin-top:10px; font-weight:normal; }



}






