@charset "utf-8";
.breadcrumb-list .active{ background-color: #1d2088; padding: 0 10px;}
.breadcrumb-list .active a { color: #fff;}
/*******banner**********/
.index-banner { width: 100%;height:auto;overflow: hidden }
.banner { width: 100%;height:auto; position:relative; }
.banner img { width: 100%;height: auto;}
.banner-txt {position:absolute;left:0;top:36%; width:100%; color:#fff;   }
.banner-txt h3 { font-size:55px; font-weight: 380; line-height: 50px; height:auto; font-style: italic;     }
.banner-txt h2 { font-size: 79px;font-weight: 380;line-height: 70px;height:auto; margin:40px 0 45px 0; font-style: italic;  }
.banner-txt h2 span {font-weight: 550; }
.banner-txt p { font-size: 24px;line-height: 25px;height:auto;}
.banner-txt2 {position:absolute;left:0px;top:38%; width:100%; color:#fff; text-align: right;    }
.banner-txt2 h2 { font-size: 79px;font-weight: 380;line-height: 78px;height:auto; margin:40px 0 45px 0; color: #c01e20; font-style: italic; }
.banner-txt2 h2 span {font-weight: 550; }
.banner-txt2  p { font-size: 24px;line-height: 25px;height:auto;color: #000000;}
.index-banner-bullet { width: 20px;height: 10px; background: #fff;opacity: 1; -webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;border-radius:5px; }
/*******banner**********/
/*******首页关于我们**********/
.index-about { width: 100%;height: auto;padding: 140px 0px 100px 0px; overflow: hidden;}
.index-about-lf h3 { font-size: 24px; color: #e7e8ea; height: auto;line-height: 20px; font-weight: 600;}
.index-about-lf h2 { font-size: 36px; color: #2d2d2d; height: auto;line-height: 33px; font-weight: 600; padding: 20px 0px 40px 0px;}
.hr1{ width: 130px; background-color: #d8d8d8;}
.hr2{ width: 33px; height: 3px; background-color: #c80119; margin-top: -5px;}
.index-about-lf p{ color: #4c4948;font-size: 16px; height: auto;line-height: 30px; width: 585px; margin-top: 30px;}
.index-about-lf ul {justify-content: space-between; display: -webkit-flex; display: flex;margin-top: 50px; width: 405px;}
.index-about-lf ul li{ text-align: center;}
.index-about-lf ul li h3 { color: #4c4948;font-size:11px; margin-top: 8px;}
.index-about-lf ul li h3 a { color: #4c4948;}
.index-about-lf ul li h3 a:hover { color:#c80119;}
.inadex-about-lf-y { width: 56px;height: 56px; border: 1px solid #d6d6d6; text-align: center;padding: 5px 5px;}
.inadex-about-lf-img {width: 44px;height: 44px; border:0px solid #d6d6d6;text-align: center;padding: 6px 6px;}
.inadex-about-lf-y:hover .inadex-about-lf-img{ background-color: #c80119}
.inadex-about-lf-y:hover  img  { filter: grayscale(100%) brightness(200%);  }
.index-about-lf ul li:hover   h3{ color: #c80119;}
/*******首页关于我们**********/
/*******首页主流产品**********/
.index-pro-hot { width:100%;height: auto; padding: 40px 0px 40px 0px; background-size: cover;}
.index-pro-hot-title h3 { font-size: 24px;color: #fff;height: auto;line-height: 24px;}
.index-pro-hot-title h2 { font-size: 36px; color: #2d2d2d; height: auto;line-height: 33px; font-weight: 600; padding: 20px 0px 40px 0px;}
.index-pro-hot-ys ul {justify-content: space-between; display: -webkit-flex; display: flex;width: 1020px;margin: 80px auto 10px auto;}
.index-pro-hot-ys ul li {width: auto;}
.mbox2NumSp  { font-family: 'Impact', 'Microsoft YaHei', '微软雅黑', 'arial', '宋体'; width: 100%;font-size: 60px;color: #c01e20; font-weight: 500;text-align: center; display: inline-block;}
.mbox2NumSp i {font-family: 'Impact', 'Microsoft YaHei', '微软雅黑', 'arial', '宋体'; }
.index-pro-hot-ys p { width: 100%;text-align: center; color: #000000;font-size: 14px;}
.swiper-container-hot { margin-top: 8px;}
.swiper-container-hot .swiper-slide {width: 100%; height: 100%; overflow:hidden;}
.swiper-container-hot .swiper-slide img {cursor: pointer; transition: all 0.7s;width: 100%; height: 100%; }
.swiper-container-hot .swiper-slide:hover img{  transform: scale(1.1);}
.swiper-container-hot .swiper-container-free-mode>.swiper-wrapper {-webkit-transition-timing-function: linear; /*之前是ease-out*/-moz-transition-timing-function: linear;-ms-transition-timing-function: linear;-o-transition-timing-function: linear;transition-timing-function: linear; margin: 0 auto;
}
.swiper-container-hot   .swiper-button-prev {background: #04070C;width: 33px;height: 82px;color:#fff; background-color: rgba(247,243,243,0.60)} 
.swiper-container-hot   .swiper-button-next {background: #04070C;width: 33px;height: 82px;color:#fff;background-color: rgba(247,243,243,0.60)} 
.swiper-container-hot   .swiper-button-prev:after {font-size: 25px; color: #c80119}
.swiper-container-hot   .swiper-button-next:after {font-size: 25px;color: #c80119}

.index-pro-hot-rg {  width: 390px; margin: 45px auto;}
.index-pro-hot-rg-txt { width: 490px; height: auto;line-height: 30px;margin: 0 auto; font-size: 16px;color: #4c4948;}
.moreZlPro { width: 100%; text-align: center; margin-top: 60px;}
.moreZlPro  a { width: 100%;  font-size: 16px;color: #4c4948;}
.moreZlPro  a:hover {color: #c80119}
index-pro-hot-rg img { height: 100%;}
index_Pro_Zl {width: 100%;height: 100%; background-color: #f7f7f7;}



/*******首页主流产品**********/
/*******首页产品**********/
.index-pro { width: 100%;height: auto;padding: 160px 0px 40px 0px; overflow: hidden;}
.index-pro-lf { padding-top: 100px;}
.index-pro-lf h3 { font-size: 24px; color: #e7e8ea; height: auto;line-height: 20px; font-weight: 600;}
.index-pro-lf h2 { font-size: 36px; color: #2d2d2d; height: auto;line-height: 33px; font-weight: 600; padding: 20px 0px 40px 0px;}
.hr1{ width: 130px; background-color: #d8d8d8;}
.hr2{ width: 33px; height: 3px; background-color: #c80119; margin-top: -5px;}
.index-pro-lf p{ color: #4c4948;font-size: 16px; height: auto;line-height: 30px; width: 265px; margin: 50px 0px 60px 0px;}
.index-pro-lf .more { width: 88px;height: 22px;line-height: 22px;background-color: #cd162d;text-align: center;
-webkit-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.index-pro-lf .more a { color: #FFF;font-size:12px;}
.index-pro-rg  .swiper-slide {border-left: 1px solid #e3e2e2; padding: 100px 15px 20px 15px;;}
.index-pro h2   { font-size: 16px; color: #4c4948; font-weight: 600; height: auto;line-height: 20px;}
.index-pro-img  {width: 100%;height: auto;margin: 55px 0px 15px 0px;}
.index-pro-type {min-height: 210px;}
.index-pro-type a { color: #76797a;font-size: 12px; height: auto;line-height: 20px;}
.index-pro-type span { color: #1270cd; margin-right: 8px;}
.index-pro-rg .more a { color: #cd162d; font-size: 12px;}
.index-pro-rg .more  {margin-top: 38px;}
/*******首页产品**********/
/*******首页企业核心竞争力**********/
.index-advantage-img {margin-top: 65px; }
.index-advantage-list-txt { width: 281px;;height: 108px; border-bottom: 1px solid #dddddc;  border-left: 1px solid #dddddc;padding: 25px 40px 15px 25px;}
.index-advantage-list-txt-last-child {border-right: 1px solid #dddddc; } 
.index-advantage-list-txt ul li {float:left; width: 85%;}
.index-advantage-list-txt ul li:last-child { width: 15%;}
.index-advantage-list-txt h2 {color: #000; width: 100%; font-size: 18px;font-weight: 600; height: auto;line-height: 35px;;}
.index-advantage-list-txt p { color: #484848;height: auto;line-height: 15px; font-size: 12px; margin-top: 10px;}
.index-advantage-list-txt > p { display: none;}
.swiper-container-advantage-list .swiper-slide{width: auto!important; margin-top: 55px; }
.index-advantage-list-txt p { font-size: 9px; height: auto;line-height: 18px;}
.swiper-container-advantage-list{margin-top: -55px;}
.swiper-container-advantage-list .active {border: 0px solid #fff;  width: 507px;height: 164px;  background-color: #cb1919;color: #fff;z-index: 999999!important;margin-top: -55px;}
.swiper-container-advantage-list .active  p{ display:block; color: #fff;}
.swiper-container-advantage-list .active  h2 {color: #fff;}
.swiper-container-advantage-list   img  { width: 100%; height:  100%;}
.swiper-container-advantage-list .active  img  { filter: grayscale(100%) brightness(360%);width: 81%; height: 81%;}
.swiper-container-advantage-img img {width: 100%;}




/*******首页企业核心竞争力**********/
/*******首页全球化布局**********/
.index-map {width: 100%;height: auto;background-color: #fff;padding: 165px 0px  0px 0px; }
.index-map-txt {position: relative;}
.index-map-lf { position: absolute;top:70px; left: 14%;}
.index-map { width: 100%; height: auto;}
.index-map-o {position: relative;}
.index-map-lf { position: absolute;top:25%; left: 15%; z-index: 99; }
.index-map-lf h3 { font-size: 24px; color: #e7e8ea; height: auto;line-height: 20px; font-weight: 600;}
.index-map-lf h2 { font-size: 36px; color: #2d2d2d; height: auto;line-height: 33px; font-weight: 600; padding: 20px 0px 40px 0px;}
.hr1{ width: 130px; background-color: #d8d8d8;}
.hr2{ width: 33px; height: 3px; background-color: #c80119; margin-top: -5px;}
.index-map-lf p{ color: #4c4948;font-size: 16px; height: auto;line-height: 30px; width: 400px; margin: 55px 0px 65px 0px;}
.index-map-lf .num span { color: #cd162d;font-size: 37px; font-weight: 600;}
.index-map-list { background-color: #f7f8fa; width: 100%;padding: 40px 0px 90px 0px;  }
.swiper-container-map-list .swiper-slide{width: auto!important; text-align: center; }
.index-map-list .txt h2{color: #7c7d7f;font-size: 16px; height: auto;min-width: 100px; line-height: 40px; }
.swiper-container-map-list .txt  p {color: #cdcdcd;font-size: 16px;  }
.map-hr hr { margin-top: -12px; background-color: #cdcdcd; color: #cdcdcd;}
.swiper-container-map-list .active h2{ color: #cd162d;}
.swiper-container-map-img img  {width: 100%;}


/*******首页全球化布局**********/
/*******首页新闻**********/
.index-news { width: 100%;height: auto;padding: 0px 0px 100px 0px; background-image: url("/static/modules/cms/images/index-news-bg.jpg");background-size: cover; background-repeat: no-repeat;  }
.index-news-list > ul { margin: 20px auto  40px auto; width:580px;}
.index-news-list ul > li > a { margin: 0px 55px; width: 180px ;height: 40px;line-height: 40px; background-color: #fff;border: 1px solid #dddddd; text-align: center;font-size: 16px ;color: #666666; display: block;}
.index-news-list-txt  ul {justify-content: space-between; display: -webkit-flex; display: flex; width: 1200px;margin: 0px auto; flex-wrap: wrap;}
.index-news-list-txt >ul > li{ width:585px;height: 230px;padding: 25px 25px;background-color: #ffffff; margin-top: 30px;}
.index-news-list-txt .txt .titme{ color: #aaaaaa;height: auto;line-height: 20px; font-size: 14px;}
.index-news-list-txt .txt .titme span{font-size: 24px;}
.index-news-list-txt .txt h2 {width: 100%;height: 20px;line-height:20px ;overflow: hidden; margin: 20px 0px;}
.index-news-list-txt .txt h2 a{  width: 100%;color: #333333;font-size: 18px; }
.index-news-list-txt .txt p{color: #999999;font-size: 14px;height: 75px; line-height: 25px;overflow: hidden; margin-top: 20px;}
.index-news-list-txt .more{text-align: center; float:right;color: #999999;display: inline-block;width: 25px;height: 25px; border: 1px solid  #999999;}
.index-news-list-txt >ul > li:hover {border-bottom: 5px solid #cd162d;}
.index-news-list-txt >ul > li:hover a { color: #cd162d;}
.index-news-list-txt >ul > li:hover .more { color: #cd162d;border: 1px solid  #cd162d;}
 #myTab  .active a{ background-color: #cd162d; color: #fff;}
 #myTab li:hover a{ background-color: #cd162d; color: #fff;}
/*******首页新闻**********/
/*******底部**********/
.footer { width: 100%;height: auto;background-color: #004d9b; overflow: hidden;padding: 70px 0px; color: #fff; position: relative;}
.footer a {font-size:14px;height: auto;line-height: 30px;color: #fff;}
.footer a:hover {color: #c80119;}
.footer .footer-nav > ul {justify-content: space-between; display: -webkit-flex; display: flex; margin-top: 22px;}
.footer .footer-nav   ul  li ul li:first-child a { font-size: 18px ;}
.footer .footer-nav   ul  li ul li:first-child { margin-bottom: 20px;}
.footer-contact {padding: 20px 10px 0px 150px; width: 100%;}
.footer-contact h2{ font-size: 18px;height: auto;line-height: 20px;color: #c7c9d2;}
.footer-contact h3{font-size: 26px;height: auto;line-height: 25px;color: #c7c9d2; margin-top: 25px;}
.footer-contact h4{font-size: 18px;height: auto;line-height: 25px;color: #c7c9d2;margin: 55px 0px 24px 0px;}
.footer-contact p{font-size: 14px;height: auto;line-height: 30px;color: #c7c9d2;}
.footer-bq {width:100%;height: auto;overflow: hidden;}
.footer-bq hr { background-color: #91b0cf; width: 100%;margin: 40px 0px 30px 0px;}
.footer-bq p {font-size:14px;height: auto;line-height: 30px;color: #fff;}
/*******底部**********/
/*******底部**********/
.backToTop { width: 145px;height: 100%;background-color: #0083ec;position:absolute;bottom: 0px;right: 0px; text-align: center; color: #fff; padding: 170px 0px;}
.backToTop p {writing-mode:vertical-lr;font-size: 14px; width: 14px; margin: 20px auto; height: 200px;}
.backToTop i {font-size: 54px; margin-top: 50px; font-weight: 100; }
/*******底部**********/
/*******banner**********/
.top-banner { width: 100%;height: 620px;overflow: hidden;}
/*******banner**********/
/*******面包屑导航**********/
.breadcrumb-list { width: 100%;height: auto;line-height: 50px; background-color: #f4f4f4;} 
.breadcrumb-list ul {justify-content:flex-start; display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;    }
.breadcrumb-list ul li { width:auto;margin-right: 40px;}
.breadcrumb-list ul li a{ font-size: 14px;color: #000;height: 50px;line-height: 50px;}
/*******面包屑导航**********/

/*******关于我们**********/
.about1 { width: 100%;height: auto;padding-top: 135px ;}
.about-title { width: 100%;}
.about-title h3 { font-size: 22px; color: #e7e8ea; height: auto;line-height: 20px; font-weight: 600;}
.about-title h2 { font-size: 32px; color: #2d2d2d; height: auto;line-height: 40px; font-weight: 600; margin:15px 0px 35px 0px;}
.about-title p {color: #727171;height: auto;line-height: 38px;font-size: 18px;width: 622px; margin-top: 70px; }
.about1-img {width: 670px;height: 433px;}
.about1-img {width: 100%;height:100%;}
/*******关于我们**********/
/*******关于我们2**********/
.about2 { width: 100%;height: auto;padding-top: 135px ;}
.about2 .about-title p {color: #727171;height: auto;line-height: 24px;font-size: 14px;width: 667px; margin-top: 52px; }
.about2 .about-title{color: #727171;height: auto;line-height: 24px;font-size: 14px;width: 667px;  }
.about2-img {width: 635px;height: 470px;}
.about2-img {width: 100%;height: 100%;}
.about2 .about-title .txt {color: #727171;height: auto;line-height: 24px;font-size: 14px;width: 100%; margin-top: 52px;}
/*******关于我们2**********/
/*******关于我们发展历程**********/
.about-history { width: 100%;height: auto;background-image: url("/static/modules/cms/images/about-history-gb.jpg"); background-repeat:repeat-x; background-size: auto; padding: 65px 0px 235px 0px; margin-top: 170px; overflow: hidden;}
.about-time { margin: 140px 0px 45px 0px; width: auto; }
.history-time-img  img{ opacity: 0;}
.swiper-container-history-time  h3{ font-size: 21px;color:#66696a; font-weight: 500;   }
.about-time .swiper-slide{ width: 33.33%;height: auto; padding: 55px 0px 0px 0px;}
.swiper-container-history-time  .active  { padding: 0px 0px;text-align: center;}
.swiper-container-history-time  .active h3{ font-size: 65px;color:#cb1919; font-weight: 500;  }
.swiper-container-history-time  .active .history-time-img   img{ opacity: 1; margin-top: 5px;}
.swiper-container-history-time  .active + div {text-align: right;}
.about-history-txt { padding: 0px 70px;}
.swiper-container-history-txt .history-txt{ width: 1100px;height: auto;background-color: rgba(255,255,255,0.77);margin: 0px auto;padding: 60px 0px 45px 0px ;}
.swiper-container-history-txt .history-txt p { width: 732px;margin: 0px auto; height: auto;line-height: 45px;font-size: 24px; color: #000000; text-align: center;}
.swiper-container-history-txt    .swiper-button-prev{background: #cb1919;width: 75px;height: 35px;line-height: 35px;color:#fff; text-align: center;}
.swiper-container-history-txt    .swiper-button-next{background: #cb1919;width: 75px;height: 35px;line-height: 35px;color:#fff;text-align: center;}
.swiper-container-history-txt    .swiper-button-prev:after {font-size: 18px; color: #fff;content: "";line-height: 35px;height: 35px;}
.swiper-container-history-txt    .swiper-button-next:after{font-size:18px; color: #fff;content: "";line-height: 35px;height: 35px;}
/*******关于我们发展历程**********/
/*******企业文化**********/
.culture {width: 100%;height: auto; padding:200px 0px 150px 0px; background-color: #ffffff;}
.culture-list {padding: 50px 0px 0px 0px;width: 100%;height: auto;overflow: hidden;}
.culture-list ul {justify-content:space-between; display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%; }
.culture-list ul li{ width: 700px;}
.culture-list ul li:last-child{ width: 630px; }
.culture-img { position: relative;width: 100%;height: 100%;overflow: hidden;}
.culture-img img{ width: 100%;}
.culture-txt {padding: 150px 0px; position: absolute;left: 0px;top:800px; height: 100%;width: 100%; background-color: rgba(0,77,155,0.85); color: #fff; text-align: center;}
.culture-txt-title {padding: 220px 0px; position: absolute;left: 0px;top:0px; height: 100%;width: 100%; background-color: rgba(0,0,0,0.55); color: #fff; text-align: center;}
.culture-txt-title h2 {font-size: 30px;}
.culture-txt h2 {font-size: 30px;}
.culture-txt p { font-size: 28px; margin-top: 70px; }
.culture-img:hover .culture-txt {top:0px;transition: all 0.9s;}
.culture-img:hover .culture-txt-title {top:-800px;transition: all 0.9s;}
/*******企业文化**********/
/*******企业荣誉**********/
.culture-title { width: 100%;background-color: #fff; padding: 0px 0px 50px 0px;}
#certify  {position: relative;width: 1380px;margin: 0 auto; background-color: #f3f3f4; padding: 85px 0px 0px 0px;}
#certify   .swiper-slide {width: 100%;height: 100%;background: #fff;box-shadow: 0 8px 30px #ddd;}
#certify   .swiper-slide img{display:block;width: 100%;}
#certify   .swiper-button-prev:after {font-size: 35px; color: #757879;}
#certify   .swiper-button-next:after {font-size: 35px; color: #757879;}
/*******企业荣誉**********/
/*******企业荣誉2**********/
.honor2 {width: 100%;background-color: #fff; padding: 40px 0px 120px 0px; height: auto;}
.honor2  ul {justify-content:space-between; display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;}
.honor2  ul  li {width:auto; height: auto;margin-bottom: 55px;}
/*******企业荣誉2**********/
/*******产品**********/
.pro-Type-list  {margin-top: 75px; padding: 0px 45px;}
.pro-Type-list  {justify-content:space-between; display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;}
.pro-Type-list > ul > li  { width: 200px;height: 48px; line-height: 50px; background-color: #eaeaea; text-align: center;}
.pro-Type-list > ul > li > a { display: block;width: 200px;height: 48px; line-height: 50px; }
.pro-Type-list  >ul > li  .active  { background-color: #E3060A; color: #fff;}
.pro-type2-list {width: 100%;height: 66px;line-height: 66px; border: 1px solid #c1c1c1; margin-top:80px;}
.pro-type2-list  ul {justify-content:flex-start; display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;}
.pro-type2-list  ul  li   {height: 65px;line-height: 66px; display: block; width: auto;  }
.pro-type2-list  ul  li  > a {  width: auto;padding: 0px 35px; border-left: 1px solid #c1c1c1;}
.pro-type2-list  ul  li:first-child a {border-left: 0px solid #c1c1c1;}
.pro-type2-list ul .active   {border-bottom: 2px solid #c80118;  }
.pro-list { width: 100%;height: auto; margin-top: 85px;}
.pro-list ul {justify-content:space-between; display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;}
.pro-list ul li { width: 32%; margin-bottom: 25px; overflow: hidden;}
.pro-list-img { width: 100%;height: auto; overflow: hidden;}
.pro-list-img img{ width: 100%;}
.pro-list-title { width: 100%;height: 70px;line-height: 70px; text-align: center;}
.pro-list-title h2 {height: 70px;line-height: 70px; }
.pro-list-title h2 a{font-size: 18px;color: #4a5163;}
.pro-list-title h2 a:hover{font-size: 18px;color: #c80118;}
.pro-list ul::after { width: 33%; content: "";}


 .pro-list-txt1 {height: 100%;width: 100%; position: absolute;top:-600px;left: 0; background-color: rgba(205,22,45,0.9);
   text-align: center; padding: 5% 0 5% 0; }
  .pro-list-txt1 h2 {font-size: 16px;line-height: 30px;}
  .pro-list-txt1 h2 a { display: block; font-size:14px; height: auto; color: #fff; margin: 8% auto; width:78%; line-height: 30px; }
  .pro-list-txt1 h3 a { display: block; font-size: 14px; height: auto; color: #fff; margin-top:18%; }
  .pro-list ul li:hover  .pro-list-txt1 { top: 0; transition: all 1.2s;}



/*******产品**********/
/*******产品内容**********/
 #pro-show { margin-top: 90px;}
 .pro-show  { width: 1120px; margin: 0px auto; }
.pro-show-txt {width: 480px;}
.pro-show-img { width: 100%;}
.pro-show-img img{ width: 100%;}
.pro-show-txt h2{ font-size: 30px;height: auto;line-height: 35px;color: #4a5163;}
.pro-show-txt .txt { width: 100%;height: auto;min-height: 290px; margin-top: 60px;line-height:40px;}
.pro-show-txt .txt div{}
.pro-show-txt .txt p{font-size: 16px;height: auto;line-height: 45px;color: #4a5163; width: 100%;}
.pro-show-txt  .more{width: 120px;height: 38px;line-height: 38px; background-color: #cd162d; float: right; text-align: center;}
.pro-show-txt  .more  a{font-size: 17px;color: #fff;}
.pro-show-hot h2 { color: #4a5163;font-size: 24px; margin-bottom: 50px; width: 100%;}
.pro-show-hot {margin: 180px 0px 80px 0px;}
.pro-show-hot ul {justify-content:space-between; display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;}
.pro-show-hot ul li {width: 24%;}
.pro-show-hot ul li img{width: 100%;}
/*******产品内容**********/
/*******新闻列表**********/
 #news { margin-top: 85px;}
.news-list {width: 100%;height: auto; border: 1px solid #dadada; padding: 25px 85px 35px 25px; margin-bottom: 55px;}
.news-list ul{justify-content:space-between; display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;}
.news-list ul li { width: auto;height: auto;}
.news-list-img {width: 400px;height: 245px;}
.news-list-img img{width: 100%;}
.news-list-txt {width: 800px;height: auto; padding:20px 0px;}
.news-list-txt .title a { font-size: 20px;color: #c80119;height: 50px;line-height: 50px; display: block; overflow: hidden; ;white-space: nowrap;text-overflow: ellipsis; }
.news-list-txt .time { font-size: 14px;color: #000000;height: auto;line-height: 30px;}
.news-list-txt p { font-size: 16px; color: #646464;height: auto;line-height:30px; ;}
.news-list-txt .more { width: 115px;height: 45px;line-height: 45px;border: 1px solid #dadada;text-align: center;margin-top: 25px;}
.news-list-txt .more a { color: #9c9e99;font-size: 13px; }
.gb-hd:hover   a {color: #FFF;}
.news-list:hover {-moz-box-shadow:2px 2px 10px #494949; -webkit-box-shadow:2px 2px 10px #494949; box-shadow:2px 2px 10px #494949;}
/*******新闻列表**********/

/*******新闻内容**********/
.news-show { width: 100%;height: auto; }
.news-show h2{ font-size:29px;color: #000;width: 100%; text-align: center; height: auto;line-height: 35px; }
.news-show span { font-size:12px; color: #969696; }
.title-f {width: 100%;height: auto;text-align: center; margin-top: 20px;  }
.news-show .txt {padding: 40px 0px 90px 0px; font-size: 14px;color: #646464;min-height: 600px;line-height: 26px; border-bottom: 1px dashed #dadada;}
.news-show .txt img{ width: 100%; text-align: center;}
.news-show .txt p { display: block; font-size: 15px;color: #646464;height: auto;line-height: 30px; margin-top: 0px;}
.page-show  { font-size:12px;color: #898989; margin:50px 0px 115px 0px;; }
.page-show  a{ font-size:12px;color: #898989;height: auto;line-height: 25px;}
.page-show a:hover { color: #c80119;}
/*******新闻内容**********/

/******加入我们**********/
.joinus-list-img { width: 100%;height: auto;margin-top: 70px;}
.joinus-list-img ul{justify-content:space-between; display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;}
.joinus-list-img ul li{ width: 32.5%;}
.joinus-list-img ul li img{ width: 100%;}
.joinus-title {width: 100%;font-size: 19px;height: auto;line-height: 20px;color: #0f0f0f;margin: 150px 0px 20px 0px;}
.joinus-title span{ float: right;font-size: 15px;height: auto;line-height: 20px;}

#accordion {margin-bottom: 80px; width: 100%;height: auto;background-color: #fff;padding: 25px 0 0 0;}
.join-type { width: 100%;height: 68px;line-height: 68px;  padding:0px 68px 0px 95px; border-bottom: 1px solid #dadada;}
.join-type ul {justify-content:space-between; display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;text-align:left;}
.join-type ul li{ width: auto;text-align: left; font-size: 15px;color: #0f0f0f;}
.table-responsive ul li:first-child { width: 180px;}
#accordion .join-type:last-child { border: 0;}
.card-body .show{height: auto;}
.card-body {padding:30px 0px; border-top: 1px dashed #dadada; width: 87%; margin: 0px auto; background-color: #fff;}
.card-body h2 {font-size: 13px;color: #3a3a3a;height: auto;line-height:28px ;}
.card-body p {font-size: 13px;color: #3a3a3a;height: auto;line-height:28px ; }
.card-body .more  { margin-top: 15px; width: 305px ;height: 45px; line-height: 45px; background-color: #c80119; text-align: center;color: #fff;}
.card-body .more a { font-size: 13px;color: #fff;}
.join-type1 { border: 0px;}
.join-type  .on { display: none; }
.join-type1 .on { display:block; }
.join-type1 .open { display:none; }
/*******加入我们**********/

/*******联系我们**********/
.contact-list { margin-top: 50px;width: 100%;height: auto;}
.contact-list h2 { color: #000;font-size: 29px;height: auto;line-height: 30px; width: 100%;}
.contact-list span { color: #000;font-size: 17px;height: auto;line-height: 30px; }
.contact-list .img {width: 100%;}
.contact-list p  { margin-top: 50px;}
.contact-list  h3{ color: #000;font-size: 28px;height: auto;line-height: 50px;}
.mapstyle { width: auto;height: auto; text-align: center; padding: 0px 15px; }
.mapstyle h2 {color: #3b3b3b;font-size:14px;line-height: 30px;height: auto;}
.mapstyle h3 {color: #3b3b3b;font-size:8px;line-height: 30px;height: auto;}
.mapstyle hr { color: #3b3b3b; background-color:#3b3b3b; }
#dituContent {width:680px;height:510px;border:#ccc solid 1px;}
/*******联系我们**********/
/*******在线留言**********/
.linemessage { width: 100%;height: auto; background-color: #045f9d; padding: 50px 0px;overflow: hidden; margin:100px 0px 50px 0px;}
 #bgvid {width:100%;height: 100%;}
.message-title h3 {color: #e7e8ea;font-size: 22px; height: auto; line-height: 35px; }
.message-title h2 {color: #e7e8ea;font-size: 32px;height: auto; line-height: 55px;margin-bottom: 30px;}
.message {padding-left: 70px;}
.message-title {margin-bottom: 70px;}
.form-group { color: #fff;}
.form-group input { color: #fff; height: 28px; background-color: #03609c;-webkit-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;-moz-border-radius:0px;border-radius:0px; border: 1px solid #aeaeae;}
.form-group textarea{ width: 100%;height: 130px;}
.btns { width: 140px; height: 40px;line-height: 40px;text-align: center;color: #ff0000; font-size: 16px; }
.linemessage video {width:100%;height:100%; }
/*******在线留言**********/
/*******订单流程**********/
#ddlc {margin-top: 105px;}
.ddlc-list ul {justify-content:space-between; display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;}
.ddlc-list ul li {width: auto;height: 150px;;}
.order-round1 { width:105px;height: 105px;border: 1px solid #bab9b9;line-height: 105px;text-align: center;}
.order-round2 {width:75px;height: 75px;border: 1px solid #bab9b9;line-height: 75px;text-align: center; margin: 15px auto; background-color: #cd162d;font-size:23px;color: #fff; }
.ddlc-list h2 {height: 55px;line-height: 55px;width: 100%;font-size: 18px;color: #808080;}
.ddlc-img {width: auto;height: 150px;padding: 50px 0px;}
/*******订单流程**********/
/*******生产实力**********/
.scsl { margin-top: 100px;  }
.scsl-img-list-img img {  width: 100%; height: 730px; position: relative;}
.scsl-img-list-img img {  height: 100%;  }
.scsl-img-list-txt  { position: absolute;top: 75px; left:14%;}
.scsl-img-list-txt h2{ color: #cd162d;font-size: 74px; font-weight: 600; height: auto;}
.scsl-img-list-txt h3{color: #fff;font-size: 28px; font-weight: 500;margin-top: 25px;height: auto;}
.scsl-img-list-txt h4{color: #fff;font-size: 28px; font-weight: 600;margin-top: 8px;height: auto;}
.scsl-img-list-txt > ul {justify-content:space-between; display: -webkit-flex; display: flex;flex-wrap: wrap;width: 550px;}
.scsl-img-list-txt  ul > li{width: 270px; height: auto; margin-top: 40px;}
.scsl-img-list-txt  ul > li p{ color: #cccccc;font-size: 14px; width: auto;height: auto;line-height: 25px;}
.scsl-img-list-txt ul li:last-child { margin-top: 0px;}
.scsl-img-list-txt1 > ul {width: 550px;}
.scsl-img-list-txt1 > ul >li{width: 100%; }
.scsl-img-list-txt1 > ul > li p{  width: 100%; margin-top: 40px;}
.swiper-container-img  { z-index: 99;}
.swiper-container-scsl-lb { margin-top: -200px;z-index: 99;}
.scsl-lb-img {width: 65px;height: 65px;background-color: #f4f4f4; margin: 0px auto;padding: 10px 0px;}
.scsl-lb-txt{width: 100%; background-color: #ffffff; }
.scsl-lb  .scsl-lb-txt{ width:100%;text-align: center;height: 155px; border: 1px solid #efefef; padding: 25px 0px;}
.scsl-lb  .scsl-lb-txt h2{color: #959595; font-size: 20px;height: 60px;line-height: 60px;}
.swiper-container-scsl-lb .active { background-color:#cd162d; }
.swiper-container-scsl-lb .active h2 {color: #fff;}
.swiper-container-scsl-lb .active .scsl-lb-img {background-color:#cd162d;border: 1px solid #fff; }
.swiper-container-scsl-lb .active .scsl-lb-img img {filter: grayscale(100%) brightness(200%);}
.schj {width: 100%;height: auto;padding: 175px 0px 100px 0px;}
.schj > ul {justify-content:space-between; display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;}
.schj > ul::after { content: '';width: 33%; }
.schj > ul > li { width: 33%; margin-bottom:15px;}
.schj > ul > li img {width: 100%;}

.schj-list ul {justify-content:space-between; display: -webkit-flex; display: flex;flex-wrap: wrap;width: 100%;}
.schj-list ul::after { content: '';width: 33%; }
.schj-list ul li { width: 33%;margin-bottom: 15px;}
/*******生产实力**********/


/*******产品**********/


@media (max-width: 575.98px){	
/*******手机显示**********/
/*******header**********/
.sina-nav {min-height: 65px;}
.sina-nav .sina-brand { height:70px;margin: 0px  0px 0px 0px;padding: 5px 0px ;}
/*******header**********/
/*******banner**********/
.banner-txt {left:0px;top:60px;  }
.banner-txt h3 { font-size:25px; line-height: 25px;      }
.banner-txt h2 { font-size: 32px;line-height: 35px; margin:20px 0px 22px 0px;   }
.banner-txt p { font-size: 14px;line-height: 14px;}
.banner-txt2 {left:0px;top:60px; }
.banner-txt2 h2 { font-size: 32px;line-height: 35px;margin:20px 0px 20px 0px;  }
.banner-txt2  p { font-size: 14px;line-height: 20px;}
/*******banner**********/	
/*******首页关于我们**********/
.index-about { padding: 80px 0px 80px 0px; }
.index-about-lf { margin-bottom: 30px;}
.index-about-lf h3 { font-size: 24px;  font-weight: 600;}
.index-about-lf h2 { font-size: 36px;  font-weight: 600; padding: 20px 0px 40px 0px;}
.index-about-lf p{ font-size: 16px;width: 100%; margin-top: 30px;}
.index-about-lf ul {margin-top: 40px; width: 100%;}
/*******首页关于我们**********/
/*******首页主流产品**********/
.index-pro-hot {  padding: 80px 0px 40px 0px; background-size: cover;}
.index-pro-hot-ys ul {width: 100%;margin: 40px auto; overflow: hidden;flex-wrap: wrap;}
.index-pro-hot-ys > ul > li {width: 48%; margin-bottom: 20px; }
.index-pro-hot-ys ul::after { content: "";width: 30%;}	
.mbox2NumSp { width: 100%;font-size: 40px; ;text-align: center; }
.swiper-container-hot { margin-top: 5px;}

 .index-pro-hot-rg {  width: 100%; margin: 10px auto;}
 .index-pro-hot-rg-txt { width: 100%; padding: 0 4px;  }
 .moreZlPro { width: 100%;  margin-top: 20px;}
 .moreZlPro  a { width: 100%;  height: 40px; display: block; }



/*******首页主流产品**********/
/*******首页产品**********/
.index-pro { padding: 80px 0px 70px 0px; }
.index-pro-lf { padding-top: 0px;}
.index-pro-rg  .swiper-slide {border-left: 1px solid #e3e2e2; padding: 50px 15px 20px 15px;}
.index-pro-rg  { margin-top: 40px;}
.index-pro-img  {margin: 45px 0px 15px 0px;}
.index-pro-type {min-height: 150px;}
.index-pro-rg .more  {margin-top: 8px;}	
/*******首页产品**********/
/*******首页企业核心竞争力**********/
.index-advantage-img {margin-top: 45px; }
.index-advantage-list-txt { width: 100%;height: auto; border: 1px solid #dddddc; padding: 10px  10px ;}
.index-advantages .container { padding: 0px 0px;}
.index-advantage-list-txt > p { display: block;}
.swiper-container-advantage-list .swiper-slide{width: 100%!important; margin-top: 0px; }
.index-advantage-list-txt p { line-height: 18px;}
.swiper-container-advantage-list{margin-top: 0px;}
.swiper-container-advantage-list .active { width: 100%; margin-top: 0px;}
.swiper-container-advantage-list .active  p { display:block; }
/*******首页企业核心竞争力**********/
/*******首页新闻**********/
.index-news { width: 100%;height: auto;padding: 50px 0px 50px 0px; }
.index-news-list > ul { margin: 0px auto  ; width:100%;}
.index-news-list ul > li { width: 48%; margin-top: 30px;}
.index-news-list ul > li > a { margin: 0px 15px;  font-size: 16px ;}
.index-news-list-txt  ul { width: 100%;margin: 0px auto; }
.index-news-list-txt >ul > li{ width:100%;height: auto;padding: 25px 25px; margin-top: 30px;}
/*******首页新闻**********/	
/*******底部**********/
.footer { padding: 50px 0px; }
.footer .footer-nav > ul {flex-wrap: wrap;margin-top: 22px;}
.footer .footer-nav > ul > li { width: 33%; margin-bottom: 20px; }
.footer .footer-nav > ul::after { content: "";width: 33%; }
.footer-contact {padding: 20px 0px ; width: 100%;}	
.footer-bq hr { margin: 20px 0px ;}
/*******底部**********/	
/*******banner**********/
.top-banner { height:118px;}
/*******banner**********/	
/*******面包屑导航**********/
.breadcrumb-list ul {padding: 10px 0px;}
.breadcrumb-list ul li { min-width:80px;margin-right: 0px; padding: 0px 15px;line-height: 30px; }
.breadcrumb-list ul li a{ font-size: 14px;color: #000;height: 30px;line-height: 30px;}
/*******面包屑导航**********/
/*******关于我们**********/
.about1 { padding-top: 30px ;}
.about-title h2 {  margin:15px 0px 25px 0px;}
.about-title p {line-height: 30px;font-size: 16px;width: 100%; margin: 20px 0px; }
/*******关于我们**********/
.about1-img {width: 100%;height: 100%;}
/*******关于我们2**********/
.about2 { width: 100%;height: auto;padding-top: 10px ;}
.about2 .about-title {padding-left:0px; }
.about2 .about-title p {line-height: 25px;width: 100%; margin-top: 30px;  }
.about2-img {width: 100%;height: 100%;}
/*******关于我们2**********/
	
/*******关于我们发展历程**********/
.about-history {  padding: 65px 0px 85px 0px; margin-top: 40px; }
.about-time { margin: 50px 0px 45px 0px;}
.swiper-container-history-time  .active h3{ font-size: 55px; }
.about-history-txt { padding: 0px 0px;}
.swiper-container-history-txt .history-txt{ width: 100%;margin: 0px auto;padding: 10px 15px;}
.swiper-container-history-txt .history-txt p { width: 100%;line-height: 45px;font-size: 24px;  }
.swiper-container-history-txt .swiper-button-next{width: 30px;height: 30px; background-color: rgba(199,20,23,0.80)} 
.swiper-container-history-txt .swiper-button-prev{width: 30px;height: 30px; background-color: rgba(199,20,23,0.80)} 	
/*******关于我们发展历程**********/	
/*******企业文化**********/
.culture { padding:60px 0px 60px 0px;}
.culture-list {padding: 50px 0px 0px 0px;}
.culture-list ul li{ width: 100%;}
.culture-list ul li:last-child{ width: 100%; margin-top: 20px; }
.culture-txt {padding: 70px 0px; top:0px; background-color: rgba(0,0,0,0.55); }
.culture-txt-title { top:-700px;  background-color: rgba(0,0,0,0.55); }
.culture-txt h2 {font-size: 30px;}
.culture-txt p { font-size: 25px; margin-top: 20px; }
/*******企业文化**********/	
/*******企业荣誉**********/
.culture-title {padding: 0px 0px 50px 0px;}
#certify  {position: relative;width: 100%;  padding: 65px 15px 0px 15px;}
#certify     .swiper-button-prev:after {font-size: 35px; color: #757879;}
#certify    .swiper-button-next:after{font-size: 35px; color: #757879;}

/*******企业荣誉**********/	
/*******企业荣誉2**********/
.honor2 {padding: 60px 0px 60px 0px;}
.honor2  ul  li {width:100%; height: auto;margin-bottom: 15px;}
.honor2  ul  li img { width:100%;}
/*******企业荣誉2**********/	
/*******产品**********/
.pro-list {  margin-top: 55px;}
.pro-list ul li { width: 100%; margin-bottom: 15px;}
/*******产品**********/
/*******产品内容**********/
 #pro-show { margin-top: 60px;}
.pro-show  { width: 100%; margin: 0px auto; }
.pro-show-txt h2{ font-size: 25px;height: auto;line-height: 30px;}
.pro-show-txt {margin-top: 30px;width: 100%;}
.pro-show-txt .txt { width: 100%;min-height: 300px; margin-top:10px;}
.pro-show-hot {margin: 40px 0px 20px 0px;}	
.pro-show-hot ul li { width: 100%; margin-bottom: 20px;}	
.pro-show-txt  .more{ float: left; text-align: center; }
/*******产品内容**********/	
/*******新闻列表**********/
 #news { margin-top: 60px;}
.news-list { padding: 15px  15px; margin-bottom: 35px;}
.news-list-img {width: 100%;height: auto;}
.news-list-img img{width: 100%;}
.news-list-txt {width: 100%;height: auto; padding:20px 0px;}
.news-list-txt .title a { font-size: 18px;height: 50px;line-height: 50px ;white-space:inherit;text-overflow: ellipsis; }
/*******新闻列表**********/
/******加入我们**********/
.joinus-list-img {margin-top: 40px;}
.joinus-list-img ul li{ width:100%;}
.joinus-title {margin: 50px 0px 20px 0px; padding: 0px 10px;}
#accordion {margin-bottom: 80px; width: 100%;height:auto; padding: 25px 0px; }
.join-type { width: 800px; padding:0px 20px;}
.card-body {padding:20px 20px;  width: 100%; }
/*******加入我们**********/	
/*******联系我们**********/
.contact-list { margin-top: 50px; width: 100%; padding: 0px 15px;}
#dituContent {width:100%;height:520px;border:#ccc solid 1px; padding: 0px 15px;}
/*******联系我们**********/
/*******在线留言**********/
.linemessage { padding: 50px 0px;margin:80px 0px 50px 0px;}
.message {padding-left: 0px;}
/*******在线留言**********/	
	
/*******订单流程**********/
#ddlc {margin-top: 55px;}
.ddlc-list ul li {width: 33%;height: 150px;}
.ddlc-list .ddlc-img {width: 100%;height: 150px;padding: 50px 0px;}
.ddlc-list .ddlc-img img {width:100%;}
/*******订单流程**********/	
/*******生产实力**********/
.schj {width: 100%;height: auto;padding: 55px 0px 100px 0px;}
.schj ul  li { width: 100%; margin-bottom:15px;}
.schj ul  li img {width: 100%;}
/*******生产实力**********/

 .index-tz-d { display: none;}
	
}

@media (min-width: 576px) and (max-width: 767.98px){
 .index-tz-d { display: none;}
/*******之间**********/	
/*******header**********/
.sina-nav {min-height: 70px;}
.sina-nav .sina-brand { height:70px;margin: 0px  0px 0px 0px;padding: 5px 0px ;}
/*******header**********/
/*******banner**********/
.banner-txt {left:0px;top:60px;  }
.banner-txt h3 { font-size:25px; line-height: 25px;      }
.banner-txt h2 { font-size: 32px;line-height: 35px; margin:20px 0px 22px 0px;   }
.banner-txt p { font-size: 14px;line-height: 14px;}
.banner-txt2 {left:0px;top:60px; }
.banner-txt2 h2 { font-size: 32px;line-height: 35px;margin:20px 0px 20px 0px;  }
.banner-txt2  p { font-size: 14px;line-height: 20px;}
/*******banner**********/	
/*******首页关于我们**********/
.index-about { padding: 80px 0px 80px 0px; }
.index-about-lf { margin-bottom: 30px;}
.index-about-lf h3 { font-size: 24px;  font-weight: 600;}
.index-about-lf h2 { font-size: 36px;  font-weight: 600; padding: 20px 0px 40px 0px;}
.index-about-lf p{ font-size: 16px;width: 100%; margin-top: 30px;}
.index-about-lf ul {margin-top: 40px; width: 100%;}	
/*******首页关于我们**********/
/*******首页主流产品**********/
.index-pro-hot {  padding: 80px 0px 40px 0px; background-size: cover;}
.index-pro-hot-ys ul {width: 100%;margin: 40px auto; overflow: hidden;flex-wrap: wrap;}
.index-pro-hot-ys > ul > li {width: 48%; margin-bottom: 20px; }
.index-pro-hot-ys ul::after { content: "";width: 30%;}	
.mbox2NumSp { width: 100%;font-size: 40px; ;text-align: center; }
.swiper-container-hot { margin-top: 5px;}

 .index-pro-hot-rg {  width: 100%; margin: 10px auto;}
 .index-pro-hot-rg-txt { width: 100%; padding: 0 4px;  }
 .moreZlPro { width: 100%;  margin-top: 20px;}
 .moreZlPro  a { width: 100%;  height: 40px; display: block; }
/*******首页主流产品**********/	
/*******首页企业核心竞争力**********/
.index-advantage-img {margin-top: 45px; }
.index-advantage-list-txt { width: 100%;height: auto; border: 1px solid #dddddc; padding: 10px  10px ;}
.index-advantages .container { padding: 0px 0px;}
.index-advantage-list-txt > p { display: block;}
.swiper-container-advantage-list .swiper-slide{width: 100%!important; margin-top: 0px; }
.index-advantage-list-txt p { line-height: 18px;}
.swiper-container-advantage-list{margin-top: 0px;}
.swiper-container-advantage-list .active { width: 100%; margin-top: 0px;}
.swiper-container-advantage-list .active  p{ display:block; }
/*******首页企业核心竞争力**********/	
	
/*******首页新闻**********/
.index-news { width: 100%;height: auto;padding: 50px 0px 50px 0px; }
.index-news-list > ul { margin: 0px auto  ; width:100%;}
.index-news-list ul > li { width: 48%; margin-top: 30px;}
.index-news-list ul > li > a { margin: 0px 15px;  font-size: 16px ;}
.index-news-list-txt  ul { width: 100%;margin: 0px auto; }
.index-news-list-txt >ul > li{ width:100%;height: auto;padding: 25px 25px; margin-top: 30px;}
/*******首页新闻**********/		
/*******底部**********/
.footer { padding: 50px 0px; }
.footer .footer-nav > ul {flex-wrap: wrap;margin-top: 22px;}
.footer .footer-nav > ul > li { width: 33%; margin-bottom: 20px; }
.footer .footer-nav > ul::after { content: "";width: 33%; }
.footer-contact {padding: 20px 0px ; width: 100%;}	
.footer-bq hr { margin: 20px 0px ;}
/*******底部**********/	
/*******banner**********/
.top-banner { height:118px;}
/*******banner**********/
/*******面包屑导航**********/
.breadcrumb-list ul {padding: 10px 0px;}
.breadcrumb-list ul li { min-width:80px;margin-right: 0px; padding: 0px 15px;line-height: 30px; }
.breadcrumb-list ul li a{ font-size: 14px;color: #000;height: 30px;line-height: 30px;}
/*******面包屑导航**********/		
/*******关于我们**********/
.about1 { padding-top: 50px ;}
.about-title h2 {  margin:15px 0px 25px 0px;}
.about-title p {line-height: 38px;font-size: 17px;width: 100%; margin: 20px 0px; }
/*******关于我们**********/	
/*******关于我们发展历程**********/
.about-history {  padding: 65px 0px 85px 0px; margin-top: 40px; }
.about-time { margin: 50px 0px 45px 0px;}
.swiper-container-history-time  .active h3{ font-size: 55px; }
.about-history-txt { padding: 0px 0px;}
.swiper-container-history-txt .history-txt{ width: 100%;margin: 0px auto;padding: 10px 15px;}
.swiper-container-history-txt .history-txt p { width: 100%;line-height: 45px;font-size: 24px;  }
.swiper-container-history-txt .swiper-button-prev, .swiper-button-next{width: 30px;height: 20px; background-color: rgba(199,20,23,0.80)} 

/*******关于我们发展历程**********/		
/*******企业文化**********/
.culture { padding:60px 0px 60px 0px;}
.culture-list {padding: 50px 0px 0px 0px;}
.culture-list ul li{ width: 100%;}
.culture-list ul li:last-child{ width: 100%; margin-top: 20px; }
.culture-txt {padding: 70px 0px; top:0px; background-color: rgba(0,0,0,0.55); }
.culture-txt-title { top:-700px;  background-color: rgba(0,0,0,0.55); }
.culture-txt h2 {font-size: 30px;}
.culture-txt p { font-size: 25px; margin-top: 20px; }
/*******企业文化**********/		
/*******企业荣誉**********/
.culture-title {padding: 0px 0px 50px 0px;}
#certify  {position: relative;width: 100%;  padding: 65px 15px 0px 15px;}
#certify     .swiper-button-prev:after {font-size: 35px; color: #757879;}
#certify    .swiper-button-next:after{font-size: 35px; color: #757879;}
/*******企业荣誉**********/		
/*******企业荣誉2**********/
.honor2 {padding: 60px 0px 60px 0px;}
.honor2  ul  li {width:100%; height: auto;margin-bottom: 15px;}
.honor2  ul  li img { width:100%;}
/*******企业荣誉2**********/	
/*******产品**********/
.pro-list {  margin-top: 55px;}
.pro-list ul li { width: 100%; margin-bottom: 15px;}
/*******产品**********/	
/*******产品内容**********/
 #pro-show { margin-top: 60px;}
.pro-show  { width: 100%; margin: 0px auto; }
.pro-show-txt h2{ font-size: 25px;height: auto;line-height: 30px;}
.pro-show-txt {margin-top: 30px;width: 100%;}
.pro-show-txt .txt { width: 100%;min-height: 300px; margin-top:10px;}
.pro-show-hot {margin: 40px 0px 20px 0px;}	
.pro-show-hot ul li { width: 100%; margin-bottom: 20px;}	
.pro-show-txt  .more{ float: left; text-align: center; }
/*******产品内容**********/	
/*******新闻列表**********/
 #news { margin-top: 60px;}
.news-list { padding: 15px  15px; margin-bottom: 35px;}
.news-list-img {width: 100%;height: auto;}
.news-list-img img{width: 100%;}
.news-list-txt {width: 100%;height: auto; padding:20px 0px;}
.news-list-txt .title a { font-size: 18px;height: 50px;line-height: 50px ;white-space:inherit;text-overflow: ellipsis; }
/*******新闻列表**********/
/******加入我们**********/
.joinus-list-img {margin-top: 40px;}
.joinus-list-img ul li{ width:100%;}
.joinus-title {margin: 50px 0px 20px 0px; padding: 0px 10px;}
#accordion {margin-bottom: 80px; width: 100%;height:auto; padding: 25px 0px; }
.join-type { width: 800px; padding:0px 20px;}
.card-body {padding:20px 20px;  width: 100%; }
/*******加入我们**********/	
/*******联系我们**********/
.contact-list { margin-top: 50px; width: 100%; padding: 0px 15px;}
#dituContent {width:100%;height:520px;border:#ccc solid 1px; padding: 0px 15px;}
/*******联系我们**********/	
/*******在线留言**********/
.linemessage { padding: 50px 0px;margin:80px 0px 50px 0px;}
.message {padding-left: 0px;}
/*******在线留言**********/	
	
/*******订单流程**********/
#ddlc {margin-top: 55px;}
.ddlc-list ul li {width: 33%;height: 150px;}
.ddlc-list .ddlc-img {width: 100%;height: 150px;padding:50px 0px;}
.ddlc-list .ddlc-img img {width:100%;}
/*******订单流程**********/		
/*******生产实力**********/
.schj {width: 100%;height: auto;padding: 55px 0px 100px 0px;}
.schj ul  li { width: 100%; margin-bottom:15px;}
.schj ul  li img {width: 100%;}
/*******生产实力**********/		
	
	
	
}

@media (min-width: 768px) and (max-width: 991.98px) {
 .index-tz-d { display: none;}
/*******Ipad**********/
/*******header**********/
.sina-nav {min-height: 70px;}
.sina-nav .sina-brand { height:70px;margin: 0px  0px 0px 0px;padding: 5px 0px ;}
/*******header**********/
/*******banner**********/
.banner-txt {left:0px;top:160px;  }
.banner-txt h3 { font-size:35px; line-height: 25px;      }
.banner-txt h2 { font-size: 45px;line-height: 35px; margin:30px 0px 35px 0px;   }
.banner-txt p { font-size: 18px;line-height: 14px;}
.banner-txt2 {left:0px;top:160px; }
.banner-txt2 h2 { font-size: 45px;line-height: 35px;margin:20px 0px 20px 0px;  }
.banner-txt2  p { font-size: 18px;line-height: 20px;}
/*******banner**********/		
/*******首页关于我们**********/
.index-about-lf { margin-bottom: 30px;}
/*******首页主流产品**********/
.index-pro-hot {  padding: 10px 0px 10px 0px; background-size: cover;}
.index-pro-hot-ys ul {width: 100%;margin: 40px auto; overflow: hidden;flex-wrap: wrap;}
.index-pro-hot-ys > ul > li {width: 33%; margin-bottom: 20px; }
.index-pro-hot-ys ul::after { content: "";width: 33%;}

 .index-pro-hot-rg {  width: 100%; margin: 10px auto;}
 .index-pro-hot-rg-txt { width: 100%; padding: 20px 4px;  }
 .moreZlPro { width: 100%;  margin-top:30px;}
 .moreZlPro  a { width: 100%;  height: 40px; display: block; }

/*******首页主流产品**********/	
	
/*******首页企业核心竞争力**********/
.index-advantage-img {margin-top: 45px; }
.index-advantage-list-txt { width: 100%;height: auto; border: 1px solid #dddddc; padding: 10px  10px ;}
.index-advantages .container { padding: 0px 0px; }
.index-advantage-list-txt > p { display: block;}
.swiper-container-advantage-list .swiper-slide{width: 100%!important; margin-top: 55px; }
.index-advantage-list-txt p { line-height: 18px;}
.swiper-container-advantage-list{margin-top: -55px;}
.swiper-container-advantage-list .active { width: 100%; margin-top: -55px;}
.swiper-container-advantage-list .active  p{ display:block; }
/*******首页企业核心竞争力**********/	
/*******首页全球化布局**********/
.index-map {padding: 60px 0px  50px 0px; }
.index-map-lf {top:10px; left: 1%; height: auto;}
.index-map-lf { padding-top:0px; }
.index-map-lf p{ font-size: 16px; height: auto;line-height: 25px; width: 620px; margin: 15px 0px ;}
.index-map-list { padding: 50px 0px 80px 0px;  }
/*******首页全球化布局**********/	
	
/*******首页新闻**********/
.index-news { width: 100%;height: auto;padding: 10px 0px 80px 0px; }
.index-news-list > ul { margin: 0px auto  ; width:100%;}
.index-news-list ul > li { width: 48%; margin-top: 30px;}
.index-news-list ul > li > a { margin: 0px 15px;  font-size: 16px ;}
.index-news-list-txt  ul { width: 100%;margin: 0px auto; }
.index-news-list-txt >ul > li{ width:100%;height: auto;padding: 25px 25px; margin-top: 30px;}
/*******首页新闻**********/		

/*******底部**********/
.footer { padding: 50px 0px; }
.footer .footer-nav > ul {flex-wrap: wrap;margin-top: 22px;}
.footer .footer-nav > ul > li { width: 20%; margin-bottom: 20px; }
.footer .footer-nav > ul::after { content: "";width: 33%; }
.footer-contact {padding: 20px 0px ; width: 100%;}	
.footer-bq hr { margin: 20px 0px ;}
/*******底部**********/	
/*******底部**********/
.backToTop { width: 65px;padding: 220px 0px;}
/*******底部**********/
/*******banner**********/
.top-banner { height: 260px;}
/*******banner**********/	
/*******关于我们**********/
.about1 { padding-top: 40px ;}
.about-title h2 {  margin:15px 0px 25px 0px;}
.about-title p {line-height: 35px;font-size: 16px;width: 100%; margin: 20px 0px; }
/*******关于我们**********/	
.about1-img {width: 100%;height: 100%;}
/*******关于我们2**********/
.about2 { width: 100%;height: auto;padding-top: 10px ;}
.about2 .about-title {padding-left:0px; }
.about2 .about-title p {line-height: 25px;width: 100%; margin-top: 30px;  }
.about2-img {width: 100%;height: 100%;}
/*******关于我们2**********/
	
/*******关于我们发展历程**********/
.about-history {  padding: 65px 0px 85px 0px; margin-top: 40px; }
.about-time { margin: 50px 0px 45px 0px;}
.swiper-container-history-time  .active h3{ font-size: 55px; }
.about-history-txt { padding: 0px 0px;}
.swiper-container-history-txt .history-txt{ width: 90%;}
.swiper-container-history-txt .history-txt p { width: 80%;line-height: 45px; }
/*******关于我们发展历程**********/		
/*******企业文化**********/
.culture { padding:60px 0px 60px 0px;}
.culture-list {padding: 50px 0px 0px 0px;}
.culture-list ul li{ width: 100%;}
.culture-list ul li:last-child{ width: 100%; margin-top: 20px; }
.culture-txt {padding: 160px 0px; top:0px; background-color: rgba(0,0,0,0.55); }
.culture-txt-title { top:-700px;  background-color: rgba(0,0,0,0.55); }
.culture-txt h2 {font-size: 30px;}
.culture-txt p { font-size: 25px; margin-top: 30px; }
.culture-img img {width: 100%;}
/*******企业文化**********/		
/*******企业荣誉**********/
.culture-title {padding: 0px 0px 50px 0px;}
#certify  {position: relative;width: 100%;  padding: 65px 15px 0px 15px;}
/*******企业荣誉**********/	
/*******企业荣誉2**********/
.honor2 {padding: 60px 0px 60px 0px;}
.honor2  ul  li {width:49%; height: auto;margin-bottom: 15px;}
.honor2  ul  li img { width:100%;}
/*******企业荣誉2**********/		
/*******产品**********/
.pro-list {  margin-top: 55px;}
.pro-list ul li { width: 49%; margin-bottom: 15px;}
/*******产品**********/
/*******产品内容**********/
 #pro-show { margin-top: 60px;}
.pro-show  { width: 100%; margin: 0px auto; }
	.pro-show-txt {margin-top: 30px;}
.pro-show-txt .txt { width: 100%;min-height: 300px; margin-top:10px;}
.pro-show-hot {margin: 120px 0px 60px 0px;}	
.pro-show-hot ul li { width: 49%; margin-bottom: 20px;}	
.pro-show-txt  .more{ float: left; text-align: center;}
/*******产品内容**********/
/*******新闻列表**********/
 #news { margin-top: 65px;}
.news-list {  padding: 35px 55px 25px 55px; margin-bottom: 45px;}
.news-list-img {width: 100%;}
.news-list-img img{width: 100%;}
.news-list-txt {width: 100%;height: auto; padding:20px 0px;}
/*******新闻列表**********/		
/******加入我们**********/
.joinus-list-img {margin-top: 40px;}
.joinus-title {margin: 70px 0px 30px 0px; padding: 0px 10px;}
#accordion {margin-bottom: 80px; width: 100%;height:auto; padding: 25px 0px; }
.join-type { width: 900px; padding:0px 20px;}
.card-body {padding:20px 20px;  width: 100%; }
/*******加入我们**********/		
/*******联系我们**********/
.contact-list { margin-top: 50px; width: 100%; padding: 0px 15px;}
#dituContent {width:100%;height:520px;border:#ccc solid 1px; padding: 0px 15px;}
/*******联系我们**********/	
/*******在线留言**********/
.linemessage { padding: 50px 0px;margin:80px 0px 60px 0px;}
.message {padding-left: 0px;}
/*******在线留言**********/	
	
/*******订单流程**********/
#ddlc {margin-top: 55px;}
.ddlc-list ul li {width: 20%;height: 150px; margin-bottom: 40px;}
.ddlc-list .ddlc-img {width: 100%;height: 150px;padding: 50px 0px;}
.ddlc-list .ddlc-img img {width:100%;}
/*******订单流程**********/		
/*******生产实力**********/
.scsl { margin-top: 100px;  }
.scsl-img-list-txt  { top: 10px; left:2%;}
.scsl-img-list-txt h2{ font-size: 45px; }
.scsl-img-list-txt h3{font-size: 20px; margin-top: 5px;}
.scsl-img-list-txt h4{font-size: 20px; margin-top: 5px;}
.scsl-img-list-txt ul {width: 500px;}
.scsl-img-list-txt ul li{width: 240px; height: auto; margin-top: 10px;}
.scsl-img-list-txt ul li p{  width: 240px;height: auto;line-height: 22px;}
.scsl-img-list-txt1 ul {width: 450px;}
.scsl-img-list-txt1 ul li{width:450px; height: auto; margin-top: 0px;}
.scsl-img-list-txt1 ul li p{  width:450px;height: auto;line-height: 22px;margin-top: 20px;}	
.scsl-img-list-txt1 h4{margin-top: 10px; margin-bottom: 10px;}	
	
.swiper-container-scsl-lb { margin-top: 0px;}
.scsl-lb-img {width: 65px;height: 65px;margin: 0px auto;padding: 10px 0px;}
.scsl-lb  .scsl-lb-txt{ width:100%;height: 145px;padding: 25px 0px;}
.schj {width: 100%;height: auto;padding: 125px 0px 100px 0px;}
/*******生产实力**********/		
	
}

@media (min-width:  992px) and (max-width: 1024.98px) {
.index-tz-d { display: none;}
/*******ipad pro**********/	
/*******header**********/
.sina-nav {min-height: 60px;}
.sina-nav .sina-brand { height:60px;margin: 0px  0px 0px 0px;padding: 5px 0px ;}
/*******header**********/
/*******banner**********/
.banner-txt {left:0px;top:220px;  }
.banner-txt h3 { font-size:40px; line-height: 25px;      }
.banner-txt h2 { font-size: 58px;line-height: 35px; margin:40px 0px 45px 0px;   }
.banner-txt p { font-size: 18px;line-height: 14px;}
.banner-txt2 {left:0px;top:200px; }
.banner-txt2 h2 { font-size: 55px;line-height: 35px;margin:40px 0px 40px 0px;  }
.banner-txt2  p { font-size: 18px;line-height: 20px;}
/*******banner**********/	
/*******首页关于我们**********/
.index-about { padding: 80px 0px 100px 0px;}
.index-about-lf p{  line-height: 28px; width: 100%; margin-top: 10px;}
.index-about-lf ul {margin-top: 10px; width: 100%;}
.index-about-lf ul li h3 { font-size:11px; margin-top: 4px;}
.index-about-lf h2 { font-size: 36px; line-height: 33px;  padding: 20px 0px 30px 0px;}
/*******首页关于我们**********/	
/*******首页主流产品**********/
.index-pro-hot {  padding: 80px 0px 40px 0px; background-size: cover;}
.index-pro-hot-ys ul {width: 100%;margin: 40px auto; overflow: hidden;flex-wrap: wrap;}
.index-pro-hot-ys > ul > li {width: 20%; margin-bottom: 20px; }
.index-pro-hot-ys ul::after { content: "";width: 33%;}

 .index-pro-hot-rg {  width: 390px; margin: 15px auto;}
 .index-pro-hot-rg-txt { width: 100%; height: auto;line-height: 26px;}
 .moreZlPro { width: 100%; text-align: center; margin-top: 20px;}






/*******首页主流产品**********/	

/*******首页企业核心竞争力**********/
.index-advantage-img {margin-top: 45px; }
.index-advantage-list-txt { width: 100%;height: auto;  padding: 15px  25px ;}
.index-advantages .container { padding: 0px 0px; }
.index-advantage-list-txt > p { display: block;}
.swiper-container-advantage-list .swiper-slide{width: 50%!important; margin-top: 55px; }
.swiper-container-advantage-list{margin-top: 0px;}
.swiper-container-advantage-list .active { width: 100%; margin-top: 0px;}
/*******首页企业核心竞争力**********/
/*******首页全球化布局**********/
.index-map {padding: 100px 0px  30px 0px; }
.index-map-lf {top:30px; left: 1%;}
.index-map-lf { padding-top:20px; }
.index-map-lf p{ font-size: 16px; height: auto;line-height: 30px; width: 400px; margin: 15px 0px 15px 0px;}
.index-map-list { padding: 50px 0px 80px 0px;  }
/*******首页全球化布局**********/	
/*******首页新闻**********/
.index-news { width: 100%;height: auto;padding: 10px 0px 80px 0px; }
.index-news-list > ul { margin: 0px auto  ; width:100%;}
.index-news-list ul > li { width: 48%; margin-top: 30px;}
.index-news-list ul > li > a { margin: 0px 15px;  font-size: 16px ;}
.index-news-list-txt  ul { width: 100%;margin: 0px auto; }
.index-news-list-txt >ul > li{ width:100%;height: auto;padding: 25px 25px; margin-top: 30px;}
/*******首页新闻**********/			
/*******banner**********/
.top-banner { height: 340px;}
/*******banner**********/	
/*******关于我们**********/
.about1 { width: 100%;height: auto;padding-top: 80px ;}
.about-title h3 { font-size: 22px;line-height: 20px; }
.about-title h2 { font-size: 32px; line-height: 40px; margin:10px 0px 15px 0px;}
.about-title p {line-height: 28px;font-size: 16px;width: 100%; margin-top: 30px; padding-right:10px;  }
/*******关于我们**********/	
.about1-img {width: 100%;height: 100%;}
/*******关于我们2**********/
.about2 { width: 100%;height: auto;padding-top: 80px ;}
.about2 .about-title {padding-left:20px; }
.about2 .about-title p {line-height: 25px;font-size: 14px;width: 100%; margin-top: 82px;  }
.about2-img {width: 100%;height: 100%;}
/*******关于我们2**********/
	
/*******关于我们发展历程**********/
.about-history {  padding: 65px 0px 115px 0px; margin-top: 90px; }
.about-time { margin: 50px 0px 45px 0px;}
.swiper-container-history-time  .active h3{ font-size: 55px; }

.swiper-container-history-txt .history-txt{ width: 90%;}
.swiper-container-history-txt .history-txt p { width: 80%;line-height: 45px; }
/*******关于我们发展历程**********/	
/*******企业文化**********/
.culture { padding:60px 0px 60px 0px;}
.culture-list {padding: 50px 0px 0px 0px;}
.culture-list ul li{ width: 52%;}
.culture-list ul li:last-child{ width: 47%;  }
.culture-txt {padding: 100px 0px; top:0px; background-color: rgba(0,0,0,0.55); }
.culture-txt-title { top:-700px;  background-color: rgba(0,0,0,0.55); }
.culture-txt h2 {font-size: 30px;}
.culture-txt p { font-size: 25px; margin-top: 30px; }
.culture-img img {width: 100%;}
/*******企业文化**********/			
	
/*******企业荣誉**********/
.culture-title {padding: 0px 0px 50px 0px;}
#certify  {position: relative;width: 100%;  padding: 65px 0px 0px 0px;}
/*******企业荣誉**********/		
/*******企业荣誉2**********/
.honor2 {padding: 60px 0px 60px 0px;}
.honor2  ul  li {width:49%; height: auto;margin-bottom: 15px;}
.honor2  ul  li img { width:100%;}
/*******企业荣誉2**********/
/*******产品内容**********/
 #pro-show { margin-top: 60px;}
.pro-show  { width: 100%; margin: 0px auto; }
.pro-show-txt .txt { width: 80%;min-height: 300px; margin-top:50px;}
.pro-show-hot {margin: 120px 0px 60px 0px;}
/*******产品内容**********/		
/*******新闻列表**********/
 #news { margin-top: 65px;}
.news-list {  padding: 15px 45px 25px 15px; margin-bottom: 45px;}
.news-list-img {width: 400px;}
.news-list-img img{width: 100%;}
.news-list-txt {width: 440px;height: auto; padding:10px 0px;}
.news-list-txt .title a { line-height: 50px;  }
.news-list-txt .time { line-height: 30px;}
.news-list-txt p { line-height:26px; ;}
/*******新闻列表**********/	
/******加入我们**********/
.joinus-title {margin: 70px 0px 30px 0px; padding: 0px 10px;}
#accordion {margin-bottom: 80px; width: 100%;height:auto; padding: 25px 0px; }
.join-type {  padding:0px 30px;}
.card-body {padding:20px 30px;  width: 100%; }
/*******加入我们**********/	
	
/*******联系我们**********/
.contact-list { margin-top: 50px; width: 100%; padding: 0px 15px;}
#dituContent {width:100%;height:520px;border:#ccc solid 1px; padding: 0px 15px;}
.contact-list  h3{ color: #000;font-size: 25px;height: auto;line-height: 40px;}	
.contact-list p{margin-top: 40px;}
/*******联系我们**********/	
/*******在线留言**********/
.linemessage {  padding: 50px 0px; margin:100px 0px 50px 0px;}
.message {padding-left: 0px;}
/*******在线留言**********/
.linemessage video {width:880px;height:100%;margin: 0px auto; margin-left: -50%; margin-top: 35%; }	
/*******在线留言**********/
/*******订单流程**********/
#ddlc {margin-top: 55px;}
.ddlc-list ul li {width: 20%;height: 150px; margin-bottom: 40px;}
.ddlc-list .ddlc-img {width: 100%;height: 150px;padding: 50px 0px;}
.ddlc-list .ddlc-img img {width:100%;}
/*******订单流程**********/		
/*******生产实力**********/
.scsl { margin-top: 100px;  }
.scsl-img-list-txt  { top: 10px; left:2%;}
.scsl-img-list-txt h3{ margin-top: 10px;}
.scsl-img-list-txt h4{margin-top: 10px;}
.scsl-img-list-txt ul {width: 450px;}
.scsl-img-list-txt ul li{width: 220px; height: auto; margin-top: 20px;}
.scsl-img-list-txt ul li p{  width: 240px;height: auto;line-height: 24px;}
.scsl-img-list-txt1 ul {width: 450px;}
.scsl-img-list-txt1 ul li{width:420px; height: auto; margin-top: 0px;}
.scsl-img-list-txt1 ul li p{  width: 440px;height: auto;line-height: 24px; margin-top: 30px;}	
.scsl-img-list-txt1 h4{margin-top: 10px; margin-bottom: 10px;}	
	
.swiper-container-scsl-lb { margin-top: 0px;}
.scsl-lb-img {width: 65px;height: 65px;margin: 0px auto;padding: 10px 0px;}
.scsl-lb  .scsl-lb-txt{ width:100%;height: 145px;padding: 25px 0px;}
.schj {width: 100%;height: auto;padding: 125px 0px 100px 0px;}
/*******生产实力**********/


}

@media (min-width: 1025px) and (max-width: 1479.98px) {

 .index-pro-hot-rg {  width: 320px; margin: 15px auto;}
 .index-pro-hot-rg-txt { width: 350px; height: auto;line-height: 26px; }
 .moreZlPro { width: 100%; text-align: center; margin-top: 20px;}

/*******banner**********/
.banner-txt {left:0px;top:220px;  }
.banner-txt h3 { font-size:40px; line-height: 25px;      }
.banner-txt h2 { font-size: 58px;line-height: 35px; margin:40px 0px 45px 0px;   }
.banner-txt p { font-size: 18px;line-height: 14px;}
.banner-txt2 {left:0px;top:200px; }
.banner-txt2 h2 { font-size: 55px;line-height: 35px;margin:40px 0px 40px 0px;  }
.banner-txt2  p { font-size: 18px;line-height: 20px;}
/*******banner**********/
/************bootstrap样式************/
.container {min-width:1000px;width:1000px; }		
/*******LOGO**********/	
.sina-nav .sina-brand {height: 110px; padding: 30px 0px 10px 0px;}	
/*******LOGO**********/	
/*******首页关于我们**********/
.index-about { padding: 100px 0px 120px 0px;}
.index-about-lf p{  line-height: 26px; width: 100%; margin-top: 10px;}
.index-about-lf ul {margin-top: 10px; width: 100%;}
.index-about-lf ul li h3 { font-size:11px; margin-top: 2px;}
.index-about-lf h2 { font-size: 36px; line-height: 33px;  padding: 15px 0px 20px 0px;}
.index-about-rg { }
/*******首页关于我们**********/
/*******首页产品**********/
.index-pro-lf p{  width: 230px; margin: 50px 0px 60px 0px;}
/*******首页产品**********/	
/*******首页企业核心竞争力**********/

.index-advantage-list-txt { width: 200px;height: 180px; padding: 27px 30px ;}
.swiper-container-advantage-list .swiper-slide{ margin-top: 55px; }
.swiper-container-advantage-list{margin-top: -55px;}
 .swiper-container-advantage-list{margin-top: -55px;}
 .swiper-container-advantage-list .active {  width: 360px;height: 235px; margin-top: -55px;}
/*******首页企业核心竞争力**********/

/*******首页新闻**********/
.index-news-list-txt  ul { width: 100%;margin: 0px auto; }
.index-news-list-txt >ul > li{ width:49%;height: auto;padding: 25px 25px; margin-top: 30px;}
/*******首页新闻**********/				
/*******banner**********/
.top-banner { width: 100%;height: 360px;overflow: hidden; margin-top: 110px;}
/*******banner**********/
/*******关于我们**********/
.about1 { width: 100%;height: auto;padding-top: 80px ;}
.about-title h3 { font-size: 22px;line-height: 20px; }
.about-title h2 { font-size: 32px; line-height: 40px; margin:15px 0px 25px 0px;}
.about-title p {line-height: 28px;font-size: 16px;width: 460px; margin-top: 20px; }
/*******关于我们**********/
.about1-img {width: 100%;height: 100%;}
/*******关于我们2**********/
.about2 { width: 100%;height: auto;padding-top: 80px ;}
.about2 .about-title {padding-left:20px; }
.about2 .about-title p {line-height: 25px;font-size: 14px;width: 100%; margin-top: 82px;  }
.about2-img {width: 100%;height: 100%;}
/*******关于我们2**********/	
/*******关于我们发展历程**********/
.about-history {  padding: 65px 0px 115px 0px; margin-top: 100px; }
.about-time { margin: 50px 0px 45px 0px;}
.swiper-container-history-time  .active h3{ font-size: 55px; }
.swiper-container-history-txt .history-txt{ width: 90%;}
.swiper-container-history-txt .history-txt p { width: 80%;line-height: 45px; }
/*******关于我们发展历程**********/		
/*******企业文化**********/
.culture { padding:60px 0px 60px 0px;}
.culture-list {padding: 50px 0px 0px 0px;}
.culture-list ul li{ width: 52%;}
.culture-list ul li:last-child{ width: 47%;  }
.culture-txt {padding: 120px 0px;  }
.culture-txt-title { padding: 120px 0px; }
.culture-txt p {  margin-top: 30px; }
.culture-img img {width: 100%;}
/*******企业文化**********/	
/*******企业荣誉**********/
.culture-title {padding: 0px 0px 50px 0px;}
#certify  {position: relative;width: 100%;  padding: 65px 0px 0px 0px;}
/*******企业荣誉**/
/*******企业荣誉2**********/
.honor2 {padding: 60px 0px 60px 0px;}
.honor2  ul  li {width:49%; height: auto;margin-bottom: 15px;}
.honor2  ul  li img { width:100%;}
/*******企业荣誉2**********/
/*******产品内容**********/
 #pro-show { margin-top: 60px;}
.pro-show  { width: 100%; margin: 0px auto; }
.pro-show-txt .txt { width: 80%;min-height: 300px; margin-top:50px;}
.pro-show-hot {margin: 120px 0px 60px 0px;}
/*******产品内容**********/	
/*******新闻列表**********/
 #news { margin-top: 65px;}
.news-list {  padding: 15px 45px 25px 15px; margin-bottom: 45px;}
.news-list-img {width: 400px;}
.news-list-txt {width: 470px;height: auto; padding:10px 0px;}
.news-list-txt .title a { line-height: 40px;  }
.news-list-txt .time { line-height: 30px;}
.news-list-txt p { line-height:30px; ;}
/*******新闻列表**********/	
/******加入我们**********/
.joinus-title {margin: 90px 0px 30px 0px; padding: 0px 10px;}
#accordion {margin-bottom: 80px; width: 100%;height:auto; padding: 25px 0px; }
.join-type {  padding:0px 30px;}
.card-body {padding:20px 30px;  width: 100%; }
/*******加入我们**********/	
	
/*******联系我们**********/
#dituContent {width:100%;height:580px;border:#ccc solid 1px; padding: 0px 15px;}
/*******联系我们**********/		
/*******在线留言**********/
.linemessage {  padding: 50px 0px; margin:100px 0px 50px 0px;}
.message {padding-left: 0px;}
/*******在线留言**********/	
.linemessage video {width:880px;height:100%;margin: 0px auto; margin-left: -55%; margin-top: 38%; }	
/*******在线留言**********/		
/*******订单流程**********/
#ddlc {margin-top: 55px;}
.ddlc-list ul li {width: 20%;height: 150px; margin-bottom: 30px;}
.ddlc-list .ddlc-img {width: 100%;height: 150px;padding: 50px 0px;}
.ddlc-list .ddlc-img img {width:100%;}
/*******订单流程**********/
/*******生产实力**********/
.scsl { margin-top: 100px;  }
.scsl-img-list-txt  { top: 15px; left:10%;}
.scsl-img-list-txt h3{ margin-top: 15px;}
.scsl-img-list-txt h4{margin-top: 1px;}
.scsl-img-list-txt ul {width: 450px;}
.scsl-img-list-txt ul li{width: 220px; height: auto; margin-top: 40px;}
.scsl-img-list-txt ul li p{ color: #cccccc;font-size: 14px; width: 240px;height: auto;line-height: 25px;}
.scsl-img-list-txt1 ul {width: 450px;}
.swiper-container-scsl-lb { margin-top: -70px;}
.scsl-lb-img {width: 65px;height: 65px;margin: 0px auto;padding: 10px 0px;}
.scsl-lb  .scsl-lb-txt{ width:100%;height: 145px;padding: 25px 0px;}
.schj {width: 100%;height: auto;padding: 125px 0px 100px 0px;}
/*******生产实力**********/	
.scsl-img-list-txt1  ul li {width: 500px; }
.scsl-img-list-txt1  ul li p {width: 100%;}

.about1-img {width: 100%;height: 100%;}
.about2-img {width: 100%;height:auto;}	

.sina-nav .sina-menu > li > a { padding: 60px 15px 20px 25px;}


	
}

@media (min-width: 1480px) {	
/************电脑************/
.container {min-width:1380px;width:1380px; padding: 0 0; }
/*******banner**********/
.top-banner { width: 100%;height: 500px;overflow: hidden; margin-top: 110px;}
/*******banner**********/
.pro-show-img { width: 460px;}	
.linemessage video {width:950px;height:100%;margin: 0px auto; margin-left: -25%; margin-top: 22%; }

.pro-show-txt-z { padding-left: 130px;}



}



@media (min-width: 1480px) and (max-width: 1800.98px) {


 /*******生产实力**********/
.scsl {  height: 730px; }
.scsl-img-list-img img { overflow: hidden;width: 100%;  }
.scsl-img-list-img img {  width: 1920px;  height: 740px; }
   
	   
	   
   }


