﻿@charset "utf-8";
.home-mainproduct .homepro-list .swiper-slide .img img,.singglepic img{object-fit:contain}
.product-catelist .product-cateitem .cate-img img,.pro-list li .pro-img img{object-fit:contain}
.home-news .homenews-list .homenews-item .img{max-height:inherit;padding-bottom:73.45%}
.home-news .homenews-list .homenews-item .img img{position:absolute;height:calc(100% - 20px);bottom:0;left:0;object-fit:cover}
@media (min-width:1025px){header .head-info .head-nav .nav-ul>li .submenu li{height:35px}
header .head-info .head-nav .nav-ul>li .submenu li a{font-size:14px}
.product-catelist .product-cateitem{width:23.5%}
.product-catelist .product-cateitem:nth-child(3n){margin-right:2%}
.product-catelist .product-cateitem:nth-child(4n){margin-right:0}}
.prodetails-content img{height:auto !important}
.banner-inner .banner-img img{min-height: inherit;}
.pagesbanner .pagesbanner-animate.Carbide-End-Mills-banner{text-align: left;padding-left:8%;}
.pagesbanner .pagesbanner-animate.Carbide-End-Mills-banner .p1{max-width:50%;font-size:34px;line-height:1.4;}
.pagesbanner .pagesbanner-animate.Carbide-End-Mills-banner .line{display:flex;flex-direction: column;margin:5px 0 0;}
.pagesbanner .pagesbanner-animate.Carbide-End-Mills-banner .line span{width:8%;height:2px;display:block;margin:2px 0;background: #fff;}
.pagesbanner .pagesbanner-animate.Carbide-End-Mills-banner .line span:nth-child(2){height:4px;}
.pagesbanner .pagesbanner-animate.Carbide-End-Mills-banner .p2{font-size:20px;margin-top:10px;}
.pagesbanner .pagesbanner-animate.Carbide-End-Mills-banner .more a{display:inline-block;background:#515CBE;color:#fff;margin-top:1%;padding:7px 20px;border-radius: 30px;transition:all .3s}
.pagesbanner .pagesbanner-animate.Carbide-End-Mills-banner .more a:hover{opacity:0.8}
@media (max-width:1640px){.pagesbanner .pagesbanner-animate.Carbide-End-Mills-banner .p1{font-size:1.9vw;}
.pagesbanner .pagesbanner-animate.Carbide-End-Mills-banner{padding-left:70px;}
.pagesbanner .pagesbanner-animate.Carbide-End-Mills-banner .p2{font-size:1.15vw;}
.pagesbanner .pagesbanner-animate.Carbide-End-Mills-banner .more a{font-size:1vw;}}
@media (max-width:1024px){.pagesbanner .pagesbanner-animate.Carbide-End-Mills-banner .more{display:none}
.pagesbanner .pagesbanner-animate.Carbide-End-Mills-banner{padding-left:20px;}}
@media (max-width:768px){.pagesbanner .pagesbanner-animate.Carbide-End-Mills-banner .p1{font-size:14px;}
.pagesbanner .pagesbanner-animate.Carbide-End-Mills-banner .line{display:none}
.pagesbanner .pagesbanner-animate.Carbide-End-Mills-banner .p2{display:none;}}
@media (max-width:600px){.pagesbanner .pagesbanner-animate.Carbide-End-Mills-banner .p1{max-width:60%;font-size:12px;}}

.pagesbanner .pagesbanner-animate.Carbide.Inserts{padding:0;left:12%;transform: translate(0,-50%);text-align:left}
.pagesbanner .pagesbanner-animate.Carbide.Inserts .p1{margin-bottom:0.8%;text-align:left;font-size:28px;display:inline-block;padding:0 10px;background:#28489F;}
.pagesbanner .pagesbanner-animate.Carbide.Inserts .p2{margin-top:5px;font-size:15px;text-align:left}
.pagesbanner .pagesbanner-animate.Carbide.Inserts .more a{padding:5px 10px;font-size:15px;display:inline-block;margin-top:0.8%;background:var(--color);transition: all .3s;}
.pagesbanner .pagesbanner-animate.Carbide.Inserts .more a:hover{background:#28489F}
@media (max-width:1800px){.pagesbanner .pagesbanner-animate.Carbide.Inserts .p1{font-size:1.45vw}
.pagesbanner .pagesbanner-animate.Carbide.Inserts .p2,.pagesbanner .pagesbanner-animate.Carbide.Inserts .more a{font-size:1vw;}}
@media (max-width:1024px){.pagesbanner .pagesbanner-animate.Carbide.Inserts .more{display:none;}}
@media (max-width:768px){.pagesbanner .pagesbanner-animate.Carbide.Inserts .p1{font-size:18px;max-width:48%;}
.pagesbanner .pagesbanner-animate.Carbide.Inserts .p2{display:none}}
@media (max-width:600px){.pagesbanner .pagesbanner-animate.Carbide.Inserts .p1{font-size:12px;padding:0;}}