﻿@charset "utf-8";
ul.sf-menu ul ul,ul.sf-menu1 ul ul{z-index:100}
.newli1 ul li a .lef{border-radius:0;width:150px;height:150px}
.newli1 ul li a .rig{width:680px}
.prod ul{display:flex;flex-wrap:wrap;justify-content:space-around}
.prod ul li a.lia{display:flex;justify-content:center;flex-wrap:wrap}
.prod ul .clear{display:none}
.prod ul li a.lia .text{width:100%}
.prod ul li a.lia .text p{max-height:48px;overflow:hidden}
.prod ul li .hpic img{max-width:100%;max-height:inherit;width:100%}
.prod ul li{margin:0 50px 25px 0;width:385px}
.prod ul li:nth-child(3n){margin-right:0}
.prod ul li .hpic{width:100%;height:auto}
.conc{width:100%;margin:0;background:#f0f0f0;padding-top:60px}
.conc ul{width:1260px;margin:0 auto}
#banner{margin-bottom:0}
.footer .mid .sub .tix{font-size:14px}
.footer .mid .sub textarea{color:#999;border:1px solid #b1b1b1;width:240px;padding-left:6px;font-size:12px;border-radius:3px;margin:12px auto 0;font-family:Arial,Verdana,Tahoma}
.footer .mid .sub textarea::placeholder{color:#999}
ul.sf-menu ul{position:absolute;left:100%;top:0;background:#e9eaeb}
.sf-menu li{position:relative;z-index:9}
ul.sf-menu ul li a{white-space:nowrap;font-size:15px!important;line-height:48px!important;padding:0 12px 0 22px!important;border-bottom:1px solid #ccc}
.sf-menu li li{padding:0;background-position:10px 20px}
ul.sf-menu ul ul{left:100%;width:auto}
.sf-menu li li.LiProDetail{background-position:4px 17px}
.head .header .logo{padding:0}
.search{top:5px!important}
.header{display:flex;justify-content:space-between;align-items:center}
.head .header .right{width:auto}
.pro_lb1 li{width:32%;margin-right:2%;height:auto;background:#EDEDED;padding:0 0 10px;border:1px solid #ccc;box-sizing:border-box}
.pro_lb1 li:nth-child(4n){margin-right:2%}
.pro_lb1 li:nth-child(3n){margin-right:0}
.pro_lb1 h3{padding:0 6px}
.sf-menu li i{display:none}
.sf-menu ul{display:none!important}
.sf-menu li:hover>ul{display:block!important}
.sf-menu li:hover>a{color:#2981de}
#navul li a{line-height:63px;margin-top:35px}
.pro_lb1 img{max-width:100%;max-height:100%}
.pro_lb1 .pimg{width:100%;height:200px;background:#fff;border:none;display:flex;justify-content:center;align-items:center}
.pro_lb1 li>a{display:block;width:100%;text-align:center}
#navul .submenu li{line-height:40px}
#navul .submenu li a{margin-top:0}
.contact{line-height:1.7}
.ytp-player-content{display:none}
.footer .mid .right p a{color:#c7c7c7}
html{direction:ltr}
.latestpro ul>li {width:25%;}
.latestpro ul {justify-content:space-evenly;padding-top:40px;}
@media (max-width:1024px){.latestpro ul>li{display:block!important;width:32%}
.latestpro ul {justify-content:space-between;padding-top:40px;}}
@media (max-width:500px){.latestpro ul>li{width:100%}}