@charset "utf-8";
*{font-family:'Merriweather'!important}
footer,footer a{color:#fff}
footer a:hover{color:var(--color)}
.lsec{line-height:1.75em;padding:.1em}
.newcon p{padding-top:0.1em}
.footer img{width:180px}
.floatwindow_more_box{height:auto!important}
.pinfo p{line-height:1.7em}
.about-text .h5,.about-text h5{font-size:2em}
.footer{background:#999}
.news .h5,.news h5{background:#0a63bf}
.inquiry-box button.btn1{border:solid 1px #0a63bf;background:#0a63bf}
.contact-right span.glyphicon{background:#0a63bf}
.footer img{display:none}
.footer{background:#0a63bf}
.about h4,.about .h4{text-align:left}
.top-nav ul li a{font-weight:700;font-size:18px}
.social_link{margin-top:15px}
.floatwindow_chat_box .floatwindow_menu a,.floatwindow_chat_box .floatwindow_chat_item{background-color:#0064C1!important}
.team_pro-part1-box{width:33.333%}
.team-info{display:flex}
.view.team-view{height:100%;padding:15px;color:#fff;text-align:left;border-width:1px}
.team-view p{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.team-view .teamname{color:#fff;font-weight:bold;margin-bottom:10px}
.view.team-view a{color:#fff}
.h3.white_color{color:#0064C1}
.h3.pro-title.white_color{color:#fff}
.social_link{text-align:left}
.social_link_list p,.social_link_list p a{color:#0064C1}
.navbar>.container{width:100%;max-width:1400px}
.contact-right{text-align:left}
.table{table-layout:auto}
ul.sf-menu li.LiLevel1>a{color:#0064C1;font-size:17px}
ul.sf-menu li.LiLevel2>a{padding-left:20px}
ul.sf-menu li:hover{background:none}
ul.sf-menu li a:hover{color:#0064C1}
.prosubmenu ul{flex-wrap:wrap;display:flex;margin-top:15px;border-bottom:1px solid #ccc;margin-bottom:25px;padding-bottom:15px}
.prosubmenu ul:before,.prosubmenu ul:after{display:none}
.prosubmenu ul li{padding:0;width:32%;margin-right:2%;margin-bottom:25px;border:1px solid #0064C1;transition:.3s}
.prosubmenu ul li:nth-child(3n){margin-right:0}
.prosubmenu ul li>a{display:block;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:45px;color:#fff;background:#0064C1;text-decoration:none!important;padding:0 6px;font-size:15px}
.prosubmenu ul li:hover{box-shadow:0px 0px 8px #666}
.home-mainproduct .homepro-list .swiper-slide .info{width:60%;flex:inherit}
.home-mainproduct .homepro-list .swiper-slide{height:auto}
@media (max-width:1600px) and (min-width:769px){.home-mainproduct #homemainproduct{height:580px}}
@media (max-width:1366px) and (min-width:769px){.home-mainproduct #homemainproduct{height:510px}
.home-mainproduct .homepro-list .swiper-slide .info .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px}
.home-mainproduct .homepro-list .swiper-slide .info .text{margin-bottom:10px}
.home-mainproduct .homepro-list .swiper-slide .info{padding:10px 20px}}
@media (max-width:1024px) and (min-width:769px){.home-mainproduct #homemainproduct{height:420px}
.home-mainproduct .homepro-list .swiper-slide .info .title{margin-bottom:5px;line-height:1.3}
.home-mainproduct .homepro-list .swiper-slide .info .text{margin-bottom:6px;font-size:14px}
.home-mainproduct .homepro-list .swiper-slide .info .home-more{height:38px;font-size:13px;min-width:120px}
.home-mainproduct .homepro-list .swiper-slide .info{padding:10px 20px}}
@media (max-width:768px){.home-mainproduct #homemainproduct{height:auto}}
@media (max-width:560px){.home-mainproduct .homepro-list .swiper-slide .info .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px}}
.wmkc-template-46 .wmkc-flex-row-reverse{align-items:center}
.wmkc-template-45 .wmkc-flex{align-items:center}