@font-face {
	font-family: 'YouSheBiaoTiHei';
	src: url("../fonts/YouSheBiaoTiHei.woff") format("woff");
	font-display: swap;
}
@font-face {
	font-family: 'Oswald';
	src: url("../fonts/Oswald.woff") format("woff");
	font-display: swap;
}
@font-face {
	font-family: 'Oswald-Medium';
	src: url("../fonts/Oswald-Medium.woff") format("woff");
	font-display: swap;
}

.auto_1500 {max-width: 1500px; width: 96%;}


/*Top003111 */
.Top003111{position: absolute;left: 0;width: 100%; z-index: 100;top: 0;font-family: 'SourceHanSansCN-Normal';}
.Top003111 .auto{max-width: 1500px;width: 90%;}
@media (min-width:1025px) {
.Top003111 .logo{float: left;padding-top: 27px;}
.Top003111 .logo img{height: 62px;}	
}
@media (max-width:1024px) {
.Top003111 .auto{display: flex;align-items: center;justify-content: space-between;height: 80px;}
.Top003111 .auto:after{display: none;}
.Top003111 .logo img{height: 50px;}	
}

.Top003111 .top-nav > *{float: left;}
.Top003111 .top-search{background-color: #fff;border-radius: 36px;padding-right: 36px;width: 128px;}
.Top003111 .top-search .btn{position: absolute;right: 0;top: 0;width: 36px;height: 100%;background: url(../images/search-btn.svg) no-repeat center center;background-size: auto 14px;}
.Top003111 .top-search .text{width: 100%;height: 36px;line-height: 36px;padding:0 0 0 20px;border: 0;background: none;}
@media (min-width:1025px) {
.Top003111 .top-nav{float: right; margin-top: 40px;}
.Top003111 .top-search{display: block!important;}
}
@media (max-width:1024px) {
.Top003111 .open-search{width: 36px;height: 36px;background: url(../images/search-btn.svg) no-repeat center center;background-size: auto 60%;}
.Top003111 .top-search{position: absolute;left:5%;width: 90%;top: 100%;}
.search-show .Top003111 .top-search{display: block;}
}

.Top003111 .top-lang{margin-left: 13px;}
.Top003111 .top-lang a{display: block;line-height: 36px;width: 36px;text-align: center;border-radius: 50%;background-color: #e60013;color: #fff;font-family: 'Oswald-Regular';font-size: 14px;}
@media (max-width:1024px) {
.Top003111 .top-lang{margin: 0 2vw;}
}

.Top003111 menu li span,
.Top003111 menu li a{display: block;}
.Top003111 menu li span a{color: #000000;}
.Top003111 menu li .sub{display: none;}
@media (min-width:1921px) {
.Top003111 menu li{margin-right: 61px;}	
}
@media (min-width:1025px) {
.Top003111 menu{float: right; margin-top: 40px;}
.Top003111 menu li{position: relative;float: left;margin-right: 3.178vw;font-size: 16px;}
.Top003111 menu li span{line-height: 36px;}
.Top003111 menu li span a{position: relative;}
.Top003111 menu li span a:after{position: absolute;content: '';height: 2px;background-color:#e60013;left: 50%;transform: translateX(-50%); bottom: 0;width: 0;transition: width 0.3s;}
.Top003111 menu li span a:hover:after,
.Top003111 menu li.aon span a:after{width: 100%;}
.Top003111 .sub{position: absolute;top: 100%;background-color: rgba(230,0,19,0.9); width: 150px;left: 50%;margin-left: -75px;border-radius: 10px; overflow: hidden;}
.Top003111 .sub dt{line-height: 22px;text-align: center;}
.Top003111 .sub dt a{color: #fff;padding: 10px;transition: 0.3s;}
.Top003111 .sub dt a:hover{background-color: rgba(0,0,0,0.2);}
}
@media (min-width:1025px) and (max-width:1280px) {
.Top003111 menu li{margin-right: 2vw;}
}
@media (max-width:1024px) {
.Top003111 .open-menu{height: 36px;}
.Top003111 .open-menu i{background-color: #e60013;}
body.menu-show{overflow: hidden;}
.Top003111 menu{position: fixed;top: 80px;bottom: 0;width: 240px;background-color: rgba(255,255,255,0.9);left: -100%;padding: 40px 0;opacity: 0;transition: 0.3s ease-out;}
body.menu-show .Top003111 menu{left: 0;opacity: 1;}
.Top003111 menu ul{height: 100%; overflow: auto;}
.Top003111 menu li{border-bottom: 1px solid #eee;}
.Top003111 menu li span{line-height: 3;font-size: 20px;}
.Top003111 menu li span a{padding-left: 1em;}
.Top003111 .has-sub span .op:before, 
.Top003111 .has-sub span .op:after{background-color: #e60013;}
.Top003111 .sub{padding: 2em;font-size: 18px;background-color: rgba(0,0,0,0.1);}
.Top003111 .sub dt{line-height: 2.5;}
}
/*Banner003113 */
.Banner003113{position: relative;z-index: 1;}
.Banner003113 .auto{max-width: 1500px;width: 86%;}
.Banner003113 .slick-slide{position: relative;z-index: 1;}
.Banner003113 video{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;z-index: 5;}
.Banner003113 .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 10;font-size: 100px;color: #333;}
.Banner003113 .txt .ytable{height: 100%;}
.Banner003113 .txt .ytable-cell > *{transition: 0.5s 0.5s; transform: translateX(30px); opacity: 0;}
.Banner003113 .ani-show .txt .ytable-cell > *{transform: translateX(0); opacity: 1;}
.Banner003113 .txt .sub-tit,
.Banner003113 .txt .tit{font-family: 'YouSheBiaoTiHei';font-style: italic;line-height: 0.75;}
.Banner003113 .txt .sub-tit{font-size: 0.75em;position: relative;}
.Banner003113 .txt .sub-tit:before{z-index: -1;position: absolute;left: -0.76em;width: 1.52em;height: 1.32em;content: '';background: url(../images/Banner003113-text.svg) no-repeat;background-size: contain; top:-0.4133em;}
.Banner003113 .txt .tit{font-size: 0.99em;margin: 0.2626em 0; transition-delay: 0.7s;}
.Banner003113 .txt .tit span{color: #e60013;}
.Banner003113 .txt .en{font-family: 'Oswald-Medium';font-size: 0.27em;letter-spacing: 1.38em;margin-bottom: 1em;transition-delay: 0.9s;}
.Banner003113 .txt .en figure{transform: skewX(-30deg);}
.Banner003113 .txt .cn{font-family: 'YouSheBiaoTiHei';font-size: 0.27em;}
.Banner003113 .txt .more{font-size: 0.16em;line-height: 3.125;background: url(../images/Banner003113-more.svg) no-repeat;background-size: 100% 100%;padding: 0 1.4375em 0 2.0625em;display: inline-block;font-family: 'SourceHanSansCN-Normal';transition:background 0.3s, transform 0.5s 1.2s ,opacity 0.5s 1.2s;}
.Banner003113 .txt .more:after{display: inline-block;content: '';width: 2.125em;height: 0.5em;margin-left: 2.0625em;background: url(../images/Banner003113-btn-more.svg) no-repeat;background-size: contain; vertical-align: middle;}
.Banner003113 .txt .more:hover{background-image: url(../images/Banner003113-more-hover.svg);color: #fff;}
.Banner003113 .txt .more:hover:after{background-image: url(../images/Banner003113-btn-more-white.svg);}
.Banner003113 .controls{position: absolute;left: 0;width: 100%;bottom: 70px;z-index: 20; line-height: 1.5;font-size: 16px;}
.Banner003113 .controls .auto{position: relative;z-index: 1;}
.Banner003113 .controls dl > *{float: left;}
.Banner003113 .controls dt{font-family: 'Oswald';color: #fff;}
.Banner003113 .controls dt > *{display: inline-block;}
.Banner003113 .controls dd{margin-left: 28px;}
.Banner003113 .controls .total{margin-left: 14px;}
.Banner003113 .slick-dots li{list-style: none;}
.Banner003113 .slick-dots li:not(.slick-active){display: none;}
.Banner003113 .slick-dots li span{font-family: 'Oswald';color: #e60013;width: 28px;text-align: left;display: block;}
.Banner003113 .slick-arrow{width: 74px;height: 24px;background: url(../images/Banner003113-btn.svg) no-repeat center center;background-size: contain;display: block;}
.Banner003113 .slick-prev{display: none!important;}
.Banner003113 .mouse{position: absolute;z-index: 10 ;right: 0; bottom: 0;width: 34px; height: 48px; border-radius: 17px; border: solid 2px #fff;}
.Banner003113 .mouse:after{position: absolute;content: '';width: 2px;height: 10px;background-color: #e60013; top: 8px;left: 50%; margin-left: -1px; animation: infinite 1s linear updown;}
@keyframes updown{
	0%{top: 8px;opacity: 1;}
	100%{top: 30px;opacity: 0;}
}
@media (min-width:1025px){
.Banner003113 .pc{ height: 100vh;}
.Banner003113 .wap{display: none;}
}
@media (min-width:1025px) and (max-width:1366px) {
.Banner003113 .txt{font-size: 6.5vw;}
.Banner003113 .controls{bottom: 3vw;}
}
@media (max-width:1024px) {
.Banner003113 .mouse,
.Banner003113 .pc{display: none;}
.Banner003113 .txt{top: 80px;}
.Banner003113 .txt .ytable{height: 50%;}
}
@media (max-width:768px) {
.Banner003113 .txt{font-size: 11vw;}
.Banner003113 .controls{bottom: 3vw;}
}


/*!*Floor003114 *!
.Floor003114{padding: 8.02% 0 7.92% 0;background: url(../images/Floor003114-bg.jpg) no-repeat center center;background-size: cover;overflow: hidden;font-family: 'SourceHanSansCN-Normal';font-size: 16px;}
.Floor003114 .auto{max-width: 1500px;width: 86%;}
.Floor003114 .title{color: #333; margin-bottom: 5.1%;position: relative;z-index: 1;}
.Floor003114 .title .cn{font-family: 'YouSheBiaoTiHei';font-size: 60px;}
.Floor003114 .title .cn span{display: inline-block;position: relative;line-height: 0.75;}
.Floor003114 .title .cn span:before{position: absolute;content: '';z-index: -1;width: 0.8166em;height: 0.7em;background: url(../images/Floor003114-title-icon.svg) no-repeat center center;right: -0.4333em; top: -0.3em; background-size: contain;}
.Floor003114 .title .intro{padding: 1.375em 0 2.25em 0;position: relative;}
.Floor003114 .title .intro:before{position: absolute;content: '';width: 5.75em;height: 2px;background-color: #999;left: 0;bottom: 0;}
.Floor003114 .btn{position: absolute;right: 0;bottom: 0;}
.Floor003114 .slick-arrow{width: 88px;height: 50px;margin-left: 15px;background: url(../images/Floor003114-btnbg.svg) no-repeat;background-size: 100% 100%;position: relative;}
.Floor003114 .slick-arrow:before{position: absolute;content: '';width: 100%;height: 100%;left: 0;top: 0;background: url(../images/Floor003114-prev.svg) no-repeat center center; background-size: 34px auto;}
.Floor003114 .slick-next{background-image: url(../images/Floor003114-btnbg-hover.svg)}
.Floor003114 .slick-next:before{background-image: url(../images/Floor003114-next.svg)}
.Floor003114 .slider{width: 114%;overflow: hidden;}
.Floor003114 .slider .ul{padding-right: 9.591%;}
.Floor003114 .slider .slick-list{overflow: inherit;}
.Floor003114 .slick-slide:not(.slick-active){opacity: 0.5;}
.Floor003114 .slick-slide a{display: block;margin-right: 46px;padding-bottom: 1px;}
.Floor003114 .pic{background: url(../images/Floor003114-imgbg.svg) no-repeat;background-size: 100% 100%;position: relative;}
.Floor003114 .pic:before{position: absolute;content: '';left: 50%;transform: translateX(-50%);height: 3px;background-color: #e60013;top: 0;transition:width 0.3s; width: 0;}
.Floor003114 .slick-slide.slick-active a:hover .pic:before{width: 100%;}
.Floor003114 .pic .Ispic{max-width: 77.447%;margin: 0 auto;padding-bottom: 80.852%;}
.Floor003114 .tit{border-bottom: 1px solid #d1d1d1;line-height: 4.625em;width: 72.341%;position: relative;}
.Floor003114 .tit aside{padding: 0 1.1875em;color: #333;}
.Floor003114 .slick-slide.slick-active a:hover .tit aside{color: #e60013;}
.Floor003114 .tit:before{position: absolute;content: '';width: 27px; height: 3px; background-color: #e60013; left: 1.1875em; bottom: -2px;}
@media (max-width:1024px) {
.Floor003114 .title{padding-right: 40%;}
.Floor003114 .title .cn{font-size: 5vw;}
}
@media (max-width:640px) {
.Floor003114{font-size: 3.5vw;}
.Floor003114 .title .cn{font-size: 9vw;}
.Floor003114 .slider .ul{padding-right: 18%;}
.Floor003114 .slick-arrow{width: 60px;height: 42px;}
.Floor003114 .slick-slide a{margin-right: 5vw;}
}*/
/*Floor003114 */
.home_product{ height: 100%;background: url(../images/pro_bg.jpg) no-repeat center center;background-size: cover;overflow: hidden;font-family: 'YouSheBiaoTiHei';}
.home_product .auto,
.home_product .slider,
.home_product .slick-track { height: 100%;}
.home_product .btn{position: absolute;right: 0;bottom: 0;}
.home_product .slick-arrow{width: 88px;height: 50px;margin-left: 15px;background: url(../images/Floor003114-btnbg.svg) no-repeat;background-size: 100% 100%;position: relative;}
.home_product .slick-arrow:before{position: absolute;content: '';width: 100%;height: 100%;left: 0;top: 0;background: url(../images/Floor003114-prev.svg) no-repeat center center; background-size: 34px auto;}
.home_product .slick-next{background-image: url(../images/Floor003114-btnbg-hover.svg)}
.home_product .slick-next:before{background-image: url(../images/Floor003114-next.svg)}

.home_product .slider .ul{height:100%;}
.home_product .slider .ul li{height:100%; position: relative;}
.home_product .slider .ul li:nth-child(2n) {background:rgba(0,0,0,0.1)}
.home_product .slider .slick-list{ height: 100%;overflow: inherit;}
.home_product .slick-slide:not(.slick-active){opacity: 0.5;}
.home_product .slick-slide a{ height: 100%;display: flex;flex-flow: column;justify-content: center;align-content: center;}
/*.home_product .pic{!*background: url(../images/Floor003114-imgbg.svg) no-repeat;background-size: 100% 100%;*!position: relative;}*/
.home_product .pic:before{position: absolute;content: '';left: 50%;transform: translateX(-50%);height: 3px;background-color: #e60013;top: 0;transition:width 0.3s; width: 0;}
.home_product .slick-slide.slick-active a:hover .pic:before{width: 100%;}
.home_product .pic .Ispic{max-width: 73.44%;margin: 0 auto;padding-bottom: 100.35%;filter: grayscale(100%);transition: 0.5s;}
.home_product .slick-slide.slick-active a:hover .pic .Ispic{filter: grayscale(0%);}
.home_product .tit { margin-bottom: 150px;}
.home_product .tit aside{ font-size: 3.75em;color: #333; text-align: center;}
.home_product .slick-slide.slick-active a:hover .tit aside{color: #e60013;}
@media (max-width:1024px) {
.home_product .title{padding-right: 40%;}
.home_product .title .cn{font-size: 5vw;}
}
@media (max-width:640px) {
.home_product{font-size: 3.5vw;}
.home_product .title .cn{font-size: 9vw;}
/*.home_product .slider .ul{padding-right: 18%;}*/
.home_product .slider .ul li {padding: 5% 0;}
.home_product .slick-arrow{width: 60px;height: 42px;}
.home_product .slick-slide a{margin-right: 5vw;}
}


/*Floor003115 */
.Floor003115{padding: 4% 0 2%; height: 100%;background: url(../images/Floor003115-bg.jpg) no-repeat center center;background-size: cover;overflow: hidden;font-family: 'SourceHanSansCN-Normal';font-size: 16px;}
.Floor003115 .auto{max-width: 1500px;width: 86%;}
.Floor003115 .title{color: #333;position: relative;z-index: 1;}
.Floor003115 .title .cn{font-family: 'YouSheBiaoTiHei';font-size: 60px;}
.Floor003115 .title .cn span{display: inline-block;position: relative;line-height: 0.75;}
.Floor003115 .title .cn span:before{position: absolute;content: '';z-index: -1;width: 0.8166em;height: 0.7em;background: url(../images/Floor003115-title-icon.svg) no-repeat center center;right: -0.4333em; top: -0.3em; background-size: contain;}
.Floor003115 .title .intro{padding: 1.375em 0 2.25em 0;position: relative;}
.Floor003115 .title .intro:before{position: absolute;content: '';width: 5.75em;height: 2px;background-color: #999;left: 0;bottom: 0;}

.Floor003115 .more{line-height: 3.125;background: url(../images/Floor003115-more.svg) no-repeat;background-size: 100% 100%;padding: 0 1.4375em 0 2.0625em;display: inline-block;font-family: 'SourceHanSansCN-Normal';transition:background 0.3s;}
.Floor003115 .more:after{display: inline-block;content: '';width: 2.125em;height: 0.5em;margin-left: 2.0625em;background: url(../images/Floor003115-btn-more.svg) no-repeat;background-size: contain; vertical-align: middle;}
.Floor003115 .more:hover{background-image: url(../images/Floor003115-more-hover.svg);color: #fff;}
.Floor003115 .more:hover:after{background-image: url(../images/Floor003115-btn-more-white.svg);}

.Floor003115 .slick-dots{overflow: hidden; margin-top: 47px;}
.Floor003115 .slick-dots li{float: left;width: 12.57%;list-style: none;text-align: center;}
.Floor003115 .slick-dots li:not(:nth-child(7n)){margin-right: 2%;}
.Floor003115 .slick-dots li:before{display: block;margin: 0 auto;border: 8px solid transparent;border-top: 0; content: '';font-size: 0;width: 0;}
.Floor003115 .slick-dots li.slick-active:before{border-bottom-color: #e60013;}
.Floor003115 .slick-dots li div:before{height: 3px;border-bottom: 1px solid rgba(0,0,0,0.1);display: block;content: '';}
.Floor003115 .slick-dots li.slick-active div:before{background-color: #e60013;}
.Floor003115 .slick-dots li .icon{padding-top: 38px;}
.Floor003115 .slick-dots li .icon img{height: 24px;}
.Floor003115 .slick-dots li .tit{margin-top: 24px;}
.Floor003115 .slick-dots li.slick-active .icon .on,
.Floor003115 .slick-dots li:not(.slick-active) .icon .off{display: none;}
.Floor003115 .slick-dots li.slick-active .tit{font-family: 'SourceHanSansCN-Bold';color: #e60013; font-weight: bold;}

.Floor003115 .item .txt{transition: 0.5s 0.5s; transform: translateX(-100%); opacity: 0;}
.Floor003115 .item.slick-active .txt{transform: translateX(0px); opacity: 1;}
.Floor003115 .item .img{transition: 0.5s 0.5s; transform: translateX(100%); opacity: 0;}
.Floor003115 .item.slick-active .img{transform: translateX(0px); opacity: 1;}
.Floor003115 .item .pic{ float: right;width: 86.407%;margin: 0 auto;background: url(../images/Floor003115-imgbg.png) no-repeat 29% 98%;background-size: 62.174% auto;}
.Floor003115 .item .Ispic{padding-bottom: 78.946%;background-size: contain;}
.Floor003115 .item .tit aside{ font-weight: bold;color: #e60013;font-family: 'SourceHanSansCN-Bold';font-size: 2.25em;}
.Floor003115 .item .tit p{margin: 1.875em 0 3.125em 0;}
@media (min-width:1025px) {
.Floor003115 .slider{margin-top: -6.3125em;}
.Floor003115 .item .tit{padding-top: 6.3125em;}
}
@media (max-width:1024px) {
.Floor003115 .title .cn{font-size: 5vw;}
}
@media (min-width:641px) {
.Floor003115 .item .ytable{table-layout: fixed;}
.Floor003115 .item .img{width: 59.8%;}
.Floor003115 .item .txt{padding-right: 6%;}
}
@media (max-width:640px) {
.Floor003115{font-size: 3.5vw; padding: 10% 0;}
.Floor003115 .title .cn{font-size: 9vw;}
.Floor003115 .item .ytable,
.Floor003115 .item .ytable-cell{display: block;}
.Floor003115 .item .pic{padding-bottom: 5vw;}
.Floor003115 .slick-dots li .tit{display: none;}
.Floor003115 .item .txt{padding: 6% 0;text-align: center;}
.Floor003115 .slick-dots li .icon{padding-top: 3vw;}
.Floor003115 .slick-dots li .icon img{height: 5vw;}
.Floor003115 .slick-dots li:before{border-width: 4px;}
.Floor003115 .slick-dots li div:before{height: 2px;}
}
/*Floor003116 */
.Floor003116{padding: 8.02% 0 8.07% 0;background-size: cover;overflow: hidden;font-family: 'SourceHanSansCN-Normal';font-size: 16px;}
.Floor003116 .auto{max-width: 1500px;width: 86%;}
.Floor003116 .title{color: #fff;position: relative;z-index: 1; margin-bottom: 4.22%;}
.Floor003116 .title .cn{font-family: 'YouSheBiaoTiHei';font-size: 60px;}
.Floor003116 .title .cn span{display: inline-block;position: relative;line-height: 0.75;}
.Floor003116 .title .cn span:before{position: absolute;content: '';z-index: -1;width: 0.8166em;height: 0.7em;background: url(../images/Floor003116-title-icon.svg) no-repeat center center;right: -0.4333em; top: -0.3em; background-size: contain;}
.Floor003116 .title .intro{padding: 1.375em 0 2.25em 0;position: relative;}
.Floor003116 .title .intro:before{position: absolute;content: '';width: 5.75em;height: 2px;background-color: rgba(255,255,255,0.5);left: 0;bottom: 0;}
.Floor003116 .title .more{line-height: 3.125;background: url(../images/Floor003116-more.svg) no-repeat;background-size: 100% 100%;padding: 0 1.4375em 0 2.0625em;display: inline-block;font-family: 'SourceHanSansCN-Normal';transition:background 0.3s;}
.Floor003116 .title .more:after{display: inline-block;content: '';width: 2.125em;height: 0.5em;margin-left: 2.0625em;background: url(../images/Floor003116-btn-more.svg) no-repeat;background-size: contain; vertical-align: middle;}
.Floor003116 .title .more:hover{background-image: url(../images/Floor003116-more-hover.svg);color: #fff;}
.Floor003116 .title .more:hover:after{background-image: url(../images/Floor003116-btn-more-white.svg);}

.Floor003116 .item{font-size: 100px; position: relative;}
.Floor003116 .item .icon{line-height: 0;}
.Floor003116 .item .icon img{height: 0.79em;}
.Floor003116 .item .txt p{font-size: 0.16em;font-family: 'SourceHanSansCN-Normal';margin-bottom: 0;}
.Floor003116 .item .num{line-height: 0;}
.Floor003116 .item .num *{display: inline-block; vertical-align: baseline;font-family: 'Oswald-Medium';}
.Floor003116 .item .num b{color: #e60013;font-size: 0.4em;line-height: 1;}
.Floor003116 .item .num sub{font-size: 0.16em;font-family: 'SourceHanSansCN-Normal';margin-left: 0.5em;}
.Floor003116 .item .num sup{font-size: 0.4em;color: #e60013; vertical-align: top;line-height: 1;vertical-align: super;}
@media (min-width:641px) {
.Floor003116 .item{float: left;width: 15.4%;margin-left: 1.5%;line-height: 0;}
.Floor003116 .item .txt{position: absolute;/*left: 0.68em;*/bottom: 1em; width: 100%; text-align: center;}
.Floor003116 .title .more{position: absolute;right: 0;bottom: 0;}
.Floor003116 .item .icon{margin-bottom: 1.1em;}
.Floor003116 .item:not(:hover) .icon img.off,
.Floor003116 .item:hover .icon img.on{display: none;}
.Floor003116 .item:nth-child(1){margin-left: 0;}
.Floor003116 .item:hover .txt b,
.Floor003116 .item:hover .txt .num sup,
.Floor003116 .item:hover .txt{color: #fff;}
}
@media (min-width:641px) and (max-width:1440px) {
.Floor003116 .item{font-size: 6vw;}	
}
@media (max-width:1024px) {
.Floor003116 .title .cn{font-size: 5vw;}
}
@media (max-width:640px) {
.Floor003116{font-size: 3.5vw; padding: 10% 0;}
.Floor003116 .title{text-align: center;}
.Floor003116 .title .cn{font-size: 9vw;}
.Floor003116 .title .intro{margin-bottom: 4vw;}
.Floor003116 .title .intro:before{left: 50%;transform: translateX(-50%);}
.Floor003116 .item{font-size: 20vw;}	
.Floor003116 .item svg{display: none;}
.Floor003116 .item{background-color: #fff;text-align: center; padding: 5vw 0;}
.Floor003116 .item:not(:last-child){margin-bottom: 5%;}
.Floor003116 .item .icon{margin-bottom: 0.3em;}
.Floor003116 .item .icon img.off{display: none;}
}


/*Floor003117 */
.Floor003117{padding: 8.02% 0 8.07% 0;background: url(../images/Floor003117-bg.jpg) no-repeat center center;background-size: cover;overflow: hidden;font-family: 'SourceHanSansCN-Normal';font-size: 16px;}
.Floor003117 .auto{max-width: 1500px;width: 86%;}
.Floor003117 .title{position: relative;z-index: 1; margin-bottom: 2.97%;color: #333;}
.Floor003117 .title .cn{font-family: 'YouSheBiaoTiHei';font-size: 60px;}
.Floor003117 .title .cn span{display: inline-block;position: relative;line-height: 0.75;}
.Floor003117 .title .cn span:before{position: absolute;content: '';z-index: -1;width: 0.8166em;height: 0.7em;background: url(../images/Floor003117-title-icon.svg) no-repeat center center;right: -0.4333em; top: -0.3em; background-size: contain;}
.Floor003117 .title .intro{padding: 1.375em 0 2.25em 0;position: relative;}
.Floor003117 .title .intro:before{position: absolute;content: '';width: 5.75em;height: 2px;background-color: rgba(0,0,0,0.5);left: 0;bottom: 0;}
.Floor003117 .title .more{line-height: 3.125;background: url(../images/Floor003117-more.svg) no-repeat;background-size: 100% 100%;padding: 0 1.4375em 0 2.0625em;display: inline-block;font-family: 'SourceHanSansCN-Normal';transition:background 0.3s;}
.Floor003117 .title .more:after{display: inline-block;content: '';width: 2.125em;height: 0.5em;margin-left: 2.0625em;background: url(../images/Floor003117-btn-more.svg) no-repeat;background-size: contain; vertical-align: middle;}
.Floor003117 .title .more:hover{background-image: url(../images/Floor003117-more-hover.svg);color: #fff;}
.Floor003117 .title .more:hover:after{background-image: url(../images/Floor003117-btn-more-white.svg);}
.Floor003117 .edit-info{margin-bottom: 3.96%;}
.Floor003117 li figure { height: 344px;}

.Floor003117 .slider { position: relative;}
.Floor003117 .nav { position: absolute;top:0;left:0; width: 100%;padding:0 3.125em;    background-image: linear-gradient(180deg, rgb(0 0 0 / 55%), rgb(0 0 0 / 17%), transparent);z-index: 10;}
.Floor003117 .nav:after {    position: absolute;content: '>';bottom: 6px;right: 3%;line-height: 1;font-size: 30px;font-weight: bold;font-family: '宋体';color: rgba(255, 255, 255, 0.3);}
/*.Floor003117 .slick-dots { overflow-x:auto;}*/
.Floor003117 .slick-dots { position: relative;}
.Floor003117 .slick-dots:after { position: absolute;content:'';bottom:0;left:50%;transform: translateX(-50%);width: 100%;height: 1px;background: rgba(255, 255, 255, 0.3);}
.Floor003117 .slick-dots li { position: relative;display: inline-block; line-height: 4em;padding:0 0.5em; margin-right: 1.5em; font-size: 1.25em; color: #fff;}
.Floor003117 .slick-dots li:last-child { margin-right: 0;}
.Floor003117 .slick-dots li.slick-active:after { position: absolute; content: '';width: 100%;height: 5px;left:0;bottom:-2px;background:#e60013; z-index: 5;}
.Floor003117 .mCSB_horizontal.mCSB_inside > .mCSB_container {margin-bottom: 20px;}

@media (min-width:1025px) {
.Floor003117 .edit-info{max-width: 1027px;width: 80%; }
}
@media (min-width:641px) {
.Floor003117 .title .more{position: absolute;right: 0;bottom: 0;}
}
@media (max-width:1024px) {
.Floor003117 .title .cn{font-size: 5vw;}
}
@media (max-width:640px) {
.Floor003117{font-size: 3.5vw; padding: 10% 0;}
.Floor003117 .title{text-align: center;}
.Floor003117 .title .cn{font-size: 9vw;}
.Floor003117 .title .intro{margin-bottom: 4vw;}
.Floor003117 .title .intro:before{left: 50%;transform: translateX(-50%);}
.Floor003117 .title .more{background-image: url(../images/Floor003117-more-hover.svg);color: #fff;}
.Floor003117 .title .more:after{background-image: url(../images/Floor003117-btn-more-white.svg);}
}
/*Bottom003112 */
.Bottom003112{padding-top: 5.12%;background-color: #44444a;font-family: 'SourceHanSansCN-Normal';}
.Bottom003112 .auto{max-width: 1500px;width: 86%;}
.Bottom003112 .b-top{padding-bottom: 4%;}
.Bottom003112 .b-top nav dl{float: left;width: 50%;}
.Bottom003112 .b-top nav dt{font-family: 'SourceHanSansCN-Medium';font-size: 18px;margin-bottom: 20px;}
.Bottom003112 .b-top nav dt a{color: #fff;}
.Bottom003112 .b-top nav dd{line-height: 2.571;}
.Bottom003112 .b-bottom{border-top: 1px solid rgba(255,255,255,0.1);padding: 2.3% 0;}
.Bottom003112 .b-bottom li{float: left;}
.Bottom003112 .b-bottom li:not(:last-child){margin-right: 28px;}
.Bottom003112 .b-bottom li.wx{position: relative;z-index: 40;}
.Bottom003112 .b-bottom li.wx figure{position: absolute;width: 150px;left: 50%;margin-left: -75px; bottom: 100%;margin-bottom: 10px;background-color: #fff;padding: 5px;display: none;}
.Bottom003112 .b-bottom li.wx a{display: block;padding-left: 29px;background: url(../images/Bottom003112-wx.svg) no-repeat left center;cursor: pointer;}
.Bottom003112,
.Bottom003112 a{color: rgba(255,255,255,0.5);}
.Bottom003112 a:hover{color:#e60013;}

.Bottom003112 .contactInfo {display: inline-block;vertical-align: top;margin-left: 40px;/*color:#fff;*/float: right;}
.Bottom003112 .contactInfo dd { line-height: 28px;}
@media (min-width:1367px) {
.Bottom003112 .b-top .logo{width: 68%;max-width: 850px;}
.Bottom003112 .b-top nav{width: 30%;}
}
@media (max-width:1366px) {
.Bottom003112 .b-top .logo{width: 78%;}
.Bottom003112 .b-top nav{width: 20%;}
}
@media (max-width:1024px) {
.Bottom003112 .b-top .logo{width: 100%;}
.Bottom003112{text-align: center;}
.Bottom003112 .b-top nav{display: none;}
.Bottom003112 .b-top .logo img {max-height: 78px;}
.Bottom003112 .b-bottom{padding: 5% 0;}
.Bottom003112 .b-bottom ul{display: flex;align-items: center;justify-content: center;margin-bottom: 20px;}
.Bottom003112 .contactInfo { display: block;width: 100%;margin-left: 0; text-align:left;margin-top: 30px;}
}






/*Other003118 */
.Other003118{position: fixed;z-index: 200;right: 0; top: 50%; transform: translateY(-50%);}
.Other003118 li{margin: 10px 0;}
.Other003118 li a{float: right; background-color: rgba(255,255,255,0.8);position: relative;width: 65px;transition: 0.3s;}
.Other003118 li a:before{position: absolute;content: '';border:26px solid transparent;border-right-color:rgba(255,255,255,0.8);right: 100%; top:0;border-right-width: 18px;transition: 0.3s;}
.Other003118 li a span{display: block;width: 40px;height:52px;background-repeat: no-repeat;background-position: center center;background-size: auto 18px;}
.Other003118 li.li-1 a span{background-image: url(../images/Other003118-icon1.svg);}
.Other003118 li.li-2 a span{background-image: url(../images/Other003118-icon2.svg);}
.Other003118 li.li-3 a span{background-image: url(../images/Other003118-icon3.svg);}
.Other003118 li.li-4 a span{background-image: url(../images/Other003118-icon4.svg);}
.Other003118 li.li-5 a span{background-image: url(../images/Other003118-icon5.svg);}
.Other003118 li.active a,
.Other003118 li a:hover{background-color: #e60114;width: 85px;}
.Other003118 li.active  a:before,
.Other003118 li a:hover:before{border-right-color:#e60114;}
.Other003118 li.li-1.active a span,
.Other003118 li.li-1 a:hover span{background-image: url(../images/Other003118-icon1-white.svg);}
.Other003118 li.li-2.active a span,
.Other003118 li.li-2 a:hover span{background-image: url(../images/Other003118-icon2-white.svg);}
.Other003118 li.li-3.active a span,
.Other003118 li.li-3 a:hover span{background-image: url(../images/Other003118-icon3-white.svg);}
.Other003118 li.li-4.active a span,
.Other003118 li.li-4 a:hover span{background-image: url(../images/Other003118-icon4-white.svg);}
.Other003118 li.li-5.active a span,
.Other003118 li.li-5 a:hover span{background-image: url(../images/Other003118-icon5-white.svg);}
@media (max-width:1024px) {
.Other003118 { display: none;}
.Other003118 li{margin: 4px 0;}
.Other003118 li a{width: 40px;}
.Other003118 li a:before{border-width:20px;border-right-width: 14px;}	
.Other003118 li a span{height:40px;}
.Other003118 li a:hover{width: 60px;}
}


/*pageBanner*/
.pageBanner { position: relative;}
.pageBanner .pc{ height: 500px;}
.pageBanner .wap{ display: none;}
.pageBanner .txt{position: absolute;left: 50%;top: 0;transform:translateX(-50%); width: 80%;height: 100%;z-index: 10;font-size: 100px;color: #333;}
.pageBanner .txt .ytable{height: 100%; padding-top: 1em;text-align: center}
.pageBanner .txt .ytable-cell > *{ transform: translateX(30px); }
.pageBanner .txt .tit{font-family: 'YouSheBiaoTiHei';font-style: italic;line-height: 0.75;font-size: 0.99em;margin: 0.2626em auto; display: inline-block;}
.pageBanner .txt .tit:before{z-index: -1;position: absolute;top:-0.1133em;left: -0.46em;width: 1.14em;height: 1em;content: '';background: url(../images/Banner003113-text.svg) no-repeat;background-size: contain; }
.pageBanner .txt .tit span{color: #e60013;}
.pageBanner .txt .en{ text-transform: uppercase;font-family: 'Oswald-Medium';font-size: 0.27em;letter-spacing: 1.38em;margin-bottom: 1.666em;}
.pageBanner .txt .en figure{transform: skewX(-30deg);}
@media (max-width:1024px) {
	.pageBanner .pc{ height: 350px;}
	.pageBanner .txt .ytable { padding-top: 0;}
	.pageBanner .txt { width: 80%;}
	.pageBanner .txt .tit { font-size: 0.45em;}
	.pageBanner .txt .en { letter-spacing: 0.38em}
}


/*
 .Menu002188
 */
.Menu002188{ border-bottom:1px solid #eeeeee;padding:30px 0 0;}
.Menu002188 .Menu{ float:left;}
.Menu002188 .Menu li{ float:left; padding:0 20px 30px;}
.Menu002188 .Menu li a{ font-size:16px; color:#333; padding-bottom:29px;transition: .3s ease-out;}
.Menu002188 .Menu li.cur a,.Menu002188 .Menu li a:hover{ color:#e50014;border-bottom:2px solid #e50014;font-weight:bold;}
.Menu002188 .Currents{ text-align:right;  color:#666; line-height:25px; float:right; padding-left: 30px;background: url("../images/Location.png") no-repeat left center;}
.Menu002188 .Currents a{color:#666; margin-right: 20px;padding-right: 20px;background:url("../images/location_line.png") no-repeat right center;}
.Menu002188 .Currents a:hover{color:#e50014;}
@media (max-width: 1000px){
	.Menu002188	.Currents{ display:none;}
}

.col_title{color: #333;position: relative;z-index: 1;}
.col_title .cn{font-family: 'YouSheBiaoTiHei';font-size: 60px;}
.col_title .cn span{display: inline-block;position: relative;line-height: 0.75;}
.col_title .cn span:before{position: absolute;content: '';z-index: -1;width: 0.8166em;height: 0.7em;background: url(../images/Floor003115-title-icon.svg) no-repeat center center;right: -0.4333em; top: -0.3em; background-size: contain;}
.col_title .intro{padding: 0.375em 0 2.25em 0;position: relative; font-size: 1.14em;}
.col_title .intro:before{position: absolute;content: '';width: 5.75em;height: 2px;background-color: #999;left: 0;bottom: 0;}

.col_title.cen { text-align: center;}
.col_title.cen .intro {padding: 1.575em 0 0 0;}
.col_title.cen .intro:before {left: 50%;transform: translateX(-50%);}
@media (max-width: 1024px){
	.col_title .cn { font-size: 40px;}
}


/*.About*/
.About {padding:7.5625em 0;}
.About .col_title { padding-top: 2em;}
.About .infos article { padding-top: 2em;font-size: 16px; line-height: 2;}
.About .infos .pic { position: relative;}
.About .infos .pic:after { position: absolute;content: '';width: 100%;height: 100%;top:30px;left:30px;background: url("../images/about_bg.png") no-repeat center/contain; z-index: -1;}

.About .numberBox  { display: flex;justify-content: space-between; margin-top: 7.85em;}
.About .numberBox .item { font-size: 100px;}
.About .numberBox .item p{font-size: 0.16em;font-family: 'SourceHanSansCN-Normal';margin-bottom: 0; margin-top: 8px;}
.About .numberBox .num{line-height: 0;}
.About .numberBox .num *{display: inline-block; vertical-align: baseline;font-family: 'Oswald-Medium';}
.About .numberBox .num b{color: #e60013;font-size: 0.6em;line-height: 1;}
.About .numberBox .num sub{font-size: 0.16em;font-family: 'SourceHanSansCN-Normal';margin-left: 0.5em;}
.About .numberBox .num sup{font-size: 0.4em;color: #e60013; vertical-align: top;line-height: 1;vertical-align: super;}

@media (min-width: 1025px){
.About .infos .pic  { width: 46.66%;}
.About .infos .txt { width: 45.33%;}
}
@media (min-width:641px) {
	.About .numberBox .txt{position: absolute;/*left: 0.68em;*/bottom: 0.7em; width: 100%; text-align: center;}
}
@media (max-width: 1024px){
	.About { padding: 3em 0; }
	.About .infos .pic:after { top: 12px; left: 10px;}
	.About .numberBox { margin-top: 2em; display: block;overflow: hidden;}
	.About .numberBox .num b { font-size: 0.4em;}
	.About .numberBox .item { float: left; width: 50%;padding: 0 2%; margin-bottom: 3%;}
}

/*
Video
 */
.Video .videobox{ position: relative;height: 200px;}
.Video .videobg{ background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; height: 200px;}
.Video .videobg:before { position: absolute;content:'';width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.5)}
.Video .videobg .play{ display: block; background: url(../images/play_btn.png) no-repeat center;  width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-size: 30px 30px; cursor: pointer; z-index: 5;}
.Video .videobg h2{ font-size: 18px; margin: 0; position: absolute; top: 50%; left: 0; width: 100%; text-align: center; font-weight: normal; color: #fff; margin-top: 40px;}
.Video .video{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 15; display: none;}
.Video .video video{ width: 100%; height: 100%; background: #000;}
@media only screen and (min-width: 768px) {
	.Video .videobg,.Floor002467 .videobox{ height: 400px;}
	.Video .videobg .play{background-size:40px 40px;}
	.Video .videobg h2{font-size: 20px;}
}
@media only screen and (min-width: 1024px) {
	.Video .videobg h2{font-size: 24px;}
}
@media only screen and (min-width: 1200px) {
	.Video .videobg,.Video .videobox{ height: 800px;}
	.Video .videobg .play{background-size:70px 70px;}
	.Video .videobg h2{font-size: 30px;}
}

/*Factory*/
.Factory { padding:7.5625em 0;}
.Factory .gallery { padding-top: 3.75em;}
.Factory .gallery figure { padding-bottom: 48%;}
.Factory .gallery .bigPic { position: relative; margin-bottom: 1.875em;}
.Factory .gallery .bigPic li{ display: none;}
.Factory .gallery .bigPic:before,
.Factory .gallery .bigPic:after { position: absolute;content:''; z-index: 10;}
.Factory .gallery .bigPic:before {transform: rotate(45deg)}
.Factory .gallery .bigPic:after {transform: rotate(225deg)}
.Factory .gallery .smallPic ul { padding-bottom: 4.5em;}
.Factory .gallery .smallPic li { position: relative; float: left; width: 225px; margin-right: 30px; cursor: pointer;}
.Factory .gallery .smallPic li:last-child { margin-right: 0;}
.Factory .gallery .smallPic li:before,
.Factory .gallery .smallPic li:after { position: absolute;content:''; z-index: 10;}
.Factory .gallery .smallPic li:before {transform: rotate(45deg)}
.Factory .gallery .smallPic li:after {transform: rotate(225deg)}
.Factory .gallery .smallPic li figure { position: relative;transition: 0.3s;}
.Factory .gallery .smallPic li.on figure:before { position: absolute;content:'';top:0;left:0; width: 100%; height: 100%;background: url("../images/factory_bg.png") no-repeat center/contain;}
.Factory .gallery .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { height: 6px;background-color: #ec0018}
.Factory .gallery .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail { height: 6px;background-color: #f2f2f2;}

@media (min-width: 1025px) {
	.Factory .gallery .bigPic:before,
	.Factory .gallery .bigPic:after { border: 45px solid transparent;border-right:45px solid #fff;}
	.Factory .gallery .bigPic:before {left:-46px;top:-46px;}
	.Factory .gallery .bigPic:after {right:-46px;bottom:-46px;}
	.Factory .gallery .smallPic li:before,
	.Factory .gallery .smallPic li:after { border: 8px solid transparent;border-right:8px solid #fff;}
	.Factory .gallery .smallPic li:before {left:-9px;top:-9px;}
	.Factory .gallery .smallPic li:after {right:-9px;bottom:-9px;}
}
@media (max-width: 1024px) {
	.Factory .gallery .bigPic:before,
	.Factory .gallery .bigPic:after {border: 18px solid transparent;border-right:18px solid #fff;;}
	.Factory .gallery .bigPic:before {left:-19px;top:-19px;}
	.Factory .gallery .bigPic:after {right:-19px;bottom:-19px;}
	.Factory .gallery .smallPic li { width: 165px;}
	.Factory .gallery .smallPic li:before,
	.Factory .gallery .smallPic li:after { border: 6px solid transparent;border-right:6px solid #fff;}
	.Factory .gallery .smallPic li:before {left:-6px;top:-6px;}
	.Factory .gallery .smallPic li:after {right:-6px;bottom:-6px;}
}


/*Product*/
.Product { padding: 6.25em 0;background: url("../images/product_bg.jpg") no-repeat center/cover;}
.Product .cont { margin-top: 3.75em;background: #fff;}
.Product .table { overflow-x: auto;}
.Product .table table { width: 100%; }
.Product .table table tr:not(.red) { border-bottom: 1px solid #e5e5e5;}
.Product .table table tr:not(.red):last-child { border-bottom: 0;}
.Product .table table td { line-height: 2.81em;font-size: 1.14em; text-align: center;}
.Product .table table tr:not(.red) td { border-right: 1px solid #e5e5e5;}
.Product .table table tr:not(.red) td:last-child { border-right: 0;}
.Product .table table tr:first-child td:first-child { width: 180px;}
.Product .table table tr.red  { background:#e60013;color:#fff;}
.Product .table table tr.red td { border-right: 1px solid #fff;}

.ProductForm { padding: 6.25em 0;}
.ProductForm .cont { position: relative;margin-top: 3.75em;background-color:#f5f5f5; overflow: hidden;}
.ProductForm .cont .tab { width: 24%; position: relative; z-index: 10;float: left;}
.ProductForm .cont .tab .item{ min-height: 215px;display: flex;align-items: center;flex-direction: column;justify-content: center; padding: 0 13%;background-repeat: no-repeat;background-position: center;background-size: cover; cursor: pointer;}
.ProductForm .cont .tab .item:nth-child(1){ background-image: url("../images/product_form3.jpg")}
.ProductForm .cont .tab .item:nth-child(2){ background-image: url("../images/product_form2.jpg")}
.ProductForm .cont .tab .item:nth-child(3){ background-image: url("../images/product_form3.jpg")}
.ProductForm .cont .tab .item.on {background-color: #e10b1a;background-image:none;}
.ProductForm .cont .tab .item aside { font-size: 3.57em;font-family: YouSheBiaoTiHei;color:#333;}
.ProductForm .cont .tab .item.on aside { color:#fff;}
.ProductForm .cont .tab .item:not(.on) aside img { display: none;}
.ProductForm .cont .tab .item p { font-size: 1.14em;color:#fff; display: none;}
.ProductForm .cont .tab .item.on p { display: block; line-height: 2;}
.ProductForm .cont .form { float: right;width: 76%;}
.ProductForm .cont .form .item {/* height: 100%; */padding: 7%;display: none;}
.ProductForm .cont .form-ul li { float: left; width: 30.6%; margin-right: 4.1%; margin-bottom: 3%;}
.ProductForm .cont .form-ul li:nth-child(3n) { margin-right: 0;}
.ProductForm .cont .form-ul li:last-child { width: 100%;}
.ProductForm .cont .form-ul aside { padding-left:1.42em; margin-bottom: 1em;font-size: 1.14em;color: #666666;}
.ProductForm .cont .form-ul aside .err { font-style: normal; color: #f00;}
.ProductForm .cont .form-ul .text { width: 100%;padding-left:1.42em; line-height: 3.57em;border:0;background:#fff;}
.ProductForm .cont .form-ul .text::-webkit-input-placeholder { font-size: 1.14em;color: #999;}
.ProductForm .cont .form-ul textarea.text { width: 100%; height: 8.57em;line-height: 1.5; padding-top: 1em;}
.ProductForm .cont .form .btns { text-align: center;}
.ProductForm .cont .form .btns a { display: inline-block; width: 11.75em; line-height: 3.125em;font-size: 1.14em; text-align: center;}
.ProductForm .cont .form .btns a.white { margin-right: 2.5em;background: url("../images/form_btn1.png") no-repeat center/contain;}
.ProductForm .cont .form .btns a.white:hover { color:#e60013;}
.ProductForm .cont .form .btns a.red {color:#fff; background: url("../images/form_btn2.png") no-repeat center/contain;}
@media (max-width: 1024px) {
	.Product .table table { width: 1000px;}
	.ProductForm .cont .tab { width: 100%; float: none;display: flex;justify-content: space-between;}
	.ProductForm .cont .tab .item{width: 33.333%;min-height: auto;padding:2vw 1vw;}
	.ProductForm .cont .tab .item aside{font-size:6vw}
	.ProductForm .cont .tab .item p{margin:0;line-height:1.2 !important}
	.ProductForm .cont .form { position: relative; width: 100%; float: none;}
	.ProductForm .cont .form-ul li { width: 100%;}
	.ProductForm .cont .form .btns a { width: 8.75em; margin-right: 0.5em;}
	.ProductForm .cont .form .btns a.white { margin-right: 1em;}
}
@media (max-width:640px) {
	.ProductForm .cont .tab .item aside{font-size:5vw}
	.ProductForm .cont .tab .item aside{text-align:center}
	.ProductForm .cont .tab .item p{display:none!important;}
}

/*ColorBoard*/
.ColorBoard { padding-top: 7.14em;}
.ColorBoard .left-box{float: left;padding-top: 10%;max-width: 700px}
.ColorBoard .left-box .text{font-size: 18px;line-height: 1.6;color: #333;}
.ColorBoard .right-box{float: right;}
.ColorBoard .right-box .title{margin-bottom: 20px;font-size: 24px;text-align: right;color: #ff0000}
.ColorBoard .palette {width: 490px;/*height: 310px;*/border:1px solid #000;}
.ColorBoard .palette .ul { float: left;}
.ColorBoard .palette .ul_1,
.ColorBoard .palette .ul_2,
.ColorBoard .palette .ul_3 { height: 304px;}
.ColorBoard .palette .ul_1 { float: left;width: 242px; width:49.79%; display: flex; flex-wrap: wrap;}
.ColorBoard .palette .ul_2 { float: left;width: 59px; width: 12.84%;display: flex; flex-wrap: wrap;flex-flow: column;}
.ColorBoard .palette .ul_3 { float: left;width: 180px; width: 37.33%;display: flex; flex-wrap: wrap;}
.ColorBoard .palette .ul_1-2 { width: 60px;border-right:1px solid #000;}
.ColorBoard .palette .ul_3-1 ,
.ColorBoard .palette .ul_3-2 { height: 50%;flex-flow: column;}
.ColorBoard .palette .ul_3-1 { width: 67%;}
.ColorBoard .palette .ul_3-2 {  width: 33%;}
.ColorBoard .palette .ul_3-1 li,
.ColorBoard .palette .ul_3-2 li{ width: 100%; }
.ColorBoard .palette li { flex: auto;border:1px solid #000;}
.ColorBoard .palette li a { display: block; height: 100%;}
.ColorBoard .palette .li1 { width: 242px; height: 210px;background-color:#ff0000;}
.ColorBoard .palette .li2,
.ColorBoard .palette .li3 { width: 60px; height: 47px;}
.ColorBoard .palette .li2 {background-color: #5b9bd5;}
.ColorBoard .palette .li3 {background-color: #833c0c;}

.ColorBoard .palette .li5,
.ColorBoard .palette .li6{ height: 4.3%;}
.ColorBoard .palette .li5 {background-color: #aeaaaa;}
.ColorBoard .palette .li6 {background-color: #ffffff;}
.ColorBoard .palette .li7 {background-color: #548235;}
.ColorBoard .palette .li8 { height: 69%;}
.ColorBoard .palette .li9 { height: 31%;background-color: #7030a0;}
.ColorBoard .palette .li10 {height: 35%;background-color: #000000;}
.ColorBoard .palette .li11 {height: 65%;}
.ColorBoard .palette .li12 { height: 50%;background-color: #ffff00;}
@media (max-width: 1024px){
	.ColorBoard .left-box{max-width: 470px}
}
@media (max-width: 768px){
	.ColorBoard .left-box{float: none;padding-top: 0;max-width: 100%;margin-bottom: 30px;}
	.ColorBoard .right-box{float: none;}
	.ColorBoard .right-box .title{text-align: center;}
	.ColorBoard .palette{margin: auto;}
}
@media (max-width: 640px) {
	.ColorBoard  { padding-top: 2.14em;}
	.ColorBoard .auto { width: 100%;padding: 0 4%;}
	.ColorBoard .palette {float:none; width: auto;margin: 0 auto; overflow: hidden;zoom:0.7;}
}
/*ColorList*/
.ColorList { padding-top: 6.42%;}
.ColorList li  { float: left; transition: 0.3s;}
.ColorList li .pic { overflow: hidden;}
.ColorList li figure{ padding-bottom: 84.05%;transition: 0.3s;}
.ColorList li:hover figure { transform: scale(1.08)}
.ColorList li aside { padding: 1em 0;font-size: 1.42em; text-align: center;color:#666666;}
.ColorList li:hover { background:#e60013;}
.ColorList li:hover aside { color:#fff;}
@media (min-width: 1025px) {
.ColorList li  { width: 23%; margin:1%;}
}

/* @media (max-width: 1024px) {
	.ColorList li { width: 48.5%;}
	.ColorList li:not(:nth-child(2n))  { margin-right:3%;margin-bottom:2.35%;}
} */


/*Page002737 */
.Page002737{}
.Page002737 .Pages{ padding: 64px 0; text-align: center;}
.Page002737 .Pages > span{display: inline-block; vertical-align: middle;}
.Page002737 .Pages .a_first,
.Page002737 .Pages .a_end,
.Page002737 .Pages .p_cur,
.Page002737 .Pages .p_count,
.Page002737 .Pages .p_total{display: none;}
.Page002737 .Pages .p_jump,
.Page002737 .Pages .p_page{overflow: hidden; }
.Page002737 .Pages .p_page em{font-style: normal;}
.Page002737 .Pages .p_page a{float: left; line-height: 44px; border: 1px solid #e5e5e5;  padding: 0 17px; margin: 0 5px; font-size: 20px; font-family:Arial," sans-serif"; color: #aaa;}
.Page002737 .Pages .p_page a:hover,
.Page002737 .Pages .p_page a.a_cur{background-color: #d7001d; border-color: #d7001d; color: #fff;}
.Page002737 .Pages .p_page a.a_next,
.Page002737 .Pages .p_page a.a_prev{font-size: 0; height: 46px; width: 70px; padding: 0; margin: 0 15px; background-position: center center; background-repeat: no-repeat;}
.Page002737 .Pages .p_page a.a_prev{background-image: url(../images/a_prev.png);}
.Page002737 .Pages .p_page a.a_prev:hover{background-image: url(../images/a_prev_hover.png);}
.Page002737 .Pages .p_page a.a_next{background-image: url(../images/a_next.png);}
.Page002737 .Pages .p_page a.a_next:hover{background-image: url(../images/a_next_hover.png);}
.Page002737 .Pages  .p_page a.pagedot{ border-color: transparent; padding: 0; margin-right: -5px; line-height: 34px; height: 44px;}
.Page002737 .Pages .p_jump > *{float: left;}
.Page002737 .Pages .p_jump b{ font-weight: normal; color: #aaa; margin: 0 4px; line-height: 46px;}
.Page002737 .Pages .p_jump b.f0{margin-right: 6px;}
.Page002737 .Pages .p_jump input{height: 46px; }
.Page002737 .Pages .i_text{ line-height: 44px; text-align: center;border: 1px solid #e5e5e5;   width: 46px; text-align: center; color: #333; font-size: 20px;}
.Page002737 .Pages .i_button{background: #ebebeb; width: 70px;  padding: 0; cursor: pointer; border: none; margin-left: 10px; color: #888;}
@media(max-width:768px){
	.Page002737 .Pages{ padding:30px 0;}
	.Page002737 .Pages .p_page em,
	.Page002737 .Pages .p_jump{display: none;}
}


.Menu002189 {overflow: hidden; margin-top: 47px;}
.Menu002189 li{ position: relative;float: left;width: 12.57%;list-style: none;text-align: center;}
.Menu002189 li:not(:nth-child(7n)){margin-right: 2%;}
.Menu002189 li:before{position: absolute; top: 3px;left:50%;transform:translateX(-50%);display: block;margin: 0 auto;border: 8px solid transparent; content: '';font-size: 0;width: 0;}
.Menu002189 li:hover:before,
.Menu002189 li.on:before{border-top-color: #e60013;}
.Menu002189 li div:before{height: 3px;border-bottom: 1px solid rgba(0,0,0,0.1);display: block;content: '';}
.Menu002189 li.on div:before,
.Menu002189 li:hover div:before{background-color: #e60013;}
.Menu002189 li .icon{padding-top: 38px;}
.Menu002189 li .icon img{height: 24px;}
.Menu002189 li .tit{margin-top: 24px;font-size: 1.14em;}
.Menu002189 li.on .icon .on,
.Menu002189 li:not(.on) .icon .off{display: none;}
.Menu002189 li:hover .icon .on { display: none;}
.Menu002189 li:not(.on):hover .icon .off { display: inline-block;}
.Menu002189 li.on .tit,
.Menu002189 li:hover .tit{font-family: 'SourceHanSansCN-Bold';color: #e60013; font-weight: bold;}



#gallery {margin:7.14em auto;}
#gallery .auto {position:relative;}
#gallery .swiper-container {padding-bottom:100px;}
#gallery  .swiper-slide { position: relative;width:750px;height:550px;background:#fff;box-shadow:0 8px 30px #ddd;}
#gallery .swiper-slide:not(.swiper-slide-active):before { position: absolute;content:'';top:0;left:0;width: 100%; height: 100%;background: rgba(255, 255, 255, 0.5)}
#gallery  .swiper-slide img {display:block;}
#gallery  .swiper-slide p {padding-top:60px;text-align:center;margin:0; font-size: 1.71em;color:#333; opacity: 0;transition: 0.3s;}
#gallery  .swiper-slide.swiper-slide-active p {opacity: 1;}
#gallery .swiper-button-prev,
#gallery .swiper-button-next {top:42%;}
#gallery .swiper-button-prev {left:20px;width:29px;height:52px;background:url(../images/gallery_prev.png) no-repeat center; font-size: 0;}
#gallery .swiper-button-prev:hover {background:url(../images/gallery_prev_h.png) no-repeat center}
#gallery .swiper-button-next {right:20px;width:29px;height:52px;background:url(../images/gallery_next.png) no-repeat center;}
#gallery .swiper-button-next:hover {background:url(../images/gallery_next_h.png) no-repeat center}
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after,
.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after { content: '' !important;}
@media (max-width: 640px) {
	#gallery  .swiper-slide {width:100%;height:350px;}
}


.Honor-list {margin:7.14em auto;}
.Honor-list .auto {position:relative;}
.Honor-list .swiper-container {padding-bottom:100px;}
.Honor-list  .swiper-slide { position: relative;width:510px;height:680px;background:#fff;box-shadow:0 8px 30px #ddd;}
.Honor-list .swiper-slide:not(.swiper-slide-active):before { position: absolute;content:'';top:0;left:0;width: 100%; height: 100%;background: rgba(255, 255, 255, 0.5)}
.Honor-list  .swiper-slide img {display:block;}
.Honor-list .swiper-slide .tu-img{ padding-bottom:133.3335%; background-size:cover !important; background-position: center !important;}
.Honor-list  .swiper-slide p {padding-top:60px;text-align:center;margin:0; font-size: 1.71em;color:#333; opacity: 0;transition: 0.3s;}
.Honor-list  .swiper-slide.swiper-slide-active p {opacity: 1;}
.Honor-list .swiper-button-prev,
.Honor-list .swiper-button-next {top:42%;}
.Honor-list .swiper-button-prev {left:20px;width:29px;height:52px;background:url(../images/gallery_prev.png) no-repeat center; font-size: 0;}
.Honor-list .swiper-button-prev:hover {background:url(../images/gallery_prev_h.png) no-repeat center}
.Honor-list .swiper-button-next {right:20px;width:29px;height:52px;background:url(../images/gallery_next.png) no-repeat center;}
.Honor-list .swiper-button-next:hover {background:url(../images/gallery_next_h.png) no-repeat center}


/*Tech*/
.Tech {padding:7.14em 0;}
.Tech .licenseList li { padding:6.28em 0;}
.Tech .licenseList li:nth-of-type(2n) { background: url("../images/licenseList_bg.jpg") no-repeat center/cover;}
.Tech .licenseList li .text { max-width: 684px;text-align: justify}
.Tech .licenseList li .text h3 { margin-top: 0;font-size:4.28em;color:#333;}
.Tech .licenseList li .text p { font-size:1.14em; line-height: 1.875em;color:#333;}
.Tech .licenseList .pic img { padding: 0.57em;box-shadow: 0 0 8px 1px #959595;}

.Honor ul {padding:6.28em 0 0;}
.Honor li { float: left;}
.Honor li .pic { padding: 0.57em;box-shadow: 0 0 8px 1px #959595;overflow: hidden;}
.Honor li figure {padding-bottom:141.1%;transition: 0.3s;}
.Honor li:hover .pic {box-shadow: 0 0 8px 1px rgba(230, 0, 19, 0.62);}
.Honor li:hover figure {transform: scale(1.05);}
.Honor li p { margin: 0; padding: 1.875em 0;text-align: center; font-size: 1.14em;}
.Honor li:hover p { color:#e60013;}
@media(min-width:1025px){
	.Tech .licenseList .pic { width: 50%;}
	.Tech .licenseList .pic img { display: block;margin:0 auto;}
	.Tech .licenseList li:nth-of-type(2n-1) .text { padding-right: 2.5em;}
	.Tech .licenseList li:nth-of-type(2n) .text { padding-left: 2.85em;}
	.Honor li { width: 15.73%;margin-bottom: 2%;}
	.Honor li:not(:nth-child(5n)) { margin-right: 5.3375%;}
}
@media(max-width:1024px){
	.Tech .licenseList .ytable,
	.Tech .licenseList .ytable-cell { display: block;}
	.Tech .licenseList li { padding: 4%;}
	.Tech .licenseList li .text h3 { font-size: 3em; margin-bottom: 0;}
	.Tech .licenseList li .pic { margin-bottom: 3em;}
	.Honor li { width: 48.5%;}
	.Honor li:not(:nth-child(2n)) { margin-right: 3%;}
}


/*News*/
.News { padding: 7.14em 0 0;}
.News h3{ margin:0; padding-bottom: 4%; font-size:24px; font-weight: normal;}
.News a:hover h3{ color:#d0111b;}
.News p{ font-size: 16px;line-height:26px; overflow:hidden; color:#333;margin:2% 0 0 0;text-align: justify;}

.News ol{ padding-bottom: 80px; margin-bottom:50px; position:relative; border-bottom:1px solid #ededed;}
.News ol a {position: relative;display: block; background-color:#f7f7f7;}

.News ol .pic { overflow: hidden;}
.News ol .Ispic{ padding-bottom: 74.66%;transition: 0.3s;}
.News ol a:hover .Ispic{ transform: scale(1.05)}
.News ol .text{ position: relative; padding:7.1% 5.4%;}
.News ol .text:after {position: absolute; content: '';right: -46px;bottom: -46px;  border: 45px solid transparent;border-right: 45px solid #fff;   transform: rotate(225deg);z-index: 10;}
.News ol time{ display:block; padding:0 0 7%; font-size: 1.71em;color:#999999;font-family: Arial;}
.News ol p{ margin:0 0 12% 0; }
.News ol span{ display:inline-block; width:188px; line-height:50px; font-size: 1.14em; text-align:center; color:#fff; background:url("../images/news_btn.png") no-repeat center; }
.News ol span i { display:inline-block; width:34px; height:8px; margin-left: 30px;background:url("../images/arrow1.png") no-repeat center; transition: 0.3s;}
.News ol a:hover span i { margin-left: 10px;}

.News li{ padding-bottom: 50px; margin-bottom:50px; position:relative; border-bottom:1px solid #ededed;}
.News li a {position: relative;display: block; background-color:#f7f7f7;}
.News li .pic { overflow: hidden;}
.News li .Ispic{ padding-bottom: 66.66%;transition: 0.3s;}
.News li a:hover .Ispic{ transform: scale(1.05)}
.News li .text{ position: relative; padding:1.9% 3.4%;}
.News li .text:after {position: absolute; content: '';right: -46px;bottom: -46px;  border: 45px solid transparent;border-right: 45px solid #fff;   transform: rotate(225deg);z-index: 10;}
.News li time{ display:block; padding:0 0 5%; font-size: 1.71em;color:#999999;font-family: Arial;}
.News li h3{ padding-bottom: 4%;}
.News li p{ margin:0 0 3% 0; }
.News li span{ display:inline-block; width:188px; line-height:50px; font-size: 1.14em; text-align:center; color:#fff; background:url("../images/news_btn.png") no-repeat center; }
.News li span i { display:inline-block; width:34px; height:8px; margin-left: 30px;background:url("../images/arrow1.png") no-repeat center; transition: 0.3s;}
.News li a:hover span i { margin-left: 10px;}
@media(min-width:641px){
	.News ol .pic{ float: left;width:50%; }
	.News ol .text{ float: right; width: 50%;}
	.News li .pic{ float: left;width:32.13%; }
	.News li .text{ float: right; width: 67.87%;}
}
@media(max-width:640px){
	.News ol{ padding-left:0;}
	.News ol .Ispic{ width:auto; position:relative; height:auto; display:block; padding-bottom:60%;}
	.News ol div{ padding:3%;}
	.News li{ padding-left:0;}
	.News li .Ispic{ width:auto; position:relative; height:auto; display:block; padding-bottom:60%;}
	.News li div{ padding:3%;}
}
@media(max-width:480px){
	.News h3{ font-size:14px;}
	.News p{ font-size:12px; line-height:20px; overflow:hidden; height:40px;}
	.News li p{ height:60px;}
}

/*
 .RichInfo
 */
.RichInfo{ padding: 7.14em 0 0;}
.RichInfo .news_info .title{ text-align:center; padding-bottom:20px;}
.RichInfo .news_info .title h1{ margin:0; padding-bottom:15px; font-size:2.42em; color:#333;font-weight:normal;}
.RichInfo .news_info .title p{ margin:0; border-bottom:1px solid #d2d2d2; padding-bottom:40px;}
.RichInfo .news_info .title p span{ margin:0 5px; color:#999999; font-size: 1.71em;font-family: Arial;}
.RichInfo .news_info .info{ text-align:justify; text-justify:inter-ideograph;font-size: 1.14em; line-height:2;}
.RichInfo .news_info .info p { margin:2em 0;}
.RichInfo .news_info .info_back{ text-align:center; clear:both; padding:0 0 40px;}
.RichInfo .news_info .info_back a{ display:inline-block; width:188px; line-height:50px; font-size: 1.14em; text-align:center; color:#fff; background:url("../images/news_btn.png") no-repeat center; }
.RichInfo .news_info .info_pn span{ position: relative;display:block; padding-bottom: 40px; margin-bottom: 40px; border-bottom:1px solid #ececec;}
.RichInfo .news_info .info_pn span:nth-child(1){ float: left; width: 50%; }
.RichInfo .news_info .info_pn span:nth-child(2){ float: right; width: 50%;text-align: right;}
.RichInfo .news_info .info_pn span a{ position: relative;color:#7f7f7f; font-size: 1.14em;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.RichInfo .news_info .info_pn span:nth-child(1) a{ padding-left: 60px;}
.RichInfo .news_info .info_pn span:nth-child(2) a{ padding-right: 60px;}
.RichInfo .news_info .info_pn span a:hover{color:#000;}
.RichInfo .news_info .info_pn span a:before,
.RichInfo .news_info .info_pn span a:after{ position: absolute;content:''; width: 10px; height: 1px;top:50%;background:#000000;}
.RichInfo .news_info .info_pn span:nth-child(1) a:before{left:0;margin-top:-4px;transform: rotate(-45deg)}
.RichInfo .news_info .info_pn span:nth-child(1) a:after{ left:0;margin-top:3px;transform: rotate(45deg)}
.RichInfo .news_info .info_pn span:nth-child(2) a:before{ right: 0;margin-top:-4px;transform: rotate(45deg)}
.RichInfo .news_info .info_pn span:nth-child(2) a:after{ right: 0; margin-top:3px;transform: rotate(-45deg)}

@media(max-width:640px){
	.RichInfo .news_info .info_pn span { display: block; float: none!important; width: 100%!important; margin-bottom: 10px;padding-bottom: 10px;}
}


.join_table{ display: none; position: fixed; z-index: 200;; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.5);}
.join_table h3 {margin:0;font-family: YouSheBiaoTiHei; font-size: 60px;color:#333; text-align: center;}
.join_table .form_err{color:#f00;}
.join_table .table_con{ position: absolute; left: 50%; top: 50%; background: #fff; max-width: 1500px; width: 96%; transform: translate(-50%,-40%); padding: 100px 6%;background:url('../images/form_bg.jpg') no-repeat center/cover;transition: 0.3s;}
.join_table.on .table_con{ transform: translate(-50%,-50%)}
.join_table .table_con .close{ position: absolute; display: block; right: 2%; top: 4%; width: 28px; height: 27px;line-height: 27px;  text-align:center; cursor: pointer;background: url("../images/close.png") no-repeat center/contain; font-size: 0;transition: 0.3s;}
.join_table .table_con .close:hover{transform: rotate(90deg);}
/*.join_table .table_con { width: 90%;}*/
.join_table .table_con dt { padding-left: 18px;line-height: 56px;font-size: 16px; color: #666666;}
.join_table .table_con dd{  padding-bottom: 10px;}
.join_table .table_con dd .text{ width: 100%; line-height: 50px; padding: 0 18px; border: 0; background-color: #fff; }
.join_table .table_con dd .text::-webkit-input-placeholder{ color:#b2b2b2; font-size: 16px;}

.join_table .table_con  dd textarea.text{ padding: 10px 18px;line-height: 28px; height: 174px; overflow: hidden;}
.join_table .table_con .btn{ display:block;margin:50px auto 0; width:188px; line-height:50px; font-size: 1.14em; text-align:center; color:#fff;border:0; cursor: pointer; background:url("../images/news_btn.png") no-repeat center;}
@media(min-width:1025px){
	.join_table .table_con .row3 dl { width: 30%; float: left;}
	.join_table .table_con .row3 dl:not(:last-child){ margin-right: 5%;}
}
@media(min-width:1025px) and (max-width: 1440px){
	.join_table .table_con {padding: 20px 6%;}
}
@media(max-width: 640px){
	.join_table .table_con { padding: 20px 6%;}
	.join_table h3 { font-size: 30px;}
	.join_table .table_con dt { line-height: 28px;}
	.join_table .table_con  dd .text { line-height: 34px;}
	.join_table .table_con  dd .text::-webkit-input-placeholder { font-size: 14px;}
	.join_table .table_con  dd textarea.text { height: 104px;}
	.join_table .table_con .btn { margin-top: 20px;}
}

/*
 .TextList001729
 */
.TextList001729 ol.type{ margin-top:3%;}
.TextList001729 .type{display:table; width:100%;}
.TextList001729 ol.type{font-size:16px; background-color:#d7001d; color:#fff;}
.TextList001729 .type li{ display:table-cell; vertical-align:middle;text-align:center; padding:10px 0; line-height:38px;}
.TextList001729 ul.type li{cursor:pointer;width:12%; font-size: 1.14em; color: #999999;}
.TextList001729 .active ul.type li{ color:#333;}
.TextList001729 .type li:nth-child(1){width:12%;}
.TextList001729 .type li:nth-child(2){ width:12%;}
.TextList001729 .type li:nth-child(3){ width:12%;}
.TextList001729 .type li:nth-child(4),
.TextList001729 .type li:nth-child(5),
.TextList001729 .type li:nth-child(6){width:13%;}
.TextList001729 .type li:nth-child(7){ width: 6%;}
.TextList001729 ul.type li:nth-child(7){background:url(../images/TextList001729-icon_close.png) no-repeat  center;}
.TextList001729 .active ul.type li:nth-child(7){ background-image:url(../images/TextList001729-icon_open.png);}
.TextList001729 .list{border-bottom:1px dotted #e5e5e5;}
.TextList001729 .list .con{ display:none;border-top:1px solid #e5e5e5; overflow:hidden; font-size:14px; padding:3% 5%;background-color:#f5f5f6; }
.TextList001729 .list .con table { width: 100%;}
.TextList001729 .list .con tr td {vertical-align: top}
.TextList001729 .list .con tr p {font-size: 16px; color: #666666; line-height: 36px;}
.TextList001729 .list .con tr b { font-size: 18px; color: #333333;}
.TextList001729 .list .tips { display: flex;justify-content: space-between;align-items: center;font-size: 16px; color: #d7001d; overflow: hidden;}
.TextList001729 .btn_apply{ padding:10px 0;}
.TextList001729 .btn_apply a{ display:inline-block;width:188px; height:50px; line-height:50px; text-align:center; color:#fff; background:url("../images/news_btn.png") no-repeat center; font-size:16px; }
@media(max-width:1000px){
	.TextList001729 .type li:nth-child(2),
	.TextList001729 .type li:nth-child(5),
	.TextList001729 .type li:nth-child(6){ display:none;}
	.TextList001729 .type li{ width:20% !important;}
}
@media(max-width:768px){
	.TextList001729 .search{ position:relative; margin-top:10px; top:auto; width:auto;}
	.TextList001729 .type li:nth-child(7){ display:none;}
	.TextList001729 .type li{ width:24% !important;}
	.TextList001729 .type li:nth-child(8){ width:28% !important;}
}
@media(max-width:480px){
	.TextList001729 .type li:nth-child(3){ display:none;}
	.TextList001729 .type li{ width:30% !important;}
	.TextList001729 .type li:nth-child(8){ width:40% !important;}
	.TextList001729 ol.type{font-size:15px;}
	.TextList001729 .btn_apply a{font-size:16px; height:40px; line-height:40px;}
	.TextList001729 ul.type li:nth-child(8){ background-size:16px auto;}
	.TextList001729 .list .con tr td { display: block;}
	.TextList001729 .list .tips { display: block; width: 100%; text-align: center;}
}

/*
       .TextList000591
       */
.TextList000591{ padding:2% 0;}
.TextList000591 ul{padding:0 2%; background-color:#fff;}
.TextList000591 li{border-bottom:1px solid #d1d1d1; padding:15px 0;}
