﻿@charset "utf-8";
:root {
  --color: #60993a;
  --hovercolor: #1f540d;
}
.sou_t {
  text-align: right;
}
.sou_t a {
  padding: 10px 0;
  margin-right: 10px;
  font-size: 16px;
  display: inline-block;
}
.t-ema {
  position: absolute;
  right: 142px;
  top: 14px;
}
.top_1 > .fr {
  display: flex;
}
.tshare {
  margin-top: 50px;
}
.footer .copy a {
  margin-left: 15px;
  color: #fff;
}
.h_nav li a {
  padding: 0 20px;
}
.newcon,
body {
  font-size: 18px;
  line-height: 1.7;
}
.sf-menu li li a,
.sf-menu li:hover li a,
.sf-menu li a,
.sf-menu li:hover a,
.left_con .top_0 a,
.newcon > span,
.rnews li a,
.rnews h3,
.rollPro h3,
.rnwpro .ptit,
.rollPro1 li p,
ul.newslist li a,
ul.newslist li span,
table,
td,
th,
tr,
.pro_lb0 h3 a,
.pro_lb0 strong a,
.pro_cr h1,
.pcontent,
.pcontent a,
.pcontent td,
.pcontent p,
.pro_t ul li,
.pro_t span,
.pro_c ul li i,
.pt_c dd p,
.pt_c dd em,
.footer .copy {
  font-size: 18px;
}
.floatwindow_chat_youtube span.floatwindow_tit_box,
.floatwindow_chat_youtube span.floatwindow_more_box {
  background: #c81e1e no-repeat 8px center !important;
}
.floatwindow_chat_item span {
  padding-left: 44px !important;
}
.floatwindow_chat_box .floatwindow_chat_email + a span {
  background-position: 3px -163px;
  background-color: #ffc000;
}
div.floatwindow_fd_conct {
  right: -15px;
}
div.floatwindow_fd_conct .floatwindow_chat_item span {
  font-size: 12px;
}
.footer-bottom .main .mid ul li a {
  color: #ccc;
}
@media (min-width: 1025px) {
  .pro-d-main .sidebar {
    width: 280px;
    margin-right: 30px;
  }
}
.product .right-wrap .commodity .info .text {
  -webkit-line-clamp: inherit;
}
@media (min-width: 1025px) and (max-width: 1366px) {
  .pro-d-main .sidebar {
    width: 260px;
  }
}
.sidebar .news a .right {
  width: calc(100% - 140px);
}
.sidebar .categories > ul > li > a {
  background: var(--color);
  color: #fff;
  font-weight: var(--fontbold7);
}
.sidebar .categories .menu-item > em {
  color: #fff;
}
.jtfeedback input,
.jtfeedback .jtfb-fileupload,
.jtfeedback textarea {
  border: 1px solid #999 !important;
}
.pro-d-main .prodetails-content {
  max-width: 1000px;
}
