::-webkit-scrollbar {width:3px;height:1px;}
::-webkit-scrollbar-thumb {background:#E70012;}
::-webkit-scrollbar-track {background:#EBEBEB;}
@keyframes bodyopen{0%{opacity:0}to{opacity:1}}
@keyframes openclose{0%{opacity:1}to{opacity:0}}
body{opacity: 0; animation-name:bodyopen;animation-timing-function:ease;animation-delay:.2s;animation-duration:1s;animation-iteration-count:1;animation-fill-mode:forwards}
@-webkit-keyframes btn-pulse{25%{-webkit-transform:scale(1..05);transform:scale(1.0.5)}75%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes btn-pulse{25%{-webkit-transform:scale(1.05);transform:scale(1.05)}75%{-webkit-transform:scale(.9);transform:scale(.9)}}.btn-pulse{-webkit-transition:all .2s;transition:all .2s;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.btn-pulse-preview,.btn-pulse:hover{-webkit-animation-name:btn-pulse;animation-name:btn-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
* {
  box-sizing: border-box;
  transition: all .3s linear;
  -moz-transition: all .3s linear;
  -webkit-transition: all .3s linear;
  -o-transition: all .3s linear;
  -ms-transition: all .3s linear;
}
.swiper-button-next::after, .swiper-button-prev::after {display: none;}
.sw1,.sw2,.sw3,.sw4,.sw6,.sw7{display: none;}

.wx-header-main {position: fixed;top: 0;left: 0;display: flex;flex-wrap: wrap;justify-content: space-between;width: 100%;padding: 0px 0px 0px 60px;margin: 0px;overflow: hidden;z-index: 999;}
.wx-header-main:hover,.wx-header-indexbg,.wx-header-pagebg,.wx-header-probg {background-color: #fff; border-bottom: 1px solid #f4f4f4;}
.wx-header-left {display: flex;flex-wrap: wrap;justify-content: left;height: 100px;padding: 27px 0px 0px;margin: 0px;overflow: hidden;}
.wx-header-logo {padding: 0px;margin: 0px;overflow: hidden;}
.wx-header-logo img {height: 44px;}
.wx-header-search {position: relative;float: left;margin-left: 35px;margin-top: 2px;}
.wx-header-search input {display: inline-block;width: 212px;height: 40px;background: #f9f9f9;border: none;box-sizing: border-box;font-size: 14px;color: #949494;position: relative;padding: 0 22px;border-radius: 20px;}
.wx-header-search button {border: none;outline: none;cursor: pointer;display: block;background: none;position: absolute;right: 15px;top: 10px;}
.wx-header-right {height: 100px;display: inline-flex;}
.wx-header-right a {color: #fff;}
.wx-header-tel {box-sizing: border-box;padding: 0px 30px;position: relative;font-family: "Roboto-B";font-size: 24px;line-height: 100px;color: #fff;border-left: 1px solid rgba(255, 255, 255, 0.3);border-bottom: 1px solid rgba(255, 255, 255, 0.3);}
.wx-header-tel i {font-size: 32px;margin-right: 10px;}
.wx-header-lang {cursor: pointer;width: 120px;position: relative;text-align: center;color: #fff;line-height: 100px;border-left: 1px solid rgba(255, 255, 255, 0.3);border-bottom: 1px solid rgba(255, 255, 255, 0.3);box-sizing: border-box;font-size: 18px;}
.wx-header-lang i {display: inline-block;transform: rotate(90deg);}
.wx-header-shop {display: block;border-left: 1px solid rgba(255, 255, 255, 0.3);border-bottom: 1px solid rgba(255, 255, 255, 0.3);width: 120px;position: relative;height: 100px;}
.wx-header-shop i {display: block;width: 30px;height: 28px;background: url(../images/shop_icon.png) no-repeat;position: absolute;left: 50%;margin-top: -14px;top: 50%;margin-left: -15px;}
.wx-header-mune {height: 100px;background: #fff;position: relative;text-align: center;line-height: 100px;padding: 0px 50px;}
.wx-header-mune a {color: #E70012;font-size: 20px;display: flex;flex-wrap: wrap;align-items: center;}
.wx-header-mune i {font-size: 32px;padding-right: 10px;}
.wx-header-indexbg .wx-header-right a,.wx-header-indexbg .wx-header-tel,.wx-header-main:hover .wx-header-right a,.wx-header-main:hover .wx-header-tel {color: #666;}
.wx-header-indexbg .wx-header-mune,.wx-header-main:hover .wx-header-mune {background: #E70012;}
.wx-header-indexbg .wx-header-mune a,.wx-header-main:hover .wx-header-mune a {color: #fff;}
.wx-header-indexbg .wx-header-shop i,.wx-header-main:hover .wx-header-shop i {background: url(../images/shop_icon1.png) no-repeat;}
.wx-header-indexbg .wx-header-lang,.wx-header-indexbg .wx-header-shop,.wx-header-indexbg .wx-header-tel,.wx-header-pagebg .wx-header-lang,.wx-header-pagebg .wx-header-shop,.wx-header-pagebg .wx-header-tel,.wx-header-probg .wx-header-lang,.wx-header-probg .wx-header-shop,.wx-header-probg .wx-header-tel,.wx-header-main:hover .wx-header-lang,.wx-header-main:hover .wx-header-shop,.wx-header-main:hover .wx-header-tel {border-color: #f0f0f0;border-bottom: none;}

.wx-header-pagebg .wx-header-left,.wx-header-probg .wx-header-left {padding-top: 17px; height: 80px;}
.wx-header-pagebg .wx-header-right,.wx-header-probg .wx-header-right {height: 80px;}
.wx-header-pagebg .wx-header-right a,.wx-header-pagebg .wx-header-tel,.wx-header-pagebg .wx-header-lang,.wx-header-probg .wx-header-right a,.wx-header-probg .wx-header-tel,.wx-header-probg .wx-header-lang {color: #666; line-height: 80px;}
.wx-header-pagebg .wx-header-mune,.wx-header-probg .wx-header-mune {background: #E70012;line-height: 80px;}
.wx-header-pagebg .wx-header-mune a,.wx-header-probg .wx-header-mune a {color: #fff;}
.wx-header-pagebg .wx-header-shop i,.wx-header-probg .wx-header-shop i {background: url(../images/shop_icon1.png) no-repeat; height: 80px;}

.wx-header-nav {background: #2E3033;position: fixed;top: 0;right: 0;width: 45%;box-sizing: border-box;padding: 30px 40px;z-index: 99999;height: 100vh;transform: translateX(100%);}
.wx-header-navclose {text-align: right;padding: 0px;margin: 0px 0px 45px;overflow: hidden;}
.wx-header-navclose i {font-size: 24px;font-weight: 700;line-height: 35px;color: #fff;padding: 0px;margin: 0px;overflow: hidden;}
.wx-header-nav ul {display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0px;margin: 0px;overflow: hidden;}
.wx-header-nav li {width: 48%;color: #ffffff;height: 180px;border-bottom: 1px solid #414141;margin-bottom: 38px;}
.wx-header-nav li h3 {font-size: 20px;line-height: 20px;font-weight: bold;width: 32%;float: left;margin-right: 2%;height: 100%;}
.wx-header-nav li h3 a {color: #fff;}
.wx-header-nav li dl {float: left;width: 60%;padding: 0px;margin: 0px;overflow: hidden;}
.wx-header-nav li dl dd {width: 50%;padding: 0px;margin: 0px;overflow: hidden;float: left;}
.wx-header-nav li dl dd a {color: #999999;display: block;line-height: 28px;font-size: 14px;}
.wx-header-nav li dl dd a:hover {color: #E70011;}
.wx-header-navcontact {position: absolute;bottom: 65px;left: 67px;}
.wx-header-navcontact a {display: inline-block;width: 147px;height: 36px;border-radius: 20px;text-align: center;color: #ffffff;font-size: 14px;line-height: 36px;border: 1px solid #414141;}
.wx-header-navcontact a:hover {background-color: #E70011;border-color: #E70011;}
.wx-header-navcontact p {font-family: "DIN", "微软雅黑";font-size: 20px;display: inline-block;color: #ffffff;height: 36px;line-height: 36px;position: relative;margin-left: 13px;padding-left: 20px;}
.wx-header-navcontact p:before {content: '';display: block;width: 12px;height: 18px;background: url(../images/tel_icona.png) no-repeat;position: absolute;left: 0;top: 11px;}

/* 首页Banner */
.index-banner {width:100vw;height:100vh;overflow:hidden;}
.index-banner .swiper-slide {position:relative;}
.index-banner .swiper-slide .img {width:100%;height:100vh;}
.index-banner .swiper-slide .img img {width:100%;height:100vh;-webkit-animation-duration: 5s;animation-duration: 5s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}
.index-banner .leftUp .img img{-webkit-animation-name: leftUp; animation-name: leftUp;}
@-webkit-keyframes leftUp {
  0% {-webkit-transform: scale(1.1) translate(4.545%, 4.545%); transform: scale(1.1) translate(4.545%, 4.545%);}
  to {-webkit-transform: scale(1.1) translate(-4.545%, -4.545%); transform: scale(1.1) translate(-4.545%, -4.545%);}
}
@keyframes leftUp {
  0% {-webkit-transform: scale(1.1) translate(4.545%, 4.545%); transform: scale(1.1) translate(4.545%, 4.545%);}
  to {-webkit-transform: scale(1.1) translate(-4.545%, -4.545%); transform: scale(1.1) translate(-4.545%, -4.545%);}
}
.index-banner .moveRight .img img{-webkit-animation-name: moveRight; animation-name: moveRight;}
@-webkit-keyframes moveRight {
  0% {-webkit-transform: scale(1.1) translate(-4.545%); transform: scale(1.1) translate(-4.545%);}
  to {-webkit-transform: scale(1.1) translate(4.545%); transform: scale(1.1) translate(4.545%);}
}
@keyframes moveRight {
  0% {-webkit-transform: scale(1.1) translate(-4.545%); transform: scale(1.1) translate(-4.545%);}
  to {-webkit-transform: scale(1.1) translate(4.545%); transform: scale(1.1) translate(4.545%);}
}
.index-banner .moveDown .img img{-webkit-animation-name: moveDown; animation-name: moveDown;}
@-webkit-keyframes moveDown {
  0% {-webkit-transform: scale(1.1) translateY(-4.545%); transform: scale(1.1) translateY(-4.545%);}
  to {-webkit-transform: scale(1.1) translateY(4.545%); transform: scale(1.1) translateY(4.545%);}
}
@keyframes moveDown {
  0% {-webkit-transform: scale(1.1) translateY(-4.545%); transform: scale(1.1) translateY(-4.545%);}
  to {-webkit-transform: scale(1.1) translateY(4.545%); transform: scale(1.1) translateY(4.545%);}
}
.index-banner .centerBig .img img{-webkit-animation-name: centerBig; animation-name: centerBig;}
@-webkit-keyframes centerBig {
  to {-webkit-transform: scale(1.1); transform: scale(1.1);}
}
@keyframes centerBig {
  to {-webkit-transform: scale(1.1); transform: scale(1.1);}
}
.index-banner .rightDownBig .img img{-webkit-animation-name: rightDownBig; animation-name: rightDownBig;}
@-webkit-keyframes rightDownBig {
  to {-webkit-transform: scale(1.1) translate(4%, 4%); transform: scale(1.1) translate(4%, 4%);}
}
@keyframes rightDownBig {
  to {-webkit-transform: scale(1.1) translate(4%, 4%); transform: scale(1.1) translate(4%, 4%);}
}
.index-banner .swiper-slide .img img.pc{display: block;}
.index-banner .swiper-slide .img img.m{display: none;}
.index-banner .swiper-slide .word {text-align:center;position:absolute;width:100%;top:50%;margin-top:-44px;}
.index-banner .swiper-slide .word p {font-size:44px;font-weight:bold;color:#fff;line-height:44px;margin-bottom:20px;}
.index-banner .swiper-slide .word span {font-size:24px;display:block;line-height:24px;color:#fff;}
.index1-bot {height:100px;width:calc(100% - 114px);position:absolute;left:57px;bottom:0;border-top:1px solid rgba(255,255,255,0.3);z-index:2}
.index1-bot a.down {position:absolute;left:50%;margin-left:-7px;top:50%;margin-top:-13px;}
.index-next {width:10px;height:18px;background:url(../images/index_r.png) no-repeat;position:absolute;right:57px;bottom:41px;top:auto;}
.index-prev {width:10px;height:18px;background:url(../images/index_l.png) no-repeat;position:absolute;right:130px;bottom:41px;top:auto;left:auto;}
.index-prev:before {content:'';width:1px;height:18px;background:rgba(255,255,255,0.42);position:absolute;right:-33px;top:0;}
.index-p {bottom:40px;left:40px;position:absolute;z-index:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.index-p .swiper-pagination-bullet {background:transparent;opacity:1;position:relative;width:16px;height:16px;outline:none;margin:0 12px;}
.index-p .swiper-pagination-bullet:after {content:"";position:absolute;left:50%;top:50%;z-index:0;width:8px;height:8px;background-color:#fff;border-radius:50%;margin:-7px 0 0 -6px;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;}
.index-p .swiper-pagination-bullet.swiper-pagination-bullet-active .svg {opacity:1;}
.index-p .swiper-pagination-bullet.swiper-pagination-bullet-active:after {opacity:1;width:12px;height:12px;background:url(../images/b_dian.png)no-repeat center;border-radius:0;}
.index-p .swiper-pagination-bullet.swiper-pagination-bullet-active .circle2 {-webkit-animation:svgCircleAnmi 6s linear forwards;animation:svgCircleAnmi 6s linear forwards;}
.index-p .swiper-pagination-bullet:nth-child(1).swiper-pagination-bullet-active .circle2 {-webkit-animation:svgCircleAnmi 16s linear forwards;animation:svgCircleAnmi 16s linear forwards;}
.index-p .svg {margin:-8px 0 0 -8px;width:32px;height:32px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;display:block;}
.index-p .circle1 {stroke:transparent;}
.index-p .circle2 {stroke:#fff;stroke-dasharray:0 339;}
.swiper-container svg:not(:root) {overflow:hidden;}
@-webkit-keyframes svgCircleAnmi {0% {stroke-dasharray:0 339;}to {stroke-dasharray:339 339;}}
@keyframes svgCircleAnmi {0% {stroke-dasharray:0 339;}to {stroke-dasharray:339 339;}}

/* 首页简介 */
.wx-index-aboutusmain {padding: 0px;margin: 0px;overflow: hidden;position: relative;}
.wx-index-aboutus {box-sizing: border-box;padding: 0 57px;padding-top: 20vh;width: 100vw;height: 100vh;overflow: hidden;background-repeat: no-repeat;margin: 0px;overflow: hidden;}
.wx-index-aboutusimg {position:relative;z-index:2;width:24%;transform: translateY(20px);opacity: 0;transition: all .2s linear .1s;-webkit-transition: all .2s linear .1s; float: left;}
.wx-index-aboutusimg .img{overflow: hidden;}
.wx-index-aboutusimg .img img.pc{display: block;width:100%;}
.wx-index-aboutusimg .img img.m{display: none;}
.wx-index-aboutusimg .img:hover img{transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.wx-index-aboutusimg .play {display: block; cursor:pointer;position:absolute;top:50%;transform: translate(-50%, -50%); left:50%;text-align:center;font-size:16px;border-radius: 50%; border: 2px solid #fff;background-color: rgba(0, 0, 0, 0.5); width: 50px; height: 50px; line-height: 50px;color:#fff;}
.wx-index-aboutusimg .play i {font-size: 24px; }
.wx-index-aboutusinfo {width:68%;color:#fff;padding-top:14vh;position:relative;z-index:3;box-sizing: border-box; float: right;}
.wx-index-aboutustitle{position: relative;display: flex; flex-wrap: wrap; justify-content: left; transform: translateY(20px);opacity: 0;transition: all .2s linear .3s;-webkit-transition: all .3s linear .3s;}
.wx-index-aboutustitle h3 {font-size: 32px;font-weight: 700; line-height: 34px; margin: 0px;}
.wx-index-aboutustitle p {font-size: 14px;font-weight: 700; height: 34px;line-height: 17px;display: inline-block;margin-left: 15px;color: #FFFFFF;font-weight: normal;}
.wx-index-aboutustxt {transform: translateY(20px);opacity: 0;transition: all .2s linear .5s;-webkit-transition: all .3s linear .5s;position:relative;font-size:16px;line-height:30px;max-width:920px;margin-top:25px;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}
.wx-index-aboutuslist {margin-top:14vh;color:#333;position:relative;transform: translateY(20px);opacity: 0;transition: all .2s linear .7s;-webkit-transition: all .3s linear .7s;overflow: hidden;}
.wx-index-aboutuslist ul li {float:left;margin-right:7%;}
.wx-index-aboutuslist ul li:last-child{margin-right: 0;}
.wx-index-aboutuslist ul li .num {position:relative;font-size:14px;color:#E70011;margin-bottom:6px;}
.wx-index-aboutuslist ul li .num span {font-size:40px; font-weight: 700; line-height: 45px; display:inline-block;margin-right:5px;}
.wx-index-aboutuslist ul li .num sup {display:block;width:10px;height:10px;background:url(../images/sup_icon.png) no-repeat;position:absolute;top:8px;right:50px;}
.wx-index-aboutuslist ul li p {font-size:14px;line-height:14px;}
.wx-index-aboutuslist ul li:nth-child(4) .num sup {right:77px;}
.wx-index-aboutusbtn {margin-top:50px;overflow: hidden;}
.wx-index-aboutusbtn a.more {display:block;width:230px;height:52px;color:#fff;font-size:14px;text-align:center;line-height:52px;color:#fff;background:#E70011;border-radius:30px;position: relative;transform: translateY(20px);opacity: 0;transition: all .2s linear .9s;-webkit-transition: all .3s linear .9s;}
.wx-index-aboutusbtn a.more i {display:inline-block;width:24px;height:10px;background:url(../images/more_r.png) no-repeat;margin-left:10px;transition:all .3s linear;}
.wx-index-aboutusbtn a.more:hover i {margin-left:20px;}
.wx-index-aboutusmain .bg2 {width:100%;position:absolute;left:0;bottom:0;}
.wx-index-aboutusmain .bg2 img.pc {display:block;width:100%;}
.wx-index-aboutusmain .bg2 img.m {display: none;}
.wx-index-aboutusmain .icon li{position:absolute;z-index:-1;animation:rotate 6s infinite linear;transform-origin: 50% 40%;}
.wx-index-aboutusmain .icon li:nth-child(1){left:28.6%;bottom:3.83%;transform-origin: 30% 10px;}
.wx-index-aboutusmain .icon li:nth-child(2){left:37.4%;bottom:2.34%;transform-origin: 30% 10px;}
.wx-index-aboutusmain .icon li:nth-child(3){left:46%;bottom:6.17%;transform-origin: 30% 10px;}
.wx-index-aboutusmain .icon li:nth-child(4){left:53.3%;bottom:7.4%;}
.wx-index-aboutusmain .icon li:nth-child(5){left:54.7%;bottom:7.13%;}
.wx-index-aboutusmain .icon li:nth-child(6){left:61.6%;bottom:1.38%;}
.wx-index-aboutusmain .icon li:nth-child(7){left:65.625%;bottom:21.6%;}
.wx-index-aboutusmain .icon li:nth-child(8){left:67.9%;bottom:12.3%;}
.wx-index-aboutusmain .icon li:nth-child(9){left:78.3%;bottom:9.57%;}
.wx-index-aboutusmain .icon li:nth-child(10){left:89.6%;bottom:24%;}
.wx-index-aboutusmain .icon li:nth-child(11){right:7px;bottom:22.9%;}
.wx-index-aboutusmain .icon li:nth-child(12){right:27px;bottom:23px;}
.wx-index-aboutusmain.active .wx-index-aboutusimg,.wx-index-aboutusmain.active .wx-index-aboutusinfo .wx-index-aboutustitle,.wx-index-aboutusmain.active .wx-index-aboutusinfo .wx-index-aboutustxt,.wx-index-aboutusmain.active .wx-index-aboutuslist,.wx-index-aboutusmain.active .wx-index-aboutusbtn a.more{transform: translateY(0px);opacity: 1;}
@keyframes rotate{
	0% {-webkit-transform: rotate(0); transform: rotate(0);}
	100% {-webkit-transform: rotate(360deg); transform: rotate(360deg);}	
}
@-webkit-keyframes rotate{
	0% {-webkit-transform: rotate(0); transform: rotate(0);}
	100% {-webkit-transform: rotate(360deg); transform: rotate(360deg);}
}

/* 首页社会贡献 */
.wx-index-socialmain {padding: 0px;margin: 0px;overflow: hidden;}
.wx-index-social {width: 100vw;height: 100vh;box-sizing: border-box;padding: 150px 57px 0;position: relative;}
.wx-index-social:after {content:'';display:block;width:1px;height:calc(100vh - 100px);background:#F4F4F4;position:absolute;top:100px;right:719px;}
.wx-index-socialtitle{position: relative;display: flex; flex-wrap: wrap; justify-content: left; transform: translateY(20px);opacity: 0;transition: all .2s linear .3s;-webkit-transition: all .3s linear .3s;}
.wx-index-socialtitle h3 {font-size: 32px;font-weight: 700; line-height: 34px; margin: 0px;}
.wx-index-socialtitle p {font-size: 14px;font-weight: 700; height: 34px;line-height: 17px;display: inline-block;margin-left: 15px;color: #666;font-weight: normal;}
.wx-index-socialinfo {margin: 65px 0px 0px;position: relative;}
.wx-index-socialinfoleft {width: 66.6%;padding: 0px;margin: 0px;float: left;}
.wx-index-socialinfoleft .swiper3 {float:left;width:74%;}
.wx-index-socialinfoleft .swiper3 .swiper-slide {position:relative;}
.wx-index-socialinfoleft .swiper3 .swiper-slide .img {width:100%;margin-bottom:33px;position:relative;overflow: hidden;transform: translateY(20px);opacity: 0;transition: all .2s linear .3s;}
.wx-index-socialinfoleft .swiper3 .swiper-slide .img img {display:block;width:100%;}
.wx-index-socialinfoleft .swiper3 .swiper-slide .time {color:#E70011;font-size:14px;line-height:14px;margin-bottom:10px;transform: translateY(20px);opacity: 0;transition: all .2s linear .5s;}
.wx-index-socialinfoleft .swiper3 .swiper-slide .tit {transform: translateY(20px);opacity: 0;transition: all .2s linear .7s;color:#333;font-size:24px;font-weight:bold;margin-bottom:5px;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.wx-index-socialinfoleft .swiper3 .swiper-slide p {transform: translateY(20px);opacity: 0;transition: all .2s linear .9s;font-size:14px;line-height:26px;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.wx-index-socialinfoleft .swiper3 .swiper-slide a {display:block;width:100%;height:100%;position:absolute;left:0;top:0;}
.wx-index-socialinfoleft .swiper3 .swiper-slide:hover .img img{transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.wx-index-socialinforight {width: 33.4%;height: 100%;margin-top: -100px;position: relative;padding: 0px;float: right;}
.wx-index-socialinforight .swiper5 {height:720px;overflow:hidden;transform: translateY(20px);opacity: 0;transition: all .2s linear 1.2s;box-sizing: border-box;padding:30px 0;}
.wx-index-socialinforight .swiper5 .swiper-slide {width:305px;margin:0 auto;padding:30px 0;border-bottom:1px solid #F4F4F4;box-sizing:border-box;height:330px;}
.wx-index-socialinforight .swiper5 .swiper-slide .img {width:100%;margin-bottom:18px;position:relative;overflow: hidden;}
.wx-index-socialinforight .swiper5 .swiper-slide .img img {display:block;width:100%;}
.wx-index-socialinforight .swiper5 .swiper-slide .time {color:#666666;font-size:14px;line-height:14px;margin-bottom:10px;}
.wx-index-socialinforight .swiper5 .swiper-slide .tit {color:#333;font-size:24px;font-weight:bold;margin-bottom:5px;line-height:32px;height:32px;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.wx-index-socialinforight .swiper5 .swiper-slide p {font-size:14px;line-height:26px;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.wx-index-socialinforight .swiper5 .swiper-slide a {display:block;width:100%;height:100%;position:absolute;left:0;top:0;}
.wx-index-socialinforight .swiper5 .swiper-slide:hover .img img{transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.wx-index-socialinforight .p3-next {width:15px;height:8px;background:url(../images/index3_icon2.png) no-repeat;bottom:0;left:50%;margin-left:-7px;top:auto;opacity:1;}
.wx-index-socialinforight .p3-prev {width:15px;height:8px;background:url(../images/index3_icon1.png) no-repeat;bottom:auto;left:50%;margin-left:-7px;top:25px;opacity:1;}
.wx-index-socialmain .swiper4 {position:absolute;top:20vh;right:660px;transform: translateY(20px);opacity: 0;transition: all .2s linear 1s;float:right;box-sizing:border-box;height:calc(100vh - 300px);overflow:hidden;padding-left:15px;}
.wx-index-socialmain .swiper4 .swiper-slide {cursor:pointer;width:60px;font-size:14px;color:#666666;display:block;position:relative;margin-top:10px;line-height:14px;background:url(../images/index3-tab-bg.png) no-repeat;padding-left:24px;height:72px;box-sizing:border-box;padding-top:65px;position:relative;}
.wx-index-socialmain .swiper4 .swiper-slide:hover:before,.wx-index-socialmain .swiper4 .swiper-slide-active:before {content:'';display:block;width:6px;height:7px;background:url(../images/index3-tab-li.png) no-repeat;position:absolute;left:-10px;bottom:-2.5px;}
.wx-index-socialmain .swiper4 .swiper-slide:hover:after,.wx-index-socialmain .swiper4 .swiper-slide-active:after {content:'';display:block;width:20px;height:1px;background:#E70011;position:absolute;left:0;bottom:0;}
.wx-index-socialmain .swiper4 .swiper-slide:hover,.wx-index-socialmain .swiper4 .swiper-slide-active {color:#E70011;}

.wx-index-socialmain.active .wx-index-socialtitle,.wx-index-socialmain.active .wx-index-socialinfoleft .swiper3 .swiper-slide .img,.wx-index-socialmain.active .wx-index-socialinfoleft .swiper3 .swiper-slide .time,.wx-index-socialmain.active .wx-index-socialinfoleft .swiper3 .swiper-slide .tit,.wx-index-socialmain.active .wx-index-socialinfoleft .swiper3 .swiper-slide p,.wx-index-socialmain.active .swiper4,.wx-index-socialmain.active .wx-index-socialinforight .swiper5{transform: translateY(0px);opacity: 1;}

/* 首页产品展示 */
.wx-index-productsmain {box-sizing: border-box;background: url(../images/index4-bg.png) no-repeat;background-position: bottom;}
.wx-index-products {width: 100vw;height: 100vh;padding-top: 20vh;padding-left: 57px;position: relative;overflow: hidden;}
.wx-index-productstop {display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0px;margin: 0px;}
.wx-index-productstopleft {max-width: 462px;position: absolute;left: 57px;top: 150px;z-index: 5;}
.wx-index-productstitle{position: relative;display: flex; flex-wrap: wrap; justify-content: left; transform: translateY(20px);opacity: 0;transition: all .2s linear .3s;-webkit-transition: all .3s linear .3s;}
.wx-index-productstitle h3 {font-size: 32px;font-weight: 700; line-height: 34px; margin: 0px;}
.wx-index-productstitle p {font-size: 14px;font-weight: 700; height: 34px;line-height: 17px;display: inline-block;margin-left: 15px;color: #666;font-weight: normal;}
.wx-index-productsnote {position: relative;transform: translateY(20px);opacity: 0;transition: all .2s linear .3s;margin-top: 35px;font-size: 14px;line-height: 26px;color: #666666;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.wx-index-productsright {position: absolute;right: 180px;top: 150px;width: 320px;z-index: 5;transform: translateY(20px);opacity: 0;transition: all .2s linear .5s;}
.wx-index-productsright a.more {float:left;display:block;width:124px;height:120px;background:url(../images/index4_more2.png) no-repeat;position:relative;font-size:16px;line-height:16px;box-sizing:border-box;color:#FFFFFF;text-align:center;padding-top:64px;}
.wx-index-productsright a.more:before {content:'';display:block;width:26px;height:26px;background:url(../images/index4_more3.png) no-repeat;position:absolute;left:50%;margin-left:-13px;top:17px;}
.wx-index-productsright a.more:after {content:'';display:block;width:154px;height:154px;background:url(../images/index4_more1.png) no-repeat;background-size:100% 100%;position:absolute;left:-16px;top:-16px;animation: roll_2 5s linear infinite;}
.wx-index-productsright p {float: right;font-size: 18px;line-height: 25px;padding-top: 25px;color: #333333;}
.wx-index-productsmain .wx-index-productslist {position:relative;transform: translateY(20px);opacity: 0;transition: all .2s linear .7s;}
.wx-index-productsmain .gallery-top {padding-top:8vh;text-align:center;padding-bottom:12vh;}
.wx-index-productsmain .gallery-top img {height: 60vh;}
.wx-index-productsmain .gallery-thumbs {position:absolute;width:72%;left:14%;bottom:0;height:163px;padding-top:20px;}
.wx-index-productsmain .gallery-thumbs img {display:block;width:120px;height:120px;margin:0 auto;position:relative;z-index:4;}
.wx-index-productsmain .swiper-slide {cursor:pointer;}
.wx-index-productsmain .p4-next {width:18px;height:24px;background:url(../images/index4_icon2.png) no-repeat;position:absolute;left:auto;bottom:70px;right:12%;top:auto;margin-top:0;}
.wx-index-productsmain .p4-prev {width:18px;height:24px;background:url(../images/index4_icon1.png) no-repeat;position:absolute;left:12%;bottom:70px;right:auto;top:auto;margin-top:0;}
.wx-index-productsmain .gallery-thumbs .swiper-slide-thumb-active:after {z-index:3;content:'';width:114px;height:110px;background:url(../images/index4_icon3.png) no-repeat;position:absolute;left:50%;margin-left:-65px;top:8px;}

.wx-index-productsmain .p4-next:hover{background:url(../images/index4_icon2-1.png) no-repeat;}
.wx-index-productsmain .p4-prev:hover{background:url(../images/index4_icon1-1.png) no-repeat;}
@keyframes roll_2 {
  0% {transform: rotate(0deg);}
  100% {transform: rotate(360deg);}
}
.wx-index-productsmain.active .wx-index-productstitle,.wx-index-productsmain.active .wx-index-productsnote,.wx-index-productsmain.active .wx-index-productsright,.wx-index-productsmain.active .wx-index-productslist{transform: translateY(0px);opacity: 1;}



/* 首页核心技术 */
.wx-index-coremain {box-sizing: border-box;background: url(../images/index5-bg.png) no-repeat;background-position: bottom;}
.wx-index-core {width: 100vw;height: 100vh;padding-top: 20vh;padding-left: 57px;position: relative;}
.wx-index-core:after {content: '';display: block;width: 1px;height: 100%;background: #D8D8D8;position: absolute;left: 70%;opacity: 0.63;z-index: 9;top: 0;}
.wx-index-coretitle {padding: 0px;margin: 0px;overflow: hidden;}
.wx-index-coretitle h3 {font-size: 34px;font-weight: bold;line-height: 34px;display: block;color: #111;margin-bottom: 5px;}
.wx-index-coretitle h3 span {font-size: 14px;height: 17px;line-height: 17px;display: block;color: #666;font-weight: normal;}
.wx-index-coremain .wx-index-corelist {width:100%;height:calc(100vh - 100px);position:relative;transform: translateY(20px);opacity: 0;transition: all .2s linear .5s;}
.wx-index-coremain .wx-index-corelist .swiper-slide {width:calc(70% + 57px)!important;}
.wx-index-coremain .wx-index-corelist .swiper-slide:nth-child(4) {width:100%!important;}
.wx-index-coremain .wx-index-corelist .swiper-slide:nth-child(4) .left {width:30%;}
.wx-index-coremain .wx-index-corelist .swiper-slide:nth-child(4) .right {width:40%;margin-right:30%;}
.wx-index-coremain .wx-index-corelist .left {width:42%;float:left;padding-top:17vh;}
.wx-index-coremain .wx-index-corelist .left .tit {font-size:24px;color:#333333;line-height:24px;margin-bottom:20px;}
.wx-index-coremain .wx-index-corelist .left .word {font-size:14px;line-height:26px;color:#666666;margin-bottom:120px;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.wx-index-coremain .wx-index-corelist .left a.more {position:relative;padding-right:45px;box-sizing:border-box;display:block;width:230px;height:52px;background:#E70011;border-radius:30px;text-align:center;color:#fff;line-height:52px;}
.wx-index-coremain .wx-index-corelist .left a.more i{display:block;width:23px;height:10px;background:url(../images/index5_icon1.png) no-repeat;position:absolute;right:78px;top:50%;margin-top:-5px;}
.wx-index-coremain .wx-index-corelist .left a.more:hover{padding-right:55px;}
.wx-index-coremain .wx-index-corelist .left a.more:hover i{right:68px;}
.wx-index-coremain .wx-index-corelist .right {float:right;padding-top:14vh;width:58%;text-align:center;position:relative;}
.wx-index-coremain .wx-index-corelist .right img {display:block;width:429px;height:429px;position:relative;border-radius:50%;margin:0 auto;z-index:2;}
.wx-index-coremain .wx-index-corelist .right:after,.wx-index-coremain .wx-index-corelist .right:before {content:"";position:absolute;left:50%;top:50%;margin:-240px 0 0 -300px;width:600px;height:600px;border:1px solid #989898;border-radius:50%;transform:scale(.2);z-index:0;-webkit-animation:banner-btn-anim 3s ease-out infinite;animation:banner-btn-anim 3s ease-out infinite}
.wx-index-coremain .wx-index-corelist .right:before {-webkit-animation-delay:.2s;animation-delay:.2s}
.wx-index-coremain .wx-index-corelist .right:after {-webkit-animation-delay:.8s;animation-delay:.8s}
@-webkit-keyframes banner-btn-anim {
  0% {opacity:0;transform:scale(.2)}
  5% {opacity:1}
  50% {opacity:.8}
  to {opacity:0;transform:scale(1)}
}
@keyframes banner-btn-anim {
  0% {opacity:0;transform:scale(.2)}
  5% {opacity:1}
  50% {opacity:.8}
  to {opacity:0;transform:scale(1)}
}
.wx-index-coremain .p5-next {width:60px;height:60px;background:#E70012;position:absolute;left:calc(70% - 30px);right:auto;top:50%;margin-top:-30px;border-radius:50%;transform: translateY(20px);opacity: 0;transition: all .2s linear .5s;}
.wx-index-coremain .p5-next i{display:block;width:23px;height:10px;background:url(../images/index5_icon1.png) no-repeat;position:absolute;left:50%;margin-left:-12px;top:50%;margin-top:-5px;cursor:pointer;}
.wx-index-coremain .p5-next:hover i{margin-left:-8px;}
.wx-index-coremain .p5-prev {display:none;width:60px;height:60px;background:#E70012;position:absolute;left:calc(70% - 30px);right:auto;top:50%;margin-top:-30px;border-radius:50%;transform: translateY(20px);opacity: 0;transition: all .2s linear .5s;}
.wx-index-coremain .p5-prev i{display:block;width:23px;height:10px;background:url(../images/index5_icon11.png) no-repeat;position:absolute;left:50%;margin-left:-12px;top:50%;margin-top:-5px;cursor:pointer;}
.wx-index-coremain .p5-prev:hover i{margin-left:-8px;}
.wx-index-coremain .wx-index-coretab {width:100%;text-align:center;position:absolute;top:190px;left:0;transform: translateY(20px);opacity: 0;transition: all .2s linear .3s;z-index:5;}
.wx-index-coremain .wx-index-coretab a {font-size:14px;line-height:14px;padding-bottom:12px;display:inline-block;margin-right:78px;position:relative;}
.wx-index-coremain .wx-index-coretab a:after {content:'';display:block;width:0px;height:6px;background:url(../images/index5_icon2.png) no-repeat;position:absolute;left:50%;margin-left:-3px;bottom:0;}
.wx-index-coremain .wx-index-coretab a:hover,.wx-index-coremain .wx-index-coretab a.active {color:#E70011;}
.wx-index-coremain .wx-index-coretab a:hover:after,.wx-index-coremain .wx-index-coretab a.active:after {width:100%;}
.wx-index-coremain.active .wx-index-coretab,.wx-index-coremain.active .wx-index-corelist,.wx-index-coremain.active .p5-next{transform: translateY(0px);opacity: 1;}

/* 首页子产业链 */
.wx-index-twocompanymain {box-sizing: border-box;background: url(../images/index6-bg.png) no-repeat;background-position: bottom;}
.wx-index-twocompany {width: 100vw;height: 100vh;padding-top: 20vh;padding-left: 57px;position: relative;}
.wx-index-twocompanytitle {padding: 0px;margin: 0px;overflow: hidden;}
.wx-index-twocompanytitle h3 {font-size: 34px;font-weight: bold;line-height: 34px;display: block;color: #ffffff;margin-bottom: 5px;}
.wx-index-twocompanytitle h3 span {font-size: 14px;height: 17px;font-family: "Gotham2";line-height: 17px;display: block;color: #ffffff;font-weight: normal;}
.wx-index-twocompanytitle p {transition: all .2s linear .3s;font-size: 14px;line-height: 26px;color: #ffffff;max-width: 40%;margin-top: 45px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.wx-index-twolist{position:absolute;left:0;bottom:60px;box-sizing:border-box;padding:0 57px;width:100%;height:320px;}
.wx-index-twocompanymain .swiper-slide {float:left;width:22%;margin-right:3%;position:relative;height:320px;}
.wx-index-twocompanymain .swiper-slide .ms {position:relative;z-index:3;background:#ffffff;box-sizing:border-box;padding:35px 39px;border-radius:20px;height:240px;top:80px;}
.wx-index-twocompanymain .swiper-slide .ms:after {content:'';display:block;width:162px;height:132px;background:url(../images/index6-li1.png) no-repeat;position:absolute;right:0;bottom:0;}
.wx-index-twocompanymain .swiper-slide:nth-child(4) {margin-right:0;}
.wx-index-twocompanymain .swiper-slide .tit {word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:24px;color:#333333;font-weight:bold;line-height:24px;margin-bottom:20px;}
.wx-index-twocompanymain .swiper-slide p {word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:14px;line-height:20px;color:#666666;margin-bottom:66px;}
.wx-index-twocompanymain .swiper-slide a.more {font-size:14px;color:#333333;position:relative;height:14px;line-height:14px;}
.wx-index-twocompanymain .swiper-slide a.more:after {content:'';display:block;width:24px;height:10px;background:url(../images/index6-icon1.png) no-repeat;position:absolute;left:66px;top:50%;margin-top:-5px;}
.wx-index-twocompanymain .swiper-slide:hover .ms {top:0;padding:58px 0;text-align:center;height:320px;background:url(../images/index6-li2.png) no-repeat;background-position:center center;background-color:#451E23;}
.wx-index-twocompanymain .swiper-slide:hover .ms:after {display:none;}
.wx-index-twocompanymain .swiper-slide:hover .tit {color:#fff;}
.wx-index-twocompanymain .swiper-slide:hover p {color:#fff;}
.wx-index-twocompanymain .swiper-slide:hover a.more {margin:0 auto;box-sizing:border-box;padding-right:34px;text-align:center;display:block;width:230px;height:52px;color:#ffffff;text-align:center;line-height:52px;border-radius:30px;border:1px solid #ffffff;}
.wx-index-twocompanymain .swiper-slide:hover a.more:after {content:'';background:url(../images/index6-icon2.png) no-repeat;left:140px;}
.wx-index-twocompanymain .swiper-slide:hover:after {content:'';width:100%;height:100%;background:#A21024;position:absolute;left:-20px;top:20px;z-index:2;border-radius:20px;}
.wx-index-twocompanymain .swiper-slide:nth-child(1){transform: translateY(20px);opacity: 0;transition: all .2s linear .5s;}
.wx-index-twocompanymain .swiper-slide:nth-child(2){transform: translateY(20px);opacity: 0;transition: all .2s linear .7s;}
.wx-index-twocompanymain .swiper-slide:nth-child(3){transform: translateY(20px);opacity: 0;transition: all .2s linear .9s;}
.wx-index-twocompanymain .swiper-slide:nth-child(4){transform: translateY(20px);opacity: 0;transition: all .2s linear 1.1s;}
.wx-index-twocompanymain.active .title2,.wx-index-twocompanymain.active .word,.wx-index-twocompanymain.active .swiper-slide:nth-child(1),.wx-index-twocompanymain.active .swiper-slide:nth-child(2),.wx-index-twocompanymain.active .swiper-slide:nth-child(3),.wx-index-twocompanymain.active .swiper-slide:nth-child(4){transform: translateY(0px);opacity: 1;}

/* 首页右侧导航 */
.right_nav {position: fixed;right: 38px;top: 50%;margin-top: -150px;z-index: 100;}
#menu li {margin-bottom: 20px;}
#menu li a {width: 30px;height: 30px;line-height: 30px;position: relative;display: block;text-align: center;}
#menu li a:before {content: '';display: block;width: 4px;height: 4px;position: absolute;left: 50%;margin-top: -2px;top: 50%;margin-top: -2px;background: #CBCBCB;border-radius: 50%;}
#menu li span.cont {position: absolute;height: 30px;width: 30px;color: #999;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s;transition: all 0.3s;left: 3px;top: 0;border: 1px solid #999;border-radius: 50%;}
#menu li:hover span.cont,#menu li.active span.cont {opacity: 1;visibility: visible;color: #999;}
#menu li:hover a:before,#menu li.active a:before {display: none;}
#menu {position: relative;z-index: 2;}

/* 底部信息 */
.wx-footer-main {background: #2E3033;width: 100%;padding: 0 60px;position: relative;overflow: hidden;}
.wx-footer-top {padding: 30px 0;border-bottom: 1px solid rgba(255, 255, 255, 0.08);font-size: 14px;line-height: 16px;color: #fff;}
.wx-footer-top span {color: #B3B3B3;display: inline-block;margin-right: 5px;position: relative;padding-right: 20px;}
.wx-footer-top span:after {content: '';display: block;width: 7px;height: 12px;background: url(../images/f_icon1.png) no-repeat;position: absolute;right: 2px;top: 4px;}
.wx-footer-top a {font-size: 14px;color: #FFFFFF;}
.wx-footer-middle {padding: 45px 0;margin: 0px;overflow: hidden;}
.wx-footer-nav {padding: 0px;margin: 0px;overflow: hidden;float: left;}
.wx-footer-nav a {color: #fff;}
.wx-footer-nav li {padding: 0px;margin: 0px 130px 0px 0px;overflow: hidden;float: left;}
.wx-footer-nav li:last-child {margin: 0px;}
.wx-footer-nav li h3 {color: #ffffff;font-size: 16px;line-height: 16px;margin-bottom: 25px;font-weight: bold;}
.wx-footer-nav li dl {padding: 0px;margin: 0px;overflow: hidden;}
.wx-footer-nav li dd {font-size: 14px;line-height: 32px;padding: 0px;margin: 0px;overflow: hidden;}
.wx-footer-contactus {padding: 0 50px 0 100px;border-left: 1px solid rgba(255, 255, 255, 0.08);min-height: 214px;margin: 0px;overflow: hidden;float: right;}
.wx-footer-tel {font-family: "DIN", "微软雅黑";color: #ffffff;font-size: 24px;line-height: 24px;margin-bottom: 12px;}
.wx-footer-wtime {font-size: 12px;color: #fff;line-height: 12px;margin-bottom: 10px;}
.wx-footer-online {display: block;width: 90px;height: 25px;color: #fff;font-size: 12px;line-height: 25px;text-align: center;background: #E70012;border-radius: 20px;margin-bottom: 40px;}
.wx-footer-follow {padding: 0px;margin: 0px;overflow: hidden;}
.wx-footer-follow a {display: inline-block;margin-right: 20px;}
.wx-footer-follow i {font-size: 24px;line-height: 35px;color: #CBCBCB;padding: 0px;margin: 0px;overflow: hidden;}
.wx-footer-bottom {display: flex;flex-wrap: wrap;justify-content: space-between;line-height: 30px;border-top: 1px solid rgba(255, 255, 255, 0.08);color: #808080;font-size: 12px;box-sizing: border-box;padding: 20px 0px;}
.wx-footer-copyright {padding: 0px;margin: 0px;overflow: hidden;}
.wx-footer-copyright a {color: #808080;position: relative;display: inline-block;padding-right: 22px;}
.wx-footer-copyright a:after {content: '';display: block;width: 1px;height: 10px;background: #808080;position: absolute;right: 10px;top: 10px;}
.wx-footer-beian {font-size: 12px;line-height: 30px;padding: 0px;margin: 0px;overflow: hidden;}
.wx-footer-beian a {color: #808080;}

/* 内页开始 */
.wx-page-banner {padding: 0px;margin: 0px;overflow: hidden;position: relative;}
.wx-page-bannertxt {text-align: center;width: 100%;height: 100px;position: absolute;top: calc(50% - 100px);transform: translateY(-50%);left: 0;}
.wx-page-bannertxt h3 {font-size: 43px;color: #ffffff;letter-spacing: 10px;line-height: 43px;margin-bottom: 14px;font-weight: bold;}
.wx-page-bannertxt p {font-size: 43px;color: #A5A4A4;line-height: 43px;font-family: "Roboto-B";}
.wx-page-twonav {position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 92%;margin: 0;box-sizing: border-box;padding: 35px 0px 0px;background: -moz-linear-gradient(top, rgba(255,255,255,0.8) 0%, rgba(255,255,255,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.8)), color-stop(100%, rgba(255, 255, 255, 1)));background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 1) 100%);background: -o-linear-gradient(top, rgba(255,255,255,0.8) 0%,rgba(255,255,255,1) 100%);background: -ms-linear-gradient(top, rgba(255,255,255,0.8) 0%,rgba(255,255,255,1) 100%);background: linear-gradient(to bottom, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 1) 100%);}
.wx-page-breadcrumb {padding: 0px 70px;margin: 0px 0px 150px;overflow: hidden;}
.wx-page-breadcrumb a {display: inline-block;color: #333;line-height: 20px;font-size: 14px;position: relative;padding-right: 25px;}
.wx-page-breadcrumb a:after {content: '';display: block;width: 7px;height: 12px;background: url(../images/gt_icon.png) no-repeat;position: absolute;right: 5px;top: 5px;}
.wx-page-breadcrumb span {display: inline-block;color: #949494;line-height: 20px;font-size: 14px;position: relative;padding-right: 37px;}
.wx-page-twonavinfo {padding: 0px;margin: 0px;overflow: hidden;}
.wx-page-twonavinfo li {float: left;text-align: center;font-size: 20px;font-weight: bold;position: relative;height: 20px;line-height: 20px;padding-bottom: 40px;}
.wx-page-twonavinfo li a {color: #333333;}
.wx-page-twonavinfo li:after {content: '';display: block;width: 1px;height: 18px;background: #949494;position: absolute;top: 5px;right: 0;}
.wx-page-twonavinfo li:last-child::after {display: none;}
.wx-page-twonavinfo li:before {content: '';display: block;width: 0;height: 3px;background: #E70011;position: absolute;left: 20%;bottom: 0;transition: all .3s linear;-moz-transition: all .3s linear;-webkit-transition: all .3s linear;-o-transition: all .3s linear;-ms-transition: all .3s linear;}
.wx-page-twonavinfo li:hover:before, .wx-page-twonavinfo li.active:before {width: 60%;}
.wx-page-main {padding: 80px 0px;margin: 0px auto;overflow: hidden;}
.wx-page-editer {font-size: 14px;line-height: 1.8;color: inherit;display: block;font-weight: 400;display: inline-flex;flex-direction: column;gap: 2rem;}
.wx-page-pagination {padding: 0px;margin: 25px 0px 0px;overflow: hidden;}
.pagination .page-item a {display: inline-block;width: 35px;height: 35px;line-height: 25px;text-align: center;font-size: 16px;color: #666;background-color: #fff; border: 1px solid #ccc; border-radius: 50% !important;margin-right: 10px;transition: all .6s;}
.pagination .page-item a.page-link {padding: 5px 0px;}
.pagination .page-item.active a.page-link {background-color:#E70012; border: transparent; font-size: 14px; line-height: 28px; color: #fff;}

/* 关于朝美 */
.wx-aboutus-profilemain {padding: 0px;margin: 0px;overflow: hidden;}
.wx-aboutus-profiletitle {font-size: 34px;font-weight: 900;color: #333333;margin-bottom: 35px;}
.wx-aboutus-profileinfo {float: left;width: 61%;color: #333333;font-size: 14px;line-height: 28px;height: 450px;overflow-y: scroll;padding-right: 53px;box-sizing: border-box;}
.wx-aboutus-profileinfo::-webkit-scrollbar {width:3px;height:1px;}
.wx-aboutus-profileinfo::-webkit-scrollbar-thumb {background:#E70012;}
.wx-aboutus-profileinfo::-webkit-scrollbar-track {background:#EBEBEB;}
.wx-aboutus-profilelist {width: 30%;float: right;}
.wx-aboutus-profilelist li {float: left;margin-right: 106px;margin-bottom: 93px;}
.wx-aboutus-profilelist li:nth-child(2n){margin-right: 0;}
.wx-aboutus-profilelist li .num {position:relative;font-size:14px;color:#333333;margin-bottom:6px;}
.wx-aboutus-profilelist li .num span {font-family:"Roboto-B";font-size:40px;display:inline-block;margin-right:5px;}
.wx-aboutus-profilelist li .num sup {display:block;width:10px;height:10px;background:url(../images/sup_icon1.png) no-repeat;position:absolute;top:0;right:37px;}
.wx-aboutus-profilelist li p {font-size:14px;line-height:14px;color:#333333;}
/* 企业文化 */
.wx-aboutus-culture {padding: 0px;margin: 0px;overflow: hidden;position: relative;}
.wx-aboutus-culturetitle {width: 224px;position: absolute;right: 8%;top: 157px;text-align: right;}
.wx-aboutus-culturetitle h3 {font-size: 34px;color: #333333;font-weight: 900;margin-bottom: 25px;}
.wx-aboutus-culturetitle p {color: #666666;font-size: 14px;line-height: 30px;}
.wx-aboutus-culturelist {width: 77%;margin: 0;}
.wx-aboutus-culturelist .swiper-slide {position: relative;}
.wx-aboutus-culturelist .swiper-slide .wx-aboutus-cultureonebg {width: 100%;}
.wx-aboutus-culturelist .swiper-slide .wx-aboutus-cultureonebg img {display: block;width: 100%;}
.wx-aboutus-culturelist .swiper-slide .wx-aboutus-cultureoneinfo {width: 47%;top: 25%;left: 11%;position: absolute;}
.wx-aboutus-culturelist .swiper-slide .wx-aboutus-cultureoneinfo .wx-aboutus-cultureonetitle {display: inline-block;position: relative;color: #E70012;font-size: 24px;font-weight: bold;padding-left: 45px;padding-right: 45px;margin-bottom: 45px;}
.wx-aboutus-culturelist .swiper-slide .wx-aboutus-cultureoneinfo .wx-aboutus-cultureonetitle:before {content: '';display: block;width: 25px;height: 25px;background: url(../images/about-2icon1.png) no-repeat;position: absolute;left: 0;top: -2px;}
.wx-aboutus-culturelist .swiper-slide .wx-aboutus-cultureoneinfo .wx-aboutus-cultureonetitle:after {content: '';display: block;width: 25px;height: 25px;background: url(../images/about-2icon2.png) no-repeat;position: absolute;right: 0;top: -2px;}
.wx-aboutus-culturelist .swiper-slide .wx-aboutus-cultureoneinfo .wx-aboutus-cultureonetxt {color: #333333;font-size: 14px;line-height: 28px;height: 300px;overflow-y: auto;}
.wx-aboutus-culturelist .swiper-slide .wx-aboutus-cultureoneimg {position: absolute;right: 11%;top: 25%;width: 334px;}
.wx-aboutus-culturelist .swiper-slide .wx-aboutus-cultureoneimg img {border-radius: 50%;display: block;width: 100%;}
.wx-aboutus-culturenav {width: 100%;border-bottom: 1px solid #E4E4E4;margin-top: 50px;}
.wx-aboutus-culturenav ul {width: 70%;}
.wx-aboutus-culturenav ul li {color: #333333;font-weight: bold;font-size: 20px;cursor: pointer;float: left;width: 25%;text-align: center;position: relative;padding-bottom: 18px;}
.wx-aboutus-culturenav ul li:after {content: '';display: block;width: 0;height: 3px;background: #E70012;position: absolute;left: 10%;bottom: -2px;transition: all .3s linear;-moz-transition: all .3s linear;-webkit-transition: all .3s linear;-o-transition: all .3s linear;-ms-transition: all .3s linear;}
.wx-aboutus-culturenav ul li:hover:after, .wx-aboutus-culturenav ul li.active:after {width: 80%;}
.wx-aboutus-culture .c-btnc-next1,.wx-aboutus-culture .c-btnc-prev1 {cursor:pointer;position:absolute;z-index:2;width:60px;height:60px;border-radius: 50%;box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.13);;bottom:160px;z-index:10;}
.wx-aboutus-culture .c-btnc-prev1 {right:calc(8% + 80px);}
.wx-aboutus-culture .c-btnc-next1 {right:8%;}
.wx-aboutus-culture .c-btnc-arrow2 {background: url(../images/pro_arow2.png) no-repeat;position: relative;transition: background-image .3s;width:6px;height: 11px;position: absolute;left:50%;margin-left: -3px;top:50%;margin-top:-5px;}
.wx-aboutus-culture .c-btnc-next1 .c-btnc-arrow2 {transform: rotate(180deg);}
.wx-aboutus-culture .c-btnc-next1:hover,.wx-aboutus-culture .c-btnc-prev1:hover{background:#E70011;box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.13);;} 
.wx-aboutus-culture .c-btnc-next1:hover .c-btnc-arrow2,.wx-aboutus-culture .c-btnc-prev1:hover .c-btnc-arrow2{background: url(../images/pro_arow3.png) no-repeat;}
/* 发展历程 */
.wx-aboutus-coursemain {background-image: url(../images/about-3-bg.png);background-size: 100% auto;background-repeat: no-repeat;background-position: bottom;padding: 80px 0 165px;margin: 0px;overflow: hidden;position: relative;}
.wx-aboutus-coursetitle {text-align: center;width: 560px;max-width: 100%;margin: 0 auto;position: relative;}
.wx-aboutus-coursetitle h3 {color: #333333;font-size: 34px;font-weight: 900;margin-bottom: 25px;}
.wx-aboutus-coursetitle p {font-size: 14px;line-height: 30px;color: #666666;}

.wx-aboutus-courselist{width:1200px;margin:0 auto;padding:60px 0;z-index:5;position:relative;left:-100px;}
.wx-aboutus-courselist .swiper-slide .left{margin-left:64px;float:left;width:415px;height: 562px;background: #fff;box-shadow: 0px 0px 48.5px 1.5px rgba(0, 0, 0, 0.13);box-sizing: border-box;padding:38px;}
.wx-aboutus-courselist .swiper-slide .left .img{width:100%;height: 100%; position:relative;}
.wx-aboutus-courselist .swiper-slide .left .img img{display:block;width:100%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.wx-aboutus-courselist .swiper-slide .left p{font-size:16px;/* margin-top:20px; */color:#333333;text-align: center;}
.wx-aboutus-courselist .swiper-slide .right{float:right;width:500px;margin-right: 64px;}
.wx-aboutus-courselist .swiper-slide .right .tic{position:relative;height:146px;box-sizing: border-box;padding:60px 0;}
.wx-aboutus-courselist .swiper-slide .right .tic h3{color:#333333;font-size:24px;position:relative;padding-bottom: 10px;}
.wx-aboutus-courselist .swiper-slide .right .tic h3:before{content: '';display: block;width:96px;height:7px;background:#E70011;position:absolute;bottom:0;left:0;}
.wx-aboutus-courselist .swiper-slide .right .tic span{color:#F0F2F5;font-size:132px; line-height: 1.2; font-family:"Roboto-M";position:absolute;top:0;left:0;z-index:-1;}
.wx-aboutus-courselist .swiper-slide .right p{font-size:16px;line-height: 30px;color:#666666;}

.wx-aboutus-coursenav{padding:70px 0;position:absolute;bottom:290px;width:100%;left:0;}
.wx-aboutus-coursenav:before{content: '';display: block;width:6%;height:6px;position:absolute;top:82px;left:0;z-index:3;background: -moz-linear-gradient(left, rgba(242,242,242,1) 0%, rgba(197,197,197,1) 100%);background: -webkit-gradient(linear, top left, top right, color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(197,197,197,1)));background: -webkit-linear-gradient(left, rgba(242,242,242,1) 0%,rgba(197,197,197,1) 100%);background: -o-linear-gradient(left, rgba(242,242,242,1) 0%,rgba(197,197,197,1) 100%);background: -ms-linear-gradient(left, rgba(242,242,242,1) 0%,rgba(197,197,197,1) 100%);background: linear-gradient(to right, rgba(242,242,242,1) 0%,rgba(197,197,197,1) 100%);}
.wx-aboutus-coursenav:after{content: '';display: block;width:28px;height:28px;background:#C5C5C5;border-radius: 50%;position:absolute;top:73px;left:5.3%;z-index:4;}
.wx-aboutus-coursenav .swiper-slide{padding-top:32px;position:relative;width:22%;}
.wx-aboutus-coursenav .swiper-slide:before{content: '';display: block;width:50%;height:6px;position:absolute;top:12px;left:0;background: -moz-linear-gradient(left, rgba(255,143,152,1) 0%, rgba(231,0,17,1) 100%);background: -webkit-gradient(linear, top left, top right, color-stop(0%,rgba(255,143,152,1)), color-stop(100%,rgba(231,0,17,1)));background: -webkit-linear-gradient(left, rgba(255,143,152,1) 0%,rgba(231,0,17,1) 100%);background: -o-linear-gradient(left, rgba(255,143,152,1) 0%,rgba(231,0,17,1) 100%);background: -ms-linear-gradient(left, rgba(255,143,152,1) 0%,rgba(231,0,17,1) 100%);background: linear-gradient(to right, rgba(255,143,152,1) 0%,rgba(231,0,17,1) 100%);}
.wx-aboutus-coursenav .swiper-slide:after{content: '';display: block;width:50%;height:6px;position:absolute;top:12px;right:0;background: -moz-linear-gradient(left, rgba(255,143,152,1) 0%, rgba(231,0,17,1) 100%);background: -webkit-gradient(linear, top left, top right, color-stop(0%,rgba(255,143,152,1)), color-stop(100%,rgba(231,0,17,1)));background: -webkit-linear-gradient(left, rgba(255,143,152,1) 0%,rgba(231,0,17,1) 100%);background: -o-linear-gradient(left, rgba(255,143,152,1) 0%,rgba(231,0,17,1) 100%);background: -ms-linear-gradient(left, rgba(255,143,152,1) 0%,rgba(231,0,17,1) 100%);background: linear-gradient(to right, rgba(255,143,152,1) 0%,rgba(231,0,17,1) 100%);}
.wx-aboutus-coursenav .swiper-slide p{color:#666666;font-size:20px;text-align: center;font-family:"Roboto-M";position:relative;}
.wx-aboutus-coursenav .swiper-slide p:after{transition: all .3s linear;-moz-transition: all .3s linear;-webkit-transition: all .3s linear;-o-transition: all .3s linear;-ms-transition: all .3s linear;content: '';display: block;width:24px;height:24px;background:#E70011;border-radius: 50%;position:absolute;top:-28px;left:50%;margin-left:-12px;z-index:2;}
.wx-aboutus-coursenav .swiper-slide p:before{transition: all .3s linear;-moz-transition: all .3s linear;-webkit-transition: all .3s linear;-o-transition: all .3s linear;-ms-transition: all .3s linear;}
.wx-aboutus-coursenav .swiper-slide p span{position:relative;z-index:5;}
.wx-aboutus-coursenav .swiper-slide-active p{font-size:24px;width:140px;height:140px;line-height: 140px;color:#fff;position:absolute;left:50%;margin-left:-70px;top:50%;margin-top:-70px;}
.wx-aboutus-coursenav .swiper-slide-active p:after{content: '';display: block;width:104px;height:101px;background:url(../images/about-3-icon1.png) no-repeat;position:absolute;left:50%;margin-left:-52px;top:50%;margin-top:-50px;animation:turn 5s linear infinite;}
.wx-aboutus-coursenav .swiper-slide-active p:before{content: '';display: block;width:139px;height:135px;background:url(../images/about-3-icon2.png) no-repeat;position:absolute;left:50%;margin-left:-70px;top:50%;margin-top:-67px;animation:turn 5s linear infinite;}
@keyframes turn{0%{-webkit-transform:rotate(0deg);}25%{-webkit-transform:rotate(90deg);}50%{-webkit-transform:rotate(180deg);}75%{-webkit-transform:rotate(270deg);}100%{-webkit-transform:rotate(360deg);}}

.wx-aboutus-coursemain .wx-aboutus-coursebtn{height:62px;width:736px;position:absolute;left:50%; transform: translateX(-50%); bottom:80px;z-index:10;font-family:"Gotham2";}
.wx-aboutus-coursemain .c-btnc-prev2{cursor:pointer;float:left;background:#C5C5C5;height:62px;width:318px;color:#fff;font-size:14px;line-height: 62px;text-align: center;border-top-left-radius: 50px;border-bottom-left-radius: 50px;}
.wx-aboutus-coursemain .c-btnc-prev2 i{display: inline-block;width:24px;height:10px;background:url(../images/ab3-prev.png) no-repeat;margin-right: 18px;}
.wx-aboutus-coursemain .c-btnc-next2{cursor:pointer;float:left;background:#C5C5C5;height:62px;width:318px;color:#fff;font-size:14px;line-height: 62px;text-align: center;border-top-right-radius: 50px;border-bottom-right-radius: 50px;}
.wx-aboutus-coursemain .c-btnc-next2 i{display: inline-block;width:24px;height:10px;background:url(../images/ab3-next.png) no-repeat;margin-left: 18px;}
.wx-aboutus-coursemain .c-btnc-prev2:hover,.wx-aboutus-coursemain .c-btnc-next2:hover {background:#E70011;}
/* 公司创始人 */
.wx-aboutus-ceomain {background-image: url(../images/about-4-bg.png);background-repeat: no-repeat;background-size: 100% auto;padding: 0px;margin: 0px;overflow: hidden;}
.wx-aboutus-ceoleft {width: 36%;padding: 0px 0px 60px;margin: 0px;overflow: hidden;float: left;position: relative;}
.wx-aboutus-ceotitle {padding: 0px;margin: 0px 0px 35px;overflow: hidden;}
.wx-aboutus-ceotitle h3 {font-size: 34px;font-weight: 900;color: #333;display: inline-block;}
.wx-aboutus-ceotitle span {display: inline-block;font-size: 20px;margin-left: 22px;}
.wx-aboutus-ceoinfo {font-size: 14px;line-height: 1.8;padding: 0px;margin: 0px;overflow: hidden;}
.wx-aboutus-ceoright{width:60%;float:right;}
.wx-aboutus-ceoright .swiper-slide img{display: block;width:100%;}
.wx-aboutus-ceoright .swiper-slide:hover img{transform: scale(1.05);}
.wx-aboutus-ceoleft .c-btnc-next4,.wx-aboutus-ceoleft .c-btnc-prev4 {cursor:pointer;position:absolute;z-index:2;width:60px;height:60px;border-radius: 50%;box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.13);;bottom:5px; z-index:10;}
.wx-aboutus-ceoleft .c-btnc-prev4 {left:5px;}
.wx-aboutus-ceoleft .c-btnc-next4 {left:80px;}
.wx-aboutus-ceoleft .c-btnc-arrow2 {background: url(../images/pro_arow2.png) no-repeat;position: relative;transition: background-image .3s;width:6px;height: 11px;position: absolute;left:50%;margin-left: -3px;top:50%;margin-top:-5px;}
.wx-aboutus-ceoleft .c-btnc-next4 .c-btnc-arrow2 {transform: rotate(180deg);}
.wx-aboutus-ceoleft .c-btnc-next4:hover,.wx-aboutus-ceoleft .c-btnc-prev4:hover{background:#E70011;box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.13);;} 
.wx-aboutus-ceoleft .c-btnc-next4:hover .c-btnc-arrow2,.wx-aboutus-ceoleft .c-btnc-prev4:hover .c-btnc-arrow2{background: url(../images/pro_arow3.png) no-repeat;}
/* 荣誉证书 */
.wx-aboutus-honormain {background-repeat: no-repeat;background-position: center bottom;background-size: 100% auto;padding: 100px 0px;margin: 0px;overflow: hidden;}
.wx-aboutus-honortitle {width: 100%;max-width: 850px;padding: 0px;margin: 0px 0px 50px;overflow: hidden;}
.wx-aboutus-honortitle h3 {font-size: 34px;color: #333;font-weight: 900;margin-bottom: 35px;}
.wx-aboutus-honortitle p {font-size: 14px;line-height: 30px;}
.wx-aboutus-honorinfo {padding: 0px;margin: 0px;position: relative;}
.wx-aboutus-honornav{float:left;margin:75px 0px 0px 20px;position: relative;z-index:5;}
.wx-aboutus-honornav li{cursor:pointer;color:#333333;font-size:18px;padding-bottom: 13px;position: relative;margin-bottom: 100px;}
.wx-aboutus-honornav li:after{content: '';display: block;width:43px;height:5px;background:#D5D5D5;position:absolute;bottom:0;left:0;}
.wx-aboutus-honornav li span{font-size:105px;font-family:"Roboto-M";color:#F0F2F5;position: absolute;right:-30px;top:-60px;z-index:-1;opacity: 0;}
.wx-aboutus-honornav li:hover,.wx-aboutus-honornav li.active{color:#E62310;}
.wx-aboutus-honornav li:hover:after,.wx-aboutus-honornav li.active:after{background:#E70011;width:68px;}
.wx-aboutus-honornav li:hover span,.wx-aboutus-honornav li.active span{opacity: 1;}
.wx-aboutus-honorright{width:85%;position:relative;box-sizing: border-box;left:15%;}
.wx-aboutus-honorright li{position:absolute;top:0;left:0;width:100%;transition:all 1s linear;}
.wx-aboutus-honorimg{width:calc(100% - 300px);overflow: hidden;float:left;}
.wx-aboutus-honorimg .swiper-slide {width:322px;opacity:.3;background:none;}
.wx-aboutus-honorimg .swiper-slide .img{width: 322px;height: 443px;position: relative;}
.wx-aboutus-honorimg .swiper-slide .img img{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.wx-aboutus-honorimg .swiper-slide p{font-size:20px;color:#333333;text-align: center;margin-top:30px;display: none;}
.wx-aboutus-honorimg .swiper-slide-active{opacity: 1;}
.wx-aboutus-honorimg .swiper-slide-active p{display: block;}
.wx-aboutus-honortxt{width:280px;position: absolute;right:0;top:0;height:315px;box-sizing: border-box;margin-top:50px;}
.wx-aboutus-honortxt .swiper-slide{height:55px;text-align: center;color:#333333;cursor: pointer;line-height: 55px; font-size: 14px;}
.wx-aboutus-honortxt .swiper-slide-active{background:#ffffff;border-radius: 30px;font-size:18px;}
.wx-aboutus-honortxt .c-btnc-next2,.wx-aboutus-honortxt .c-btnc-prev2 {cursor:pointer;position:absolute;z-index:2;width:30px;height:30px;border-radius: 50%;bottom:130px;left:50%;margin-left:-15px;}
.wx-aboutus-honortxt .c-btnc-prev2 {top:-11px;}
.wx-aboutus-honortxt .c-btnc-next2 {bottom:-11px;}
.wx-aboutus-honortxt .c-btnc-arrow2 {background: url(../images/pro_arow2.png) no-repeat;position: relative;transition: background-image .3s;width:6px;height: 11px;position: absolute;left:50%;margin-left: -3px;top:50%;margin-top:-5px;}
.wx-aboutus-honortxt .c-btnc-prev2 .c-btnc-arrow2 {transform: rotate(90deg);}
.wx-aboutus-honortxt .c-btnc-next2 .c-btnc-arrow2 {transform: rotate(-90deg);}
/*.wx-aboutus-honortxt .c-btnc-next2:hover,.wx-aboutus-honortxt .c-btnc-prev2:hover{background:#E70011;box-shadow: 0px 0px 48.5px 1.5px rgba(0, 0, 0, 0.13);} 
.wx-aboutus-honortxt .c-btnc-next2:hover .c-btnc-arrow2,.wx-aboutus-honortxt .c-btnc-prev2:hover .c-btnc-arrow2{background: url(../images/pro_arow3.png) no-repeat;}*/

/* 领导关怀 */
.wx-aboutus-caremain {background-image: url(../images/about-6-bg.png);background-repeat: no-repeat;background-size: 100% auto;background-position: center;padding: 150px 0 100px 0;width: 100%;position: relative;}
.wx-aboutus-caremain .container {position: relative;}
.wx-aboutus-caretitle {text-align: center;margin-bottom: 34px;width: 624px;max-width: 100%;margin: 0 auto 35px;}
.wx-aboutus-caretitle h3 {font-size: 34px;font-weight: 900;color: #333;margin-bottom: 25px;}
.wx-aboutus-caretitle p {font-size: 14px;line-height: 30px;}
.wx-aboutus-careinfo {margin:34px 0px 0px;position:relative; padding: 0px;}
.wx-aboutus-careinfo .swiper-slide .left{width:57.5%;box-sizing: border-box;padding:80px 60px;background:#F9F9F9;}
.wx-aboutus-careinfo .swiper-slide .left .tic{position:relative;height:146px;box-sizing: border-box;padding:60px 0;}
.wx-aboutus-careinfo .swiper-slide .left .tic h3{color:#333333;font-size:24px;position:relative;padding-bottom: 10px;z-index:3;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.wx-aboutus-careinfo .swiper-slide .left .tic h3:before{content: '';display: block;width:96px;height:7px;background:#E70011;position:absolute;bottom:0;left:0;}
.wx-aboutus-careinfo .swiper-slide .left .tic span{color:#F0F2F5;font-size:132px;font-family:"Roboto-M";font-weight: 700; position:absolute;top:-20px;left:0;z-index:2;}
.wx-aboutus-careinfo .swiper-slide .left p{color:#666666;font-size:16px;line-height: 30px;margin-bottom: 24px;width:613px;max-width: 100%;}
.wx-aboutus-careinfo .swiper-slide .left .time{color:#E70011;font-size:16px;}
.wx-aboutus-careinfo .swiper-slide .right{width:44%;height:406px;position:absolute;right:0;top:50%;margin-top:-203px;overflow: hidden;vertical-align: middle;}
.wx-aboutus-careinfo .swiper-slide .right img{display: block;width:100%;}
.wx-aboutus-careinfo .swiper-slide .right:hover img{transform: scale(1.05);}

.wx-aboutus-caremain .c-btnc-next8,.wx-aboutus-caremain .c-btnc-prev8 {cursor:pointer;box-shadow: 0px 0px 48.5px 1.5px rgba(0, 0, 0, 0.05);position:absolute;top:61%;z-index:2;transform:translateY(-50%);width:52px;height:94px;background:#ffffff;}
.wx-aboutus-caremain .c-btnc-prev8 {left:-60px}
.wx-aboutus-caremain .c-btnc-next8 {right:-60px}
.wx-aboutus-caremain .c-btnc-arrow2 {background: url(../images/pro_arow.png) no-repeat;position: relative;transition: background-image .3s;width:10px;height: 18px;position: absolute;left:50%;margin-left: -5px;top:50%;margin-top:-9px;}
.wx-aboutus-caremain .c-btnc-next8 .c-btnc-arrow2 {transform: rotate(180deg);}
.wx-aboutus-caremain .c-btnc-next8:hover,.wx-aboutus-caremain .c-btnc-prev8:hover{background:#E70011;} 
.wx-aboutus-caremain .c-btnc-next8:hover .c-btnc-arrow2,.wx-aboutus-caremain .c-btnc-prev8:hover .c-btnc-arrow2{background: url(../images/pro_arow1.png) no-repeat;}
/* 朝美产业园 */
.wx-park-main{background-image: url(../images/about2_bg.png);background-repeat: no-repeat;background-position: bottom;background-size: 100% auto; padding: 80px 0 150px;position:relative;}
.wx-park-main .wx-park-imagemain{position:relative;z-index:2;}
.wx-park-main .wx-park-imagemain dl{position:absolute;width:100%;height:100%;z-index:3;}
.wx-park-main .wx-park-imagemain dd{position:absolute;width:150px;height:40px;cursor: pointer;}
.wx-park-main .wx-park-imagemain dd:nth-child(1){bottom: 16.4%;right: 37.3%;}
.wx-park-main .wx-park-imagemain dd:nth-child(2){bottom: 45.7%;right: 19.5%;}
.wx-park-main .wx-park-imagemain dd:nth-child(3){bottom: 32.5%;right: 34.4%;}
.wx-park-main .wx-park-imagemain dd:nth-child(4){bottom: 51.1%;right: 24.9%;}
.wx-park-main .wx-park-imagemain dd:nth-child(5){bottom: 41.5%;right: 42.3%;}
.wx-park-main .wx-park-imagemain dd:nth-child(6){bottom: 58.2%;right: 31.9%;}
.wx-park-main .wx-park-imagemain dd:nth-child(7){bottom: 48.3%;right: 52.7%;}
.wx-park-main .wx-park-imagemain dd:nth-child(8){bottom: 59.6%;right: 44.3%;}
.wx-park-main .wx-park-imagemain dd:nth-child(9){bottom: 71.6%;right: 37.2%;}
.wx-park-main .wx-park-imagemain dd:nth-child(10){bottom: 58.5%;right: 60.2%;}
.wx-park-main .wx-park-imagemain dd:nth-child(11){bottom: 74.3%;right: 48.0%;}
.wx-park-main .wx-park-imagemain dd:nth-child(12){bottom: 67.9%;right: 64.3%;}
.wx-park-main .wx-park-imagemain dd:nth-child(13){bottom: 79.5%;right: 53.4%;}
.wx-park-main .wx-park-imagemain dd:nth-child(14){bottom: 77.9%;right: 74.3%;}
.wx-park-main .wx-park-imagemain dd:nth-child(15){bottom: 87%;right: 60.5%;}

.wx-park-main .wx-park-imagemain ul{z-index:2;position:relative;}
.wx-park-main .wx-park-imagemain li{width:100%;display: none;position:relative;}
.wx-park-main .wx-park-imagemain li:nth-child(1){display: block;}
.wx-park-main .wx-park-imagemain img{display: block;width:100%;}
.wx-park-main .wx-park-infomain{margin-top:100px;position:relative;z-index:2;margin-bottom: 197px;}
.wx-park-main .wx-park-infomain dt{float:left;font-size: 34px;font-weight: 900;color:#333333;line-height: 60px;}
.wx-park-main .wx-park-infomain dd{float:left;margin-left: 210px;}
.wx-park-main .wx-park-infomain dd h5{color:#333333;font-size:24px;margin-bottom: 28px;display:block}
.wx-park-main .wx-park-infomain dd p{color:#4D4D4D;font-size:14px;line-height: 28px;}

.wx-park-twocompanymain{position:relative;background:#F6F6F6;z-index:3;}
.wx-park-twocompanymain .wx-park-twocompanyleft{float:left;width:70%;position:relative;}
.wx-park-twocompanymain .wx-park-twocompanyleft .img{width:100%;height:774px;position:relative;}
.wx-park-twocompanymain .wx-park-twocompanyleft .img img{display: block;width: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);height: 100%;}
.wx-park-twocompanymain .wx-park-twocompanyleft .worda{color:#ffffff;width:100%;padding:160px;position:absolute;top:0;left:0;}
.wx-park-twocompanymain .wx-park-twocompanyleft .worda h3{font-size:34px;font-weight: 900;margin-bottom: 50px;}
.wx-park-twocompanymain .wx-park-twocompanyleft .worda p{font-size:14px;line-height: 28px;max-width: 630px;}

.wx-park-twocompanymain .wx-park-twocompanylist{width:30%;float:right;box-sizing: border-box;padding:60px 0 0 75px;position:relative;}
.wx-park-twocompanymain .wx-park-twocompanylist .wx-park-twocompanytitle{z-index:3;}
.wx-park-twocompanymain .wx-park-twocompanylist .wx-park-twocompanytitle h3{color:#333333;font-size:34px;font-weight: 900;margin-bottom: 30px;}
.wx-park-twocompanymain .wx-park-twocompanylist .wx-park-twocompanytitle p{color:#666666;font-size:14px;line-height: 30px;max-width: 326px;}
.wx-park-twocompanymain .wx-park-twocompanylist dl{margin-top:50px;}
.wx-park-twocompanymain .wx-park-twocompanylist dd{width:100%;height:128px;color:#333333;font-size:20px;line-height: 128px;border-top:1px solid #E5E5E5;cursor: pointer; margin: 0px;}
.wx-park-twocompanymain .wx-park-twocompanylist dd:hover,.wx-park-twocompanymain .wx-park-twocompanylist dd.active{background:#E70011;color:#ffffff;padding-left: 32px;}
.wx-park-twocompanymain .wx-park-twocompanylist dd:nth-child(1){border-top:none;}
/* 销售网络 */
.wx-sales-main {padding: 0px;margin: 0px;overflow: hidden;position: relative;}
.wx-sales-nav {position: absolute;top: 200px;left: 0px;width: 100%;padding: 0px;margin: 0px;overflow: hidden;}
.wx-sales-nav li a {color: #fff;}
.wx-sales-infoall {color: #ffffff;position: absolute;top: 350px;right: 9%;width: 900px;max-width: 100%;}
.wx-sales-infoall h3{font-size: 34px;font-weight: 900;}
.wx-sales-infoall dl{margin:35px 0px 0px;}
.wx-sales-infoall dt {font-size: 20px;font-weight: 900; margin-bottom: 25px;}
.wx-sales-infoall dd{font-size: 14px; position: relative; float: left; margin: 0px 0px 20px; width: 14%;}
/* 视频中心 */
.wx-video-list {padding: 0px;margin: 0px;}
.wx-video-list ul {display: grid;column-gap: 30px;grid-template-columns: 1fr 1fr 1fr;}
.wx-video-list li {background-color: #f6f6f6;padding: 0px;margin: 0px 0px 30px;}
.wx-video-list ul li .wx-video-oneimg{width:100%;position:relative;overflow: hidden;}
.wx-video-list ul li .wx-video-oneimg img{display: block;width: 100%;}
.wx-video-list ul li .wx-video-oneimg span{display: block;width: 73px;height:73px;background:url(../images/play_icon1.png) no-repeat;position: absolute;top:50%;margin-top:-36px;left:50%;margin-left:-36px;}
.wx-video-list ul li .wx-video-onetxt{height:80px;color:#333333;font-size:20px;font-weight: 900;text-align: center;line-height: 80px;}
.wx-video-list ul li:hover{box-shadow: 0px 0px 48.5px 1.5px rgba(0, 0, 0, 0.13);background:#ffffff;}
.wx-video-list ul li:hover .wx-video-oneimg img{transform: scale(1.1);}
.wx-video-list ul li:hover .wx-video-oneimg span{transform: rotate(135deg);}
/* 产品中心 */
.wx-products-twoprolist{margin-bottom: 80px;}
.wx-products-twoprolist a{display: inline-block;width: 190px;height:47px;box-shadow: 0px 0px 19.4px 0.6px rgba(0, 0, 0, 0.06);color:#333333;line-height: 47px;text-align: center;border-radius: 25px;margin-right: 33px;font-size:18px;}
.wx-products-twoprolist a.active,.wx-products-twoprolist a:hover{background:#E70011;color:#ffffff;}
.wx-products-list {padding: 0px;margin: 0px;}
.wx-products-list ul {display: grid;column-gap: 8%;grid-template-columns: 1fr 1fr 1fr;}
.wx-products-list li {border: 2px solid #ffffff;background: #ffffff;box-shadow: 0px 0px 48.5px 1.5px rgba(0, 0, 0, 0.05);border-radius: 5px;text-align: center;position: relative;height: 470px;margin-bottom: 135px;box-sizing: border-box;}
.wx-products-list li .img{text-align: center;margin-bottom: 23px;padding-top:30px;min-height: 223px;width: 100%;overflow: hidden;}
.wx-products-list li .img img{display: inline-block;max-width: 100%;height:223px;}
.wx-products-list li .tit{font-size:20px;line-height: 20px;font-weight: bold;color:#333333;margin-bottom: 17px;height:20px;overflow: hidden;}
.wx-products-list li p{font-size:14px;line-height: 14px;color:#666666;line-height: 14px;}
.wx-products-list li span.more{position:absolute;left:50%;margin-left:-63px;bottom:-60px;display: block;width:125px;height:120px;background:url(../images/more_bg.png) no-repeat;text-align: center;font-size:16px;line-height: 16px;color:#fff;box-sizing: border-box;padding-top:27px;}
.wx-products-list li span.more i{display: block;width:26px;height:26px;background:url(../images/index4_more3.png) no-repeat;margin:0 auto 10px;}

.wx-products-list li:hover{border:2px solid #E70011;/*height: 528px;margin-top:-29px;*/box-shadow: 0px 0px 48.5px 1.5px rgba(0, 0, 0, 0.1);}
.wx-products-list li:hover span.more{background:url(../images/more_bg1.png) no-repeat;}
/*.wx-products-list li:hover .img{padding-top:70px;}*/
.wx-products-list li:hover .img img{transform: scale(1.05);max-width: 100%;}
/* 产品详情 */
.wx-products-detailsmain {margin: 80px 0px;padding: 20px 0px 0px;overflow: hidden;}
.wx-products-breadcrumb {padding: 0px;margin: 0px 0px 20px;}
.wx-products-detailstop {display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0px;margin: 0px auto 60px;overflow: hidden;}
.wx-products-detailstopimg {width: 40%;padding: 0px;margin: 0px;overflow: hidden;}
.wx-products-detailsvideo {border: 1px solid #eee; padding: 20px; text-align: center; width: 100%; margin: 0px 0px 20px; overflow: hidden; position: relative;}
.wx-products-detailsvideo img {max-width: 100%;transition: all 1s;}
.wx-products-detailsvideo:hover img {transform: scale(1.1);transition: all 0.3s linear;}
.wx-products-detailsimglist {padding: 0px; margin: 0px; overflow: hidden; position: relative;}
.wx-products-detailsimglist .swiper-button-next {opacity: 1;z-index: 10;right: 10px;width: 40px;height: 40px;line-height: 40px;text-align: center;font-size: 18px;color: #fff;border-radius: 50%; margin: 0px; top: 50%; transform: translateY(-50%);background: rgba(0,0,0,0.2);}
.wx-products-detailsimglist .swiper-button-prev {opacity: 1;z-index: 10;left: 10px;width: 40px;height: 40px;line-height: 40px;text-align: center;font-size: 18px;color: #fff;border-radius: 50%; margin: 0px; top: 50%; transform: translateY(-50%);background: rgba(0,0,0,0.2);}
.swiper-button-next:after, .swiper-button-prev:after {display: none;}
.wx-products-detailsimglist li {width: 20%; border: 1px solid #ddd; padding: 0px; margin: 0px 0px; overflow: hidden; float: left;}
.wx-products-detailsimglist li img {width: 100%;transition: all 1s;}
.wx-products-detailsimglist li:hover img {transform: scale(1.1);transition: all 0.3s linear;}
.wx-products-detailstopinfo {width: 50%;padding: 0px;margin: 0px;overflow: hidden;float: right;}
.wx-products-detailstoptitle {padding: 0px;margin: 0px 0px 45px;overflow: hidden;}
.wx-products-detailstoptitle h1 {font-size: 34px;line-height: 34px;font-weight: bold;margin-bottom: 10px;color: #333333;}
.wx-products-detailstoptitle span {color: #666666;font-size: 16px;line-height: 16px;}
.wx-products-detailstopinfotitle {font-size: 20px;color: #333333;font-weight: bold;margin-bottom: 27px;}
.wx-products-detailstopinfotxt {color: #666666;font-size: 14px;line-height: 30px;margin-bottom: 45px;}
.wx-products-detailstopinfotxt h3{font-size:20px;color:#333333;font-weight: bold;margin-bottom: 27px;}
.wx-products-detailstopinfotxt table{width:100%;text-align: left;}
.wx-products-detailstopinfotxt table tr{height:40px;color:#333333;line-height: 40px;font-size:14px;}
.wx-products-detailstopinfotxt table tr:nth-child(1){background:#c5c5c5;}
.wx-products-detailstopinfotxt table tr th{font-weight: normal;box-sizing: border-box;}
.wx-products-detailstopinfotxt table tr th:nth-child(1){width:188px;padding-left: 28px;}
.wx-products-detailstopinfotxt table tr th:nth-child(2){width: calc(100% - 188px);padding-right: 28px;box-sizing: border-box;}
.wx-products-detailstopinfotxt table tr:nth-child(2n){background:#F2F2F2;}
.wx-products-detailstopinfotxt table tr td:nth-child(1){padding-left: 28px;font-weight: normal;box-sizing: border-box;width:188px;}
.wx-products-detailstopinfotxt table tr td:nth-child(2){width: calc(100% - 188px);padding-right: 28px;box-sizing: border-box;}
.wx-products-detailstopinfotxt table tr:last-child{background:#c5c5c5;}
.wx-products-detailstopinfotxt table tr:hover{background:#E70011;color:#ffffff;}
.wx-products-detailstopinfotxt2 {color: #666666;font-size: 14px;line-height: 30px;margin-bottom: 20px;}
.wx-products-detailsswiper {padding: 0px 0px 0px;margin: 0px 0px 60px;overflow: hidden;position: relative;}
.wx-products-detailsswipertitle {font-size:34px;font-weight: bold;line-height: 60px;position: absolute;left:0;top:0;}
.wx-products-detailsswiperinfo{padding-top:110px;padding-bottom: 90px;}
.wx-products-detailsswiperinfo .swiper-slide{min-height:430px;transition: 300ms;transform: scale(0.9);border:2px solid #ffffff;background:#ffffff;box-shadow: 0px 0px 10.5px 1.5px rgba(0, 0, 0, 0.05);border-radius: 5px;text-align: center;position:relative;box-sizing: border-box;}
.wx-products-detailsswiperinfo .swiper-slide .img{text-align: center;margin-bottom: 23px;padding-top:30px;min-height: 223px;width: 100%;overflow: hidden;}
.wx-products-detailsswiperinfo .swiper-slide .img img{display: inline-block;max-width: 100%;height:223px;}
.wx-products-detailsswiperinfo .swiper-slide .tit{font-size:20px;line-height: 20x;font-weight: bold;color:#333333;margin-bottom: 17px;}
.wx-products-detailsswiperinfo .swiper-slide p{font-size:14px;line-height: 14px;color:#666666;line-height: 14px;}
.wx-products-detailsswiperinfo .swiper-slide span.more{position:absolute;left:50%;margin-left:-63px;bottom:-60px;display: block;width:125px;height:120px;background:url(../images/more_bg.png) no-repeat;text-align: center;font-size:16px;line-height: 16px;color:#fff;box-sizing: border-box;padding-top:27px;}
.wx-products-detailsswiperinfo .swiper-slide span.more i{display: block;width:26px;height:26px;background:url(../images/index4_more3.png) no-repeat;margin:0 auto 10px;}
.wx-products-detailsswiperinfo .swiper-slide-active,.wx-products-detailsswiperinfo .swiper-slide-duplicate-active{transform: scale(1);border:2px solid #E70011;min-height: 528px;margin-top:-29px;box-shadow: 0px 0px 10.5px 1.5px rgba(0, 0, 0, 0.1);}
.wx-products-detailsswiperinfo .swiper-slide-active span.more,.wx-products-detailsswiperinfo .swiper-slide-duplicate-active span.more{background:url(../images/more_bg1.png) no-repeat;}
.wx-products-detailsswiperinfo .pro2-next{width:60px;height:60px;background:#ffffff;border-radius: 50%;box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.13);position:absolute;top:5px;margin-top:0;right:5px;}
.wx-products-detailsswiperinfo .pro2-next:before{content: '';display: block;width:10px;height:19px;background:url(../images/products_show2_next.png) no-repeat;position:absolute;top:50%;margin-top:-10px;left:50%;margin-left:-5px;}
.wx-products-detailsswiperinfo .pro2-prev{width:60px;height:60px;background:#ffffff;border-radius: 50%;box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.13);position:absolute;top:5px;margin-top:0;left:auto;right:80px;}
.wx-products-detailsswiperinfo .pro2-prev:before{content: '';display: block;width:10px;height:19px;background:url(../images/products_show2_prev.png) no-repeat;position:absolute;top:50%;margin-top:-10px;left:50%;margin-left:-5px;}
.wx-products-detailsswiperinfo .pro2-next:hover,.wx-products-detailsswiperinfo .pro2-prev:hover{background:#E70012;}
.wx-products-detailsswiperinfo .pro2-next:hover:before{background:url(../images/products_show2_next1.png) no-repeat;}
.wx-products-detailsswiperinfo .pro2-prev:hover:before{background:url(../images/products_show2_prev1.png) no-repeat;}

.wx-products-detailsask {padding: 0px; margin: 0px 0px 80px; overflow: hidden; position:relative;}
.wx-products-detailsasktitle{font-size:34px;font-weight: bold;line-height: 34px;}
.wx-products-detailsasklist {margin-top:35px;}
.wx-products-detailsasklist ul li{float:left;background:#C5C5C5;padding: 47px;margin-bottom: 34px;width:49%;margin-right: 2%;}
.wx-products-detailsasklist ul li:nth-child(2n){margin-right: 0;}
.wx-products-detailsasklist ul li p{font-size:20px;font-weight: bold;color:#ffffff;margin-bottom: 52px;}
.wx-products-detailsasklist ul li span{font-size:14px;color:#ffffff;display: block;position:relative;line-height: 14px;}
.wx-products-detailsasklist ul li span i{display: block;width:24px;height:10px;background:url(../images/more_r.png) no-repeat;position:absolute;left:66px;top:2px;}
.wx-products-detailsasklist ul li:hover{background:#E70011;}
.wx-products-detailsasklist ul li:hover span i{left:88px;}

.wx-products-detailsorder {padding: 0px; margin: 0px; overflow: hidden;}
.wx-products-detailsordertitle{font-size:34px;font-weight: bold;line-height: 34px;}
.wx-products-detailsorderinfo{display: flex; flex-wrap: wrap; justify-content: space-between; margin-top:35px;position:relative;border-radius: 5px;border:1px solid #ededed;overflow: hidden;}
.wx-products-detailsorderinfo .wx-products-detailsorderimg{width: 41%;float:wx-products-detailsorderimg;position:relative;height:710px;}
.wx-products-detailsorderinfo .wx-products-detailsorderimg img{display: block;width:100%;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);height:100%;}
.wx-products-detailsorderform {width: 59%;float: right;box-sizing: border-box;padding: 25px 65px;margin: 0px;overflow: hidden;}
.wx-products-detailsorderform input, .wx-products-detailsorderform textarea {width: 100%;display: block;padding: 8px 16px;font-size: 13px;font-family: inherit;line-height: 2;color: #666;border: 1px solid #e3e3e3;outline: none;resize: none;border-radius: 3px;box-sizing: border-box;margin-bottom: 2.6%;}
.wx-products-detailsorderform textarea {min-height: 80px;}
.wx-index-contactcode {display: flex; flex-wrap: wrap; justify-content: left;}
.wx-index-contactcode input {width: 48%; margin-right: 20px;}
.more-box {margin-top: 20px;text-align: center;}
.more-box button {position: relative;display: inline-block;line-height: 45px;padding: 0 92px;color: #fff;border: 2px solid #394c84;background-color: #394c84;border-radius: 10px;overflow: hidden;transition: color 0.2s linear 0.1s, border-color 0.2s linear 0.3s, background 0.2s linear 0.3s;}
.more-box button:hover {color: #fff;background: #183599;border-color: #183599;}
.wx-products-detialsasktitle {text-align: center;padding: 0px;margin: 50px 0px 60px;overflow: hidden;}
.wx-products-detialsasktitle h3 {font-size: 34px;font-weight: bold;color: #333333;line-height: 34px;margin-bottom: 10px;}
.wx-products-detialsasktitle p {display: block;font-size: 16px;line-height: 16px;color: #666666;}
.wx-products-detialsaskinfo {padding: 0px;margin: 0px;}
.wx-products-detialsaskinfo ul li{background:#F8F8F8;padding:62px 81px;margin-bottom: 70px;}
.wx-products-detialsaskinfo ul li h3{font-size:20px;color:#333333;font-weight: bold;margin-bottom: 36px;}
.wx-products-detialsaskinfo ul li p{font-size:14px;line-height: 24px;color:#666666;}
.wx-products-detialsaskinfo ul li:hover{box-shadow: 0px 0px 48.5px 1.5px rgba(0, 0, 0, 0.13);background:#ffffff;}
.wx-products-detialsaskinfo ul li:hover h3{color:#E70011;}

/* 联系方式 */
.wx-contactus-list {padding: 0px;margin: 0px 0px 80px;overflow: hidden;}
.wx-contactus-list ul li{float:left;background:#F2F2F2;position:relative;width:22.6%;box-sizing: border-box;margin-right: 3%;min-height: 520px;padding-top: 118px;}
.wx-contactus-list ul li:nth-child(4){margin-right: 0;}
.wx-contactus-list ul li .icon{height:63px;text-align: center;vertical-align: bottom;margin-bottom: 63px;}
.wx-contactus-list ul li h3{color:#333333;text-align: center;font-size:20px;margin-bottom: 22px;}
.wx-contactus-list ul li p{font-size:14px;line-height: 2;color:#666666;text-align: center;margin-bottom: 14px;}
.wx-contactus-list ul li:after{content: '';display: block;width:32px;height:1px;background:#E70011;position:absolute;bottom:58px;left:50%;margin-left:-16px;}
.wx-contactus-list ul li:hover{background:#ffffff;box-shadow: 0px 0px 48.5px 1.5px rgba(0, 0, 0, 0.05);margin-top:-12px;}
.wx-contactus-maps {width: 100%;height:690px;position:relative;}
.wx-contactus-maps .amap-logo,.wx-contactus-maps .amap-copyright,.wx-contactus-maps .floor-list-box{display: none!important;}
.wx-contactus-maps .amap-icon{width:80px!important;height:80px!important;border-radius: 50%;}
.wx-contactus-maps .amap-icon:after,.wx-contactus-maps .amap-icon:before{position: absolute;width: 24px;height: 24px;border-radius: 50%;content: '';background-color: rgba(241, 34, 30, .9);left:50%;margin-top:-6px;top:50%;margin-left: -6px;}
.wx-contactus-maps .amap-icon:before{animation: scale 2s infinite; }
.wx-contactus-maps .amap-icon:after{animation: scale2 2s infinite; }
@keyframes scale{0%{ transform: scale(.5); opacity:.9}100%{ transform: scale(1); opacity: 0;}}
@keyframes scale2{0%{ transform: scale(.5);opacity:.9;}100%{ transform: scale(2);opacity:0;}}
.wx-contactus-maps .amap-icon img{display: none;}
.contact_ms{width:467px;height:265px;background:url(../images/map_bg.png) no-repeat;text-align: center;box-sizing: border-box;padding-top: 55px;margin-left: 12%;position: relative;}
.contact_ms:before{content: '';width:0;height:2px;background:#e70011;position:absolute;left:16px;top:16px;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;}
.contact_ms .tit{color:#333333;font-size:20px;margin-bottom: 27px;font-weight: bold;}
.contact_ms p{font-size:16px;line-height: 22px;margin-bottom: 5px;}
.contact_ms:hover:before{width: calc(100% - 32px);}

/* 人才招聘 */
.wx-jobs-list .wx-jobs-top{width:100%;height:70px;background:#C5C5C5;color:#FFFFFF;font-size:16px;line-height: 70px;text-align: center;}
.wx-jobs-list .wx-jobs-top dd{float:left;width:25%;padding: 0px; margin: 0px;}
.wx-jobs-list>ul{margin-bottom: 150px;}
.wx-jobs-list ul li{width:100%;border-bottom: 1px solid #eee; overflow: hidden;}
.wx-jobs-list ul li dl{height:57px;background:#ffffff;font-size:14px;line-height: 57px;color:#333333;text-align: center;cursor: pointer;position:relative;}
.wx-jobs-list ul li dl i{display: block;width:16px;height:16px;background:url(../images/close.png) no-repeat;position:absolute;right:150px;top:50%;margin-top:-8px;display: none;}
.wx-jobs-list ul li:nth-child(2n) dl{background:#f2f2f2;}
.wx-jobs-list ul li dl dd{width:25%;float:left;overflow: hidden;height:57px;padding: 0px; margin: 0px;}
.wx-jobs-list ul li .wx-jobs-dtails{padding:30px 9%;width:100%;box-sizing: border-box;display: none;transition:all 0s linear;-moz-transition:all 0s linear;-webkit-transition:all 0s linear;-o-transition:all 0s linear;-ms-transition:all 0s linear;overflow: hidden;}
.wx-jobs-list ul li .wx-jobs-dtails ul{width:100%;}
.wx-jobs-list ul li .wx-jobs-dtails ul li{width:33%;float:left;}
.wx-jobs-list ul li .wx-jobs-dtails ul li h3{color:#333333;font-size:16px;font-weight: 700; margin-bottom: 25px;}
.wx-jobs-list ul li .wx-jobs-dtails ul li p{font-size:14px;color:#333333;line-height: 28px;}
.wx-jobs-list ul li .wx-jobs-dtails ul li p a{color:#E70012;font-size:16px;}

.wx-jobs-list ul li.active{border:1px solid #E70011;}
/*.wx-jobs-list ul li.active .xx{display: block;}*/
.wx-jobs-list ul li.active dl{background:#E70011;}
.wx-jobs-list ul li.active dl dd{color:#ffffff;}
.wx-jobs-list ul li.active dl dd:nth-child(2),.wx-jobs-list ul li.active dl dd:nth-child(3),.wx-jobs-list ul li.active dl dd:nth-child(4){display: none;}
.wx-jobs-list ul li.active dl i{display: block;}

/* 新闻动态 */
.wx-news-list {padding: 0px;margin: 0px;}
.wx-news-list ul{width:100%;}
.wx-news-list ul li{width: 100%;background:#F8F8F8;margin-bottom: 70px;overflow: hidden;}
.wx-news-list ul li a{display: flex; flex-wrap: wrap; justify-content: space-between;}
.wx-news-list ul li .wx-news-oneimg{width:32%;overflow: hidden;position:relative;}
.wx-news-list ul li .wx-news-oneimg img{width: 100%;}
.wx-news-list ul li .wx-news-oneinfo{width:68%;box-sizing: border-box;padding:3% 6%;}
.wx-news-list ul li .wx-news-oneinfo em{font-size:14px;color:#E70012;margin-bottom: 10px;display: block;}
.wx-news-list ul li .wx-news-oneinfo h3{font-size:24px;color:#333333;font-weight: bold;margin-bottom: 26px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.wx-news-list ul li .wx-news-oneinfo p{font-size:14px;line-height: 26px;color:#666666;margin-bottom: 45px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.wx-news-list ul li .wx-news-oneinfo span.more{display: block;width:230px;height:52px;font-size:14px;line-height: 52px;text-align: center;color:#333333;border:1px solid #DBDBDB;border-radius: 30px;}
.wx-news-list ul li .wx-news-oneinfo span.more i{display: inline-block;width: 24px;height: 10px;background: url(../images/more_r2.png) no-repeat;margin-left: 10px;transition: all .3s linear;}

.wx-news-list ul li:hover{box-shadow: 0px 0px 48.5px 1.5px rgba(0, 0, 0, 0.13);background:#ffffff;}
.wx-news-list ul li:hover .wx-news-oneimg img{transform: scale(1.05);}
.wx-news-list ul li:hover span.more{background:#E70011;border:1px solid #E70011;color: #ffffff;}
.wx-news-list ul li:hover span.more i{background: url(../images/more_r.png) no-repeat;margin-left: 20px;}
.wx-news-details {padding:0; margin: 0px auto; overflow: hidden;}
.wx-news-details .wx-news-detailstitle{text-align:center;font-size:34px;font-weight: bold;color:#333333;margin-bottom: 18px;}
.wx-news-details .wx-news-detailstime{font-size:14px;text-align: center;color:#666666;margin-bottom: 62px;}
.wx-news-details .wx-news-detailsinfo{color:#666666;font-size:14px;line-height: 36px;}

.show_next{padding: 15px 0px 0px;margin: 20px 0px 0px; border-top:1px solid #E1E1E1; overflow: hidden;}
.show_next p{color:#333333;font-size:14px;line-height: 20px;margin-bottom: 10px;}
.show_next a{color:#333333;}
.show_next p:hover a{color:#E70011;}
.show_next a.back{position:relative;display: block;width:155px;height:40px;background:#E70011;color:#ffffff;text-align: center;line-height: 40px;font-size:14px;border-radius: 20px;}
.show_next a.back:hover{padding-right: 30px;}
.show_next a.back:after{content: '';width:24px;height:10px;background:url(../images/more_r.png) no-repeat;position:absolute;right:30px;top:50%;margin-top:-5px;opacity: 0}
.show_next a.back:hover:after{opacity: 1;}

/* 符合性声明 */
.wx-service-stateinfo {padding: 0px; margin: 0px;overflow: hidden;position: relative;}
.wx-service-statetitle{font-size:34px;font-weight: 900;text-align: center;margin-bottom: 50px;}
.wx-service-statelist{width:80%;margin:0 auto;overflow: hidden;}
.wx-service-statelist .swiper-slide {width:55%;transform-origin:center;background-color:#fff;z-index:0;cursor:pointer;pointer-events:none;overflow: hidden;box-sizing: border-box;padding:20px;}
.wx-service-statelist .swiper-slide .img {opacity:.5;transition:opacity .3s,transform .3s;cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}
.wx-service-statelist .swiper-slide p{font-size:16px;color:#333;text-align: center;height: 30px;line-height: 30px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.wx-service-statelist .img {width:100%}
.wx-service-statelist .swiper-slide-active {z-index:2;pointer-events:visible;border-radius:5px;border:1px solid #E70011;}
.wx-service-statelist .swiper-slide-active .img {opacity:1}
.wx-service-statelist .swiper-slide:hover .img{transform: scale(1.05);}

.wx-service-stateinfo .c-btnc-next,.wx-service-stateinfo .c-btnc-prev {cursor:pointer;box-shadow: 0px 0px 48.5px 1.5px rgba(0, 0, 0, 0.05);position:absolute;top:50%;z-index:2;transform:translateY(-50%);width:52px;height:94px;background:#ffffff;}
.wx-service-stateinfo .c-btnc-prev {left:2%}
.wx-service-stateinfo .c-btnc-next {right:2%}
.wx-service-stateinfo .c-btnc-arrow {background: url(../images/pro_arow.png) no-repeat;position: relative;transition: background-image .3s;width:10px;height: 18px;position: absolute;left:50%;margin-left: -5px;top:50%;margin-top:-9px;}
.wx-service-stateinfo .c-btnc-next .c-btnc-arrow {transform: rotate(180deg);}
.wx-service-stateinfo .c-btnc-next:hover,.wx-service-stateinfo .c-btnc-prev:hover{background:#E70011;} 
.wx-service-stateinfo .c-btnc-next:hover .c-btnc-arrow,.wx-service-stateinfo .c-btnc-prev:hover .c-btnc-arrow{background: url(../images/pro_arow1.png) no-repeat;}

.wx-service-stateinfo .wx-service-statethumbs{position: relative;width: 80%;margin:40px auto 0;}
.wx-service-stateinfo .wx-service-statethumbs .swiper-slide{position:relative;font-size:14px;color:#333333;text-align: center;height:63px;line-height: 63px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;padding:0 10px;}
.wx-service-stateinfo .wx-service-statethumbs .swiper-slide-active{position:relative;font-size:18px;}
.wx-service-stateinfo .wx-service-statethumbs .swiper-slide-active:before{content: '';display: block;width:calc(100% - 10px);height:calc(100% - 10px);box-shadow: 0px 0px 10.5px 1.5px rgba(0, 0, 0, 0.05);position:absolute;left:5px;top:5px;border-radius: 30px;}

.wx-service-stateinfo .c-btnc-next1,.wx-service-stateinfo .c-btnc-prev1 {cursor:pointer;position:absolute;z-index:2;width:30px;height:30px;background:#ffffff;border-radius: 50%;bottom:15px;}
.wx-service-stateinfo .c-btnc-prev1 {left:8%}
.wx-service-stateinfo .c-btnc-next1 {right:8%}
.wx-service-stateinfo .c-btnc-arrow1 {background: url(../images/pro_arow2.png) no-repeat;position: relative;transition: background-image .3s;width:6px;height: 11px;position: absolute;left:50%;margin-left: -3px;top:50%;margin-top:-5px;}
.wx-service-stateinfo .c-btnc-next1 .c-btnc-arrow1 {transform: rotate(180deg);}
.wx-service-stateinfo .c-btnc-next1:hover,.wx-service-stateinfo .c-btnc-prev1:hover{background:#E70011;box-shadow: 0px 0px 48.5px 1.5px rgba(0, 0, 0, 0.13);} 
.wx-service-stateinfo .c-btnc-next1:hover .c-btnc-arrow1,.wx-service-stateinfo .c-btnc-prev1:hover .c-btnc-arrow1{background: url(../images/pro_arow3.png) no-repeat;}
/* 核心技术创新 */
.wx-service-patentinfo {padding: 0px;margin: 0px; position: relative;}
.wx-service-patentinfo .wx-service-patentlist .swiper-slide {transform: scale(0.9);}
.wx-service-patentinfo .wx-service-patentlist .swiper-slide-active,.swiper-slide-duplicate-active{transform: scale(1);}
.wx-service-patentinfo .wx-service-patentlist .img{width: 100%;}
.wx-service-patentinfo .wx-service-patentlist .img img{display: block;width:100%;}
.wx-service-patentinfo .wx-service-patentlist .word{margin-top:44px;text-align: center;}
.wx-service-patentinfo .wx-service-patentlist .word h3{color:#333333;font-size:20px;font-weight: 900;margin-bottom: 17px}
.wx-service-patentinfo .wx-service-patentlist .word p{font-size:14px;line-height: 20px;color:#666666;}
.wx-service-patentinfo .wx-service-patentlist .img:hover img{transform: scale(1.05);}
.wx-service-patentinfo .c-btnc-next5,.wx-service-patentinfo .c-btnc-prev5 {cursor:pointer;position:absolute;z-index:2;width:60px;height:60px;border-radius: 50%;box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.13);top:10px;z-index:10;}
.wx-service-patentinfo .c-btnc-prev5 {right:80px;}
.wx-service-patentinfo .c-btnc-next5 {right:5px;}
.wx-service-patentinfo .c-btnc-arrow2 {background: url(../images/pro_arow2.png) no-repeat;position: relative;transition: background-image .3s;width:6px;height: 11px;position: absolute;left:50%;margin-left: -3px;top:50%;margin-top:-5px;}
.wx-service-patentinfo .c-btnc-next5 .c-btnc-arrow2 {transform: rotate(180deg);}
.wx-service-patentinfo .c-btnc-next5:hover,.wx-service-patentinfo .c-btnc-prev5:hover{background:#E70011;box-shadow: 0px 0px 48.5px 1.5px rgba(0, 0, 0, 0.13);} 
.wx-service-patentinfo .c-btnc-next5:hover .c-btnc-arrow2,.wx-service-patentinfo .c-btnc-prev5:hover .c-btnc-arrow2{background: url(../images/pro_arow3.png) no-repeat;}
/*  */
.wx-service-standardinfo {padding: 0px;margin: 0px;overflow: hidden;}
.wx-service-standardinfo h2{font-size:34px;color:#333333;font-weight: 900;margin-bottom: 45px;}
.wx-service-standardinfo p{font-size:14px;line-height: 24px;color:#666666; margin-bottom: 30px;}
@media (max-width: 1300px) {
  .wx-header-main {padding-left: 40px;}
  .wx-header-left {padding-top: 20px; height: 80px;}
  .wx-header-logo img {height: 40px;}
  .wx-header-search input {height: 35px;}
  .wx-header-search button {top: 5px;}
  .wx-header-right {height: 80px;}
  .wx-header-tel {line-height: 80px; padding: 0px 20px;}
  .wx-header-lang {width: 100px; line-height: 80px;}
  .wx-header-shop {height: 80px; width: 90px;}
  .wx-header-mune {height: 80px; line-height: 80px; padding: 0px 30px;}
}

@media (max-width: 991px) {
  .sw1,.sw2,.sw3,.sw4,.sw6,.sw7{display: block;width:100%;text-align: center;position:absolute;bottom:0!important;}
  .sw1 .swiper-pagination-bullet-active,.sw2 .swiper-pagination-bullet-active,.sw3 .swiper-pagination-bullet-active,.sw4 .swiper-pagination-bullet-active,.sw6 .swiper-pagination-bullet-active,.sw7 .swiper-pagination-bullet-active{background:#E70011;}

  .wx-header-main {padding: 0px 10px;background: #fff;border-bottom: 1px solid #eee;}
  .wx-header-left {margin: 10px 0px!important; padding: 0px!important; height: auto!important;}
  .wx-header-logo img {display: block!important;height: 30px!important;}
  .wx-header-right {padding: 0px!important; height: auto!important;}
  .wx-header-search,.wx-header-tel,.wx-header-lang,.wx-header-shop,.wx-header-mune span,.wx-header-navcontact {display: none;}
  .wx-header-mune {padding: 0px!important; height: 50%!important; line-height: 50px!important;}
  .wx-header-mune i {padding: 0px!important;}
  .wx-header-pagebg .wx-header-right a, .wx-header-pagebg .wx-header-tel, .wx-header-pagebg .wx-header-lang, .wx-header-probg .wx-header-right a, .wx-header-probg .wx-header-tel, .wx-header-probg .wx-header-lang {line-height: inherit;}
  .wx-header-pagebg .wx-header-mune, .wx-header-probg .wx-header-mune {background: none;}
  .wx-header-pagebg .wx-header-mune a, .wx-header-probg .wx-header-mune a {color: #333;}
  .wx-header-nav {width: 100%;background: #fff; padding:0px; overflow-y: auto;}
  .wx-header-navclose {position: sticky; top: 0px; left: 0px; width: 100%;background-color: #fff; margin: 0px; padding: 10px 20px; }
  .wx-header-navclose i {color: #333;}
  .wx-header-nav ul {padding: 0px; display: block;}
  .wx-header-nav li {width: 100%; height: auto; border-bottom: 0px;margin: 0px 0px 10px;}
  .wx-header-nav li h3 {width: 100%;height: auto; padding: 10px 30px 10px 40px; font-weight: 300; float:inherit; position:relative;}
  .wx-header-nav li h3 a {color: #000;}
  .wx-header-nav li h3 em {color: #333; right: 30px; position: absolute; top: 10px; width: 16px; height: 20px;}
  .wx-header-nav li h3 em.plus {background: url(../images/plus.png) center no-repeat;background-size: 100% auto;}
  .wx-header-nav li h3 em.reduce {background: url(../images/reduce.jpg) center no-repeat;background-size: 100% auto;}
  .wx-header-nav li dl {width: 100%;height: auto; padding: 5px 50px 0px 70px;border-bottom: 1px solid #E70012; float:inherit;display: none;}
  .wx-header-nav li dl dd {width: 100%; overflow: initial;}
  .wx-header-nav li dl dd a {color: #333; font-size: 16px; line-height: 40px; position:relative;}
  .wx-header-nav li h3:after {content: '';display: block;width: 5px;    height: 20px;background: #E70012;position: absolute;top: 50%;margin-top: -10px;left: 30px;}
  .wx-header-nav li dl dd a:after {content: '';display: block;width: 5px;height: 20px;background: #E70012;position: absolute;top: 50%;margin-top: -10px;left: -15px;}
  .index-banner .swiper-slide .img img.pc{display: none;}
  .index-banner .swiper-slide .img img.mobile{display: block;width:100%;height:100vh;-webkit-animation-duration: 5s; animation-duration: 5s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards;}
  .right_nav{display: none;}
  .index-banner .leftUp .img img.mobile{-webkit-animation-name: leftUp; animation-name: leftUp;}
  @-webkit-keyframes leftUp {
    0% {-webkit-transform: scale(1.1) translate(4.545%, 4.545%); transform: scale(1.1) translate(4.545%, 4.545%);}
    to {-webkit-transform: scale(1.1) translate(-4.545%, -4.545%); transform: scale(1.1) translate(-4.545%, -4.545%);}
  }
  @keyframes leftUp {
    0% {-webkit-transform: scale(1.1) translate(4.545%, 4.545%); transform: scale(1.1) translate(4.545%, 4.545%);}
    to {-webkit-transform: scale(1.1) translate(-4.545%, -4.545%); transform: scale(1.1) translate(-4.545%, -4.545%);}
  }
  .index-banner .moveRight .img img.mobile{-webkit-animation-name: moveRight;animation-name: moveRight;}
  @-webkit-keyframes moveRight {
    0% {-webkit-transform: scale(1.1) translate(-4.545%); transform: scale(1.1) translate(-4.545%);}
    to {-webkit-transform: scale(1.1) translate(4.545%); transform: scale(1.1) translate(4.545%);}
  }
  @keyframes moveRight {
    0% {-webkit-transform: scale(1.1) translate(-4.545%); transform: scale(1.1) translate(-4.545%);}
    to {-webkit-transform: scale(1.1) translate(4.545%); transform: scale(1.1) translate(4.545%);}
  }
  .index-banner .moveDown .img img.mobile{-webkit-animation-name: moveDown;animation-name: moveDown;}
  @-webkit-keyframes moveDown {
    0% {-webkit-transform: scale(1.1) translateY(-4.545%); transform: scale(1.1) translateY(-4.545%);}
    to {-webkit-transform: scale(1.1) translateY(4.545%); transform: scale(1.1) translateY(4.545%);}
  }
  @keyframes moveDown {
    0% {-webkit-transform: scale(1.1) translateY(-4.545%); transform: scale(1.1) translateY(-4.545%);}
    to {-webkit-transform: scale(1.1) translateY(4.545%); transform: scale(1.1) translateY(4.545%);}
  }
  .index-banner .centerBig .img img.mobile{-webkit-animation-name: centerBig;animation-name: centerBig;}
  @-webkit-keyframes centerBig {
    to {-webkit-transform: scale(1.1); transform: scale(1.1);}
  }
  @keyframes centerBig {
    to {-webkit-transform: scale(1.1); transform: scale(1.1);}
  }
  .index-banner .rightDownBig .img img.mobile{-webkit-animation-name: rightDownBig; animation-name: rightDownBig;}
  @-webkit-keyframes rightDownBig {
    to {-webkit-transform: scale(1.1) translate(4%, 4%); transform: scale(1.1) translate(4%, 4%);}
  }
  @keyframes rightDownBig {
    to {-webkit-transform: scale(1.1) translate(4%, 4%); transform: scale(1.1) translate(4%, 4%);}
  }
  .index1-bot{width:96%;left:2%;height:40px;bottom:20px;}
  .index1-bot a.down,.index-next,.index-prev{display: none;}
  .index-p{width:100%;text-align: center;left:0;bottom:20px;}
  .index-banner .swiper-slide .word p{font-size:20px;line-height: 20px;}
  .index-banner .swiper-slide .word span{font-size:14px;width:90%;margin:0 auto;}
  .index-p .swiper-pagination-bullet:nth-child(1).swiper-pagination-bullet-active .circle2 {-webkit-animation:svgCircleAnmi 6s linear forwards;animation:svgCircleAnmi 6s linear forwards;}
  .wx-index-aboutusmain .icon {display: none;}
  .wx-index-aboutus {background-image: none !important; padding: 40px 5%;}
  .wx-index-aboutusimg {width: 100%; margin-bottom: 20px;}
  .wx-index-aboutusinfo {width: 100%; color: #333; padding: 0px;}
  .wx-index-aboutustitle h3 {color: #333333; font-size: 24px; font-weight: bold;}
  .wx-index-aboutustitle p {color: #666666;display: none;}
  .wx-index-aboutustxt {font-size: 14px; line-height: 20px; margin-top: 10px;}
  .wx-index-aboutuslist {margin-top: 20px;}
  .wx-index-aboutuslist ul li {margin-right: 2%;width: 49%;margin-bottom: 10px;}
  .wx-index-aboutuslist li:nth-child(2n) {margin-right: 0;}
  .wx-index-aboutuslist ul li .num span {font-size: 30px;}
  .wx-index-aboutuslist li .num sup {left: 37%;}
  .wx-index-aboutusbtn {margin-top: 20px;}
  .wx-index-aboutusbtn a.more {width: 120px;height: 30px;border-radius: 15px;line-height: 30px;}
  
  .wx-index-social {height: auto; padding: 40px 5% 25px; overflow: hidden;}
  .wx-index-socialtitle,.wx-index-productstitle,.wx-index-coretitle,.wx-index-twocompanytitle {text-align: center; display: block;}
  .wx-index-socialtitle h3,.wx-index-productstitle h3,.wx-index-coretitle h3,.wx-index-twocompanytitle h3 {font-size: 24px; color: #333;}
  .wx-index-socialtitle p,.wx-index-socialinforight,.wx-index-productsnote,.wx-index-productstitle p,.wx-index-productsright,.wx-index-coretitle h3 span,.wx-index-coremain .wx-index-coretab,.wx-index-core::after,.wx-index-twocompanytitle h3 span,.wx-index-twocompanytitle p {display: none;}
  .wx-index-socialinfo {margin-top: 25px;overflow: hidden;}
  .wx-index-socialinfoleft {width: 100%;}
  .wx-index-socialinfoleft .swiper3 {width: 100%;padding-bottom: 30px;}
  .wx-index-socialinfoleft .swiper3 .swiper-slide {width: 100% !important;}
  .wx-index-socialinfoleft .swiper3 .swiper-slide .img {margin-bottom: 15px;}
  .wx-index-socialinfoleft .swiper3 .swiper-slide .tit {font-size: 16px; height: 16px; line-height: 16px; overflow: hidden; margin-bottom: 0px;}
  .wx-index-socialinfoleft .swiper3 .swiper-slide p {font-size: 14px;line-height: 20px;margin-top: 10px;}
  
  .wx-index-products {width: initial; height: auto; padding: 30px 0px;}
  .wx-index-productstop {display: block;}
  .wx-index-productstopleft {position: inherit; max-width: 100%;}
  .wx-index-productsmain .gallery-top {width: initial; margin: 15px 20px 0px; padding: 0px;position: initial;}
  .wx-index-productsmain .gallery-top img {height: auto;}
  .wx-index-productsmain .gallery-top .sw2 {display: none;}
  .wx-index-productsmain .gallery-top .swiper-slide {width: 100% !important; background: #fff; padding: 20px;}
  .wx-index-productsmain .gallery-thumbs {width: calc(100% - 100px); position: initial; margin: 0px 50px; height: auto; overflow: hidden}
  .wx-index-productsmain .gallery-thumbs img {width: 90px; height: 90px;}
  .wx-index-productsmain .gallery-thumbs .swiper-slide-thumb-active::after {width: 90px; height: 90px; background-size: 100%; top: 0px; transform: translateX(-50%); margin-left: 0px;}
  .wx-index-productsmain .p4-prev {bottom: 45px; left: 20px;}
  .wx-index-productsmain .p4-next {bottom: 45px; right: 20px;}
  
  .wx-index-core {width: initial; height: auto; padding: 30px 0px;}
  .wx-index-coremain .wx-index-corelist {width: 90%; height: auto;}
  .wx-index-coremain .wx-index-corelist .swiper-slide {width: 100% !important;}
  .wx-index-coremain .wx-index-corelist .left {float: none;width: 100%;padding-top: 20px;margin-top: 260px;}
  .wx-index-coremain .wx-index-corelist .swiper-slide:nth-child(4) .left {width: 100%;}
  .wx-index-coremain .wx-index-corelist .left .tit {  text-align: center;font-size: 18px;line-height: 18px;color: #333;font-weight: bold;}
  .wx-index-coremain .wx-index-corelist .left .word {margin-bottom: 20px;}
  .wx-index-coremain .wx-index-corelist .left a.more {display: none;}
  .wx-index-coremain .wx-index-corelist .right {float: none;width: 100%;margin-top: 40px;padding-top: 0;position: absolute;top: 0;left: 0%;text-align: center;}
  .wx-index-coremain .wx-index-corelist .swiper-slide:nth-child(4) .right {width: 100%; margin-right: 0px;}
  .wx-index-coremain .wx-index-corelist .right img {width: 200px;height: 200px;}
  .wx-index-coremain .wx-index-corelist .right::after, .wx-index-coremain .wx-index-corelist .right::before {width: 240px;height: 240px;margin: -120px 0 0 -120px;}
  .wx-index-coremain .p5-next {width: 40px;height: 40px;right: 4%;left: auto;margin-top: -50px;background: #dadada;}
  .wx-index-coremain .p5-prev {display: block;width: 40px;height: 40px;left: 4%;margin-top: -50px;opacity: 1;transform: translateY(0);background: #dadada;}
  
  .wx-index-twocompanymain {background: none;}
  .wx-index-twocompany {width: initial; height: auto; padding: 30px 0px 0px;}
  .wx-index-twolist {padding: 0;position: initial;background: url(../images/index6-bg1.png) no-repeat;background-size: auto;background-position: center;background-size: cover;margin-top: 15px;height: 300px;}
  
  .wx-index-twocompanymain .swiper-slide{transform: scale(.8)!important;width:70%;/*box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.13);*/height:180px;margin-bottom: 20px;/*margin-left:5%;*/margin-right:1%;margin-top:100px;transition: all 0 linear 0!important;}
  .wx-index-twocompanymain .swiper-slide p{margin-bottom: 20px;}
  .wx-index-twocompanymain .swiper-slide:nth-child(4) {margin-right:5%;}
  .wx-index-twocompanymain .swiper-slide .ms{top:0px;height:180px;padding:20px 30px;}
  .wx-index-twocompanymain .swiper-slide-active{transform: scale(1)!important;}
  .wx-index-twocompanymain .swiper-slide:hover .ms {padding:20px 30px;text-align:left;height:180px;background:none;background-color:#fff;}
  .wx-index-twocompanymain .swiper-slide:hover .ms:after {display:block;}
  .wx-index-twocompanymain .swiper-slide:hover .tit {color: #333333;;}
  .wx-index-twocompanymain .swiper-slide:hover p {color:#666666;}
  .wx-index-twocompanymain .swiper-slide a.more {font-size:14px;color:#333333;position:relative;height:14px;line-height:14px;}
  .wx-index-twocompanymain .swiper-slide a.more:after {content:'';display:block;width:24px;height:10px;background:url(../images/index6-icon1.png) no-repeat;position:absolute;left:66px;top:50%;margin-top:-5px;}
  .wx-index-twocompanymain .swiper-slide:hover a.more {margin:0;box-sizing:border-box;padding-right:0;text-align:left;display:block;width:auto;height:14px;color:#333333;line-height:14px;border-radius:0;border:none;}
  .wx-index-twocompanymain .swiper-slide:hover a.more:after {content:'';background:url(../images/index6-icon1.png) no-repeat;left:66px;}
  .wx-index-twocompanymain .swiper-slide:hover:after {display:none;content:'';width:100%;height:100%;background:#A21024;position:absolute;left:-20px;top:20px;z-index:2;border-radius:20px;}
  .wx-index-twocompanymain .swiper-slide:nth-child(1),.wx-index-twocompanymain .swiper-slide:nth-child(2),.wx-index-twocompanymain .swiper-slide:nth-child(3),.wx-index-twocompanymain .swiper-slide:nth-child(4){transition: all 0s linear 0s!important;}

  .wx-footer-main {padding: 0px 15px;}
  .wx-footer-top,.wx-footer-middle,.wx-footer-copyright a,.wx-footer-copyright span {display: none;}
  .wx-footer-bottom {padding: 10px 0px;}
  .wx-footer-copyright,.wx-footer-beian {width: 100%;text-align: center;line-height: 25px;}
  
  .wx-page-twonav {display: none;}
  .wx-page-bannertxt {height: 58px;top: 50%;}
  .wx-page-bannertxt h3 {font-size: 24px;line-height: 24px;}
  .wx-page-bannertxt p {font-size: 18px;line-height: 18px;}
  .wx-page-main,.wx-aboutus-coursemain {padding: 40px 0px;}
  .wx-aboutus-profiletitle {font-size: 24px; margin-bottom: 20px;}
  .wx-aboutus-profileinfo {width: 100%; float: none; height: auto;padding-right: 0;height: 300px;}
  .wx-aboutus-profilelist {width: 100%;float: none;margin-top: 20px;}
  .wx-aboutus-profilelist li{width:50%;margin-right: 0;margin-bottom: 30px;}
  .wx-aboutus-profilelist li .num {line-height: 1;}
  .wx-aboutus-profilelist li .num sup {left: 40%;}
  .wx-aboutus-culturetitle {position: relative;right: auto;top: auto;margin-bottom: 20px;text-align: center;width: 100%;}
  .wx-aboutus-culturetitle h3 {font-size: 24px;}
  .wx-aboutus-culturetitle p {display: none;}
  .wx-aboutus-culture .c-btnc-next1, .wx-aboutus-culture .c-btnc-prev1,.wx-aboutus-culturelist .swiper-slide .wx-aboutus-cultureonebg,.wx-aboutus-culturenav {display: none;}
  .wx-aboutus-culturelist {width: 100%;}
  .wx-aboutus-culturelist .swiper-slide .wx-aboutus-cultureoneinfo {position: relative;width: 96%;left: auto;top: auto;margin: 0 auto;}
  .wx-aboutus-culturelist .swiper-slide .wx-aboutus-cultureoneinfo .wx-aboutus-cultureonetitle {font-size: 18px;padding: 0;text-align: center;width: 100%;}
  .wx-aboutus-culturelist .swiper-slide .wx-aboutus-cultureoneinfo .wx-aboutus-cultureonetxt {  height: auto;overflow-y: scroll;margin-bottom: 20px;margin-top: 260px;}
  .wx-aboutus-culturelist .swiper-slide .wx-aboutus-cultureoneinfo .wx-aboutus-cultureonetxt p,.wx-aboutus-coursetitle p {display: none;  }
  .wx-aboutus-culturelist .swiper-slide .wx-aboutus-cultureoneimg {width: 260px;position: relative;right: auto;top: auto;margin: 0 auto;margin-left: auto;position: absolute;top: 50px;left: 50%;margin-left: -130px;}
  .wx-aboutus-coursetitle {padding: 0px 10px;}
  .wx-aboutus-coursetitle h3 {font-size: 24px;}
  
.wx-aboutus-courselist{padding:0 0 30px 0;width:96%;left:0;box-sizing: border-box;}
.wx-aboutus-courselist .swiper-slide .left{margin-left: 0;width:100%;box-shadow:none;float:none;height:auto;padding:0;}
.wx-aboutus-courselist .swiper-slide .right{float:none;width: 100%;margin-right:0;margin-top:40px;}
.wx-aboutus-courselist .swiper-slide .right .tic{height:40px;padding:0;text-align: center}
.wx-aboutus-courselist .swiper-slide .right .tic h3{font-size:20px;}
.wx-aboutus-courselist .swiper-slide .right .tic span{font-size:40px;display: none;}
.wx-aboutus-courselist .btn{display: none;}
.wx-aboutus-courselist .swiper-slide .left .img img{width:80%;margin:0 auto;position: relative;top: 0;left: 0;-webkit-transform: translate(0,0);transform: translate(0,0);}.about-3 .ab-3 .swiper-slide .left p {margin-top: 15px;}
  .wx-aboutus-courselist .swiper-slide .right .tic h3::before,.wx-aboutus-coursenav,.wx-aboutus-coursemain .wx-aboutus-coursebtn,.wx-aboutus-ceoleft .c-btnc-next4, .wx-aboutus-ceoleft .c-btnc-prev4 {display: none;}
  .wx-aboutus-ceoright {width: 100%;float: none;padding-bottom: 30px;overflow: hidden;}
  .wx-aboutus-ceoleft {width: 100%;float: none; padding: 0px;}
  .wx-aboutus-ceotitle {margin-bottom: 20px;}
  .wx-aboutus-ceotitle h3 {font-size: 24px;}
  .wx-aboutus-ceotitle span {font-size: 14px;margin-left: 10px;}
  .wx-aboutus-honormain {padding: 40px 0px;}.wx-aboutus-honortitle {margin-bottom: 20px;text-align: center;}
  .wx-aboutus-honortitle h3 {font-size: 24px;margin-bottom: 20px;}
  .wx-aboutus-honortitle p {display: none;}
  .wx-aboutus-honorinfo {overflow: hidden;}
  .wx-aboutus-honornav {width: 100%;float: none;margin: 0;overflow: hidden;}
  .wx-aboutus-honornav li {width: 33.3%;margin-bottom: 15px;float: left;font-size: 16px;text-align: center;}
  .wx-aboutus-honornav li::after {height: 2px;left: 50%;margin-left: -34px;width: 68px;}
  .wx-aboutus-honornav li:hover span, .wx-aboutus-honornav li.active span {opacity: 0;}
  .wx-aboutus-honorright {width: 100%; position: inherit;left: 0px;}
  .wx-aboutus-honorright ul {left: 5%;height: 370px;}
  .wx-aboutus-honorimg {width: 100%;margin-left: 0;float: none;padding-bottom: 30px;}
  .wx-aboutus-honorimg .swiper-slide .img{display: block;width: 100%;height: 300px;text-align: center;}
  .wx-aboutus-honorimg .swiper-slide .img img {width: auto;margin: 0 auto;height: 300px;}
  .wx-aboutus-honorimg .swiper-slide p {font-size: 16px;margin-top: 20px;}
  .wx-aboutus-honortxt {display: none;}
  .wx-aboutus-caremain {padding: 20px 0px 40px; background: none;}
  .wx-aboutus-caretitle {padding: 0px; margin: 0px;}
  .wx-aboutus-caretitle h3 {font-size: 24px;margin-bottom: 0px;}
  .wx-aboutus-caretitle p {display: none;}
  .wx-aboutus-careinfo {padding-bottom: 30px;margin-top: 0;}
  .wx-aboutus-careinfo .swiper-slide .left {width: 100%;padding: 20px 15px;margin-top: 250px;position: relative;}
  .wx-aboutus-careinfo .swiper-slide .left .tic {height: auto;padding: 0;}
  .wx-aboutus-careinfo .swiper-slide .left .tic h3 {font-size: 16px;color: #000;margin: 20px 0px 10px;height: 16px;}
  .wx-aboutus-careinfo .swiper-slide .left .tic h3::before {display: none;}
  .wx-aboutus-careinfo .swiper-slide .left .tic span {font-size: 40px;display: none;}
  .wx-aboutus-careinfo .swiper-slide .left p {font-size: 14px;line-height: 24px;margin-bottom: 0;}
  .wx-aboutus-careinfo .swiper-slide .left .time {font-size: 12px;color: #ddd;position: absolute;top: 20px;left: 15px;color: rgba(0, 0, 0, .6);}
  .wx-aboutus-careinfo .swiper-slide .right {width: 100%;margin-top: 20px;position: relative;left: auto;top: auto;height: auto;height: 230px;overflow: hidden;position: absolute;top: 0;left: 0;}
  .wx-park-main {padding: 40px 0px;}
  .wx-park-main .wx-park-infomain {padding: 40px 0px 0px; margin: 0px; overflow: hidden;}
  .wx-park-main .wx-park-infomain dt {width: 100%;font-size: 20px;line-height: 30px;margin-bottom: 20px;}
  .wx-park-main .wx-park-infomain dd {margin: 0px;}
  .wx-park-main .wx-park-infomain dd h5 {font-size: 16px;margin-bottom: 10px;}
  .wx-park-twocompanymain .wx-park-twocompanyleft {width: 100%;float: none;padding: 0;}
  .wx-park-twocompanymain .wx-park-twocompanyleft .img {height: auto;}
  .wx-park-twocompanymain .wx-park-twocompanyleft .img img {position: relative;left: auto;top: auto;transform: none;}
  .wx-park-twocompanymain .wx-park-twocompanyleft .worda {padding: 2% 20px;position: absolute;top: 50%;margin-top: -91px;}
  .wx-park-twocompanymain .wx-park-twocompanyleft .worda h3 {font-size: 18px;margin-bottom: 10px;}
  .wx-park-twocompanymain .wx-park-twocompanyleft .worda p {height: 140px;overflow-y: scroll;line-height: 20px;}
  .wx-park-twocompanymain .wx-park-twocompanylist {width: 100%;float: none;padding: 20px 2%;}
  .wx-park-twocompanymain .wx-park-twocompanylist .wx-park-twocompanytitle h3 {font-size: 20px;margin-bottom: 15px;}
  .wx-park-twocompanymain .wx-park-twocompanylist dl {margin-top: 20px;}
  .wx-park-twocompanymain .wx-park-twocompanylist dd {height: 40px;line-height: 40px;font-size: 16px;}
  .wx-sales-main video,.wx-sales-nav {display: none !important;}
  .wx-sales-infoall {color: #333;width: 96%;position: relative;top: 0;right: auto;left: 2%;margin-top: 70px;}
  .wx-sales-infoall h3 {font-size: 20px;text-align: center;}
  .wx-sales-infoall dl {margin-top: 30px;}
  .wx-sales-infoall dd {width: 33.3%;text-align: center;}
  .wx-video-list ul {display: block;}
  
  .wx-products-list ul {column-gap: 10px; grid-template-columns: 1fr 1fr;}
  .wx-products-list li {margin-bottom: 15px;height: auto;border: none;box-sizing: border-box;padding: 10px;}
  .wx-products-list li .img,.wx-products-detailsswiperinfo .swiper-slide .img {min-height: auto;}
  .wx-products-list li .img img,.wx-products-detailsswiperinfo .swiper-slide .img img {min-height: auto;height: auto;overflow: hidden;}
  .wx-products-list li .tit,.wx-products-detailsswiperinfo .swiper-slide .tit {font-size: 16px;height: 16px;line-height: 16px;}
  .wx-products-list li p {height: 14px;overflow: hidden;}
  .wx-products-list li span.more,.wx-products-detailsswiperinfo .swiper-slide span.more {display: none;}
  .wx-products-twoprolist {margin-bottom: 20px;display: flex; flex-wrap: wrap; justify-content: space-between;}
  .wx-products-twoprolist a {width: 49%; margin: 0px 0px 10px; font-size: 16px; line-height: 35px; height: 35px;}
  .wx-products-detailsmain {margin: 60px 0px 30px;}
  .wx-products-detailstop {display: block;margin-bottom: 30px;}
  .wx-products-detailstopimg {width: 100%; margin-bottom: 15px;}
  .wx-products-detailstopinfo {width: 100%;}
  .wx-products-detailstoptitle {margin-bottom: 10px;}
  .wx-products-detailstoptitle h1,.wx-products-detailsswipertitle,.wx-products-detailsasktitle,.wx-products-detailsordertitle {font-size: 22px; margin-bottom: 0px;}
  .wx-products-detailstopinfotitle {font-size: 16px; margin-bottom: 10px;}
  .wx-products-detailstopinfotxt {margin-bottom: 25px; line-height: 25px;}
  .wx-products-detailstopinfotxt table tr {line-height: 25px;}
  .wx-products-detailsswiper,.wx-products-detailsask {margin-bottom: 30px;}
  .wx-products-detailsswiperinfo {padding-bottom: 50px;}
  .wx-products-detailsswiperinfo .pro2-prev,.wx-products-detailsswiperinfo .pro2-next {width: 45px; height: 45px;}
  .wx-products-detailsasklist,.wx-products-detailsorderinfo {margin-top: 15px;}
  .wx-products-detailsasklist ul li {width: 100%; margin: 0px 0px 10px;padding: 10px;}
  .wx-products-detailsasklist ul li p {font-size: 18px; margin-bottom: 30px;}
  .wx-products-detailsorderinfo .wx-products-detailsorderimg {width: 100%; height: 280px;}
  .wx-products-detailsorderform {width: 100%; padding: 15px;}
  .wx-index-contactcode>div {width: 40% !important;}
  
  .wx-service-statetitle {font-size: 20px;margin-bottom: 30px;}
  .wx-service-statelist {width: 100%;padding-bottom: 30px;}
  .wx-service-statelist .swiper-slide {width: 100%;padding: 10px;box-sizing: border-box;}
  .wx-service-statelist .swiper-slide p {font-size: 14px;}
  .wx-service-stateinfo .wx-service-statethumbs,.wx-service-stateinfo .c-btnc-next, .wx-service-stateinfo .c-btnc-prev,.wx-service-stateinfo .c-btnc-next1, .wx-service-stateinfo .c-btnc-prev1,.wx-service-patentinfo .c-btnc-next5, .wx-service-patentinfo .c-btnc-prev5,.show_next .float-end {display: none;}
  .wx-service-patentinfo .wx-service-patentlist .img img {width: 80%;margin: 0 auto;}
  .wx-service-patentinfo .wx-service-patentlist {padding-bottom: 30px;}
  .wx-service-patentinfo .wx-service-patentlist .word {margin-top: 20px;}
  .wx-service-standardinfo h2 {font-size: 20px;margin-bottom: 25px;}
  .wx-products-detialsaskinfo ul li {padding: 20px 30px; margin-bottom: 20px;}
  .wx-products-detialsaskinfo ul li h3 {font-size: 18px;margin-bottom: 20px;}
  .wx-products-detialsaskinfo ul li p {line-height: 20px;}
  .wx-news-list ul li {margin-bottom: 30px;}
  .wx-news-list ul li .wx-news-oneimg {width: 100%;height: auto;float: none;}
  .wx-news-list ul li .wx-news-oneinfo {width: 100%;padding: 10px 2%;float: none;margin-top: 10px;}
  .wx-news-list ul li .wx-news-oneinfo h3 {font-size: 18px;margin-bottom: 10px;line-height: 18px;height: 18px;overflow: hidden;}
  .wx-news-list ul li .wx-news-oneinfo p {margin-bottom: 0;}
  .wx-news-list ul li .wx-news-oneinfo span.more {display: none;}
  .wx-news-details .wx-news-detailstitle {font-size: 20px;line-height: 30px;}
  .wx-news-details .wx-news-detailstime {margin-bottom: 30px;}
  .wx-news-details .wx-news-detailsinfo {line-height: 24px;text-align: justify;}
  .wx-contactus-list {margin-bottom: 40px;}
  .wx-contactus-list ul li {width: 100%;text-align: left;background-color: #fff;padding: 0 0 20px;margin-bottom: 10px;border-bottom: 1px solid #eee;min-height: auto;text-align: left;}
  .wx-contactus-list ul li .icon {height: 50px;margin-bottom: 20px;display: none;}
  .wx-contactus-list ul li h3 {font-size: 16px;margin-bottom: 5px;text-align: left;line-height: 24px;}
  .wx-contactus-list ul li p {text-align: left;margin-bottom: 0px;}
  .wx-contactus-list ul li::after {display: none;}
  .wx-contactus-maps {height: 420px;}
  .wx-jobs-list ul li .wx-jobs-dtails {padding: 15px;}
  .wx-jobs-list ul li .wx-jobs-dtails ul li {width: 100%;border-bottom: 0px; margin-bottom: 25px;}
  .wx-jobs-list ul li .wx-jobs-dtails ul li h3 {font-size: 14px; margin-bottom: 15px;}
  .wx-jobs-list ul li .wx-jobs-dtails ul li p {line-height: 24px;}
  .wx-jobs-list > ul {margin-bottom: 30px;}
}