﻿@charset "utf-8"; 
.lsec{background:#fff;width:100%;margin-bottom:15px;padding:10px}
.pro_lb0 h3 a{font-size:18px}
.pro_lb0 .pinfo{font-size:14px}
.pro_lb0 .pinfo{max-height:100px}
@media screen and (min-width:641px){.sidebar{width:270px}
.sf-menu{width:100%}
.sidebar #txtSearch{width:70%;float:left;height:38px}
.sidebar #btnSearch{width:30%;height:38px;text-transform:capitalize;font-size:15px}
.main{padding-left:300px}}
legend{width:auto;border-bottom:none}
.nav-bg{background:#ddd}
.navbar1-nav li a{color:#000}
.sidecont.sidefix{width:270px}
.footer .row{display:flex;justify-content:space-between;flex-wrap:wrap}
.footer .row>div:not(.clear){width:auto;padding:0 20px}
.footer .row>div.clear{display:none}
.foot-item.foot-item-contact,.foot-item.foot-item-procate{padding:0}
.footer .row:after,.footer .row:before{content:none}
.footer .row>div:first-child{max-width:340px}
.dropdown .dropdown-menu li{padding:0}
.foot-item-procate .foot-cont,ul.gm-sep{margin-top:-3px}
.foot-item-contact li,.foot-item-procate li{line-height:1.4}
.sf-menu li.LiLevel1>a{text-align:left;padding:8px 14px;padding-left:29%}
ul.sf-menu ul{position:absolute;left:100%;top:0;background:#fff;min-width:200px;text-align:center}
.sf-menu li li.LiLevel2 a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:300px;padding-left:15px;padding-right:15px;font-size:14px}
.sf-menu li li a:hover{color:#fff}
.sf-menu li{z-index:9}
.sf-menu li li{border-bottom:1px solid #ddd}
.pro_lb1 li a .text{position:initial;height:40px}
.pro_lb1 li a .tex{line-height:40px}
@media screen and (min-width: 641px){.container .main{padding-left: 30px;}}
.prolist-bottom,.proIntro{max-width: 850px;margin: 0;margin-left: auto;}
.procatefenlei_con{display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;}
