@charset "utf-8";
.hot_product_container{position:relative;margin-top:100px; margin-bottom: 100px;}
.hot_product_container .hot_products{position:relative;padding-top:50px;border-top:12px solid #e5e5e5;}
.hot_products .hot_product{position:relative;float:right;}
.hot_product:nth-child(1){float:left;width:51.75%;}
.hot_product:nth-child(2){width:40.67%;}
.hot_product:nth-child(3){margin-top:60px;width:35.42%;}
.hot_product .hot_img{position:relative; -webkit-box-shadow:3px 5px 17px 3px rgba(80,80,80,.24);  box-shadow:3px 5px 17px 3px rgba(80,80,80,.24);}
.hot_product .hot_img a {overflow:hidden;display: block;}
.hot_product .hot_img img{position:relative;-webkit-transition: all ease .35s;-o-transition: all ease .35s;transition: all ease .35s;}
.hot_product .hot_img:hover img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.hot_products figcaption .hot_name{position:relative;display:block;margin:16px 0 6px 0;color:#1f9aa5;text-transform:capitalize;font-weight:400;font-size:20px;line-height:30px;}
.hot_products figcaption .hot_modal{position:relative;display:block;color:#282828;text-transform:capitalize;font-weight:400;font-size:36px;line-height:30px;}
/*.hot_products figcaption .hotpd_more{position:absolute;right:0;bottom:0;display:table;width:56px;height:56px;border-radius:50%;background-image:-o-linear-gradient(left,#17afbc 0,#19b6a0 100%),-o-linear-gradient(#eee,#eee);background-image:-webkit-gradient(linear,left top, right top,color-stop(0, #17afbc),to(#19b6a0)),-webkit-gradient(linear,left top, left bottom,from(#eee),to(#eee));background-image:linear-gradient(90deg,#17afbc 0,#19b6a0 100%),linear-gradient(#eee,#eee);color:#fff;text-align:center;text-transform:capitalize;font-size:18px;line-height:56px;background-blend-mode:normal,normal;}*/
.hot_products figcaption .hotpd_more {
  position: absolute;
  right: 0;
  bottom: 0;
  display: table;
  width: 100px;
  height: 39px;
  color: #000;
  text-align: center;
  text-transform: capitalize;
  font-size: 18px;
  line-height: 39px;
  background-blend-mode: normal,normal;
  border-style: solid;
  border-color: #b0aeae;
  border-radius: 10px;
}
.index_company_intr{position: relative;
    padding-top: 100px;
    padding-bottom: 100px;
    background-size: cover;}
.index_company_intr .company_intr_cont{position:relative;background-position:center;background-size:100% 100%;background-repeat:no-repeat;}
.company_intr_cont .company_intr_title{ position: relative;
    margin-bottom: 35px;
    color: #fff;
    text-transform: capitalize;
    font-weight: 400;
    font-size: 74px;
    font-family: AlibabaPuHuiTiB;
    line-height: 1;}
.company_intr_cont .company_intr_desc{color: #fff;
    font-size: 28px;
    line-height: 38px;
    margin-top: 70px;}
/*.index_company_intr .company_more{display:table;margin-top:45px;margin-left:-90px;padding:0 37px;border-radius:10px;background-color:#446563;-webkit-box-shadow:5px 4px 8px 0 rgb(9 9 9 / 16%),inset 2px 0 6px 0 rgb(242 238 237 / 45%);box-shadow:5px 4px 8px 0 rgb(9 9 9 / 16%),inset 2px 0 6px 0 rgb(242 238 237 / 45%);color:#fff;text-align:center;text-transform:uppercase;font-weight:400;font-size:30px;font-family:AlibabaPuHuiTiM;line-height:50px;font-weight: bold;float: right;}*/
.index_company_intr .company_more {
    display: table;
    margin-top: 80px;
    padding: 0 37px;
    text-align: center;
    text-transform: uppercase;
    font-size: 30px;
    font-family: AlibabaPuHuiTiM;
    line-height: 50px;
    font-weight: bold;
    float: right;
    border-style: solid;
    border-color: #f7f3f3;
    border-radius: 10px;
    border-width: 4px;
}
.index_hd{position:relative; }
.index_hd .hd_title{position:relative;display:table;margin:auto;margin-bottom:70px;padding:0 20px;/*background-image:url(meari/img07.png);    background-size: 100% 37px;background-position:center bottom;background-repeat:no-repeat;*/color:#282828;font-weight:400;font-size:48px;font-family:AlibabaPuHuiTiB;line-height:66px;}
.index_hd .hd_title::after {
content: "";
width: 350px;
height: 5px;
background: #b9b4b4;
position: absolute;
bottom: -4px;
left: 50%;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
}
.index_industry{ position: relative; margin: 100px 0 100px 0;}
.industry_items .industry_item{position:relative;}
.industry_item .news_number{display:table;margin:auto;margin-bottom:58px;width:112px;height:112px;border-radius:50%;background-image:-o-linear-gradient(42deg,#17afbc 0,#19b6a0 100%),-o-linear-gradient(#000,#000);background-image:linear-gradient(48deg,#17afbc 0,#19b6a0 100%),linear-gradient(#000,#000);color:#fff;text-align:center;font-weight:400;font-size:60px;font-family:AlibabaPuHuiTiM;font-weight: bold;line-height:112px;background-blend-mode:normal,normal;}
.industry_item figcaption .item_title a{position:relative;display:block;overflow:hidden;margin-bottom:44px;height:40px;color:#050505;text-transform:uppercase;font-weight:700;font-size:24px;line-height:40px;}
.industry_item figcaption .item_desc{position:relative;display:-webkit-box;overflow:hidden;color:#777;font-weight:400;font-size:24px;line-height:40px;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-align:left;}
.industry_item .item_info {margin: 0 0px;}


.industry_swiper_control{ position: relative;}
.industry_swiper_control .swiper-button-next,.industry_swiper_control .swiper-button-prev{position: absolute; top: 50px;  opacity: 1; }
.industry_swiper_control .swiper-button-next{    right: -120px;}
.industry_swiper_control .swiper-button-prev{    left: -120px;}  

.index_company_contact{position:relative;padding-top:50px;/*border-radius:0 0 130px 0;background-image:-o-linear-gradient(42deg,#17afbc 0,#19b6a0 100%),-o-linear-gradient(#000,#000);background-image:linear-gradient(48deg,#17afbc 0,#19b6a0 100%),linear-gradient(#000,#000);-webkit-box-shadow:0 6px 17px 3px rgba(14,14,14,.28);box-shadow:0 6px 17px 3px rgba(14,14,14,.28);opacity:.7;*/background-blend-mode:normal,normal;background-image:url(https://cdn.globalso.com/meari/meari-index2.jpg);background-size: cover;}
.company_contact_img{position:absolute;right: 80%;bottom:2%;width:44%;-webkit-transform:translateY(11px);transform:translateY(11px);-ms-transform:translateY(11px);display: none;}


.company_contact_right{position:relative;float:right;padding-bottom: 15%;}
.company_contact_right .contactlogoimg{position:relative;margin-top:13%;margin-bottom:100px;text-align:center;}
.company_contact_right .contactlogoimg img{width:auto;}
.code_btn{position: relative;display: inline-block;padding: 0 45px;border-radius: 10px;background-color: rgba(255,255,255,.1);-webkit-box-shadow: 0 6px 7px 0 rgb(14 14 14 / 49%);box-shadow: 0 6px 7px 0 rgb(14 14 14 / 49%);color: #fff;vertical-align: middle;font-stretch: normal;font-size: 28px;line-height: 72px;border-style: solid;border-color: #fff;border-width: 3px !important;}
.code_btn a {color: #fff;}
.code_btn img{margin-right:20px;width:auto;max-height:38px;}
.code_btn+.code_btn{margin-left:73px;}
 
.code_hoverimg {
    position: absolute;
    bottom: 85px;
    left: 50%;
    text-align: center; 
    width: 150px;
    margin-left: -75px;
    -webkit-transform: scale(0);
        -ms-transform: scale(0);
            transform: scale(0);
    -webkit-transform-origin: center bottom;
        -ms-transform-origin: center bottom;
            transform-origin: center bottom; -webkit-transition: all ease-in-out .35s; -o-transition: all ease-in-out .35s; transition: all ease-in-out .35s;
}
.code_hoverimg::after{content: "";
    position: absolute;
    bottom: -20px;
    left: 50%;
    border-width: 10px 12px;
    margin-left: -12px;
    border-style: solid;
    border-color: #fff transparent transparent transparent;}
.code_hoverimg img{    margin-right: 0;   max-height: unset;}
    .code_btn:hover .code_hoverimg{ -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.internal_details{position:relative;      
/*margin: 130px 0 0px 0;*/
    
}
.internal_details .internal_cont{    transform: translateX(-50px) scale(.8);}
.internal_details:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background: #eee;background: #fff;transform: scaleY(.8);}
.detail_desc_item{position:absolute;cursor:pointer;}
.detail_desc_item .detail_desc_dot{position:relative;z-index:8;}
.detail_desc_item .detail_desc_dot img{width: 18px;}
.detail_desc_item .detail_desc_pop{position:absolute;}
.detail_desc_item .detail_desc_flex{position:relative;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:20px;padding-left:90px;height:142px;min-width:420px;background-image:url(meari/img20.png);background-size:100% 100%;background-repeat:no-repeat;color:#fefefe;letter-spacing:1px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.detail_desc_item .detail_minimg{position:relative;position:absolute;bottom:35px;left:8px;margin-right:15px;}
.detail_desc_item .detail_minimg img{max-width:auto;}
.detail_desc_item .detail_link{    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;}
.detail_desc_item .detail_desc_info .desc_tips_title{position:relative;text-transform:capitalize;font-weight:400;font-size:35px;font-family:AlibabaPuHuiTiM;font-weight: bold;line-height:1;color: #fff;}
.detail_desc_item .detail_desc_info .desc_tips_txt{margin-top:11px;font-size:18px;line-height:1;color: #fff;}
.detail_desc_item .detail_line{position:absolute;z-index:1;width:60px;width:0;border-style:solid;border-width:1px;border-image-source:linear-gradient(48deg,#17afbc 0,#19b6a0 100%);border-image-slice:1;}

.detail_desc_item:nth-child(1){top: 36%;left:44%;}
.detail_desc_item:nth-child(2){top: 39.5%;left:65%;}
.detail_desc_item:nth-child(3){top:60%;left:32%;}
.detail_desc_item:nth-child(4){top: 68%;left: 61%;}
.detail_desc_item:nth-child(5){top:63%;left:39%;}
.detail_desc_item:nth-child(1) .detail_desc_pop,.detail_desc_item:nth-child(3) .detail_desc_pop{right:63px;bottom:5px;-webkit-transform-origin:center right;transform-origin:center right;-ms-transform-origin:center right;}
.detail_desc_item:nth-child(2) .detail_desc_pop,.detail_desc_item:nth-child(4) .detail_desc_pop{bottom:37px;left:51px;-webkit-transform-origin:center left;transform-origin:center left;-ms-transform-origin:center left;}
.detail_desc_item:nth-child(5) .detail_desc_pop{top:71px;right:-100px;}
.detail_desc_item:nth-child(1) .detail_line,.detail_desc_item:nth-child(3) .detail_line{top:2px;right:17px;-webkit-transform:rotateZ(35deg);transform:rotateZ(35deg);-webkit-transform-origin:bottom right;transform-origin:bottom right;-ms-transform:rotate(35deg);-ms-transform-origin:bottom right;}
.detail_desc_item:nth-child(2) .detail_line,.detail_desc_item:nth-child(4) .detail_line{top:2px;left:8px;-webkit-transform:rotateZ(-35deg);transform:rotateZ(-35deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;-ms-transform:rotate(-35deg);-ms-transform-origin:bottom left;}
.detail_desc_item:nth-child(5) .detail_line{top:20px;left:50%;margin-left:-1px;width:0!important;height:53px; }
.detail_desc_item .detail_desc_pop{position:absolute;opacity:1;-webkit-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;
/*-webkit-transform:scaleX(0);transform:scaleX(0);-ms-transform:scaleX(0);*/
    
}

.detail_desc_item .detail_line{width:60px; opacity:1;-webkit-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;}
/*.detail_desc_item:hover{z-index:99;}*/
.detail_show.detail_desc_item:nth-child(5) .detail_line{height:53px;opacity:1;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;}
/*.detail_desc_item.detail_show .detail_desc_pop{display:block;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;-webkit-transform:scaleX(1);transform:scaleX(1);-ms-transform:scaleX(1);}*/
/*.detail_desc_item.detail_show .detail_line{width:60px;opacity:1;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;}*/

.detail_desc_item .detail_minimg img{ transition:all ease-in-out .5s}
.detail_desc_item:hover .detail_minimg img{    transform: scale(1.1);}

.page_banner_slide{position:relative;}
.page_title_bar{position:absolute;top:50%;left:50%;padding:14px 0 2px 0;width:596px;border-radius:20px;background-color:rgba(255,255,255,.2);-webkit-box-shadow:6px 3px 8px 1px rgba(14,14,14,.2);box-shadow:6px 3px 8px 1px rgba(14,14,14,.2);color:#fff;text-align:center;font-weight:400;font-size:24px;line-height:52px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index: 9999;}
.page_title_bar .page_banner_tit{position:relative;display:table;margin:auto;padding:0 33px;padding-bottom:10px;text-shadow:5px 8px 8px rgba(14,14,14,.79);font-size:48px;}
.page_title_bar.pageabout_title_bar{background-color:rgba(255,255,255,.1);-webkit-box-shadow:7px 3px 23px 1px rgba(14,14,14,.1);box-shadow:7px 3px 23px 1px rgba(14,14,14,.1);}
.page_title_bar.pageabout_title_bar .page_banner_tit{border-color:#8aa9b0;text-shadow:3px 5px 6px rgba(23,76,87,.79);}
.page_title_bar.pageabout_title_bar .page_banner_subtit{text-shadow:2px 3px 3px rgba(32,91,104,.5);}
.blog_list{position:relative;}
.blog_list ul{position:relative;margin-top:90px;}
.blog_list ul .blog_item{position:relative;}
.blog_list ul li+li{margin-top:143px;}
.blog_item figure{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:130px;width:100%;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}
.blog_item figure .blog_line{position:absolute;left:0;z-index:99;width:130px;height:100%;}
.blog_item figure .blog_line i{position:absolute;top:50%;left:50%;width:32px;height:32px;border:solid 5px #eee;border-radius:32px;background-color:#17afbc;-webkit-transition:all ease-in-out .35s;-o-transition:all ease-in-out .35s;transition:all ease-in-out .35s;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);}
.blog_item figure .blog_line em{position:absolute;top:100%;left:65px;display:block;margin-top:11px;width:1px;height:121px;background-color:#000;opacity:.2;}
.blog_item:last-child figure .blog_line em{display:none;}
.blog_item .news_time{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:90px;padding-bottom:17px;padding-left:11px;width:150px;height:150px;min-width:150px;background-color:#eee;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}
.blog_item .news_time span{position:relative;display:block;color:#333;font-weight:400;line-height:1;}
.blog_item .news_time .time_day{display:block;background-image:-o-linear-gradient(left,#17afbc 0,#19b6a0 100%),-o-linear-gradient(#eee,#eee);background-image:-webkit-gradient(linear,left top, right top,color-stop(0, #17afbc),to(#19b6a0)),-webkit-gradient(linear,left top, left bottom,from(#eee),to(#eee));background-image:linear-gradient(90deg,#17afbc 0,#19b6a0 100%),linear-gradient(#eee,#eee);color:#17afbc;text-align:center;font-weight:700;font-size:48px;font-family:AlibabaPuHuiTiM;-webkit-transition:all ease-in-out .35s;-o-transition:all ease-in-out .35s;transition:all ease-in-out .35s;-webkit-transform-origin:center bottom;transform-origin:center bottom;-ms-transform-origin:center bottom;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align: right;
    right: 10px;}
.blog_item .news_time .time_month{font-size:24px;    margin-top: 5px;position: absolute;top: 62px;}
.blog_item .news_time .time_year{margin-top:11px;font-size:18px;}
.blog_item figcaption .item_title a{position:relative;display:block;margin-bottom:15px;color:#000;text-transform:capitalize;font-weight:700;font-size:26px;font-family:AlibabaPuHuiTiM;line-height:40px;}
.blog_item figcaption .item_detail{margin-bottom:-8px;color:#000;font-weight:400;font-size:20px;line-height:40px;}
.blog_item:hover figure .blog_line i{width:30px;height:84px;}
.blog_item:hover figcaption .item_title a{color:#17afbc;}
.blog_item:hover .news_time .time_day{font-size:62px;}
.contact_columns{position:relative;margin-right:-70px;margin-left:-70px;padding:90px 0;}
.contact_columns .contact_column{position:relative;}
.contact_column figure{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:-webkit-calc(50% + 137px);width:calc(50% + 137px);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.contact_column .contact_img{position:relative;overflow:hidden;width:275px;height:275px;min-width:275px;border-radius:50%;background-color:#fff;-webkit-box-shadow:3px 5px 8px 1px rgb(122 122 122 / 55%);box-shadow:3px 5px 8px 1px rgb(122 122 122 / 55%);}
.contact_column .contact_img img{-webkit-transition:all ease-in-out .35s;-o-transition:all ease-in-out .35s;transition:all ease-in-out .35s;}
.contact_column .contact_img img+img{position:absolute;top:0;left:0;opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-ms-transform:scale(.5);}
.contact_column figcaption{position:relative;margin-right:110px;color:#333;text-align:right;font-weight:400;font-size:24px;line-height:40px;}
.contact_column figcaption .contacy_zhname{margin-bottom:2px;font-size:36px;}
.contact_column figcaption .contacy_enname{margin-bottom:22px;font-weight: bold;}
.contact_columns .contact_column:nth-child(even){padding:255px 0;}
.contact_columns .contact_column:nth-child(even) figure{margin-left:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}
.contact_columns .contact_column:nth-child(even) figcaption{margin-right:0!important;margin-left:110px;text-align:left;}
.contact_columns .contact_column:nth-child(even)::before,.contact_columns .contact_column:nth-child(even):after{position:absolute;left:50%;margin-left:-1px;width:3px;height:212px;background:#ececec;content:"";}
.contact_columns .contact_column:nth-child(even)::before{top:22px;}
.contact_columns .contact_column:nth-child(even)::after{bottom:22px;}
.contact_column .contact_img:hover img{opacity:0;-webkit-transform:scale(.8);transform:scale(.8);-ms-transform:scale(.8);}
.contact_column .contact_img:hover img+img{opacity:1;-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1);}


.page_about_main{position:relative;color:#535353;font-weight:400;font-size:20px;line-height:36px;}
.about_tit_bar{position:relative;display:table;margin:auto;margin-bottom:80px;padding:0 20px;background-image:url(meari/img07.png);background-position:center bottom;background-size:100% 37px;background-repeat:no-repeat;color:#282828;font-weight:400;font-size:48px;font-family:AlibabaPuHuiTiB;line-height:66px;}
.page_about_info{position:relative;margin-top:88px;color:#000;font-weight:400;font-size:24px;line-height:36px;}
.page_about_section{position:relative;margin:88px 0;}
.page_about_section .about_container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row-reverse}
.page_about_section.page_about_section01 .about_container,.page_about_section:nth-child(odd) .about_container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:unset;}
.about_container .about_imgage{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;}
.about_container .about_wrap{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;}
.page_about_section01 .about_container .about_imgage{-webkit-box-flex:0;-webkit-flex:0 0 65.5%;-ms-flex:0 0 65.5%;flex:0 0 65.5%;}
.page_about_section01 .about_container .about_wrap{margin-right:auto;padding-left:0!important;max-width:355px;}
.page_about_section01 .about_container .about_wrap ul li {margin-bottom:110px;}
.page_about_section:nth-child(even) .about_container .about_wrap{padding-left:20px!important;}
.page_about_section:nth-child(odd) .about_container .about_wrap{padding-right:20px;}
.about_container .about_wrap li+li{margin-top:55px;}
.about_container .about_wrap .about_title{position:relative;display:table;margin-bottom:45px;padding:0 18px;border-radius:6px;background-color:#eee;color:#282828;text-transform:capitalize;font-weight:700;font-size:24px;font-family:AlibabaPuHuiTiM;line-height:40px;}
.about_container .about_wrap p{
    /*text-align:justify;*/
    
}
.about_container .about_wrap p+p{margin-top:45px;}
.about_container .about_wrap strong{font-weight:700;font-family:AlibabaPuHuiTiM;}
.page_about_section.page_about_section01 .about_wrap .about_title{margin-bottom:14px;}
.page_about_section.page_about_section04,.page_about_section.page_about_section02{padding:100px 0;}
.page_about_section.page_about_section04::before,.page_about_section.page_about_section02::before{position:absolute;top:0;left:50%;width:100vw;height:100%;background:#f8f8f8;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%);}
.index_industry .swiper-pagination{ display: none;}
.pd-form-wrap.inquiry-form-wrap{height:auto;}
.page_inquiry_wrap{position:relative;margin:auto;margin-bottom:50px;padding:17px 60px 42px 60px;max-width:660px;border-radius:20px;background-color:#f6f6f6;}
.page_inquiry_wrap .page_inquiry_title{margin-bottom:25px;color:#35b39d;text-align:center;text-transform:capitalize;font-weight:700;font-size:24px;font-family:AlibabaPuHuiTiM;line-height:40px;}
.page_inquiry_wrap input,.page_inquiry_wrap textarea{position:relative;padding:0;width:100%;height:55px;border:none;border-bottom:1px solid #dedede;background:0 0;color:#393939;font-size:20px;font-family:AlibabaPuHuiTiR;line-height:55px;}
.page_inquiry_wrap #mauticform_input_hangzhoumiruikejigufenyouxiangongsi_submit{display:table;margin:auto;margin-top:50px;width:58%;border:none;border-radius:10px;background-color:#e5e5e5;box-shadow:0 3px 4px 0 rgb(130 130 130 / 25%);color:#393939;text-transform:uppercase;font-weight:700;font-size:20px;font-family:AlibabaPuHuiTiR;line-height:40px;}
.page_inquiry_wrap input::-webkit-input-placeholder ,.page_inquiry_wrap textarea::-webkit-input-placeholder{color:#393939;font-size:18px;font-family:AlibabaPuHuiTiR!important;}
.page_inquiry_wrap input:-moz-placeholder,.page_inquiry_wrap textarea:-moz-placeholder{color:#393939;font-size:18px;font-family:AlibabaPuHuiTiR!important;}
.page_inquiry_wrap input::-moz-placeholder,.page_inquiry_wrap textarea::-moz-placeholder{color:#393939;font-size:18px;font-family:AlibabaPuHuiTiR!important;}
.page_inquiry_wrap input:-ms-input-placeholder,.page_inquiry_wrap textarea:-ms-input-placeholder{color:#393939;font-size:18px;font-family:AlibabaPuHuiTiR!important;}

.sj_banner {display:none;}
@media screen and (max-width:1530px){.industry_swiper_control .swiper-button-next{right:-60px;}
.industry_swiper_control .swiper-button-prev{left:-60px;}
}
@media screen and (max-width:1440px){
.index_company_intr .company_more{margin-left:0;}
.contact_columns{margin-right:-50px;margin-left:-50px;}
.contact_column figcaption{margin-right:80px;}
.contact_columns .contact_column:nth-child(even) figcaption{margin-left:80px;}
}
@media screen and (max-width:1366px){.layout,.web_head .layout{width:1080px;}
.web_head .layout{min-width:unset;}
.web_head .logo img{max-width:150px;}
.homelanguage{margin-left:15px;}
.change-language-title .language-flag span,.homelanguage .language-flag a,.homelanguage .language-flag span{font-size:14px!important;}
.web_head .head-search{width:135px;}
.web_head .search-ipt{width:100%;}
.nav_wrap .head_nav>li{margin:0 10px;font-size:16px;}
.nav_wrap .head_nav>li li a{padding:6px 10px 6px 30px;font-size:12px;line-height:1.5;}
.nav_wrap .head_nav>li li a:before{top:11px;}
.hot_product_container,.index_industry{margin-top:90px;margin-bottom:90px;}
.hot_product_container .hot_products{padding-top:50px;}
.hot_products figcaption .hot_modal,.hot_products figcaption .hot_name{line-height:36px;}
.about_tit_bar,.company_intr_cont .company_intr_title,.hot_products figcaption .hot_modal,.index_hd .hd_title{font-size:42px;}
.hot_products figcaption .hot_name{margin:12px 0 4px 0;font-size:16px;}
.hot_products figcaption .hotpd_more{width:60px;/*height:60px;*/font-size:18px;/*line-height:60px;*/}
.index_company_intr{padding-top:100px;padding-bottom:80px;}
.index_company_intr .company_more{font-size:30px;line-height:50px;}
.company_intr_cont .company_intr_desc{font-size:20px;line-height:36px;}
.index_company_intr .company_more{margin-top:30px;padding:0 30px;font-size:24px;line-height:44px;}
.index_hd .hd_title{margin-bottom:80px;padding-bottom:10px;line-height:1;}
.about_tit_bar{margin-bottom:50px;padding-bottom:10px;line-height:1;}
.industry_item .news_number{margin-bottom:35px;width:96px;height:96px;font-size:50px;line-height:96px;}
.industry_item figcaption .item_title a{margin-bottom:25px;height:30px;}
.industry_item figcaption .item_desc,.industry_item figcaption .item_title a{font-size:20px;line-height:1.5;}
.index_company_contact{border-radius:0 0 80px 0;}
.code_btn{padding:0 35px;font-size:24px;line-height:64px;}
.code_btn>img{margin-right:10px;max-height:30px;}
.code_btn+.code_btn{margin-left:50px;}
.company_contact_right .contactlogoimg img{max-width:380px;}
.company_contact_right .contactlogoimg{margin-top:25%;margin-bottom:70px;}
.internal_details{margin:90px 0 0 0;}
.detail_desc_item .detail_desc_info .desc_tips_title{font-size:20px;}
.detail_desc_item .detail_desc_info .desc_tips_txt{margin-top: 3px;font-size:12px;line-height:1.38;}
.detail_desc_item .detail_minimg img{max-width: 40px;}
.detail_desc_item .detail_desc_flex{padding-right:10px;padding-left:70px;height:66px;letter-spacing:0;}
.foot_item .title{padding-bottom:15px;font-size:24px;line-height:1.5;}
.web_footer,.web_footer a{font-size:20px;line-height:34px;}
.copyright,.copyright a{padding-bottom:25px;font-size:14px;line-height:34px;}
.contact_columns{margin-right:0;margin-left:0;padding:50px 0;}
.contact_column figcaption{margin-right:50px;}
.contact_columns .contact_column:nth-child(even) figcaption{margin-left:50px;}
.contact_column figcaption .contacy_zhname{font-size:32px;line-height:1;}
.contact_column figcaption .contacy_enname{margin-bottom:15px;}
.contact_column figcaption{font-size:20px;line-height:1.73;}
.contact_columns .contact_column:nth-child(even){padding:200px 0;}
.contact_columns .contact_column:nth-child(even)::before,.contact_columns .contact_column:nth-child(even):after{height:170px;}
.contact_columns .contact_column:nth-child(even)::before{top:15px;}
.contact_columns .contact_column:nth-child(even)::after{bottom:15px;}
.page_title_bar{padding:14px 100px 5px 100px;width:auto;font-size:22px;line-height:48px;z-index: 99999;}
.page_title_bar .page_banner_tit{font-size:42px;}
.blog_item figcaption .item_title a{margin-bottom:10px;font-size:26px;line-height:32px;}
.blog_item figcaption .item_detail{margin-bottom:-6px;font-size:20px;line-height:32px;}
.blog_item .news_time{margin-right:75px;}
.page_about_info{margin-top:100px;font-size:20px;line-height:2;}
.page_about_section{margin:55px 0;}
.about_container .about_wrap .about_title,.page_about_main{font-size:20px;line-height:34px;}
.about_container .about_wrap .about_title{padding:0 15px;}
.page_about_section.page_about_section04,.page_about_section.page_about_section02{padding:80px 0;}
.company_contact_img {
 bottom: 11px;
    left: calc(50% - 540px);
    right: unset;
}
.detail_desc_item .detail_minimg {
   bottom: 10px;
   margin-right: 0;
}
}
@media screen and (max-width:1200px){.layout,.web_head .layout,.page_main .layout{width:98%;}
.nav_wrap .head_nav>li{margin:0 7px;font-size:14px;}
.change-language-title .language-flag span,.homelanguage .language-flag a,.homelanguage .language-flag span{font-size:12px!important;}
.hot_product_container .hot_products{padding-top:40px;}
.hot_product_container,.index_industry{margin-top:70px;margin-bottom:70px;}
.hot_products figcaption .hot_name{font-size:14px;}
.about_tit_bar,.company_intr_cont .company_intr_title,.hot_products figcaption .hot_modal,.index_hd .hd_title{font-size:36px;}
.index_company_intr{padding-top:70px;padding-bottom:50px;}

.company_intr_cont .company_intr_title{margin-bottom:20px;}
.company_intr_cont .company_intr_desc{font-size:18px;line-height:1.73;}
.index_company_intr .company_more{margin-top:20px;padding:0 25px;font-size:18px;line-height:36px;}
.industry_item figcaption .item_desc,.industry_item figcaption .item_title a{font-size:18px;}
.industry_item figcaption .item_title a{margin-bottom:10px;height:27px;}
.industry_item .news_number{margin-bottom:20px;width:84px;height:84px;font-size:40px;line-height:84px;}
.index_industry .swiper_buttons{display:none;}
.index_industry .swiper-pagination{position:relative;display:block;margin-top:35px;}
.company_contact_right{width:60%;text-align:center;}
.detail_desc_item .detail_desc_flex{width:270px;min-width:unset;}
.detail_desc_item .detail_desc_info .desc_tips_title{font-size:18px;}
.detail_show.detail_desc_item:nth-child(5) .detail_line{height:35px;}
.detail_desc_item:nth-child(5) .detail_desc_pop{top:53px;}
.detail_desc_item .detail_desc_flex{padding-right:0;padding-left:65px;}
.detail_desc_item.detail_show .detail_line{width: 20px;}
.detail_desc_item:nth-child(1) .detail_desc_pop,.detail_desc_item:nth-child(3) .detail_desc_pop{right: 13px;}
.foot_item .title{padding-bottom:10px;font-size:20px;}
.web_footer,.web_footer a{font-size:16px;line-height:28px;}
.foot_contact_list .contact_ico{width:16px;height:20px;background-size:16px;}
.foot_contact_list .contact_ico_phone{background-position:0 -40px;}
.foot_contact_list .contact_ico_email{background-position:0 -76px;}
.foot_sns li img{width:auto;height:18px;}
.web_footer .foot_service{padding:50px 0 10px 0;}
.web_footer{margin-top:70px;-webkit-box-shadow:0 -5px 10px 10px rgba(14,14,14,.15);box-shadow:0 -5px 10px 10px rgba(14,14,14,.15);}
.index_hd .hd_title{margin-bottom:50px;}
.contact_columns{padding:35px 0;}
.contact_column figcaption{margin-right:35px;}
.contact_columns .contact_column:nth-child(even) figcaption{margin-left:35px;}
.contact_column figcaption .contacy_zhname{font-size:28px;line-height:1;}
.contact_column figcaption .contacy_enname{margin-bottom:10px;}
.contact_column figcaption{font-size:18px;}
.contact_columns .contact_column:nth-child(even)::before,.contact_columns .contact_column:nth-child(even):after{height:120px;}
.contact_columns .contact_column:nth-child(even){padding:150px 0;}
.contact_column .contact_img{width:240px;height:240px;min-width:240px;}
.contact_column figure{width:-webkit-calc(50% + 120px);width:calc(50% + 120px);}
.page_title_bar{padding:14px 60px;}
.blog_item figure{padding-left:90px;}
.blog_item figcaption .item_title a{font-size:22px;line-height:28px;}
.blog_item figcaption .item_detail{margin-bottom:-5px;font-size:18px;line-height:28px;}
.blog_item .news_time .time_day{font-size:50px;}
.blog_item .news_time .time_month{margin-top:5px;font-size:20px;}
.blog_item .news_time .time_year{margin-top:7px;font-size:16px;}
.blog_item .news_time{margin-right:50px;width:120px;height:120px;min-width:120px;}
.blog_list ul li+li{margin-top:90px;}
.blog_item figure .blog_line em{left:45px;height:80px;}
.blog_item figure .blog_line{width:90px;}
.page_about_section01 .about_container .about_imgage{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;}
.page_about_section01 .about_container .about_wrap{padding-right:20px;max-width:unset;}
.page_about_info{margin-top:50px;font-size:18px;}
.about_container .about_wrap .about_title,.page_about_main{font-size:18px;line-height:30px;}
/*.page_about_section.page_about_section04,.page_about_section.page_about_section02{padding:50px 0;}*/
.company_contact_img { 
    left: 1%; 
}

}
@media screen and (max-width:950px){
    .hot_product_container,.index_industry{margin-top:50px;margin-bottom:50px;}
.pc_banner {display:none;}
.sj_banner {display:block;}
.index_banner_wrap { padding-left: 0px;}
.index_company_intr{padding-top:50px;padding-bottom:35px;}
.about_tit_bar,.company_intr_cont .company_intr_title,.hot_products figcaption .hot_modal,.index_hd .hd_title{font-size:30px;}
.hot_products figcaption .hot_modal,.hot_products figcaption .hot_name{line-height:24px;}
.hot_products figcaption .hotpd_more{width:44px;/*height:44px;*/font-size:14px;/*line-height:44px;*/}
.company_intr_cont .company_intr_desc{font-size:16px;}
.industry_item figcaption .item_desc,.industry_item figcaption .item_title a{font-size:16px;}
.company_contact_right .contactlogoimg img{max-width:280px;}
.company_contact_right .contactlogoimg{margin-top:10%;margin-bottom:25px;}
.code_btn+.code_btn{margin-left:25px;}
/*.code_hoverimg{position:relative;bottom:unset;left:unset;margin-right:auto;margin-left:auto;width:100px;-webkit-transform:unset;transform:unset;-ms-transform:unset;}*/
/*.code_btn{padding:10px;width:165px;border-radius:7px;font-size:18px;line-height:2.5;}*/
/*.code_hoverimg::after{display:none;}*/
.code_btn>img{margin-right:5px;max-height:25px;}
.index_company_contact{padding-top:20px;border-radius:0 0 50px 0;}
.detail_desc_item .detail_line{width: 20px;opacity:1;}
.detail_desc_item .detail_desc_pop{min-width: 200px;}
.detail_desc_item:nth-child(2) .detail_desc_pop,.detail_desc_item:nth-child(4) .detail_desc_pop{bottom:15px;left:34px;}
.detail_desc_item .detail_desc_flex{width:220px;min-width:unset;}
.detail_desc_item:nth-child(5) .detail_line{height:15px;}
.detail_desc_item:nth-child(5) .detail_desc_pop{top:34px;}
.internal_details{margin:50px 0 0 0;padding-bottom:15px;}
.web_footer,.web_footer a{font-size:14px;line-height:24px;}
.foot_item .title{font-size:18px;}
.web_footer .foot_service{padding:35px 0 10px 0;}
.copyright,.copyright a{padding-bottom:15px;font-size:12px;line-height:1.5;}
.contact_column figcaption{font-size:14px;}
.contact_column figcaption .contacy_zhname{font-size:26px;}
.page_title_bar{padding:10px 50px 5px 50px;width:auto;font-size:18px;line-height:36px;}
.page_title_bar .page_banner_tit{font-size:32px;}
.blog_item figure{padding-left:50px;}
.blog_item figcaption .item_title a{font-size:18px;line-height:24px;}
.blog_item figcaption .item_detail{font-size:16px;line-height:26px;}
.blog_item .news_time .time_day{font-size:40px;    text-align: right;right: 10px;}
.blog_item .news_time .time_month{margin-top:5px;font-size:18px;    position: absolute;top: 48px;}
.blog_item .news_time .time_year{margin-top:5px;font-size:14px;}
.blog_item .news_time{margin-right:35px;width:100px;height:100px;min-width:100px;padding-bottom: 7px;}
.blog_list ul li+li{margin-top:50px;}
.blog_item figure .blog_line em{left:25px;height:30px;}
.blog_item figure .blog_line{width:50px;}
.blog_item figure .blog_line i{width:24px;height:24px;border:solid 3px #eee;}
.blog_list ul{margin-top:35px;}
.blog_item:hover figure .blog_line i{width:24px;height:50px;}
.blog_item:hover .news_time .time_day{font-size:42px;}
.blog_item .news_time{margin-right:15px;}
.page_about_section01 .about_container .about_wrap{padding-right:20px;max-width:unset;}
.page_about_info{margin-top:50px;font-size:18px;}
.about_container .about_wrap .about_title,.page_about_main{font-size:18px;line-height:30px;}
.page_about_section.page_about_section04,.page_about_section.page_about_section02{padding:35px 0;}
.page_about_info{margin-top:25px;font-size:16px;line-height:1.73;}
.about_container .about_wrap .about_title,.page_about_main{font-size:16px;line-height:1.68;}
.about_container .about_wrap p+p{margin-top:25px;}
.page_about_section{margin:35px 0;}
.about_container .about_wrap li+li{margin-top:25px;}
.about_tit_bar{margin-bottom:25px;}
.about_container .about_wrap .about_title{margin-bottom:15px;}
.page_inquiry_wrap input,.page_inquiry_wrap textarea{font-size:18px;}
.page_inquiry_wrap{margin-bottom:35px;padding:15px 30px;}
.page_inquiry_wrap #mauticform_input_hangzhoumiruikejigufenyouxiangongsi_submit{margin-top:25px;font-size:18px;line-height:36px;}
.page_inquiry_wrap input::-webkit-input-placeholder,.page_inquiry_wrap textarea::-webkit-input-placeholder{font-size:18px;}
.page_inquiry_wrap input:-moz-placeholder,.page_inquiry_wrap textarea:-moz-placeholder{font-size:18px;}
.page_inquiry_wrap input::-moz-placeholder,.page_inquiry_wrap textarea::-moz-placeholder{font-size:18px;}
.page_inquiry_wrap input:-ms-input-placeholder,.page_inquiry_wrap textarea:-ms-input-placeholder{font-size:18px;}
}
@media screen and (max-width:768px){.hot_product_container .hot_products{padding:25px 10px 0 10px;padding-top:25px;border-width:5px;}
.hot_product_container,.index_industry{margin-top:35px;margin-bottom:35px;}
.about_tit_bar,.company_intr_cont .company_intr_title,.hot_products figcaption .hot_modal,.index_hd .hd_title{font-size:24px;}
.company_intr_cont .company_intr_desc{font-size:14px;}
.company_contact_right .contactlogoimg img{max-width:200px;}
.company_contact_right .contactlogoimg{margin-top:25px;}
.detail_desc_item .detail_desc_info .desc_tips_title{font-size:16px;/* font-size: .1rem; */}
.detail_desc_item,.detail_desc_item .detail_desc_pop{}
.detail_desc_item .detail_desc_dot,.detail_desc_item .detail_line{width: 20px;}
.detail_desc_item .detail_desc_dot img {
    width: 13px;
}
   .detail_desc_item:nth-child(1) .detail_desc_pop, .detail_desc_item:nth-child(3) .detail_desc_pop{
    right: 30px;
}
.detail_desc_item:nth-child(2) .detail_desc_pop, .detail_desc_item:nth-child(4) .detail_desc_pop{
    left: 20px;
}
.detail_desc_item:nth-child(3) .detail_desc_pop,.detail_desc_item:nth-child(4) .detail_desc_pop{
    bottom: -15px;
}
 .detail_desc_item:nth-child(4) .detail_desc_pop{}
 .detail_desc_item:nth-child(5) .detail_desc_pop{}
 .detail_desc_item{/* min-width: 240px; */}
.detail_desc_item .detail_desc_flex{width:320px;}
.web_footer{margin-top:25px;-webkit-box-shadow:unset;box-shadow:unset;}
.foot_sns{/*display:block;*/padding:25px 1%;height:unset;}
.foot_sns li{display:inline-block;margin:15px 0;font-size:12px;line-height:1;}
.foot_sns li img{height:25px;-webkit-filter:unset;filter:unset;}
.about_tit_bar,.index_hd .hd_title{background-size:100% 23px;}
.industry_item figcaption .item_desc,.industry_item figcaption .item_title a{font-size:14px;}
.industry_item figcaption .item_title a{margin-bottom:7px;height:21px;}
.industry_item .news_number{margin-bottom:15px;width:60px;height:60px;font-size:30px;line-height:60px;}
.contact_column figure{padding:0 1%;width:100%;}
.contact_columns .contact_column:nth-child(even)::before,.contact_columns .contact_column:nth-child(even):after{display:none;}
.contact_columns .contact_column:nth-child(even){margin:50px 0;padding:50px 0;border-top:2px dashed #ccc;border-bottom:2px dashed #ccc;}
.contact_column:nth-child(2) .contact_img img+img{/*opacity:1;-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1);*/}
.page_title_bar .page_banner_tit{font-size:28px;line-height:1;}
.page_title_bar{padding:5px 35px;font-size:16px;line-height:2;}
.blog_item figcaption .item_detail{font-size:14px;line-height:24px;}
.blog_item figcaption .item_title a{font-size:16px;line-height:1.5;}
.blog_list ul li+li{margin-top:25px;}
.about_container .about_wrap .about_title,.page_about_info,.page_about_main{font-size:14px;}
.page_inquiry_wrap input::-webkit-input-placeholder,.page_inquiry_wrap textarea::-webkit-input-placeholder{font-size:16px;}
.page_inquiry_wrap input:-moz-placeholder,.page_inquiry_wrap textarea:-moz-placeholder{font-size:16px;}
.page_inquiry_wrap input::-moz-placeholder,.page_inquiry_wrap textarea::-moz-placeholder{font-size:16px;}
.page_inquiry_wrap input:-ms-input-placeholder,.page_inquiry_wrap textarea:-ms-input-placeholder{font-size:16px;}
.page_inquiry_wrap .page_inquiry_title{margin-bottom:15px;font-size:24px;line-height:1.5;}
.page_inquiry_wrap input,.page_inquiry_wrap textarea{height:45px;font-size:16px;line-height:44px;}
.tab-panel-wrap{margin-bottom:0;}
.internal_details .internal_cont {
    transform: scale(.9);
}
.internal_details { 
    padding: 15px 0;
}
}
@media screen and (max-width:640px){.hot_products .hot_product{/*! float:none; */margin-bottom:20px;/*! width:100%!important; */}
.hot_products figcaption .hotpd_more{/*padding:0 20px;width:unset;height:auto;*/border-radius:15px;font-size:14px;line-height:34px;}
.company_intr_cont .company_intr_title,.hot_products figcaption .hot_modal{font-size:20px;}

.company_intr_cont .company_intr_title{margin-bottom:10px;}
.company_intr_cont .company_intr_desc{font-size:12px;}
.index_company_intr{padding-top:30px;padding-bottom:15px;}
.index_company_intr .company_more{margin-top:10px;padding:0 20px;font-size:14px;line-height:30px;}
.company_contact_img{position:relative;float:none;width:100%;-webkit-transform:unset;transform:unset;-ms-transform:unset;}
.company_contact_right{float:none;padding-bottom:30px;width:100%;}
.index_company_contact{border-radius:0 0 20px 0;}
.detail_desc_list{}
.detail_desc_item{}
.detail_desc_item .detail_desc_flex{width:auto;max-width:300px; margin:auto;}
.foot_sns li img{height:18px;}
.company_contact_img {
    /* display: none; */
    text-align: center;
}
.slider_banner .slider_swiper_control {    bottom: 10px;}
.page_about_section.page_about_section04::before,.page_about_section.page_about_section02::before{position:absolute;top:0;left:100%;width:100%;height:100%;background:#f8f8f8;content:"";-webkit-transform:translateX(-100%);transform:translateX(-100%);-ms-transform:translateX(-100%);}
.company_contact_img img{ width:50%;}
.detail_desc_item:nth-child(1) {
    top: 30%;
    left: 43%;
}
                                    .detail_desc_item:nth-child(2) {
    top: 32%;
    left: 63.5%;
}
                                    .detail_desc_item:nth-child(3) {
    top: 60%;
    left: 32%;
}
                                    .detail_desc_item:nth-child(4) {
    top: 71%;
    left: 60%;
}
                                    .detail_desc_item:nth-child(5) {
    top: 63%;
    left: 37%;
}
.company_contact_right .contactlogoimg{margin-top:0;}
.index_hd .hd_title{margin-bottom:25px;}
.hot_product:nth-child(3){margin-top:0;}
.contact_column .contact_img{width:150px;height:150px;min-width:150px;}
.contact_column figcaption{margin-right:15px;}
.contact_columns .contact_column:nth-child(even) figcaption{margin-left:15px;}
.contact_column figcaption{font-size:12px;}
.contact_column figcaption .contacy_zhname{font-size:20px;}
.contact_column figcaption .contacy_enname{margin-bottom:5px;}
.contact_columns .contact_column:nth-child(even){margin:35px 0;padding:35px 0;}
.contact_columns{padding:15px 0;}
.page_title_bar{padding:0;background:0 0;-webkit-box-shadow:unset;box-shadow:unset;font-size:16px;line-height:2;}
.page_title_bar .page_banner_tit{padding:0;padding-bottom:0;border-bottom:none;font-size:22px;line-height:1;}
.blog_item figure .blog_line{display:none;}
.blog_item figure{padding-left:0;}
.blog_item figcaption .item_title a{overflow:hidden;height:21px;font-size:14px;line-height:1.5;}
.blog_item figcaption .item_detail{display:-webkit-box;overflow:hidden;margin-bottom:-3px;font-size:12px;line-height:18px;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.blog_list ul li+li{margin-top:15px;}
.page_about_section .about_container{display:block;}
.about_container .about_imgage{margin-bottom:25px;width:100%;text-align: center;}
.page_about_section img {width:50%;}
.page_about_section01 .about_imgage img {width:100%;}
.page_about_section .about_container .about_wrap{padding-right:0!important;padding-left:0!important;max-width:unset;}
.about_container .about_wrap li+li{margin-top:10px;}
.about_container .about_wrap .about_title,.page_about_info,.page_about_main{font-size:12px;}
.page_about_section.page_about_section04,.page_about_section.page_about_section02{margin:25px 0;padding:25px 0;}
.about_tit_bar,.index_hd .hd_title{font-size:20px;}
.page_inquiry_wrap input,.page_inquiry_wrap textarea{font-size:12px;}
.page_inquiry_wrap{margin-bottom:35px;padding:15px;}
.page_inquiry_wrap .page_inquiry_title{margin-bottom:10px;font-size:20px;line-height:1.5;}
.page_inquiry_wrap{border-radius:10px;}
.page_inquiry_wrap #mauticform_input_hangzhoumiruikejigufenyouxiangongsi_submit{margin-top:10px;}
.page_inquiry_wrap #mauticform_input_hangzhoumiruikejigufenyouxiangongsi_submit{font-size:12px;}
.page_inquiry_wrap input::-webkit-input-placeholder,.page_inquiry_wrap textarea::-webkit-input-placeholder{font-size:12px;}
.page_inquiry_wrap input:-moz-placeholder,.page_inquiry_wrap textarea:-moz-placeholder{font-size:12px;}
.page_inquiry_wrap input::-moz-placeholder,.page_inquiry_wrap textarea::-moz-placeholder{font-size:12px;}
.page_inquiry_wrap input:-ms-input-placeholder,.page_inquiry_wrap textarea:-ms-input-placeholder{font-size:12px;}
.foot_item {
    float: none !important;
    /*width: 100% !important;
    text-align: left !important;*/
}
    .code_btn {
    padding:5px;
    font-size: 14px;
}
.code_btn+.code_btn {
    margin-left: 15px;
    border-width: 4px;
}
.code_btn img {
    margin-right: 10px; 
    max-height: 26px;
}
.code_hoverimg img {
     max-height: unset !important;
}
}
 
@media screen and (max-width:480px){.industry_item figcaption .item_title a{/*height:unset;*/}
.industry_item figcaption .item_desc{/*display:block;*/}
.industry_item figcaption .item_desc,.industry_item figcaption .item_title a{font-size:12px;}
.contact_columns .contact_column:nth-child(even){margin:15px 0;padding:15px 0;}
.contact_column .contact_img{width:120px;height:120px;min-width:120px;}
.foot_sns li img{height:15px;}

}
@media (max-width: 1920px) {
}
 @media (max-width: 1366px){
     .index_company_contact .layout{width: 1080px !important;}
 }
  @media (max-width: 1200px){
     .index_company_contact .layout{    width: 98% !important;}
 }
  @media (max-width: 1366px){
     .index_company_contact .layout{width: 1080px !important;}
 }
  @media (max-width: 1200px){
     .index_company_contact .layout{    width: 98% !important;}
 }
  @media (max-width:640px){
      .index_company_contact .layout {
    width: 100% !important;
}
      .company_contact_img {
    left: unset;
    display: block;
    width: 100%;
    bottom: unset;
    position: relative;
    transform: unset;
}
 .company_contact_img {
 
    display: block;
}
.index_company_contact {
    padding-top: 0;
    border-radius: 0;
    background-image: none;
}
.company_contact_right {
    width: 100%;
    text-align: center;
    float: unset;
    padding: 70px 0;
    background-image: url(//cdn.globalso.com/meari/mobilephonebg.jpg);
}
 
 .code_btn {
    padding: 0 10px;   width: 160px; 
}
.company_contact_img img {
    width: 100%;
}
.index_company_intr {
    /* background-image: none !important; */
}
 }
 