@charset"utf-8";
@import url(../layui/css/layui.css);
@import url(../swiper/swiper.min.css);
li{list-style:none}legend{color:#5A5A5A}fieldset,img{border:0}i,em{font-style:normal}ul{margin:0;padding:0}strong{font-weight:bold}caption,th{text-align:left}q:before,q:after{content:''}sup{vertical-align:super}sub{vertical-align:sub}del,ins{text-decoration:none}small{font-size:12px;display:block}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select{font-size:100%}input.hidefocus::-moz-focus-inner{border:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}table{border-collapse:collapse;border-spacing:0;empty-cells:show}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;outline:none}*{padding:0;margin:0;}a{text-decoration:none!important;-webkit-tap-highlight-color:transparent;outline:none}strong{font-weight:bold}ul{list-style:none}*html.clearfix{zoom:1}*+html.clearfix{zoom:1}.h1, .h2, .h3, h1, h2, h3{margin:0;font-weight: bold;}
@font-face {font-family: 'Roboto';font-style: normal;font-weight: 100;font-display: swap;src: url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1MmgVxIIzI.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Raleway';font-style:normal;font-weight:300;font-display:fallback;src:url(https://fonts.gstatic.com/s/raleway/v34/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVsEpbCIPrE.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Raleway';font-style:normal;font-weight:700;font-display:fallback;src:url(https://fonts.gstatic.com/s/raleway/v34/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pbCIPrE.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

html{font-size:62.5%; /* 10÷16=62.5% */} body{font-size:16px;font-size:1.6rem ; line-height:2.2;font-family:'Roboto', sans-serif;color:#333;background:#fff;font-weight:400;}*{margin:0;padding:0}a{text-decoration:none;color:#333;}a:hover{color: #23477a;}* html .clearfix{zoom:1}*+html .clearfix{zoom:1}.clearfix:after{height:0;visibility:hidden;content:".";display:block;clear:both}.bg_blue{background: #253993;color:#fff}.bg_hui{background:#f1f1f1}h2.yellow::after{content:'';display: block;margin: 0 auto 20px;width: 66px;height: 4px;background:#ffff00;}.bg_blue .iconfont::before{color:#fff;}.bgff{color:#fff}
h1,h2,h3{font-weight: 700;font-family: 'Raleway',sans-serif;}
.contentfix{width:92%;margin:0 auto;max-width: 1300px;}.contentleft{margin-left:8.6%}body .bold{font-weight:bold}img{max-width: 100%!important;width:100%;height: auto!important;aspect-ratio: auto;}
.marginbottom20{margin-bottom:20px;}.marginbottom30{margin-bottom:30px;}
.bold{font-weight: 600;}.lighter{font-weight: lighter;}.fontsize14{font-size: 1.4rem;color: #5d6167;}img{max-width: 100%;height: auto;display: block;}
table img{max-width: 100%;width:auto}.colorblue{color:#24497d;}
.layui-nav *{font-size: 1.6rem;}
.layui-nav{background:0 0;padding:0}.layui-nav-bar{display:none}.layui-main{width:100%}
/*public*/
@font-face {font-family: "iconfont";src: url('../css/iconfont.ttf?t=1716011658597') format('truetype');}
.iconfont {font-family: "iconfont" !important;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.iconfont.downjiantou::before {content: "\e6482";}.iconfont.downjiantou{border-radius: 50%;width:60px;height:60px;text-align: center;line-height:1.9;color: #253993;font-size:3.5rem;margin-right:15px;border:2px solid #253993;font-weight: bold;}
.iconfont.dizhi::before {content: "\e60A";}
.iconfont.moqie::before {content: "\E66B";}
.iconfont.huozao::before {content: "\E75B";}
.iconfont.rukou-zhuzao::before {content: "\E601";}
.iconfont.fuzadu::before {content: "\E663";}
.iconfont.biaomianguanghua::before {content: "\E887";}
.iconfont.shuliangkuozhan::before {content: "\E605";}
.iconfont.gaojingdu::before {content: "\E602";}
.iconfont.facebook::before {content: "\E66E";}
.iconfont.linkedin::before {content: "\E711";}
.iconfont.jiegou::before {content: "\E87B";}
.iconfont.dingzhi::before {content: "\E744";}
.iconfont.youhua::before {content: "\E607";}
.iconfont.dayin3d::before {content: "\E618";}
.iconfont.xianjinjinshebei::before {content: "\E631";}.iconfont.jishutuandui::before {content: "\E694";}
.iconfont.zhiliangjianyan::before {content: "\E638";}.iconfont.jiagong::before {content: "\E616";}.iconfont.gongcha::before {content: "\E63A";}.iconfont.yizhixing::before {content: "\E8A2";}
.iconfont.yanmo::before {content: "\E7ED";}.iconfont.paoguang::before {content: "\E614";}.iconfont.tuceng::before {content: "\E632";}.iconfont.diandu::before {content: "\E6081";}
.iconfont.piliang::before {content: "\E62E";}.iconfont.yuanxingkaifa::before {content: "\E6C9";}.iconfont.kuaisuzhouzhuan::before {content: "\E6041";}.iconfont.wufengtiyan::before {content: "\E617";}
.iconfont.shukongjichuang::before {content: "\E64D";}.iconfont.cad::before {content: "\E648";}.iconfont.weijiagong::before {content: "\E606";}.iconfont.dingzhigongju::before {content: "\E60A1";}.iconfont.chongfu::before {content: "\E641";}.iconfont.jiancha100::before {content: "\E6D6";}.iconfont.laodongli::before {content: "\E60B";}
.iconfont.jiaofu::before {content: "\E613";}.iconfont.cailiaozhunbei::before {content: "\E51D";}.iconfont.jiaban::before {content: "\E6481";}.iconfont.hanjie::before {content: "\E746";}.iconfont.hanjiexuanze::before {content: "\E5Fe";}
.iconfont.jingmijiagong1::before {content: "\E60b2";}.iconfont.jingmijiagong2::before {content: "\E6091";}.iconfont.jingmijiagong3::before {content: "\E60e2";}.iconfont.jingmijiagong4::before {content: "\E60a2";}.iconfont.jingmijiagong5::before {content: "\E60c2";}.iconfont.jingmijiagong6::before {content: "\E60d2";}

.flex{display:flex;flex-wrap: wrap;align-content:center;align-items: flex-start;}.flex_between{justify-content: space-between;}
.public_p p{margin-bottom: 30px;}
.public_mbx{font-size:14px;color:#969797;position: relative;z-index: 1;}.public_mbx a{color:#969797}.public_mbx a:hover{color:#00479d}.public_mbx a::after{content:' >';}.public_mbx .breadcrumb_last::after{content:'';}.public_mbx a:hover{color:#00479d}.public_mbx i{font-size:14px;margin-right:10px}
.borderradius30{border-radius:30px;overflow: hidden;}
.circle li,.circle p{position: relative;margin-bottom:8px;line-height: 2.6;}.circle li::before,.circle p::before{content:'\2022';position:absolute;left:0;line-height:1;color:#00479d}
.circle_black li::before,.circle_black p::before{color:#333}
.circle li,.circle p{padding-left:25px}
.circle li::before,.circle p::before{font-size:4rem;top:0;}
table,table td{border-color:#dfdfdf;}table td{padding:6px 5px}
.yangshi1{align-items:inherit}.yangshi1 .iconfont::before,.yangshi_fontsize7 .iconfont::before{color:#00479d;font-size:7rem;display: block;line-height: 1;margin-bottom:20px;}
.yangshi2 li:nth-child(1),.yangshi2 li:nth-child(4),.yangshi2 li:nth-child(5){background:#f1f1f1;}
.yangshi3 .div,.yangshi3 .ul li{position: relative;transition:all .3s ease-in-out}.yangshi3 .title{background: #fff;}.yangshi3 h2{color:#253993;width: 140px;line-height: 1.1;}
.yangshi3 p.h3{font-weight: normal;position: absolute;max-width: 160px;text-align: center;left: 0;right: 0;margin: 0 auto;font-weight: bold;font-size: 2.2rem;line-height: 1.5;}
.yangshi3 .div{background:#cddef2;}
.yangshi3 .ul li.li1 div{background: #e5eef7;}.yangshi3 .ul li.li2 div{background: #cddef2;}.yangshi3 .ul li:hover{box-shadow:0 0 10px rgba(0,0,0,.3);}
.yangshi4 li{position: relative;text-align: center;color: #fff;margin-bottom: 40px;}.yangshi4 li div{position: absolute;width: 100%;height: 100%;top: 0;left: 0;transition: transform 0.5s ease;display: flex;justify-content: center;flex-direction: column;}.yangshi4 li div i{font-size:7rem;line-height: 1;position: relative;top:0;transition: top 0.5s ease, opacity 0.5s ease;margin-bottom:40px}.yangshi4 li div:hover i{transition: top .5s ease,opacity .5s ease;top:-15px}.yangshi4 li h3{margin-bottom: 0;}
.yangshi7 h4{background: url(../images/png1.webp) no-repeat center top;padding-top:15px;background-size: 101% auto;}
/*daohang*/
#header{width: 100%;font-family:'Raleway',sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#header .header{max-width:1300px;margin:0 auto}
#header .header .layui-top .layui-left .layui-logo a{display:block;}
#header .header .layui-top .layui-left .layui-logo a img{max-width:100%;}
#header .header .layui-top .layui-right{text-align:right}
#header .header .layui-top .layui-right a{margin-right:10px;overflow:hidden;position:relative}
#header .header .layui-bottom ul li:last-of-type::after{display:none}
#header .header .layui-bottom ul li:hover a{position:relative;box-sizing:border-box;}
#header .header .layui-bottom ul li a{padding:0 1em;transition: all .2s linear;color:#000}
#header .header .layui-bottom ul ul li a{display:block;text-align: left;position: relative;padding-left: 0;}#header .header .layui-bottom ul ul li.a > a{margin-bottom: 15px;}#header .header .layui-bottom ul ul li.a_bottom > a::before{content: '';position: absolute;left: 0;width: 50px;height: 2px;background: #fff;top:35px;}
#header .header .layui-bottom ul li ul li a{font-weight:400!important;color: rgba(0,0,0,.8)!important;}
#header .header .layui-bottom ul li.pointer > a{pointer-events: none;}
#header .current-menu-parent>a,#header .current-menu-item>a{color: #23477a;}
/*banner*/
.title_border{position: relative;margin-bottom:20px;display: block;height: 5px;margin-top:5px;}.title_border::before{position: absolute;bottom: 0;height: 5px;content: '';background: #0355a8;}
.touch{display: block;position: relative;border:2px solid #0355a8;width: 270px;line-height: 46px;color: #0355a8;text-align: center;text-transform: uppercase;margin: 0 auto;box-shadow: 5px 5px 0 #7abfea;background: #fff;}
.touch1{display: block;position: relative;border:2px solid #fff;width: 250px;line-height:60px;color: #0355a8;text-align: center;text-transform: uppercase;color: #fff;border-radius:25px;height: 60px;font-weight: bold;font-family: 'Raleway',sans-serif;}.touch1:hover{color: #fff;}
.banner{position: relative;}.banner h1{line-height: 1.2;margin-bottom:35px;}
.banner p{max-width: 460px;font-size: 1.8rem;}
.banner_investment_casting{background: url(../images/banner-investment-casting.webp) no-repeat center top;background-size:cover;}
.banner .banner_absolute{position: absolute;z-index: 1;left: 0;right: 0;margin: 0 auto;display: flex;align-items: center;top:0}.banner .banner_absolute div{width: 100%;}.banner .swiper{position: relative;z-index: 0;}.banner .swiper-pagination{z-index: 2;}.banner .swiper-pagination-bullet{width: 10px;height: 10px;}.banner .swiper-pagination-bullet-active{background: #000;}

.banner_welding_works{background: url(../images/banner-welding-works.webp) no-repeat;}
.banner_about{background: url(../images/banner_about.webp) no-repeat;}
.banner_blog{background: url(../images/banner_blog.webp) no-repeat;}
.banner_contact{background: url(../images/banner_contact.webp) no-repeat;}
.banner_automotive{background: url(../images/banner_automotive.webp) no-repeat;}
.banner_construction{background: url(../images/banner_construction.webp) no-repeat;}
.banner_food_beverage{background: url(../images/banner_food_beverage.webp) no-repeat;}
.banner_marine{background: url(../images/banner_marine.webp) no-repeat;}
.banner_agriculture{background: url(../images/banner_agriculture.webp) no-repeat;}
.banner_fluid_control_process{background: url(../images/banner_fluid_control_process.webp) no-repeat;}
.banner_instrumentation{background: url(../images/banner_instrumentation.webp) no-repeat;}
.banner_industries_served{background: url(../images/banner_industries_served.webp) no-repeat;}

/*investment casting*/
.investment_casting_1{text-align: center;}.investment_casting_1_left{text-align:left;}.investment_casting_1 i{color:#1d3392;font-size:5.2rem;line-height:1;margin-bottom:20px;display:block;}
.investment_casting_1 .marginbottom0{margin-bottom:0}.investment_casting_1 h3{margin-bottom: 15px;}
.swiper {width: 100%;height: 100%;overflow: hidden;}.investment_casting_1 a{color:#23477a}
.investment_casting_industry{position: relative;padding-bottom: 60px;max-width: 1330px;margin: 0 auto;overflow: hidden;}.investment_casting_industry .swiper-slide p{position: absolute;left: 0;bottom:30px;font-size: 1.8rem;line-height: 1.5;height: 60px;transition: all .3s ease-in-out;display: flex;justify-content: center;align-items: center;text-align: center;width: -webkit-fill-available;width: -moz-available;}.investment_casting_industry .swiper-slide p a{color: #fff;display: block;max-width:135px;}
.investment_casting_industry .swiper-slide:hover p{bottom:40px;}
.investment_casting_industry .swiper-button-prev,.investment_casting_industry .swiper-button-next{background:none;height: 32px;width: 32px;border:2px solid #9b9b9b;border-radius:50%;font-size: 2rem;line-height:1.6;}
.investment_casting_industry .swiper-button-prev::before,.investment_casting_industry .swiper-button-next::before{left:6px;position: relative;font-weight: bold;}
.investment_casting_industry .swiper-button-prev{right:70px;bottom:0;top: auto;left:auto;}
.investment_casting_industry .swiper-button-next{right:15px;bottom:0;top: auto;}
.investment_casting_process1 h2{margin-bottom: 30px;}
.investment_casting_process1 li{position: relative;}.investment_casting_process1 li h3{position: absolute;width: 100%;text-align: center;font-size: 1.8rem;color: #fff;bottom:6px;height:40px;font-weight: normal;transition: all .3s ease-in-out;margin-bottom: 0;}
.investment_casting_process1 li.lihover{margin-bottom:8px;}.investment_casting_process1 li.lihover:hover h3{bottom:12px;}
.investment_casting_3 ul li h3{text-align:center;}.investment_casting_3 ul li img{transition:all .3s ease-in-out}.investment_casting_3 ul li img{box-shadow:0 0 15px rgba(0,0,0,.1);}.investment_casting_3 ul li:hover img{box-shadow:0 0 15px rgba(0,0,0,.2);}.investment_casting_3 ul li h3{font-weight: normal;}
.investment_casting_product{position: relative;text-align: center;}
.investment_casting_product .swiper-slide div{margin-left:15px;margin-right:15px;background: #fff;box-shadow:0 0 15px rgba(0,0,0,.2);position: relative;margin-bottom: 30px;}.investment_casting_product .swiper-slide div h3{font-size: 1.8rem;font-weight: normal;min-height:80px;padding-left: 10%;padding-right: 10%;}
.swiper-button-next,.swiper-button-prev{background: none;}
.investment_casting_product .swiper-button-prev,.investment_casting_product .swiper-button-next{background:none;height: 32px;width: 32px;border:2px solid #9b9b9b;border-radius:50%;font-size: 2rem;line-height:1.6;}
.investment_casting_product .swiper-button-prev::before,.investment_casting_product .swiper-button-next::before{position: relative;font-weight: bold;}.investment_casting_product .swiper-button-next::before{left:3px}


.investment_casting_2{background:#253993;color: #fff;}.investment_casting_2 h2::after{content:'';display: block;margin: 0 auto 20px;width: 66px;height: 4px;background:#ffff00;}
.investment_casting_2 hr{margin:0;background:#9da6ce;height: 1px;border: 0!important;}.investment_casting_2 ul li{position: relative;}.investment_casting_2 ul li img{transition:all .3s ease-in-out;position: relative;}.investment_casting_2 ul li::before{position: absolute;left:0;top:0;background:rgba(37,57,147,.2);width:100%;height: 100%;content:'';z-index:1;transition:all .3s ease-in-out;}.investment_casting_2 ul li:hover::before{background:0;}.investment_casting_2 ul li h3{width:100%;padding:10px 0;position: absolute;left: 0;bottom:25px;background:rgba(0,0,0,.8);text-align: center;font-weight: normal;margin-bottom:0;}.investment_casting_2 ul.ul_top li h3{bottom:0}

.investment_casting_2 ul.ul_bottom li{padding-bottom:25px}.investment_casting_2 ul.ul_top li{padding-top:25px}.investment_casting_2 ul.ul_middle li{padding:25px 0}
.investment_casting_4 i{color:#1d3392;font-size:6rem;line-height:0.8;width: 55px;}.investment_casting_4 h3{color:#253993}

/*about us*/
.about_us_1{background:#f1f1f1;border-radius: 30px;padding:40px 0}.about_us_1 .number{color:#bababa;font-size: 3.5rem;line-height:1;margin-bottom: 40px;}

/*blog*/
.blog-loadmore li{position: relative;}.blog-loadmore li::before{content:' ';width:80%;left: 0;right: 0;margin: 0 auto;position: absolute;bottom: 0;height: 1px;background: #b5b5b5;}
.blog-loadmore li.date{line-height: 1;}.blog-loadmore h2{line-height: 1.5;}.blog-loadmore li .desc{line-height: 1.8;}
.bloglist img{width: 100%;height:auto;}
.alm-btn-wrap button {margin: 0 auto;display: block;line-height: 30px;padding: 0 15px;border: 1px solid #dfdfdf;border-radius: 6px;font-size: 14px;}

#waq1 .ajax-item:hover{box-shadow:none!important}
.content_blog h1{border-bottom:1px dashed #dfdfdf;margin-bottom: 20px;line-height: 1.2;padding-bottom: 10px;}.content_desc a,.product_content a{color:#0355a8;}
.content_blog .date{padding-bottom:40px;color:#999;}img.aligncenter{display:block;margin:0 auto;}
.content_blog .sharethis-inline-share-buttons{float:right;width:50px;}
.content_blog .content{line-height:2;}.content_blog .content h2,.content_blog .content h3{margin-bottom:20px;font-weight: bold;}.content_blog .content h3{font-size: 1.8rem;}.content_blog .content p{margin-bottom:20px;}.content_blog .content img.aligncenter{max-width:100%;height:auto}.content_blog .content img{max-width: 100%;height: auto;display: inline-block;}
.content_blog iframe{max-width: 100%;margin:0 auto;display: block;}.content_blog .video .video_bg{background: #f5f5f5;}.content_blog .video .video_bg div{padding:0 10%}.content_blog .content .marginnone{margin:0}.content_blog .video iframe{max-width: 100%;}
.relative-posts{background:#f9f9f9;box-shadow: 0 0 5px rgba(0,0,0,.1);border-radius: 5px;padding-bottom:30px;}.relative-posts ul li{margin-bottom:30px;}.relative-posts ul li h3{font-size: 1.6rem;border-bottom:1px dashed #dfdfdf;padding-bottom:10px;}.relative-posts ul li .desc{color: #666;line-height: 1.8;}

.relative-posts h2{padding:35px 0 20px;text-align: center;}
.relative-posts ul {width: 80%;margin: 0 auto;}
/*contact us*/
.cotact_page .cotact_page1 h3{font-weight: 300;margin-bottom:20px;}
.cotact_page .cotact_page1 ul li em{background: #f2f2f2;color: #0355a8;padding:8px 6px}

.form_contact{background: #f2f2f2;}.form_contact input,.form_contact textarea{width:100%;border:none;text-indent:20px;}
.form_contact .layui-row{margin-bottom:20px}
.form_contact textarea{padding-top:10px;height: 180px;}.form_contact .touch{width:270px;float:right;}
/*index_contact*/
.index_contact{position: relative;background:url(../images/footer_xcy.webp) no-repeat;color: #fff;background-size: cover;padding-top: 4%;padding-bottom: 5%;}
.index_contact .contentfix{position: relative;z-index: 1;align-items: center;}.index_contact h3{line-height: 1.8;max-width:660px;height:40px;margin-bottom: 0;}
/*industries_served*/
.industries_served_list li{text-align: center;}.industries_served_list li h2{margin-top:15px}
/*footer*/
footer{background: #0355a8;color:#fff;font-family: 'Raleway',sans-serif;font-weight: 300;}footer a,footer a:hover{color: #fff;}
footer .footer img{display: block;margin-bottom:25px;width:auto}footer .footer >ul .menu-item-has-children > a{display:block}
footer .footer-wrap{border-top:1px solid #81aad4}
footer .share{font-size: 3rem;}footer .share a{display: inline-block;margin-right:10px;}
@media screen and (min-width: 768px) {
.contentfix{max-width: 1300px;margin:0 auto;}h1{font-size:5.5rem;}.h1_404{font-size:4rem;}h2{font-size:4.2rem;line-height: 1.2;margin-bottom: 20px;}h3{font-size:2.2rem;line-height: 1.5;margin-bottom:20px;}h4{font-size:1.8rem;line-height: 1.5;margin-bottom:20px;}
.marginbottom40{margin-bottom:40px}.marginbottom60{margin-bottom:60px}.marginbottom80{margin-bottom:80px}.marginbottom100{margin-bottom:100px}
.left{float:left}.right{float: right !important;}
.paddingleft_p9{padding-left:9%;}.paddingright_p9{padding-right:9%;}.paddingleft_p12{padding-left:12%;}
.grid{display:grid;}
.table{display: table;}.table li{display: table-cell;}
.touch1{font-size: 2.4rem;margin-top: 20px;}
.yangshi2 li{width: 50%;display: flex;}.yangshi2 li div{box-shadow: 0 5px 10px rgba(0,0,0,.05);}
.yangshi3.flex{align-items:inherit;}
.yangshi3 .div{width:23.4%;}.yangshi3 h2{font-size:3rem;}.yangshi3 .title{padding:20% 0;}.yangshi3 .div .img{margin-top: 9%;}.yangshi3 .div p.h3{bottom: 12%;}
.yangshi3 .ul{width:74.6%}.yangshi3 .ul li{width:31.37%;}.yangshi3 .ul li p.h3{bottom:45px}

.yangshi5 li{position: relative;}.yangshi5 li h3,.yangshi5 li p{position: relative;z-index: 1;}.yangshi5 li::after{position: absolute;bottom: 0;right:2%;color:#f9fafb;line-height:0.8;z-index: 0;}.yangshi5 li.li1::after{content: '01';}.yangshi5 li.li2::after{content: '02';}.yangshi5 li.li3::after{content: '03';}.yangshi5 li.li4::after{content: '04';}.yangshi5 li::after{font-size: 28rem;}
/*public*/
.bgbai{padding:100px 0}.marginleft10{margin-left:10%;}img.marginleft10{width: 90%;}.marginbottom50{margin-bottom: 50px;}.paddingtop20{padding-top:20px}.paddingtop60{padding-top:60px}
/*banner*/
.title_border::before{width: 64px;left:-50px}
.banner{height: 470px;background-size:cover!important;position: relative;}.banner h1{max-width: 450px;}
.banner_investment_casting .banner_absolute{max-width:800px;flex-wrap: wrap;align-content: center;color: #fff;text-align: center;height: 100%;justify-content:center}
.banner_investment_casting h1,.banner_investment_casting p{max-width:550px;}
/*investment casting*/
.investment_casting_1 li .img{width: 30%;}.investment_casting_1 li .div{width:65%;}
.investment_casting_industry img,.investment_casting_industry p{margin-left: 15px;margin-right: 15px;width:auto;}



.investment_casting_2 ul li.borderright_bottom::after{content: '';right:-5.8%;bottom:-25px;width:1px;height:80%;background:#9da6ce;position: absolute;}
.investment_casting_2 .ul1{padding-top:60px;}.investment_casting_2 ul li.borderright_top::after{content: '';right:-5.8%;top:0;width:1px;height:80%;background:#9da6ce;position: absolute;}.investment_casting_2 ul li.borderright_top1::after{height:100%;}

.investment_casting_3 ul{padding-top:40px}.investment_casting_3 ul li img{margin-bottom:40px;}
.investment_casting_product .swiper-button-prev{left:-40px;}
.investment_casting_product .swiper-button-next{right:-40px;}

.investment_casting_4 li{margin-bottom: 80px;display: flex;justify-content: space-between;}.investment_casting_4 li.marginbottom20{margin-bottom:20px;}.investment_casting_4 li h3{font-size: 3rem;}.investment_casting_4 li div{display: flex;justify-content: space-between;}
.investment_casting_h ul{padding-top:40px}.investment_casting_h ul li{max-height: 350px;overflow: hidden;border-radius: 5px;}
/*about us*/
.about_us_1 li{width:21.33%;padding-left:6%;padding-right: 6%;float: left;position: relative;}.about_us_1 li.border::before{position: absolute;left: 0;width: 1px;height: 100%;content:'';background: #b8b8b8;}.about_us_1 li.border::after{position: absolute;right: 0;top:0;width: 1px;height: 100%;content:'';background: #b8b8b8;}
/*blog*/
.bloglist .blog-wrapper{max-width:1360px}.content_blog iframe{min-width:90%;min-height:600px;}
.blog-loadmore h2{font-size: 2.4rem;padding:15px 0 20px;}
.blog-loadmore li{margin-bottom:50px;padding-bottom: 50px;}.blog-loadmore li .img{width: 32%;float: left;max-height: 300px;overflow: hidden;}.blog-loadmore li .right{width:63.75%}.blog-loadmore li .no_img{padding-left:10%}.blog-loadmore li .data{line-height: 1;}
.alm-btn-wrap{padding: 50px 0 100px;}

.content_blog h1{padding-top:40px;font-size: 4rem;}.content_blog .content h2,.relative-posts h2{font-size:2.6rem;}
.content_blog .flex50{width: 50%;align-content: center;align-items: center;}

.related-posts{padding-bottom:100px}
.related-posts ul li h3{overflow:hidden;}
.related-posts ul li div.desc{height:50px;overflow: hidden;line-height:24px}
/*contact us*/
.cotact_page .cotact_page1{padding-bottom:80px}
.cotact_page .cotact_page1 ul li{max-width: 400px;}.cotact_page .cotact_page1 ul li p{font-size:1.8rem;}.cotact_page .cotact_page1 ul li em{font-size: 4rem;}

.form_contact{margin-top:60px;}.form_contact form{padding:30px 30px 40px}.form_contact input{line-height:60px;}.form_contact input.chac{width:120px;margin-right:5px;line-height:40px;}.form_contact img.chac{height:40px;margin-right:5px;position:relative;top:-2px;}
.yanzhengma .wpcf7-form-control-wrap{float: left;}.form_contact .touch{margin-top:0!important}
/*index_contact*/

/*industries_served*/
.industries_served_list li{width:31%;margin-bottom:50px;}.industries_served_list li h2{font-size: 2.2rem;}
/*footer*/
footer .footer{padding:80px 0 50px;display: flex;flex-wrap: wrap;justify-content: space-between;}footer .footer .footer1{max-width: 240px;}
footer .footer >ul{display: flex;flex-wrap: wrap;justify-content: space-between;width:55%;}footer .footer >ul .menu-item-has-children > a{font-size: 2.4rem;margin-bottom:25px;line-height: 1.8;}
footer .footer h3{font-size: 2.4rem;font-weight: normal;line-height:1.8;margin-bottom:24px}
footer .footer-wrap .contentfix{padding:40px 0}
}
@media screen and (min-width:1101px){
.header_fix{position: absolute;background: none!important;width: 100%;z-index:3;}
/*daohang*/
#header{padding:40px 0 30px;z-index:9;height: 64px;}.header_fix{position: absolute;background: none!important;width: 100%;z-index:3;}
#header .header .layui-top,#header .header .layui-bottom,.header .layui-nav{position:inherit}
#menu #nav{display: flex;justify-content: space-between;}
#header .header .layui-left{float: left;width:18%;}#header .header #menu{float: right;width:74%;}
#header .header .layui-bottom ul li{box-sizing:border-box;text-align:center;position: relative;}#header .header .layui-bottom > ul > li.padding-menu > a{padding:0;position: relative;max-width: 70px;margin: 0 auto;}
#header .header .layui-bottom ul li.padding-menu > a{border-bottom:3px solid #fff;}
#header .header .layui-bottom ul li.padding-menu.current-menu-parent >a,#header .header .layui-bottom ul li.current-page-ancestor a,#header .header .layui-bottom ul li.current-menu-item > a,#header .header .layui-bottom ul li.padding-menu.current_page_item >a,#header .header .layui-bottom ul li.current-menu-parent > a,#header .header .layui-bottom ul li.layui-showul > a,#header .header .layui-bottom ul li.padding-menu > a:hover{color: #253993;}
#header .header .layui-bottom ul li.padding-menu1{position: relative;}
#header .header .layui-bottom ul li:last-of-type a:after{display:none!important}
#header .header .layui-bottom ul li.menu_width{width:34%}#header .header .layui-bottom ul li.menu_width1{width:25%}#header .header .layui-bottom ul li.menu_width2{width:15%}
#header .header .layui-showul ul{display:block;}#header .header .layui-showul ul ul{display: block;}.header .layui-nav-child{top:65px;border-top:none;border-left:0;border-right:0;border-bottom:0;}
#header .header .layui-bottom ul li.padding-menu1 .layui-nav-child{top:51px;}
#header .header .layui-bottom ul li ul li::after{display:none;}#header .header .layui-bottom ul li:hover ul li a{background:none;}.header ul li.menu_width2 .layui-nav-child{left:-37%}#header .header .layui-bottom ul li.menu_width2 ul li{width:220px;}
#header .header .layui-bottom ul ul ul.layui-nav-child{border:none;top:0;box-shadow:none}
#header .header .layui-bottom ul li.menu-item-relative{position:relative}#header .header .layui-bottom li.menu-item-relative ul{top:60px;}
#header .header .layui-bottom .padding-menu > ul{padding:50px 0}
#header .header .layui-bottom .padding-menu1 > ul{padding:20px;text-align: center;}
#header .header .layui-bottom .padding-menu1 ul li a{padding-right: 0;text-align: center;}
#header .header .layui-bottom .layui-showul ul ul{position:relative}
/*xialacaidan*/
#header .header .layui-bottom ul li a{display: block;line-height:3;}
.header .layui-nav-child{background:rgba(255,255,255,.99);padding:20px 16px;;}.header .layui-nav-child ul{background: none;}
.header .layui-nav-child li{display:grid!important}.header .layui-nav-child li ul li{display: block!important;}
#header .header .layui-bottom ul li.padding-menu1 .layui-nav-child li{display:block!important}
#header .header .layui-bottom ul li.a{margin-right:208px;}#header .header .layui-bottom ul ul li.a > a{margin-bottom: 30px;font-size: 18px;}
#header .header .layui-bottom ul ul ul li a{padding:0;text-align: right;line-height: 50px;}
#header .header .layui-bottom ul ul ul li.a1{margin-right:110px;}
#header .header .layui-bottom ul ul ul ul{padding-left: 0;}#header .header .layui-bottom ul ul ul li.menu-item-has-children{display: inline-table!important}
.header li.layui-showul.padding-menu1 ul.layui-nav-child,.header li.layui-showul.padding-menu1 .layui-nav-child li{display:block!important;}
.header li.layui-showul.padding-menu1 .layui-nav-child li a{line-height: 40px!important;font-weight:400!important ;}

#header .header .layui-bottom ul li.application li{position: relative;padding-left:40px;padding-right: 20px;}
#header .header .layui-bottom ul li.application li::before{background: url(../images/menu.webp) no-repeat;position: absolute;left: 0;content: '';width:50px;height:35px;background-size:50px auto;}
#header .header .layui-bottom ul li.application li.food::before{background-position: left -8px;}
#header .header .layui-bottom ul li.application li.ceramic::before{background-position: left -58px;}
#header .header .layui-bottom ul li.application li.toothpaste::before{background-position: left -108px;}
#header .header .layui-bottom ul li.application li.textile::before{background-position: left -158px;}
#header .header .layui-bottom ul li.application li.oil::before{background-position: left -208px;}
#header .header .layui-bottom ul li.application li.paper::before{background-position: left -258px;}
/*banner*/
.banner_investment_casting .h1{padding-top:0;}
/*investment_casting*/
.investment_casting_process1 .li1{width:46%;padding-right:4%;}.investment_casting_process1 .li2{width:24.5%;}
.investment_casting_process1 .ol{width:75%}.investment_casting_process1 .ol ol li{width:32.65%}.investment_casting_process1 .ol ol li.lihover1{width:32.7%}
}
@media screen and (min-width: 768px) and (max-width:1300px) {
.contentfix{width: 92%;}
.title_border::before{left: 0; width: 60px;}h1{font-size:4rem;}h2{font-size:3rem;}h3{font-size:2.4rem;line-height: 1.5;}
.public_section{padding-bottom:50px;}.public_mbx{padding:50px 0 20px}
/*footer*/
footer .footer{padding:50px 0;grid-template-columns: 1.5fr 2fr 0.9fr;}footer .footer > ul .menu-item-has-children > a{font-size: 1.8rem;}footer .footer h3{font-size: 1.8rem;}
footer .footer-wrap .contentfix{padding:20px 0}
}
@media screen and (min-width: 1301px) {
/*header*/
#header .header .layui-bottom ul li>a{font-size: 1.8rem;padding-bottom:10px;}
/*public*/
.public_section{padding-bottom:90px;}.public_mbx{padding:80px 0 20px}.banner .public_mbx{padding:140px 0 20px}
    }
@media screen and (max-width:1100px) {
/*shouji duan right menu*/
.layui-hide-sm {display: block !important;}
/*daohang*/
#header {height:70px;}
#header .header .layui-top .layui-left .layui-logo a img{max-width:170px!important;margin-left:5%;}
#header .header .layui-top .layui-left{position: absolute;z-index: 9;padding:10px 0}
#header .header .layui-top .layui-left .layui-logo a{position: relative;}
.header .sj-nav {width: 30px;height: 34px;box-sizing: border-box;position: absolute;right: 1rem;top:18px;z-index: 9;}
.header .sj-nav a {position: absolute;top: calc(50% - 10px);left: calc(50% - 15px);display: block;width: 30px;margin: 0 auto;height: 18px;}
.header .sj-nav a span {float: left;width: 100%;height: 3px;background-color: #23477a;-webkit-transition: .3s;-o-transition: .3s;-moz-transition: .3s;transition: .3s;display: block;}
.header .sj-nav a span:first-child {position: absolute;top: 0;left: 0;}
.header .sj-nav a span:nth-child(2) {margin-top: 7px;}
.header .sj-nav a span:nth-child(3) {position: absolute;bottom: 0;left: 0;}
.header .sj-nav a.on span:first-child {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 9px;}
.header .sj-nav a.on span:nth-child(2) {opacity: 0;}
.header .sj-nav a.on span:last-child {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 9px;}
/*menu*/
.header .logo img{height:50px!important;width:auto}
.menu {display: none!important;padding: 2rem;}
.menu ul li {width: 100%;box-sizing: border-box;margin-bottom: 1rem;position: relative;}
.menu ul li a {display: block;border-bottom: 1px solid #d7d7d7;padding-bottom: 1rem;}
.menu ul li .sub-menu {display: none;padding-left: 15px;}
.menu ul li .sub-menu li {width: 100%;position: relative;margin-bottom:0}
.menu ul li .sub-menu li a {display: block;width: 100%;box-sizing: border-box;padding: 0.5rem 0 0 1rem;border-bottom:none}
.menu ul li .sub-menu li .sub-menu {display: none;}
.menu ul li .sub-menu li .sub-menu li {width: 100%;position: relative;}
.menu ul li .sub-menu li .sub-menu li a {display: block;width: 100%;box-sizing: border-box;padding: 0.5rem 0 0.5rem 2rem;border-bottom: 1px solid #d7d7d7;}
.menu ul li.menu-item-has-children::before {content:"\e61a";font-family: layui-icon !important;display: block;position: absolute;right: 0;top: 0;width: 40px;text-align: center;height:30px;z-index: 1;background-size:30px auto;}
.menu ul li li li.menu-item-has-children:after{display: none;}
.layui-layer .layui-layer-content #menu {display: block!important;}
.layui-nav-child{position:relative;top:0;box-shadow:none;border:none}header .layui-layer{width:90%!important}
/*footer*/
footer .footer img{max-width:80%;}
}
@media screen and (min-width: 768px) and (max-width:1100px) {
/*banner*/
.banner_investment_casting h1{max-width: 100%;padding-top:6%}
/*investment_casting*/
.investment_casting_process1 .li1{width:100%;margin-bottom: 30px;}.investment_casting_process1 .li2_1{width:49.5%!important;}.investment_casting_process1 .li2{width:24.5%;}
.investment_casting_process1 .ol{width:75%}.investment_casting_process1 .ol ol li{width:32.65%}.investment_casting_process1 .ol ol li.lihover1{width:32.7%}
    }
@media screen and (min-width: 992px){
.public_2{padding-top:20px;}.public_8{padding-top:100px;}.public_8_6{padding-top:50px;padding-bottom:60px;}.public_8_8{padding-bottom:80px;}.public_8_100{padding-bottom:100px;}.public_12_11{padding-top:120px;padding-bottom:110px;}
.right_pc{float: right;}
.flex_pc2_3 li{width:23%;}.flex_pc2_9 li{width:29%;}.flex_pc2_5 li{width:25%;}.flex_pc3 li{width:28.5%;}.flex_pc3_1 li{width:31%;}.flex_pc40 li{width:40%;}.flex_pc47 li{width:47%;}.flex_pc49 li{width:49%;}
.flex_pc53_40 li.li53{width:53%;}.flex_pc53_40 li.li40{width:40%;}
.yangshi1 .borderbottom{border-bottom:1px solid #bfbfbf;padding-bottom:40px;}
.yangshi1 .paddingtop{padding-top: 40px;}
.yangshi1 li{position: relative;}.yangshi1 li.borderright::after{position: absolute;right:0;top:0;bottom:0;height:100%;width:1px;background:#bfbfbf;content:''}
.yangshi1 li .paddingleft{padding-left:6.5%;}.yangshi1 li .paddingright{padding-right:6.5%;}
.yangshi2 li div{padding:80px 10% 50px}
.yangshi5 li p{max-width: 500px;}
.yangshi6 li{position: relative;}.yangshi6 li.borderright_pc::after{position: absolute;right:0;top:0;bottom:0;height:100%;width:1px;background:#7faade;content:''}
/*banner*/
.banner{height:528px;background-position: center;}
.banner_investment_casting{height: auto;}


.banner_investment_casting h1{line-height: 1.1;margin-bottom:1.5%;width:100%}

/*investment casting*/
.investment_casting_1 li{margin-bottom:60px;}
.investment_casting_4 li div{width:24%;}.investment_casting_4 li p{width:50%;margin-right:7%;}
/*blog*/
.related-posts ul li div.li{margin-right:12%;}
}
@media screen and (min-width: 768px) and (max-width:991px) {
.public_8{padding-top:50px;}.public_8_6{padding-top:50px;padding-bottom:40px;}
.marginbottom100{margin-bottom:40px}.pb_marginbottom30{margin-bottom: 30px;}.pb_top30{padding-top: 30px;}
.paddingleft_p12,.paddingleft_p9{padding-left:0}.paddingright_p12,.paddingright_p9{padding-right:0}.pb_layui_row li{float: none!important;}.pb_layui_row li img,.pb_layui_row li p{margin-bottom: 20px;}
.flex_pb2 li{width:45%;}.flex_pb2_1 li{width:48%;}.flex_pb3_1 li{width:31%;}
.yangshi1.flex_pb2{justify-content: space-between;align-items: flex-start;}
.yangshi2 li div{padding:40px 5% 10px}
.yangshi6 li{position: relative;width: 50% !important;max-width: 100% !important;margin-bottom: 20px;}.yangshi6 li.borderright_md::after{position: absolute;right:0;top:0;bottom:0;height:100%;width:1px;background:#7faade;content:''}.yangshi6 li div{margin:0 auto 20px}
/*banner*/
.banner{height:400px;background-position: center;}
.banner h1,.banner p{position: relative;z-index: 1;}
.banner::before{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);content:'';z-index:1;}
.banner_investment_casting.flex{display: block;height:auto}.banner_investment_casting h1{margin-bottom: 0;max-width: 100%;}

/*investment casting*/
.investment_casting_1 li{margin-bottom:40px;display: block;}.investment_casting_1 li .div,.investment_casting_1 li .img{width:100%}.investment_casting_1 li .img{margin-bottom: 20px;}
.investment_casting_4 li div{width:38%;}.investment_casting_4 li p{width:51%;}
/*blog*/
.related-posts ul li{margin-bottom:30px;}
}
@media screen and (min-width: 768px) and (max-width:860px) {
/*footer*/
footer .footer > ul{width: 100%;padding-top:50px;}
    }
@media screen and (max-width: 991px) {
/*banner*/


}
@media screen and (max-width: 767px) {
.contentfix{width:82%}h1{font-size:3rem;margin-bottom:20px;line-height: 1.5;}h2{font-size:2.4rem;margin-bottom:10px;line-height: 1.5;}h3{font-size:2rem;margin-bottom:20px;line-height: 1.5;}
.public_2 h2,.public_2 p,.public_2 img{margin-bottom:20px;padding-bottom: 0;}.public_8{padding-top:50px;}.public_8_6{padding-top:20px;padding-bottom:40px;}
.paddingtop60{padding-top:40px;}.sj_paddingtop0{padding-top:0}
.sj_marginbottom15{margin-bottom:15px;}.sj_marginbottom20{margin-bottom:20px;}.sj_marginbottom30{margin-bottom: 30px;}.sj_marginbottom50{margin-bottom:50px;}.sj_paddingbottom30{padding-bottom: 30px;}
.public_mbx{padding:30px 0 20px}.banner .public_mbx{padding-top:140px}.public_mbx_last a.last_a::after{content:''}.public_mbx_last .breadcrumb_last{display: none;}
.title_border::before{left: 0;width: 60px;}.sj_marginbottom0,ul.flex li.sj_marginbottom0,ul.flex li .sj_marginbottom0{margin-bottom:0}
ul.flex li{margin-bottom: 30px;width: 100% !important;max-width: 100% !important;}ul.flex li img{margin-bottom: 0;}ul.flex li div.img{margin-bottom:20px;}
.yangshi2 li{background: #f1f1f1;}.yangshi2 li div{padding:30px 10% 0}
.yangshi3 .div,.yangshi3 .ul li{width:100%;margin-bottom: 30px;}.yangshi3 p.h3{bottom: 20px;}
ul.yangshi4.flex li{margin-bottom:0;}
.yangshi6 div{margin:0 auto}
.table_auto{overflow-x:scroll;}
/*banner*/
.banner{height:300px;background-position:center top;background-size:cover;position: relative;}.banner h1,.banner p{position: relative;z-index: 1;}
.banner .banner_absolute{position: relative;display: block;text-align: center;padding-bottom: 50px;}.banner h1{margin: 0 auto 20px;padding-top:40px}.banner p{padding:0 9%;line-height: 1.8;max-width: 100%;}

.banner_investment_casting{height: auto;}

/*investment casting*/
.investment_casting_1 li{margin-bottom:40px;width: 100%;}.investment_casting_1 li img{margin-bottom: 30px;}.investment_casting_process1 li h3{bottom:26px}
.investment_casting_industry .swiper-slide img{margin-left:10px;margin-right:10px;width: -moz-available;}.investment_casting_industry .swiper-button-prev{right:70px}.investment_casting_industry .swiper-button-next{right:20px}.investment_casting_industry .swiper-slide p{right:0}
.investment_casting_process1 li.ol{margin-bottom: 0;}

.investment_casting_2 .ul1{padding-top:40px;}.investment_casting_2 ul li{width:100%;margin-bottom:0;}.investment_casting_2 ul.ul_middle{margin-bottom:25px;}.investment_casting_2 ul.ul_middle li{padding-bottom:0;}.investment_casting_2 ul.ul_middle li h3{bottom:0}.investment_casting_2 ul li img{margin:0 auto;}.investment_casting_2 hr{margin-top:0;}.investment_casting_2 h2::after{margin-top:15px;}
.investment_casting_3 ul{padding-top:10px}.investment_casting_3 ul li{width: 100%;margin-bottom:10px;}.investment_casting_3 ul li img{margin:0 auto 20px;}
.investment_casting_product .swiper-button-prev{left:-20px}.investment_casting_product .swiper-button-next{right:-20px}

.investment_casting_4{padding-top:30px}.investment_casting_4 li{margin-bottom:40px;}


/*about us*/
.about_us_1{padding:40px}.about_us_1 li{margin-bottom:60px;}.about_us_1 .number{margin-bottom:20px}
/*blog*/
.bloglist{padding-top:20px;}
.blog-loadmore li{padding-bottom: 30px;margin-bottom: 30px;}.blog-loadmore li .img{margin-bottom: 25px;}.blog-loadmore h2{margin-bottom: 15px;}
.alm-btn-wrap{padding: 30px 0 50px;}

.content_blog{padding-bottom:50px;padding-top:80px}.content_blog h1{text-align: left;}.content_blog .date{padding-bottom:30px}
.content_blog .content img{max-width:100%;height:auto}.content_blog .video .video_bg{padding-top:15px}

.related-posts{padding-top:0;padding-bottom: 30px;}
.related-posts ul li{background:#fff;transition: .3s;box-shadow: 3px 3px 10px rgba(0,0,0,.1);padding:20px;margin-bottom: 20px;}
.related-posts ul li h3{margin-bottom: 0;}
/*contact us*/
.cotact_page .cotact_page1 ul li{margin-bottom: 20px;}.cotact_page .cotact_page1 ul li em{font-size:3rem;}.cotact_page .cotact_page1 h3{margin-bottom: 0;line-height: 1;}.cotact_page .cotact_page1 ul li p{font-size:2.5rem;line-height: 1.2;}

.form_contact{padding:8px 8px 0;margin-bottom:30px;}.form_contact input{line-height:40px;}.form_contact .layui-row .layui-col-md6{margin-bottom:20px;}.form_product form .layui-row textarea{height:90px;}
.form_contact input.chac{width:120px;margin-right:5px;line-height:40px;}.form_contact img.chac{height:40px;margin-right:5px;position:relative;top:-2px;}
/*index_contact*/
.index_contact{padding-top:40px;padding-bottom: 40px;}.index_contact h3{height: auto;}.touch1{margin-top:30px;font-size: 2rem;}
/*industries_served*/
.industries_served_list li{margin-bottom: 30px;}.industries_served_content img{margin-bottom: 30px;}

/*footer*/
footer{padding:50px 0 20px;font-size: 14px;}footer .footer{padding-bottom: 30px;}footer .footer1{margin-bottom: 30px;}
footer .footer>ul ul{margin-bottom:20px;}footer .footer >ul .menu-item-has-children > a{font-size: 2rem;margin-bottom:10px;line-height: 1.8;}footer .footer h3{font-size: 2rem;line-height: 1.8;font-weight: normal;margin-bottom:10px}footer .footer ul ul{margin-bottom:30px;}
footer .footer-wrap{padding-top: 20px;}
}