﻿@charset "utf-8";
:root{--fontfamily:'Montserrat',sans-serif}
section.content.productscontent .container main .description p{line-height:1.5;padding:2px 0}
section.content.productscontent .container main .description{font-size:17px;color:#444}
section.content.productscontent .container main .description table tr:nth-child(2n+1){background:0 0}
.index .products .container,.news .container,.recommended .container{max-width:100%}
.index section.products ul li a img{object-fit:contain}
.container aside>ul.aside-news li a .right h3{max-width:150px}
.index section.recommended .container .swiper-box ul li a img{object-fit:contain}
#picBigBigBig .img img{object-fit:contain}
section.content.products .container main article ul.single-0 li a .img-box img{object-fit:contain}
section.content .container aside>ul.aside-news li a .left img{object-fit:contain!important}
.index section.about-us .container .box .circle{border:14px solid rgb(0 138 151 / 60%)}
.index section.news .container h4,.index section.products h4,.index section.products p.descption,.index section.recommended .container h4{color:var(--color)}
@media (min-width:1281px){nav .container>ul.menu>li{padding:0 40px}}
.index section.products p.descption{font-size:20px}
.present-title{font-size:26px!important;background-size:100%!important;width:178px!important;height:88px!important;padding-right:7px;box-sizing:border-box;top:-70px!important;line-height:42px!important}
#cose123 .box123 a{font-size:20px!important}
@media (min-width:769px){.copyright .container,.index section.about-us .container .box .swiper-box ul li .details,.index section.about-us .container .box>.details,.index section.products ul li a p,footer .container .menu ul li a{font-size:18px}
.index section.recommended .container .swiper-box ul li .button a,.index section.recommended .container .swiper-box ul li .descption,.index section.recommended .container .swiper-box ul li .title a{font-size:18px}}
.index section.news .container .swiper-container ul.swiper-wrapper li.swiper-slide .details{font-size:18px;line-height:22px;max-height:44px}
footer .container .info{font-size:18px;max-width:340px}
.index section.about-us .container .box .swiper-box ul li .details,.index section.about-us .container .box>.details,.index section.news .container .swiper-container ul.swiper-wrapper li.swiper-slide .details,.index section.products ul li a p,.index section.recommended .container .swiper-box ul li .button a,.index section.recommended .container .swiper-box ul li .descption,.index section.recommended .container .swiper-box ul li .title a,footer .container .info,footer .container .info a,footer .container .menu ul li a{color:#000}
nav{background:var(--color)}
.products ul.single-0 .info .btn,section.content.products .container aside>ul.aside-menu>li a,section.content.products .container main article ul li .info p{color:#000;font-weight:700}
section.content.products .container main article ul.single-0 li .info h3 a{font-weight:700}
.products ul.single-0 .info .btn.item-hover{color:#fff}
.index section.news .container h4,.index section.products h4,.index section.recommended .container h4{color:#e7e7e8;font-size:50px;font-weight:700!important;position:relative;justify-content:center;margin-bottom:40px;padding-bottom:10px}
.index .container h4 span{color:var(--color);font-size:32px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;font-weight:700}
.index section.products p.descption{margin-top:-20px}
@media (max-width:560px){.index section.news .container h4,.index section.products h4,.index section.recommended .container h4{font-size:34px}
.index .container h4 span{font-size:26px}
.index section.products p.descption{font-size:16px}}
header .container>a{display:flex;align-items:center}
p.tname{font-weight:700;color:var(--color);font-size:20px;margin-left:15px}
@media (max-width:1300px){p.tname{font-size:16px}}
@media (max-width:1200px){p.tname{display:none}}
@media (min-width:769px){nav .container>ul.menu>li ul li:hover>ul{display:block}
nav .container>ul.menu>li ul li ul{top:0;left:100%}
nav .container>ul.menu>li ul li{position:relative}}
.zxgt123{top:250px!important}
@media (min-width:1440px){header .container{max-width:1600px}
p.tname{margin-left:80px}}
.popinquirybtn{z-index:99;position:fixed;right:15px;bottom:70px;cursor:pointer;padding:8px;display:flex;flex-direction:column;text-align:center;background:var(--color);border-radius:8px;color:#fff;font-size:12px}
.popinquirybtn i{font-size:20px;margin-bottom:5px}
.popwindow{position:fixed;z-index:999999;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;display:none;align-items:center;justify-content:center}
.popwindow.act{display:flex}
.popwindowcenter{width:600px;max-width:90%;background:#fff;padding:25px;position:relative;box-sizing:border-box}
.tclose{display:flex;width:26px;height:26px;border-radius:50%;background:#000;color:#fff;align-items:center;justify-content:center;border:2px solid #fff;position:absolute;right:-10px;top:-10px;box-shadow:-2px 1px 4px #000;font-size:13px;cursor:pointer}
.popwindowform{border:1px solid var(--color)}
.popwindowform .poptit{background:var(--color);color:#fff;line-height:55px;padding:0 15px;font-size:17px;box-sizing:border-box}
.popwindowform form{padding:20px;box-sizing:border-box}
.popwindowform form input{display:block;width:100%;border:1px solid #eee;margin-bottom:12px;height:40px;padding:0 15px;border-left:3px solid var(--color);outline:0;box-sizing:border-box}
.popwindowform form textarea{display:block;width:100%;border:1px solid #eee;margin-bottom:12px;border-left:3px solid var(--color);padding:10px 15px;height:100px;resize:none;outline:0;box-sizing:border-box}
.popwindowform form #ImgSend_I{background:var(--color);color:#fff;margin:0}
@media (max-width:560px){.popwindowcenter{padding:15px}
.popwindowform form{padding:10px}
.popwindowform .poptit{line-height:44px}}
.go-top{bottom:150px}
header .container>a,p.tname{flex:1}
p.tname{text-align:center;margin-left:0}
.put123{transform:scale(1.2)!important}
section.content.products .container main article ul li .info p{display:block;min-height:inherit}