﻿@charset "utf-8"; 
.prodetails-bref table{max-width:80%}
.pages-list>div span:nth-child(2),.procate-list li a{word-break:break-word}
.contactus>div>div>p:nth-child(2){font-size:16px}
.honor{display:none}
@media (min-width:768px){.fnav{height:210px}
.contactusflex{display:flex;justify-content:space-between}
.contactusflex>div{width:49%;word-break:break-word;letter-spacing:-1px}
.nav1 li ul{background:#4591d5}}
.contactsec1-l{width:44%}
.news-item-img{padding-bottom:100%;height:0;position:relative}
.news-item-img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);max-width:none;max-height:100%;width:auto}
.news-list li:hover .news-item-img img{transform:translate(-50%,-50%) scale(1.1)}
.newpro+.container{padding:40px 0;line-height:2;font-size:18px}
.sf-menu .LiLevel1{position:relative}
.sf-menu ul{display:block}
.sf-menu .LiLevel1 .sub-menu li a{padding:10px}
.aboutBox{padding:50px 0}
.about-inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.about-l,.about-r{width:48%;padding:0}
.about-l img{width:100%;display:block}
.about-r .about-tit{text-align:left}
.about-r .about-stit{margin:10px 0;text-align:left}
.about-r .about-word{font-size:16px;text-align:justify}
@media (max-width:768px){.aboutBox{padding:20px 0}
.about-l,.about-r{width:100%;margin:5px 0}
.about-r .about-word{font-size:14px}}
.wmkc-template-46 .wmkc-flex-row-reverse{align-items:center}
.nycontactusbox{display:flex;justify-content:space-between}
.nycontuslef{width:48%}
.nycontactusbox #feedbackForm{width:48%;margin-top:-20px}
@media (min-width:1151px){.nycontuslef table:nth-child(2){position:relative;width:100%}
.nycontuslef table:nth-child(2) tr:not(:last-child){display:block;padding-right:48%}
.nycontuslef table:nth-child(2) tr:last-child{width:50%;position:absolute;right:0;top:0;height:100%;display:flex;align-items:center}
.nycontuslef table:nth-child(2) tr:last-child td{display:block;width:100%}}
@media (min-width:1401px){.nycontuslef table:nth-child(2) tr:not(:last-child){padding-right:40%}
.nycontuslef table:nth-child(2) tr:last-child{width:57%}}
@media (max-width:1150px){.nycontuslef table:nth-child(2) tr:last-child{display:none}}
@media (max-width:800px){.nycontactusbox{flex-wrap:wrap}
.nycontuslef{width:100%}
.nycontactusbox #feedbackForm{width:100%}}