@media screen and ( max-width:1024px ){
body{ max-width:1024px; margin:0 auto;}
.top{ width:100%; margin:0px auto; background:#2b4cc6; position: relative; overflow:hidden;}
.top img{ max-width:45%; margin-left:0px;}
.tel{ text-align:right; float:right; margin-top:6%; width:50%; font-size:12px; color:rgba(255,255,255,0.7); margin-right:10px;}
.tel a{font-size:14px; font-weight:bold; color:#fff;}

.baisek,.almore{ width:95%;}
.baisek{ margin:30px auto;}
.chanpink{ padding:30px 0;}
.hbt,.bbt{ font-size:18px;}
.hxbt,.bxbt{ font-size:14px; margin-bottom:15px;}
.ban_p, .ban_p li,.ban_p li a{ height:250px;}
.ban_t{ width:100%; left:0%; margin-left:0%; height:30px; bottom:30px;}
.banner{ height:250px; width:100%;}

.hezuok{ background:none; width:100%; min-height:100px; margin-top:30px;}
.hezuo i{ width:100px; height:100px; line-height:100px; font-size:40px;}
.hz li:first-child, .hz li:last-child{ margin-top:0;}
.chanpin li{width: 48%; margin: 1%;overflow: hidden;padding: 0;}
.chanpin{width:100%;}
.chanpin li span a{ font-size:14px;}
.chanpin li img{ width:100%; height:auto;}
.chanpin li .zy{ width:100%;}
.almore a{ font-size:14px;}
.baisek .almore a{ font-size:14px;}

.about{ height:auto; padding:30px 0;}
.about_r,.about_l img{ width:100%; margin-bottom:20px;}
.about_c{ width:95%;}

.newtil{ font-size:16px;}
.new_lc dt{ width:30%; height:auto;}
.new_lc dt img{ width:100%; height:auto;}
.new_lc dd{ width:65%; padding:0; float:right; font-size:12px;}
.new_cc1 dt a, .new_lc dd span a, .about_r h3 a{ font-size:16px;}
.new_lc dd span{ height:auto; line-height:normal;}
.new_lc dl{ height:auto; overflow:hidden; padding-bottom:16px;}
.new_cc1 dt{ height:30px; line-height:30px; overflow:hidden;}
.new_cc1 dt em,.f_code{ display:none;}
.new_cc1 dl{ height:auto; padding:15px 10px;}
.new_cc1 dt span, .new_cc1 li span{ display:none;}
.new_cc1 dd{ font-size:12px;}
.new_cc1 li p{ width:100px; font-size:14px; overflow:visible;}
.new_cc1 li{ height:30px; line-height:30px; width:100%; overflow:hidden;}
.new_cc1 li em{ margin-top:5px;}
.new1, .new2,.f_bj,.footer{ width:100%; height:auto; overflow:hidden;}

.footer{ padding:30px 0;}
.foot{ width:100%; font-size:12px; display:none;}
.foot li{ width:25%; min-height:160px;}
.foot li strong a{ font-size:14px;}
.link{ width:95%; font-size:12px;}
.link .zhichi{ display:none;}
.link strong{ padding-bottom:5%;}

.wx{ width:100%; margin-top:0;}
.weixin{ width:100%;}
.weixin li img{height:30px;}
.weixin li:last-child img{ width:80px; height:auto;}
.weixin li{ padding-left:10px;}
.weixin li:last-child{ text-align:right; float:right; padding-right:10px;}

.hl_nav .nav_head{ height:35px; line-height:35px; font-size:12px;}
.hl_nav{position:relative;color: #FFF;min-width:100%; width:100%;height:90px; margin-top:10px; background:#00a038; top:0; right:0;}
.hl_nav a{display:block;text-decoration:none}
.hl_nav .shade{position:absolute;width:100%;height:40px;top:40px;left:0;z-index:1;background-color:#eee;opacity:.9;filter:alpha(opacity=90);box-shadow:0 5px 15px #ccc;display:none;border-bottom:#fff solid 1px;border-bottom:rgba(255,255,255,.3) solid 1px}
.hl_nav .nav_list{position:absolute;top:0;left:0%;margin:0 0 0 0px;z-index:2;padding:0;list-style:none;width:100%;height:40px}
.hl_nav .nav_list>li,.hl_nav .nav_list>li:nth-child(2){width:33%; line-height:25px; height:25px;}
.hl_nav .nav_body{display:none;}
.hl_nav .nav_list li:first-child{}
.hl_nav .nav_list>li:nth-child(3){width:33%;}
.hl_nav .nav_list>li:nth-child(6){width:33%;}
.hl_nav .nav_list>li:nth-child(7){width:33%;}
.hl_nav .nav_list>li:nth-child(5),.hl_nav .nav_list>li:nth-child(8){width:33%;}
.client-2{ display:none;}

/*二级页面*/
.ty-banner-1{ display:none;}
.ty-banner-2 {overflow:hidden;line-height:0;text-align:center; height:200px; background-position:top center;}
.blk-main{ width:95%;margin-top: 0px;}
.p12-curmbs-1{ width:94%; padding:0 3%; font-size:12px;}
.p12-curmbs-1 span{ height:30px; line-height:30px; overflow:hidden;}
.fdh-01-nav-one h3,.fdh-01-nav dt:after,.fdh-01-nav-one2 h3,.fdh-01-nav-one1 h3{ display: none;}
.fdh-01-nav dl{ padding:0;}
.fdh-01-nav dt{ width:32.7%; float:left;height:auto; text-align:center; font-size:14px; padding:5px 0; line-height:normal; margin:1px; background:#eee;}
.fdh-01-nav-one2 dt{ width:49.3%;}
.fdh-01-nav-one1 dt:last-child{ width:100%;}
.fdh-01-nav a{ color:#333;}

.cpzs .fdh-01-nav-one:nth-child(2),.cpzs .fdh-01-nav-one:nth-child(3){ display:none;}
.alzs .fdh-01-nav-one:nth-child(1),.alzs .fdh-01-nav-one:nth-child(3){ display:none;}
.xwzx .fdh-01-nav-one:nth-child(2){ display:none;}
.ywfw .fdh-01-nav-one:nth-child(2),.ywfw .fdh-01-nav-one:nth-child(3),.ywfw .fdh-01-nav-one:nth-child(4){ display:none;}
.jjfa .fdh-01-nav-one h3{ display:none;}
.jjfa .fdh-01-nav-one dl{ display: block;}
.jjfa .fdh-01-nav-one h3 a{ font-size:14px; margin-right:0; margin-left:0px; font-weight:normal;}

.blk-xs,.blk-sm{ width:100%; margin-right:0}
.cl-cbgg-tys-02{ height:auto; display:none;}
.cplb-3n-ts-03-tit{ width:100%; padding:0 0%; font-size:12px;}
.cplb-3n-ts-03-tit span{ font-size:16px;}
.cplb-3n-ts-03-list{ width:96%; padding:0 2%;}
.cplb-3n-ts-03-list dl,.p14-product-2-list dl{ width:48%; margin:1%;}
.cplb-3n-ts-03-list dl:nth-child(3), .cplb-3n-ts-03-list dl:nth-child(6), .cplb-3n-ts-03-list dl:nth-child(9){ margin:1%;}
.cplb-3n-ts-03-list h4 a,.p14-product-2-list h3{ font-size:14px;}
.cplb-3n-ts-03-list dd{ padding:5px;}
.cplb-3n-ts-03-list dd h4{ height:auto; line-height:normal; margin-bottom:5px;}
.cplb-3n-ts-03-list-desc,.p14-product-2-desc{ height:auto; line-height:normal; font-size:12px;}
.cplb-3n-ts-03-list dl:first-child{ margin:1%; width:98%;}
.p15-showcase{ padding:10px 10px 0 10px; border:none; margin-bottom:0;}
.p15-showcase-left,.p15-showcase-right,.pc-cx-tel-1{ width:100%; margin:0;}
.pc-cx-tel-1-t1{ margin-left:20px; font-size:14px;}
.secdhklist{ margin:0; background:none;}
.secdhklist li{ background:#f6f6f6; width:32.8%; margin:1px; height:auto; line-height:normal; overflow:hidden;}
.secdhklist a{ padding:10px 0; text-align:center; font-size:14px;}
.p15-showcase-right-tit{ font-size:18px; margin-bottom:5px;}
.secdhklist a:hover, .secdhklist a:active, #current{ font-size:14px;}
.txt{ width:99.7%; padding:0 3% 0 0;}
.p14-prodcontent-1-tit,.p14-product-2-tit b{ font-size:16px;}
.p14-infolist-1-list dl{ padding:10px; margin:10px;}
.p14-infolist-1-list dt{ width:32%; margin-right:2.8%;}
.p14-infolist-1-list dd h4{ font-size:14px; height:auto; line-height:normal;}
.p14-infolist-1-list-desc{ font-size:12px; line-height:1.5; margin-bottom:8px;}
.dbt{ width:94%; padding:10px 3%; text-align:center; line-height:1.7; margin-bottom:10px;}
.time3{ text-align:center;}
.sxp{ height:auto; line-height:normal; width:94%; padding:10px 3%;}
.sxp a,.sxp a:last-child{ width:100%; float:left; text-align:left;}
.dy{ margin:0 0 10px 0;}

.cd-tabs-navigation li{ width:auto;}
.cd-tabs-navigation a{ padding:10px 7px; height:auto; line-height:1.6;}
.about,.newbox{ padding:20px 0 10px 0; background-size:100%;}
.new1{ margin-bottom:10px;}

.txt input,.txt textarea{ padding:1%; border:1px #ddd solid; margin-bottom:10px; width:97.7%; background:#f6f6f6;}
.txt .button{ background:#333; color:#fff; border:1px #333 solid;}

.more01{ font-size:12px; height:auto; line-height:normal; padding:5px 15px;}
.chanpin li{width: 48%; margin: 1%;overflow: hidden;padding: 0;}
.show,.about,.newbox{ padding-bottom:80px;}
.zixun a{ float:right; margin-right:0px; padding:0px 10px; background:#2b4cc6; color:#FFFFFF; display:block; font-size:14px; font-weight:bold;}
}
@media screen and ( max-width:415px ){
.ban_p, .ban_p li,.ban_p li a{ height:227px;}
.ban_t{ width:100%; left:0%; margin-left:0%; height:30px; bottom:30px;}
.banner{ height:227px; width:100%;}
}
@media screen and ( max-width:321px ){
.ban_p, .ban_p li,.ban_p li a{ height:193px;}
.ban_t{ width:100%; left:0%; margin-left:0%; height:30px; bottom:30px;}
.banner{ height:193px; width:100%;}
}



