﻿@charset "utf-8";
*{font-family:'Merriweather Sans','Secular One',sans-serif!important}
.logo{height:100%;border-radius:0}
.head-t .container{max-width:100%;padding-left:calc(50% - 650px);padding-right:calc(50% - 650px)}
.head-b>.container{height:100%;max-width:100%;padding-left:calc(50% - 650px);padding-right:calc(50% - 650px);background:#fff}
.headsearch{margin-left:25px;width:60px;background:#0282c8;padding:0;border-radius:10px;height:60%}
@media (max-width:1366px){.head-b>.container,.head-t .container{padding-left:20px;padding-right:20px}}
@media (min-width:769px){body{padding-top:107px}}
.prodetails-box img{margin:0 auto;display:block}
.contactus li em{margin-right:6px}
.our-icon i{color:#fff}
.our-icon{border-color:#0282c8;background:#0282c8}
.head-b{height:80px}
.our-item-bref{-webkit-line-clamp:8;max-height:unset}
.service{padding:50px 0 10px}
.service .home-tit+p{color:#555;font-size:17px;max-width:80%;text-align:center;margin:-30px auto 30px}
.service img{display:block;margin:0 auto}
@media (max-width:768px){.service .home-tit+p{font-size:15px;max-width:460px;margin:-20px auto 20px}}
@media (max-width:560px){.service{padding:30px 0 10px}
.service .home-tit+p{font-size:14px;margin:-15px auto 20px}}
section.about{padding:0}
section.about:before{display:none}
section.about .container{max-width:100%;padding:0}
.container .cont-plate2{position:relative;width:100%;height:auto;background:url(/Content/uploads/2023874411/2023092218471336807fc445b94273b7b7d857ca52a258.jpg) no-repeat center;background-size:cover}
.container .cont-plate2 .plate2-bg{width:100%;height:auto}
.container .cont-plate2 .plate2-bg img{width:100%;opacity:0}
.container .cont-plate2 .plate2-box{margin-left:calc(50% - 720px);width:35%;padding:100px 0}
.container .cont-plate2 .plate2-box .box-title{font-size:50px;color:#fff;font-weight:700;line-height:1.3}
.container .cont-plate2 .plate2-box .box-smtit{font-size:26px;color:#fff;line-height:1.3;margin-top:15px}
.container .cont-plate2 .plate2-box .box-text{font-size:17px;color:#fff;margin:20px 0}
.container .cont-plate2 .plate2-box .botton-round{display:inline-block}
.container .cont-plate2 .plate2-box .round-text{background:#3c3c3c;color:#fff;padding:10px;border-radius:30px}
.container .cont-plate2 .plate2-box .round-text img{filter:brightness(10)}
@media (max-width:1500px){.container .cont-plate2 .plate2-box{width:50%;margin-left:15px}}
@media (max-width:768px){.container .cont-plate2 .plate2-box{padding:50px 15px;width:100%;margin:0;text-shadow:1px 1px 2px #000;background:rgba(0,0,0,.1)}
.container .cont-plate2 .plate2-box .box-title{font-size:30px}
.container .cont-plate2 .plate2-box .box-smtit{font-size:20px}
.container .cont-plate2 .plate2-box .box-text{font-size:14px}}
.news-list li{width:24%;display:block;margin:0 1.333% 30px 0}
.news-list li:nth-child(4n){margin-right:0}
.news-pic a{display:block;position:relative;width:100%;padding-bottom:56.5%}
.news-pic a img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain}
.news-cont{width:100%;padding:10px}
.new-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;line-height:24px;height:48px}
@media (max-width:768px){.news-list li{width:48%;display:block;margin:0 4% 30px 0}
.news-list li:nth-child(2n){margin-right:0}}
.news{background:#fff}
.newpro-bref:hover{color:#444}
.newpro-list li{justify-content:space-between}
.newpro-item-l{display:flex;flex-direction:column;align-items:center;justify-content:center;width:48%}
.newpro-item-r{width:48%;display:flex;align-items:center}
.newpro-name{position:static;height:auto;padding:0}
.newpro-name a{line-height:1.4;text-align:left;font-size:30px;margin-bottom:30px;max-height:inherit}
.newpro-bref{position:static;color:#444;background:0 0;height:auto;padding:0;align-items:flex-start}
.newpro-bref p{max-height:inherit;text-align:left;-webkit-line-clamp:inherit;font-size:18px;line-height:1.7;margin-bottom:55px}
.newpro-bref .newpro-icon{border-radius:0;width:auto;height:auto;font-size:15px;text-transform:uppercase;padding:15px 25px;display:flex;align-items:center;justify-content:center;line-height:1;border-color:#000;color:#000}
.newpro-bref .newpro-icon em{font-style:inherit;font-weight:700;display:block;line-height:1;font-size:18px;margin-left:5px}
.newpro-bref .newpro-icon:hover{background:#000;color:#fff}
.newpro-item-r a{height:0;padding-bottom:60%}
.newpro-item-r a img{height:100%;position:absolute;top:0;right:0;object-fit:cover}
.newpro-swiper .swiper-container{padding-bottom:30px}
.newpro-swiper .swiper-pagination{bottom:0}
.newpro-swiper .swiper-pagination-bullet{background:#ccc}
.newpro-swiper .swiper-pagination-bullet-active{background:var(--color)}
@media (max-width:1300px){.newpro-name a{font-size:26px;margin-bottom:20px}
.newpro-bref p{font-size:17px;margin-bottom:30px}}
@media (max-width:1024px){.newpro-name a{font-size:22px;margin-bottom:12px}
.newpro-bref p{font-size:16px;margin-bottom:22px}
.newpro-bref .newpro-icon{padding:12px 20px;font-size:14px}}
@media (max-width:768px){.newpro-list li{flex-direction:column-reverse;margin-bottom:10px}
.newpro-item-l{width:100%}
.newpro-item-r{width:100%;margin-bottom:15px}}
@media (max-width:560px){.newpro-name a{font-size:18px}
.newpro-bref p{font-size:14px}
.newpro-bref .newpro-icon{padding:12px 15px;font-size:13px}
.newpro-bref .newpro-icon em{font-size:15px}}
.fcontact a:hover,.fnav li a:hover,.fpronav li a:hover,.pages .ctxt,.pages a:hover,.searchicon:hover{color:#fff}
.newpro{background:#fff}
#feedbackForm .send-btn:hover,.addToCart:hover,.newspage-ninelist-0>li:hover .newspage-item-date,.our-list li:hover .our-icon,.pdshow-r-btn a:hover,.viewmore{background:#3c3c3c}
.news-list li:hover .new-name,.newspage-ninelist-0>li:hover .newspage-item-tit,.our-list li:hover .our-item-name,.repro-boxr li:hover .repro-name{color:#3c3c3c}
.fshare a:hover{background:#fff;color:#3c3c3c}
.repro .container{max-width:100%;padding:0}
@media (min-width:1441px){.repro-left{width:40%;padding:80px 60px 180px}
.repro-right{width:60%}
.repro-swiper-btn{left:60px}}
.repro .repro-box{max-width:1440px;margin:0 auto}
header .header-lang-cn{font-weight:var(--fontbold7);margin-right:20px;}
header .header-lang-cn a {display:flex;align-items:center;}
header .header-lang-cn a img {margin-right:5px;}
@media (max-width:768px){.lang{margin-left:0;}
header .header-lang-cn{margin-left:auto;}
header .header-lang-cn a {font-size:0px;}
header .header-lang-cn a img {margin:0;width:36px;height:24px;}}