@charset "utf-8";@font-face{font-family:iconfont;font-display:swap;src:url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),url(../fonts/iconfont.woff) format('woff'),url(../fonts/iconfont.ttf) format('truetype')}
.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-whatsapp:before{content:"\ea07"}
.icon-gouwuche:before{content:"\e601"}
.icon-pinterest:before{content:"\e7bf"}
.icon-email3:before{content:"\e665"}
.icon-date:before{content:"\e60e"}
.icon-tel:before{content:"\e94f"}
.icon-close:before{content:"\e747"}
.icon-weizhixinxi:before{content:"\e669"}
.icon-dizhi:before{content:"\e618"}
.icon-youxiang1:before{content:"\e619"}
.icon-liaotian:before{content:"\e6db"}
.icon-ins:before{content:"\e664"}
.icon-youtube1:before{content:"\e7b2"}
.icon-home:before{content:"\e821"}
.icon-dianhua2:before{content:"\e603"}
.icon-shouji:before{content:"\e692"}
.icon-arrow-b:before{content:"\e60c"}
.icon-arrow-t:before{content:"\e60d"}
.icon-dianhua:before{content:"\e661"}
.icon-chakan1:before{content:"\e6cd"}
.icon-dian:before{content:"\e6d3"}
.icon-youtube:before{content:"\e660"}
.icon-shouye:before{content:"\e63b"}
.icon-skype:before{content:"\ec02"}
.icon-email:before{content:"\e638"}
.icon-arrow-r:before{content:"\e64d"}
.icon-phone:before{content:"\e63d"}
.icon-facebook:before{content:"\e63a"}
.icon-twitter:before{content:"\e726"}
.icon-linkedin:before{content:"\e696"}
.icon-yanjing:before{content:"\e607"}
.icon-arrow-l:before{content:"\e606"}
.icon-xiazai:before{content:"\e6ba"}
.icon-dizhiku:before{content:"\e64e"}
.icon-jiantou:before{content:"\e600"}
.icon-youxiang:before{content:"\e913"}
.icon-right-s:before{content:"\e627"}
*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}
a,a:hover{text-decoration:none;color:inherit;cursor:pointer}
button,input,textarea{outline:0;border:none;font:inherit;-webkit-appearance:none;border-radius:0}
textarea{overflow:auto}
button{cursor:pointer}
i{vertical-align:middle}
img:not(#bmap img){max-width:100%;border:none;transition:all .3s ease-in-out;height:auto}
input::placeholder,textarea::placeholder{font-family:inherit}
li,ul{list-style:none}
.clearfix{zoom:1}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}
.clearfix::after{content:'';display:block;height:0;visibility:hidden;clear:both}
main,section{display:block}
.flex{display:flex;flex-wrap:wrap}
.flex-ai-c{display:flex;flex-wrap:wrap;align-items:center}
.flex-ai-fs{display:flex;flex-wrap:wrap;align-items:flex-start}
.flex-ai-fe{display:flex;flex-wrap:wrap;align-items:flex-end}
.flex-jc-c{display:flex;flex-wrap:wrap;justify-content:center}
.flex-jc-sb{display:flex;flex-wrap:wrap;justify-content:space-between}
.flex-jc-sa{display:flex;flex-wrap:wrap;justify-content:space-around}
.flex-jc-fe{display:flex;flex-wrap:wrap;justify-content:flex-end}
.flex-jc-fs{display:flex;flex-wrap:wrap;justify-content:flex-start}
.flex-jc-ai-c{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.flex-jc-ai-sb{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.line1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.line2{display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.line3{display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.line4{display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
.line5{display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}
.container{width:100%;max-width:1640px;margin:0px auto;padding:0 20px}
table{border-collapse:collapse}
.table td,.table th{border:1px solid #E5E5E5;padding:6px 16px}
.table-bottom td,.table-bottom th{border-bottom:1px solid #E5E5E5;padding:8px}
body{font-family:'微软雅黑', Microsoft Yahei, Tahoma, Arial, Helvetica, sans-serif;max-width:1920px;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.5;overflow-x:hidden;color:#333;overflow-x:hidden}
.bodylay{position:fixed;top:0;bottom:0;right:0;left:0;z-index:98;display:none;background:rgba(0,0,0,.6)}
@keyframes swiper-preloader-spin{
100%{transform:rotate(360deg)}}
.lazy-lodding{position:absolute;width:100%;height:100%;top:0;left:0;background:#fcfcfc}
.lazy-lodding::before{content:'';display:block;width:34px;height:34px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s linear infinite;border-left:4px solid #000;border-bottom:4px solid #000;border-right:4px solid #000;border-radius:50%;border-top:4px solid transparent}
img.lazy{opacity:0;position:absolute}
img.error,img.initial,img.loaded{opacity:1;position:static}
.lazy-wrap{width:100%;display:flex;align-items:center;justify-content:center;position:relative;height:0;padding-bottom:50%;flex-wrap:wrap}
.lazy-loaded .lazy-lodding{display:none}
.lazy-loaded{height:auto;padding-bottom:0}
/*! index  */
.head-t{border-bottom:1px solid #e6eaea;background:#FFF}
.tcompany{color:#000;line-height:49px;text-align:center}
.head-b{display:flex;justify-content:center;position:relative;height:90px;background:#FFF}
.logo{display:flex;max-width:18%;max-height:100%;align-items:center;justify-content:center;transition:opacity .2s ease-in-out}
.logo img{max-height:100%}
.head-b-l{position:absolute;top:0;left:0;height:90px}
.menu{font-weight:700;color:#242424;border-right:1px solid #e6eaea;width:174px;cursor:pointer;user-select:none}
.menu>span{text-transform:uppercase}
.menuicon{display:flex;flex-direction:column;justify-content:space-between;width:28px;height:18px;margin-right:10px}
.menuicon p{width:100%;height:2px;background:#242424}
.searchicon{height:100%;color:#242424;cursor:pointer;padding:10px;margin-left:30px}
.search{overflow:hidden}
.search-box{width:100%;display:none;height:100%}
.search-box>div{width:100%;height:100%}
.search-box #txtSearch{height:100%;flex:1;padding-left:20px;color:#242424;background:0 0}
.search-box #txtSearch::placeholder{color:#b4b7b6;text-transform:uppercase}
.search-box #btnSearch{background:0 0;font-weight:700;color:#242424;text-transform:uppercase;border-bottom:1px solid #b4b7b6;margin:0 20px}
.search-close{width:80px;height:100%;background:#202121}
.search-close i{color:#FFF;font-size:26px}
.search-act .head-b-l{width:100%}
.search-act .search{flex:1}
.search-act .logo{opacity:0}
.fixhead .head-t{margin-bottom:90px}
.fixhead .head-b{box-shadow:0 0 6px #ddd;position:fixed;top:0;width:100%;left:0;z-index:97;transition:left .5s ease-in-out}
.leftmenu{position:fixed;width:400px;top:0;left:-400px;z-index:99;background:#f4f6f7;bottom:0;transition:left .5s ease-in-out}
.leftmenu-t{padding:0 10%;height:78px}
.leftmenu-close{color:#000;cursor:pointer;user-select:none}
.leftmenu-close i{font-weight:700;font-size:26px}
.leftmenu-act{left:0!important}
.menu-right{transition:left .5s ease-in-out;position:relative;left:0}
.menu-right-act{left:400px}
.menu-right-act.fixhead .head-b{left:400px}
nav{height:calc(100% - 78px);overflow-y:auto}
.submenu{display:none}
.nav li{position:relative}
.nav li a{font-size:18px;color:#111;padding:21px 10%;display:block;border-top:1px solid #e6eaea}
.nav li i{position:absolute;right:20px;top:16px;color:#000;font-weight:700;cursor:pointer;padding:8px}
.nav>li:hover>a,.nav>li>a.inmenu_1{background:#FFF}
.nav .submenu a{font-size:16px;color:#555;padding:18px 13%}
.nav .submenu a.inmenu_1,.nav .submenu a:hover{color:#244d4d}
.nav .submenu ul li a{font-size:14px}
.cate-con,.nav2 .item-info{display:none}
.noscroll{overflow-Y:hidden}
main{background:#fcfcfc}
#swiper-banner img{width:100%;display:block}
#swiper-banner .swiper-button-next,#swiper-banner .swiper-button-prev{width:60px;height:60px;background:0 0;text-align:center;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;margin-top:-30px;border-radius:50%;color:#244d4d;border:1px solid #244d4d}
#swiper-banner .swiper-button-next:hover,#swiper-banner .swiper-button-prev:hover{background:#244d4d;color:#FFF}
#swiper-banner .swiper-button-next{right:10px}
#swiper-banner .swiper-button-prev{left:10px}
#swiper-banner .swiper-button-next i,#swiper-banner .swiper-button-prev i{font-size:24px;font-weight:700}
#swiper-banner .swiper-pagination-bullet{opacity:1;width:38px;height:8px;background:rgba(0,0,0,.5);border-radius:4px}
#swiper-banner .swiper-pagination-bullet-active{background:#FFF}
.home-tit{margin-bottom:4%}
.home-tit strong{font-size:30px;font-weight:400;color:#242424}
.home-tit span{color:#666;margin-left:20px}
.home-tit-more{color:#999;border:1px solid #999;border-radius:17px;padding:4px 10px;display:block;width:160px;text-align:center;text-transform:capitalize}
.home-tit-more:hover{color:#244d4d;border-color:#244d4d}
.advantage,.category,.hot{padding-top:5%;overflow:hidden}
.advantage-list>li,.category-list>li,.news-list>li{width:23.5%;background:#FFF}
.advantage-item-img{position:relative;display:block;font-size:0}
.advantage-item-img,.category-item-img,.hot-item-img,.news-item-img{overflow:hidden;background-color:#fafafc}
.advantage-item-img::after,.category-item-img::after,.hot-item-img::after,.news-item-img::after{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.5);opacity:0;transition:opacity .2s ease-in-out}
.advantage-item-cont,.category-item-cont,.hot-item-cont,.news-item-cont{padding:5%}
.item-tit{color:#242424;margin-bottom:6px;max-height:48px}
.item-text{color:#999;max-height:42px;font-size:14px}
.advantage-list>li:hover .advantage-item-img::after,.category-list>li:hover .category-item-img::after,.hot-list>li:hover .hot-item-img::after,.news-list>li:hover .news-item-img::after{opacity:1}
.advantage-list>li:hover .advantage-item-img img,.category-list>li:hover .category-item-img img,.hot-list>li:hover .hot-item-img img,.news-list>li:hover .news-item-img img{transform:scale(1.1)}
.advantage-list>li:hover .item-tit,.category-list>li:hover .item-tit,.hot-list>li:hover .item-tit,.news-list>li:hover .item-tit{color:#244d4d}
.hot-list>li{width:23.5%;background:#FFF;margin-bottom:2%}
.hot-item-img::after{background:rgba(0,0,0,.7)}
.item-more{display:block;font-size:16px;color:#242424;background:#FFF;border-radius:23px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:9px 24px;z-index:1;opacity:0;transition:opacity .2s ease-in-out}
.hot-list>li:hover .item-more{opacity:1}
.news-list>li:nth-child(1){padding:1.5%}
.item-hot-tit,.item-news-tit{font-size:24px;color:#242424;max-height:135px}
.item-hot-tit:hover,.item-news-tit:hover{color:#244d4d}
.item-hot-text,.item-news-text{font-size:16px;color:#242424;margin-top:10px}
.item-hot-more,.item-news-more{color:#999;border:1px solid #999;border-radius:17px;display:inline-block;padding:4px 17px;margin-top:20%;transition:background .2s ease-in-out,color .2s ease-in-out;text-transform:capitalize}
.item-hot-more:hover,.item-news-more:hover{border-color:#244d4d;color:#244d4d}
.news{padding:4% 0 5%;overflow:hidden}
.news-date{color:#FFF;position:absolute;left:5%;bottom:5%;background:rgba(36,77,77,.9);border-radius:6px;padding:5px 13px;z-index:1;transition:opacity .2s ease-in-out}
.news-list>li:hover .news-date{opacity:0}
.touch{padding-bottom:3%;background:#FFF;overflow:hidden}
.touch-l{width:72%;padding-right:8%;padding-top:4%}
.touch-tit{font-size:30px;color:#242424;margin-bottom:10px}
.touch-feed{margin-top:5%}
.touch-feed>div{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:4%}
.touch-feed>div input{width:49%;font-size:18px;color:#333;border:1px solid transparent;border-bottom-color:#242424;height:60px;padding:0 10px}
.touch-feed>div input::placeholder,.touch-feed>div textarea::placeholder{color:#333;text-transform:capitalize}
.touch-feed>div input:focus,.touch-feed>div textarea:focus{border-color:#242424}
.touch-feed>div textarea{width:100%;border:1px solid transparent;border-bottom-color:#242424;font-size:18px;color:#333;padding:10px;min-height:160px}
#ImgSend_I{background:#244d4d;width:100%;display:block;font-size:20px;color:#FFF;text-align:center;height:60px;text-transform:uppercase;margin-top:6%;transition:background .2s ease-in-out}
#ImgSend_I:hover{background-color:#242424}
.touch-r{background:#244d4d;color:#FFF;width:28%;padding:5% 3% 0}
.touch-r .touch-tit{color:#FFF;margin-bottom:24px}
.touch-list li{display:flex}
.touch-list li i{font-size:30px;line-height:1}
.touch-list li>p{flex:1;padding-left:5%}
.touch-list li>p strong{display:block;font-size:20px;font-weight:400}
.touch-list li>p span{display:block;margin:6px 0 10px}

footer{background-color:#244d4d;text-align:center}
.foot-t{padding:3% 0 2%}
.fnav a{color:#d9d9d9;text-transform:uppercase;display:block;border-right:2px solid #FFF;padding:0 22px;line-height:1;margin-bottom:10px}
.fnav li:first-child a{padding-left:0}
.fnav li:last-child a{border-right:none;padding-right:0}
.fnav a:hover{color:#FFF}
.foot-b{background:rgba(0,0,0,.1);padding:14px 0;color:#FFF}
.foot-b a{color:#FFF}
.copy{font-size:14px}
.gotop{position:fixed;bottom:25px;right:65px;width:30px;height:30px;background:#FFF;text-align:center;line-height:26px;cursor:pointer;display:none;z-index:10;border-radius:2px}
.gotop i{color:#244d4d;font-size:20px}
.mob-menu{display:none;cursor:pointer;margin-left:30px;position:relative}
.mob-menu span{position:absolute;right:0;display:block;height:3px;background:#242424;border-radius:2px;transition:all .2s ease-in-out}
.mob-menu span:nth-child(1){width:100%;top:0}
.mob-menu span:nth-child(2){width:70%;top:50%;margin-top:-2px}
.mob-menu span:nth-child(3){width:90%;top:auto;bottom:0}
.mob-search{display:none}
.mobact span:first-child{transform:rotate(45deg);top:50%;width:100%}
.mobact span:nth-child(2){opacity:0}
.mobact span:nth-child(3){width:100%;transform:rotate(-45deg);top:50%}
.mobile-bottom{background:#FFF;color:#244d4d;display:flex;opacity:0;transition:all .3s ease-in-out;align-items:center;position:fixed;left:0;bottom:-1rem;width:100%;z-index:997;overflow:hidden}
.mobile-bottom-item{text-align:center;width:25%;font-size:.24rem;text-transform:uppercase;height:1rem;padding-top:.04rem}
.mobile-bottom-item i{display:block;font-size:.45rem}
.page-box{padding:2% 0 3%}
.inner-banner img{display:block}
.crumbs{width:100%;padding:12px 0;text-transform:capitalize;color:#242424}
.crumbs a{color:#666}
.crumbs a:hover{color:#242424}
.page-l{float:left;width:330px}
.page-r{width:calc(100% - 400px);float:right}
.page-tit{text-transform:capitalize;font-size:30px;color:#333;text-align:center}
/*! about  */
.secondary-tit{position:relative;font-size:24px;color:#242424;padding-top:8px;margin-bottom:10px;margin-top:20px}
.secondary-tit::before{content:'';display:block;position:absolute;top:0;left:0;width:60px;height:4px;background:#244d4d}
.aboutus-box p:not(.secondary-tit){line-height:1.75;margin:10px 0}
.aboutus-two>div.flex-ai-fs>img{width:29%;margin-top:20px}
.aboutus-two>div.flex-ai-fs>div{width:71%;padding-left:3%}
.aboutus-thr div.flex-jc-sb img{width:24%}
/*! contact  */
#bmap{width:100%;max-width:1920px;height:440px}
#feedbackForm span.xh,.feedbackForm #feedbackForm .atextarea,.feedbackForm #feedbackForm .fsbtn,.feedbackForm #feedbackForm .lable,.feedbackForm #feedbackForm .submita,.feedbackForm #feedbackForm .text,.feedbackForm #feedbackForm table,.feedbackForm #msg,.feedbackForm .fput,.feedbackForm .ftxt{max-width:none;padding:0;margin:auto;border:0;height:auto;font-size:auto;line-height:1.5;font-family:Arial;color:#333;background:0 0;text-align:left}
.feedbackForm{max-width:800px;margin:40px 0 0;padding-bottom:50px}
.feedbackForm table{width:100%}
.feed-title{font-size:14px;color:#2c2c2c;margin-top:2.5rem;margin-bottom:1.25rem;font-weight:400;text-transform:uppercase}
.feedbackForm #feedbackForm td{border:0;height:48px;padding:0;width:auto;margin-left:10px}
.lable{white-space:nowrap}
.feedbackForm #feedbackForm tbody{display:flex;flex-wrap:wrap;justify-content:space-between}
.feedbackForm #feedbackForm tr{border-radius:2px;box-sizing:border-box;margin-bottom:15px;font-size:14px;color:#727272;background:#f7f7f7}
.feedbackForm #feedbackForm tr:nth-child(-n+4){width:49%;flex-basis:49%}
.feedbackForm #feedbackForm tr:nth-child(-n+5){display:flex;justify-content:flex-start}
.feedbackForm #feedbackForm tr:nth-child(-n+5) td:first-child{display:flex;align-items:center;padding:0 5px}
.feedbackForm #feedbackForm tr:nth-child(-n+5) td:last-child{width:100%;flex-basis:100%;display:block}
.feedbackForm #feedbackForm tr:nth-child(-n+5) input{width:100%;height:100%;outline:0}
.feedbackForm #feedbackForm tr:nth-child(5){width:100%;flex-basis:100%}
.feedbackForm #feedbackForm tr:nth-child(6){width:100%;flex-basis:100%;display:flex;flex-direction:column;padding-top:10px}
.feedbackForm #feedbackForm tr:nth-child(7){width:100%;height:0;border:0;padding:0}
#feedbackForm input,.feedbackForm #feedbackForm #SubmitContent{border:0;font-size:14px;color:#000;padding-left:5px;box-sizing:border-box}
.feedbackForm #feedbackForm #SubmitContent{width:100%;margin-top:10px;padding-left:0;box-sizing:border-box}
.feedbackForm #feedbackForm .submita{color:#FFF;font-size:16px;padding:10px 35px;border:none;background-color:#244d4d;text-transform:uppercase;cursor:pointer}
#feedbackForm input::-webkit-input-placeholder{font-size:14px;color:#666}
#feedbackForm input:-ms-input-placeholder{font-size:14px;color:#666}
#feedbackForm input::placeholder{font-size:14px;color:#666}
#feedbackForm input{color:#666}
.feedbackForm #feedbackForm tr:nth-child(6) td{height:auto;padding:0 5px;display:block}
.feedbackForm #feedbackForm tr:nth-child(6) textarea{outline:0;text-indent:15px}
.feedbackForm #feedbackForm .xh{color:red}
.smtcss{display:flex;justify-content:center;align-items:center;position:relative;top:-30px}
.contactus-feed{margin:2% 0 0;display:flex;flex-wrap:wrap;align-items:flex-start}
.contactus-feed>img{width:50%}
.contactus-feed>div{width:50%;padding-right:8%}
.contactus-feed>div .secondary-tit{padding-top:20px;margin-top:0;margin-bottom:20px}
.contact-list{margin-bottom:30px}
.contact-list p{margin-bottom:10px}
/*! pro  */
.page-l>div{margin-bottom:30px;background-color:#FFF}
.aside-tit{font-size:20px;background:#244d4d;color:#FFF;text-align:center;padding:10px 0;text-transform:capitalize}
.sf-menu a{color:#242424;display:block;padding:12px 26px 12px 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;font-size:15px}
.sf-menu li{position:relative}
.sf-menu .LiLevel1>a{font-size:17px;border-bottom:1px solid #e6eaea;padding:11px 26px 11px 20px}
.sf-menu .LiLevel1:last-child{border:none}
.sf-menu i{position:absolute;right:10px;top:13px;font-weight:700;z-index:1;cursor:pointer;transition:transform .2s ease-in-out;color:#242424}
.acti i,.sf-menu li:hover>i{transform:rotate(90deg)}
.sf-menu .currentProType,.sf-menu li:hover>a{color:#244d4d}
.sf-menu ul{display:none}
.sf-menu ul a{padding-left:30px;border-bottom:1px solid #e6eaea}
.sub-menu ul a{padding-left:40px}
.acti ul,.sf-menu li:hover>ul{display:block}
.relatedpro-list{padding:20px}
.relatedpro-list>li{margin-bottom:20px;display:flex;align-items:center}
.relatedpro-img{display:block;width:160px;height:120px;background:#FAFAFA;position:relative}
.relatedpro-img::after{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.7);transition:opacity .2s ease-in-out;opacity:0}
.relatedpro-img p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:110px;padding:8px 0;background:#FFF;border-radius:16px;color:#242424;text-align:center;line-height:1;transition:opacity .2s ease-in-out;opacity:0;z-index:1}
.relatedpro-img img{max-height:100%;display:block;margin:0 auto}
.relatedpro-name{color:#242424;line-height:1.7;width:calc(100% - 160px);padding-left:16px;max-height:109px}
.relatedpro-list>li:hover .relatedpro-img p,.relatedpro-list>li:hover .relatedpro-img::after{opacity:1}
.relatedpro-list>li:hover .relatedpro-img img{transform:scale(1.1)}
.relatedpro-list>li:hover .relatedpro-name{color:#244d4d}
.leftcontact ul{padding:20px 30px}
.leftcontact ul li{display:flex;color:#242424;margin-bottom:10px}
.leftcontact ul li span:nth-child(2){padding-left:4px;display:block;flex:1}
.leftcontact ul li a:hover{color:#244d4d}
.list-tit{font-size:18px;color:#333;border-left:2px solid #244d4d;line-height:1;padding-left:10px;text-transform:uppercase;margin-bottom:30px}
.products-ninelist-1{display:flex;flex-wrap:wrap;margin-bottom:40px}
.products-ninelist-1 li{width:32%;margin:0 1.99% 2% 0;overflow:hidden;background:#FFF}
.products-ninelist-1 li:nth-child(3n){margin-right:0}
.products-list-img{position:relative}
.products-list-img a::after{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.7);transition:opacity .2s ease-in-out;opacity:0}
.products-list-img p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;color:#242424;width:130px;text-align:center;background:#FFF;border-radius:23px;padding:10px 0;z-index:1;transition:opacity .2s ease-in-out;opacity:0}
.products-list-img img{display:block;width:100%}
.products-list-box{padding:20px}
.products-item-name{color:#242424;margin-bottom:6px;max-height:48px}
.products-item-text{color:#999;max-height:48px}
.products-item-more{display:inline-block;border:1px solid #244d4d;padding:6px 20px;border-radius:30px;margin-top:20px;transition:background .2s ease-in-out;font-size:14px}
.products-item-more:hover{background:#244d4d;color:#FFF}
.products-ninelist-1>li .products-item-text{font-size:14px;max-height:42px}
.products-ninelist-1>li:hover .products-list-img a::after,.products-ninelist-1>li:hover .products-list-img p{opacity:1}
.products-ninelist-1>li:hover .products-item-name{color:#244d4d}
.products-ninelist-0>li{border:1px solid #EFEFEF;overflow:hidden;display:flex;flex-wrap:wrap;margin-bottom:20px;transition:all .3s ease-in-out;background:#FFF;align-items:center}
.products-ninelist-0>li .products-list-img{width:25%;background:#FAFAFA;display:flex;align-items:center}
.products-ninelist-0>li .products-list-box{width:75%;padding:10px 3%}
.products-ninelist-0>li .products-item-name{font-size:18px;margin-bottom:10px;max-height:53px}
.products-ninelist-0{margin-bottom:50px}
.products-ninelist-0>li:hover{transform:translateY(-6px);box-shadow:0 3px 10px 0 #eee}
.products-ninelist-0>li:hover .products-item-name{color:#244d4d}
.procateword{background:#fcfcfc;padding:0 10px;font-size:14px;line-height:1.6}
.protype-text{padding-top:4px}
.keywords.proCateTags a{display:inline-block;border-radius:20px;padding:2px 14px 4px;margin:6px 8px 6px 0;font-size:12px;background:#244d4d;transition:all .2s ease-in-out;color:#FFF}
.keywords.proCateTags a:hover{background-color:#244d4d}
.tips{background:orange;width:240px;padding:10px;font-size:14px;color:#FFF;line-height:1.6;position:fixed;top:20%;left:50%;border-radius:6px;margin:-32px 0 0 -120px}
.pages{color:#242424;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin:20px 0 30px}
.pages a,.pages span{display:flex;align-items:center;justify-content:center;width:50px;height:50px;transition:all .2s ease-in-out;background:#FFF;margin:0 10px 6px 0}
.pages span{color:#999}
.pages .ctxt,.pages a:hover{background:#244d4d;color:#FFF}
.vPlay{position:absolute;bottom:10px;left:10px;background:rgba(0,0,0,.6) url(../vPlay.png) no-repeat center;background-size:26px;z-index:10;cursor:pointer;user-select:none;width:40px;height:40px;border-radius:50%}
.pdshow-l{width:450px}
.preview-container{position:relative;width:100%}
.small-box{width:100%;height:450px;border:1px solid #EFEFEF;position:relative;background:#FFF;overflow:hidden}
.preview-container .small-box img{max-width:100%;max-height:100%;display:block}
.preview-container .small-box .hover{position:absolute;width:180px;height:180px;background-color:hsla(0,0%,80%,.6);border:1px solid #eee;display:none;cursor:move}
.preview-container .thumbnail-box{margin-top:20px;position:relative;width:100%}
.preview-container .thumbnail-box .btn{position:absolute;top:50%;width:28px;height:28px;margin-top:-14px;color:#244d4d;line-height:1}
.preview-container .thumbnail-box .btn i{font-size:28px;font-weight:600}
.preview-container .thumbnail-box .btn-prev{left:10px}
.preview-container .thumbnail-box .btn-next{right:10px}
.preview-container .thumbnail-box .btn_next_disabled,.preview-container .thumbnail-box .btn_prev_disabled{opacity:.5;cursor:not-allowed}
.preview-container .thumbnail-box .list{overflow:hidden;width:calc(100% - 80px);margin:0px auto;position:relative}
.preview-container .thumbnail-box .list .swiper-pagination{display:none}
.preview-container .thumbnail-box .list ul .item{width:88px;height:88px;display:flex;justify-content:center;align-items:center;margin:0 2px;border:1px solid #EFEFEF;font-size:0;cursor:pointer;overflow:hidden}
.preview-container .thumbnail-box .list ul .item img{width:100%}
.preview-container .thumbnail-box .list ul .item-cur{border-color:#244d4d}
.preview-container .thumbnail-box .list .banner-page{display:none;justify-content:center;align-items:center;position:absolute;width:13.3333333333vw;border-radius:5.3333333333vw;background:#244d4d;bottom:1.3333333333vw;right:1.3333333333vw;z-index:999}
.preview-container .thumbnail-box .list .banner-page span{color:#FFF;font-size:4vw;margin:0 2px}
.preview-container .big-box{display:none;overflow:hidden;top:0;left:calc(100% - 1px);border:1px solid #EFEFEF;position:absolute;width:100%;height:450px;background:#FFF;z-index:20}
.preview-container .big-box img{display:block;max-width:none!important;max-height:none!important;width:150%}
.pdshow-r{width:calc(90% - 450px);padding:20px 0 0 50px}
.pdshow-r h1{font-size:24px;line-height:1.3;color:#242424;border-bottom:1px solid #d4d6d6;padding-bottom:18px}
.pdshow-r-text{line-height:1.6;margin:18px 0;font-size:16px;margin-bottom:20px}
.pdshow-r-btn{margin:8% 0 0;display:flex}
.pdshow-r-btn a{margin-bottom:10px;display:block;width:100%;text-align:center;color:#FFF;padding:10px 0;background:#244d4d;transition:background .2s ease-in-out;text-transform:capitalize}
.pdshow-r-btn a i{margin-left:8px;font-size:18px}
.pdshow-r-btn a:hover{background-color:#242424;color:#FFF}
.pdshow-r-btn>div{width:100%}
.prodetails-box{margin-top:6%}
.details-tit{font-size:20px;color:#242424;text-transform:capitalize;border-left:4px solid #244d4d;padding-left:10px;line-height:1;margin-bottom:16px}
.page-r video{max-width:100%;max-height:100%}
.prodetails-bref p{margin:8px 0}
.productsTags{color:#242424;margin-top:30px}
.table-responsive{margin:20px 0;overflow-x:auto}
.prodetails-bref table{max-width:100%;width:100%}
.prodetails-bref table p{margin:0}
.hottag-share{margin:10px 0 0}
.pages-list{margin-top:50px;display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #d4d6d6}
.pages-list>div{width:50%;color:#242424;display:flex;padding:12px 30px;line-height:1.3;transition:background .2s ease-in-out;align-items:flex-start}
.pages-list>div span{line-height:1;padding-top:2px}
.pages-list>div span i{font-size:18px;font-weight:700}
.pages-list>div:nth-child(1) span{border-right:1px solid rgba(212,214,214,.8);padding-right:5%;margin-right:6%}
.pages-list>div:nth-child(2) span{border-left:1px solid rgba(212,214,214,.8);padding-left:5%;margin-left:6%}
.pages-list>div>p{flex:1}
.pages-list>div:hover{background:#244d4d;color:#FFF}
.maybe{margin-top:5%}
.maybe-list li{width:23.5%;background:#FFF;margin-top:3%}
.maybe-list li:nth-last-child(-n+2){display:none}
.maybe-list li .item-tit{margin-bottom:0}
.maybe-item-img{display:block;overflow:hidden;position:relative;background:#FAFAFA}
.maybe-item-img::after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);opacity:0;transition:opacity .2s ease-in-out}
.maybe-item-img img{display:block;margin:0px auto;max-height:250px}
.maybe-item-cont{padding:20px;text-align:center}
.maybe-list li:hover .maybe-item-img img{transform:scale(1.1)}
.maybe-list li:hover .item-more,.maybe-list li:hover .maybe-item-img::after{opacity:1}
.maybe-list li:hover .item-tit{color:#244d4d}
.pd-inquirl{margin-top:5%}
.inquiry-pro-list{margin:50px 0;display:none;width:100%;border:1px solid #ddd;padding:0 8%}
.inquiry-pro-item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:20px 0;border-bottom:1px solid #ddd}
.inquiry-pro-item:last-child{border:none}
.pro-item-name{width:50%}
.pro-item-img img{max-height:100px}
.pro-item-name p{margin-top:6px}
.pro-item-name p a{max-width:100%;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:40px;word-break:break-word;max-height:39px}
.pro-item-del{cursor:pointer;padding:10px}
.pro-item-del i{font-size:20px}
/*! news */
.latestnews-list{padding:30px 20px}
.latestnews-list>li{display:flex;align-items:center;margin-bottom:20px}
.latestnews-list>li:last-child{margin-bottom:0}
.latestnews-img{width:160px;height:120px;position:relative;overflow:hidden;display:block}
.latestnews-img img{max-height:100%}
.latestnews-img::after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);transition:opacity .2s ease-in-out;opacity:0}
.latestnews-date{position:absolute;left:10px;bottom:10px;font-size:12px;color:#FFF;background:rgba(36,77,77,.9);border-radius:6px;padding:6px 10px;transition:opacity .2s ease-in-out;opacity:1}
.latestnews-name{width:calc(100% - 160px);padding-left:20px;max-height:96px;color:#242424}
.latestnews-list>li:hover .latestnews-name{color:#244d4d}
.latestnews-list>li:hover .latestnews-img::after{opacity:1}
.latestnews-list>li:hover .latestnews-img img{transform:scale(1.1)}
.latestnews-list>li:hover .latestnews-date{opacity:0}
.newspage-ninelist-1{display:flex;flex-wrap:wrap}
.newspage-ninelist-1 li{width:calc(33.33% - 20px);margin:0 30px 30px 0;background:#FFF}
.newspage-ninelist-1 li:nth-child(3n){margin-right:0}
.newspage-img{position:relative;display:block;overflow:hidden}
.newspage-img::after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);transition:opacity .2s ease-in-out;opacity:0}
.newspage-date{position:absolute;left:20px;bottom:20px;color:#FFF;background:rgba(36,77,77,.9);border-radius:6px;padding:5px 10px;transition:opacity .2s ease-in-out;opacity:1;font-size:14px}
.newspage-img img,.video-img img{display:block;width:100%}
.newspage-cont{padding:20px}
.newspage-name{color:#242424;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;margin-bottom:4px}
.newspage-text{color:#999;max-height:42px;font-size:14px}
.newspage-ninelist-1 li:hover .newspage-name{color:#244d4d}
.newspage-ninelist-1 li:hover .newspage-img::after{opacity:1}
.newspage-ninelist-1 li:hover .newspage-img img{transform:scale(1.1)}
.newspage-ninelist-1 li:hover .newspage-date{opacity:0}
.newspage-ninelist-0>li{margin-bottom:20px;transition:all .3s ease-in-out;border:1px solid #f2f2f2;background-color:#FFF}
.newspage-item-date{width:100px;background:#244d4d;color:#FFF;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;padding:31px 10px;font-size:18px}
.newspage-item-date p:nth-child(1){border-bottom:2px solid #fefefe;padding-bottom:6px;margin-bottom:6px;font-weight:400;line-height:1}
.newspage-item-box{width:calc(100% - 100px);padding:0 3.5%;display:flex;flex-direction:column;justify-content:center}
.newspage-item-tit{font-size:18px;color:#242424;margin-bottom:6px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.newspage-item-text{max-height:48px}
.newspage-ninelist-0>li:hover{box-shadow:0 4px 10px #ddd;transform:translateY(-6px)}
.newspage-ninelist-0>li:hover .newspage-item-tit{color:#244d4d}
.newspage-ninelist-0{margin-bottom:70px}
.newsdetails .secondary-tit{margin-top:0}
.article-date{display:flex}
.article-date i{font-size:22px;margin-right:6px;line-height:1}
.article-view{margin-left:24px}
.newsdetails-cont{margin-top:20px}
.newsdetails-cont p{margin-bottom:20px;word-break:break-word}
.newsdetails-cont iframe,.newsdetails-cont video{max-width:100%;margin-bottom:10px}
.htags-list{margin-top:30px}
.htags-list li{font-size:14px;background:#FFF;margin:0 10px 10px 0;padding:4px 10px}
.foot-t .container,.newpro .container,.news .container,.our .container,.repro .container{overflow:hidden}

@media(max-width:1441px){
.aboutus-two>div.flex-ai-fs>img{width:36%}
.aboutus-two>div.flex-ai-fs>div{width:64%}
.pdshow-r{width:calc(100% - 450px)}}
@media(max-width:1281px){
.page-r{width:calc(100% - 360px)}
.maybe-item-cont,.newspage-cont,.products-list-box{padding:12px}
.latestnews-name,.relatedpro-name{padding-left:10px}
.pdshow-l{width:380px}
.pdshow-r{width:calc(100% - 380px);padding-top:0}
.small-box{height:380px}
.preview-container .thumbnail-box .list ul .item{width:96px;height:96px}}
@media(max-width:1025px){
.secondary-tit{font-size:22px}
.item-hot-tit,.item-news-tit{font-size:24px}
.item-hot-text,.item-news-text,.touch-feed>div input,.touch-feed>div textarea,.touch-list li>p strong{font-size:16px}
.item-more{font-size:16px;padding:4px 14px}
.news-date,.newspage-date{font-size:12px}
.touch-tit{font-size:26px}
.touch-list li>p span{font-size:14px}
.touch-r{padding-left:2%;padding-right:2%}
.aboutus-two>div.flex-ai-fs>img{width:auto}
.aboutus-two>div.flex-ai-fs>div{width:100%;padding-left:0}
.page-l{display:none}
.page-r{width:100%}
.products-list-img p{font-size:16px;width:110px;padding:6px 0}
.contactus-feed>div{width:100%;padding-right:0}}
@media(max-width:768px){
#wmkc{display:none!important}
html{font-size:13.3333vw}
.container{padding-left:.3rem;padding-right:.3rem}
body{padding-top:1.2rem}
.leftmenu{width:65vw;z-index:999;left:-65vw}
.bodylay{z-index:998}
.head-t,.menu>span{display:none}
.head-b{position:fixed;width:100%;top:0;left:0;height:1.2rem;z-index:97}
.logo{max-width:40%;position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%}
.head-b-l{position:static;width:100%;height:100%;justify-content:space-between;padding:0 .3rem}
.menu{border:none;width:auto}
.menuicon{width:28px;height:22px}
.menuicon p{height:4px;border-radius:2px}
.menu-right-act,.menu-right-act.fixhead .head-b{left:0}
.searchicon{padding:4px;margin:0;display:flex!important;opacity:1!important}
.searchicon i{font-size:22px;font-weight:700}
.search-box{position:absolute;top:100%;width:100%;left:0;background:#FFF;border-top:1px solid #eee;height:.8rem}
.search-act .search{flex:none}
.search-act .logo{opacity:1}
.home-tit{text-align:center;font-size:.26rem;margin-bottom:.4rem}
.home-tit strong{display:block;font-size:.34rem}
.home-tit span{margin:0}
.advantage-list>li,.category-list>li,.hot-list>li,.news-list>li{width:100%;margin-bottom:.4rem}
.advantage-list>li:last-child,.category-list>li:last-child,.hot-list>li:last-child,.news-list>li:last-child{margin-bottom:0}
.advantage,.category,.hot{padding-top:.7rem}
.advantage-item-img img,.category-item-img img,.news-item-img img{width:100%;display:block}
.home-tit-more{display:none}
.category>.container>.flex-jc-sb.flex-ai-fs{justify-content:center}
.news-list>li:nth-child(1){padding:.4rem}
.item-hot-tit,.item-news-tit{font-size:.38rem;max-height:1.7rem}
.item-hot-text,.item-news-text{font-size:.26rem;margin-top:.4rem}
.item-hot-more,.item-news-more{font-size:.26rem;border-radius:3rem;padding:.1rem .3rem;margin-top:.7rem}
.hot-item-img img{width:76%}
.news-date,.newspage-date{font-size:.24rem;left:.3rem;bottom:.3rem;padding:.05rem .2rem}
.touch-l{width:100%;padding-right:0;text-align:center;padding-top:.6rem}
.news{padding:.8rem 0}
.touch-feed>div input{border:1px solid #d2d2d2;width:100%;font-size:.24rem;border-radius:.06rem;height:.8rem;margin-bottom:.2rem;padding-left:.2rem}
.touch-feed>div{margin-bottom:0}
.touch-feed>div textarea{border:1px solid #d2d2d2;height:2.6rem;border-radius:.06rem;font-size:.24rem;padding:.2rem}
.touch-feed>div input::placeholder,.touch-feed>div textarea::placeholder{color:#adadad}
#ImgSend_I{margin-top:.2rem;font-size:.28rem;height:.8rem}
.touch{padding-bottom:.6rem}
.touch-r{width:100%;padding:.4rem;margin-top:.4rem}
.touch-list li>p{padding-left:.2rem}
.touch-list li i{padding-top:.06rem;font-size:.32rem}
.foot-t{padding:.7rem 0 .5rem}
.mobbotact{bottom:0;opacity:1;box-shadow:0 1px 6px #ccc}
.mobactfoot{margin-bottom:calc(1rem + constant(safe-area-inset-bottom));margin-bottom:calc(1rem + env(safe-area-inset-bottom))}
.gotop{bottom:2rem;right:.3rem}
.mobile-bottom{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}
.mobile-bottom-item a{color:#244d4d}
.preview-container .thumbnail-box .btn,.preview-container .thumbnail-box .list .swiper-pagination,.prodetails-page .crumbs,.prodetails-page .inner-banner,.small-box{display:none}
.pdshow-l{width:100%}
.prodetails-page .page-box{padding-top:0}
.preview-container .thumbnail-box .list{width:100%}
.preview-container .thumbnail-box .list ul .item-cur{border:none}
.preview-container .thumbnail-box .list ul .item{width:100%;height:auto;border:none;margin:0}
.preview-container .thumbnail-box .list .banner-page{display:flex}
.pdshow-r{padding-left:0;width:100%;margin-top:.3rem}
.preview-container .thumbnail-box{margin-top:0}
.pdshow-r-btn{margin-top:.5rem}
.mobmedia{position:absolute;left:0;top:30px;width:100%;height:calc(100% - 30px)!important;z-index:9;background:#000}
.mobflag{position:absolute;right:0;top:0;z-index:10;width:30px;height:30px;font-size:24px}
.mobflag::after,.mobflag::before{content:'';display:block;position:absolute;width:20px;height:2px;background:#000;top:14px;left:6px}
.mobflag::before{transform:rotate(45deg)}
.mobflag::after{transform:rotate(-45deg)}
.list-wrapper .item-img img{width:auto}
.products-ninelist-1 li{width:100%;margin:0 0 .4rem 0}
.products-ninelist-0>li{align-items:stretch}
.products-ninelist-0>li:hover{transform:translateY(0)}
.products-ninelist-0>li:hover .products-item-name{color:inherit}
.newspage-ninelist-1 li{width:100%;margin:0 0 .4rem 0}
.products-ninelist-0>li .products-list-img{width:35%}
.products-ninelist-0>li .products-list-box{width:65%}
.pages-list{border:none}
.pages-list>div,.pdown1,.pdown2,.pdown3{width:100%}
.pages-list>div{font-size:.26rem;padding:.18rem .1rem}
.pages-list>div:last-child{border-top:1px solid #d4d6d6;padding-left:.4rem}
.pages-list>div:nth-child(1) span{padding-right:.2rem;margin-right:.3rem}
.secondary-tit{font-size:.3rem;margin-bottom:.16rem}
body{font-size:.24rem;line-height:1.3}
.aboutus-box p:not(.secondary-tit){line-height:1.5;margin:.2rem 0}
.aboutus-thr div.flex-jc-sb img{width:49%;margin-bottom:2%}
.page-tit{font-size:.36rem}
.touch-tit{font-size:.34rem}
#swiper-banner .swiper-button-next i,#swiper-banner .swiper-button-prev i,.fshare a i,.touch-list li>p strong{font-size:.28rem}
.article-date i,.faq-list .project-content,.item-more,.newsdetails-cont,.prodetails-bref,.touch-text{font-size:.26rem}
.touch-list li>p span{font-size:.24rem}
.copy{font-size:.2rem}
.contactus-feed{margin-top:.3rem}
.contact-list p{margin-bottom:.18rem}
.page-box{padding:.6rem 0 .9rem}
.item-tit,.products-item-name,.products-ninelist-0>li .products-item-name{font-size:.3rem;max-height:.77rem}
.item-text,.products-item-text,.products-ninelist-1>li .products-item-text{max-height:.68rem;font-size:.26rem}
.knowledge-page .list-tit,.knowledgetype-page .list-tit,.news-page .list-tit,.newstype-page .list-tit,.products-page .list-tit,.productstype-page .list-tit{display:none}
.details-tit,.newspage-item-tit,.newspage-name,.pdshow-r h1{font-size:.3rem}
.advantage-item-cont,.category-item-cont,.hot-item-cont,.maybe-item-cont,.news-item-cont,.newspage-cont,.products-list-box{padding:.28rem}
.newspage-item-text,.newspage-text{font-size:.26rem;max-height:.77rem}
.pages{font-size:18px}
.newspage-ninelist-0>li{font-size:.4rem}
.pdshow-r-text{font-size:.26rem;margin-bottom:.5rem}
.pdshow-r-btn a{padding:.18rem 0}
.prodetails-bref{margin-top:.2rem}
.prodetails-bref p{margin:.2rem 0}
.maybe,.pd-inquirl{margin-top:.7rem}
.maybe-list li{width:48%;margin-top:4%}
#swiper-banner .swiper-button-next,#swiper-banner .swiper-button-prev{width:.6rem;height:.6rem;margin-top:-.3rem}
#swiper-banner .swiper-pagination-bullet{width:.38rem;height:.08rem}
.advantage-list>li:hover .advantage-item-img::after,.category-list>li:hover .category-item-img::after,.hot-list>li:hover .hot-item-img::after,.maybe-list li:hover .item-more,.maybe-list li:hover .maybe-item-img::after,.news-list>li:hover .news-item-img::after,.newspage-ninelist-1 li:hover .newspage-img::after,.products-ninelist-1>li:hover .products-list-img a::after,.products-ninelist-1>li:hover .products-list-img p{opacity:0}
.newspage-ninelist-0>li:hover{transform:translateY(0)}
.search-close{width:.8rem}
.crumbs{display:none}
.contactus-feed>img{width:100%}}
@media(max-width:540px){
.pages{font-size:14px}
.pages a,.pages span{margin-right:6px}
.feedbackForm #feedbackForm tr:nth-child(-n+4){width:100%;flex-basis:100%}}
@media(max-width:415px){
.details-tit,.pdshow-r h1,.secondary-tit{font-size:18px}
.newsdetails-cont,.pdshow-r-text,.prodetails-bref{font-size:16px}
.leftmenu-t{padding:0 14px;height:64px}
nav{height:calc(100% - 64px)}
.nav li a{padding:18px 14px}
.nav li i{right:10px;top:12px}
.search-close i{font-size:22px}
.products-ninelist-0>li .products-item-name{margin-bottom:6px}
.nav .submenu a{padding:14px 24px}
.newspage-item-date{font-size:16px}
.advantage-item-cont,.category-item-cont,.hot-item-cont,.maybe-item-cont,.news-item-cont,.newspage-cont,.products-list-box{padding:.2rem}
.news-date,.newspage-date{left:.2rem;bottom:.2rem}
.copy{font-size:.24rem}}
@media(max-width:376px){
html{font-size:56px}
.container{padding-left:.2rem;padding-right:.2rem}
.gotop{right:.2rem}}
@media(max-width:361px){
.products-ninelist-0>li .products-list-box{padding:4px 3%}}
@media(max-width:321px){
.leftmenu-t{padding:0 6px}}

.footlinks{display:flex;justify-content:center;flex-wrap:wrap;background:#204545;color:#999;font-size:13px;border-top:1px solid rgb(36 77 77);padding:6px 0}