


 

@media screen and (max-width:900px) { 

.ksmsheader .pcnav,.ksmsheader .rh .global,.tabla_aa a .fa,.contact_number{display: none; }

.footer .icenter,.page_manufacturing_3_1_list,.page_manufacturing_3_2_list .ct2,.page_manufacturing_3_2_list .ct,.webnum{ display: block; }

.footer .lf,.footer .ce,.footer .rh,.webnum2 dd,.webnum dd{ width:100%; }


.page_web_tt h3 span{ font-size: 36px;  line-height: 40px; }
.webcontact_3_me .con_list dl dt strong{  font-size: 32px;  line-height: 36px; }
.inbanner .text h4,.horizontalsection .section .rh strong,.p_w_tt_lr dd span,.pageResearch2_a .page_web_tt h3 span, .pageResearch1_a_list a dd strong{ font-size: 28px; line-height: 32px; }
.inbanner .text h3,.pageResearch6_1 dl strong, .pageResearch6_2 dl strong{ font-size: 26px; line-height: 30px; }
.webnum dd p font,.page_Research5_1 dl dd span{ font-size: 20px; line-height: 26px; }
.webcontact_3_me .con_list dl dt p,.page_web_tt h4,.horizontalsection .section .rh p,.pageResearch6_1 dl p,.pageResearch6_2 dl dd p span,.pageResearch6_2 dl dd p font,.pageResearch4_list2 a strong{ font-size: 16px; line-height: 22px; }


.inbanner{ height: calc(70% - 70px);}
.inbanner video{height: 100%; object-fit: cover;}

.footer .ce { margin:30px 0; }
.footer .ce .more3{ margin: 0; }
.footer .rh{ display: flex ; justify-content: flex-start; margin: 40px 0 100px; }
.footer .rh .ss_fx dd .cc{ padding:10px; }
.footer .rh .ss_fx dd .cc p font{ margin-top:0; }
.footer .rh .ss_fx dd .cc p img{ height:100px; }

.page_web_tt h3 span:after{ margin: 10px 0; }

.webcontact_3_me .con_list,.global_map,.p_w_tt_lr,.pageResearch6_2,.pageResearch6_1,.page_Research5_1,.page_Research5_2{ display: block;}
.webcontact_3_me .con_list dl{ width: 100%; margin-bottom: 50px; }
.webcontact_3_me .con_list dl .webnum2{ display: block; margin: 20px auto; } 
.webcontact_3_me .con_list dl .webnum2 dd p span,.webnum dd p span{ font-size: 50px; line-height: 50px; }
.webcontact_3_me .con_list dl i{ margin: 20px 0 10px;}
.webnum2 dd{ margin-bottom: 20px; }
.webcontact_3_me .con_list dl dt p{ height:auto; }

.webnum dd,.pageResearch4_list2 a{ margin-bottom: 20px;}


.con_form form .checkbox dl dd .wpcf7-checkbox { display: flex ; flex-wrap: wrap; }
.con_form form .checkbox dl dd .wpcf7-checkbox .wpcf7-list-item{ margin: 0 16px 16px 0; width: 160px; }
.con_form form .n_f dl{  display: block; }
.con_form form .n_f dl dd font,.con_form form .checkbox dl dd .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label, .con_form form .n_f dl dd font,.p_w_tt_lr dd p,.pageResearch6_1 dl span,.pageResearch4_list a .txt p,.pageteamlist a p{ font-size: 14px;}
.con_form form .n_f h3{ font-size: 20px; margin-bottom: 10px; }
.con_form form .n_f{ padding-bottom: 16px; margin-bottom: 16px; }



.page_manufacturing_3_2_list .ct2 li{margin-bottom: 30px;}
.page_manufacturing_3_2_list .ct2 li i{ height: auto;}
.page_manufacturing_3_2_list .ct2 li i img{ max-width: 90%;}
.page_manufacturing_3_2_list .ct li{ margin-bottom: 20px;}
.page_manufacturing_3_2_list .page_web_tt{ width:100%; }


.horizontalsection .section .rh{}
.horizontalsection .section{ position: relative;}

.manufacturing_web2_pic{ display: block; overflow: hidden;}
.manufacturing_web2_pic .lf,.manufacturing_web2_pic .rh{ float: left; width: 100%; margin: 0; padding: 0;}
.manufacturing_web2_pic .lf .page_web_tt{ position: relative; top: auto; }
.manufacturing_web2_pic .rh dd i{ padding: 6px 0; font-size: 14px; }
.manufacturing_web2_pic .rh{grid-gap: 0 10px;}
.manufacturing_web2_pic .rh dd{ margin-bottom: 10px;}


.global_map .line{ width: 100%; height: 1px; margin: 20px 0; }

.page_web_tt2 h3{margin-bottom: 10px;}

.p_w_tt_lr dd{ padding: 20px;}

.pageResearch6_1 dl{ margin-bottom: 60px;}

.pageResearch6_2 dl dd p,.pageResearch4_list,.pageResearch4_list2,.pageResearch3_list,.pageResearch2_a .pic,.pageResearch1_a_list,.china_cifg .tb_ab,.pageteamlist,.g_c_dd{  display: block; }
.pageResearch6_2 dl dd p span,.pageResearch6_2 dl dd p font,.pageResearch2_a .pic .lf, .pageResearch2_a .pic .rh,.tabla_bb{ width: 100%; max-width: initial;}

.page_Research5_1 dl{ margin-bottom: 60px;}

.page_Research5_2 dl{ width: 100%; margin: 0 0 60px 0; display: block; }
.page_Research5_2 dl i,.g_c_dd dd{ width: 100%;}
.page_Research5_2 dl dd{ width: 100%; padding: 20px; }

.pageResearch4_list a .txt strong,.pageResearch3_list a .txt strong{ height: auto; padding-bottom: 20px;}

.pageResearch3_list a .txt img{ max-width: 140px;}

.pageResearch2_a .pic .lf img, .pageResearch2_a .pic .rh img,.pageResearch1_a_list a{ margin-bottom: 50px;}


.tabla_aa{ width: 100%; flex-wrap: wrap; display: grid ; grid-template-columns: repeat(5, 1fr); grid-gap: 0 0px; }
.tabla_aa a span{ font-size: 20px; }
.tabla_bb dl dd p span{ font-size: 16px; height: 80px; padding: 10px;}
.tabla_bb dl dt{ margin-top: 30px;}

.pageteamlist a dd span{ margin: 10px 0;}
.pageteamlist a dd strong{ font-size: 32px;}

.webtext30{ font-size: 22px; line-height: 32px; }


.g_c_dd dd{ margin-bottom: 30px;}
.g_c_dd dd strong,.homelogos h3{ font-size: 32px; }
.g_c_dd dd span{ font-size: 20px; margin-bottom: 10px; padding-bottom: 10px; }

.more2{ zoom:0.9; }

.nav_search .searchtag form h4{ font-size: 20px; }
.nav_search .searchtag form{ width: 90%;}
.nav_search .searchtag form input{ height: 50px}
.nav_search .searchtag form button{ width: 50px; height: 50px; }
.nav_search .searchtag form button img{ height:20px; }

.mySwiper_news .swiper-slide a .txt span,.mySwiper_news .swiper-slide a .txt strong{ -webkit-line-clamp: 2;}

.contact_1,.contact_2{ min-height: initial; height: auto; margin: 60px auto; }
.contact_1 .page_web_tt,.contact_1 .web_0_1,.contact_2 .page_web_tt{ position: relative; transform: initial; top: auto; left: auto; }

.contact_1 .page_web_tt h3 span,.contact_1 .page_web_tt h4,.contact_2 .page_web_tt h3 span,.contact_2 .page_web_tt h4{ color:#333; }
.contact_1 .page_web_tt h3 span{ font-size: 22px; line-height: 26px; margin: 0 0 20px 0; }
.contact_1 .web_0_1 span{ color: #333; font-size: 60px; width: 40px; height: auto; }
.contact_1 .web_0_1 dd{ width: calc(100% - 100px); }
.contact_1 .web_0_1 dd font{ color: #333; padding: 0; font-size: 14px; }
.contact_1 .web_0_1{ padding: 0; margin: 30px auto;width: 100%; }
.contact_1 .web_0_1 dd i{ background: #ccc; }

.contact_1 .pic_list,.contact_2 .c_1_list{ flex-wrap: wrap; }
.contact_1 .pic_list dl,.contact_2 .c_1_list dl{ max-height: 360px;  width: 50%; height: auto;}

.contact_2 .c_1_list dl .txt{ top: 50px; padding: 0 20px; }





}





.se_iphone_nav{display:none; }

/*手机站样式开始*/
@media only screen and (max-width: 900px){

.se_iphone_nav{ position: fixed; top: 0; right: 0; z-index: 99999; width: 100%;  height: auto;     display: block; }
.se_iphone_nav .s_aa{ cursor: pointer; position: fixed; height: 70px; display: flex; justify-content: center; align-items: center; width: 40px; right: 2%; z-index: 99999;  }
.se_iphone_nav .s_aa .fa{ display: block; color: #333; font-size: 22px;}
.se_iphone_nav .s_aa .fa-remove{ display:none; }
.se_iphone_nav .s_aa .fa{font-size:0;}
.se_iphone_nav .s_aa .fa-navicon img{display: block; width: 100%; height: auto;  }
.se_iphone_nav .s_aa .fa-remove img{display: block; width: 80%; height: auto; }
.se_iphone_nav .act .fa-navicon{ display: none;}
.se_iphone_nav .act .fa-remove{ display: block;    color: #be1e24; }
.se_iphone_nav .s_bb{ display: none;position: fixed; width: 100%; top: 0; padding: 70px 5%; background: #fff;    overflow-y: scroll; height:calc(100% - 0px); }
.se_iphone_nav .s_bb .se_nav_ul{ display: block;  margin-bottom: 5px;}
.se_iphone_nav .s_bb .se_nav_ul .dd{overflow: hidden; padding: 10px 16px; background: none; display: flex; justify-content: space-between; align-items: center;    cursor: pointer;  }
.se_iphone_nav .s_bb .se_nav_ul .one{display: block; }
.se_iphone_nav .s_bb .se_nav_ul .dd span,.se_iphone_nav .s_bb .se_nav_ul .dd span a{color: #333; font-size: 22px; font-weight: bold; display: block;}
.se_iphone_nav .s_bb .se_nav_ul .dd i{color: #333; font-size: 30px; display: block; transition: all .3s; transform: rotate(90deg); }
.se_iphone_nav .s_bb .se_nav_ul .go i{ transform: rotate(-90deg);color: #be1e24;}
.se_iphone_nav .s_bb .se_nav_ul .go span{color: #be1e24;}
.se_iphone_nav .s_bb .se_nav_ul .dt{display: none;}
.se_iphone_nav .s_bb .se_nav_ul .dt p{display: block; overflow: hidden; padding: 20px 30px; padding-top: 5px; }
.se_iphone_nav .s_bb .se_nav_ul .dt p a{display: block; color: #666; font-size: 16px; padding: 6px;}

.se_iphone_nav .s_bb .se_nav_ul_Global{margin-top: 100px;}
.se_iphone_nav .s_bb .se_nav_ul_Global .dd{display: flex; justify-content: flex-start;}
.se_iphone_nav .s_bb .se_nav_ul_Global .dd span, .se_iphone_nav .s_bb .se_nav_ul_Global .dd span a{ font-size: 20px; }
.se_iphone_nav .s_bb .se_nav_ul .dd i{ margin-left: 30px; font-size: 24px;}
.se_iphone_nav .s_bb .se_nav_ul .dt p a{font-size: 16px;}


}
 