/*手机端*/

@media screen and (max-width: 1640px){

}
@media screen and (max-width: 1360px){
.wm2{margin:0 2%;width:96%;}
.wm{margin:0 2%;width:96%;}




#content{margin:30px 2% 0;padding-bottom:0px;}
}


@media screen and (max-width: 1200px){
.menu ul li a:link,.menu ul li a:visited{padding:0 10px;font-size:15px;}
.menu ul li a:hover{padding:0 10px;font-size:15px;}


#bottom{color:#e7edf6;margin-top:70px;padding-top:42px;background:#0a62af;}
#bottom a{color:#e7edf6;}
#bottom a:hover{text-decoration:underline;}
.bot_logo{width:100%;}
.bot_nav{width:100%;padding-top:20px;}
.bot_nav a{padding:0 10px;font-size:14px;}
.bot_contact{border-top:1px solid rgba(255,255,255,.4);margin-top:20px;padding-top:40px;}
.bot_c01{float:left;width:48%;padding-right:2%;text-align:center;}
.bot_contact i{ display:block;border-radius: 50%;border: 1px solid #9ac8f1;text-align:center;width:58px;height:58px;line-height:58px;margin:0 auto;}
.bot_contact .bt01{color:#e7edf6;font-size:14px;line-height:32px;padding-top:10px;}
.bot_contact .bt02{color:#e7edf6;font-size:14px;}
.bot_c02{display:none;}
.bot{text-align:center;padding:25px 0;line-height:24px;border-top:1px solid rgba(255,255,255,.4);margin-top:40px;}


.mt110{display:none;}

}
@media screen and (max-width: 1024px){

.head{ display:none;}
.top0{ display:none;}
.menu{ display:none;}
.mbdh{ display:block;}

.h110{ display:none;}

.con_01 .about_l{float:left;width:100%;padding-top:0px;}
.con_01 .about_l h1{line-height: 40px;font-size: 18px;margin-bottom: 0px;}
.con_01 .about_l h2{font-size: 30px;}
.con_01 .about_l .txt{line-height:30px;padding-top:30px;font-size:14px;color:#666;padding-bottom:20px;}
.ab_bot li p{font-size: 40px;color: #333; text-align: center;line-height: 70px;font-family: 'BEBAS'; margin-bottom: 5px;}
.con_01 .about_r{width:100%;margin-top:50px;}
.con_01 .about_r img{width:100%;}


}


@media screen and (max-width:768px)
{
.wm3{margin:0 2%;}
.top_nav{ display:none;}	
.pro_item_pic img{height: auto; width:90%; object-fit: cover;}
.cen{ width:90%; padding-left:5%; padding-right:5%;}
.cen01{ width:94%; padding-left:3%; padding-right:3%;}
.mbfor{display:block;}


.con_ss{width:100%;overflow:hidden;padding-top:55px;border-bottom:1px solid #f3f3f3;padding-bottom:12px;}
.con_ss .title{text-align:center;font-size:32px;text-transform: uppercase;font-family: EUCLIDCIRCULARA;line-height: 1.2;color:#08508f;}
.con_ss .title2{font-size:24px}

.search{width:90%; margin:0 auto; margin-top:10px;height:50px; padding-left:10px; padding-right:0px; background: #fff; border-radius:50px;overflow:hidden; margin-bottom:3%;border:2px solid #0a62af;}
.searchinput{height:50px;border:0;width:100%;float:left;display:inline;line-height:50px; outline:none; background:none; font-size:14px; padding-left:5%;color:#0a62af;font-weight:bold; }
.search .fr input {width: 100%;background:#0a62af;font-size: 16px;color: #ffffff; height: 50px; border:0;}


.con_02{width:100%;overflow:hidden;background:#F8F9FA;padding:60px 0 50px 0;}
.con_02 .title{margin-bottom:20px;}
.con_02 .title h1{color: #155baa;font-size: 34px;font-weight: 100;text-align: center;}
.con_02 ul li{float:left;width:47%;margin:1.5%;border-radius:20px;overflow:hidden;}
.con_02 ul li:hover dl dt img{ transform-origin:center center; transform:scale(1.15,1.15);}
.con_02 ul li dl dd{background:#008dd4;margin-top:1px;height:130px;text-align:center;}
.con_02 ul li dl dd h1{font-size:18px;color:#fff;padding-top:20px;}
.con_02 ul li dl dd h2{font-size:14px;color:#9ed7f4;font-family:Arial;padding-top:5px;}


.con_03 .title{margin-top:40px;}
.con_03 .title h1{color: #155baa;font-size: 34px;font-weight: 100;text-align: center;}
.con_03 .txt{line-height:32px;text-align:center;padding:0 5%;height:auto;font-size:14px;padding-bottom:30px;}
.con_03 ul{background:#fff;--webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.3);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);height:auto;border-radius:20px;padding-top:30px;margin-bottom:40px;padding-bottom:20px;}
.con_03 ul li{width:32%;float:left;border-right:1px solid #ddd;text-align:center;margin:10px 0;}
.con_03 ul li .bt{font-size:16px;color:#155baa;line-height:42px;}

.con_04{width:100%;overflow:hidden;margin-top:20px;}
.con_04 .title{margin-bottom:30px;}
.con_04 .title h1{color: #155baa;font-size: 34px;font-weight: 100;text-align: center;}
.sy_qyzs img{width:220px;height:160px;margin:0 12px;}




/*ny*/

.ny_ban01{background:url(../images/ny_ban01.jpg) top center no-repeat;width:100%;height:250px;overflow:hidden;background-size: cover;}
.ny_ban02{background:url(../images/ny_ban02.jpg) top center no-repeat;width:100%;height:250px;overflow:hidden;background-size: cover;}
.ny_ban03{background:url(../images/ny_ban03.jpg) top center no-repeat;width:100%;height:250px;overflow:hidden;background-size: cover;}
.ny_ban04{background:url(../images/ny_ban04.jpg) top center no-repeat;width:100%;height:250px;overflow:hidden;background-size: cover;}
.ny_ban05{background:url(../images/ny_ban05.jpg) top center no-repeat;width:100%;height:250px;overflow:hidden;background-size: cover;}
.ny_ban06{background:url(../images/ny_ban06.jpg) top center no-repeat;width:100%;height:250px;overflow:hidden;background-size: cover;}
.ny_ban07{background:url(../images/ny_ban07.jpg) top center no-repeat;width:100%;height:250px;overflow:hidden;background-size: cover;}


.ny_biankang {margin:0px;padding: 3% 0;background: #fff;box-shadow: 0 0 0 0;line-height: 32px;font-size: 14px;}
.ny_biankang img{width:100%;height:auto;}


a.dh5 {  font-size: 16px; line-height:38px; color: #212121; display:block; width:100%; height:38px; text-align:center;  border-bottom:1px solid #e2e2e2; font-weight:bold;}
.nydh{ height:auto; }
#content .bti01{font-size:30px;}



/*产品*/
.cp_list table tr th:nth-child(1){ display:none;}
.cp_list table tr td:nth-child(1){ display:none;}
.cp_list table tr th:nth-child(3){ display:none;}
.cp_list table tr td:nth-child(3){ display:none;}



/*企业展示*/
.ny_qyzs{margin-top:20px;}
.ny_qyzs ul li{width:47%;float:left;margin:0 1.2% 20px;background:#f5f5f5;border:1px solid #f5f5f5; border-radius:10px;overflow:hidden;}
.ny_qyzs ul li:hover{background:#0e6aaf;border:1px solid #0e6aaf;}
.ny_qyzs ul li .pic{width:100%;max-height:180px;overflow:hidden;}
.ny_qyzs ul li .pic img{height:180px;width:100%; transition:all 1s;}
.ny_qyzs ul li:hover .pic img{ transform:scale(1.15,1.15); transform-origin:center center;}
.ny_qyzs ul li .bt{height:50px;line-height:50px;text-align:center;}


/*定制研发*/
.ny_dzyf{font-size:16px;line-height:32px;}


/*质量管理*/
.ny_zlgl img{ max-width:100%; height:auto !important; height:100%;}