.section-manufacturing-technologies{ margin-top:50px;}

@media(min-width:992px){.post-navigation .nav-links{display:flex;-ms-flex-pack:justify!important;justify-content:space-between!important}}.screen-reader-text{display:none}.nav-subtitle{color:#666;display:block}@media(min-width:768px){.news-list,.blog-list,.blog-item{margin-bottom:30px}.section-markets .blog-item{margin-bottom:0}.blog-info{padding:20px}.single-blog-title{font-size:36px}.single-blog-date{margin-bottom:20px}.blog-excerpt,.blog-row-excerpt,.single-blog-excerpt{font-size:14px}.single-blog-excerpt{margin-bottom:50px}.single-blog-excerpt::before{bottom:-15px;width:160px;height:4px}.post-navigation{margin-top:50px}}.product-item{margin-bottom:20px}.product-thumb{margin-bottom:15px}.product-desc{font-size:12px;line-height:1.6;color:#999}.single-product-swiper{margin-bottom:10px}.single-product-title{padding-bottom:15px;border-bottom:1px solid #DDD;margin-bottom:15px;line-height:1.4}.single-product-desc{padding-bottom:15px;border-bottom:1px solid #DDD;margin-bottom:15px}.single-product-desc ul{list-style:none;padding:0;margin:0}.single-product-desc ul li{display:flex;flex-wrap:wrap;font-size:13px;line-height:1.6;color:#3E3E3F}.single-product-desc ul li p{font-size:13px;color:#3E3E3F}.single-product-desc ul li span{min-width:140px;margin-right:15px;color:#999}.single-product-excerpt{font-size:12px;line-height:1.6;color:#999;margin-bottom:20px}.product-contact .btn{width:100%}.tab-wrap{padding-top:30px}.custom-tab-btn{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:35px;border-bottom:1px solid #DDD}.tab-btn{color:#999;padding:10px 20px;font-size:14px;font-weight:700;line-height:1;text-align:center;cursor:pointer;position:relative;bottom:-1px;border-right:1px solid #DDD;border-left:1px solid #DDD;border-top:1px solid #DDD;margin-left:10px}.tab-btn.active-tab{color:#E50114;border-bottom:1px solid #fff}.tab-content{min-height:100px;display:none}.tab-content.active-content{display:block}.tab-content table{font-size:13px;line-height:1.6;color:#999}.tab-content table strong{color:#222}.tab-content .table th,.tab-content .table td{padding-top:15px;padding-bottom:15px}.product-tab-content h2,.product-tab-content h3,.product-tab-content h4,.product-tab-content h5{margin-bottom:20px}@media(min-width:992px){.product-contact .btn{width:210px}}@media(min-width:992px){.product-item{margin-bottom:25px}.product-thumb{margin-bottom:20px}.single-product-desc,.single-product-title{padding-bottom:20px;margin-bottom:20px}.tab-wrap{padding-top:40px}.custom-tab-btn{margin-bottom:55px}}.tp-rightarrow{border-radius:10px 0 0 10px}.tp-leftarrow{border-radius:0 10px 10px 0}.tparrows{height:70px}.tparrows:before{line-height:70px}.career-list .blog-img{min-width:200px}.search-form-warp{margin-right:-5px}.search-form-warp img{max-width:15px}.investors-content-btn a{color:#fff}.investors-content-btn,.single-post-blog-date,.form-contact-us-btn>div,.apply-online-link,.search-form-warp,.multilingual-warp{position:relative;display:inline-block;padding:13px}.investors-content-btn::before,.single-post-blog-date::before,.form-contact-us-btn>div::before,.apply-online-link::before,.search-form-warp::before,.multilingual-warp::before{content:'';position:absolute;top:0;left:0;background:#0047BA;transform:skew(-15deg);width:100%;height:100%}.investors-content-btn::before,.form-contact-us-btn>div::before,.apply-online-link::before,.search-form-warp::before{background:#00A7E1}.single-post-blog-date{display:block;padding:10px 20px;color:#999;font-family:"Roboto-Regular"}.form-contact-us-btn>div{padding:5px}.multilingual-warp a{color:#fff}.single-post-blog-date::before{background:#f1f1f1;z-index:-1}.tech-item{min-width:250px}.tech-block-warp{position:relative}.tech-block-warp img{max-height:105px}.tech-block-warp::before{content:"";position:absolute;top:0;left:0;z-index:-1;background:#f1f1f1;transform:skew(-15deg);width:100%;height:100%}.tech-block-warp:hover .show-img,.tech-block-warp .hover-show-img{display:none}.tech-block-warp:hover::before{background:#0047BA}.tech-block-warp:hover .hover-show-img{display:initial}.tech-block-warp:hover>a>*{color:#fff}.about-impro-content-warp p{color:#fff;max-width:550px}.about-impro-warp{position:relative;background-color:#00269A}.about-impro-btn-warp{text-align:right}@media(min-width:768px){.about-impro-btn-warp{position:absolute;bottom:25px;right:35px;z-index:5}}.talk-btn,.about-impro-btn{position:relative;background-color:#00A7E1;color:#fff;padding:15px 40px;font-weight:400;border-radius:0}.talk-btn{background-color:#F90}.talk-btn::before{content:"";position:absolute;right:0;top:0;margin:-1px -13px;width:0;height:0;border-style:solid;border-width:0 13px 38px 0;border-color:transparent transparent#FF9900}.talk-btn::after{content:"";position:absolute;background:url no-repeat center center /cover;padding:21px;top:-20px;right:-20px}.about-impro-btn::before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-width:0 0 46px 13px;border-color:transparent transparent #00A7E1;margin-left:-14px}.site-locations-map-warp{position:relative}.site-locations-map-warp img{max-height:360px}


@media(min-width:768px){

.site-locations-map-content{position:absolute;bottom:-35px;left:50%;margin:0 -330px}}.site-locations-map-content h1{color:#0047BA;font-size:52px}.site-locations-btn{position:relative;color:#0047BA;padding:15px 30px}.site-locations-btn::before{position:absolute;content:"";background:url(https://www.improprecision.com.cn/wp-content/themes/impro/assets/images/site-location.svg) no-repeat center center /contain;left:0;top:50%;padding:15px;margin-top:-15px}.category-titles-warp{word-break:break-word}.form-btn-warp,.apply-online-btn,.more-costom-btn,.news-btn-warp,.markets-btn-warp{position:relative;color:#0047BA;padding:0}.form-btn-warp,.apply-online-btn{color:#fff;padding:3px 40px}.form-btn-warp::after{position:absolute;content:"";background:url(https://www.improprecision.com.cn/wp-content/themes/impro/assets/images/site-locations-icon.svg) no-repeat center center /contain;top:50%;padding:5px;margin-top:-5px}.header-multilingual,.footer-legal-links .footer-legal-link{font-family:"RobotoCondensed-Regular";color:#111;border-right:1px solid #111;margin-right:7px;padding-right:10px;display:inline-block;white-space:nowrap}.header-external-links .header-multilingual{border-right:1px solid rgba(255,255,255,.5);line-height:1}.header-multilingual:last-child,.footer-legal-links .footer-legal-link:last-child{border:none;margin:0;padding:0}.footer-copyright,.footer-copyright a{font-family:"RobotoCondensed-Regular";color:#222}.footer-light .locations-icon-link-warp{display:none}.footer-menu ul{list-style:none;padding-inline-start:0;font-family:"RobotoCondensed-Regular"}.footer-menu ul li{padding-bottom:14px}.section-markets{margin-top:40px}.section-manufacturing-technologies,.section-markets,.section-about-impro,.section-site-locations,.section-latest-news{margin-bottom:40px}@media(min-width:1360px){.section-manufacturing-technologies,.section-markets,.section-about-impro,.section-site-locations,.section-latest-news{margin-bottom:60px}.section-markets{margin-top:60px}}.goverlay{background:rgba(0,0,0,.5)}.logo_right_input{width:0;border:0;transition:width 0.5s}.header-search-wrap{z-index:9999999999999999;position:fixed;top:0;left:0;width:100%;height:100%;display:none;background-color:rgba(0,0,0,.5)}.header-search-wrap.show-form{display:block}.search-form-wrap{top:40%;margin:0 auto;padding:0 15px;max-width:780px;position:relative}.search-form{position:relative;width:100%;border:0!important}.search-form-wrap>i{position:absolute;right:0;top:-15px;background-color:#f2f3f4;padding:5px;border-radius:15px;color:#3A3A3A}.search-input{outline:none;background-color:#f2f3f4;color:#666;font-size:13px;height:55px;line-height:1.2;padding:20px;width:100%;border:0!important}.search-btn{background-color:transparent;border:0 none;position:absolute;right:15px;outline:none;top:17px}.search-btn span{color:#3A3A3A;font-size:20px}.talk-warp{background:url(https://www.improprecision.com.cn/wp-content/themes/impro/assets/images/talk-link.png) no-repeat center center /cover;padding:30px 0;margin-bottom:80px}.talk-message{position:relative}.prompt-ready{font-family:"Roboto-Light";font-weight:400}.talk-content-warp{padding-left:55px}.share-warp>div{display:inline-block;margin-left:15px}.share-warp>div>a>img{max-height:20px}.table tr:first-child th,.table tr:first-child td{border-top:0}.table tr:last-child th,.table tr:last-child td{border-bottom:1px solid #dee2e6}.highlights-table tr:first-child th{color:#0047BA;border-top:1px solid #dee2e6;border-bottom:2px solid #0047BA}.highlights-table thead tr th:first-child{min-width:150px}@media(min-width:992px){.highlights-table thead tr th:first-child{min-width:250px}}.single-blog-content .highlights-table tr td:last-child{color:#000}.highlights-table tr td:nth-child(2){min-width:105px}.page-template-template-article-details .table th{font-size:22px;padding:30px 100px}.page-template-template-article-details .table td{padding:30px 50px}.page-main-title{font-size:35px;padding-bottom:10px;border-bottom:#DDD 1px solid}@media(min-width:768px){.page-main-title{font-size:55px}}.overview-title-warp{min-width:275px}.breadcrumbs,.breadcrumbs span{color:rgba(255,255,255,.5)}.breadcrumbs a,.breadcrumbs a span{color:#fff}.Manufacturing-description-warp{padding:20px 25px}.manufacturing-nav-menu ul{list-style:none;padding-inline-start:0}.award-sidebar-warp ul li,.manufacturing-nav-menu ul li{margin-bottom:20px;font-size:17px;font-family:"RobotoCondensed-Bold"}.award-sidebar-warp ul li a,.manufacturing-nav-menu ul li a{color:#222;position:relative;text-transform:capitalize}.content .award-sidebar-warp ul li.current-cat::before,.award-sidebar-warp ul li.current-cat a,.manufacturing-nav-menu ul li.current-menu-item a{color:#0047BA}@media(min-width:992px){.blog-warp .blog-img{max-width:270px}}.details-info-warp{padding-bottom:15px}.col-12 .news-menu-warp,.blog-warp,.details-info-warp,.single-job-details-warp,.job-details-warp,.col-12 .presentation-events-warp.d-flex{border-bottom:1px solid #dee2e6}.col-12:last-child .news-menu-warp,.blog-warp:last-child,.details-info-warp:last-child,.single-job-details-warp:last-child,.col-12:last-child .presentation-events-warp.d-flex{border-bottom:1px solid transparent}.single-job-details-warp{padding-top:30px;padding-bottom:30px}.job-details-warp{padding:30px 50px}.job-details-warp:hover{background-color:rgba(0,0,0,.075)}.years-warp{border-bottom:#0047BA solid 5px;margin-bottom:20px}.years-warp h4{color:#0047BA}.overview-content-warp{padding-top:40px;padding-bottom:50px}.job-opportunities-list{padding-bottom:100px}.job-reply-info{background-color:#f1f1f1;padding:40px 40px}.details-info-warp{border-bottom:1px solid #dee2e6}.ebooks-img-warp{background-color:#f2f2f2;padding:23px 0}.download-layer-wrapper{padding:55px}.layui-layer-title{height:75px!important;line-height:75px!important;border-bottom:none!important;font-size:36px!important;overflow:auto!important;background-color:transparent!important}.certificates-tr-border-warp>td{border-top:0}.certificates-td-subtitle-warp>td{color:#0047BA;padding-top:15px;padding-bottom:15px}.certificates-td-title-warp>th{border-bottom:#0047BA solid 5px!important}.certificates-table th,.certificates-table td{padding:30px 15px}.certificates-table img{max-width:initial}.certificates-form-warp .form-control{padding:8px 10px;background-color:#f1f1f1;height:auto;font-size:15px;border:transparent;border-radius:0}




.btn-from-search{padding:8px 25px;color:#fff;background-color:#00A7E1;border-radius:0}.certificates-table tr:last-child th,.certificates-table tr:last-child td{border-bottom:1px solid transparent}.about-impro-img-item{mix-blend-mode:soft-light}.about-impro-img-item:hover{mix-blend-mode:normal}.about-impro-img-item img{max-height:380px}.about-impro-img-item01{right:-105px;position:relative;z-index:1}.about-impro-img-item02{right:-70px;position:relative;z-index:2}.about-impro-img-item03{right:-35px;position:relative;z-index:3}.about-impro-img-item04{position:relative;z-index:4}.about-impro-content-warp{z-index:2;padding:20px}@media(min-width:768px){.about-impro-img-item01{right:-312px}
}.about-impro-img-item02{right:-208px}.about-impro-img-item03{right:-104px}.about-impro-content-warp{position:absolute;z-index:2;top:0;left:0;padding:50px}}.category-blog .blog-img img{max-width:none;max-height:150px}.secondary-menu-warp{padding-top:15px;margin-top:20px;border-top:1px solid #dee2e6!important}.footer-light .logo{max-height:35px}@media(min-width:768px){.footer-light .logo{max-height:50px}}.table-right-text{color:#999}.years-query-form .form-group{margin-bottom:0}.years-query-form .form-control{padding:10px 10px;height:auto;background-color:#f1f1f1;font-size:14px;font-weight:700}.events-btn{background-color:#00A7E1;color:#fff;padding:12px 30px;border-radius:0}.events-btn:hover{color:#fff}.events-btn [class*="flaticon"]{color:#fff}.announcements-circulars-excerpt{background-color:#f1f1f1;padding:5px 10px}.page-template-template-standard table tbody tr th,.page-template-template-standard table tbody tr td{padding-top:20px;padding-bottom:20px}.page-template-template-standard table tbody tr th{font-size:16px;font-family:"RobotoCondensed-Bold";font-weight:400}@media(min-width:768px){.page-template-template-standard table tbody tr th{font-size:20px}}


@media (min-width:1680px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1480px}}@media (min-width:1860px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1680px}}@media (min-width:1400px){.col-sl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}}@media (min-width:1400px){.p-sl-5{padding:3rem!important}}.banner .main-title h1,.banner .breadcrumbs{z-index:99}.banner{background-color:#00269A;background-repeat:no-repeat;background-position:right center;background-size:cover}.banner,.banner .container{position:relative}.banner::after,.banner .container::before,.banner .container::after,.banner .main-title::before{content:"";position:absolute;height:100%;top:0}.banner::after{width:30%;right:0;background:rgba(0,39,154,0);background:-moz-linear-gradient(left,rgba(0,39,154,0) 0%,rgba(0,39,154,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(0,39,154,0)),color-stop(100%,rgba(0,39,154,1)));background:-webkit-linear-gradient(left,rgba(0,39,154,0) 0%,rgba(0,39,154,1) 100%);background:-o-linear-gradient(left,rgba(0,39,154,0) 0%,rgba(0,39,154,1) 100%);background:-ms-linear-gradient(left,rgba(0,39,154,0) 0%,rgba(0,39,154,1) 100%);background:linear-gradient(to right,rgba(0,39,154,0) 0%,rgba(0,39,154,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00279a',endColorstr='#00279a',GradientType=1)}.banner .container::before{width:20%;left:0;background-color:#00A7E1;mix-blend-mode:multiply;transform:skewX(-15deg)}.banner .container::after{width:30%;left:0;background:rgba(0,39,154,1);background:-moz-linear-gradient(left,rgba(0,39,154,1) 0%,rgba(0,39,154,0) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(0,39,154,1)),color-stop(100%,rgba(0,39,154,0)));background:-webkit-linear-gradient(left,rgba(0,39,154,1) 0%,rgba(0,39,154,0) 100%);background:-o-linear-gradient(left,rgba(0,39,154,1) 0%,rgba(0,39,154,0) 100%);background:-ms-linear-gradient(left,rgba(0,39,154,1) 0%,rgba(0,39,154,0) 100%);background:linear-gradient(to right,rgba(0,39,154,1) 0%,rgba(0,39,154,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00279a',endColorstr='#00279a',GradientType=1)}.banner .main-title::before{width:100%;left:-100%;background-color:#00269A}.header-external-links{font-family:"RobotoCondensed-Bold"}.stock-info{text-transform:uppercase;font-size:13px}.stock-info span{color:#0047BA}.btn{border-radius:0;padding:.375rem 2.75rem;font-family:"RobotoCondensed-Bold"}.btn-link{color:#0047BA;padding:0}.btn-primary{background-color:#0047BA;border-color:#0047BA}.btn-primary:hover{color:#fff;background-color:#000;border-color:#000}.btn-secondary{color:#fff;background-color:#00A7E1;border-color:#00A7E1}.btn-warning{color:#fff;background-color:#F90;border-color:#F90}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#fff}.btn-warning:focus,.btn-warning.focus{color:#fff}.btn-warning:hover{color:#fff}.btn-diamond{position:relative;transform:skewX(-15deg)}

.btn-diamond>*{
	display:inline-block;
	transform:skewX(15deg);

}

.btn-outline-cs{border-color:#DDD}.btn-lg.btn-outline-cs,.btn-group-lg>.btn.btn-outline-cs{padding:.75rem 1rem;font-size:1rem;line-height:1.5}.btn-lg.btn-outline-cs i,.btn-group-lg>.btn.btn-outline-cs i{font-size:.7rem}.btn-outline-dark:hover{background-color:#222;border-color:#222}.btn-outline-dark:hover i{color:#fff}.table-analyst table thead tr th{font-size:22px}.table-media table tbody tr th td{line-height:4em}.table p{margin-bottom:15px}.table{font-size:90%}.content ul li{list-style:none;margin-bottom:1rem;padding-left:1.5rem;position:relative}.content ul li::before{font-family:Flaticon;font-style:normal;content:"\f1bf";margin-right:15px;color:#222;position:absolute;left:0;top:0}.content ul li.current-menu-item::before{color:#0047BA}.content aside ul li::before{font-size:80%;top:.2rem}


.btn-secondary{
	font-style: italic;
}

.btn-secondary:hover{ background-color:#333; color:#FFF
	
}

.text-white{
	font-size: 38px;
	line-height: 50px;
	color: #FFF;
	font-family: "思源黑体 CN Bold";
	font-weight: normal;
}


