@charset "utf-8";
/* ===================Ê×Ò³ÑùÊ½========================== */
/* banner */
.banner{width: 100%;position:relative;background: #a3b8c0;}
.banner-bg{width: 100%;overflow: hidden;}
.banner-bg img{width:100%;object-fit:cover}
.banner-bg img.banner-bg-pc{height: 100vh;}
.banner-bg img.banner-bg-mb{display:none}
.banner .hasVideo video{position: absolute;width: 100%;height: 100%;object-fit: cover;z-index: 4;top: 0;left: 0;}
.banner-cont{width:100%;height:100%;position:absolute;left:0;top:0;z-index: 10;}
.banner-cont .contain{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}
.banner-cont-title{color:#fff;text-align:center;font-size:60px;font-family: "Ë¼Ô´ºÚÌå CN", "Source Han Sans CN", "noto sans";font-weight: 500;}
.banner-cont-title p{display:block}
.banner-nav{position:absolute;left:50%;bottom:70px;z-index:2;display:flex;transform:translateX(-50%);align-items:center}
.banner .swiper-pagination{position:static;display:flex;align-items:center}
.banner .swiper-pagination-bullet{border-radius:0;background:0 0;color:#fff;font-size:14px;width:auto;height:auto;opacity:.5;line-height:1;display:flex;align-items:center;transition:all .8s ease;position:relative;margin-left:22px}
.banner .swiper-pagination-bullet:last-child{margin-right:22px}
.banner .swiper-pagination-bullet:after{content:'';position:absolute;left:22px;height:2px;width:0;background:#c41218;margin-left:22px;transform-origin:left top}
.banner .swiper-pagination-bullet.active:after{width:66px;transition:width 4s linear .4s}
.banner .swiper-pagination-bullet-active+.swiper-pagination-bullet{margin-left:0}
.banner .swiper-pagination-bullet-active{opacity:1;color:#fff;margin-right:120px!important}
.banner-btn{display:flex;align-items:center;transition:all .4s ease}
.banner-btn.prev:hover{transform:translateX(-5px)}
.banner-btn.next:hover{transform:translateX(5px) rotate(180deg)}
.banner-btn img{width:18px;height:18px}
.banner-btn.next{transform:rotate(180deg)}
.banner-play{box-sizing:border-box;width:0;height:12px;border-style:solid;border-width:6px 0 6px 12px;border-color:transparent transparent transparent #fff;cursor:pointer;will-change:border-width;transition:all .2s ease;margin-left:30px}
.banner-play.paused{border-style:double;border-width:0 0 0 12px}
.banner-cont-title p{opacity: 0;}
.banner-cont-title p:nth-child(1){animation: indbanRunL 1s ease both .2s;}
.banner-cont-title p:nth-child(2){animation: indbanRunR 1s ease both .2s;}
@keyframes indbanRunL{0%{transform: translateX(-200px);opacity: 0;}100%{transform: translateX(0);opacity: 1;}}
@keyframes indbanRunR{0%{transform: translateX(200px);opacity: 0;}100%{transform: translateX(0);opacity: 1;}}

/* bannerÊÓÆµ */
.banner .hasVideo .banner-img img.banner-bg-pc{animation: hasVideoImg 1s ease both;}
@keyframes hasVideoImg {0%{opacity: 1;}100%{opacity: 0;}}
.banner .hasVideo video{width: 100%;height: 100%;object-fit: cover;position: absolute;top: 0;left: 0;z-index: 2;}
@media all and (max-width:1151px) {.hasVideo .banner-bg img.banner-bg-pc{animation: none;}.hasVideo video{display: none;}}

.index-tit{font-size:42px;color:#1a1a1a;font-weight:700;text-align:center;position:relative}

.index-tit.white{color:#fff}
.index-tit.white:after{background:#fff}
.index-tip{font-size:16px;text-align:center;color:#666;line-height: 26px}
.index-tip.white{color:#fff}
.index-tip b, .index-tip strong{font-weight: normal;}

/*标题*/
.ron-tit{
    padding: 60px 0;
    display: flex;
    flex-wrap: wrap;
}
.ron-tit .title{
    float: left;
    width: 50%;
    text-align: left;
}

.ron-tit .title h3{
    font-size: 40px;
    color: #333;
    font-weight: normal;
}
.ron-tit .title p{
    font-size: 18px;
    color: #888;
    margin-top: 25px;
    font-weight: normal;
}
.ron-more{
    float: right;
    font-weight: normal;
}
.ron-more a{
    display: inline-block;
    width: 150px;
    height: 48px;
    background-color: #c41218;
    color: #fff;
    line-height: 48px;
    background-position: 100px center;
    background-repeat: no-repeat;
    background-size: 8px;
    background-image: url(http://www.shiyouflooring.com/bocstatic/web/css/../img/next1.png);
    padding-left: 30px;

    text-align: left;
    
    transition: all 0.5s;
    font-size: 15px;
}
.ron-more a:hover{background-position: 110px center;}
.container {
    width: 1470px;
    padding-right: 15px;
    padding-left: 15px;

}
@media (min-width: 1470px)
.container {
    width: 1470px;
}
@media (min-width: 1200px)
.container {
    width: 1170px;
}
@media (min-width: 992px)
.container {
    width: 970px;
}
@media (min-width: 768px)
.container {
    width: 750px;
}
.ron-cfn{
    float: right;
    width: 50%;
    height: 100%;
    display: flex;
    align-items: center;
}
.ron-cfn ul{
    width: 100%;
    display: flex;
    justify-content: end;
}
.ron-cfn ul li{
    float: left;
    margin-left: 8%;
}
.ron-cfn ul li:nth-child(1){
    margin-left: 0;
}
.ron-cfn ul li{
    display: block;
    font-size: 20px;

    cursor: pointer;
    font-weight: lighter;
    padding-bottom: 20px;
}
.ron-cfn ul li:hover{
    font-weight: bold;
    border-bottom: 2px #c41218 solid;
}

/*行业业绩*/


.achievement{}
.achievement .index-tip{margin-bottom:38px}
.achievement-cell{display:flex;flex-wrap:wrap;justify-content:space-between}
.achievement-item{display:flex;flex-direction:column;justify-content:flex-end;height:250px;width:24.5%;transition:width .4s ease;background-position:center;margin-top:1px;background-repeat:no-repeat;background-color:#595959;background-size:cover;padding:0.5%;position:relative}
.achievement-item:after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.5);transition:all .4s ease}

.achievement-cell .swiper-container{overflow: visible;}
.on  .achievement-item{width:24.5%!important;}
.on  .achievement-item.active{width:25.5%!important;}
.on  .achievement-item.active:after{opacity:0}
.achievement-item p{color:#fff;font-size:20px;text-transform:uppercase;font-weight:700;opacity:.5;font-family: "Samsung";position: relative;z-index: 2;}
.achievement-item-title{font-size:18px;color:#fff;font-weight:normal;margin-top:10px;position: relative;z-index: 2;text-align: center;}

.on .achievement-item .li_line {
    width: 0;
    height: 3px;
    background: #c41218;
    position: absolute;
    left: 0;
    bottom: -3px;
    transition: all 1s ease;
}
.on .achievement-item.active .li_line{width:100%;}
/*产品中心*/
.product{padding:10px 0;clear:both;z-index: 1;}
.product .contain{width: 1460px;height:980px;}
.row4{
    width: 49%;
    margin-bottom: 10px;
    margin-right: 10px;
    height:460px;
    float:left;
    position: relative;
    overflow: hidden;
    display: block;
}
.product .pro_info{
    height: 480px;
    background-color: #f8f8f8;
    border-top-color: #eeeeee;
    border-top-style: solid;
    border-top-width: 1px;
    border-right-color: #eeeeee;
    border-right-style: solid;
    border-right-width: 1px;
    border-bottom-color: #eeeeee;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: #eeeeee;
    border-left-style: solid;
    border-left-width: 1px;
    overflow: hidden;
}
.product .contain .pro_left{
    float: left;
    width: 50%;
}
.product .contain  .pro_right{
    float: right;
    width: 50%;
}
.product .contain  .pro_right a{

    width: 100%;
    height: 100%;
    position: relative;
    top: 0px;
    left: 0px;

}
.product .contain  .pro_right img{
    max-height: 480px;
}
.product  .pro_title{
    padding-left: 68px;
    width: auto;
    min-width: 55%;
    color: #222222;
    font-size: 20px;
    line-height: 45px;
    position: relative;
    top: 0px;
    font-weight: bold;
    left: 0px;

    margin-top: 50px;
    text-align: left;
    word-wrap: break-word;
    word-break: normal;
}
.product .pro_title span{
    color: #e12a21;
    font-size: 32px;
    line-height: 45px;
    text-align: left;
    word-wrap: break-word;
    word-break: normal;
}
.product .pro_txt{
    margin-top: 20px;
    padding-left: 68px;
    width: auto;
    width: 85%;
    height: 85px;
    color: #666666;
    position: relative;
    top: 0px;
    left: 0px;
    font-size: 16px;
    line-height: 32px;
    background: url(../images/proicon1.png) no-repeat 68px 5px;
    text-indent: 35px;
}
.product .pro_more{
    float: left;
    padding-left: 55px;
}
.product .more_product{
    float: left;
    padding-top: 20px;
}
.product .more_product li{
    float: left;
    width: 31%;
    margin: 1%;
}
.product .swiper-container{padding: 0 10px 50px;margin-top: 10px;}
.product .index-tit{margin-bottom:0px}

.product-pic{width:100%;overflow:hidden;height: 150px}
.product-pic img{width:100%;object-fit:cover;transition:all .8s ease}
/*.product a:hover img{transform:scale(1.06);}*/
.product .product-pic{
 border:2px #fff solid;
}
.product .product-pic:hover{
    border:2px #DA261B solid;
}
.product-info{/*background:#fff;*/display:flex;padding:10px 30px 1px;z-index: 1;position: relative;transition: all .4s ease}

.product-time{font-size:14px;color:#888;font-family: "Samsung";text-align:center}
.product-time span{font-weight:700;font-size:36px;color:#333;display:block;width:60px;line-height:1}
.product-txt{width:100%;}
.product-txt-title{font-size:16px;color:#333;font-weight:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align: center;}

.product-txt p{font-size:14px;line-height:24px;color:#888;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical}
.product .swiper-pagination-bullet{width:12px;height:12px;opacity:1;background:#ccc}
.product .swiper-pagination-bullet-active{background:#c41218}
.product .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 12px}

/*½â¾ö·½°¸*/
.industry{padding:20px 0;background:#f0f0f0}
.industry .contain{width: 1460px;}
.industry .swiper-container{padding: 0 10px 90px}
.industry .index-tit{margin-bottom:10px}

.industry-pic{width:100%;overflow:hidden}
.industry-pic img{width:100%;object-fit:cover;transition:all .8s ease;height: 310px;}
.industry a.hoverbg{height: 100%;display: block;background: #fff;}
.industry a.hoverbg:hover{background: #c41218;transition: all .8s ease;}
.industry a.hoverbg:hover .industry-txt-title{color: #fff}
.industry a:hover img{transform:scale(1.06);}

.industry-info{display:flex;padding:24px 30px 21px;z-index: 1;position: relative;transition: all .4s ease}

.industry-time{font-size:14px;color:#888;font-family: "Samsung";text-align:center}
.industry-time span{font-weight:700;font-size:36px;color:#333;display:block;width:60px;line-height:1}
.industry-txt{width:calc(100% - 60px);padding-left:28px}
.industry-txt-title{font-size:16px;color:#333;font-weight:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align: center;}


.industry-txt p{font-size:14px;line-height:24px;color:#888;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical}
.industry .swiper-pagination-bullet{width:12px;height:12px;opacity:1;background:#ccc}
.industry .swiper-pagination-bullet-active{background:#c41218}
.industry .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 12px}

.swiper-slide{background: #fff;box-shadow: 0px 4px 8px 0px rgb(0 0 0 / 6%);
}

/*简介*/

.about{padding:10px 0;
    background: url(../images/product-bg.png) no-repeat;
    width: 100%;
    height: 700px;
    position: relative;
    background-size: 100% auto;
    background-attachment: fixed;
    background-position: center;
}
.about-tit{font-size: 40px;
    color: #333;
    font-weight: normal;
text-align: center}
.smalltit{    font-size: 18px;
    color: #888;
    margin-top: 25px;
    font-weight: normal;
text-align: center;}

.about-l{width:99.5%;position: relative;}
.about-l p{  
    margin-top: 20px;  
    text-indent: 40px;
    font-size: 18px;
    color: #333333;
    line-height: 40px;
   
}

.about-l li{width:25%;margin-bottom:30px;padding-bottom:28px;text-align: center;}

.aboutLink {
  margin-top: 40px;
  overflow: hidden;
  height: 150px;
  width: 55%;
}
.aboutLink .aboutus {
  float: left;
  width: 42%;
  margin-right: 8%;
  padding: 26px 0;
  border-top: 1px solid #adadad;
  border-bottom: 1px solid #adadad;

}
.about-r { width:600px; height:591px; position:absolute; top:0; right:0; z-index:1;}
.about-r .rimg { width:304px; height:304px; border:1px dotted #ddd; border-radius:50%; overflow:hidden; position:absolute; top:142px; left:146px; z-index:2;}
.about-r .rimg img { display:block; width:100%;}
.about-r .mumber { width:100%; position:relative; z-index:2;}
@-webkit-keyframes rotation{

from {-webkit-transform: rotate(0deg);}

to {-webkit-transform: rotate(360deg);}

}
.about-r .rimgbg { width:600px; height:591px; overflow:hidden; background:url(../images/circle.png) no-repeat 0 0 / 100%; animation:rotation 50s linear infinite; -moz-animation:rotation 50s linear infinite; -webkit-animation:rotation 50s linear infinite; -o-animation:rotation 50s linear infinite; position:absolute; left:0; top:0; z-index:1;}
.about .imgbotm { display:none;}
.clear{clear: both;}
.aboutLink .aboutus:nth-last-child(
margin-right:0)
.aboutLink .aboutus a {
  display: block;
  position: relative;
  padding-left: 50px;
}
.aboutLink .aboutus img {
  width: 36px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -18px;
}
.aboutLink .aboutus h3 {
  font-size: 20px;
  line-height: 28px;
  color: #000;
  text-align: center;
  font-weight: bold;
}
.aboutLink .aboutus p {
  font-size: 14px;
  line-height: 22px;
  color: #535353;
}
.aboutLink .aboutus:hover h3 {
  color: #c41218;
}
.aboutLink .aboutus span {
  font-size: 14px;
  line-height: 22px;
  color: #535353;
  text-align: center;
  display: block;
}
.numtit{    font-size: 16px;
    color: #333;}
.about-num{font-size:80px;font-weight:700;color:#c41218;font-family: "Samsung";display:flex;align-items:flex-start;text-align: center;
    display: block;}
.about-num em{font-style:normal}
.about-num span{font-size:16px;font-weight:400;padding-top:10px;padding-left:10px}
.about-l li p{font-size:16px;color:#666;margin-top:8px}

.about-r{position: absolute;right: 0;}
.about-r img{max-width: 100%;}
.about-r .imgbg { width:600px; height:591px; overflow:hidden; background:url(../images/circle.png) no-repeat 0 0 / 100%; animation:rotation 50s linear infinite; -moz-animation:rotation 50s linear infinite; -webkit-animation:rotation 50s linear infinite; -o-animation:rotation 50s linear infinite; position:absolute; left:0; top:0; z-index:1;}
.about-r .imgbotm { display:none;}
/*ÐÂÎÅÖÐÐÄ*/

.news{margin:0 auto;margin-top: 60px;}
.news .swiper-container{padding: 0 10px 90px}
.news .index-tit{margin-bottom:10px}

.news-info{background:#fff;display:flex;z-index: 1;position: relative;transition: all .4s ease;overflow:hidden;}
.news a:hover .news-info{transform: translateY(-40px)}
.news-time{font-size:14px;color:#888;text-align:center}
.news-time span{font-weight:700;font-size:36px;color:#333;display:block;width:60px;line-height:1}
.news-txt{}
.news-txt-title{font-size:22px;color:#333;font-weight:normal;margin-bottom:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.news-txt p{font-size:14px;line-height:24px;color:#888;-webkit-line-clamp:2;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top: 10px;}
.news .swiper-pagination-bullet{width:12px;height:12px;opacity:1;background:#ccc}
.news .swiper-pagination-bullet-active{background:#c41218}
.news .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 12px}
.news-more{position:absolute;z-index:0;width:100%;background:#c41218;color:#fff;display:flex;align-items:center;justify-content:center;height:40px;left:0;bottom:0;font-size:16px}
.news-more i{display:block;background:url("../images/arr-r.png") no-repeat center/100%;width:22px;height:7px;margin-left:20px}
.tab-list{overflow: hidden;}
.tab-list  li {width:530px; overflow: hidden; position: relative;  overflow:hidden; background: url(../images/dot.png) no-repeat 5px center; padding-left: 15px; border-bottom: 1px dotted #eee;padding:0}
.tab-list  li a{ overflow: hidden;text-overflow: ellipsis; white-space: nowrap; display:block; line-height:40px; font-size: 14px; padding-left:20px;  }
.tab-list .hot{ position:relative; margin-bottom: 15px; border-bottom: none; padding-left: 0; background: #f0f0f2; padding: 15px; height:125px;}
.tab-list .hot a{ color: #da251d; font-size:22px; line-height:35px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap; border-bottom: 1px solid #ddd; padding-bottom: 10px; display: block; margin-bottom: 10px; font-weight:bold; padding-left:0; padding-right:0}
.tab-list .hot p{line-height: 24px; color: #636363; }
/*2023512更改*/

.newsleft{width: 62%;float:left;position: relative;}
.leftimg {width: 70%}
.leftimg a{display: block; float:left; }
.rightimg {display: block;float: right;}
 .intro{position:absolute; left:0; bottom:0; width:100%;}
 .intro .box{padding:36px 140px 36px 40px; color:#fff;}
 .intro .box .d{font-size:14px; line-height:24px; margin-bottom:10px;}
 .intro .box .t{font-size:22px; font-weight:bold; line-height:30px;width: 550px;}
.imghonor{width: 100%;height: 50%}
.imghonor a{display: block;border:1px #fff solid;}
.newsright{width:37%;float: right;}

/*图标*/
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
 background: url(../images/iconright.png);
 right: 0px;
 left: auto;
 top: 230px;
 width: 44px;
 z-index: 4;}
 .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    background: url(../images/iconleft.png);
    left: 0px;
    right: auto;
    width: 44px;
    top: 230px;

    z-index: 4;}
}
/*±íµ¥*/
.section_bd{
    clear: both;
    margin-top: 70px;
    background-color: #c41a00;
    background-image: url(../images/sectionbg.jpg);
    background-position: center;
    background-repeat: no-repeat;
    
}
.section_bd .contain{width: 1460px;min-height: 160px;}
.section_bd .inputly .input_left{float: left;width: 50%;}
.section_bd .inputly .input_left .line1 {
    margin-top: 30px;
    width: auto;
    color: #ffffff;
    font-size: 30px;
    line-height: 50px;
    position: relative;

}
.section_bd .inputly .input_left .line2 {
  width: auto;
  color: #ffffff;
  font-size: 36px;
  font-weight: bold;
  line-height: 50px;
  position: relative;

  letter-spacing: 2px;
}
.section_bd .inputly .input_name{
    margin-bottom: 5px;
    width: 260px;
    min-height: 90px;
    font-weight: normal;
    line-height: 24px;
    float: left;
}
.section_bd .inputly .input_name span{

}
.section_bd .inputly .input_right{float: right;width: 50%;}
/* -------------------------PC¶Ë--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 ¡Á (900) */
}

@media all and (max-width:1599px) {
    /* 1440 ¡Á (700)  */
    .banner-cont-title{font-size: 48px}
    .index-tit{font-size: 36px}
    .world-tit{font-size: 28px;line-height: 40px;}
    .index-tit:after{width: 70px}
    .industry-item{height: 300px}
    .intro-cont{margin-top: 60px}
    .intro-r{padding: 40px}
    .intro-r h3, .intro-r h1{font-size: 22px}
    .intro-r p br{height: 18px;}
    .world-l ul{margin-top: 50px}
   
    .news-time span{font-size: 30px}
    .news-txt{padding-left: 20px}
    .news-txt-title{font-size: 16px;margin-bottom: 10px}
    .intro-l{height: 500px}
    .world-num{font-size: 36px}
    .world {padding: 120px 0;}
    .news .contain{width: 1220px;}
    .news {padding: 80px 0;}
}

@media all and (max-width:1439px) {
    /* 1360 */
}

@media all and (max-width:1359px) {
    /* 1280 */
}

@media all and (max-width:1279px) {
    /* 1152 ¡Á (700) */
    .industry.news{padding: 80px 0}
    .banner-cont-title{font-size: 36px}
    .index-tit{font-size: 32px}
    .about{padding: 100px 0}
    .about-tit{font-size: 23px;line-height: 36px}
    .about-l ul {margin-top: 40px;}
    .about-num{font-size: 30px}
    .about-num span{padding-left: 6px;padding-top: 6px}
    .about-l li p {font-size: 14px;margin-top: 6px;}
    .news-time{font-size: 12px}
    .news-time span{font-size: 26px}
  
    .news-txt{padding-left: 15px}
    .news .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px}
    .news .swiper-pagination-bullet{width: 8px;height: 8px}
    .news .contain{width: 980px;}
    .news .swiper-container {padding: 0 10px 70px;}
}

@media all and (max-width:1151px) {
    /* 1024 */
    .banner-bg img.banner-bg-pc{height: 50vh;}
    @keyframes indbanRunL{0%{transform: translateX(-100px);opacity: 0;}100%{transform: translateX(0);opacity: 1;}}
    @keyframes indbanRunR{0%{transform: translateX(100px);opacity: 0;}100%{transform: translateX(0);opacity: 1;}}
    .news-more{display: none;}
    .news a:hover .news-info {transform: translateY(0);}
    .intro-bg{background-size: 120% auto;}
}


/* ------------------------ÊÖ»ú¶Ë-------------------------- */
@media all and (max-width:1000px) {
    /* Æ½°åÉè±¸ 720 ÊÊÅä */
    .index-tit{font-size: 26px;padding-bottom: 15px;margin-bottom: 15px}
    
    .news .index-tit{margin-bottom: 40px}
    .news .contain{width: 92%;}
    .news .swiper-container{padding: 0 0 50px;}
    .news a{box-shadow: none;}
}
@media all and (max-width:640px) {
    /* ÒÆ¶¯ÖÕ¶ËÒÔÉÏ 360 ÊÊÅä */
    .banner-bg img.banner-bg-pc{display:none}
    .banner-bg img.banner-bg-mb{display:block;min-height: 320px;}
    .banner-nav{bottom: 20px}
    .banner-cont-title{font-size: 22px;line-height: 1.6;}
    .banner-cont-title p{animation: none !important;opacity: 1;}
    .banner .swiper-pagination-bullet{font-size: 12px;margin-left: 10px}
    .banner .swiper-pagination-bullet:last-child{margin-right: 10px}
    .banner .swiper-pagination-bullet-active{margin-right: 80px!important}
    .banner .swiper-pagination-bullet:after{left: 0}
    .banner .swiper-pagination-bullet.active:after{width: 40px}
    .banner-btn img{width: 14px}
    .banner-play{border-width:5px 0 5px 10px;height: 10px;margin-left: 20px}
    .banner-play.paused{border-width: 0 0 0 10px}
    .index-tit{font-size: 22px}
    .index-tip{font-size: 14px;line-height: 22px;}
    .industry .index-tip{line-height: 22px}
    .index-tit:after{height: 2px;width: 60px}
    .industry-cell.on .industry-item.activ,.industry-cell.on .industry-item,.industry-cell.on .industry-item.active,.industry-item{width: 100%}
    .industry{padding: 40px 0}
    .intro-cont{margin-top: 30px;flex-wrap: wrap}
    .intro {padding-top: 40px;}
    .intro-r {padding: 24px 12px;}
    .world {padding: 44px 0;}
    .world-l li{width: 50%;margin-bottom: 20px;padding-bottom: 20px;}
    .world-l ul{margin-top: 30px}
    .world-num{font-size: 26px}
    .world-l li p{font-size: 14px;margin-top: 5px}
    .world-r {margin-top: 28px;}
    .news{padding: 40px 0 24px;}
    .news-info{flex-wrap: wrap;}
    .news-time{width: 100%;text-align: left;}
    .news-time span{display: inline-block;width: auto;margin-right: 10px;}
    .news-txt{width: 100%;padding: 0;margin-top: 12px;}
    .news .index-tit{margin-bottom: 30px}
    .intro-bg {background-size: 500% auto;}
    .intro-r p br{height: 10px;}
    .world-l li:nth-last-child(3){margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #e5e5e5;}
}