/*图片轮播*/
.ft-header { background: #FFF; height: 90px; float: left; overflow: hidden; }
.logo { float: left; line-height:0px; }
.logo img { height:70px; margin-top: 10px; }
/*图片轮播*/
.am-slider-default { margin: 0px 0px 0px; }
.am-slider-default .am-control-nav { bottom: 15px; }
.am-direction-nav { display: none; }
.am-slider-default .am-control-nav li a.am-active { background-color: #E8060A; cursor: default; }
/*左侧弹层背景颜色*/
.am-offcanvas-bar { width: 70%; } /*宽度*/
.am-menu-nav { background: #333333; } /*背景颜色*/
.am-menu-sub { background: #E8060A; } /*子菜单*/
.am-offcanvas-bar .am-menu-nav>li>a { color: #ccc; border-radius: 0; border-top: 1px solid rgba(0,0,0,.3); box-shadow: inset 0 1px 0 rgba(255,255,255,.05); }/*栏目上线条*/
.am-parent { line-height: 91px; text-indent: 15px; }/*导航栏*/
.am-menu-nav li a { color: #EEEEEE; padding: 0px; text-indent: 15px; font-size: 14px; }
.am-btn { background: transparent; }
/*首页导航*/
.iconfont { font-family: "iconfont"; font-size: 24px; font-style: normal; }
.dh { width: 98%; margin: 5px auto 5px auto; }
.dh ul { width: 100%; }
.dh li { width: 30.33%; margin: 5px 1.5%; background: #E8060A; height: 81px; float: left; text-align: center; padding: 13px 0; color: #fff; overflow: hidden; border-radius: 2px }
.dh li a { color: #fff }
.dh li i { width: 100%; }
.dh li span { width: 100%; line-height: 15px; padding-top: 6px; display: block; font-size: 14px; font-weight: normal; }
.dh ul .h200 { height: 172px; padding-top: 60px; background: #333; }
.dh ul .w200 { width: 63.5%; background: #333; }
/*间距*/
.jianju { height: 10px; background: #F5F5F5; }
.jianju_red { height: 10px; background: #E8060A; }
/*标题*/
.am-titlebar { margin-top: 0px; }
.am-titlebar-default .am-titlebar-title { font-weight: normal; color: #E8060A; font-size: 16px; }
.am-titlebar-default .am-titlebar-title:before { content: ""; position: absolute; left: 2px; top: 8px; bottom: 8px; border-left: 3px solid #D90000; }
.am-titlebar-default a { color: #E8060A; }
.am-navbar-default .am-navbar-nav { background-color: #E8060A; }
.am-list .am-list-item-dated a { color: #666; }
/*首页产品展示*/
.am-avg-sm-2>li { width: 50%; }
.am-avg-sm-2>li:nth-of-type(2n+1) { clear: none; }
.am-gallery-imgbordered .am-gallery-title { text-align: center; font-weight: normal; font-size: 14px; }
/*首页产品选型*/
.new li { overflow: hidden; margin-bottom: 15px; border-bottom: 1px dashed #ddd; padding-bottom: 15px; }
.new li img { float: left; width: 7rem; height: 7rem; margin-right: 0.625rem; }
.new li .text { float: left; width: 70%; }
.new .intro { color: #878787; font-size: 1.4rem; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; white-space: normal; text-overflow: ellipsis; line-height: 25px; }
.new .title { color: #333; width: 100%; height: 30px; font-size: 1.5rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.am-tabs-bd .am-tab-panel { padding: 0px 0; }
.am-tabs-bd { border: 0; }
.am-tabs-d2 .am-tabs-nav { background: #fff; border-bottom: 1px solid #ddd; }
.am-tabs-d2 .am-tabs-nav>.am-active { background: #fff; }
.am-header-default .am-header-nav>a { font-size: 35px; color: #fff; }
.am-header-default .am-header-nav .am-btn { font-size: 26px; color: #333333; margin-top: 30px; padding: 0; }
.am-list-date { font-size: 14px; color: #999; }
/*底部*/
.am-navbar-default a { color: #fff; }
.am-navbar-nav a .am-navbar-label { font-size: 14px; }
/*公司简介*/
.company { padding: 10px; font-size: 14px; }
/*资质荣誉*/
.case { margin: 0; padding: 0; height: auto; overflow: hidden; }
.case ul { margin: 0; padding: 0; }
.case ul li { float: left; display: block; width: 50%; oveflow: hidden; text-align: center; }
.case_img { margin: 5px; padding: 5px; overflow: hidden; }
.case_name { color: #333; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
/*产品中心*/
.case_sub { margin: 0; padding: 0; height: auto; overflow: hidden; }
.case_sub ul { margin: 0; padding: 0; }
.case_sub ul li { float: left; display: block; width: 50%; oveflow: hidden; text-align: center; }
.case_sub_img { margin: 5px; padding: 4px; border: 1px solid #ddd; overflow: hidden; }
.case_sub_name { color: #333; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
/*新闻中心01*/
.news_sub { margin: 0 5px; padding: 0; height: auto; overflow: hidden; }
.news_sub ul { margin: 0; padding: 0; }
.news_sub ul li { float: left; width: 100%; height: 50px; overflow: hidden; border-bottom: 1px dotted #ddd; }
.news_sub ul li a { float: left; display: block; width: 100%; text-indent: 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: url(../images/ico.png) left center no-repeat; color: #333; line-height: 50px; }
.news_sub ul li a:hover { color: #d00; background: url(../images/ico.png) left center no-repeat; }
/*面包屑导航*/
.am-breadcrumb { margin: 0px 0px 0px 0px; padding: 0em 5px 11px 5px; background: #F5F5F5; font-size: 14px; }
.am-icon-home:before { font: normal normal normal 1.6rem/1 FontAwesome, sans-serif; font-size: inherit; }
/*底部*/
.lbottom { width: 100%; padding: 10px 0px; color: #666; text-align: center; line-height: 25px; border-top: 1px solid #d7d8d8; }