@font-face {
  font-family: iconfont;
  src: url(../font/chinax_font.eot?t=1604027134543);
  src: url(../font/chinax_font.eot?t=1604027134543#iefix) format('embedded-opentype'), url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), url(../font/chinax_font.woff?t=1604027134543) format('woff'), url(../font/chinax_font.ttf?t=1604027134543) format('truetype'), url(../font/chinax_font.svg?t=1604027134543#iconfont) format('svg')
}

.iconfont {
  font-family: iconfont !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

.iconruten:before {
  content: "\e710"
}

.icongd:before {
  content: "\e711"
}

.iconsearch_12:before {
  content: "\e70d"
}

.iconUnfold_16:before {
  content: "\e70e"
}

.iconglobal_16:before {
  content: "\e70c"
}

.icon16_tishi:before {
  content: "\e6a0"
}

.iconxinxi:before {
  content: "\e69f"
}

.icontanhao:before {
  content: "\e69e"
}

.iconbianji:before {
  content: "\e69d"
}

.iconselected--:before {
  content: "\e6f5"
}

.iconjiantouyou:before {
  content: "\e69c"
}

.iconduigou:before {
  content: "\e69b"
}

.icondianhua:before {
  content: "\e692"
}

.iconyoujian:before {
  content: "\e693"
}

.iconfenxiangchenggong:before {
  content: "\e694"
}

.iconjiantou:before {
  content: "\e695"
}

.iconMobileSite:before {
  content: "\e696"
}

.iconlianxiren:before {
  content: "\e697"
}

.iconfenxiang:before {
  content: "\e698"
}

.iconguanbi:before {
  content: "\e699"
}

.icondizhi:before {
  content: "\e69a"
}

.iconYearEstablished:before {
  content: "\e68c"
}

.iconBusinessType:before {
  content: "\e68d"
}

.iconziyuan:before {
  content: "\e68e"
}

.iconTotalAnnuaiRevenue:before {
  content: "\e68f"
}

.iconSGSNumbe:before {
  content: "\e690"
}

.iconEmployeeNumber:before {
  content: "\e691"
}

.iconup_1:before {
  content: "\e6f9"
}

.icondown_1:before {
  content: "\e6fa"
}

.iconerr_:before {
  content: "\e6f8"
}

.icontop_:before {
  content: "\e6f7"
}

.iconPrice_:before {
  content: "\e6f6"
}

.iconfacebook1:before {
  content: "\e6cf"
}

.iconlinkedin1:before {
  content: "\e6d0"
}

.icontwitter1:before {
  content: "\e6d2"
}

.iconSGS:before {
  content: "\e6f2"
}

.iconstar_-:before {
  content: "\e6f3"
}

.iconVerified_-:before {
  content: "\e6f4"
}

.iconNext_:before {
  content: "\e6e5"
}

.iconup_:before {
  content: "\e6e6"
}

.iconclose_:before {
  content: "\e6e7"
}

.iconBusiness_:before {
  content: "\e6e8"
}

.icondown_:before {
  content: "\e6e9"
}

.iconmail_:before {
  content: "\e6ea"
}

.iconCall_:before {
  content: "\e6eb"
}

.iconYear_:before {
  content: "\e6ec"
}

.iconphone_:before {
  content: "\e6ed"
}

.iconEmployee_:before {
  content: "\e6ee"
}

.iconname_:before {
  content: "\e6ef"
}

.iconGPS_:before {
  content: "\e6f0"
}

.iconMessage_:before {
  content: "\e6f1"
}

a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-family: Arial, 'Helvetica Neue', SourceHanSans;
  list-style: none;
  text-decoration: none;
  font-style: normal
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block
}

body {
  line-height: 1;
  font-size: 14px;
  color: #333;
  overflow: hidden auto
}

ol,
ul {
  list-style: none
}

blockquote,
q {
  quotes: none
}

blockquote:after,
blockquote:before,
q:after,
q:before {
  content: '';
  content: none
}

table {
  border-collapse: collapse;
  border-spacing: 0
}

[v-cloak] {
  display: none
}

body,
html {
  background: #f8f8f8;
}

.btn-component {
  width: 100%;
  box-sizing: border-box;
  background: #3ca860;
  color: #fff;
  font-size: 16px;
  line-height: 18px;
  border-radius: 4px;
  text-align: center;
  cursor: pointer;
  min-height: 40px
}

.btn-component>span {
  color: #ffff;
  display: inline-block;
  padding: 11px 10px
}

.btn-component:hover {
  background: #359b57
}

.btn-component:active {
  background: #348e51
}

.btn-default {
  width: 100%;
  box-sizing: border-box;
  background: #fff;
  cursor: pointer;
  font-size: 16px;
  line-height: 18px;
  border-radius: 4px;
  text-align: center;
  border: 1px solid #3ca860
}

.btn-default>span {
  color: #3ca860;
  font-weight: 700;
  display: inline-block
}

.btn-default:hover {
  background: #359b57
}

.btn-default:hover>span {
  color: #fff
}

.btn-default:active {
  background: #348e51
}

.btn-default:active>span {
  color: #fff
}

.common-box {
  width: 1200px;
  margin: 0 auto;
  background: #fff;
  margin-bottom: 31px;
  position: relative
}

.common-top__green {
  width: 100%;
  height: 10px;
  background: #3ca860
}

.common-top__box {
  width: 100%;
  box-sizing: border-box;
  padding: 25px 10px 17px 10px;
  overflow: hidden
}

.common-top__img {
  width: 220px;
  height: 60px;
  text-align: center;
  overflow: hidden;
  float: left
}

.common-top__img img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle
}

.common-top__title {
  padding-left: 20px;
  float: left;
  width: 930px
}

.common-top__title>p {
  font-weight: 700;
  line-height: 32px;
  font-size: 28px
}

.common-top__infor {
  overflow: hidden;
  padding-top: 7px
}

.common-top__infor>li {
  font-size: 16px;
  line-height: 20px;
  float: left
}

.common-top__infor>li::after {
  vertical-align: middle;
  content: " ";
  width: 1px;
  height: 18px;
  background: #d5d5d5;
  display: inline-block;
  margin: 0 16px
}

.common-top__infor>li:last-child::after {
  display: none
}

.common-top__infor>li>em {
  display: inline-block;
  width: 22px;
  height: 22px;
  vertical-align: middle
}

.common-top__btn {
  width: 100%;
  overflow: hidden;
  padding: 0 10px;
  box-sizing: border-box
}

.common-top__menu {
  background: #f7f7f7;
  width: 950px;
  float: left;
  overflow: hidden
}

.common-top__menu>li {
  font-weight: 700;
  font-size: 16px;
  line-height: 40px;
  text-align: center;
  width: 140px;
  float: left
}

.common-top__menu a {
  color: #333
}

.common-top__menu--active {
  background: #3ca860
}

.common-top__menu--active>a {
  color: #fff
}

.common-top__email {
  width: 220px;
  float: right
}

.common-top__email .btn-component span::before {
  content: "\e693";
  font-size: 19px;
  position: relative;
  top: 1px;
  padding-right: 6px
}

.common-fixed {
  position: fixed;
  width: 100%;
  left: 0;
  top: -112px;
  z-index: 999
}

.common-topFixed {
  margin: 0 auto;
  width: 1200px;
  background: #fff;
  box-shadow: 0 3px 6px rgba(0, 0, 0, .16)
}

.common-topFixed__line {
  width: 100%;
  height: 10px;
  background: #3ca860
}

.common-topFixed__box {
  overflow: hidden;
  padding: 5px 10px 16px 10px;
  box-sizing: border-box
}

.common-topFixed__left {
  float: left
}

.common-topFixed__left::after {
  content: " ";
  width: 0;
  height: 0;
  display: block;
  clear: both
}

.common-topFixed__right {
  float: right;
  overflow: hidden;
  line-height: 60px
}

.common-topFixed__img {
  width: 132px;
  height: 60px;
  text-align: center;
  float: left;
  line-height: 60px
}

.common-topFixed__img::after {
  content: " ";
  width: 0;
  height: 0;
  display: block;
  clear: both
}

.common-topFixed__img>img {
  max-height: 100%;
  max-width: 100%;
  vertical-align: middle
}

.common-topFixed__title {
  line-height: 60px;
  font-size: 18px;
  font-weight: 700;
  padding-left: 20px;
  float: left;
  width: 485px
}

.common-topFixed__title>span {
  line-height: 18px;
  vertical-align: middle;
  display: inline-block
}

.common-topFixed__menu {
  float: left
}

.common-topFixed__menu>li {
  float: left;
  padding-right: 30px
}

.common-topFixed__menu>li a {
  font-size: 16px;
  color: #333;
  font-weight: 700
}

.common-topFixed__menu>li a:hover {
  color: #3ca860
}

.common-topFixed__btn {
  width: 150px;
  float: left;
  display: inline-block;
  padding-top: 10px
}

.common-topFixed__btn .btn-component span::before {
  content: "\e693";
  font-size: 19px;
  position: relative;
  top: 1px;
  padding-right: 6px
}

.common-bottom {
  width: 100%
}

.common-bottom__header {
  width: 100%;
  height: 50px;
  line-height: 50px;
  padding-left: 25px;
  box-sizing: border-box;
  background: #3ca860;
  font-size: 24px;
  font-weight: 700;
  color: #feffff
}

.common-bottom__infor {
  background: #f1f1f1;
  padding: 30px 0 35px 25px;
  box-sizing: border-box;
  position: relative
}

.common-bottom__left {
  width: 750px
}

.common-bottom__right {
  width: 450px;
  height: 343px;
  padding: 0 25px;
  box-sizing: border-box;
  background: #feffff;
  border-radius: 4px 0 0 4px;
  position: absolute;
  right: 0;
  top: -20px
}

.common-bottom__contain {
  overflow: hidden
}

.common-bottom__box {
  float: left
}

.common-bottom__box:first-child {
  width: 282px
}

.common-bottom__box:last-child {
  width: 400px
}

.common-bottom__box>li {
  font-size: 16px;
  padding-bottom: 20px;
  overflow: hidden
}

.common-bottom__box>li>a {
  color: #333
}

.common-bottom__box>li:first-child {
  font-size: 20px;
  font-weight: 700
}

.common-bottom__box>li>.iconfont {
  font-size: 19px;
  padding-right: 14px;
  color: #3ca860;
  float: left
}

.common-bottom__box>li>span {
  width: 364px;
  display: inline-block;
  float: left;
  line-height: 21px
}

.common-bottom__box .bg-pic {
  display: inline-block;
  width: 20px;
  height: 20px;
  float: left;
  padding-right: 14px;
  background: url(../image/1829.png) -169px -136px
}

.common-bottom__share {
  overflow: hidden
}

.common-bottom__logo {
  font-size: 16px;
  line-height: 21px;
  float: left;
  width: 282px;
  margin-top: 10px
}

.common-bottom__logo .iconfont {
  padding-right: 8px;
  font-size: 20px
}

.common-bottom__icon {
  display: inline-block
}

.common-bottom__icon>a {
  display: inline-block;
  width: 30px;
  height: 30px;
  vertical-align: middle
}

.common-bottom__icon>a:nth-child(1) {
  background: url(../image/1829.png) -164px -173px;
  margin-left: 16px
}

.common-bottom__icon>a:nth-child(2) {
  background: url(../image/1829.png) -220px -173px;
  margin-left: 8px
}

.common-bottom__icon>a:nth-child(3) {
  background: url(../image/1829.png) -276px -173px;
  margin-left: 8px
}

.common-bottom__btn {
  width: 282px;
  float: left
}

.common-bottom__btn .btn-component {
  width: 220px
}

.common-bottom__btn .btn-component span::before {
  content: "\e693";
  font-size: 19px;
  position: relative;
  top: 1px;
  padding-right: 6px
}

.common-bottom__msg {
  font-size: 18px;
  color: #3ca860;
  padding-top: 23px;
  padding-bottom: 30px
}

.common-bottom__msg>span {
  font-weight: 700
}

.common-bottom__input {
  position: relative;
  margin-bottom: 28px
}

.common-bottom__input>input {
  width: 100%;
  padding: 16px 12px;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  outline: 0;
  box-sizing: border-box;
  font-size: 14px
}

.common-bottom__input>textarea {
  width: 100%;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  outline: 0;
  padding: 16px 12px;
  resize: none;
  box-sizing: border-box;
  height: 100px;
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif
}

.common-bottom__inputTitle {
  position: absolute;
  padding: 4px 10px;
  font-size: 16px;
  left: 30px;
  top: -10px;
  background: #fff
}

.common-bottom__submit {
  width: 220px;
  height: 40px;
  text-align: center;
  color: #fff;
  background: #ff791c;
  border-radius: 4px;
  line-height: 40px;
  font-weight: 700;
  margin: 0 auto;
  cursor: pointer
}

.common-bottom__submit:hover {
  background: #ec6e17
}

.common-bottom__var {
  width: 100%;
  background: #fff;
  padding: 30px 28px 14px 25px;
  box-sizing: border-box;
  overflow: hidden
}

.common-bottom__announce {
  width: 70%;
  float: left;
  cursor: pointer
}

.common-bottom__announce>p {
  font-size: 14px;
  color: #777;
  line-height: 18px
}

.common-bottom__announce>p a,
.common-bottom__announce>p span {
  color: #000
}

.common-bottom__announce>p a:hover,
.common-bottom__announce>p span:hover {
  text-decoration: underline
}

.common-bottom__mobile {
  float: right;
  overflow: hidden;
  line-height: 50px;
  margin-top: -5px
}

.common-bottom__mobile a {
  color: #333
}

.common-bottom__mobile a:hover {
  color: #3ca860
}

.common-bottom__mobile span {
  float: left
}

.common-bottom__mobile .iconfont {
  font-size: 50px
}

.back-top {
  width: 50px;
  height: 50px;
  background: #feffff;
  border-radius: 50%;
  position: fixed;
  text-align: center;
  line-height: 50px;
  bottom: 500px;
  cursor: pointer;
  display: none;
  box-shadow: 0 2px 6px rgba(0, 0, 0, .16)
}

.back-top .iconfont {
  vertical-align: middle;
  font-size: 20px
}

.common-bottom__input--error .common-bottom__inputTitle {
  color: #ff1919
}

.common-bottom__input--error .common-bottom__border {
  border-color: #ff1919
}

.common-bottom__input--error .common-bottom__error {
  display: block
}

.common-bottom__error {
  position: absolute;
  left: 189px;
  top: -35px;
  background: #ffeaea;
  border-radius: 4px;
  width: 192px;
  padding: 7px 10px;
  line-height: 16px;
  display: none
}

.common-bottom__error>em {
  width: 0;
  height: 0;
  display: inline-block;
  border-top: 12px solid #ffeaea;
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  position: absolute;
  left: 29px;
  bottom: -8px
}

.pc_inquiry_second {
  width: 100%;
  height: 100%;
  position: fixed;
  background: rgba(0, 0, 0, .8);
  z-index: 9999;
  left: 0;
  top: 100%;
  transition: all .5s ease
}

.pc_inquiry {
  width: 100%;
  height: 100%;
  position: fixed;
  background: rgba(0, 0, 0, .8);
  z-index: 9999;
  left: 0;
  top: 0
}

.pc_inquiry__error {
  color: #ec3030;
  line-height: 24px;
  display: none;
  font-size: 12px
}

.pc_inquiry__error .iconfont {
  font-size: 12px;
  padding-right: 5px
}

.pc_inquiry__box {
  position: absolute;
  width: 800px;
  height: 530px;
  background: #fff;
  border-radius: 0 4px 4px 0;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  overflow: hidden
}

.pc_inquiry__left {
  width: 309px;
  float: left;
  height: 100%
}

.pc_inquiry__img {
  width: 200px;
  height: 200px;
  line-height: 200px;
  text-align: center;
  margin: 40px 59px 0 50px;
  overflow: hidden
}

.pc_inquiry__img>img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle
}

.pc_inquiry__name {
  padding: 10px 32px 10px 24px;
  box-sizing: border-box;
  line-height: 18px;
  font-size: 16px;
  color: #2d3192;
  text-align: center;
  font-weight: 700
}

.pc_inquiry__infor {
  width: 250px;
  margin: 0 auto;
  font-size: 12px
}

.pc_inquiry__infor>li {
  overflow: hidden;
  padding-bottom: 10px
}

.pc_inquiry__infor>li>span {
  display: inline-block;
  float: left
}

.pc_inquiry__infor>li>span:first-child {
  width: 105px
}

.pc_inquiry__infor>li>span:last-child {
  width: 134px;
  padding-left: 10px;
  font-weight: 700
}

.pc_inquiry__right {
  float: right;
  width: 490px;
  padding: 20px;
  box-sizing: border-box;
  background: #fafafa;
  height: 100%
}

.pc_inquiry__cancel {
  text-align: right
}

.pc_inquiry__cancel .iconfont {
  color: #777;
  font-size: 24px;
  cursor: pointer
}

.pc_inquiry__title {
  font-size: 16px;
  padding-bottom: 10px
}

.pc_inquiry__input {
  padding-bottom: 20px
}

.pc_inquiry__input>textarea {
  resize: none;
  outline: 0;
  background: #feffff;
  border: 1px solid #e3e3e3;
  width: 100%;
  height: 120px;
  border-radius: 4px;
  padding: 12px 10px;
  box-sizing: border-box;
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif
}

.pc_inquiry__input>textarea:focus {
  border-color: #3ca860
}

.pc_inquiry__input>input {
  outline: 0;
  background: #feffff;
  border: 1px solid #e3e3e3;
  padding: 12px 10px;
  width: 100%;
  font-size: 14px;
  box-sizing: border-box;
  border-radius: 4px
}

.pc_inquiry__input>input:focus {
  border-color: #3ca860
}

.pc_inquiry__submit {
  width: 220px;
  margin: 0 auto;
  margin-top: 50px
}

.pc_inquiry__tip {
  font-size: 16px;
  padding-bottom: 20px;
  font-weight: 700
}

.pc_inquiry__all {
  overflow: hidden
}

.pc_inquiry__all>select {
  float: left;
  width: 60px;
  height: 40px;
  background: #feffff;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  outline: 0
}

.pc_inquiry__all>input {
  margin-left: 10px;
  float: left;
  outline: 0;
  background: #feffff;
  border: 1px solid #e3e3e3;
  padding: 12px 10px;
  width: 380px;
  font-size: 14px;
  box-sizing: border-box;
  border-radius: 4px
}

.pc_inquiry__all>input:focus {
  border-color: #3ca860
}

.send-success {
  width: 100%
}

.send-success__cancel {
  color: #777;
  text-align: right;
  padding-top: 10px;
  padding-right: 20px;
  cursor: pointer
}

.send-success__cancel .iconfont {
  font-size: 18px
}

.send-success__icon {
  text-align: center;
  padding: 140px 0 20px 0
}

.send-success__icon .iconfont {
  font-size: 60px;
  color: #3ca860
}

.send-success__title {
  text-align: center;
  font-size: 22px;
  font-weight: 700
}

.send-success__content {
  font-size: 20px;
  color: #777;
  padding-top: 20px;
  text-align: center
}

.leave-message {
  width: 430px;
  height: 350px;
  padding: 40px 40px;
  box-sizing: border-box;
  background: #fff;
  border-radius: 4px;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  padding-top: 30px;
  margin: auto
}

.leave-message__title {
  font-weight: 700;
  font-size: 20px;
  text-align: center;
  line-height: 23px
}

.leave-message__cancel {
  color: #333;
  position: absolute;
  right: 0;
  top: 0;
  right: 20px;
  top: 10px
}

.leave-message__cancel>.iconfont {
  font-size: 18px;
  cursor: pointer
}

.product-detail {
  width: 100%;
  padding: 0 20px;
  box-sizing: border-box
}

.product-detail__link {
  overflow: hidden;
  padding-top: 16px;
  padding-bottom: 24px
}

.product-detail__link>li {
  float: left
}

.product-detail__link>li a {
  color: #666666
}

.product-information::after {
  content: " ";
  display: block;
  width: 0;
  height: 0;
  clear: both
}

.product-information__left {
  float: left
}

.product-information__right {
  float: left;
  width: 640px;
  padding-left: 40px
}

.product-information__box {
  border: 1px solid #e3e3e3;
  padding: 11px;
  border-radius: 4px;
  position: relative
}

.product-information__img {
  width: 426px;
  height: 426px;
  line-height: 426px;
  text-align: center;
  overflow: hidden;
  box-sizing: border-box;
  position: relative;
  cursor: move
}

.product-information__img>img {
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%
}

.product-information__dis {
  width: 450px;
  height: 108px;
  overflow: hidden;
  margin-top: 16px
}

.product-information__contain {
  overflow: hidden
}

.product-information__contain>li {
  float: left;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  padding: 9px;
  margin-right: 6px;
  cursor: pointer
}

.product-information__contain--active {
  border-color: #3ca860 !important
}

.product-information__list {
  width: 88px;
  height: 88px;
  box-sizing: border-box;
  line-height: 88px;
  text-align: center;
  overflow: hidden
}

.product-information__list>img {
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%
}

.product-information__right {
  float: left
}

.product-information__btn {
  width: 20px;
  height: 20px;
  background: rgba(51, 51, 51, .4);
  border-radius: 50%;
  line-height: 20px;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: none
}

.product-information__btn:first-child {
  position: absolute;
  left: -10px;
  top: 50%;
  margin-top: -10px
}

.product-information__btn:last-child {
  position: absolute;
  right: -10px;
  top: 50%;
  margin-top: -10px
}

.product-information__btn .iconfont {
  font-size: 12px;
  color: #fff
}

.product-information__outer {
  position: relative
}

.product-right__title {
  font-size: 22px;
  line-height: 28px;
  padding-bottom: 18px
}

.product-right__main::after {
  content: " ";
  width: 0;
  height: 0;
  display: block;
  clear: both
}

.product-right__main>li {
  float: left;
  width: 33.33%
}

.product-right__main>li>span:first-child {
  color: #666666
}

.product-right__main>li>a {
  color: #3ca860;
  cursor: pointer
}

.product-right__main>li>a:hover {
  text-decoration: underline
}

.product-right__box {
  width: 100%;
  margin-top: 24px;
  height: 273px;
  overflow: hidden
}

.product-right__box>table {
  width: 100%
}

.product-right__box>table tr td:first-child {
  width: 25%;
  color: #666666;
  padding-right: 20px
}

.product-right__box>table td {
  padding: 12px 0;
  border-bottom: 1px solid #e3e3e3
}

.product-right__detail {
  padding: 12px 0 30px 0
}

.product-right__detail i {
  color: #3ca860;
  cursor: pointer
}

.product-right__detail i:hover {
  text-decoration: underline
}

.product-right__btn>.btn-component {
  width: 220px;
  display: inline-block;
  margin-right: 20px
}

.product-right__btn>.btn-component>span:first-child {
  padding-bottom: 0;
  font-weight: 700
}

.product-right__btn>.btn-component>span:last-child {
  font-size: 14px;
  padding-top: 0;
  font-weight: 400
}

.similar-products {
  width: 100%;
  padding-top: 50px
}

.similar-products__title {
  font-size: 26px;
  font-weight: 700;
  padding-bottom: 16px;
  border-bottom: 1px solid #e3e3e3
}

.similar-products__contain {
  padding-top: 30px;
  padding-bottom: 40px;
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
}

.similar-products__contain>li {
  padding: 10px 20px 30px 20px;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  float: left;
  margin-right: 10px;
  width: 20.5%;
  margin-bottom: 10px;
}

.similar-products__contain>li a {
  color: #333
}

.similar-products__contain>li:hover {
  box-shadow: 0 3px 6px rgba(0, 0, 0, .16)
}

.similar-products__img {
  width: 100%;
  height: 200px;
  box-sizing: border-box;
  overflow: hidden;
  text-align: center
}

.similar-products__name {
  font-weight: 700;
  line-height: 16px;
  text-align: center;
  padding: 12px 0 21px 0;
  width: 220px
}

.product-tab {
  overflow: hidden
}

.product-tab__title {
  border-bottom: 1px solid #e3e3e3;
  overflow: hidden;
  background: #fff
}

.product-tab__title>li {
  float: left;
  color: #666666;
  position: relative;
  padding-bottom: 28px;
  font-size: 18px;
  margin-right: 70px;
  cursor: pointer
}

.product-tab__title--active {
  color: #333 !important;
  font-weight: 700
}

.product-tab__title--active::after {
  content: " ";
  width: 100%;
  height: 4px;
  background: #3ca860;
  position: absolute;
  left: 0;
  bottom: 0
}

.product-tab__content {
  width: 800px;
  margin: 0 auto
}

.company-detail {
  padding-bottom: 50px
}

.company-detail__title {
  font-size: 16px;
  font-weight: 700;
  padding-top: 20px
}

.company-detail__category {
  overflow: hidden;
  line-height: 16px
}

.company-detail__category h2,
.company-detail__category span {
  float: left;
  font-size: 14px
}

.company-detail__category span {
  color: #666666
}

.company-detail__remark {
  line-height: 28px;
  padding-top: 30px
}

.company-detail__read {
  padding-top: 10px
}

.company-detail__read>a {
  font-weight: 700;
  color: #3ca860
}

.enlarge-img {
  position: absolute;
  right: -90%;
  top: 0;
  width: 400px;
  height: 400px;
  border: 1px solid #333;
  overflow: hidden;
  display: none
}

.enlarge-img__btn {
  width: 100px;
  height: 100px;
  background: rgba(51, 51, 51, .4);
  position: absolute;
  display: none
}

.enlarge-img__float {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 6
}

.about-us__icon {
  width: 100%;
  overflow: hidden;
  padding-top: 10px
}

.about-us__icon>li {
  width: 33.33%;
  float: left;
  padding-top: 30px
}

.icon-dis::after {
  content: " ";
  display: block;
  width: 0;
  height: 0;
  clear: both
}

.icon-dis__left {
  float: left
}

.icon-dis__left>.iconfont {
  font-size: 38px;
  color: #3ca860
}

.icon-dis__right {
  float: left;
  width: 184px;
  padding-left: 12px;
  height: 60px
}

.icon-dis__right>p:first-child {
  font-weight: 700;
  color: #666666
}

.icon-dis__right>p:last-child {
  color: #3ca860;
  padding-top: 6px;
  word-break: break-all
}

.icon-dis__right>p:last-child .iconfont {
  color: #ff791c;
  font-size: 17px
}

.product-tab__infor {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 30px
}

.product-tab__infor tr td {
  padding: 11px 0;
  padding-left: 17px;
  font-size: 16px
}

.product-tab__infor tr td:nth-child(2n-1) {
  font-weight: 700
}

.product-tab__infor tr th {
  width: 25%
}

.product-tab__infor tr:nth-child(2n) {
  background: #f4f4f4
}