@keyframes fadeInUp {
 from {
 opacity: 0;
    /*-webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);*/
    -webkit-transform: translate3d(0, 50px, 0);
 transform: translate3d(0, 50px, 0);
}
 to {
 opacity: 1;
 -webkit-transform: none;
 transform: none;
}
}
.fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; }
 @-webkit-keyframes fadeInUpBig {
 from {
 opacity: 0;
 -webkit-transform: translate3d(0, 2000px, 0);
 transform: translate3d(0, 2000px, 0);
}
 to {
 opacity: 1;
 -webkit-transform: none;
 transform: none;
}
}
body {
font-family: 'swissc', sans-serif;
}
		  @font-face {
    font-family: 'swissk';
    src: url('http://cdn.jihuinet.com/wechat/upload/swissk.eot');
    src: url('http://cdn.jihuinet.com/wechat/upload/swissk.eot') format('embedded-opentype'),
         url('http://cdn.jihuinet.com/wechat/upload/swissk.woff2') format('woff2'),
         url('http://cdn.jihuinet.com/wechat/upload/swissk.woff') format('woff'),
         url('http://cdn.jihuinet.com/wechat/upload/swissk.ttf') format('truetype'),
         url('http://cdn.jihuinet.com/wechat/upload/swissk.svg#swissk') format('svg');
}
@font-face {
  font-family: 'xybicon';  /* Project id 249974 */
  src: url('//at.alicdn.com/t/font_249974_ywc1q3facqq.woff2?t=1638421678444') format('woff2'),
       url('//at.alicdn.com/t/font_249974_ywc1q3facqq.woff?t=1638421678444') format('woff'),
       url('//at.alicdn.com/t/font_249974_ywc1q3facqq.ttf?t=1638421678444') format('truetype');
}
.xybicon {
    font-family:"xybicon" !important;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
/* PC端 */
#lq-header-fw.pc{
    height: 97px;
    position: relative;
}
.page-index #lq-header-fw.pc{
    height: auto;
}
#lq-header-fw.pc:after{
    z-index: 1699;
    width: 100%;
    height: 100px;
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    pointer-events: none;
    background: none;
}
#lq-header-fw.pc .nav_content{
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    z-index: 1700;
    width: 100%;
    padding-top: 36px;
    padding-bottom: 19px;
    background: none;
    -webkit-transition: all ease-in-out .4s;
    transition: all ease-in-out .4s;
}
#lq-header-fw.pc .in-bg {
    background-color:#ffffff;
}
#lq-header-fw.pc .nav_content .fluid-contain {
    padding: 0 35px;
}
#lq-header-fw.pc.design .nav_content{
    position: relative;
    height: 110px;
}
#lq-header-fw.pc.fixed_active .nav_content{
}
#lq-header-fw.pc .logo {
    float: left;
    width: auto;
    height: 42px;
}
#lq-header-fw.pc .logo a {
    display: block;
    height: 42px;
    padding: 0;
    font-size: 0;
}
#lq-header-fw.pc .logo img {
    width: auto;
    height: 100%;
}
#lq-header-fw.pc .nav {
    margin-right: 3px;
    float: right;
    height: 39px;
    position: relative;
  display: box;              /* OLD - Android 4.4- */
  display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox; /* TWEENER - IE 10 */
  display: -webkit-flex;     /* NEW - Chrome */
  display: flex;  
}
#lq-header-fw.pc .nav .nav_list {
    float: left;
    height: 39px;
    padding-top: 2px;
}
#lq-header-fw.pc .nav .nav_list li{
    float: left;
    height: 39px;
    margin:0 12px;
    position: relative;
}
#lq-header-fw.pc .nav .nav_list .nav_btn,
#lq-header-fw.pc .nav .nav_list .lang-btn2 {
    display: block;
    height: 37px;
    line-height: 37px;
    font-size: 12px;
    color: #737b82;    
    font-family: 'swissk', sans-serif;
    text-transform: uppercase;
    position: relative;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}
#lq-header-fw.pc .nav .nav_list .lang-btn2 {
    filter: alpha(opacity=0); /*支持 IE 浏览器*/ 
    -moz-opacity: 0; /*支持 FireFox 浏览器*/
    opacity: 0; /*支持 Chrome, Opera, Safari 等浏览器*/ 
}
#lq-header-fw.pc .nav .nav_list .nav-lang:hover .lang-btn2 {
    filter: alpha(opacity=100); /*支持 IE 浏览器*/
    -moz-opacity: 1.0 ; /*支持 FireFox 浏览器*/
    opacity: 1.0 ; /*支持 Chrome, Opera, Safari 等浏览器*/     
}
.page-index #lq-header-fw.pc .nav .nav_list .nav_btn,
.page-index #lq-header-fw.pc .nav .nav_list .lang-btn2 {
    color: #fff;
    -webkit-text-shadow: 0px 0px 4px #000;
    -moz-text-shadow: 0px 0px 4px #000;
    text-shadow: 0px 0px 4px #000;
}
#lq-header-fw.pc .nav .nav_list .nav_btn:after,
#lq-header-fw.pc .nav .nav_list li .lang-btn2:after {
    content: "";
    width: 100%;
    height: 4px;
    background: none;
    position: absolute;
    bottom: 0;
    left: 0;
  transition:all .3s;
  -ms-transition: all .3s; /* IE 9 */
  -moz-transition: all .3s; /* Firefox */
  -webkit-transition: all .3s; /* Safari 和 Chrome */
  -o-transition: all .3s; /* Opera */
}
#lq-header-fw.pc .nav .nav_list li .nav_btn.active:after,
#lq-header-fw.pc .nav .nav_list li .nav_btn:hover::after,
#lq-header-fw.pc .nav .nav_list li .lang-btn2:hover::after{
    background: rgba(209,35,37,1);
}
#lq-header-fw.pc .nav .nav_list .nav_btn.drop{
    /* padding-right: 20px; */
}
#lq-header-fw.pc .nav .nav_list .nav_btn .xybicon{
    width: 16px;
    height: 16px;
    text-align: center;
    line-height: 16px;
    font-size: 16px;
    color: #333;
    position: absolute;
    right: 0;
    top: 12px;
    display: none;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}
#lq-header-fw.pc .nav .nav_list li:hover .nav_btn .xybicon{
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    color: rgba(209,35,37,1);
}
#lq-header-fw.pc .nav .nav_list .nav_btn .xybicon:after{
    content: "\e7c3";
}
#lq-header-fw.pc .nav .nav_drop{
    position: absolute;
    top: 40px;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    padding-top: 15px;
    margin-left: -10px;
}
#lq-header-fw.pc .nav .drop_content{
    background-color: #f5f5f5;
    padding: 8px;
    text-align: center;
    border-radius: 5px;
    -webkit-animation: avia_pop 0.4s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
    animation: avia_pop 0.4s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
    box-shadow: 0 0 10px #ccc;
    -webkit-box-shadow: 0 0 10px #ccc;
    display: none;
    position: relative;
}
@-webkit-keyframes avia_pop {
    0% { -webkit-transform:scale(0.8); }
    100% { -webkit-transform:scale(1); }
}
@keyframes avia_pop {
    0% { transform:scale(0.8); }
    100% { transform:scale(1); }
}
#lq-header-fw.pc .nav .drop_content:after{
    content: "";
    width: 12px;
    height: 12px;
    display: block;
    background-color: #f2efef;
    position: absolute;
    top: -2px;
    left: 50%;
    transform: rotate(45deg) translateX(-50%);
    -webkit-transform: rotate(45deg) translateX(-50%);
}
#lq-header-fw.pc .nav .drop_content .nav_drop_btn{
    display: block;
    padding: 0 12px;
    border-radius: 5px;
    text-align: left;
    white-space:nowrap;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    color: #000;
  transition:all .3s;
  -ms-transition: all .3s; /* IE 9 */
  -moz-transition: all .3s; /* Firefox */
  -webkit-transition: all .3s; /* Safari 和 Chrome */
  -o-transition: all .3s; /* Opera */
}
#lq-header-fw.pc .nav .drop_content .nav_drop_btn:hover{
    background-color: #fff;
}
/* 语言版本 */
#lq-header-fw.pc .nav .nav-lang .lang-btn2 {
    position: absolute;
    right: -24px;
    top: 0;
}
/* 移动端 */
#lq-header-fw.mob {
    /* height: 65px; */
}
#lq-header-fw.mob .pc-contain {
    padding: 0 8%;    
}
#lq-header-fw.mob .header{
    width: 100%;
    /* height: 65px; */
    background: none;
    right: 0;
    top: 0;
    z-index: 2001;
    transition: all .4s cubic-bezier(.5,0,0,1);
    -webkit-transition: all .4s cubic-bezier(.5,0,0,1);
}
#lq-header-fw.mob .header.active{
}
#lq-header-fw.mob .header .header_block{
    /* height: 65px; */
    text-align: center;
    position: relative;
    z-index: 2001;
    background-color: #fff;
}
#lq-header-fw.mob .header .logo,
#lq-header-fw.mob .nav .logo{
    width: auto;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    display: block;
    padding: 20px 0;
    margin: 0 auto;
    text-align: left;
}
#lq-header-fw.mob .header .logo img {
    height: 26px;
    width: auto;
}
#lq-header-fw.mob .header .head-cont {
    position: relative;
}
#lq-header-fw.mob .header .nav_icon{
    width: auto;
    height: 65px;
    padding: 20px 0;
    display: block;
    text-align: center;
    position: absolute;
    right: 0;
    top: 0;
}
#lq-header-fw.mob .header .nav_icon .xybicon{
    font-size: 20px;
    color: #000;
    height: 26px;
    display: block;
    text-align: center;
    line-height: 26px;
}
#lq-header-fw.mob .header .nav_icon .xybicon:after {
    content: "\e631";
}
#lq-header-fw.mob .header.active .nav_icon .xybicon:after {
    content: "\e74c";
}
/****/
#lq-header-fw.mob .nav .head-cont {
    position: relative;
}
#lq-header-fw.mob .nav{
    position: relative;
    height: auto;
    width: 100%;
    padding: 0 8%;
    z-index: 2003;
    left: 0;
    top: 0;
    display: none;
    background-color: #fff;
    transition: all .4s cubic-bezier(.5,0,0,1);
    -webkit-transition: all .4s cubic-bezier(.5,0,0,1);
}
#lq-header-fw.mob .nav.active{
    z-index: 2030;
    filter: alpha(opacity=100); /*支持 IE 浏览器*/
    -moz-opacity: 1.0; /*支持 FireFox 浏览器*/
    opacity: 1.0; /*支持 Chrome, Opera, Safari 等浏览器*/     
}
/***/
#laymod_793593 .js-image-modal-close {
  top: 20px;
  right: 8vw;
  z-index: 20000;
  display: none;
  position: fixed;  
}
#laymod_793593 .js-image-modal-close .c-close__link {
    width: 20px;
    height: 25px;
    background: #fff;
    position: relative;
    display: block;
}
#laymod_793593 .js-image-modal-close .c-close__bg {
}
#laymod_793593 .js-image-modal-close .c-close__bar {
    width: 20px;
    height: 2px;
    top: 50%;
    left: 50%;
    display: block;
    position: absolute;
    background: #121212;
}
#laymod_793593 .js-image-modal-close .c-close__bar.c-close__bar--1 {
    -webkit-transform: translate(-50%,0) rotate(45deg);
    transform: translate(-50%,0) rotate(45deg);
}
#laymod_793593 .js-image-modal-close .c-close__bar.c-close__bar--2 {
    -webkit-transform: translate(-50%,0) rotate(-45deg);
    transform: translate(-50%,0) rotate(-45deg);
}
/**----------------------**/
#lq-header-fw.mob .nav .nav_content{
    padding: 0;
    height: auto;
    overflow-y: auto;
}
#lq-header-fw.mob .nav #nav_list{
    /* padding-left: 5vw; */
    text-align: left;
}
#lq-header-fw.mob .nav #nav_list li{
    border:none;
    padding: 1vw 0;
    background: #fff;
    border-bottom: 1px dashed #ccc;
    position: relative;
}
#lq-header-fw.mob .nav #nav_list li:last-child {
    border-botttom: none;
}
#lq-header-fw.mob .nav #nav_list .nav_btn {
    display: block;
    color: #000;
    position: relative;
    z-index: 1;
}
#lq-header-fw.mob .nav #nav_list .nav_btn .tit,
#lq-header-fw.mob .nav #nav_list .nav-lang a {
    padding: 0 0 0 1em;
    font-size: 15px;
    color: #000;
    line-height: 32px;
    letter-spacing: .04em;
}
#lq-header-fw.mob .nav #nav_list .nav-lang a {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}
#lq-header-fw.mob .nav #nav_list .nav-lang a.show {
    display: inline-block !important;
}
#lq-header-fw.mob .nav #nav_list li:last-child .nav_btn{
    border-bottom: none;
}
#lq-header-fw.mob .nav #nav_list li.active:before {
    position: absolute;
    content: "";
    width: 2.5vw;
    height: 2.5vw;
    background: rgba(209,35,37,1);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    left: -5vw;
    top: 50%;
    margin-top: -1.25vw;
}
#lq-header-fw.mob .nav #nav_list .drop_btn{
    position: absolute;
    right: 3vw;
    top: 1.5vw;
    z-index: 2;
    width: 9vw;
    height: 9vw;
    transition: all 0.4s;
    -webkit-transition: all 0.4s;
}
#lq-header-fw.mob .nav #nav_list .drop_btn.active{
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
}
#lq-header-fw.mob .nav #nav_list .drop_btn .xybicon{
    height: 9vw;
    display: block;
    width: 9vw;
    text-align: center;
    line-height: 9vw;
    font-size: 5vw;
    color: rgba(209,35,37,1)
}
#lq-header-fw.mob .nav #nav_list li.active .drop_btn .xybicon{
    color: #fff;
}
#lq-header-fw.mob .nav #nav_list .drop_btn .xybicon:after{
    content: "\e79b";
}
#lq-header-fw.mob .nav .nav_drop{
    display: none;
    width: 50vw;
    margin: 0 auto;
    text-align: center;
}
#lq-header-fw.mob.en .nav .nav_drop{
    width: 60vw;
}
#lq-header-fw.mob .nav .nav_drop .drop_content{
    padding: 3vw 0;
    background-color: #fff;
    border-radius: 1vw;
    margin-top: 3vw;
    position: relative;
}
#lq-header-fw.mob.en .nav .nav_drop .drop_content{
    padding: 2vw 0;
}
#lq-header-fw.mob .nav .nav_drop .drop_content:after{
    content: "";
    width: 3vw;
    height: 3vw;
    display: block;
    background-color: #fff;
    position: absolute;
    top: -1.5vw;
    right: 23.5vw;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
}
#lq-header-fw.mob.en .nav .nav_drop .drop_content:after{
    right: 28.5vw;
}
#lq-header-fw.mob .nav .nav_drop .nav_drop_btn{
    display: block;
    padding: 0 3vw;
    font-size: 3.5vw;
    line-height: 8vw;
    color: #000;
    font-weight: 900;
    text-align: right;
}
#lq-header-fw.mob.en .nav .nav_drop .nav_drop_btn{
    line-height: 5vw;
    margin: 3.5vw 0;
}
/*******************/
.c-cover {
    width: 100%;
    height: 120%;
    top: 0;
    left: 0;
    z-index: 200000;
    position: fixed;
    background: #f4f5f6;
}
.c-cursor {
    position: fixed;
    width: 24px;
    height: 24px;
    margin: -12px 0 0 -12px;
    top: 50%;
    left: 50%;
    z-index: 100000;
    pointer-events: none;
  transition: all .1s ease;
  -ms-transition: all .1s ease; /* IE 9 */
  -moz-transition: all .1s ease; /* Firefox */
  -webkit-transition: all .1s ease; /* Safari 和 Chrome */
  -o-transition: all .1s ease; /* Opera */
}
.c-cursor__pointer {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 50%;
    opacity: 0;
    position: absolute;
    background: #707070;
}
@media (max-width: 767px) {
    #laymod_793593 .pc-contain {
        width: 100%;
        padding: 0 8%;
    }
}
@media (min-width: 500px) {
    #lq-header-fw.mob .header .logo img {
        height: 32px;
    }
    #lq-header-fw.mob .header .nav_icon .xybicon {
        height: 32px;
        line-height: 32px;
    }
}
		  /* BLK BT */
@font-face {
    font-family: 'swissk';
    src: url('http://cdn.jihuinet.com/wechat/upload/swissk.eot');
    src: url('http://cdn.jihuinet.com/wechat/upload/swissk.eot') format('embedded-opentype'),
         url('http://cdn.jihuinet.com/wechat/upload/swissk.woff2') format('woff2'),
         url('http://cdn.jihuinet.com/wechat/upload/swissk.woff') format('woff'),
         url('http://cdn.jihuinet.com/wechat/upload/swissk.ttf') format('truetype'),
         url('http://cdn.jihuinet.com/wechat/upload/swissk.svg#swissk') format('svg');
}
/* Cn BT */
@font-face {
    font-family: 'swissc';
    src: url('http://cdn.jihuinet.com/wechat/upload/swissc.eot');
    src: url('http://cdn.jihuinet.com/wechat/upload/swissc.eot') format('embedded-opentype'),
         url('http://cdn.jihuinet.com/wechat/upload/swissc.woff2') format('woff2'),
         url('http://cdn.jihuinet.com/wechat/upload/swissc.woff') format('woff'),
         url('http://cdn.jihuinet.com/wechat/upload/swissc.ttf') format('truetype'),
         url('http://cdn.jihuinet.com/wechat/upload/swissc.svg#swissc') format('svg');
}
@font-face {
  font-family: "xybicon";
  src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834');
  src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834#iefix') format('embedded-opentype'),
    url('https://at.alicdn.com/t/font_985780_km7mi63cihi.woff?t=1545807318834') format('woff'),
    url('https://at.alicdn.com/t/font_985780_km7mi63cihi.ttf?t=1545807318834') format('truetype'),
    url('https://at.alicdn.com/t/font_985780_km7mi63cihi.svg?t=1545807318834#iconfont') format('svg');
}
.xybicon {
    font-family:"xybicon" !important;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
img {
  border:0 none;
}
ul,ol,li {
  list-style:none;
  padding:0;
  margin:0;
}
h1,h2,h3,h4,h5,h6,p {
  margin:0;
  font-weight:normal; 
}
a, a:hover, a:active, a:visited, a:focus {
  text-decoration:none;
  outline: 0;
}
/* 主体内容 */
#laymod_793597 #lq-prodetail-fw .detail-content {
  padding-bottom: 45px;
}
#laymod_793597 #lq-prodetail-fw .pic-block {
  margin-bottom: 26px;
  overflow: hidden;
}
#laymod_793597 #lq-prodetail-fw .swiper-container-2 {
  position: relative;
}
#laymod_793597 #lq-prodetail-fw .swiper-container-2:before {
  content: "";
  width: 100vw;
  height: 100%;
  display: block;
  background: #ffff;
  filter: alpha(opacity=50); /*支持 IE 浏览器*/ 
  -moz-opacity: 0.5; /*支持 FireFox 浏览器*/ 
  opacity: 0.5; /*支持 Chrome, Opera, Safari 等浏览器*/ 
  position: absolute;
  left: -100vw;
  top: 0;
  z-index: 2;
}
#laymod_793597 #lq-prodetail-fw .swiper-container-2:after {
  content: "";
  width: 100vw;
  height: 100%;
  display: block;
  background: #ffff;
  filter: alpha(opacity=50); /*支持 IE 浏览器*/ 
  -moz-opacity: 0.5; /*支持 FireFox 浏览器*/ 
  opacity: 0.5; /*支持 Chrome, Opera, Safari 等浏览器*/ 
  position: absolute;
  right: -100vw;
  top: 0;
  z-index: 2;
}
#laymod_793597 #lq-prodetail-fw .swiper-container-2 .swiper-slide {
  width: 100%;
  height: 0;
  padding-top: 56.228070%;
  float: left;
  position: relative;
  cursor: pointer;
}
#laymod_793597 #lq-prodetail-fw .swiper-container-2 .swiper-slide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
}
#laymod_793597 #lq-prodetail-fw .swiper-container-2 .swiper-slide video,
#laymod_793597 #lq-prodetail-fw .swiper-container-2 .swiper-slide .pc-video {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0; 
}
#laymod_793597 #lq-prodetail-fw .swiper-container-3 .swiper-slide .pc-video {
    width: 50vw;
    height: 28.125vw;
}
/**************/
#laymod_793597 #lq-prodetail-fw .intro-block {
  clear: both;
  padding-bottom: 40px;
}
#laymod_793597 #lq-prodetail-fw .intro-block .left-desc {
  width: 59.65%;
  float: left;
}
#laymod_793597 #lq-prodetail-fw .intro-block .left-desc h4 {
  margin-bottom: 8px;
  color: #000;
  font-size: 45px;  
  line-height: 54px;
  font-family: 'swissk', sans-serif;
}
#laymod_793597 #lq-prodetail-fw .intro-block .left-desc .desc {
  font-size: 14px;
  line-height: 22px;
  color: rgba(115,123,130,.8);
  font-family: 'swissc', sans-serif;
}
#laymod_793597 #lq-prodetail-fw .intro-block .left-desc .desc iframe {
  max-width: 100%;
  height: auto;
}
#laymod_793597 #lq-prodetail-fw .intro-block .left-desc .desc video {
  max-width: 100%;
  height: auto;
}
#laymod_793597 #lq-prodetail-fw .intro-block .right-parameter {
  width: 20.5263%;
  padding-top: 65px;
  float: right;
}
#laymod_793597 #lq-prodetail-fw .intro-block .right-parameter .list-item {
  margin-bottom: 21px;
}
#laymod_793597 #lq-prodetail-fw .intro-block .right-parameter .list-item h6 {
  font-size: 14px;
  line-height: 24px;
  color: rgba(0,0,0,.8);
  font-family: 'swissk', sans-serif;
  text-transform: uppercase;
}
#laymod_793597 #lq-prodetail-fw .intro-block .right-parameter .list-item .intro {
  font-size: 14px;
  line-height: 22px;
  color: rgba(115,123,130,.8);
}
/**************/
#laymod_793597 #lq-prodetail-fw .prenex-block {
  position: relative;
  z-index: 2;
}
#laymod_793597 #lq-prodetail-fw .prenex-block .prenex-cont {
  width: 100%;
  display: box;              /* OLD - Android 4.4- */
  display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox; /* TWEENER - IE 10 */
  display: -webkit-flex;     /* NEW - Chrome */
  display: flex;  
  -webkit-box-pack: space-between;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -o-justify-content: space-between;
  justify-content: space-between;
}
#laymod_793597 #lq-prodetail-fw .prenex-block .xybicon {
  font-size: 20px;
  color: #c6c6c6;
  transition:all .3s;
  -ms-transition: all .3s; /* IE 9 */
  -moz-transition: all .3s; /* Firefox */
  -webkit-transition: all .3s; /* Safari 和 Chrome */
  -o-transition: all .3s; /* Opera */
}
#laymod_793597 #lq-prodetail-fw .prenex-block .prev-pro .xybicon,
#laymod_793597 #lq-prodetail-fw .prenex-block .next-pro .xybicon {
  font-size: 16px;
}
#laymod_793597 #lq-prodetail-fw .prenex-block .xybicon:hover {
  color: #000;
}
#laymod_793597 #lq-prodetail-fw .prenex-block .prev-pro .xybicon:before {
  content: "\e94b";
}
#laymod_793597 #lq-prodetail-fw .prenex-block .back-pro .xybicon:before {
  content: "\ea40";
}
#laymod_793597 #lq-prodetail-fw .prenex-block .next-pro .xybicon:before {
  content: "\e94a";
}
/**************/
#laymod_793597 #lq-prodetail-fw .swiper-btn {
  width: 36px;
  background: none;
  text-align: center;
}
#laymod_793597 #lq-prodetail-fw .swiper-btn .xybicon {
  font-size: 36px;
  line-height: 44px;
  color: #fff;
  color: rgba(255,255,255,.5);
  -webkit-text-shadow: 0px 0px 20px rgba(0,0,0,.75);
  -moz-text-shadow: 0px 0px 20px rgba(0,0,0,.75);
  text-shadow: 0px 0px 20px rgba(0,0,0,.75);
}
#laymod_793597 #lq-prodetail-fw .swiper-button-prev {
  left: -72px;
}
#laymod_793597 #lq-prodetail-fw .swiper-button-prev .xybicon:before {
  content: "\e762";
}
#laymod_793597 #lq-prodetail-fw .swiper-button-next {
  right: -72px;
}
#laymod_793597 #lq-prodetail-fw .swiper-button-next .xybicon:before {
  content: "\e763";
}
/* 放大展示效果 */
#laymod_793597 #lq-prodetail-fw .fancybox{
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    height: 100%;
    left: 0;
    position: fixed;
    -webkit-tap-highlight-color: transparent;
    top: 0;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    width: 100%;
    opacity: 0;
    pointer-events: none;
    -webkit-transition: opacity .5s cubic-bezier(.5,0,0,1);
    transition: opacity .5s cubic-bezier(.5,0,0,1);
    z-index: -1;
}
#laymod_793597 #lq-prodetail-fw .fancybox.active{
    z-index: 99992;
    opacity: 1;
    pointer-events: all;
}
#laymod_793597 #lq-prodetail-fw .fancybox .fancybox-bg{
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    transition-duration: inherit;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.22,.61,.36,1);
}
#laymod_793597 #lq-prodetail-fw .fancybox .fancybox-content{
    padding: 0;
    position: absolute;
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
#laymod_793597 #lq-prodetail-fw .fancybox .swiper-pagination{
    position: absolute;
    left: 0;
    bottom: 0;
    width: auto;
    width: 100%;
    height: 44px;
    line-height: 44px;
    font-size: 0;
    text-align: center;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #fff;
    font-size: 0;
    background: none;
}
#laymod_793597 #lq-prodetail-fw .fancybox .swiper-pagination .swiper-pagination-bullet {
  margin: 5px;
  width: 5px;
  height: 5px;
  background: #fff;
  filter: alpha(opacity=100); /*支持 IE 浏览器*/
  -moz-opacity: 1.0; /*支持 FireFox 浏览器*/ 
  opacity: 1.0; /*支持 Chrome, Opera, Safari 等浏览器*/ 
}
#laymod_793597 #lq-prodetail-fw .fancybox .swiper-pagination .swiper-pagination-bullet-active {
  width: 9px;
  height: 9px;
  margin: 3px;
}
#laymod_793597 #lq-prodetail-fw .fancybox .fancybox-toolbar{
    height: 44px;
    position: absolute;
    right: 0;
    top: 0;
    font-size: 0;
    line-height: 0;
    overflow: hidden;
    z-index: 199;
}
#laymod_793597 #lq-prodetail-fw .fancybox .fancybox-toolbar a{
    display: block;
    width: 44px;
    height: 62px;
    padding: 20px;
    float: left;
}
#laymod_793597 #lq-prodetail-fw .fancybox .fancybox-toolbar .close-btn{
    /* background-color: rgba(209,35,37,1); */
    color: #fff;
    font-size: 15px;
    width: auto;
    line-height: 22px;
}
#laymod_793597 #lq-prodetail-fw .fancybox .fancybox-toolbar .close-btn .xybicon{
    width: 24px;
    height: 24px;
    display: block;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 26px;
}
#laymod_793597 #lq-prodetail-fw .fancybox .fancybox-toolbar .close-btn .xybicon:after{
    content: "\e7d3";
}
#laymod_793597 #lq-prodetail-fw .fancybox .fancybox-toolbar .fullscreen-btn{
    background-color: #fff;
}
#laymod_793597 #lq-prodetail-fw .fancybox .fancybox-toolbar .fullscreen-btn .xybicon{
    width: 24px;
    height: 24px;
    display: block;
    color: #000;
    font-size: 20px;
    text-align: center;
    line-height: 26px;
}
#laymod_793597 #lq-prodetail-fw .fancybox .fancybox-toolbar .fullscreen-btn .xybicon:after{
    content: "\e952";
}
#laymod_793597 #lq-prodetail-fw .fancybox .swiper-btn{
    z-index: 99997;
    transition: all 1s;
    -webkit-transition: all 1s;
}
#laymod_793597 #lq-prodetail-fw .fancybox .swiper-btn.swiper-button-prev {
    left: 26px;
}
#laymod_793597 #lq-prodetail-fw .fancybox .swiper-btn.swiper-button-next{
    right: 26px;
}
#laymod_793597 #lq-prodetail-fw .fancybox .swiper-btn.swiper-button-disabled{
    display: none;
}
#laymod_793597 #lq-prodetail-fw .swiper-fancybox{
    height: 100%;
}
#laymod_793597 #lq-prodetail-fw .swiper-fancybox .swiper-wrapper{
    height: 100%;
}
#laymod_793597 #lq-prodetail-fw .swiper-fancybox .swiper-slide{
    height: 100%;
    background: rgba(0,0,0,.7);
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  filter: alpha(opacity=0) !important; /*支持 IE 浏览器*/ 
-moz-opacity: 0.0 !important; /*支持 FireFox 浏览器*/ 
opacity: 0.0 !important; /*支持 Chrome, Opera, Safari 等浏览器*/ 
}
#laymod_793597 #lq-prodetail-fw .swiper-fancybox .swiper-slide-active {
  filter: alpha(opacity=100) !important; /*支持 IE 浏览器*/
  -moz-opacity: 1.0 !important; /*支持 FireFox 浏览器*/
  opacity: 1.0 !important; /*支持 Chrome, Opera, Safari 等浏览器*/ 
}
#laymod_793597 #lq-prodetail-fw .swiper-fancybox .swiper-slide img{
    /* max-width: 100%;
    max-height: 100%; */
    width: 100%;
    height: 100%;
    object-fit: contain;
}
/* 放大结束 */
@media (max-width: 1299px) {
  #laymod_793597 #lq-prodetail-fw .swiper-button-prev {
    left: 0;
  }
  #laymod_793597 #lq-prodetail-fw .swiper-button-next {
    right: 0;
  } 
}
@media (max-width: 991px) {
  #laymod_793597 #lq-prodetail-fw .intro-block .left-desc h4 {
    font-size: 36px;
  }
}
@media (max-width: 767px) {
  #laymod_793597 #lq-prodetail-fw .pic-block {
    width: 85%;
    margin: 0 auto 15px;
  }
  #laymod_793597 #lq-prodetail-fw .pc-contain {
    padding: 0;
  }
  #laymod_793597 #lq-prodetail-fw .intro-block {
    width: 85%;
    margin: 0 auto;
  }
  #laymod_793597 #lq-prodetail-fw .swiper-button-prev {
    left: 0;
  }
  #laymod_793597 #lq-prodetail-fw .swiper-button-next {
    right: 0;
  }
  #laymod_793597 #lq-prodetail-fw .swiper-btn .xybicon {
    font-size: 24px;
  }
  #laymod_793597 #lq-prodetail-fw .intro-block .left-desc {
    width: 100%;
  }
  #laymod_793597 #lq-prodetail-fw .intro-block .right-parameter {
    width: 100%;
  }
  #laymod_793597 #lq-prodetail-fw .intro-block .left-desc h4 {
    font-size: 22px;
    line-height: 1.3;
  }
  #laymod_793597 #lq-prodetail-fw .prenex-block {
    width: 85%;
    margin: 0 auto;
  }
  #laymod_793597 #lq-prodetail-fw .intro-block .left-desc .desc iframe {
    max-width: 100%;
    height: auto;
  }
  #laymod_793597 #lq-prodetail-fw .intro-block .left-desc .desc video {
    max-width: 100%;
    height: auto;
  }
  #laymod_793597 #lq-prodetail-fw .fancybox .swiper-btn.swiper-button-prev {
    left: 6px;
  }
  #laymod_793597 #lq-prodetail-fw .fancybox .swiper-btn.swiper-button-next{
    right: 6px;
  }
  #laymod_793597 #lq-prodetail-fw .swiper-container-3 .swiper-slide .pc-video {
    width: 100vw;
    height: 56.25vw;
  }
}
