*{padding: 0;margin: 0;}
ul,ol{list-style: none;}
.auto_1600{max-width: 1600px;width: 96%;}
.auto_1400{max-width: 1400px;width: 96%;}

/*Top003171 */
.Top003171{position: absolute;z-index: 100;left: 0;width: 100%; top: 0;transition: 0.5s;}
.Top003171 header{height: 5em;}
.Top003171 .logo{position: absolute;left: 50%;transform: translateX(-50%); top: 0;width: 20%;text-align: center;padding-top: 1.25em;height: 6.25em;z-index: 80;}
.Top003171:not(.hover) .logo img.hover{display: none;}
.Top003171 .logo img.default{width: 200px;}
.Top003171 .logo img.hover{width: 200px;}

.Top003171 menu{max-width: 1582px;margin: 0 auto; width:82.396%; visibility: hidden; opacity: 0;transition: 0.5s;}
.Top003171 menu ul:nth-child(1){float: left;}
.Top003171 menu ul:nth-child(2){float: right;}
.Top003171 menu li{float: left; }
.Top003171 menu li aside a{font-size: 1.125em;line-height: 4.4444em;display: block; transition: 0.5s; background-position: center top;}
.Top003171 menu li.aon aside a,
.Top003171 menu li aside a:hover{background: url(../images/Top003171-aon.svg) no-repeat center bottom; background-size: contain;color: rgba(221, 185, 95, 1);}
.Top003171 menu li + li,
.Top003171 menu li + li{margin-left: 3.125em;}

.Top003171 .open-menu,
.Top003171 .open-search{position: absolute;top: 50%; transform: translateY(-50%); background-position: center; background-size: contain;background-repeat: no-repeat;z-index: 10; cursor: pointer;}
.Top003171 .open-menu{ left: 3.75em; width: 2em;height: 2em;background-image: url(../images/Top003171-menu-white.svg); z-index: 100;transition: 0.5s;}
.Top003171 .open-search{right: 3.75em; width: 1.875em;height: 1.875em;background-image: url(../images/Top003171-search.svg);transition: 0.5s;}
.Top003171 .open-search.on{opacity: 1; visibility: inherit;}
.Top003171 .open-search.on:before,
.Top003171 .open-search.on:after{background-color: #000;}

.Top003171 .top-search{top: 100%;right: 3.75em;max-width: 25em; box-shadow: 0 0 1em rgba(0,0,0,0.2); padding-right:3.125em;}
.Top003171 .top-search .btn{background-image: url(../images/Top003171-search.svg);background-size: auto 50%;width: 3.125em;background-color: #fafafa;}
.Top003171 .top-search .text{font-size: 1em; height: 2.75em;line-height: 2.75;}

.Top003171 .menu-area{position: fixed; left: 0; top: 0;width: 100%;z-index: 99;height: 100%; visibility: hidden; opacity: 0;transition: 0.5s;}
.Top003171 .menu-area .box{ counter-increment: my;background: #fff;overflow: hidden; opacity: 0; transition: 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);}
.Top003171 .menu-area .box:nth-child(1){transition-delay: 0.1s;}
.Top003171 .menu-area .box:nth-child(2){transition-delay: 0.2s;}
.Top003171 .menu-area .box:nth-child(3){transition-delay: 0.3s;}
.Top003171 .menu-area .box:nth-child(4){transition-delay: 0.4s;}
.Top003171 .menu-area .box:nth-child(5){transition-delay: 0.5s;}
.Top003171 .menu-area .box:nth-child(6){transition-delay: 0.6s;}
.Top003171 .menu-area .box .inner{text-align: center;transition: 0.5s;background: url(../images/Top003171-libg.svg) no-repeat left top 100vh;background-size: cover;}
.Top003171 .menu-area h4.num{margin: 0;color: #333333;opacity: 0.3;font-family: 'Butler-Bold';font-size: 2.375em;}
.Top003171 .menu-area h4.num:after{content:'0'counter(my);transition: 0.5s;}
.Top003171 .menu-area .name{font-size: 1.5em; transition: 0.5s;color: #333;}
.Top003171 .menu-area dd a{transition: 0.5s;}

.menu-show{overflow: hidden;}
.menu-show .Top003171 .open-menu.on{background-image: url(../images/Top003171-close.svg);}
.menu-show .Top003171 .menu-area{opacity: 1; visibility: inherit;}
.menu-show .Top003171 .menu-area .box{ opacity: 1;}
.menu-show .Top003171.hover menu{opacity: 0;}

@media (min-width:1025px) {
.Top003171 .menu-area .box{float: left;width: calc(100% / 6);height: 100%;transform: translateY(-100vh);}
.menu-show .Top003171 .menu-area .box{transform: translateY(0);}
.Top003171 .menu-area h4.num{line-height: 25.73vh;}
.Top003171 .menu-area .name{margin-bottom: 5.208vh;}
.Top003171 .menu-area dd{line-height: 5vh;}
.Top003171 .menu-area .box:not(:last-child){border-right: 1px solid #ebebeb;}
.Top003171 .menu-area .box .inner{height: 100%;}
.Top003171 .menu-area .box:hover .inner{background-position: left top 0;}
.Top003171 .menu-area .box:hover h4.num{color: #fff; opacity: 1;}
.Top003171 .menu-area .box:hover .name{color: #fff;}
.Top003171 .menu-area .box:hover dd a:hover{color: #fff;}
.Top003171 .menu-area .box:hover dd a{color: #fff;}
.Top003171 .open-search{visibility: hidden; opacity: 0;}
.Top003171.hover{background-color: #f5f5f5;}
.Top003171.hover .open-menu{background-image: url(../images/Top003171-menu-black.svg);}
.Top003171.hover menu{opacity: 1; visibility: inherit;}
.Top003171.hover .logo img.default{display: none;}
.Top003171.hover .open-search{opacity: 1; visibility: inherit;}
}
@media (max-width:1024px) {
.Top003171{position: relative;background-color: #fff;}
.Top003171 .logo{display: flex;justify-content: center;}
.Top003171 .logo img.default{display: none;}
.Top003171 .logo img.hover{display: block!important;}
.Top003171 .open-menu{background-image: url(../images/Top003171-menu-black.svg);}
.Top003171 .menu-area{overflow: auto;}
.Top003171 .menu-area .box{transform: translateX(-100vw);}
.menu-show .Top003171 .menu-area .box{transform: translateX(0);}
.Top003171 menu{display: none;}    
.Top003171 .open-menu{left: 2%;}
.Top003171 .open-search{right: 2%;}
.Top003171 .logo{padding-top: 1em;}
.Top003171 .menu-area .box:not(:last-child){border-bottom: 1px solid #ebebeb;}
.Top003171 .menu-area .box .inner{padding: 2em;}
.Top003171 .menu-area dl{display: flex;flex-wrap: wrap;justify-content: center;}
.Top003171 .menu-area dd{padding:0.5em;}
.Top003171 .menu-area .name{padding: 0.5em 0;}
.Top003171 .top-search{max-width: none;width: 100%;right: 0;}
}
/*Banner003192 */
.Banner003192{position: relative;}
@media (min-width:1025px) {
    .Banner003192 .wap{display: none;}
}
@media (max-width:1024px) {
    .Banner003192 .pc{display: none;}
}
.Banner003192 li.slick-slide{position: relative;}
.Banner003192 [class*=txt-style-]{position: absolute; top: 0;color: #fff;z-index: 10;}
.Banner003192 .tit{font-weight: bold;: calc(65 / 1920 * 100vw); margin-bottom:calc(20 / 65 * 1em); transition: 0.3s;}
.Banner003192 .sub-tit{font-size: calc(30 / 1920 * 100vw); line-height: 1.2; transition: 0.3s 0.3s;}
.Banner003192 .txt-style-1{ left: calc(485 / 1920 * 100vw); top: calc(321 / 960 * 100%);}
.Banner003192 .txt-style-1 .tit{transform: translateX(30px); opacity: 0;}
.Banner003192 .txt-style-1 .sub-tit{height: 1.2em;text-align: justify; transform: translateX(30px); opacity: 0;}
.Banner003192 .ani-show .txt-style-1 .tit,
.Banner003192 .ani-show .txt-style-1 .sub-tit{transform: translateX(0); opacity: 1;}
.Banner003192 .txt-style-1 .sub-tit:after{display: inline-block; content: '';width: 100%;}
.Banner003192 .txt-style-2{text-align: center; top:0;left: 0;width: 100%; height: 100%;}
.Banner003192 .txt-style-2 .ytable{height: 100%;}
.Banner003192 .open-video{display: block;margin: 0 auto; width: calc(60 / 1920 * 100vw);height: calc(60 / 1920 * 100vw);background: url(../images/Banner003192-play.png) no-repeat center center; background-size: contain; margin-bottom: calc(60 / 1920 * 100vw); cursor: pointer;transform: translateY(30px); opacity: 0;transition: 0.3s;}
.Banner003192 .txt-style-2 .tit{transform: translateY(30px); opacity: 0; transition-delay: 0.3s;}
.Banner003192 .txt-style-2 .sub-tit{letter-spacing: calc(9 / 1920 * 100vw); transform: translateY(30px); opacity: 0;transition-delay: 0.6s;}
.Banner003192 .ani-show .open-video,
.Banner003192 .ani-show .txt-style-2 .tit,
.Banner003192 .ani-show .txt-style-2 .sub-tit{transform: translateY(0); opacity: 1;}
.Banner003192 .txt-style-3{left: 0;width: 100%; top:calc(281 / 960 * 100%);}
.Banner003192 .txt-style-3 .auto{max-width:1440px;width: 90%;}
.Banner003192 .txt-style-3 .tit{transform: translateX(30px); opacity: 0;}
.Banner003192 .txt-style-3 .sub-tit{transform: translateX(30px); opacity: 0;}
.Banner003192 .ani-show .txt-style-3 .tit,
.Banner003192 .ani-show .txt-style-3 .sub-tit{transform: translateX(0); opacity: 1;}
.Banner003192 .slick-arrow {position: absolute;z-index: 10;top: 50%;background: none;border: 0;font-size: 0;height: 44px;width: 44px;margin-top: -22px;border-bottom: 3px solid #fff;border-right: 3px solid #fff;cursor: pointer;}
.Banner003192 .slick-prev {left: 3%;transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);}
.Banner003192 .slick-next {right: 3%;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}
@media(max-width: 1024px) {
.Banner003192 .slick-arrow {height:30px;width: 30px;margin-top: -15px;}
}


.video-box{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:300; background:rgba(0,0,0,0.85);}
.video-box .close{ cursor:pointer; width:40px; height:40px; position:fixed; z-index:4; right:20px; top:20px;}
.video-box .close::before,
.video-box .close::after{ position:absolute; content:''; width:80%; left:10%; height:3px; top:50%; margin-top:-1.5px; background:#fff; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.video-box .close::before{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.video-box .ytable{height: 100%;}
.video-box .ytable-cell{ text-align:center;}
.video-box video{ width:90%; max-width:900px;}

.Banner003192 .slick-pages{display: none;position: absolute;left: calc(141 / 1920 * 100vw); bottom: calc(66 / 960 * 100%);color: #fff;z-index: 20;font-size: calc(20 / 1920 * 100vw);}
.Banner003192 .slick-dots{position: absolute;right: calc(141 / 1920 * 100vw);bottom: calc(66 / 960 * 100%);z-index: 20;}
.Banner003192 .slick-dots li{float: left;width: calc(30 / 1920 * 100vw); height: 3px; background-color: rgba(255, 255, 255, 1); opacity: 0.5; margin-left: 10px;}
.Banner003192 .slick-dots li button{display: none;}
.Banner003192 .slick-dots li.slick-active{opacity: 1;}

.Banner003192 .mouse{position: absolute; background: url(../images/Banner003192_mouse.svg) no-repeat center; width: 22px;height: 34px;background-size: contain; z-index: 30; left: 50%; margin-left: -11px;bottom:calc(58 / 960 * 100%); animation: mouse 2s linear infinite alternate;}
@keyframes mouse {
    0%{opacity: 1;}
    100%{opacity: 0;}
}
/*
 .Floor002288
 */
.Floor002288 *{  -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}
.Floor002288 .h1,.Floor002288 .h2,.Floor002288 .h3,.Floor002288 .h4,.Floor002288 .h5,.Floor002288 .h6,.Floor002288 .p { margin: 0; padding: 0;}
.product-list ul.star li .txt,.product-list ul.list li dl,.product-list ul.list li p, .product-list ul.list li h4 a{
  -moz-transition: all 0.75s ease;
  -ms-transition: all 0.75s ease;
  -webkit-transition: all 0.75s ease;
  transition: all 0.75s ease;
 }
.Floor002288{ overflow: hidden;padding: 6% 0;background: #fbeee7}
.Floor002288 .auto{ position: relative;}
.Floor002288 .title{width: 36%;position: absolute;left: 0;top: 8%;}
.Floor002288 .bg_line{ position: absolute; width: 100%; top: 0; height: 100%; z-index: 1;}
.Floor002288 .bg_line span{ position: absolute; top:0; left: 0; height: 100%; width: 1px; background: #e7e7e7; display: block;}
.Floor002288 .bg_line .line2{ left: 33.3334%;}
.Floor002288 .bg_line .line3{ left: 66.6668%;}
.Floor002288 .bg_line .line4{ right: 0; left: auto;}
.Floor002288 .wrap-container{ position: relative; z-index: 2; padding: 0 0 30px 0;  color: #666666; line-height: 24px; text-justify: inter-ideograph;  text-align: justify;  word-wrap: break-word;  clear: both; }
.ind-video{background: url(../images/bg_img_ind_video.png) no-repeat center top;}
.ind-news{background: url(../images/bg_img_ind_news.png) no-repeat center top;}
.Floor002288 .category-name{ line-height:1.1865; color:#2f3336; font-size:20px; position:relative;  padding-top:9.524%; text-align: center;}
.Floor002288 .category-name span{ display:block; padding-bottom:10px;}
.Floor002288 .category-name b{ padding-top:10px; display:block; font-size:24px; text-transform:uppercase; letter-spacing:0.1em; font-family:Arial}

.Floor002288 .tab{width: 32%;position: absolute;left: 0;top: 22%;height: 47%;z-index: 2;}
.Floor002288 .tab a{ font-size:16px; margin-right:15px; position:relative; cursor:pointer; color:#333; display:inline-block; padding:10px; line-height:22px; overflow:hidden;}
.Floor002288 .tab a.on{ background-color:#b90e11;color: #fff;}
.Floor002288 .tab a.on i{ width:100%;}

.Floor002288 ul {display: none;}
.Floor002288 li{float: left; }
.Floor002288 li a{display: block;position: relative;overflow: hidden;}
.Floor002288 li .Ispic{transition:transform 0.3s;}
.Floor002288 li .txt{position: absolute;left: 0;bottom: 0;width: 100%;color: #fff;transition: all .5s ease-out;background: rgba(139,23,23,.5);}
.Floor002288 li .hover{color: #fff;width: 100%;position: absolute;bottom: -100%;left: 0;z-index: 5;-webkit-transition: all .5s ease-out;transition: all .5s ease-out;background: #b90e11;padding: 20px 0;}
.Floor002288 li:hover .hover{bottom: 0;}
.Floor002288 li .word{text-align: center;font-size: 22px;letter-spacing: 2px;padding: 20px;background: url(../images/Floor002055-title_more.gif) no-repeat center right 20px rgba(0,0,0,.1);}
.Floor002288 li .main{font-size: 16px;line-height: 2;transition: opacity 0.3s;padding: 10px 20px;text-align: center;}
.Floor002288 li a:hover .main{opacity: 1;-webkit-opacity: 1;}
.Floor002288 li a:hover .Ispic{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
@media(min-width:1025px){
.Floor002288 li{width: 23%; margin-bottom: 2.666%;}
.Floor002288 li:not(:last-child){margin-right: 2.666%;}
.Floor002288 li:nth-child(1){margin-left: 32.666%;}
.Floor002288 li:nth-child(2){margin-right: 0;width: 41.666%;}
.Floor002288 li:nth-child(3),.Floor002288 li:nth-child(4),.Floor002288 li:nth-child(5){width: 31%;}
.Floor002288 li:nth-child(5){margin-right:0;}
.Floor002288 li:nth-child(3){clear: left;}
.Floor002288 li .Ispic{padding-bottom: 81.522%;}
.Floor002288 li:nth-child(1) .Ispic{padding-bottom: 127.718%;}
.Floor002288 li:nth-child(2) .Ispic{padding-bottom: 70.334%;}
.Floor002288 li:nth-child(2) .txt{/* padding-left: 14%; */}
}
@media(min-width:1025px) and (max-width:1280px){
.Floor002288 li .word{width: 74px; font-size: 46px;}
.Floor002288 li .main{font-size: 14px;line-height: 22px; }
}
@media only screen and (max-width: 767px) {
    .Floor002288 .tab{ text-align: center; padding: 5% 0; height: auto;width: 100%;position: relative;display: flex;flex-wrap: wrap;justify-content: space-between;}
    .Floor002288 .tab a {margin-right: 0;}
}
@media only screen and (min-width: 768px) {
    .Floor002288 .category-name{ font-size: 22px; min-height: 135px;max-width:400px; text-align: left;}
    .Floor002288 .category-name b{ font-size: 26px;letter-spacing: 0.5em;}
    .Floor002288 .tab{height:50px;}
    .Floor002288 .tab a{ margin-right:12px;}
}
@media only screen and (min-width: 1025px) {
    .Floor002288 .category-name{ font-size: 24px;}
    .Floor002288 .category-name b{ font-size: 30px;letter-spacing: 1em;}
    .Floor002288 .tab{height:94px;}
    .Floor002288 .tab a{ margin-right:15px;}
}
@media(max-width:1024px){
.Floor002288 li{width: 100%;margin-bottom: 4%;}
.Floor002288 li:not(:nth-child(2n)){margin-right: 0;}
.Floor002288 li .Ispic{padding-bottom: 78%;}
}
@media(max-width:700px){
.Floor002288 li .txt{bottom: 10px;}
.Floor002288 li .word{ font-size: 20px;}
.Floor002288 li .main{font-size: 14px;line-height: 22px; }
}






.product-list ul.star{ width: 100%; position: relative;}
.product-list ul.star li .inner{ width: 100%; height: 100%;}
.product-list ul.star li,
.product-list ul.star li .pic,
.product-list ul.star li .pic img{ width:100%;}
.product-list ul.star li .pic img{ display: inline;}
.product-list ul.star li .pic{ overflow:hidden; position:relative;}
.product-list ul.star li .txt{ text-align:right; position:absolute; right:20px; bottom: 20px; color:#fff; }
.product-list ul.star li .txt h3{ line-height:2.5; font-size:20px; font-weight:normal;}
.product-list ul.star li .txt h4{ font-size:16px; padding-bottom:5px;}
@media only screen and (max-width: 767px) {
	.product-list ul.star{ margin-bottom: 30px;}
	.product-list ul.star li .pic{ background: none !important;}
}
@media only screen and (min-width: 768px) {
	.product-list ul.star{height:385px; top: -199px;position:absolute;width: 50%;z-index:51;  right: 0;}
	.product-list ul.star li,
    .product-list ul.star li .pic,
    .product-list ul.star li .pic img{height:100%;}
    .product-list ul.star li .pic{ background-position: center; background-size: cover;}
    .product-list ul.star li .pic img{ display: none;}
	.product-list ul.star li .txt h3{ font-size: 22px;}
	.product-list ul.star li:hover .txt{bottom:20px;}
	.product-list ul.star li .txt{  bottom:-68px;}	
}
@media only screen and (min-width: 1024px) {
	.product-list ul.star{height:451px; top: -255px;}
	.product-list ul.star li .txt h3{ font-size: 24px;}
	.product-list ul.star li .txt h4{ font-size:18px;}
}

.product-list{ min-height:710px;position:relative;}
.product-list .bx-viewport{ overflow: visible !important;}
.product-list ul.list li{float:left;position:relative; }
.Floor002288 .product-list ul.list li .inner{ position: relative; z-index: 2;}
.Floor002288 .product-list ul.list li .pic{padding-top:40px; padding-bottom:40px; background-repeat:no-repeat; background-position: left top;box-shadow:8px 8px 40px rgba(0, 0, 0, 0.4);background-size: cover;}
.Floor002288 .product-list ul.list li.n0:after{ width: 197px; height: 197px; background: #b90e11; right: -33%; bottom: 11%; position: absolute; display: block; content: "";}
.Floor002288 .product-list ul.list li .pic img{ -webkit-box-reflect:below -90px -webkit-linear-gradient(transparent,transparent 70%,rgba(0,0,0,.2));}
.Floor002288 .product-list ul.list li dl{ color:#d5d5d5; position:absolute; margin-top:-52px; text-transform:uppercase; font-size:24px; color:#d5d5d5; line-height:1.1865; letter-spacing:0.1em; font-family:Arial; font-weight:bold;}
.Floor002288 .product-list ul.list li dl,
.Floor002288 .product-list ul.list li h4,
.Floor002288 .product-list ul.list li p{ padding-left:30px;}
.Floor002288 .product-list ul.list li p{font-size: 16px;}
.Floor002288 .product-list ul.list li p,
.Floor002288 .product-list ul.list li h4 a{ color:#333;}
.Floor002288 .product-list ul.list li h4{ font-size:24px; padding-top:24px; padding-bottom:10px;}
.Floor002288 .product-list ul.list li.n0{position: relative; z-index: 2;}
.Floor002288 .product-list ul.list li:hover dl,
.Floor002288 .product-list ul.list li:hover h4 a,
.Floor002288 .product-list ul.list li h4 a:hover{ color: #b90e11;}
#pro-hzzyxl ul li .pic{ background:#fff;text-align: center}
#pro-mzxhxl ul li .pic{ background:#fff;}

.Floor002288 .product .hidden{ height:0; min-height:0; overflow:hidden;}
.Floor002288 .product .bx-controls{ position:absolute; left:30px; bottom:100px; z-index: 51;}
.Floor002288 .product .bx-controls .bx-pager{ padding:0px 40px; font-size:24px; color:#a1a1a1;line-height: 30px}
.Floor002288 .product .bx-controls .bx-pager b{ color:#000000;}
.Floor002288 .product .bx-controls-direction a{ top:0px; position:absolute; width:17px; height:30px; display:block; cursor:pointer; line-height:0; font-size:0; text-indent:-999px; overflow:hidden; background:url(../images/Floor002288-arrow.png) no-repeat;}
.Floor002288 .product .bx-controls-direction a.bx-prev{ left:0px; background-position:left bottom}
.Floor002288 .product .bx-controls-direction a.bx-next{ right:0; background-position:right bottom}
.Floor002288 .product .bx-controls-direction a.bx-prev.disabled{ background-position:left top}
.Floor002288 .product .bx-controls-direction a.bx-next.disabled{ background-position:right top}
@media only screen and (max-width: 767px) {
    .Floor002288 .ytable,
    .Floor002288 .ytable-cell {display: block;}
    .Floor002288 .title {position: relative;width: 100%;}
	.Floor002288 .product-list .bx-viewport{ padding-bottom: 6%;}
	.Floor002288 .product .bx-controls{  width: 135px; position: relative; margin: 0 auto; left: 0; bottom: 0;}
	.Floor002288 .product-list ul.list li{ width: 33.3334%; float: left; }
	.Floor002288 .product-list ul.list li .inner{padding-left:3%;}
}
@media only screen and (max-width: 500px) {
	.Floor002288 .product-list .bx-viewport{ padding-bottom:0;}
	.Floor002288 .product-list ul.list li{ width: 100%; float: none; margin-bottom: 8%;}
	.Floor002288 .product-list ul.list li .inner{padding-left:0;}
}
@media only screen and (min-width: 768px) {
	.Floor002288 .product-list .bx-viewport{ height:930px!important;}
	.Floor002288 .product-list ul.list li dl{ font-size: 24px;letter-spacing:0.2em;}
    .Floor002288 .product-list ul.list li.n2{margin-top:-20%;}
    .Floor002288 .product-list ul.list li.n1,.Floor002288 .product-list ul.list li.n2{ width:23.81%;}
    .Floor002288 .product-list ul.list li.n1{ margin-right:8.5%; margin-top:-13%;}
    .Floor002288 .product-list ul.list li.n0{float:none; width:33.4%;}    
    .Floor002288 .product-list ul.list li.n1{ margin-top:-13%;padding-left:43.81%;}
    .Floor002288 .product-list ul.list li.n1 .pic,.Floor002288 .product-list ul.list li.n2 .pic{ padding-top:49px; padding-bottom:49px;}
    .Floor002288 .product-list ul.list li.n0 .pic{ padding-top:14.2%; padding-bottom:14.2%;}
    
}
@media only screen and (min-width: 1024px) {
	.Floor002288 .product-list ul.list li dl{ font-size: 30px;letter-spacing:0.4em}
}

/*Floor003175 */
.Floor003175{position: relative;z-index: 4;color: #333;padding-bottom: 5%;margin-bottom: 5%;background: #a40000; background-size: cover;}
.Floor003175 .title h1{color: #fff;}
.Floor003175 .title h1 span.b{color: #fff;}
.Floor003175 .title h1::before{background: #fff;}
.Floor003175 .auto_1600{position: relative;}
.Floor003175 .more a{position: relative;display: block;line-height: 3.125; padding-left: 3.75em;background: url(../images/Floor003175-more.svg) no-repeat left center; background-size: 2.5em auto;transition: 0.3s;color: #fff;width: 9.875em;}
.Floor003175 .more a i{position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;border: 0.125em solid #fff; opacity: 0;transition: 0.3s;}
.Floor003175 .more a i:after{right: -0.6875em;top: 50%;margin-top: -0.6875em;}
.Floor003175 .more a i:before{left: -0.6875em; top: -0.6875em;}
.Floor003175 .more a:hover{color: #fff; background-position: -100% center;padding-left: 1.125em;}
.Floor003175 .more a:hover i{opacity: 1;}

.Floor003175 .title{margin-top: 3%;}

.Floor003175 .pic{position: relative;top: 50px;}
.Floor003175 .pic-1{text-align: right;position: relative;top: -50px;}
.Floor003175 .sub-tit{font-weight: bold;font-size: 2.625em;line-height: 1;color: rgba(255,255,255,0.5); }

.Floor003175 .txt{position: relative;}
.Floor003175 .desc{ opacity: 0.8;line-height: 2;color: #fff}
@media (min-width:1025px) {
.Floor003175 .auto:before{position: absolute; left: 0;top: 5em;width: 100%; bottom: 5em;z-index: -1;content: '';}
.Floor003175 .pic img{width: 19.375em;}
.Floor003175 .txt{}
.Floor003175 .txt .more{position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.Floor003175 .desc{width: 61.283%;}
.Floor003175 .sub-tit{ margin-top: -2.7619em;margin-bottom: 1.6666em;}
}
@media (max-width:1024px) {
.Floor003175{padding: 3em 0;}
.Floor003175 .sub-tit{font-size: 1.2em; margin-top: -1.2em; margin-bottom: 1em;}
.Floor003175 .pic img{width:35%;}
.Floor003175 .box{text-align: center;}
.Floor003175 .more a{margin: 1em auto 0;}
.Floor003175 .desc{ margin-top: 1em;}
}
/*Floor002055 */
.Floor002055{padding:2% 0 4% 0;}
.Floor002055 .auto{ position:relative; background:url(../images/Floor002055-bg.jpg) no-repeat left center;}

.htitle{ position:absolute; width:45%; left:0; top:0; padding:0 0 2%; z-index:10; color:#fff;}
.htitle h1:before{ position:absolute; content:''; width:100%; height:1px; background-color:#b90e11; right:105%; top:50%;}
.htitle h1{ position:relative; margin:0;  font-size:18px; font-weight:normal;color: #333}
.htitle h1 span{ display:block; text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif;}
.htitle h1 span.b{ font-size:60px;margin-bottom: 30px;color: #b90e11}
.htitle h1 a{ position:absolute; width:56px; height:56px; background:url(../images/Floor002055-title_more.gif) no-repeat center center #b90e11; right:0; top:50%; margin-top:-28px;}

@media (max-width: 1024px) {
    .htitle h1 span.b {margin-bottom: 10px;font-size: 30px;}
}

.Floor002055 ol{overflow:hidden;padding-bottom: 4%;}
.Floor002055 ol div{ float:left; width:42%; margin-left:0%; overflow:hidden;}
.Floor002055 ol div:after{ float:right; background:url(../images/Floor002055-news_more.gif) no-repeat; width:18px; height:9px; content:'';}
.Floor002055 ul time{ color:#999;}
.Floor002055 ul h1{ margin:0; font-size:20px; border-bottom:1px solid #ddd; padding:2% 0; font-weight:normal;}
.Floor002055 ol h1 a{ color:#000;}
.Floor002055 ul p{ line-height:24px; height:48px;overflow:hidden;color:#666;margin-top: 15px;}
.Floor002055 ol p{ height:72px;margin-bottom:8%;}
.Floor002055 ol figure{ float:right; width:50%;}
.Floor002055 ol figure img{width: 100%;}

.Floor002055 li{float:left;width: 48%;position:relative;padding-bottom:4%;}
.Floor002055 li:nth-child(3){margin-left:4%;}
.Floor002055 li:first-child{margin-left: 0;}
.Floor002055 li .Ispic{padding-bottom: 60%;display:block;width: 100%;position:relative;}
.Floor002055 li .Ispic figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.Floor002055 li .Ispic figure i{ position:absolute; background:url(../images/Floor002055-video_icon.png) no-repeat; width:61px; height:61px; left:50%; top:50%; margin-top:-30.5px; margin-left:-30.5px;}
.Floor002055 li .Ispic img{ display:none;}
.Floor002055 li div{/* position:absolute; */right:0;bottom:0;background-color:#fff;/* width:52%; */}
.Floor002055 li h1{ color:#000;}
.Floor002055 li p{/* margin-bottom:6%; */}
.Floor002055 li .txt{display:block;padding: 3%;overflow:hidden;background: #f7f8f9;}
.Floor002055 li .txt:after{ float:right; background:url(../images/Floor002055-news_more.gif) no-repeat; width:18px; height:9px; content:'';}
@media(max-width:1225px){
.Floor002055 .auto{ padding:0 2%;}
.Floor002055 .title{ left:2%;}
}
@media(max-width:1000px){
.Floor002055 .title h1{font-size:16px;}
.Floor002055 .title h1 span.b{font-size:40px; }
.Floor002055 .title h1 a{ width:40px; height:40px; margin-top:-20px;}
.Floor002055 li h1{ font-size:18px;}
.Floor002055 li:nth-child(3) {margin-left: 0}
}
@media(max-width:768px){
.Floor002055 .title{ position:relative; left:auto; top:auto; padding:3% 3% 3% 20%; width:auto;}
.Floor002055 ol div{ padding-top:20px !important; margin-left:0;}
}
@media(max-width:480px){
.Floor002055 ol{ padding-bottom:3%;}
.Floor002055 ol figure,
.Floor002055 ol div{ float:none; width:auto;}
.Floor002055 ol figure{ padding-top:3%;}
.Floor002055 li{ float:none; width:auto; margin-right:0;}
}
@media(max-width:375px){
.Floor002055 li .Ispic{ padding-bottom:100%; width:auto;}
.Floor002055 li div { position:relative; width:auto;}
.Floor002055 li p{ margin-bottom:5%;}
}



/*Bottom002818 */
.Bottom002818{background: #f7f8f9;background-size: cover;color: #333;padding: 72px 0 50px 0;}
.Bottom002818 .auto{max-width: 1600px; width: 96%;}
.Bottom002818 .top{padding-bottom: 7%;}
.Bottom002818 .top .txt{font-size: 24px;line-height: 40px;white-space: pre-line;}

.Bottom002818 .mid{line-height: 24px;padding-bottom: 25px;}
.Bottom002818 .mid nav a{float: left;color: #333;font-size: 18px;}
.Bottom002818 .mid nav a:not(:last-child):after{display: inline-block; content: '·';color: #666; margin: 0 36px;}
.Bottom002818 .mid nav a:hover{color: #b90e11;}
.Bottom002818 .mid .bshare-custom a{width: 20px; height: 24px; margin: 0;padding: 0;background-position: center center;background-repeat: no-repeat;display: inline-block;}
.Bottom002818 .mid .bshare-custom a:not(:last-child){margin-right: 38px;}
.Bottom002818 .mid .bshare-custom a.bshare-sinaminiblog{background-image: url(../images/Bottom002818_sina.png);}
.Bottom002818 .mid .bshare-custom a.bshare-weixin{background-image: url(../images/Bottom002818_wx.png);}
.Bottom002818 .mid .bshare-custom a.Instagram{background-image: url(../images/Bottom002818_in.png);}
.Bottom002818 .mid .bshare-custom a.bshare-facebook{background-image: url(../images/Bottom002818_f.png);}
.Bottom002818 .mid .bshare-custom a.bshare-twitter{background-image: url(../images/Bottom002818_tw.png);}
.Bottom002818 li{ float:left; width:44px; height:44px; margin:0 15px;}
.Bottom002818 li a{ display:block;height:44px; background:url(../images/Bottom002157-share.png) no-repeat left top;background-color: rgba(255,255,255,0.1);border-radius: 100px;}
.Bottom002818 li{ position:relative; z-index:10;}
/* .Bottom002818 li:first-child a{background-color:#e50112;} */
.Bottom002818 li img{ display:none; position:absolute; left:50%; margin-left:-60px; border:5px solid #fff; bottom:100%; margin-bottom:10px; width:120px; height:120px; max-width:none;}
.Bottom002818 li:hover img{ display:block;}
.Bottom002818 li.li_2 a{ background-position:-76px 0;}
.Bottom002818 li.li_3 a{ background-position:right 0;}

.Bottom002818 .bottom{border-top: 1px solid rgba(61,61,61,0.4);padding: 20px 0;}
.Bottom002818 .bottom,
.Bottom002818 .bottom a{color: #666;}
.Bottom002818 .bottom a:hover{color: #b90e11;}
.Bottom002818 .bottom dt a{display: inline-block;}
.Bottom002818 .bottom dt a:not(:last-child):after{margin: 0 17px;display: inline-block; content: '·';color: #666; vertical-align: middle;}
@media(min-width:1025px){
.Bottom002818 .top .logo{max-width: 16%;}
}
@media(max-width:1280px){
.Bottom002818 .mid nav a:not(:last-child):after{ margin: 0 20px;}
.Bottom002818 .mid .bshare-custom a:not(:last-child){margin-right: 20px;}
}
@media(max-width:1024px){
.Bottom002818{text-align: center;padding: 40px 0;}
.Bottom002818 .mid nav a{display: inline-block;float: none;}
.Bottom002818 .bottom dt,
.Bottom002818 .mid nav,
.Bottom002818 .top .logo{padding-bottom: 10px;}
}
@media(max-width:640px){
.Bottom002818 .top .txt{font-size: 16px;line-height: 30px;}
.Bottom002818 .mid nav a{font-size: 16px;}
.Bottom002818 .mid nav a:not(:last-child):after{ margin: 0 10px;}
}



/*Banner003144 */

@media (min-width:1025px) {
.Banner003144 .wap,
.Banner003144 img:nth-child(2){display: none;}   
}
@media (max-width:1024px) {
.Banner003144 .pc,
.Banner003144 img:nth-child(1){display: none;}      
}


/*Menu001093 */
.Menu001093{background: #fff;box-shadow:  0 5px 10px rgba(0,0,0,0.08);position: relative; z-index: 1;}
.Menu001093 .auto{max-width: 1400px;}
.Menu001093 .nav{display: table; margin: 0 auto;}
.Menu001093 .nav li{float: left;position: relative;display: table;height: 70px; margin: 0 1px; min-width:8.334vw; }
.Menu001093 .nav li a{transition: 0.3s; display: table-cell; vertical-align: middle; text-align: center;font-size: 16px;padding: 0 2vw;}
.Menu001093 .nav li a:hover,
.Menu001093 .nav li.aon a{background: #a52d34;color: #fff;}
.Menu001093 .nav li a:after{position: absolute; bottom: 6px; left: 50%; margin-left: -6px;  content: '';border:4px solid  transparent; border-top-color: #fff; width: 0; height: 0; border-top-width: 6px;}
@media(max-width:640px){
.Menu001093 .nav li{height: 10vw;}
.Menu001093 .nav li a{font-size: 2.6vw;}
}
@media(max-width:480px){
.Menu001093 .nav li{height: 14vw;}
.Menu001093 .nav li a{font-size: 3.5vw; padding: 0 4vw;}
.Menu001093 .nav li a:after{bottom: 0.5vw;}
}


/*RighInfo003148 */
.RighInfo003148{padding: 3% 0;}
.RighInfo003148 .title{ font-size: 1.5em;color: #333333; margin-bottom: 1.2em;}
.RighInfo003148 .items-group .items:first-child{border-top: 1px solid rgba(0,0,0,0.11);}
.RighInfo003148 .items-group .items:last-child{border-bottom: 1px solid rgba(0,0,0,0.11);}
.RighInfo003148 .items-group .items .intro {color: #999;font-size: 16px;line-height: 2;}
.RighInfo003148 .items-group .items .intro + .title{margin-top: 2em;}
.RighInfo003148 .box-rows{margin-top: 4.875em;}
.RighInfo003148 .box-rows .title{margin-bottom: 3.95833em;}
.RighInfo003148 .box-rows dd{box-shadow: 0px 0.625em 3.75em rgba(0, 0, 0, 0.05);border: solid 1px #f3f3f3;  text-align: center;}
.RighInfo003148 .box-rows dd .heart{font-size: 1.375em;width: 4.0909em; height: 3.5454em; display: block;margin: -1.36363em auto 0; line-height:3.5; background: url(../images/RighInfo003148-icon.svg) no-repeat center; background-size: contain;text-align: center;color: #fff;}
.RighInfo003148 .box-rows dd aside{color: #000000;font-size: 1.25em; margin: 2.4em 0 1em 0;line-height: 1;}
.RighInfo003148 .box-rows dd p{color: #999999; width:73%; margin: auto;}
@media (min-width:1025px) {
.RighInfo003148 .items-group .img{width: 50%;}
.RighInfo003148 .items-group .items:nth-child(2n-1) .txt{padding-right:3.5em;}
.RighInfo003148 .items-group .items:nth-child(2n) .txt{padding-left:3.5em;}  
.RighInfo003148 .box-rows dd{float: left;min-height: 15.625em; width: 30.715%;margin-bottom: 3.9275%;}  
.RighInfo003148 .box-rows dd:not(:nth-child(3n)){ margin-right: 3.9275%;}
}
@media (max-width:1024px) {
.RighInfo003148 .items-group .txt{padding: 2em 0;}   
.RighInfo003148 .box-rows dd{padding-bottom: 3em; margin-bottom: 4em;}
.RighInfo003148 .box-rows dd p{ width:90%;}
}



/*Floor003153 */
.Floor003153 .auto{padding: 4em 0;}
.Floor003153 .name{font-size: 1.625em;color: #333;line-height: 2;margin-bottom: 30px;}
.Floor003153 .intro .info{line-height: 2.1428;background: #faebeb;}
@media (min-width:1025px) {
.Floor003153 .intro .img{width: 50%;}
.Floor003153 .intro .info{padding: 0 3em;font-size: 1em;}  
}
@media (max-width:1024px) {
.Floor003153 .auto{padding: 2em 0;}
.Floor003153 .intro .img{margin-bottom: 2em;}
}


.pro{padding: 0 0 3vw 0;}
.pro .tit{display: flex;align-items: center;justify-content: space-between;margin-bottom: 3%;}
.pro .tit .left .t1{font-size: 24px;margin-bottom: .15rem;}
.pro .tit .left .t2{font-size: 18px;color: #cccccc;}
.pro .tit .right a{font-size: 16px;}
.pro ul{padding: 0 50px;}
.pro .slick-arrow{position: absolute;border: 0;font-size: 1em;text-indent: -999em;width: 2.5em;height: 2.5em;/* background:rgba(0, 0, 0, 0.4); */border-radius: 50%;top: 50%;margin-top: -2.25em;z-index: 10;}
.pro .slick-arrow:hover:before{border-color: #a52d34;}
.pro .slick-prev{left: 0;}
.pro .slick-next{right: 0;}
.pro .slick-arrow:before{position: absolute;content: '';width: 100%;height: 100%;border-top: 2px solid #ccc;border-right: 2px solid #ccc;transform: rotate(45deg);top: 0;left: 30%;}
.pro .slick-prev:before{transform: rotate(-135deg);left: 40%;}
.pro li .pic{overflow: hidden;}
.pro li .Ispic{padding-bottom: 100%;transition: 0.3s;}
.pro .slider li a{display: block;margin: 0 10px;}
.pro li a:hover .Ispic{transform: scale(1.1);}
.pro li .txt{font-size: 18px;text-align: center;}
.pro li aside{font-size: 18px;padding: 20px 0;}

.pro .list {display: flex; flex-wrap:wrap; padding:0; width: 101.428%;}
.pro .list li {width: 25%; padding-right:1.408%; padding-bottom:1.408%;}

@media (max-width: 1024px) {
    .pro .tit .left .t1 {font-size: 22px;}
    .pro .slick-arrow:before {width: 80%;height: 80%;}
    .pro .slick-next:before {left:0;}
}
@media (max-width: 768px) {
    .pro .list li {width: 50%;}
}


/*TextList003119 */
.TextList003119{padding: 3% 0;}
.TextList003119 .tit{font-size: 24px;text-align: center;margin-bottom: 2em;color: #333;}
.TextList003119 .auto{border: 10px solid #f2f2f2;padding: 4%;}
.TextList003119 li{border-bottom: 1px solid #f2f2f2;padding:4% 2.5em;font-size: 16px;line-height: 1.875;width: 48%;float: left;}
.TextList003119 li:not(:nth-child(2n)){margin-right:4%;}
.TextList003119 li h4{font-weight: normal;font-size: 1.25em;padding-left: 2em;background: url(../images/TextList003119-icon.png) no-repeat left center;margin: 0 0 1em -2em;color: #333333;line-height: 1.5;}
.TextList003119 li aside{position: relative;padding-left: 5.125em;min-height: 1.875em;line-height: 2;}
.TextList003119 li aside span{position: absolute;left: 0;top: 0;}
@media (max-width:1024px) {
.TextList003119 .tit{font-size:6vw;}
.TextList003119 li{width: 100%;font-size:4vw;padding-right:0;}
    .TextList003119 li:not(:nth-child(2n)) {margin-right: 0;}
}




/*RighInfo003134 */
.RighInfo003134 .auto{max-width: 1200px;padding: 4em 0;}
.RighInfo003134 .img-side{border: solid 1px #f2f2f2; margin-bottom: 4em;}
.RighInfo003134 .img-side .ytable-cell{ padding-bottom: 3em;}
.RighInfo003134 .img-group li .Ispic{background-size: contain;padding-bottom: 55.167%;}
.RighInfo003134 .controls{display: table;position: relative;padding: 0 56px; margin: 3.125em auto 0;}
.RighInfo003134 .controls .slick-dots li{float: left;position: relative; width: 13px;height: 13px; margin: 0 5px;}
.RighInfo003134 .controls .slick-dots li button{position: absolute;background:rgba(0,0,0,0.2); width: 7px;height: 7px;border-radius: 50%; top: 50%;left: 50%;transform: translate(-50%,-50%); border: 0; cursor:pointer; border: 0; font-size: 0;padding: 0;transition: 0.3s;}
.RighInfo003134 .controls .slick-dots li.slick-active button{background-color: #a52d34;width: 100%;height: 100%;}
.RighInfo003134 .controls .slick-arrow{position: absolute; top:50%;width: 25px; height: 11px;background-repeat: no-repeat;background-position: center; margin-top: -5px;}
.RighInfo003134 .controls .slick-prev{left: 0;background-image: url(../images/RighInfo003134-btn-prev.svg);}
.RighInfo003134 .controls .slick-next{right: 0;background-image: url(../images/RighInfo003134-btn-next.svg);}
.RighInfo003134 .controls .slick-disabled{cursor: default;}
.RighInfo003134 .controls .slick-prev.slick-disabled{background-image: url(../images/RighInfo003134-btn-prev-disabled.svg);}
.RighInfo003134 .controls .slick-next.slick-disabled{background-image: url(../images/RighInfo003134-btn-next-disabled.svg);}
.RighInfo003134 .img-side .txt{text-align: center;}
.RighInfo003134 .img-side .tit{ font-size: 1.875em;color: #333; margin-bottom: 0.6em;}
.RighInfo003134 .img-side .line{width: 15px; height: 2px; background-color: #e60012;display: block;margin: 0 auto;}
.RighInfo003134 .img-side .btn{ margin-top: 4.375em;}
.RighInfo003134 .img-side .btn a{display: inline-block;font-size: 1.125em;color: #fff;box-shadow: 0px 10px 30px rgba(218, 37, 29, 0.08);border-radius: 5px; margin: 0 5px; min-width:12.5em;text-align: center; line-height: 3.3333;padding: 0 1.8125em; cursor: pointer;}
.RighInfo003134 .img-side .btn a.download{background-color: #da251d;}
.RighInfo003134 .img-side .btn a.download2{background-color: #6e6e6e;}
.RighInfo003134 .img-side .btn a:before{display: inline-block; vertical-align: top;content: '';background-size: contain;background-position: center; background-repeat: no-repeat; width: 1.3888em;height: 3.3333em;margin-right: 0.5555em;}
.RighInfo003134 .img-side .btn a.download:before{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .img-side .btn a.download2:before{background-image: url(../images/RighInfo003134-icon-download.svg);}

.RighInfo003134 .prod-intro .name{border-bottom: 1px solid #efefef;font-size: 1.5em; padding-bottom: 0.666em;color: #333; line-height: 2;}
.RighInfo003134 .prod-intro .name i{width: 2em; height: 2em;border-radius: 50%;background-color: #da251d;display: inline-block;vertical-align: top; margin-right: 0.625em; background-repeat: no-repeat; background-position: center; background-size: auto 50%;}
.RighInfo003134 .prod-intro .name-1 i{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .prod-intro .name-2 i{background-image: url(../images/RighInfo003134-title-icon.svg);}
.RighInfo003134 .prod-intro .singlePage{line-height: 1.875; margin: 2em 0 3em 0;}

@media (min-width:1025px) {
.RighInfo003134 .img-group{width: 50%;border-right: solid 1px #f2f2f2;}
.RighInfo003134 .img-side .ytable-cell{padding-top: 4em;}
.RighInfo003134 .img-side .txt{padding: 0 4%;}
}
@media (max-width:1024px) {
.RighInfo003134 .img-side{ padding: 2em;}
.RighInfo003134 .img-side .btn a{min-width: calc(50% - 10px);padding: 0;}
}

.RighInfo003134 .popUp-box{position: fixed;z-index: 200; left: 0;top: 0;width: 100%; height:100%; background-color: rgba(0,0,0,0.5);display: none;}
.RighInfo003134 .popUp-box > .ytable{height: 100%;}
.RighInfo003134 .popUp-box .main{background: #fff url(../images/RighInfo003134-bg.jpg) no-repeat;background-size: cover; width: 90%; max-width: 1200px;margin: 0 auto;border-radius: 5px; position: relative; }
.RighInfo003134 .popUp-box .close{position: absolute; right: 20px;top: 20px;width: 20px;height: 20px;z-index: 10;cursor:pointer;}
.RighInfo003134 .popUp-box .close:before,
.RighInfo003134 .popUp-box .close:after{position: absolute;content: ''; width: 100%;height: 2px;background-color: #000; top: 50%;margin-top: -1px;transform: rotate(-45deg);}
.RighInfo003134 .popUp-box .close:after{transform: rotate(45deg);}
.RighInfo003134 .popUp-box .logo img{height: 1.9375em;}
.RighInfo003134 .popUp-box .title{font-size: 1.875em;color: #333333;line-height: 1.3333; margin-top: 0.3em;}
.RighInfo003134 .popUp-box .title:after{display: block; content: '';width: 20px;height: 2px;background-color: #da251d; margin: 1em 0;}
.RighInfo003134 .popUp-box .left p{font-size: 1.5em;line-height: 1.66666;color: #333333;}
.RighInfo003134 .popUp-box .form li{position: relative;z-index: 1; margin-bottom: 10px;}
.RighInfo003134 .popUp-box .form li label.tit{position: absolute; left: 1.21428em; top: 0;font-size: 0.875em; line-height: 3.5714em;}
.RighInfo003134 .popUp-box .form li .text{border: solid 1px rgba(139,139,139,0.2);width: 100%;font-size: 1em; height:3.125em; line-height: 3.125em;border-radius:0.625em;padding: 0 1.0625em;}
.RighInfo003134 .popUp-box .form li.code dl{overflow: hidden;}
.RighInfo003134 .popUp-box .form li.code dl dt{position: relative;width: 60%;float: left;}
.RighInfo003134 .popUp-box .form li.code dl dd{width: 38%;float: right;}
.RighInfo003134 .popUp-box .form li.code dl dd a{display: block;cursor: pointer;background-color: #6e6e6e; border-radius: 10px;color: #fff;font-size: 0.875em;line-height: 3.5714em;text-align: center;}
.RighInfo003134 .popUp-box .form ol .btn{display: block;width: 100%;background: #da251d;border:0;cursor: pointer;border-radius: 0.625em;height:3.125em;color: #fff;font-size: 1em;}
@media (min-width:1025px) {
.RighInfo003134 .popUp-box .main{padding: 10.9375vh 8.25em;}  
.RighInfo003134 .popUp-box .main .ytable-cell{width: 50%;} 
}
@media (max-width:1024px) {
.RighInfo003134 .popUp-box .main{padding:2em; }  
.RighInfo003134 .popUp-box .main .ytable{max-height: 85vh; overflow: auto;}
}
/*RighInfo003134 */
.RighInfo003134 .auto{max-width: 1200px;padding: 4em 0;}
.RighInfo003134 .img-side{border: solid 1px #f2f2f2; margin-bottom: 4em;}
.RighInfo003134 .img-side .ytable-cell{ padding-bottom: 3em;}
.RighInfo003134 .img-group li .Ispic{background-size: contain;padding-bottom: 63.167%;}
.RighInfo003134 .controls{display: table;position: relative;padding: 0 56px; margin: 3.125em auto 0;}
.RighInfo003134 .controls .slick-dots li{float: left;position: relative; width: 13px;height: 13px; margin: 0 5px;}
.RighInfo003134 .controls .slick-dots li button{position: absolute;background:rgba(0,0,0,0.2); width: 7px;height: 7px;border-radius: 50%; top: 50%;left: 50%;transform: translate(-50%,-50%); border: 0; cursor:pointer; border: 0; font-size: 0;padding: 0;transition: 0.3s;}
.RighInfo003134 .controls .slick-dots li.slick-active button{background-color: #a52d34;width: 100%;height: 100%;}
.RighInfo003134 .controls .slick-arrow{position: absolute; top:50%;width: 25px; height: 11px;background-repeat: no-repeat;background-position: center; margin-top: -5px;}
.RighInfo003134 .controls .slick-prev{left: 0;background-image: url(../images/RighInfo003134-btn-prev.svg);}
.RighInfo003134 .controls .slick-next{right: 0;background-image: url(../images/RighInfo003134-btn-next.svg);}
.RighInfo003134 .controls .slick-disabled{cursor: default;}
.RighInfo003134 .controls .slick-prev.slick-disabled{background-image: url(../images/RighInfo003134-btn-prev-disabled.svg);}
.RighInfo003134 .controls .slick-next.slick-disabled{background-image: url(../images/RighInfo003134-btn-next-disabled.svg);}
.RighInfo003134 .img-side .txt{text-align: center;line-height: 2;}
.RighInfo003134 .img-side .tit{ font-size: 1.875em;color: #333; margin-bottom: 0.6em;}
.RighInfo003134 .img-side .line{width: 15px; height: 2px; background-color: #a52d34;display: block;margin: 0 auto;}
.RighInfo003134 .img-side .btn{ margin-top: 4.375em;}
.RighInfo003134 .img-side .btn a{display: inline-block;font-size: 1.125em;color: #fff;box-shadow: 0px 10px 30px rgba(218, 37, 29, 0.08);border-radius: 5px; margin: 0 5px; min-width:12.5em;text-align: center; line-height: 3.3333;padding: 0 1.8125em; cursor: pointer;}
.RighInfo003134 .img-side .btn a.download{background-color: #a52d34;}
.RighInfo003134 .img-side .btn a.download2{background-color: #6e6e6e;}
.RighInfo003134 .img-side .btn a:before{display: inline-block; vertical-align: top;content: '';background-size: contain;background-position: center; background-repeat: no-repeat; width: 1.3888em;height: 3.3333em;margin-right: 0.5555em;}
.RighInfo003134 .img-side .btn a.download:before{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .img-side .btn a.download2:before{background-image: url(../images/RighInfo003134-icon-download.svg);}

.RighInfo003134 .prod-intro .name{border-bottom: 1px solid #efefef;font-size: 1.5em; padding-bottom: 0.666em;color: #333; line-height: 2;}
.RighInfo003134 .prod-intro .name i{width: 2em; height: 2em;border-radius: 50%;background-color: #a52d34;display: inline-block;vertical-align: top; margin-right: 0.625em; background-repeat: no-repeat; background-position: center; background-size: auto 50%;}
.RighInfo003134 .prod-intro .name-1 i{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .prod-intro .name-2 i{background-image: url(../images/RighInfo003134-title-icon.svg);}
.RighInfo003134 .prod-intro .singlePage{line-height: 1.875; margin: 2em 0 3em 0;}

@media (min-width:1025px) {
.RighInfo003134 .img-group{width: 50%;border-right: solid 1px #f2f2f2;}
.RighInfo003134 .img-side .ytable-cell{padding-top: 3em;}
.RighInfo003134 .img-side .txt{padding: 0 4%;}
}
@media (max-width:1024px) {
.RighInfo003134 .img-side{ padding: 2em;}
.RighInfo003134 .img-side .btn a{min-width: calc(50% - 10px);padding: 0;}
}

.RighInfo003134 .popUp-box{position: fixed;z-index: 200; left: 0;top: 0;width: 100%; height:100%; background-color: rgba(0,0,0,0.5);display: none;}
.RighInfo003134 .popUp-box > .ytable{height: 100%;}
.RighInfo003134 .popUp-box .main{background: #fff url(../images/RighInfo003134-bg.jpg) no-repeat;background-size: cover; width: 90%; max-width: 1200px;margin: 0 auto;border-radius: 5px; position: relative; }
.RighInfo003134 .popUp-box .close{position: absolute; right: 20px;top: 20px;width: 20px;height: 20px;z-index: 10;cursor:pointer;}
.RighInfo003134 .popUp-box .close:before,
.RighInfo003134 .popUp-box .close:after{position: absolute;content: ''; width: 100%;height: 2px;background-color: #000; top: 50%;margin-top: -1px;transform: rotate(-45deg);}
.RighInfo003134 .popUp-box .close:after{transform: rotate(45deg);}
.RighInfo003134 .popUp-box .logo img{height: 1.9375em;}
.RighInfo003134 .popUp-box .title{font-size: 1.875em;color: #333333;line-height: 1.3333; margin-top: 0.3em;}
.RighInfo003134 .popUp-box .title:after{display: block; content: '';width: 20px;height: 2px;background-color: #da251d; margin: 1em 0;}
.RighInfo003134 .popUp-box .left p{font-size: 1.5em;line-height: 1.66666;color: #333333;}
.RighInfo003134 .popUp-box .form li{position: relative;z-index: 1; margin-bottom: 10px;}
.RighInfo003134 .popUp-box .form li label.tit{position: absolute; left: 1.21428em; top: 0;font-size: 0.875em; line-height: 3.5714em;}
.RighInfo003134 .popUp-box .form li .text{border: solid 1px rgba(139,139,139,0.2);width: 100%;font-size: 1em; height:3.125em; line-height: 3.125em;border-radius:0.625em;padding: 0 1.0625em;}
.RighInfo003134 .popUp-box .form li.code dl{overflow: hidden;}
.RighInfo003134 .popUp-box .form li.code dl dt{position: relative;width: 60%;float: left;}
.RighInfo003134 .popUp-box .form li.code dl dd{width: 38%;float: right;}
.RighInfo003134 .popUp-box .form li.code dl dd a{display: block;cursor: pointer;background-color: #6e6e6e; border-radius: 10px;color: #fff;font-size: 0.875em;line-height: 3.5714em;text-align: center;}
.RighInfo003134 .popUp-box .form ol .btn{display: block;width: 100%;background: #da251d;border:0;cursor: pointer;border-radius: 0.625em;height:3.125em;color: #fff;font-size: 1em;}
@media (min-width:1025px) {
.RighInfo003134 .popUp-box .main{padding: 10.9375vh 8.25em;}  
.RighInfo003134 .popUp-box .main .ytable-cell{width: 50%;} 
}
@media (max-width:1024px) {
.RighInfo003134 .popUp-box .main{padding:2em; }  
.RighInfo003134 .popUp-box .main .ytable{max-height: 85vh; overflow: auto;}
}



/*PicList003142 */
.PicList003142{ margin: 4.5em 0;}
.PicList003142 ul{padding: 1.93vw 0;border-bottom: 1px dotted #cecece;position: relative;}
.PicList003142 li .inner{padding: 0 120px 0 50px;font-size: 16px;}
.PicList003142 li time{color: #c8c8c8;position: absolute;right: 0;top: 50%;margin-top: -30px;}
.PicList003142 li time a{float: right;color: #e43937;}
.PicList003142 li p{color: #666;line-height: 2;height: 4em;}
.PicList003142 li aside{font-size: 20px;color: #333;margin-bottom: 20px;}
.PicList003142 li aside a{color: #1e1e1e;}
.PicList003142 li aside a:hover{color: #e43937;}
.PicList003142 li time span{display:block;text-align: center;font-size: 30px;color: #da251d;font-weight: bold;margin-bottom: 10px;}
@media(min-width:481px){
.PicList003142 ol{width: 380px;}
}
@media(max-width:640px){
.PicList003142 li .inner{padding-left: 3vw;font-size: 14px; }
.PicList003142 li aside{font-size: 16px;}
}
@media(max-width:480px){
.PicList003142 .ytable,
 .PicList003142 .ytable-cell{display: block;}
.PicList003142 ul{padding: 3vw 0;}
.PicList003142 li .inner{padding: 3vw;}
}


/*Page003143 */
.Page003143 .Pages{padding: 0 0 3% 0;text-align: center;font-family: 'PingFang-SC-Medium';}
.Page003143 .Pages .p_page a.a_first,
.Page003143 .Pages .p_page a.a_end,
.Page003143 .Pages > span:not(.p_page){display: none;}
.Page003143 .Pages .p_page{display: table; margin: 0 auto;}
.Page003143 .Pages .p_page *{float: left;}
.Page003143 .Pages .p_page a{border: solid 1px #ebebeb;line-height: 36px;transition: 0.3s;}
.Page003143 .Pages .p_page > a{border-radius: 5px;padding: 0 15px;}
.Page003143 .Pages .p_page em{font-style: normal; margin: 0 30px;}
.Page003143 .Pages .p_page em a{width: 36px;border-radius: 50%; margin: 0 5px;}
.Page003143 .Pages .p_page a:hover,
.Page003143 .Pages .p_page a.a_cur{color: #fff;background-color: #da251d;border-color: #da251d;}
@media (max-width:1024px) {
.Page003143 .Pages{padding: 0 0 2em 0;}
.Page003143 .Pages .p_page em{display: none;}
.Page003143 .Pages .p_page > a{margin: 0 10px;}
}


.RighInfo002939{padding: 3% 0;}
.RighInfo002939 .name{text-align: center;    border-bottom: 1px dashed #d2d2d2;margin-bottom: 30px;padding-bottom: 20px;}
.RighInfo002939 .name h1{font-size: 24px;color: #da251d;}
.RighInfo002939 .name span{font-size: 15px;color: #666;}
.RighInfo002939 .info aside{font-weight: bold;color: #333;font-size: 18px;}
.RighInfo002939 .bot{position:relative;margin-top:50px}
.RighInfo002939 .info_back{text-align:center;clear:both;padding:10px 0;position:absolute;right:0;top:0}
.RighInfo002939 .info_back a{color:#fff;font-size:14px;background:#da251d;display:block;padding:10px 30px;border-radius:50px}
.RighInfo002939 .info_back a:hover{background:#fff;color:#da251d;border:1px #da251d solid}
.RighInfo002939 .info_pn span{display:block;font-size:15px;margin:15px 0}
.RighInfo002939 .info_pn span a{color:#888}
.RighInfo002939 .info_pn span a:hover{color:#da251d;text-decoration:underline}



/*
.Form002802
*/
.Form002802 { padding: 4% 0; }
.Form002802 .tips { font-size: 1.25em; margin-bottom: 2em; }
.Form002802 .address { padding-bottom: 3em; border-bottom: 1px solid #eee; }
.Form002802 .left { background: #F9F9F9; }
.Form002802 .address dl { }
.Form002802 .address dd h1, .Form002802 .address dd h2, .Form002802 .address dd p { font-size: 1em; padding-left: 44px; line-height: 35px; }
.Form002802 .address dd h2 { background-repeat: no-repeat; background-position: left top; display: inline-block; margin-right: 9%; margin-bottom: 2%; font-weight: normal; }
.Form002802 .address dd h1 { margin: 0 0 1em; padding-left: 0; font-size: 1.5em; color: #333; }
.Form002802 .address dd h2 { font-size: 1em; }
.Form002802 .address dd h2 a { color:#666;}
.Form002802 .address dd h2 a:hover { color:#004e97;}
.Form002802 .address dd h2.h2_1 { background-image: url(../images/Form002802-icon1.png); }
.Form002802 .address dd h2.h2_2 { background-image: url(../images/Form002802-icon2.png); }
.Form002802 .address dd h2.h2_3 { background-image: url(../images/Form002802-icon3.png); }
.Form002802 .address dd h2.h2_4 { background-image: url(../images/Form002802-icon4.png); }
.Form002802 .address dd h2.h2_5 { background-image: url(../images/Form002802-icon5.png); }
@media (min-width:1201px) {
    .Form002802 .left { width: 52%; padding: 0 3em; }
    .Form002802 .right { width: 48%; }
}
@media (max-width:1200px) {
    .Form002802 .right { padding-bottom: 2em; }
}
@media(max-width:640px) {
    .Form002802 .address dd { float: none; width: auto; padding-left: 0; }
}
