@media screen and (max-width:1220px){
.f_bg .f_m , .f_bg .bq_bg .bq , .i_solution , .pro_m , .header .head , .scd,.section{width:960px;}
.w{ width:960px;}
.head .nav{ margin-left:00px; width:520px;}
.head .nav li{ margin-right:0px;}
.head .nav li a{ padding:0 00px;}
.solution{ width:960px; margin:0px auto;}
.solution li{ width:190px; margin-right:0px;}
.service li .tu{ width:100px; height:100px;}
.pro_l li{ width:304px;}
.banner_s img{ width:1920; height:340px;}
.fw{ margin-top:360px;}
.scd_r{ margin-left:20px;}
.box_m{ width:960px;}
.box-jt-1{ width:310px; float:left;height:155px;}
.box-jt-1 img{ max-width:310px; height:155px;}
.box-jt-2 img{ max-width:310px; height:155px;}
.box-jt-3 img{ max-width:310px; height:155px;}
.box-jt-2{ width:310px; float:left; height:155px; margin-left:15px;}
.box-jt-3{ width:310px; float:right;  height:155px;}
.fw_m{ width:960px; margin:0 auto;}
.about-jt{ width:480px; float:right; text-align:left;}
.about-jt-con{ width:440px;}
.hezuo img{ max-width:960px; height:auto;}
.dm-cp-z{ width:960px;}
.dm-cp-zs{ width:960px; height:230px;}
.dm-cp-1{ float:left; width:400px; height:190px; margin-left:110px; }
.dm-cp-2{ float:left; width:400px; height:190px; margin-left:50px;}	
.dm-lx-line{ max-width:960px;}
.dm-lx-n{ max-width:960px; margin:0 auto;}
.box-btn{ margin-right:0PX;  }
.about_news{ width:310px;height:55px; margin:0 auto;}
.about_news li{ width:310px; height:30px; background:url(../../images/newsbg.jpg); line-height:25px; list-style-type:none; overflow:hidden;}
.about_hy img{ width:710px; height:auto;}

.dm-map{ width:710px; height:330px;}

#goodsshow .right{width:100%;}








}
@media screen and (max-width:980px){
.f_bg .f_m , .f_bg .bq_bg .bq , .i_solution , .pro_m , .header .head , .scd,.section{width:740px; margin:0px auto;}
.dm-top{ width:100%;}
.w{ width:740px;}
.head .nav{ margin-left:00px; width:520px;}
.head .nav li{ margin-right:0px;}
.head .nav li a{ padding:0 00px; font-size:12px;}
.head .logo{ width:150px;}
.head .logo img{ width:150px; height:50px;}

.solution{ width:740px; margin:0px auto;}
.solution li{ width:148px; margin-right:0px;}
.service li .tu{ width:100px; height:100px;}
.service li .name{ font-size:14px; margin-bottom:0px;}
.service li p{ width:140px;}



.banner_s img{ width:150%; height:auto; margin:0px !important; margin-left:-25% !important;}
.s_ctn .pro_l li{ width:48%;}
.service_a dt{ float:none; margin:0px auto; margin-bottom:50px;}
.service_a dt, .service_a dt img{ width:373px; height:217px;}
.service_a dd{ width:100%; float:none; clear:both; margin:0px;}
.sv_l li{ height:220px; margin-bottom:0px;}
.contact_m ul li{ width:100%; float:none; margin:0px; margin-bottom:30px;}

.box_m{ width:740px;}
.box-jt-1{ width:240px; float:left;height:120px;}
.box-jt-1 img{ max-width:240px; height:120px;}
.box-jt-2 img{ max-width:240px; height:120px;}
.box-jt-3 img{ max-width:240px; height:120px;}
.box-jt-2{ width:240px; float:left; height:120px; margin-left:10px;}
.box-jt-3{ width:240px; float:right;  height:120px;}
.box-jt-n .box-jt-n-2{ font-size:14px;}
.about_news{ width:240px;height:55px; margin:0 auto;}
.about_news li{ width:220px; height:30px; background:url(../../images/newsbg.jpg); line-height:25px; list-style-type:none; overflow:hidden;}
.dm-cp-z{ width:740px;}
.dm-cp-zs{ width:740px; height:230px;}
.dm-cp-1{ float:left; width:340px; height:190px; margin-left:60px; }
.dm-cp-2{ float:left; width:340px; height:190px; margin-left:0px;}	
.dm-lx-line{ max-width:740px;}
.dm-lx-n{ max-width:740px; margin:0 auto;}

.fw_m{ width:740px; margin:0 auto;}
.about-jt{ width:370px; float:right; text-align:left;}
.about-jt-con{ width:340px;}
.about-btn{ width:175px; height:40px; border:1px solid #0079BB; border-radius:30px; float:none;  margin-right:0px; text-align:center; margin:0 auto;margin-top:30px;  }

.about_hy img{ width:480px; height:auto;}

.dm-map{ max-width:480px; height:360px;}

}
@media screen and (max-width:770px) {
.f_bg .f_m , .f_bg .bq_bg .bq , .i_solution , .pro_m , .header .head , .scd , .service,.section{width:480px; margin:0px auto;}
.w{ width:480px;}
.head .nav{ display:none;}
.head .nav_m{ display:block;}
.header .head{ position:relative; height:auto;}
.header .head .logo{ margin-bottom:20px;}
.head .search{ margin-right:80px; margin-top:30px;}
.head .nav_m{ clear:both; margin-top:30px;}


.i_box fw {}
.about-jt{ width:480px; float:none; margin:0 auto; padding-top:30px; text-align:left;}
.about-jt-title{ width:280px; height:35px; margin-left:00px; margin:0 auto;margin-top:20px;}
.about-jt-con{ width:480px; margin-left:0;}
.about-btn{ width:175px; height:40px; border:1px solid #0079BB; border-radius:30px; float:none;  margin-right:0px; text-align:center; margin:0 auto;margin-top:30px;  }



.pro_l li{ width:460px; margin-bottom:15px;}
.f_bg .f_m .f_mr{ width:100%; float:none; clear:both; padding-top:20px; text-align:left; border-top:1px solid #47494F;}
.f_m .f_mr .line{ float:left;}
.f_m .f_mr .num{ margin-top:15px;}
.f_bg .f_m .code{ margin-bottom:20px;}
.f_bg .f_m{ padding-bottom:20px;}
.f_bg .bq_bg .bq span{ float:none; width:100%; text-align:left; display:block; margin-top:10px;}
.scd .scd_l{ width:470px; height:auto !important; float:none;}
.scd .scd_r{ width:100% !important; float:none; margin-top:30px;}


.box_m{ width:360px;}
.box-jt-1{ width:360px; float:left; height:auto;}
.box-jt-2{ width:360px; float:left;height:auto; margin-left:0px; margin-top:20px;}
.box-jt-3{ width:360px; float:left;height:auto; margin-top:20px;}
.box-jt-1 img{ max-width:360px; height:180px;}
.box-jt-2 img{ max-width:360px; height:180px;}
.box-jt-3 img{ max-width:360px; height:180px;}
.box-jt-n .box-jt-n-2{ font-size:18px;}
.fw{ width:100%; position:relative; height:500px;padding:0px; margin-top:1160px;}
.fw_m{ width:100%; margin:0 auto;  height:500px;}
.dm-cp-z{ width:400px;margin:0 auto; margin-top:20px;}
.dm-cp-zs{ width:400px; height:230px;margin:0 auto;}
.dm-cp-1{ float:left; width:180px; height:190px; margin-left:0px; }
.dm-cp-2{ float:left; width:180px; height:190px; margin-left:0px;}	

.dm-cp-1-l{ float:left; width:180px; text-align:left; margin-top:20px; margin-left:20px; }
.dm-cp-1-l a{ font-size:14px; color:#1D2B57; font-weight:bold; margin-left:10px;}
.dm-cp-1-r{ float:left; width:180px;margin-top:10px;margin-left:20px;}
.dm-cp-1-r a{ width:70px; height:25px; float:left; margin-left:10px; margin-right:10px; text-align:left; color:#1D2B57; font-size:14px;}
.dm-cp-1-l p{ width:114px; height:2px; background-color:#F08300; margin-top:2px; margin-left:10px;}

.dm-cp-2-l{ float:left; width:180px; text-align:left; margin-top:20px;margin-left:20px; }
.dm-cp-2-l a{ font-size:14px; color:#1D2B57; font-weight:bold;margin-left:20px;}
.dm-cp-2-l p{ width:114px; height:2px; background-color:#F08300; margin-top:2px; margin-left:20px;}
.dm-cp-2-r{ float:left; width:180px;margin-top:10px; margin-left:40px;}
.dm-cp-2-r a{ width:180px; height:25px; float:left; text-align:left; color:#1D2B57; font-size:14px;}

.dm-lx-line{ max-width:360px;}
.dm-lx-n{ max-width:360px; margin:0 auto;}
.f_bg{ width:100%; background:#1D2B57; color:#FFF;}
.dm-lx-n-l{ float:none; text-align:center; margin-top:20px; line-height:25px; font-size:12px;}
.dm-lx-n-r{ float:none;}
.dm-lx-n-r1 { margin-top:20px;}
.dm-lx-n-r2 { line-height:30px;}
.box_m_hy { width:500px;}

.cpyfnz { font-size:12px; color:#ABB8C9; max-width:480px; margin:0 auto; line-height:25px; margin-top:10px;}


.solution{ width:480px; margin:0px auto;}
.solution li{ width:240px; margin-right:0px; margin-bottom:10px;}
.service li .tu{ width:140px; height:140px;}
.service li .name{ font-size:18px; margin-bottom:0px;}
.service li p{ width:240px; font-size:14px;}

.hezuo img{ max-width:480px; height:auto;}
.about_news{ width:360px;height:55px; margin:0 auto;}
.about_news li{ width:360px; height:30px; background:url(../../images/newsbg.jpg); line-height:25px; list-style-type:none;}

.dm-map{ max-width:480px; height:300px;}


.section ul li,.section ul li .photo,.section .rsp{width:220px;height:120px;}


}
@media screen and (max-width:500px) {
.f_bg .f_m , .f_bg .bq_bg .bq , .i_solution , .pro_m , .header .head , .scd , .service,.section{width:320px; margin:0px auto;}
.header .head .logo{ width:100%; float:none; margin-bottom:00px;margin-top:00px; height:60px;}
.header .logo img{ width:150px; height:50px; vertical-align:top; margin-top:20px;}
.head .nav_m{ clear:both; margin-top:30px;}
.nav_m .n_icon{ top:-40px;}
.box_h .title{ width:160px; font-size:20px;}
.box_h .line{ width:80px;}
.box_h .line_l{ left:-80px;}
.box_h .line_r{ right:-80px;}
.w{ width:320px;}
.topbar_left{ text-align:center; width:100%;}
.topbar_right{ display:none;}
.scd_r{ margin-left:0px;}

.pro_l li{ width:320px;}
.f_m .f_mr .num img{ width:30px; height:30px; margin:0 2px;}
.f_m .f_mr .num em{ font-size:22px; vertical-align:top; margin-top:-5px;}
.scd .scd_l{ width:300px;}

.s_ctn .pro_l li{ width:98%;}
.s_ctn .pro_l li img{ width:300px; height:172px;}
.service_a dt, .service_a dt img{ width:310px; height:180px;}
.service_a dd .more{ text-align:center;}
.sv_l li{ width:48%; height:180px;}
.sv_l li b{ font-size:18px;}


.box_m{ width:320px;}
.box-jt-1{ width:320px; float:left; height:auto;}
.box-jt-2{ width:320px; float:left;height:auto; margin-left:0px; margin-top:20px;}
.box-jt-3{ width:320px; float:left;height:auto; margin-top:20px;}
.box-jt-1 img{ max-width:320px; height:180px;}
.box-jt-2 img{ max-width:320px; height:180px;}
.box-jt-3 img{ max-width:320px; height:180px;}
.box-jt-n .box-jt-n-2{ font-size:18px;}
.fw{ width:100%; position:relative; height:500px;padding:0px; margin-top:1160px;}
.fw_m{ width:100%; margin:0 auto;  height:500px;}
.dm-cp-z{ width:320px;margin:0 auto; margin-top:20px;}
.dm-cp-zs{ width:320px; height:230px;margin:0 auto;}
.dm-cp-1{ float:left; width:150px; height:190px; margin-left:0px; }
.dm-cp-2{ float:left; width:150px; height:190px; margin-left:0px;}	
.dm-cp-n{ width:320px;}
.dm-cp-1-l{ float:left; width:160px; text-align:left; margin-top:20px; margin-left:00px; }
.dm-cp-1-l a{ font-size:14px; color:#1D2B57; font-weight:bold; margin-left:10px;}
.dm-cp-1-r{ float:left; width:160px;margin-top:10px;margin-left:00px;}
.dm-cp-1-r a{ width:70px; height:25px; float:left; margin-left:10px; margin-right:10px; text-align:left; color:#1D2B57; font-size:14px;}
.dm-cp-1-l p{ width:114px; height:2px; background-color:#F08300; margin-top:2px; margin-left:10px;}

.dm-cp-2-l{ float:left; width:160px; text-align:left; margin-top:20px;margin-left:10px; }
.dm-cp-2-l a{ font-size:14px; color:#1D2B57; font-weight:bold;margin-left:20px;}
.dm-cp-2-l p{ width:114px; height:2px; background-color:#F08300; margin-top:2px; margin-left:20px;}
.dm-cp-2-r{ float:left; width:160px;margin-top:10px; margin-left:30px;}
.dm-cp-2-r a{ width:180px; height:25px; float:left; text-align:left; color:#1D2B57; font-size:14px;}

.dm-lx-line{ max-width:320px;}
.dm-lx-n{ max-width:320px; margin:0 auto;}
.f_bg{ width:100%; background:#1D2B57; color:#FFF;}
.dm-lx-n-l{ float:none; text-align:center; margin-top:20px; line-height:25px; font-size:12px;}
.dm-lx-n-r{ float:none;}
.dm-lx-n-r1 { margin-top:20px;}
.dm-lx-n-r2 { line-height:30px;}
.box_m_hy { width:320px;}

.about-jt{ width:320px; float:none; margin:0 auto; padding-top:30px; text-align:left;}
.about-jt-title{ width:280px; height:35px; margin-left:00px; margin:0 auto;margin-top:20px;}
.about-jt-con{ width:320px; margin-left:0;}


.solution{ width:320px; margin:0px auto;}
.solution li{ width:320px; margin-right:0px; margin-bottom:10px;}
.service li .tu{ width:120px; height:120px;}
.service li .name{ font-size:18px; margin-bottom:0px;}
.service li p{ width:320px; font-size:18px;}
.hezuo img{ max-width:320px; height:auto;}

.about_news{ width:320px;height:55px; margin:0 auto;}
.about_news li{ width:320px; height:30px; background:url(../../images/newsbg.jpg); line-height:25px; list-style-type:none;}

.about_hy img{ width:320px; height:auto;}

.dm-map{ max-width:320px; height:300px;}

.section ul li,.section ul li .photo,.section .rsp{width:260px;height:160px;}
.dm-cp-3 { display: none;}

}
