.contactBox202006131030 {
  padding: 50px 0;
  overflow: hidden;
}
.contactBox202006131030 {
  padding: 50px 0;
  overflow: hidden;
}
.contactBox202006131030 .contactInfo {
  overflow: hidden;
  width: 50%;
  float: left;
}
.contactBox202006131030 .textBox {
  margin-bottom: 30px;
}
.contactBox202006131030 .textBox h2 {
  font-size: 36px;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 15px;
  color: #333;
}
.contactBox202006131030 .textBox p {
  font-size: 16px;
  color: #333333;
  line-height: 1.6;
}
.contactBox202006131030 .contactInfo ul li {
  padding-left: 30px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 16px;
  color: #333333;
  line-height: 1.6;
  background-repeat: no-repeat;
  background-position: left 7px;
}
.contactBox202006131030 .contactInfo ul li.contactTel {
  background-image: url("/public/static/images/home/en-us/contactTel.png");
}
.contactBox202006131030 .contactInfo ul li.contactWhatsapp {
  background-image: url("/public/static/images/home/en-us/contactWhatsapp.png");
}
.contactBox202006131030 .contactInfo ul li.contactEmail {
  background-image: url("/public/static/images/home/en-us/contactEmail.png");
}
.contactBox202006131030 .contactInfo ul li.contactAddress {
  background-image: url("/public/static/images/home/en-us/contactAddress.png");
}
.contactBox202006131030 .contactInfo ul li.contactwechat {
  background-image: url("/public/static/images/home/en-us/icons8-wechat-51.png");
}
.contactBox202006131030 .contactInfo ul li.contactskype {
  background-image: url("/public/static/images/home/en-us/icons8-skype-51.png");
}
.contactBox202006131030 .contactInfo ul li.contactqq {
  background-image: url("/public/static/images/home/en-us/icons8-qq-24.png");
}
.contactBox202006131030 .contactInfo ul li a {
  font-size: 16px;
  color: #333333;
  line-height: 1.6;
}
.contactBox202006131030 .contactInfo ul li a:hover {
  color: #3677e2;
}
.contactBox202006131030 .contactForm {
  width: 50%;
  float: left;
  padding-left: 40px;
  overflow: hidden;
}
.contactBox202006131030 .title h2 {
  font-size: 36px;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 15px;
}
.info {
  width: 100%;
  height: 100%;
  float: left;
  position: relative;
  margin-bottom: 10px;
}
.contactBox202006131030 .contactForm .info .label_control {
  position: absolute;
  left: 10px;
  top: 0;
  line-height: 36px;
  font-size: 16px;
  color: #2c2c2c;
}
.info .tips {
  position: absolute;
  top: 0;
  right: 10px;
  line-height: 36px;
  color: #ff0000;
  z-index: 999;
}
.contactBox202006131030 .contactForm .info input[type="text"] {
  width: 100%;
  height: 36px;
  padding: 0 10px;
  border: 1px solid #dcdcdc;
  font-size: 16px;
  color: #2c2c2c;
}
.contactBox202006131030 .contactForm .info textarea {
  width: 100%;
  height: 100px;
  padding: 5px 10px;
  resize: none;
  border: 1px solid #dcdcdc;
  font-size: 16px;
  color: #2c2c2c;
}
.contactBox202006131030 .contactForm .info input[type="submit"] {
  display: inline-block;
  width: 200px;
  height: 44px;
  line-height: 42px;
  border: 0;
  font-size: 16px;
  color: #ffffff;
  margin-top: 20px;
  text-transform: uppercase;
  background: #000000;
  cursor: pointer;
  transition: all 0.3s;
}
.contactBox202006131030 .contactForm .info input[type="submit"]:hover {
  background:var(--mainColor);
  transition: all 0.3s;
}
*{
  font-family: arial;
}
:root{
  --GC:linear-gradient(0deg, #0632f7 0%, #48a5fd 100%), linear-gradient(#98aeca, #98aeca);
  --mainColor: #0632f7;
}
/*header start*/
.header{width: 100%;height: auto;background: #FFFFFF;}
.header.fixed{position: fixed;left: 0;top: 0;z-index: 99;transition: all 0.6s;box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);}
.header.fixed.active{top: -98px;}
.header_content_box{width: 100%;height: 98px;display: flex;justify-content: space-between;align-items: center;}
.logo{display: flex;justify-content: flex-start;align-items: flex-end;}
.logo img{width: 117px;height: auto;display: block;}
.logo p{font-size: 32px;color: #000000;font-family: "Castoro", serif;font-weight: 400;margin-left: 4px;line-height: 0;margin-bottom: 19px;}
.header_content_right_box{height: 100%;display: flex;justify-content: flex-end;align-items: center;}
.header_content_right_ul{height: 100%;display: flex;justify-content: flex-end;margin-right: 5px;}
.header_content_right_ul li{height: 100%;position: relative;}
.header_content_right_ul li + li{margin-left: 40px;}
.frist_link{display: flex;height: 100%;font-size: 18px;color: #000000;align-items: center;justify-content: center;text-align: center;font-weight: 500;position: relative;}
.frist_link:after{content: "";display: block;width: 100%;height: 3px;background: var(--mainColor);position: absolute;bottom: 0;left: 0;display: none;}
.header_content_right_ul li.on .frist_link:after,
.header_content_right_ul li:hover .frist_link:after{display: block;}
.header_content_right_ul li.on .frist_link,
.header_content_right_ul li:hover .frist_link{color: var(--mainColor);}
.header_content_right_list{width: 280px;display: none; transition: all 0.6s;position: absolute;left: 0;top: 100%;z-index: 99;background: #fff;box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);};
.nav_list_two_list{width: 100%;height: 45px;}
.nav_link_two{display: block;width: 100%;line-height: 45px;font-size: 18px;padding: 0 10px;}
.nav_list_two_box{position: absolute;left: 240px;height: auto;width: 240px;top: 0;background: #fff;display: none;box-shadow: 5px 9px 29px 0px rgba(197, 197, 197, 0.36);}
.nav_list_two_box a{display: block;width: 90%;padding: 10px 5%;margin: 0px auto;border-bottom: 1px solid #e5e5e5;}
.nav_list_two_list:hover .nav_list_two_box{display: block;}
.header_content_right_list a:hover{background: var(--mainColor);color: #FFFFFF;}
.header_content_right_ul li:hover .header_content_right_list{display: block;}
.header_search_box{width: 34px;height: auto;display: flex;justify-content: center;align-items: center;background: rgba(214, 215, 219, 0.8);border-radius: 50%;aspect-ratio:1/1;margin-left: 15px;cursor: pointer;}
.header_search_box img{width: 17px;height: auto;display: block;}
.header_language_box{width: 34px;height: 100%;margin-left: 15px;display: flex;justify-content: center;align-items: center;position: relative;cursor: pointer;}
.header_language_box span{display: flex;justify-content: center;align-items: center;width: 100%;height: auto;aspect-ratio:1/1;border-radius: 50%;background: rgba(214, 215, 219, 0.8);font-size: 17px;color: #000;font-weight: 500;}
.header_language_list_box{width: 128px;max-height: 0;position: absolute;left: 50%;transform: translateX(-50%);top: 100%;box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);background: #FFFFFF;transition: all 0.6s;overflow: hidden;z-index: 99;}
.header_language_list_box a{display: block;width: 100%;line-height: 45px;border-bottom: 1px solid #EEEEEE;text-align: center;}
.header_language_list_box a:hover{background: var(--mainColor);color: #FFFFFF;}
.header_language_box:hover .header_language_list_box{max-height: 800px;}
.header_form_search_box{width: 100%;max-height: 0px;background: #FFFFFF;position: absolute;left: 0px;top: 98px;z-index: 9999;overflow: hidden;transition: all 0.6s;box-shadow: 0px 0px 21px 0px rgba(4, 0, 0, 0.15);}
.header_form_search_box form{width: 100%;height: auto;display: flex;justify-content: center;align-items: center;}
.header_form_search_box input{width: 400px;height: 42px;display: block;outline: none;background: #FFFFFF;color: #333333;padding: 0 18px;border: none;font-size: 18px;margin: 30px 0;border-bottom: 1px solid #E5E5E5;}
.header_form_search_box input:nth-last-of-type(1){border-radius: 8px;width: 150px;margin-left: 15px;background: var(--mainColor);color: #FFFFFF;cursor: pointer;}
.header_form_search_box.on{max-height: 800px;}
.hd_btn{display: none;position: relative;width: 6vw;height: 5vw;cursor: pointer;}
.hd_btn span{position: absolute;left: 0;top: 0px;width: 100%;height: 0.5vw;background-color:  var(--mainColor);transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.hd_btn .s1 {top: 0;}
.hd_btn .s2 {top: 2vw;}
.hd_btn .s3 {top: 4vw;}
.hd_btn.on .s1 {top: 2vw;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-moz-transform: rotate(45deg);}
.hd_btn.on .s2 {opacity: 0;}
.hd_btn.on .s3 {top: 2vw;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);-moz-transform: rotate(-45deg);}
/*header end*/
/*banner start*/
.banner{width: 100%;height: auto;position: relative;}
.banner img{width: 100%;height: auto;display: block;}
.index_banner_sw{width: 100%;height: auto;}
.index_banner_sw .swiper-slide{width: 100%;height: auto;position: relative;}
.index_banner_sw_bg{width: 100%;height: auto;}
.index_banner_sw_bg img{width: 100%;height: auto;display: block;}
.index_banner_sw_content{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: flex;flex-direction: column;justify-content: center;align-items: center;-webkit-animation-delay: 1s;}
.index_banner_sw_content h4{font-size: 65px;font-weight: 700;color: #FFFFFF;text-align: center;text-shadow: 0 0 7px rgba(0, 0, 0, 0.35);}
.index_banner_sw_content h5{font-size: 32px;color: #FFFFFF;text-align: center;margin-top: 20px;text-shadow: 0 0 7px rgba(0, 0, 0, 0.35);}
.index_banner_sw_content a{width: 211px;height: 61px;display: flex;justify-content: center;align-items: center;font-size: 18px;color: #F5F5F5;font-weight: 500;text-align: center;margin-top: 42px;background: var(--GC);}
.index_banner_sw_page{bottom: 56px !important;}
.index_banner_sw_page span{width: 78px;height: 6px;background: #0632f7;border-radius: 0;opacity: 1;}
.index_banner_sw_page span.swiper-pagination-bullet-active{background: #FFFFFF;}
/*banner end*/
/*content start*/
.content{width: 100%;height: auto;}
.index_about_box{width: 100%;height: auto;padding: 80px 0px;}
.index_title_box h4{font-size: 52px;color: #121111;font-weight: 700;text-align: center;}
.index_title_box span{display: block;width: 80px;height: 8px;background: var(--mainColor);margin: 0px auto;margin-top: 18px;}
.index_about_content{width: 100%;height: auto;display: flex;justify-content: flex-start;align-items: flex-end;margin-top: 73px;}
.index_about_content_left{width: 50.83%;height: auto;position: relative;}
.index_about_content_left img{width: 100%;height: auto;display: block;}
.index_about_content_left a{display: block;width: 120px;height: auto;position: absolute;right: -60px;top: 50%;transform: translateY(-50%);}
.index_about_content_left a:after{display: none;}
.index_about_content_right{width: 35.1%;height: auto;margin-left: 6%;}
.index_about_content_right_content{width: 100%;height: auto;}
.index_about_content_right_content h4{font-size: 32px;color: #000000;font-weight: 700;margin-bottom: 19px;}
.index_about_content_right_content p{font-size: 18px;color: #666666;line-height: 1.7;}
.index_about_content_right_content a{display: flex;justify-content: center;align-items: center;width: 155px;height: 40px;border-radius: 20px;border: 1px solid #000000;font-size: 16px;color: #000000;font-weight: 500;margin-top: 30px;}
.index_about_content_right_content a img{display: block;margin-left: 6px;}
.index_about_content_right_content a:hover{background: var(--mainColor);color: #FFFFFF;border-color: var(--mainColor);}
.index_about_content_right_content a:hover img{filter: brightness(0) invert(1);}
.index_about_content_right_number{display: flex;justify-content: space-between;width: 100%;margin-top: 40px;}
.index_about_content_right_number li h4{font-size: 78px;color: #000000;font-weight: 700;text-align: center;}
.index_about_content_right_number li p{font-size: 20px;color: #000000;font-weight: 500;text-align: center;margin-top: 14px;}
.index_service_box{width: 100%;height: auto;padding-bottom: 80px;}
.index_title_box p{font-size: 18px;color: #666666;text-align: center;line-height: 1.8;margin-top: 45px;}
.index_service_ul{width: 100%;height: auto;display: flex;justify-content: space-between;margin-top: 80px;}
.index_service_ul li{width: 20%;height: auto;padding: 100px 60px 60px;background: #f5f5f5;transition: all 0.6s;}
.index_service_ul li img{width: 80px;height: auto;display: block;margin: 0px auto;transition: all 0.6s;}
.index_service_ul li h4{font-weight: 700;font-size: 40px;color: #000000;text-align: center;margin-top: 20px;transition: all 0.6s;}
.index_service_ul li:nth-of-type(even){background: #eeeeee;}
.index_service_ul li:hover{background: #0632f7;}
.index_service_ul li:hover img{filter: brightness(0) invert(1);}
.index_service_ul li:hover h4{color: #FFFFFF;}
.index_more{font-size: 18px;color: #F5F5F5;font-weight: 500;text-align: center;display: flex;justify-content: center;align-items: center;width: 211px;height: 61px;background: var(--mainColor);margin: 0px auto;margin-top: 76px;}
.index_why_us_box{width: 100%;height: auto;padding: 80px 0px;background: url(/public/static/images/home/en-us/index_why_us_bg.jpg) no-repeat center center;background-size: cover;}
.index_why_us_content{width: 100%;height: auto;display: flex;justify-content: flex-start;align-items: center;margin-top: 49px;flex-wrap: wrap;}
.index_why_us_content_list{width: 34.9%;height: auto;}
.index_why_us_content_list li{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: flex-start;min-height: 200px;}
.index_why_us_content_list_txt{width: 72.6%;height: auto;}
.index_why_us_content_list_txt h4{font-size: 25px;color: #121111;font-weight: 700;text-align: right;}
.index_why_us_content_list_txt p{font-size: 20px;color: #121111;line-height: 1.6;text-align: right;margin-top: 10px;}
.index_why_us_content_list_number{width: 24.5%;height: auto;aspect-ratio: 1/1;display: flex;justify-content: center;align-items: center;position: relative;}
.index_why_us_content_list_number p{display: flex;width: 78%;height: auto;aspect-ratio: 1/1;justify-content: center;align-items: center;border-radius: 50%;background: var(--mainColor);font-size: 38px;color: #FFFFFF;font-weight: 800;position: relative;z-index: 2;}
.index_why_us_content_list_number:after{content: "";display: block;width: 100%;height: 100%;background: rgba(6, 50, 247, 0.4);position: absolute;left: 0;top: 0;border-radius: 50%;animation: numberMove 3s ease infinite;transform: scale(0);}
@keyframes numberMove{
  0%{transform: scale(0);}
  50%{transform: scale(1);}
  100%{transform: scale(0);}
}
.index_why_us_content_list li + li{margin-top: 180px;}
.index_why_us_content_list_img{width: 36.9%;height: auto;border-radius: 100px;overflow: hidden;border: 13px solid rgba(6, 50, 247, 0.4);margin-left: -3.4%;}
.index_why_us_content_list_img img{width: 100%;height: auto;display: block;}
.index_why_us_content_list:nth-last-of-type(1){margin-left: -3.4%;}
.index_why_us_content_list:nth-last-of-type(1) li .index_why_us_content_list_txt h4{text-align: left;}
.index_why_us_content_list:nth-last-of-type(1) li .index_why_us_content_list_txt p{text-align: left;}
.index_product_box{width: 100%;height: auto;padding: 80px 0px;}
.index_product_content{width: 100%;height: auto;margin-top: 80px;}
.index_product_content_list{width: 100%;height: auto;display: flex;justify-content: flex-start;background: var(--mainColor);}
.index_product_content_list:nth-of-type(even){flex-direction: row-reverse;}
.index_product_content_list_swiper{width: 50%;height: auto;margin: 0;}
.index_product_content_list_swiper img{width: 100%;height: auto;display: block;}
.index_product_content_list_swiper_page span{width: 18px;height: 18px;background: var(--mainColor);opacity: 1;}
.index_product_content_list_swiper_page span.swiper-pagination-bullet-active{background: #cccccc;}
.index_product_content_list_right{width: 50%;display: flex;align-items: center;padding-left: 69px;}
.index_product_content_list_right_txt{width: 70%;height: auto;}
.index_product_content_list_right_txt h4{font-size: 28px;color: #FFFFFF;font-weight: 700;}
.index_product_content_list_right_txt p{font-size: 18px;color: #FFFFFF;line-height: 1.8;margin-top: 28px;}
.index_product_content_list_right_txt a{display: flex;justify-content: center;align-items: center;font-size: 18px;color: #F5F5F5;text-align: center;width: 211px;height: 61px;border: 1px solid #FFFFFF;margin-top: 30px;}
.index_product_content_list_right_txt a:hover{background: #FFFFFF;color: var(--mainColor);}
.index_product_content_list:nth-of-type(even) .index_product_content_list_right{padding-left: 0;padding-right: 69px;justify-content: flex-end;}
.index_news_box{width: 100%;height: auto;padding-bottom: 339px;}
.index_news_content{display: flex;justify-content: space-between;flex-wrap: wrap;width: 100%;height: auto;margin-top: 36px;}
.index_news_content li{width: 32%;height: auto;margin-top: 30px;background: #f4f4f4;transition: all 0.6s;border-bottom: 7px solid var(--mainColor);}
.index_news_content li:nth-of-type(3n+1){margin-left: 0;}
.index_news_content_img{width: 100%;height: auto;overflow: hidden;}
.index_news_content_img img{width: 100%;height: auto;display: block;transition: all 0.6s;}
.index_news_content_txt{width: 100%;height: auto;padding: 60px;background: #f4f4f4;transition: all 0.6s;}
.index_news_content_txt h4{font-size: 22px;color: #000000;font-weight: 700;}
.index_news_content_time{font-size: 16px;color: #999999;margin-top: 18px;}
.index_news_content_txt p{font-size: 16px;color: #999999;line-height: 1.6;margin-top: 18px;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;}
.index_news_content_txt span{font-size: 18px;color: var(--mainColor);display: block;margin-top: 18px;}
.index_news_content li:hover .index_news_content_img img{transform: scale(1.1);}
.index_news_content li:hover{background: var(--mainColor);}
.index_news_content li:hover .index_news_content_txt{background: var(--mainColor);}
.index_news_content li:hover .index_news_content_txt h4{color: #FFFFFF;}
.index_news_content li:hover .index_news_content_time{color: #FFFFFF;}
.index_news_content li:hover .index_news_content_txt p{color: #FFFFFF;}
.index_news_content li:hover .index_news_content_txt span{color: #FFFFFF;}
/*about.html start*/
.crumbs_box{padding: 15px 0;border-bottom: 1px solid #E5E5E5;}
.about_custom_box{width: 100%;height: auto;padding: 80px 0px;}
.about_title{width: 80%;height: auto;margin: 0px auto;}
.about_title h4{font-size: 48px;color: #000000;font-weight: 700;text-align: center;}
.about_title p{font-size: 18px;color: #000000;line-height: 1.8;text-align: center;margin-top: 24px;}
.about_custom_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;margin-top: 45px;}
.about_custom_ul li{width: 35%;height: auto;overflow: hidden;}
.about_custom_ul li img{width: 100%;height: auto;display: block;}
.about_custom_ul li:nth-of-type(1){clip-path: polygon(0 0, 100% 0, 90% 100%, 0% 100%);}
.about_custom_ul li:nth-of-type(2){clip-path: polygon(10% 0%, 100% 0, 90% 100%, 0 100%);}
.about_custom_ul li:nth-of-type(3){clip-path: polygon(10% 0, 100% 0, 100% 100%, 0 100%);}
.about_custom_ul li + li{margin-left: -2.5%;}
.about_mission_box{width: 100%;height: auto;padding: 80px 0px;background: #f0f0f0;}
.about_mission_ul{width: 100%;height: auto;margin-top: 40px;}
.about_mission_ul li{width: 100%;height: auto;background: #FFFFFF;display: flex;justify-content: flex-start;margin-top: 40px;}
.about_mission_ul_right_box{width: 58.6%;height: auto;}
.about_mission_ul_right_box img{width: 100%;height: 100%;display: block;object-fit: cover;}
.about_mission_ul_left_box{flex: 1;padding: 30px;display: flex;justify-content: center;align-items: center;position: relative;}
.about_mission_ul_left_box:before{content: "";display: block;width: 35px;height: auto;aspect-ratio:1/1;background: var(--mainColor);position: absolute;left: 0;top: 73px;}
.about_mission_ul_left_txt{width: 73%;height: auto;}
.about_mission_ul_left_txt h4{font-size: 36px;color: #000000;font-weight: 700;}
.about_mission_ul_left_txt p{font-size: 16px;color: #000000;line-height: 1.6;margin-top: 36px;}
.about_mission_ul li:nth-of-type(even){flex-direction: row-reverse;}
.about_mission_ul li:nth-of-type(even) .about_mission_ul_left_box:before{left: auto;right: 0;}
.about_mission_ul li:hover{background: var(--mainColor);}
.about_mission_ul li:hover .about_mission_ul_left_txt h4{color: #FFFFFF;}
.about_mission_ul li:hover .about_mission_ul_left_txt p{color: #FFFFFF;}
.about_equipment_box{width: 100%;height: auto;padding-top: 60px;}
.about_equipment_content{width: 100%;height: auto;}
.about_equipment_content img{width: 100%;height: auto;display: block;margin-top: 30px;}
.about_tem_box{width: 100%;height: auto;padding: 80px 0px;}
.about_tem_ul{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 44px;}
.about_tem_ul li{width: 48.2%;height: auto;display: flex;justify-content: space-between;margin-top: 40px;}
.about_tem_ul_img{width: 55.8%;height: auto;}
.about_tem_ul_img img{width: 100%;height: auto;display: block;}
.about_tem_ul_txt{flex: 1;padding-left: 30px;padding-top: 26px;}
.about_tem_ul_txt h4{font-size: 30px;color: #000000;font-weight: 700;}
.about_tem_ul_txt h5{font-size: 17px;color: #000000;margin-top: 20px;}
.about_tem_ul_txt p{font-size: 16px;color: #212121;line-height: 1.8;margin-top: 48px;}
.about_tem_ul_txt p strong{color: var(--mainColor);}
.about_cooperating_box{width: 100%;height: auto;padding: 80px 0px;padding-bottom: 339px;background: #F0F0F0;}
.about_cooperating_ul{width: 100%;height: auto;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 30px;}
.about_cooperating_ul li{width: 19.5%;height: auto;margin-top: 30px;}
.about_cooperating_ul li img{width: 100%;height: auto;display: block;}
/*about.html end*/
/*service.html start*/
.service_banner_bg{width: 100%;height: auto;}
.service_banner_bg img{width: 100%;height: auto;display: block;}
.service_banner_content{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: flex;align-items: center;}
.service_banner_content_txt{width: 45.75%;height: auto;}
.service_banner_content_txt h1{font-size: 52px;color: #FFFFFF;font-weight: 700;}
.service_banner_content_txt p{font-size: 18px;color: #FFFFFF;line-height: 1.8;margin-top: 25px;}
.service_product_design_box{width: 100%;height: auto;padding: 68px 0px;background: #efefef;}
.service_product_design_content{width: 100%;height: auto;margin-top: 65px;display: flex;justify-content: space-between;}
.service_product_design_content_left{width: 48.8%;height: auto;}
.service_product_design_content_left_list{width: 100%;height: 100%;border: 9px solid #FFFFFF;border-radius: 10px;display: none;}
.service_product_design_content_left_list img{width: 100%;height: 100%;display: block;object-fit: cover;}
.service_product_design_content_right{width: 49.9%;height: auto;}
.service_product_design_content_right li{width: 100%;min-height: 159px;padding: 15px 38px;background: #FFFFFF;border-radius: 10px;cursor: pointer;display: flex;flex-direction: column;justify-content: center;}
.service_product_design_content_right li + li{margin-top: 10px;}
.service_product_design_content_right li h4{font-size: 20px;color: var(--mainColor);}
.service_product_design_content_right li p{font-size: 16px;color: #000000;line-height: 1.6;margin-top: 7px;}
.service_product_design_content_right li.on,
.service_product_design_content_right li:hover{background: var(--mainColor);}
.service_product_design_content_right li.on h4,
.service_product_design_content_right li:hover h4{color: #FFFFFF;}
.service_product_design_content_right li.on p,
.service_product_design_content_right li:hover p{color: #FFFFFF;}
.service_mold_box{width: 100%;height: auto;padding: 78px 0;}
.service_mold_content{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;margin-top: 69px;}
.service_mold_content_left{width: 33.4%;height: auto;}
.service_mold_content_left h4{font-size: 24px;color: #000000;font-weight: 700;line-height: 1.6;}
.service_mold_content_left p{font-size: 16px;color: #000000;line-height: 1.6;margin-top: 38px;}
.service_mold_content_right{width: 63%;height: auto;}
.service_mold_content_right_sw{width: 100%;height: auto;padding-bottom: 50px;}
.service_mold_content_right_sw .swiper-slide{width: 91%;height: auto;border-radius: 10px;overflow: hidden;}
.service_mold_content_right_sw .swiper-slide img{width: 100%;}
.service_mold_content_right_sw_page{bottom: 0 !important;}
.service_mold_content_right_sw_page span{width: 19px;height: 19px;background: #cccccc;opacity: 1;}
.service_mold_content_right_sw_page span + span{margin-left: 17px;}
.service_mold_content_right_sw_page span.swiper-pagination-bullet-active{background: var(--mainColor);}
.service_manufacture_box{width: 100%;height: auto;position: relative;}
.service_manufacture_bg{width: 100%;height: auto;}
.service_manufacture_bg img{width: 100%;height: auto;display: block;}
.service_manufacture_title{width: 58%;height: auto;position: absolute;left: 50%;transform: translateX(-50%);top: 70px;z-index: 9;}
.service_manufacture_title h4{color: #FFFFFF;font-size: 48px;font-weight: 700;text-align: center;}
.service_manufacture_title p{font-size: 16px;color: #FFFFFF;text-align: center;margin-top: 17px;line-height: 1.6;}
.service_manufacture_ul{width: 100%;height: 100%;display: flex;justify-content: space-between;position: absolute;left:0;top: 0;}
.service_manufacture_ul li{width: calc(100% / 6);height: 100%;padding: 0 29px; padding-top: 380px;background: rgba(0,0,0,0.6);border-right: 1px dashed rgba(255,255,255,0.6);transition: all 0.6s;}
.service_manufacture_ul li:nth-last-of-type(1){border-right: none;}
.service_manufacture_ul li img{width: 74px;height: auto;display: block;margin: 0px auto;}
.service_manufacture_ul li em{display: block;width: 44px;height: 7px;background: var(--mainColor);border-radius: 4px;margin: 0px auto;margin-top: 25px;}
.service_manufacture_ul li h4{font-size: 20px;color: #FFFFFF;text-align: center;font-weight: 700;margin-top: 20px;}
.service_manufacture_ul li p{font-size: 16px;color: #FFFFFF;text-align: center;line-height: 1.6;margin-top: 20px;}
.service_manufacture_ul li:hover{background: rgba(6, 50, 247, 0.8);}
.service_manufacture_ul li:hover em{background: #FFFFFF;}
.service_injection_bpx{width: 100%;height: auto;padding: 80px 0px;padding-bottom: 20px;}
.service_injection_content{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.service_injection_content_left{width: 56.75%;height: auto;}
.service_injection_content_left_title{width: 70%;height: auto;}
.service_injection_content_left_title h4{font-size: 48px;color: #121111;font-weight: 700;}
.service_injection_content_left_title p{font-size: 18px;color: #000000;line-height: 1.6;margin-top: 13px;}
.service_injection_content_left img{width: 100%;height: auto;display: block;}
.service_injection_content_ul{width: 38.9%;height: auto;}
.service_injection_content_ul li{width: 100%;height: auto;padding-bottom: 15px;border-bottom: 1px solid var(--mainColor);}
.service_injection_content_ul li h4{font-size: 20px;color: var(--mainColor);font-weight: 700;}
.service_injection_content_ul li p{font-size: 16px;color: #000000;line-height: 1.6;margin-top: 10px;}
.service_injection_content_ul li + li{margin-top: 15px;}
.service_injection_content_ul li:nth-last-of-type(1){border-bottom: none;}
.service_injection_box{width: 100%;height: auto;display: flex;justify-content: flex-start;}
.service_injection_left{width: 53.3%;height: auto;}
.service_injection_left img{width: 100%;height: auto;display: block;}
.service_injection_right{flex: 1;background: var(--mainColor);padding-left: 119px;display: flex;align-items: center;}
.service_injection_right_txt{width: 62.7%;height: auto;}
.service_injection_right_txt h4{font-size: 52px;color: #FFFFFF;font-weight: 700;}
.service_injection_right_txt p{font-size: 16px;color: #FFFFFF;line-height: 1.6;margin-top: 40px;}
.service_sourcing_box{width: 100%;height: auto;padding: 80px 0px;padding-bottom: 339px;}
.service_sourcing_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;margin-top: 20px;flex-wrap: wrap;}
.service_sourcing_ul li{width: 24.5%;height: auto;margin-top: 50px;margin-left: 0.6%;}
.service_sourcing_ul li:nth-of-type(4n+1){margin-left: 0;}
.service_sourcing_ul_img{width: 100%;height: auto;overflow: hidden;}
.service_sourcing_ul_img img{width: 100%;height: auto;display: block;transition: all 0.6s;}
.service_sourcing_ul li h4{font-size: 24px;color: #121111;text-align: center;margin-top: 30px;}
.service_sourcing_title{width: 86%;}
.service_sourcing_ul li:hover .service_sourcing_ul_img img{transform: scale(1.1);}
/*service.html end*/
/*equipment.html start*/
.equipment_factory_box{width: 100%;height: auto;}
.equipment_factory_box:nth-of-type(1){padding-top: 80px;}
.equipment_factory_box:nth-of-type(2){padding-bottom: 80px;}
.equipment_factory_btn{width: 100%;height: auto;display: flex;justify-content: center;border-bottom: 1px solid rgba(0,0,0,0.3);margin-top: 70px;}
.equipment_factory_btn li + li{margin-left: 60px;}
.equipment_factory_btn li a{font-size: 18px;color: #121111;text-align: center;display: block;padding-bottom: 19px;}
.equipment_factory_btn li:hover a,
.equipment_factory_btn li.on a{color: var(--mainColor);border-bottom: 5px solid var(--mainColor);}
.equipment_factory_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;margin-top: 17px;}
.equipment_factory_ul li{width: 23.71%;margin-left: 1.7%;height: auto;margin-top: 38px;}
.equipment_factory_ul li:nth-of-type(4n+1){margin-left: 0;}
.equipment_factory_ul_img{width: 100%;height: auto;overflow: hidden;}
.equipment_factory_ul_img img{width: 100%;height: auto;display: block;transition: all 0.6s;}
.equipment_factory_ul li h4{display: block;padding: 15px 0px;font-size: 18px;color: #000;text-align: center;border-bottom: 1px solid #c9c9c9;transition: all 0.6s;}
.equipment_factory_ul li:hover .equipment_factory_ul_img img{transform: scale(1.1);}
.equipment_factory_ul li:hover h4{border-color: var(--mainColor);color: var(--mainColor);}
.equipment_list_box{width: 100%;height: auto;padding-bottom: 339px;}
.equipment_list_title{width: 100%;height: 84px;background: #323a45;display: flex;justify-content: center;align-items: center;}
.equipment_list_title h4{font-size: 30px;color: #FFFFFF;font-weight: 700;text-align: center;}
.equipment_list_box table{width: 100%;height: auto;margin-top: 10px;}
.equipment_list_box table th{height: 52px;background: var(--mainColor);color: #FFFFFF;font-size: 16px;border: 1px solid #FFFFFF;}
.equipment_list_box table td{text-align: center;height: 88px;background: #E5E5E5;text-align: center;border: 1px solid #FFFFFF;font-size: 16px;color: #000000;}
/*equipment.html end*/
/*case_detial.html start*/
.case_detial_title{width: 100%;height: auto;}
.case_detial_title h4{font-size: 36px;color: #000000;font-weight: 700;text-align: center;}
.case_detial_title p{font-size: 24px;color: #000000;text-align: center;margin-top: 8px;}
.case_detial_project_box{width: 100%;height: auto;padding: 80px 0px;}
.case_detial_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;margin-top: 30px;}
.case_detial_ul li{width: 24.6%;height: auto;margin-top: 30px;overflow: hidden;margin-left: 0.5%;}
.case_detial_ul li:nth-of-type(4n+1){margin-left: 0;}
.case_detial_ul li img{width: 100%;height: auto;display: block;transition: all 0.6s;}
.case_detial_ul li:hover img{transform: scale(1.1);}
.case_detial_customer_box{width: 100%;height: auto;padding: 80px 0px;background: #F5F5F5;}
.case_detial_customer_ul{width: 100%;height: auto;display: flex;justify-content: space-between;}
.case_detial_customer_ul li h4{font-size: 36px;color: #000000;font-weight: 700;text-align: center;}
.case_detial_customer_ul li img{width: 100%;height: auto;display: block;margin-top: 45px;}
.case_detial_customer_ul li:nth-of-type(1){width: 63.4%;height: auto;}
.case_detial_customer_ul li:nth-of-type(2){width: 33.2%;}
.case_detial_quotation_box{width: 100%;height: auto;padding: 80px 0px;border-bottom: 5px solid #F5F5F5;}
.case_detial_quotation_box img{width: 100%;height: auto;display: block;margin-top: 80px;}
.case_detial_design_box{width: 100%;height: auto;padding: 68px 0px;}
.case_detial_design_content{width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.case_detial_design_content_left{width: 21.6%;height: auto;}
.case_detial_design_content_left h4{font-size: 36px;color: #000000;font-weight: 700;}
.case_detial_design_content_left p{font-size: 18px;color: #000000;line-height: 1.6;margin-top: 20px;}
.case_detial_design_content_right{width: 72.5%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.case_detial_design_content_right li{width: 32.9%;height: auto;overflow: hidden;border-radius: 10px;margin-bottom: 5px;margin-left: 0.6%;}
.case_detial_design_content_right li:nth-of-type(3n+1){margin-left: 0;}
.case_detial_design_content_right li img{width: 100%;height: auto;display: block;}
.case_detial_communication_box{width: 100%;height: auto;padding: 68px 0;background: #F5F5F5;}
.case_detial_communication_box img{width: 100%;height: auto;display: block;margin-top: 65px;border: 10px solid #FFFFFF;border-radius: 10px;}
.case_detial_processing_box{width: 100%;height: auto;padding: 80px 0px;}
.case_detial_processing_box img{width: 100%;height: auto;display: block;margin-top: 41px;}
.case_detial_testing_box{width: 100%;height: auto;padding: 45px 0px;background: #F5F5F5;}
.case_detial_testing_div{width: 100%;height: auto;background: #FFFFFF;padding: 36px;}
.case_detial_testing_content{width: 100%;height: auto;display: flex;justify-content: space-between;margin-top: 48px;}
.case_detial_testing_content_left{width: 46.6%;height: auto;}
.case_detial_testing_content_left img{width: 100%;height: auto;display: block;border-radius: 10px;}
.case_detial_testing_content_right{width: 52%;height: auto;display: flex;flex-direction: column;justify-content: space-between;}
.case_detial_sample_box{width: 100%;height: auto;padding: 58px 0px;}
.case_detial_sample_img{width: 100%;height: auto;display: flex;justify-content: space-between;margin-top: 60px;flex-wrap: wrap;}
.case_detial_sample_img img{display: block;height: auto;}
.case_detial_sample_img img:nth-of-type(1){width: 54.3%;}
.case_detial_sample_img img:nth-of-type(2){width: 44%;}
.case_detial_sending_box{width: 100%;height: auto;padding: 58px 0px;background: #F5F5F5;}
.case_detial_sending_ul{width: 100%;height: auto;display: flex;justify-content: space-between;}
.case_detial_sending_ul li{width: 49%;height: auto;background: #FFFFFF;padding: 38px;}
.case_detial_sending_ul li h4{font-size: 36px;font-weight: 700;color: #000000;text-align: center;}
.case_detial_sending_ul li p{font-size: 18px;color: #000000;line-height: 1.6;text-align: center;margin-top: 5px;}
.case_detial_sending_ul li img{width: 100%;height: auto;display: block;margin-top: 50px;}
.case_detial_complated_box{width: 100%;height: auto;padding: 58px 0px;}
.case_detial_complated_box img{width: 100%;height: auto;display: block;margin-top: 30px;}
.case_detial_summary_box{width: 100%;height: auto;padding: 80px 0px;padding-bottom: 339px;background: #f5f5f5;}
.case_detial_summary_ul{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;margin-top: 14px;}
.case_detial_summary_ul li{width: 23.8%;height: auto;padding: 44px 45px;background: #FFFFFF;border: 1px solid var(--mainColor);border-radius: 10px;margin-top: 30px;margin-left: 1.6%;}
.case_detial_summary_ul li:nth-of-type(4n+1){margin-left: 0;}
.case_detial_summary_ul li h4{width: 55px;height: auto;aspect-ratio:1/1;border-radius: 50%;background: var(--mainColor);font-size: 24px;color: #FFFFFF;font-weight: 700;display: flex;justify-content: center;align-items: center;}
.case_detial_summary_ul li p{font-size: 18px;color: #000;line-height: 1.8;margin-top: 40px;margin-top: 54px;}
.case_detial_summary_ul li:hover{background: var(--mainColor);}
.case_detial_summary_ul li:hover h4{background: #FFFFFF;color: var(--mainColor);}
.case_detial_summary_ul li:hover p{color: #FFFFFF;}
.contactBox2{padding-bottom: 339px;}
.case_box{width: 100%;height: auto;padding-bottom: 339px;background: #f5f5f5;}
.case_project_list{width: 100%;height: auto;display: flex;justify-content: flex-start;flex-wrap: wrap;padding-top: 31px;}
.case_project_list li{width: 32%;height: auto;margin-left: 2%;margin-top: 49px;background: #FFFFFF;box-shadow: 0px 0px 20px 0px rgba(108, 108, 108, 0.48);}
.case_project_list li:nth-of-type(3n+1){margin-left: 0;}
.case_project_list_img{width: 100%;height: auto;overflow: hidden;}
.case_project_list_img img{width: 100%;height: auto;display: block;transition: all 0.6s;}
.case_project_list_txt{width: 100%;height: auto;padding: 30px 20px;}
.case_project_list_txt h4{font-size: 20px;color: #141414;font-weight: 700;}
.case_project_list_txt p{font-size: 18px;color: #000000;font-weight: 300; margin-top: 8px;}
.case_project_list li:hover .case_project_list_img img{transform: scale(1.1);}
/*case_detial.html end*/
.news_box{padding-bottom: 259px;}
.product_box{padding-bottom: 339px;}
.faq_box{padding-bottom: 339px;}
.success_box{padding-bottom: 339px;}
.slick-list{width:100%;}
/*content end*/
/*footer start*/
.footer{width: 100%;height: auto;margin-top: -259px;position: relative;z-index: 2;}
.footer_top_box{width: 100%;height: auto;padding: 80px 0px;background: #323a45;border-radius: 300px 0 0 0;border-bottom: 1px solid rgba(178, 178, 178, 0.35);}
.footer_top_box p{font-size: 18px;color: #FFFFFF;text-align: center;}
.footer_top_box h4{font-size: 35px;color: #FFFFFF;text-align: center;margin-top: 10px;}
.footer_top_box a{display: flex;justify-content: center;align-items: center;font-size: 18px;color: #F5F5F5;text-align: center;width: 180px;height: 50px;background: var(--mainColor);margin: 0px auto;margin-top: 25px;}
.footer_bottom_box{width: 100%;height: auto;padding: 70px 0px;background: #323a45;border-bottom: 1px solid rgba(178, 178, 178, 0.35);}
.footer_bottom_content{width: 100%;height: auto;display: flex;justify-content: space-between;}
.footer_bottom_content_conatct{width: 21%;height: auto;}
.footer_title{font-size: 24px;color: #fefefe;margin-bottom: 22px;display: flex;justify-content: flex-start;align-items: center;}
.footer_title img{display: block;margin-right: 10px;}
.footer_bottom_content_conatct_ul{width: 100%;height: auto;}
.footer_bottom_content_conatct_ul li{width: 100%;height: auto;margin-top: 5px;display: flex;justify-content: flex-start;align-items: flex-start;}
.footer_bottom_content_conatct_ul li img{width: 20px;height: auto;display: block;margin-right: 15px;}
.footer_bottom_content_conatct_ul li p{font-size: 16px;color: #FEFEFE;line-height: 1.68;}
.footer_bottom_content_conatct_ul li .e2{margin-left: 54px;}
.footer_bottom_share{display: flex;justify-content: flex-start;margin-top: 20px;}
.footer_bottom_share li{width: 30px;height: auto;}
.footer_bottom_share li img{width: 100%;height: auto;display: block;}
.footer_bottom_share li + li{margin-left: 9px;}
.footer_nav_box a{display: block;font-size: 16px;color: #FEFEFE;line-height: 1.8;margin-top: 5px;}
.footer_nav_box a:hover{text-decoration: underline;}
.footer_message{width: 29%;height: auto;}
.footer_message_ul{width: 100%;height: auto;margin-top: 9px;}
.footer_message_ul li{width: 100%;height: 37px;margin-top: 11px;position: relative;border: 1px solid #FFFFFF;}
.footer_message_ul li input{display: block;width: 100%;height: 100%;border: none;background: none;padding-left: 12px;color: #FFFFFF;font-size: 16px;outline:none;}
.footer_message_ul li textarea::placeholder,
.footer_message_ul li input::placeholder{color: #b3b3b3;}
.footer_message_ul li.textarea{height: 113px;}
.footer_message_ul li textarea{display: block;width: 100%;height: 100%;border: none;background: none;padding: 12px;color: #FFFFFF;font-size: 16px;resize: none;outline:none;}
.footer_message_ul li img{display: block;position: absolute;right: 7px;top: 50%;transform: translateY(-50%);}
.footer_message_txt{font-size: 14px;color: #FFFFFF;line-height: 1.4;font-weight: 500;margin-top: 20px;}
.footer_message_txt a{color: #a72126; font-style: italic;font-weight: 500;text-decoration: underline;}
.footer_send_btn{font-size: 14px;color: #FFFFFF;font-weight: 500;display: block;width: 157px;height: 44px;border-radius: 4px;background: var(--mainColor);margin-top: 19px;border: none;cursor: pointer;}
.footer_last_box{width: 100%;height: auto;padding: 39px 0px;font-size: 16px;color: #FFFFFF;text-align: center;background: #323a45;}
/*footer end*/
@media (max-width: 1768px) {
  .logo p{font-size: 26px;}
  .header_content_right_ul li + li{margin-left: 20px;}
  .frist_link{font-size: 16px;}
  .header_content_right_list a{font-size: 16px;}
  .index_about_content{align-items: center;}
  .index_about_content_right_number li h4{font-size: 58px;}
  .index_about_content_right_content h4{font-size: 26px;}
  .index_about_content_right_content p{font-size: 16px;}
  .index_service_ul li{padding: 60px 45px;}
  .index_service_ul li h4{font-size: 24px;}
  .index_why_us_content_list{width: 48.9%;}
  .index_why_us_content_list_txt h4{font-size: 18px;}
  .index_why_us_content_list_txt p{font-size: 16px;}
  .index_why_us_content_list{width: 34.9%;}
  .index_product_content_list_right{padding-top: 5%;padding-bottom: 5%;}
  .index_product_content_list_swiper img{height: 100%;object-fit: cover;}
  .footer_bottom_content_conatct{width: 24%;}
  .service_manufacture_ul li{padding-top: 276px;}
  .service_manufacture_bg{height: 900px;}
  .service_manufacture_bg img{height: 100%;object-fit: cover;}
  .service_injection_right{padding: 30px 0px;padding-left: 119px;}
  .service_injection_right_txt{width: 81.7%;}
  .service_injection_left img{height: 100%;object-fit: cover;}
}
@media (max-width: 1400px) {
  .service_product_design_content{align-items: center;}
  .service_injection_right{padding-left: 69px;}
}
@media (max-width: 1200px) {
  .header_content_right_ul li + li{margin-left: 8px;}
  .logo p{font-size: 16px;}
  .logo img{width: 86px;}
  .header_search_box{margin-left: 8px;}
  .header_language_box{margin-left: 8px;}
  .index_banner_sw_content h4{font-size: 48px;}
  .index_banner_sw_content h5{font-size: 24px;}
  .index_about_content{flex-wrap: wrap;width: 92%;margin: 0px auto;}
  .index_about_content_left{width: 100%;margin-top: 50px;}
  .index_about_content_left a{right: auto;left: 50%;transform: translate(-50%, -50%);}
  .index_about_content_right{margin-left: 0;width: 100%;margin-top: 38px;}
  .index_why_us_content{flex-wrap: wrap;}
  .index_why_us_content_list{width: 100%;display: flex;justify-content: space-between;align-items: flex-start;}
  .index_why_us_content_list li{width: 48.5%;flex-direction: column-reverse;justify-content: flex-start;}
  .index_why_us_content_list li + li{margin-top: 0;}
  .index_why_us_content_list_number{margin: 0px auto;}
  .index_why_us_content_list_txt{width: 100%;margin-top: 30px;}
  .index_why_us_content_list_txt h4{text-align: center;}
  .index_why_us_content_list_txt p{text-align: center;}
  .index_why_us_content_list_img{margin-left: 0;width: 100%;border-radius: 50px;margin-top: 50px;}
  .index_why_us_content_list:nth-last-of-type(1){margin-left: 0;margin-top: 50px;}
  .index_why_us_content_list:nth-last-of-type(1) li{flex-direction: column;}
  .index_why_us_content_list:nth-last-of-type(1) li .index_why_us_content_list_txt h4{text-align: center;}
  .index_why_us_content_list:nth-last-of-type(1) li .index_why_us_content_list_txt p{text-align: center;}
  .index_product_content_list_right_txt{width: 88%;}
  .index_news_content_txt{padding: 45px;}
  .about_mission_ul_left_txt{width: 83%;}
  .about_tem_ul li{width: 48.5%;flex-wrap: wrap;}
  .about_tem_ul_img{width: 100%;height: 403px;overflow: hidden;}
  .about_tem_ul_txt{padding-left: 0;}
  .service_product_design_content{flex-wrap: wrap;}
  .service_product_design_content_left{width: 100%;}
  .service_product_design_content_right{width: 100%;margin-top: 30px;}
  .service_mold_content{flex-wrap: wrap;}
  .service_mold_content_left{width: 100%;}
  .service_mold_content_right{width: 100%;margin-top: 50px;}
  .service_manufacture_title{width: 92%;top: 45px;}
  .service_manufacture_ul{flex-wrap: wrap;padding-top: 276px;background: rgba(0,0,0,0.6);}
  .service_manufacture_ul li{padding-top: 0;width: calc(100% / 3);height: auto;background: none;padding: 30px 0;}
  .service_manufacture_bg{height: 1072px;}
  .service_injection_content{flex-wrap: wrap;}
  .service_injection_content_left{width: 100%;}
  .service_injection_content_ul{width: 100%;}
  .case_detial_customer_ul li h4{font-size: 30px;}
}
@media (max-width: 990px) {
  .header_content_right_ul{position: absolute;left: 0; top: 98px;width: 100%; height: calc(100vh - 98px);display: block;background: #FFFFFF;z-index: 99;display: none;}
  .header_content_right_ul li{height: auto;text-align: left;padding-left: 30px}
  .header_content_right_ul li + li{margin-left: 0;}
  .hd_btn{display: block;margin-right: 20px;width: 48px;height: 24px;margin-top: 32px}
  .hd_btn .s2{top: 10px;}
  .hd_btn .s3{top: 20px;}
  .frist_link{line-height: 45px;display: inline-block;}
  .header_content_right_list{position: relative;width: calc(100% - 30px);left: 0;transform: none;}
  .index_banner_sw_page{bottom: 15px !important;}
  .index_service_ul{flex-wrap: wrap;justify-content: flex-start;}
  .index_service_ul li{width: calc(100% / 3);}
  .footer_bottom_content{flex-wrap: wrap;}
  .footer_message{width: 100%;margin-top: 30px;}
  .footer_bottom_content_conatct{width: 39%;}
  .about_custom_ul li + li{margin-left: -2.7%;}
  .about_mission_ul li:nth-of-type(even),
  .about_mission_ul li{flex-direction: column-reverse;}
  .about_mission_ul_right_box{width: 100%;}
  .service_banner_content_txt{width: 100%;}
  .service_manufacture_ul{padding-top: 230px;}
  .service_manufacture_bg{height: 1129px;}
  .service_injection_content_left_title{width: 100%;}
  .service_injection_content_left_title h4{text-align: center;}
  .service_injection_content_left_title p{text-align: center;}
  .service_injection_box{flex-wrap: wrap;}
  .service_injection_left{width: 100%;}
  .service_injection_right{padding: 5% 4%;}
  .service_sourcing_ul{justify-content: space-between;}
  .service_sourcing_ul li{width: 48.5%;margin-left: 0;}
  .case_detial_customer_ul li h4{font-size: 24px;}
  .case_detial_design_content{flex-wrap: wrap;}
  .case_detial_design_content_left{width: 100%;}
  .case_detial_design_content_left h4{text-align: center;}
  .case_detial_design_content_left p{text-align: center;}
  .case_detial_design_content_right{width: 100%;margin-top: 50px;}
  .case_detial_summary_ul{justify-content: space-between;}
  .case_detial_summary_ul li{margin-left: 0;}
  .case_detial_summary_ul li{width: 48.5%;}
}
@media (max-width: 768px) {
  .index_about_content,
  .contentWH1600{width:90%;}
  .header_content_box{height: 13.8vw;}
  .logo img{width: 16vw;margin-bottom: 0;}
  .logo p{font-size: 3.6vw;margin-bottom: 1.2vw;}
  .hd_btn{margin-right: 5.8vw;margin-top: 0;width: 6vw;height: 5vw;}
  .hd_btn .s2{top: 2vw;}
  .hd_btn .s3{top: 4vw;}
  .header_language_box{padding-top: 0;width: 8vw;}
  .header_search_box{width: 8vw;margin-top: 0;}
  .header_search_box img{width: 50%;}
  .header_language_box span{width: 8vw;font-size: 3.8vw;}
  .header_language_list_box{right: 0;left: auto;transform: none;}
  .header_language_list_box a{font-size: 3.6vw;line-height: 10.8vw;}
  .header_form_search_box.on{top: 13.8vw;}
  .header_form_search_box form{padding: 3.2vw;}
  .header_form_search_box input{width: 58.5%;padding: 0 1.2vw;margin: 0;font-size: 3.6vw;}
  .header_form_search_box input:nth-last-of-type(1){width: 38.5%;}
  .header_content_right_ul{top: 13.8vw;height: calc(100vh - 13.8vw);padding-top: 5.8vw;}
  .frist_link{font-size: 3.6vw;line-height: 8.8vw;padding-bottom: 0;}
  .nav_link_two{display: inline-block;width: auto;padding: 10px 0;}
  .nav_list_two_list:hover .nav_link_two{background: none;text-decoration: underline;color: var(--mainColor);}
  .nav_list_two_box{position: relative;width: 100%;left: 0;}
  .header_content_right_list a{font-size: 3.6vw;line-height: 8.8vw;}
  .index_banner_sw_content h4{font-size: 4.8vw;}
  .index_banner_sw_content h5{font-size: 4.2vw;margin-top: 1.8vw;}
  .index_banner_sw_content a{width: 42vw;height: 12vw;font-size: 3.8vw;margin-top: 3.8vw;}
  .index_banner_sw_page span{width: 4vw;height: 0.5vw;}
  .index_banner_sw_page{bottom: 1.8vw !important;}
  .index_about_box{padding: 8vw 0;}
  .index_title_box h4{font-size: 4.8vw;}
  .index_title_box span{width: 20vw;height: 0.8vw;margin-top: 1.8vw;}
  .index_about_content_left{margin-top: 5.8vw;}
  .index_about_content_left a{width: 11vw;}
  .index_about_content_right{margin-top: 5.8vw;}
  .index_about_content_right_content h4{font-size: 3.8vw;margin-bottom: 3.2vw;}
  .index_about_content_right_content p{font-size: 3.2vw;}
  .index_about_content_right_content a{width: 42vw;height: 12vw;border-radius: 6vw;font-size: 3.8vw;margin-top: 3.8vw;}
  .index_about_content_right_number li h4{font-size: 4.8vw;}
  .index_about_content_right_number li p{font-size: 3.6vw;}
  .index_about_content_right_number{margin-top: 5.8vw;}
  .index_title_box p{font-size: 3.6vw;margin-top: 5.8vw;}
  .index_service_ul{margin-top: 5.8vw;}
  .index_service_ul li{width: 50%;padding: 8% 4%;}
  .index_service_ul li img{width: 14vw;}
  .index_service_ul li h4{font-size: 4.2vw;margin-top: 3.2vw;}
  .index_more{width: 42vw;height: 12vw;margin-top: 5.8vw;font-size: 3.8vw;}
  .index_service_box{padding-bottom: 8vw;}
  .index_why_us_box{padding: 8vw 0;}
  .index_why_us_content{margin-top: 5.8vw;}
  .index_why_us_content_list_number{width: 20vw;}
  .index_why_us_content_list_number p{font-size: 5vw;}
  .index_why_us_content_list_txt h4{font-size: 3.8vw;}
  .index_why_us_content_list_txt{margin-top: 3.8vw;}
  .index_why_us_content_list_txt p{font-size: 3.6vw;margin-top: 3.2vw;}
  .index_why_us_content_list_img{display: none;}
  .index_why_us_content_list:nth-last-of-type(1){margin-top: 5.8vw;}
  .index_product_box{padding: 8vw 0;}
  .index_product_content{margin-top: 5.8vw;}
  .index_product_content_list{flex-wrap: wrap;}
  .index_product_content_list_swiper{width: 100%;}
  .index_product_content_list_swiper_page span{width: 2vw;height: 2vw;}
  .index_product_content_list_right{width: 100%;padding: 5% 4%;}
  .index_product_content_list_right_txt h4{font-size: 4.2vw;}
  .index_product_content_list_right_txt p{font-size: 3.6vw;margin-top: 3.6vw;}
  .index_product_content_list_right_txt a{width: 42vw;height: 12vw;font-size: 3.8vw;margin-top: 3.8vw;}
  .index_product_content_list:nth-of-type(even) .index_product_content_list_right{padding: 5% 4%;}
  .index_product_content_list_right_txt{width: 100%;}
  .index_news_box{padding-bottom: 13vw;}
  .index_news_content{margin-top: 3.2vw;}
  .index_news_content li{margin-left: 0;width: 100%;margin-top: 3.8vw;border-width: 0.8vw;}
  .index_news_content_txt{padding: 5% 4%;}
  .index_news_content_txt h4{font-size: 4.2vw;}
  .index_news_content_time{font-size: 3.2vw;margin-top: 3.2vw;}
  .index_news_content_txt p{font-size: 3.6vw;margin-top: 3.2vw;}
  .index_news_content_txt span{font-size: 3.8vw;margin-top: 3.2vw;}
  .footer{margin-top: -5vw;}
  .footer_top_box{padding: 8vw 0;border-radius: 5vw 0 0 0;}
  .footer_top_box p{font-size: 3.8vw;}
  .footer_top_box h4{font-size: 4.8vw;margin-top: 1.8vw;}
  .footer_top_box a{width: 42vw;height: 12vw;font-size: 3.8vw;margin-top: 3.8vw;}
  .footer_bottom_box{padding: 8vw 0;}
  .footer_bottom_content_conatct{width: 100%;}
  .footer_title{font-size: 4.2vw;margin-bottom: 3.2vw;}
  .footer_bottom_content_conatct_ul li img{width: 4.5vw;}
  .footer_bottom_content_conatct_ul li p{font-size: 3.6vw;}
  .footer_nav_box{margin-top: 8.8vw;}
  .footer_bottom_content_conatct_ul li .e2{margin-left: 12vw;}
  .footer_nav_box a{font-size: 3.6vw;}
  .footer_title img{width: 5vw;margin-right: 1.8vw;}
  .footer_message_ul li{font-size: 8.8vw;}
  .footer_message_ul li input{font-size: 3.2vw;padding-left: 1.8vw;margin-top: 1.2vw;}
  .footer_message_ul li.textarea{height: 28vw;}
  .footer_message_ul li textarea{padding: 1.8vw;font-size: 3.2vw;}
  .footer_message_txt{font-size: 3.2vw;margin-top: 3.2vw;}
  .footer_send_btn{width: 42vw;height: 12vw;font-size: 3.8vw;margin-top: 3.2vw;}
  .footer_last_box{padding: 4%;font-size: 3.2vw;}
  .crumbs_box{padding: 1.8vw 0;}
  .crumbs_box ul li, .crumbs_box ul i{font-size: 2.7vw;}
  .about_custom_box{padding: 8vw 0;}
  .about_title h4{font-size: 4.8vw;}
  .about_title p{font-size: 3.6vw;margin-top: 3.6vw;}
  .about_title{width: 100%;}
  .about_custom_ul{margin-top: 3.8vw;}
  .about_custom_ul li{clip-path: initial !important;width: 100%;margin-top: 3.2vw;}
  .about_custom_ul li + li{margin-left: 0;}
  .about_mission_box{padding: 8vw 0;}
  .about_mission_ul{margin-top: 3.2vw;}
  .about_mission_ul li{margin-top: 3.8vw;}
  .about_mission_ul_left_box{padding: 5% 4%;}
  .about_mission_ul_left_box:before{display: none;}
  .about_mission_ul_left_txt{width: 100%;}
  .about_mission_ul_left_txt h4{font-size: 4.2vw;}
  .about_mission_ul_left_txt p{font-size: 3.6vw;margin-top: 3.2vw;}
  .about_equipment_box{padding-top: 8vw;}
  .about_equipment_content img{margin-top: 5.8vw;}
  .about_tem_box{padding: 8vw 0;}
  .about_tem_ul{margin-top: 3.2vw;}
  .about_tem_ul li{width: 100%;margin-top: 3.8vw;}
  .about_tem_ul_img{height: auto;}
  .about_tem_ul_txt{padding: 5% 4%;}
  .about_tem_ul_txt h4{font-size: 4.2vw;}
  .about_tem_ul_txt h5{font-size: 3.8vw;margin-top: 3.2vw;}
  .about_tem_ul_txt p{font-size: 3.6vw;margin-top: 3.6vw;}
  .about_cooperating_box{padding: 8vw 0;padding-bottom: 13vw;}
  .about_cooperating_ul{margin-top: 3.2vw;}
  .about_cooperating_ul li{width: 48.5%;margin-top: 3.8vw;}
  .service_banner_content_txt p{font-size: 3.6vw;line-height: 5.8vw;margin-top: 3.2vw;}
  .service_banner_content_txt h1{font-size: 4.8vw;}
  .service_banner_bg{height: 58vw;}
  .service_banner_bg img{height: 100%;object-fit: cover;}
  .service_product_design_box{padding: 8vw 0;}
  .service_product_design_content{margin-top: 5.8vw;}
  .service_product_design_content_right{margin-top: 3.8vw;}
  .service_product_design_content_right li{padding: 5% 4%;}
  .service_product_design_content_right li h4{font-size: 3.8vw;}
  .service_product_design_content_right li p{font-size: 3.6vw;margin-top: 3.2vw;}
  .service_mold_box{padding: 8vw 0;}
  .service_mold_content{margin-top: 5.8vw;}
  .service_mold_content_left h4{font-size: 3.8vw;}
  .service_mold_content_left p{font-size: 3.6vw;margin-top: 3.2vw;}
  .service_mold_content_right{margin-top: 5.8vw;}
  .service_mold_content_right_sw{padding-bottom: 8vw;}
  .service_mold_content_right_sw_page span{width: 1.8vw;height: 1.8vw;}
  .service_manufacture_box{background: url(/public/static/images/home/en-us/service_manufacture_bg.jpg) no-repeat center center;background-size: cover;padding: 8vw 0;}
  .service_manufacture_box:before{content: "";display: block;width: 100%;height: 100%;background: rgba(0,0,0,0.6);position: absolute;left: 0;top: 0;}
  .service_manufacture_title h4{font-size: 4.8vw;}
  .service_manufacture_title p{font-size: 3.6vw;margin-top: 3.2vw;}
  .service_manufacture_title{position: relative;top: 0;}
  .service_manufacture_ul{position: relative;}
  .service_manufacture_bg{display: none;}
  .service_manufacture_ul{padding-top: 5.8vw;background: none;}
  .service_manufacture_ul li{width: 50%;padding: 5% 4%;}
  .service_manufacture_ul li img{width: 12vw;}
  .service_manufacture_ul li em{width: 12vw;height: 1.2vw;border-radius: 0.6vw;margin-top: 5.8vw;}
  .service_manufacture_ul li h4{font-size: 3.8vw;margin-top: 3.2vw;}
  .service_manufacture_ul li p{font-size: 3.6vw;margin-top: 3.2vw;}
  .service_injection_bpx{padding: 8vw 0;}
  .service_injection_content_left_title h4{font-size: 4.8vw;}
  .service_injection_content_left_title p{font-size: 3.6vw;margin-top: 3.2vw;}
  .service_injection_content_ul li h4{font-size: 4.2vw;}
  .service_injection_content_ul li p{font-size: 3.6vw;margin-top: 3.2vw;}
  .service_injection_content_ul li{padding-bottom: 3.2vw;}
  .service_injection_content_ul li + li{margin-top: 3.2vw;}
  .service_injection_right_txt{width: 100%;}
  .service_injection_right_txt h4{font-size: 4.8vw;}
  .service_injection_right_txt p{font-size: 3.6vw;margin-top: 3.6vw;}
  .service_sourcing_box{padding: 8vw 0;padding-bottom: 13vw;}
  .service_sourcing_ul{margin-top: 3.8vw;}
  .service_sourcing_ul li{width: 100%;height: auto;margin-top: 3.2vw;}
  .service_sourcing_ul li h4{font-size-adjust: 3.6vw;margin-top: 1.8vw;}
  .equipment_factory_btn li + li{margin-left: 30px;}
  .equipment_factory_ul li{width: 48.5%;margin-left: 0;}
  .equipment_factory_ul{justify-content: space-between;}
  .equipment_factory_box:nth-of-type(1){padding-top: 8vw;}
  .equipment_factory_box:nth-of-type(2){padding-bottom: 8vw;}
  .equipment_factory_btn{margin-top: 5.8vw;justify-content: space-between;flex-wrap: wrap;}
  .equipment_factory_btn li{width: 48.5%;margin-top: 1.8vw;}
  .equipment_factory_btn li a{font-size: 3.6vw;padding-bottom: 1.8vw;}
  .equipment_factory_btn li + li{margin-left: 0;}
  .equipment_factory_ul{margin-top: 3.2vw;}
  .equipment_factory_ul li{margin-top: 3.8vw;}
  .equipment_factory_ul li h4{font-size: 3.6vw;padding: 1.8vw 0;}
  .equipment_list_title{height: 12vw;}
  .equipment_list_title h4{font-size: 4.8vw;}
  .equipment_list_box table th{font-size: 3.8vw;height: auto;}
  .equipment_list_box table td{height: auto;font-size: 3.6vw;}
  .equipment_list_box{padding-bottom: 13vw;}
  .case_detial_project_box{padding: 8vw 0;}
  .case_detial_title h4{font-size: 4.8vw;}
  .case_detial_title p{font-size: 3.6vw;margin-top: 3.2vw;}
  .case_detial_ul{margin-top: 3.2vw;flex-wrap: wrap;justify-content: space-between;}
  .case_detial_ul li{width: 48.5%;height: auto;margin-top: 3.8vw;margin-left: 0;}
  .case_detial_customer_box{padding: 8vw 0;}
  .case_detial_customer_ul{flex-wrap: wrap;}
  .case_detial_customer_ul li{width: 100% !important;}
  .case_detial_customer_ul li:nth-of-type(2){margin-top: 5.8vw;}
  .case_detial_customer_ul li h4{font-size: 4.8vw;}
  .case_detial_customer_ul li img{margin-top: 3.8vw;}
  .case_detial_quotation_box{padding: 8vw 0;}
  .case_detial_quotation_box img{margin-top: 5.8vw;}
  .case_detial_design_box{padding: 8vw 0;}
  .case_detial_design_content_left h4{font-size: 4.8vw;}
  .case_detial_design_content_left p{font-size: 3.6vw;margin-top: 3.6vw;}
  .case_detial_design_content_right{margin-top: 3.2vw;justify-content: space-between;flex-wrap: wrap;}
  .case_detial_design_content_right li{margin-left: 0;width: 48.5%;border-radius: 1.2vw;}
  .case_detial_communication_box{padding: 8vw 0;}
  .case_detial_communication_box img{margin-top: 5.8vw;}
  .case_detial_processing_box{padding: 8vw 0;}
  .case_detial_processing_box img{margin-top: 5.8vw;}
  .case_detial_testing_div{padding: 5% 4%;}
  .case_detial_testing_content{margin-top: 5.8vw;flex-wrap: wrap;}
  .case_detial_testing_content_left{width: 100%;}
  .case_detial_testing_content_left img{border: 1.2vw;}
  .case_detial_testing_content_right{width: 100%;margin-top: 3.2vw;}
  .case_detial_sample_box{padding: 8vw 0;}
  .case_detial_sample_img{margin-top: 5.8vw;flex-wrap: wrap;}
  .case_detial_sample_img img{width: 100% !important;}
  .case_detial_sending_box{padding: 8vw 0;}
  .case_detial_sending_ul{flex-wrap: wrap;margin-top: 0;}
  .case_detial_sending_ul li{width: 100%;padding: 5% 4%;}
  .case_detial_sending_ul li + li{margin-top: 3.8vw;}
  .case_detial_sending_ul li h4{font-size: 4.8vw;}
  .case_detial_sending_ul li p{font-size: 3.6vw;margin-top: 3.2vw;}
  .case_detial_complated_box{padding: 8vw 0;}
  .case_detial_complated_box img{margin-top: 3.8vw;}
  .case_detial_summary_box{padding: 8vw 0;padding-bottom: 13vw;}
  .case_detial_summary_ul{margin-top: 3.2vw;}
  .case_detial_summary_ul li{width: 100%;padding: 5% 4%;}
  .case_detial_summary_ul li h4{font-size: 11vw;font-size: 4.8vw;}
  .case_detial_summary_ul li p{font-size: 3.6vw;margin-top: 5.8vw;}
  .contactBox202006131030{padding: 8vw 0px;}
  .contactBox202006131030 .textBox h2{font-size: 4.6vw;margin-bottom: 3.2vw;}
  .contactBox202006131030 .textBox p{font-size: 3.2vw;line-height: 4.8vw;}
  .contactBox202006131030 .textBox{margin-bottom: 3.8vw;}
  .contactBox202006131030 .contactInfo ul li{font-size: 3.6vw;line-height: 5.8vw;padding-top: 2vw;background-size: 4vw auto;background-position: left 3vw;padding-left: 5.2vw;}
  .contactBox202006131030 .contactInfo ul li a{font-size: 3.6vw;}
  .contactBox202006131030 .contactForm{width: 100%;padding: 0;}
  .contactBox202006131030 .title h2{font-size: 4.6vw;margin-top: 5.8vw;line-height: normal;}
  .contactBox202006131030 .contactInfo{width: 100%;}
  .contactBox202006131030 .contactForm .info .label_control{font-size: 3.6vw;}
  .contactBox2{padding-bottom: 13vw;}
  .case_box{padding-top: 5.8vw;padding-bottom: 13vw;}
  .case_project_list{padding-top: 2.2vw;}
  .case_project_list li{width: 100%;margin-top: 3.8vw;}
  .case_project_list li:nth-of-type(1){margin-top: 0;}
  .case_project_list_txt{padding: 5% 4%;}
  .case_project_list_txt h4{font-size: 3.8vw;}
  .case_project_list_txt p{font-size: 3.6vw;margin-top: 1.8vw;}
  .news_box{padding-bottom: 8vw;}
  .product_box{padding-bottom: 13vw;}
  .contactMap{margin: 0 !important;}
  .faq_box{padding-bottom: 13vw;}
  .success_box{padding-bottom: 13vw;}
}