/* 全局效果 */
.response-animated * {
transition: all .4s ease;
-webkit-transition: 0.4s;
-o-transition: 0.4s;
transition: 0.4s;
-moz-transition: 0.4s;    
}
.s_img img:hover {   
transform: scale(1.05);
-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
-o-transform: scale(1.05);
}
:root{
  --color:#f6ab00;
  --swiper-theme-color: #f6ab00;
}
.swiper-button-next:hover, .swiper-button-prev:hover{
  color:#f1bc1b
}
body,html{
  overflow-x:hidden;
  overflow-wrap: break-word;
  word-break: normal;
}
#c_new_list_047-1640327385400 .page_jump {
    display:none;
}
.swiper-container-3d {
    perspective: inherit !important;
}
.page_a.current {
	background-color: #f6ab00 !important;
}
.s_subtitle {
	color: #f6ab00 !important;
}
.el-radio__input.is-checked+.el-radio__label {
    color: #409eff !important;
}
#c_product_detail_039-1645684498145 .e_container-5 {
    display: none !important;
}
#c_product_detail_039-1645684498145 .e_productTabList-3 .p_infoItem:nth-child(1) {
    display: none !important;
}
@font-face {
  font-family: 'iconfont';  /* Project id 2906258 */
  src: url('//at.alicdn.com/t/font_2906258_goa20r303it.woff2?t=1640331826577') format('woff2'),
       url('//at.alicdn.com/t/font_2906258_goa20r303it.woff?t=1640331826577') format('woff'),
       url('//at.alicdn.com/t/font_2906258_goa20r303it.ttf?t=1640331826577') format('truetype');
}

/*导航*/
#c_grid-116273709439191{
  height:85px;
}
#c_navigation_0061635239687823{
  position:fixed;
  width:100%;
  top:0;
  left:0;
  box-shadow:0 0 6px 0 #ccc;
  z-index:99;
}

/*首页按钮*/
.s_button2 {
  position:relative;
  border:none!important;
  background:#f1f1f1!important;
  color:#666!important;
  line-height:30px!important;
  padding:10px 0!important;
  box-shadow:none!important;
  border-radius: 0!important;
}
.s_button2 span{
  position:relative;
  z-index:1;
}
.s_button2:after{
  content:'';
  position:absolute;
  display:block;
  width:4px!important;
  height:100%!important;
  background:var(--color)!important;
  opacity:1!important;
  transition:all 0.5s;
}
.s_button2:hover{
  color:#fff!important;
}
.s_button2:hover::after{
  width:100%!important;
}

/* 首页 */
#c_static_309-1643076530038 .e_container-126 .p_item,#c_static_309-1643076530038 .e_container-143 .cbox-143-0,#c_static_309-1643076530038 .e_container-146 .cbox-146-0,#c_static_309-1643076530038 .e_container-149 .cbox-149-0 {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
#c_static_001-16394701581990 .e_line-21 {
    border-top-color: #f6ab00 !important;
}
@media only screen and (min-width: 769px){
#c_static_309-1643076530038 > .s_layout > .p_item .s_layout {
    height: 25vw;
}
#c_static_309-1643076530038 .s_layout .p_item .s_layout .p_item {
    opacity: 0;
}
#c_static_309-1643076530038 .s_layout .p_item .s_layout {
    position:relative;
}
#c_static_309-1643076530038 .s_layout .p_item .s_layout:before {
position: absolute;
    content: "";
    display: block;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0);
}
#c_static_309-1643076530038 .s_layout .p_item .s_layout:hover:before {
    background: rgba(0,0,0,0.5);
}
#c_static_309-1643076530038 .s_layout .p_item .s_layout:hover .p_item {
    opacity: 1;
}
}
@media only screen and (max-width: 768px){
#c_static_309-1643076530038 > .s_layout > .p_item .s_layout {
    height: 50vw;
}
#c_static_309-1643076530038 .s_layout .p_item .s_layout .p_item .s_button3 {
    width: 80px;
}
#c_static_309-1643076530038 .s_layout .p_item .s_layout .p_item .s_subtitle {
    font-size: 24px;
}
  /*母版*/
  .ND_empty{
    width:100%!important;
    padding:0!important;
    margin:0!important;
  }
#c_navigation_0061635239687823 .p_iconBox .icon {
    fill: #f6ab00 !important;
}
  /*导航*/
  #c_grid-116273709439191{
    height:57px;
  }
  #c_navigation_0061635239687823 .e_container-14 > .p_item{
    justify-content:center;
    padding:10px 0;
  }
  
  /*字体*/
  h1{
    font-size:24px!important;
  }

  /*首页按钮*/
  .s_button2 {
    width:120px!important;
    line-height:24px!important;
    padding:8px 0 8px 4px!important;
  }

  

}