@charset "utf-8";
/**/


@media(min-width:900px) {

#px_title{ width:100%; text-align:center; font-size:40px; line-height:50px; font-weight:900; padding-top:60px;}

#px_about1{ text-align:center; line-height:30px; padding-top:80px; font-size:24px; overflow:hidden; color:#00275e; display:none;}

#px_about_data{ width:100%; overflow:hidden; text-align:center; margin:60px 0 60px 0; background:#f1f1f1; padding:50px 0;}
#px_about_data ul{ display:inline-block;}
#px_about_data ul li{ float:left; color:#333; margin:0 20px;}
#px_about_data ul li p.a1{ font-size:50px; line-height:60px; font-weight:900; color:#d00; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
#px_about_data ul li p.a1 sup{ color:#fff;}
#px_about_data ul li p.a2{ font-size:16px; line-height:30px;}

#px_con1{ width:1260px; margin:50px auto 0 auto; overflow:hidden;}

#px_con1 .left{ width:600px; overflow:hidden; float:left; font-size:16px; line-height:30px; color:#666;}
#px_con1 .left p:nth-child(2){ margin-top:20px;}
#px_con1 .right{ width:600px; float:right; font-size:16px; line-height:30px; overflow:hidden; color:#666;}
#px_con1 .right p:nth-child(2){ margin-top:20px;}

#px_con2{ width:1260px; margin:0 auto 80px auto; overflow:hidden;}
#px_con2 ul:nth-child(1){ width:550px; float:left;}
#px_con2 ul:nth-child(1) li:nth-child(2){ margin-top:51px;}

#px_con2 ul:nth-child(2){ width:600px; float:right;}
#px_con2 ul:nth-child(2) li span{ display:block; background:#d00; float:left; width:24px; line-height:24px; margin-right:10px; margin-top:2px; text-align:center; color:#fff; border-radius:50%; font-size:14px;}

#px_con2 ul li{ float:left;}
#px_con2 ul li p:nth-child(1){ font-size:30px; line-height:70px; font-weight:bold;}
#px_con2 ul li p:nth-child(2){ font-size:16px; line-height:30px; color:#666;}
#px_con2 ul li p font{ font-size:16px; line-height:30px; color:#666; overflow:hidden; display:block;}

#pro_con3{ width:100%; background:url("peixun/di.jpg")/*tpa=https://www.qzmachine.com/peixun/di.jpg*/ no-repeat top center; background-attachment:fixed; overflow:hidden;}
#pro_con3 .k{ width:1260px; margin:60px auto; overflow:hidden;}
#pro_con3 .k .left{ width:550px; float:left;}
#pro_con3 .k .left p.tt{font-size:30px; line-height:70px; font-weight:bold; color:#fff;}
#pro_con3 .k .left p.cc{ font-size:16px; color:#fff;}
#pro_con3 .k .left p.cc span{ font-size:24px; font-weight:bold; color:#fff;}
#pro_con3 .k .left table{ width:100%; line-height:36px; color:#666; font-size:14px; background:#fff; text-align:center; margin-top:15px; border:solid 5px #fff; box-shadow:0 5px 5px rgba(0,0,0,0.2);}
#pro_con3 .k .left table tr{ background:rgba(0,0,0,0.05); transition:all 0.5s;}
#pro_con3 .k .left table tr:nth-child(1){ background:#d00; color:#fff;}
#pro_con3 .k .left table tr:hover{ background:#fff; color:#000;}
#pro_con3 .k .left p.zz{ line-height:60px; font-size:16px; color:#fff;}

#pro_con3 .k .right{ width:600px; float:right;}
#pro_con3 .k .right p.tt{font-size:30px; line-height:70px; font-weight:bold; color:#fff;}
#pro_con3 .k .right p.cc{ font-size:16px; color:#fff; line-height:30px;}
#pro_con3 .k .right .a1{ border-bottom:solid 1px rgba(255,255,255,0.3); padding-bottom:30px;}
#pro_con3 .k .right .a2{ margin-top:30px;border-bottom:solid 1px  rgba(255,255,255,0.3); padding-bottom:30px;}
#pro_con3 .k .right .a2 span{ font-size:24px; font-weight:bold; color:#fff;}
#pro_con3 .k .right .a3{ margin-top:30px;}

#pro_con4{ width:1260px; margin:60px auto 80px auto; overflow:hidden;}
#pro_con4 ul li{ float:left; overflow:hidden;}
#pro_con4 ul li .l{ float:left;}
#pro_con4 ul li div{ overflow:hidden;}
#pro_con4 ul li:nth-child(1){ width:630px; padding-bottom:30px;}
#pro_con4 ul li:nth-child(1) span:nth-child(1){ width:60%; display:block; float:left;}
#pro_con4 ul li:nth-child(1) span:nth-child(2){ width:40%; display:block; float:left;}
#pro_con4 ul li:nth-child(1) span:nth-child(3){ width:60%; display:block; float:left;}
#pro_con4 ul li:nth-child(1) span:nth-child(4){ width:40%; display:block; float:left;}
#pro_con4 ul li:nth-child(2){ width:630px; padding-bottom:30px;}
#pro_con4 ul li:nth-child(3){ width:630px;}
#pro_con4 ul li:nth-child(4){ width:630px;}
#pro_con4 ul li p{ font-size:16px; color:#666; line-height:30px;}
#pro_con4 ul li p.tt{ font-size:24px; font-weight:bold; color:#000; line-height:60px;}

#px_login{ position:fixed; right:10px; bottom:300px;}

#float{ display:none;}
#newBridge{ display:none;}


#kcap{ background:#f7f7f7; width:100%; overflow:hidden; padding-bottom:80px;}
#kcap_tt{ text-align:center; font-size:30px; font-weight:bold; line-height:60px; padding-top:60px; padding-bottom:20px;}
#kacp_con{ width:1260px; margin:0 auto; overflow:hidden;}
#kacp_con table{ background:#fff; width:100%;border-top:solid 1px #000; border-left:solid 1px #000;}
#kacp_con table td{ border-bottom:solid 1px #000; border-right:solid 1px #000; padding:10px; width:150px; vertical-align:top;}
#kacp_con table tr:nth-child(1) td{ padding:10px; vertical-align:top;}
#kacp_con table tr:nth-child(1) td:nth-child(1){ text-align:center; background:#eee; font-size:16px; font-weight:bold; vertical-align:middle;}
#kacp_con table tr:nth-child(2){ background:#eee; text-align:center; font-weight:bold; font-size:16px;  }
#kacp_con table tr:nth-child(3){ background:#f7f7f7; text-align:center;  }

#kacp_con table tr td:nth-child(1){ font-size:16px; font-weight:bold; background:#eee; text-align:center; }

#kcap_col{ width:100%; overflow:hidden; text-align:center}
#kcap_col ul{ display:inline-block;}
#kcap_col ul li{ float:left; margin:0 10px 10px 10px; line-height:40px;}
#kcap_col ul li:nth-child(1) p{ background:#ffff00; width:40px; height:20px; border:solid 2px #000;}
#kcap_col ul li:nth-child(2) p{ background:#f4b084; width:40px; height:20px; border:solid 2px #000;}


}
@media(max-width:900px) {

#px_title{ width:100%; text-align:center; font-size:1.6rem; line-height:3rem; font-weight:900; padding-top:2rem;}

#px_about1{ text-align:center; line-height:1.2rem; padding-top:2rem; font-size:0.9rem; overflow:hidden; color:#00275e; display:none;}

#px_about_data{ width:100%; overflow:hidden; text-align:center; margin:1rem 0 1rem 0; background:#f1f1f1; padding:1rem 0;}
#px_about_data ul{ width:100%;}
#px_about_data ul li{ float:left; color:#333; width:50%; margin-bottom:1rem;}
#px_about_data ul li p.a1{ font-size:2.4rem; line-height:3rem; font-weight:900; color:#d00; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
#px_about_data ul li p.a1 sup{ color:#fff;}
#px_about_data ul li p.a2{ font-size:0.8rem; line-height:1.2rem; padding:0 1.5rem;}

#px_con1{ width:90%; margin:1rem auto 0 auto; overflow:hidden;}
#px_con1 img{ width:100%;}
#px_con1 .left{ width:100%; overflow:hidden; float:left; font-size:0.9rem; line-height:2rem; padding-bottom:2rem; color:#666;}
#px_con1 .left p:nth-child(2){ margin-top:20px;}
#px_con1 .right{ width:100%; float:right; font-size:0.9rem; line-height:2rem; overflow:hidden; color:#666;}
#px_con1 .right p:nth-child(2){ margin-top:20px;}

#px_con2{ width:90%; margin:0 auto 2rem auto; overflow:hidden;}
#px_con2 ul:nth-child(1){ width:100%; float:left;}
#px_con2 ul:nth-child(1) li:nth-child(2){ margin-top:2rem;}

#px_con2 ul:nth-child(2){ width:100%; float:right;}
#px_con2 ul:nth-child(2) li span{ display:block; background:#d00; float:left; width:24px; line-height:24px; margin-right:10px; margin-top:2px; text-align:center; color:#fff; border-radius:50%; font-size:14px;}

#px_con2 ul li{ float:left; margin-top:1rem;}
#px_con2 ul li p:nth-child(1){ font-size:1.4rem; line-height:3rem; font-weight:bold;}
#px_con2 ul li p:nth-child(2){ font-size:0.9rem; line-height:1.6rem; color:#666;}
#px_con2 ul li p font{ font-size:0.9rem; line-height:1.6rem; color:#666; overflow:hidden; display:block;}

#pro_con3{ width:100%; background:url("peixun/di.jpg")/*tpa=https://www.qzmachine.com/peixun/di.jpg*/ no-repeat top center/auto 100%; overflow:hidden;}
#pro_con3 .k{ width:90%; margin:2rem auto; overflow:hidden;}
#pro_con3 .k .left{ width:100%; float:left;}
#pro_con3 .k .left p.tt{font-size:1.4rem; line-height:3rem; font-weight:bold; color:#fff;}
#pro_con3 .k .left p.cc{ font-size:0.9rem; color:#fff;}
#pro_con3 .k .left p.cc span{ font-size:24px; font-weight:bold; color:#fff;}
#pro_con3 .k .left table{ width:100%; line-height:36px; color:#666; font-size:0.8rem; background:#fff; text-align:center; margin-top:15px; border:solid 5px #fff; box-shadow:0 5px 5px rgba(0,0,0,0.2);}
#pro_con3 .k .left table tr{ background:rgba(0,0,0,0.05); transition:all 0.5s;}
#pro_con3 .k .left table tr:nth-child(1){ background:#d00; color:#fff;}
#pro_con3 .k .left table tr:hover{ background:#fff; color:#000;}
#pro_con3 .k .left p.zz{ line-height:1.4rem; font-size:0.8rem; color:#fff; padding-top:1rem;}

#pro_con3 .k .right{ width:100%; float:right;}
#pro_con3 .k .right p.tt{font-size:1.4rem; line-height:3rem; font-weight:bold; color:#fff;}
#pro_con3 .k .right p.cc{ font-size:0.9rem; color:#fff; line-height:1.4rem;}
#pro_con3 .k .right .a1{ border-bottom:solid 1px rgba(255,255,255,0.3); padding-bottom:1rem; padding-top:1rem;}
#pro_con3 .k .right .a2{ margin-top:1.5rem;border-bottom:solid 1px  rgba(255,255,255,0.3); padding-bottom:1.5rem;}
#pro_con3 .k .right .a2 span{ font-size:24px; font-weight:bold; color:#fff;}
#pro_con3 .k .right .a3{ margin-top:30px;}

#pro_con4{ width:100%; margin:2rem auto 2rem auto; overflow:hidden;}
#pro_con4 ul li{ float:left; overflow:hidden; width:100%; padding-bottom:1rem;}
#pro_con4 ul li .l{ float:left; width:20%;}
#pro_con4 ul li .l img{ width:100%;}
#pro_con4 ul li div{ overflow:hidden;}
#pro_con4 ul li:nth-child(1){ width:95%;}
#pro_con4 ul li:nth-child(1) span:nth-child(1){ width:100%; display:block; float:left;}
#pro_con4 ul li:nth-child(1) span:nth-child(2){ width:100%; display:block; float:left;}
#pro_con4 ul li:nth-child(1) span:nth-child(3){ width:100%; display:block; float:left;}
#pro_con4 ul li:nth-child(1) span:nth-child(4){ width:100%; display:block; float:left;}
#pro_con4 ul li:nth-child(2){ width:95%;}
#pro_con4 ul li:nth-child(3){ width:95%;}
#pro_con4 ul li:nth-child(4){ width:95%;}
#pro_con4 ul li p{ font-size:0.9rem; color:#666; line-height:1.4rem;}
#pro_con4 ul li p.tt{ font-size:1.2rem; font-weight:bold; color:#000; line-height:2rem;}

#px_login{ position:fixed; right:0.5rem; width:3rem; bottom:4rem;}
#px_login img{ width:100%;}


#float{ display:none;}
#newBridge{ display:none;}


#kcap{ background:#f7f7f7; width:100%; overflow:hidden; padding-bottom:2rem;}
#kcap_tt{ text-align:center; font-size:1.2rem; font-weight:bold; line-height:60px; padding-top:1rem; padding-bottom:1rem;}
#kacp_con{ width:90%; margin:0 auto; overflow:scroll;}
#kacp_con table{ background:#fff; width:1260px;border-top:solid 1px #000; border-left:solid 1px #000;}
#kacp_con table td{ border-bottom:solid 1px #000; border-right:solid 1px #000; padding:10px; width:150px; vertical-align:top;}
#kacp_con table tr:nth-child(1) td{ padding:10px; vertical-align:top;}
#kacp_con table tr:nth-child(1) td:nth-child(1){ text-align:center; background:#eee; font-size:16px; font-weight:bold; vertical-align:middle;}
#kacp_con table tr:nth-child(2){ background:#eee; text-align:center; font-weight:bold; font-size:16px;  }
#kacp_con table tr:nth-child(3){ background:#f7f7f7; text-align:center;  }

#kacp_con table tr td:nth-child(1){ font-size:16px; font-weight:bold; background:#eee; text-align:center; }

#kcap_col{ width:100%; overflow:hidden; text-align:center}
#kcap_col ul{ display:inline-block;}
#kcap_col ul li{ float:left; margin:0 10px 10px 10px; line-height:40px;}
#kcap_col ul li:nth-child(1) p{ background:#ffff00; width:40px; height:20px; border:solid 2px #000;}
#kcap_col ul li:nth-child(2) p{ background:#f4b084; width:40px; height:20px; border:solid 2px #000;}





}
