@font-face {
  font-family: 'ph';
  src: url("../fonts/Philosopher.otf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'gj';
  src: url("../fonts/GranjonLTStd.otf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.ff {
  font-family: 'ph';
}

/*@font-face {
   font-family:'jiangxi';
   src: url('../fonts/jiangxi.ttf') format('truetype');
   font-weight: normal;
   font-style: normal;
   font-display: swap;
}
.ff{
   font-family: "jiangxi";
}*/
.inner .ny_news ul li a:hover .title {
  color: #4685c2;
}
.inner .btn:hover {
  background-color: #416ba3;
  border-color: #416ba3;
  color: white;
}
.inner .btn {
  background-color: #4685c2;
  border-color: #4685c2;
  color: white;
}
.inner .btn-primary {
  background-color: #4685c2;
  border-color: #4685c2;
  color: white;
}
.inner .category_mod .content ul li.current > a {
  color: #4685c2;
}
.inner .category_mod .content ul li.current > .more {
  color: white;
}

main {
  background: black;
  color: white;
}

.inner_goods_read_page2 {
  background: white;
}
.inner_goods_read_page2 .inner ._more {
  background: black;
  border: 1px solid white;
  color: white;
  border-radius: 20px;
  display: inline-block;
  padding: 7px 31px;
  font-size: 18px;
}
.inner_goods_read_page2 .inner ._more:hover {
  border: 1px solid #4685c2;
  background: #4685c2;
  color: white;
}
.inner_goods_read_page2 .inner .top_goods_pic {
  position: relative;
}
.inner_goods_read_page2 .inner .top_goods_pic .goods_message {
  color: white;
  position: absolute;
  bottom: 67px;
  left: 50%;
  width: 600px;
  margin-left: -300px;
  text-align: center;
}
.inner_goods_read_page2 .inner .top_goods_pic .goods_message .typename {
  font-size: 40px;
  color: white;
}
.inner_goods_read_page2 .inner .top_goods_pic .goods_name {
  font-size: 60px;
  color: white;
  position: absolute;
  text-align: center;
  left: 0;
  right: 0;
  margin: auto;
  top: 48px;
  font-weight: bold;
}
.inner_goods_read_page2 .inner .top_goods_pic .summary {
  font-size: 21px;
  line-height: 29px;
}
.inner_goods_read_page2 .inner .top_goods_pic .swiper-button-next, .inner_goods_read_page2 .inner .top_goods_pic .swiper-button-prev {
  background: none;
  width: auto;
  height: auto;
  margin-top: -7px;
}
.inner_goods_read_page2 .inner .top_goods_pic .swiper-button-next img, .inner_goods_read_page2 .inner .top_goods_pic .swiper-button-prev img {
  width: 50px;
  opacity: .7;
}
.inner_goods_read_page2 .inner .top_goods_pic .swiper-button-prev {
  left: 40px;
}
.inner_goods_read_page2 .inner .top_goods_pic .swiper-button-next {
  right: 40px;
}
.inner_goods_read_page2 .inner .top_goods_pic .owl_pic .item {
  position: relative;
  padding: 50px;
  padding-top: 0px;
  padding-bottom: 0px;
  text-align: center;
}
.inner_goods_read_page2 .inner .top_goods_pic .owl_pic .item:after {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), linear-gradient(102deg, rgba(0, 0, 0, 0.2), transparent 52.98%), linear-gradient(180deg, transparent 56.78%, rgba(0, 0, 0, 0.25) 99.79%);
  display: block;
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 2;
}
.inner_goods_read_page2 .inner .bottom_goods_pic {
  margin-top: 50px;
}
.inner_goods_read_page2 .inner .bottom_goods_pic .lf {
  padding-right: 30px;
}
.inner_goods_read_page2 .inner .bottom_goods_pic .lf ul {
  display: flex;
  align-items: center;
}
.inner_goods_read_page2 .inner .bottom_goods_pic .lf ul li {
  float: none;
  flex: 1;
  border-bottom: 2px solid black;
}
.inner_goods_read_page2 .inner .bottom_goods_pic .lf ul li:hover a, .inner_goods_read_page2 .inner .bottom_goods_pic .lf ul li.on a {
  font-weight: bold;
}
.inner_goods_read_page2 .inner .bottom_goods_pic .lf ul li:hover a:after, .inner_goods_read_page2 .inner .bottom_goods_pic .lf ul li.on a:after {
  display: block;
}
.inner_goods_read_page2 .inner .bottom_goods_pic .lf ul li a {
  display: block;
  text-align: center;
  font-size: 35px;
  padding: 20px;
  position: relative;
}
.inner_goods_read_page2 .inner .bottom_goods_pic .lf ul li a:after {
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 100%;
  content: '';
  display: none;
  height: 4px;
  background: #416ba3;
}
.inner_goods_read_page2 .inner .bottom_goods_pic .rt .swiper-button-next, .inner_goods_read_page2 .inner .bottom_goods_pic .rt .swiper-button-prev {
  background: none;
  width: 25px;
  height: 25px;
  margin-top: -7px;
}
.inner_goods_read_page2 .inner .bottom_goods_pic .rt .swiper-button-prev {
  left: 0;
}
.inner_goods_read_page2 .inner .bottom_goods_pic .rt .swiper-button-next {
  right: 0;
}
.inner_goods_read_page2 .inner .bottom_goods_pic .rt .owl_suolue {
  padding-left: 25px;
  padding-right: 25px;
  position: relative;
}
.inner_goods_read_page2 .inner .bottom_goods_pic .rt .owl_suolue .swiper-slide-active .item {
  opacity: 1;
}
.inner_goods_read_page2 .inner .bottom_goods_pic .rt .owl_suolue .item {
  opacity: .5;
}
.inner_goods_read_page2 .inner .bottom_goods_pic .rt .owl_suolue .item:hover {
  opacity: 1;
}
.inner_goods_read_page2 .inner ._title {
  text-align: center;
  font-size: 60px;
  line-height: 72px;
  font-weight: 400;
  padding-top: 55px;
  padding-bottom: 55px;
  text-transform: capitalize;
  /*font-family:'ph';*/
}
.inner_goods_read_page2 .inner ._title2 {
  text-align: center;
  font-weight: 400;
  font-size: 36px;
  padding-bottom: 30px;
  /*    font-family:'ph';*/
}
.inner_goods_read_page2 .inner .detail {
  margin-top: 30px;
}
.inner_goods_read_page2 .inner .detail .lf_content {
  padding-right: 100px;
}
.inner_goods_read_page2 .inner .detail .rt {
  text-align: right;
}
.inner_goods_read_page2 .inner .detail .rt .item {
  position: relative;
  margin-bottom: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.inner_goods_read_page2 .inner .detail .rt .item p {
  margin-bottom: 0;
}
.inner_goods_read_page2 .inner .detail .rt .item:after {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), linear-gradient(102deg, rgba(0, 0, 0, 0.2), transparent 52.98%), linear-gradient(180deg, transparent 56.78%, rgba(0, 0, 0, 0.25) 99.79%);
  display: block;
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  pointer-events: none;
}
.inner_goods_read_page2 .inner .detail .rt img {
  max-width: 100% !important;
  max-height: 244px !important;
}
.inner_goods_read_page2 .inner .peijian {
  text-align: left;
  margin-bottom: 30px;
}
.inner_goods_read_page2 .inner .peijian .cc ul {
  overflow: hidden;
  clear: both;
  content: '';
  padding-inline-start: 0px;
  content: '';
  overflow: hidden;
  clear: both;
  list-style: none;
}
.inner_goods_read_page2 .inner .peijian .cc ul li {
  list-style: inherit;
  width: 50%;
  text-align: left;
  font-size: 23px;
  float: left;
  height: 150px;
}
.inner_goods_read_page2 .inner .peijian .cc ul li img {
  max-width: 78% !important;
  max-height: 150px !important;
}
.inner_goods_read_page2 .inner .more_img_detail .content {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}
.inner_goods_read_page2 .inner .more_img_detail .content .item {
  width: 95%;
  margin: 0 auto;
  margin-bottom: 20px;
  padding-bottom: 0;
}
.inner_goods_read_page2 .inner .more_img_detail .content .item img {
  height: 350px;
  object-fit: cover;
  object-position: center;
  width: 100%;
}
.inner_goods_read_page2 .inner .table-responsive .table {
  width: 100% !important;
  height: auto !important;
}
.inner_goods_read_page2 .inner .table-responsive .table colgroup {
  display: block;
}
.inner_goods_read_page2 .inner .table-responsive .table tr {
  height: auto !important;
  width: 100% !important;
}
.inner_goods_read_page2 .inner .biaoge_content .lf {
  margin-top: 15px;
  width: 55%;
  padding-right: 50px;
  height: 550px;
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
.inner_goods_read_page2 .inner .biaoge_content .lf > p {
  height: 100%;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  margin-bottom: 0;
  justify-content: center;
}
.inner_goods_read_page2 .inner .biaoge_content .lf img {
  display: block;
  max-height: 100%;
}
.inner_goods_read_page2 .inner .biaoge_content .rt {
  width: 45%;
}
.inner_goods_read_page2 .inner .biaoge_content .rt .expand_content2 {
  margin-top: 0;
}

.inner_goods_read_page2 .inner.inner_type_2 .top_goods_pic .goods_message {
  display: none;
}

.inner_goods_read_page2 .inner.inner_type_2 .top_goods_pic .owl_pic .item {
  padding: 0;
}

.inner_goods_read_page2 .inner.inner_type_2 .top_goods_pic .owl_pic .item:after {
  display: none;
}

.inner_goods_read_page2 .inner.inner_type_2 .detail .rt .item:after {
  display: none;
}

.inner_goods_read_page2 .inner.inner_type_3 .top_goods_pic .owl_pic .item {
  padding: 0;
}

.inner_goods_read_page2 .inner.inner_type_3 .top_goods_pic .goods_message {
  position: static;
}

.inner_goods_read_page2 .inner.no_lvjing .top_goods_pic .owl_pic .item:after {
  display: none;
}

.inner_goods_read_page2 .inner.no_lvjing .top_goods_pic .goods_message {
  color: black;
}

.inner_goods_read_page2 .inner.no_lvjing .detail .rt .item:after {
  display: none;
}

@media (max-width: 1600px) {
  .inner_goods_read_page .inner,
  .inner_news_list_page .container, .inner_news_list_page .container-lg, .inner_news_list_page .container-md, .inner_news_list_page .container-sm, .inner_news_list_page .container-xl, .inner_news_list_page .container-xxl, .inner_contact_page .container, .inner_contact_page .container-lg, .inner_contact_page .container-md, .inner_contact_page .container-sm, .inner_contact_page .container-xl, .inner_contact_page .container-xxl, .inner_news_read_page .container, .inner_news_read_page .container-lg, .inner_news_read_page .container-md, .inner_news_read_page .container-sm, .inner_news_read_page .container-xl, .inner_news_read_page .container-xxl,
  .inner_goodslist_page .products-page-section.container {
    max-width: 1400px;
  }

  .inner_goods_read_page2 .inner .top_goods_pic .goods_message {
    bottom: 0;
  }
}
@media (max-width: 1450px) {
  .inner_goods_read_page2 .inner.inner_type_4 .top_goods_pic .owl_pic .item {
    padding-top: 150px;
  }

  .inner_goods_read_page2 .inner ._title {
    font-size: 60px;
    line-height: 60px;
    font-weight: 400;
    padding-top: 51px;
    padding-bottom: 31px;
  }

  .inner_goodslist_page .inner .p_pic img {
    max-width: 100%;
  }

  .inner_goods_read_page .inner {
    /*.detail_col .left_pic .bg_pic{
       width: 360px;
       height: 360px;
    }*/
  }
  .inner_goods_read_page .inner .detail_col .left_pic {
    width: 360px;
  }
  .inner_goods_read_page .inner .detail_col {
    padding-left: 400px;
  }
  .inner_goods_read_page .inner .detail_col .left_pic .bg_pic img {
    max-height: 360px !important;
    max-width: 360px !important;
  }

  .inner_goods_read_page .inner,
  .inner_news_list_page .container, .inner_news_list_page .container-lg, .inner_news_list_page .container-md, .inner_news_list_page .container-sm, .inner_news_list_page .container-xl, .inner_news_list_page .container-xxl, .inner_contact_page .container, .inner_contact_page .container-lg, .inner_contact_page .container-md, .inner_contact_page .container-sm, .inner_contact_page .container-xl, .inner_contact_page .container-xxl, .inner_news_read_page .container, .inner_news_read_page .container-lg, .inner_news_read_page .container-md, .inner_news_read_page .container-sm, .inner_news_read_page .container-xl, .inner_news_read_page .container-xxl,
  .inner_goodslist_page .products-page-section.container {
    max-width: 1366px;
  }
}
@media (max-width: 768px) {
  .inner_goods_read_page .inner .detail_col {
    padding-left: 0;
  }

  .inner_contact_page .message_list {
    width: 100%;
  }

  .inner_contact_page .inner .bossdesc {
    margin-top: 20px;
  }
  .inner_contact_page .inner .bossdesc p {
    margin-bottom: 5px;
  }
  .inner_contact_page .inner .message_list ul li .input_text {
    font-size: 14px;
  }

  .inner_goodslist_page .inner .juhe_page .mp-faq-box .l-content h2 {
    font-size: 1.2rem;
  }

  .inner_goodslist_page .inner .p-info2 {
    margin: 0;
    padding: 5px;
  }

  .inner_goodslist_page .inner .contant_btn_list {
    margin-top: 15px;
  }

  .inner_goodslist_page .inner .contant_btn_list a {
    width: 100%;
    margin-bottom: 10px;
  }

  .inner_goods_read_page .inner, .inner_news_list_page .container, .inner_news_list_page .container-lg, .inner_news_list_page .container-md, .inner_news_list_page .container-sm, .inner_news_list_page .container-xl, .inner_news_list_page .container-xxl, .inner_contact_page .container, .inner_contact_page .container-lg, .inner_contact_page .container-md, .inner_contact_page .container-sm, .inner_contact_page .container-xl, .inner_contact_page .container-xxl, .inner_news_read_page .container, .inner_news_read_page .container-lg, .inner_news_read_page .container-md, .inner_news_read_page .container-sm, .inner_news_read_page .container-xl, .inner_news_read_page .container-xxl, .inner_goodslist_page .products-page-section.container {
    max-width: unset;
    padding-left: 15px;
    padding-right: 15px;
  }

  .inner_goodslist_page .inner .juhe_page .prolist_box .box_li .pro_right {
    padding-left: 0;
  }

  .inner_goods_read_page2 .inner .top_goods_pic .goods_message {
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
  }

  .inner_goods_read_page2 .inner {
    margin-top: 20px;
  }

  .inner_goods_read_page2 .inner .top_goods_pic .goods_name {
    font-size: 30px;
  }

  .inner_goods_read_page2 .inner .top_goods_pic .summary {
    font-size: 20px;
  }

  .inner_goods_read_page2 .inner .top_goods_pic .owl_pic .item {
    padding: 0;
  }

  .inner_goods_read_page2 .inner .bottom_goods_pic .lf ul li a {
    font-size: 25px;
    padding: 10px;
  }

  .inner_goods_read_page2 .inner .bottom_goods_pic .lf {
    padding-right: 0;
    float: none;
  }

  .inner_goods_read_page2 .inner .bottom_goods_pic .rt {
    float: none;
  }

  .inner_goods_read_page2 .inner .top_goods_pic .swiper-button-prev {
    left: 0;
    display: none;
  }

  .inner_goods_read_page2 .inner .top_goods_pic .swiper-button-next {
    right: 0;
    display: none;
  }

  .inner_goods_read_page2 .inner ._title {
    font-size: 30px;
    line-height: inherit;
    font-weight: 400;
    padding-top: 32px;
    padding-bottom: 15px;
  }

  .inner_goods_read_page2 .inner .detail p {
    margin-bottom: 0.5rem;
  }

  .inner_goods_read_page2 .inner .detail .lf_content {
    padding-right: 0;
  }

  .inner_goods_read_page2 .inner ._title2 {
    font-size: 30px;
  }

  .inner_goods_read_page2 .inner .peijian .cc ul li {
    font-size: 19px;
  }

  .inner_goods_read_page2 .inner .peijian .cc ul li img {
    max-width: 62% !important;
    max-height: 83px !important;
  }

  .inner_about_read .about .content {
    margin-top: 40px;
  }

  .inner_about_read .about .content .pic {
    height: auto;
    width: 100%;
  }

  .inner_about_read .about .youshi .content2 {
    padding-left: 0;
    padding-right: 0;
    flex-wrap: wrap;
  }

  .inner_about_read .about .youshi .content2 .item {
    width: 48%;
  }

  .inner_about_read .pinpai .lf {
    padding-left: 0;
    padding-right: 0;
  }

  .inner_about_read .pinpai {
    padding-top: 40px;
  }

  .inner_about_read .about .youshi {
    margin-top: 30px;
  }

  .inner_about_read .ditu {
    background-attachment: unset;
  }

  .inner_about_read ._title2 p {
    font-size: 30px;
  }

  .inner_about_read .lishi {
    padding-top: 40px;
  }

  .inner_about_read .lishi .owl_lishi {
    padding-left: 30px;
    padding-right: 30px;
    margin-top: 30px;
  }

  .inner_about_read .zhengshu .top .pic {
    display: none;
  }

  .inner_about_read .zhengshu .owl_honer {
    margin-top: 0;
    width: 100%;
  }

  .inner_about_read .zhengshu .swiper-container {
    padding-bottom: 30px;
  }

  .inner_about_read .zhengshu .item .name {
    white-space: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 48px;
  }

  .inner_about_read .zhengshu .item .pic img {
    max-width: 100%;
    max-height: 250px;
    padding: 10px;
  }

  .inner_about_read .lishi .swiper-button-next, .inner_about_read .lishi .swiper-button-prev {
    margin-top: -60px;
  }

  .inner_about_read .lishi .owl_lishi .swiper-slide:nth-child(2n) .item {
    top: 0;
    margin-top: 0;
    display: block;
  }

  .inner_about_read .lishi .owl_lishi:after {
    top: 92px;
  }

  .inner_about_read .lishi .owl_lishi .item:after {
    transform: rotate(180deg);
  }

  .inner_about_read .lishi .owl_lishi .swiper-slide:nth-child(2n+1) .item {
    top: 0;
  }

  .inner_green_read .inner .top_box2 .section {
    width: 100%;
    padding-right: 0;
  }

  .inner_green_read .inner .top_box2 {
    height: auto;
    padding-bottom: 30px;
    background: none !important;
  }

  .inner_green_read .inner .top_box2 .section {
    padding-top: 0;
  }

  .inner_green_read .inner .center_pic {
    height: 225px;
  }

  .inner_green_read .inner .pwccol3-longform {
    display: block;
  }

  .inner_green_read .inner .top_box .item .pic {
    width: 100%;
  }

  .inner_green_read .inner .pic_list .item {
    height: 106px;
  }

  .inner_green_read .inner .top_box {
    padding-top: 0;
  }

  .inner_value_read .inner .about2 .list {
    display: block;
  }

  .inner_value_read .inner .about2 .list .item {
    width: 100%;
    margin: 0;
    margin-bottom: 30px;
  }

  .inner_value_read .inner .title1 {
    font-size: 1.5rem;
  }

  .inner_goods_read_page2 .inner .bottom_goods_pic .lf ul {
    flex-wrap: wrap;
  }

  .inner_goods_read_page2 .inner .bottom_goods_pic .lf ul li {
    width: 100%;
    flex: unset;
    margin-bottom: 10px;
    border: 1px solid black;
  }

  .inner_about_read .about .youshi .content2 .name {
    font-size: 18px;
  }

  .inner_about_read .ditu .rt .item {
    display: block;
  }

  .inner_about_read .ditu .rt .item .diming {
    margin-bottom: 20px;
  }

  .inner_about_read .ditu {
    background: url("../images/wap_ditu_bg.jpg") no-repeat bottom;
    background-size: cover;
  }

  .inner_goods_read_page2 .inner .bottom_goods_pic .lf ul li a {
    position: relative;
  }
  .inner_goods_read_page2 .inner .bottom_goods_pic .lf ul li a:after {
    display: block;
    content: '';
    position: absolute;
    right: 12px;
    top: 24px;
    width: 20px;
    height: 10px;
    left: unset;
    background: url("../images/icon_more.png") no-repeat center;
    background-size: cover;
  }
}
@media (max-width: 1366px) {
  .inner_goods_read_page2 .inner .top_goods_pic .goods_name {
    top: 10px;
  }

  .inner_goods_read_page2 .inner ._title {
    font-size: 47px;
  }

  .inner_goods_read_page2 .inner .top_goods_pic .goods_message .typename {
    font-size: 32px;
  }

  .inner_goods_read_page2 .cc table td {
    font-size: 20px !important;
  }
}
@media (max-width: 768px) {
  .inner_goods_read_page2 .inner ._title {
    font-size: 24px;
  }

  .inner_goods_read_page2 .inner .more_img_detail .content {
    display: block;
  }

  .inner_goods_read_page2 .inner .more_img_detail .content .item img {
    height: auto;
  }

  .inner_goods_read_page2 .cc table td {
    font-size: 16px !important;
  }

  .inner_goods_read_page2 .inner .detail .lf {
    padding-right: 0 !important;
    text-align: center;
  }

  .inner_goods_read_page2 .inner .top_goods_pic .goods_message {
    margin-left: 0;
    bottom: 34px;
  }

  .inner_goods_read_page2 .inner .top_goods_pic .goods_message .typename {
    font-size: 22px;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .inner_goods_read_page2 .inner .top_goods_pic .goods_name {
    position: static;
  }

  .inner_goods_read_page2 .inner ._more {
    font-size: 14px;
  }

  .inner_goods_read_page2 .inner {
    margin-top: 0;
  }

  .inner_goods_read_page2 .inner .detail .rt {
    width: 100%;
  }
  .inner_goods_read_page2 .inner .detail .rt .expand_content2 {
    padding-left: 0;
    padding-right: 0;
  }

  .inner_goods_read_page2 .inner .detail .lf,
  .inner_goods_read_page2 .inner .biaoge_content .lf > p {
    height: auto;
  }

  .inner_goods_read_page2 .inner .biaoge_content .lf {
    margin-top: 10px;
    margin-bottom: 30px;
  }

  .inner_goods_read_page2 .inner .biaoge_content .rt ._more {
    margin-top: 0 !important;
  }

  .inner_goods_read_page2 .inner .detail .lf {
    width: 100%;
  }

  .inner_goods_read_page2 .inner .biaoge_content .lf img {
    padding-top: 0;
  }
}

/*# sourceMappingURL=inner_tpl_productdetail.css.map */
