	/****=======================================================
	 * taiwu-home.html（首页）
	 *  页面样式
	 * 
	 */
	 [v-cloak]{display:none;}
	.taiwu-home label,
	.taiwu-home span {
	   font-weight: 400;
	   margin: 0;
	   padding: 0;
	}

	.taiwu-home a {
	   font-weight: 400;
	   text-decoration: none;
	   color: #333333;
	}

	/*轮播图 start*/

	.taiwu-home .banner-block {
	   box-sizing: border-box;
	   margin-bottom: 10px;
	}

	.taiwu-home .banner-block .swiper-container {
	    width: 1200px;
        height: 370px;

	   /* ui要求1700px*500px */
	   /* max-width: 1700px;
	   max-height: 500px; */
	}
	.banner-block .el-image img{
		width: 1200px;
		height: 370px;
	}
	.banner-block .el-image{
		text-align: center;
	}
	.taiwu-home .banner-block .swiper-container .swiper-slide img {
	   /* width: 1200px;
      height: 400px; */
	   max-width: 100%;
	   max-height: 100%;
	}

	.taiwu-home .banner-block .swiper-container .pagination {
	   position: absolute;
	   z-index: 20;
	   bottom: 10px;
	   width: 100%;
	   text-align: center;
	}

	.taiwu-home .banner-block .swiper-pagination-switch {
	   display: inline-block;
	   width: 10px;
	   height: 10px;
	   border-radius: 50%;
	   background-color: #666666;
	   margin: 0 5px;
	   opacity: 0.8;
	   border: 1px solid #fff;
	   cursor: pointer;
	}

	.taiwu-home .banner-block .swiper-active-switch {
	   background: #FF0000;
	}

	.taiwu-home .banner-block .swiper-container .arrow-left {
	   background-image: url(/imgs/home-banner/left.png);
	   background-size: cover;
	   background-repeat: no-repeat;
	   background-position: center center;
	   position: absolute;
	   left: 30px;
	   top: 50%;
	   margin-top: -25px;
	   width: 51px;
	   height: 50px;
	   cursor: pointer;
	}

	.taiwu-home .banner-block .swiper-container .arrow-right {
	   background-image: url(/imgs/home-banner/right.png);
	   background-size: cover;
	   background-repeat: no-repeat;
	   background-position: center center;
	   position: absolute;
	   right: 30px;
	   top: 50%;
	   margin-top: -25px;
	   width: 51px;
	   height: 50px;
	   cursor: pointer;
	}

	/* 轮播图 end */

	.taiwu-home .serve-b-1 {
      /* max-width: 1700px; */
      width: 1200px;
	   margin: 0 auto;
	}

	.taiwu-home .serve-tit {
	   width: 840px;
	   margin: 40px auto 40px auto;
	   text-align: center;
	   /* margin-top: 30px;
	   margin-bottom: 15px; */
	}

	.taiwu-home .serve-tit i.line-zw {
	   display: inline-block;
	   width: 370px;
	   height: 1px;
	   vertical-align: middle;
	   background-color: #787878;
	   margin-top: 11px;
	}

	.taiwu-home .serve-tit span.tit-span {
	   display: inline-block;
	   width: 100px;
	   vertical-align: middle;
	}

	.taiwu-home .tags-ul {
	   width: 788px;
	   margin: 0 auto;
	}

	.taiwu-home .tags-ul li {
	   float: left;
	   text-align: center;
	}

	.taiwu-home .tags-ul li .imgs-tag {
	   width: 130px;
	   height: 80px;
	}

	.taiwu-home .tags-ul li .imgs-tag img {
	   width: 65px;
	   height: 65px;
	}

	.taiwu-home .tags-ul li .imgs-tag-65 img {
	   height: 65px;
	}

	.taiwu-home .tags-ul li .txt-tag {
	   /* margin-top: 10px; */
	}

	.taiwu-home .tags-ul li .txt-tag span {
	   font-size: 14px;
	   color: #999999;
	}

	/*新闻信息*/

	.taiwu-home .news-info {
	   margin-top: 50px;
	   /* padding-left: 150px;
	   padding-right: 149px; */

	}

	.taiwu-home .news-info .info-box {
	   /* max-width: 1700px; */
      /* padding: 0 250px 0 249px; */
      width: 1200px;
	   margin: 0 auto;
	   background-color: #E0E2E4;
	}

	.taiwu-home .news-info .left {
	   display: inline-block;
	   max-width: 590px;
	   background-color: #FFFFFF;
	}

	.taiwu-home .news-info .left .new-t {
	   height: 35px;
	   line-height: 35px;
	   padding-left: 30px;
	   background-image: url(/imgs/index/bowen.png);
	   background-size: cover;
	   background-repeat: no-repeat;
	   background-position: center center;
	   animation: move-wave 3s;
	   -webkit-animation: move-wave 3s;
	   -webkit-animation-delay: 1s;
	   animation-delay: 1s;
	}

	.taiwu-home .news-info .left .new-t i img {
	   width: 16px;
	}

	.taiwu-home .news-info .left .new-ul {
	   margin-left: 15px;
	   padding-left: 30px;
	   padding-right: 30px;
	   /* width: 550px; */
	}

	.taiwu-home .news-info .left .new-ul li.L-row-li {
      height: 31px;
      line-height: 31px;
	   /*list-style: initial;*/
	   color: #999999;
	   position: relative;
	}

	.taiwu-home .news-info .left .new-ul li.L-row-li .box-a {
	   display: block;
	   height: 30px;
	}

	.taiwu-home .news-info .left .new-ul li.L-row-li .yuandian {
	   width: 4px;
	   height: 4px;
	   border-radius: 50%;
	   background-color: #FF2020;
	   position: absolute;
	   top: 14px;
	   left: -15px;
	}

	.taiwu-home .news-info .left .new-ul li.L-row-li label.txt {
	   color: #999999;
	   width: calc(100% - 80px);
	   padding-right: 40px;
	   display: inline-block;
	   text-overflow: ellipsis;
	   overflow: hidden;
	   white-space: nowrap;
	   font-weight: 400;
	   font-style: normal;
	   position: relative;
	   padding-bottom: 0px;
	   cursor: pointer;
	}

	.taiwu-home .news-info .left .new-ul li.L-row-li .state {
	   position: absolute;
	   top: 5px;
	   right: 5px;
	   height: 20px;
	   line-height: 20px;
	   vertical-align: middle;
	   padding: 0 5px;
	   color: #FFFFFF;
	   border-radius: 4px;
	   font-size: 12px;
	   transform: scale(.8);
   }
   .taiwu-home .news-info .left .new-ul li.L-row-li .txt span:first-of-type,
   .taiwu-home .news-info .left .new-ul li.L-row-li .date{
      font-size: 12px!important;
   }


	.taiwu-home .news-info .left .new-ul li.L-row-li .state-top {
	   font-size: 12px!important;
	   background-color: #FF2020;
	}

	.taiwu-home .news-info .left .new-ul li.L-row-li .state-new {
	   font-size: 10px;
	   background-color: #FF7300;
	}

	.taiwu-home .news-info .left .new-ul li.L-row-li .date {
	   color: #999999;
	}

	.taiwu-home .news-info .right {
      /*background-color: #FFFFFF;*/
      padding-top: 1px;
	}

	.taiwu-home .news-info .right li.R-row-li {
	   float: right;
	   max-width: 146.1px;
	   /* height: 200px; */
	}

	.taiwu-home .news-info .right li.R-row-li img {
	   width: 100%;
	   /* height: 100%; */
	   max-width: 200px;
	   /* max-height: 200px; */
	}
	.nomero{
		text-align: center;
    	color: #c1c1c1;
	}
	/*大事迹时间轴*/

	.taiwu-home .time-axis {
      /* max-width: 1700px; */
      width: 1200px;
      height: 800px;
	   padding: 300px 20px 0 20px;
	   margin: 60px auto;
	   background-image: url(/imgs/index/fazhanlishi-bgcolor.jpg);
	   background-size: cover;
	   background-repeat: no-repeat;
	   background-position: 50% 100%;
      position: relative;
      overflow: hidden;
	}

	.taiwu-home .time-axis .swiper-slide {
	   width: 212px!important;
      margin-right: 21px;
      max-height:300px!important;
	}

	.taiwu-home .time-axis .swiper-slide .top {
	   height: 50px;
	   line-height: 50px;
	   margin-bottom: 50px;
	   text-align: center;
	 
	}
   .taiwu-home .time-axis .swiper-slide .top span{
      font-size: 18px;
      color: #484848;
   }
	.taiwu-home .time-axis .swiper-slide .bom {
	   padding-bottom: 50px;
	}

	.taiwu-home .time-axis .swiper-slide .bom-ul li {
      color: #484848;
	   font-size: 10px;
	   text-align: center;
      margin-bottom: 10px;
      line-height: 2;
	}

	.taiwu-home .time-axis .swiper-slide .bom {}

	.taiwu-home .time-axis .swiper-wrapper {
      /* margin-bottom: 50px; */
      min-height: 400px!important;
	}

	.taiwu-home .time-axis .pagination-time {
	   position: absolute;
	   background: red;
	   width: 10px;
	   height: 10px;
	}

	.taiwu-home .time-axis .arrow-div {
	   width: 60px;
	   height: 22px;
	   padding-bottom: 50px auto;
	   margin: 0 auto;
      position: absolute;
      left: 50%;
      margin-left: -30px;
      bottom: 30px;
	}

	.taiwu-home .time-axis .arrow-div img {
	   width: 100%;
	   height: 100%;
	   max-width: 60px;
	   max-height: 60px;
	   padding-bottom: 50px auto;
	   margin: 0 auto;
	}

	.taiwu-home .time-axis .arrow-left-time {
	   width: 20px;
	   height: 20px;
	   background: transparent;
	   position: absolute;
	   left: 0;
	   top: 0;
	   cursor: pointer;
	}

	.taiwu-home .time-axis .arrow-right-time {
	   width: 20px;
	   height: 20px;
	   background: transparent;
	   position: absolute;
	   right: 0;
	   top: 0;
	   cursor: pointer;
	}

	.taiwu-home .time-box {
	   /*position: relative;*/
	}

	.taiwu-home .time-box .time-ul {
	   /*position: absolute;
		top: 175px;
		left: 0;*/
	   margin: 100px 0;
	   padding: 330px 0 80px 0;
	   /*height: 500px;*/
	   background-image: url(/imgs/index/fazhanlishi-bgcolor.jpg);
	   background-size: cover;
	   background-repeat: no-repeat;
	   background-position: center center;
	   position: relative;
	}

	.taiwu-home .time-box .time-ul li.r-li {
	   width: 240px;
	   padding: 0 15px;
	}

	.taiwu-home .time-box .time-ul li.r-li span.frist-span {
	   font-size: 20px;
	   text-align: center;
	   font-weight: 600;
	   color: #595757;
	   margin-bottom: 30px;
	}

	.taiwu-home .time-box .time-ul li.r-li ul.txt-ul {
	   line-height: 30px;
	   text-align: center;
	   font-size: 10px;
	   color: #595757;
	   transform: scale(.9);
	}

	/*超出滚动条*/

	.taiwu-home .time-box .time-ul li.r-li .txt-ul {
	   /*height: 210px;*/
	   /*min-height: 215px;
		overflow: hidden;*/
	}

	.taiwu-home .time-box .time-ul li.r-li .txt-ul::-webkit-scrollbar {
	   /*滚动条整体样式*/
	   width: 6px;
	   /*高宽分别对应横竖滚动条的尺寸*/
	   height: 1px;
	}

	.taiwu-home .time-box .time-ul li.r-li .txt-ul::-webkit-scrollbar-thumb {
	   /*滚动条里面小方块*/
	   border-radius: 10px;
	   -webkit-box-shadow: inset 0 0 5px rgba(240, 240, 240, 0.2);
	   background-color: rgba(198, 198, 198, 1);
	}

	.taiwu-home .time-box .time-ul li.r-li .txt-ul::-webkit-scrollbar-track {
	   /*滚动条里面轨道*/
	   -webkit-box-shadow: inset 0 0 5px rgba(218, 218, 218, 0.2);
	   border-radius: 10px;
	   background-color: rgba(240, 240, 240, 1);
	}

	.taiwu-home .time-box .position-line2 {
	   width: 1100px;
	   height: 2px;
	   /*		background-color: #DADADA; 更换为背景图片*/
	   background-image: url(/imgs/index/jianbianlujing.png);
	   background-size: cover;
	   background-repeat: no-repeat;
	   background-position: center center;
	   position: absolute;
	   z-index: 100;
	   top: 376px;
	   left: 50px;
	}

	.taiwu-home .time-box .position-shadow-left-block,
	.taiwu-home .time-box .position-shadow-right-block {
	   width: 240px;
	   height: 290px;
	   background: #EFEEEE;
	   position: absolute;
	   top: 360px;
	   z-index: 90;
	   opacity: .2;
	}

	.taiwu-home .time-box .position-shadow-left-block {
	   left: 0;
	}

	.taiwu-home .time-box .position-shadow-right-block {
	   right: 0;
	}

	.taiwu-home .time-box .time-ul .yunadian2-active {
	   display: block;
	   position: absolute;
	   background: #ffffff;
	   border-radius: 50%;
	   border: 2px solid #FF0000;
	   width: 13px;
	   height: 13px;
	   top: 370px;
	   z-index: 99;
	   margin-left: 100px;
	}

	.taiwu-home .time-box .shadow-block2 {
	   width: 1200px;
	   height: 290px;
	}




	.taiwu-home .foot-box {
	   width: 1200px;
	   margin: 0 auto;
	}

	.taiwu-home .foot-box .row3-block li {
      /* width: 520px; */
      width: 350px;
	   padding:30px 40px;
	   border: 1px solid #999999;
	   border-radius: 6px;
	}

	.taiwu-home .foot-box .row3-block li.center-li {
	   margin-left: 78px;
      padding:31px 40px;
	}

	.taiwu-home .foot-box .row3-block li.last-li {
      padding:30px 40px;
	}

	.taiwu-home .foot-box .row3-block li .icon-span img {
	   /* width: 80px;
      height: 80px; */
      width: 74.5px;
      height: 60px;
	}

	.taiwu-home .foot-box .row3-block li label .tit-span {
	   display: block;
	   height: 50px;
	   line-height: 50px;
	   font-size: 14px;
	   color: #999999;
	}

	.taiwu-home .foot-box .row3-block li .icon-span {
      padding-right: 38px;
      display: inline-block;
      height: 72px;
      line-height: 68px;
	}

	.taiwu-home .foot-box .row3-block li label.r-label {
	   padding-left: 38px;
	   border-left: 2px dashed #cccccc;
	}

	.taiwu-home .foot-box .row3-block li label a {
	   color: #FF0000;
	   font-size: 16px;
	}

	.taiwu-home .foot-box .row3-block li .colorRed {
	   color: #FF0000;
	   font-size: 14px;
	   /* font-weight: 600; */
   }
   @media screen and (max-width: 1700px){
      .taiwu-home .banner-block .swiper-container{
         width: 100%;
         /* height: auto; */
      }
      .taiwu-home .banner-block .swiper-container .arrow-left,
      .taiwu-home .banner-block .swiper-container .arrow-right{
         top:45%;
      }
      .taiwu-home .banner-block .swiper-container .pagination{
         /* bottom: 40px; */
      }
      .taiwu-home .news-info .info-box{
         /* max-width: 1000px; */
         padding: 0;
      }
      .taiwu-home .time-axis{
         max-width: 1200px;
         padding: 300px 20px 0 20px;
      }
      .taiwu-home .time-axis .swiper-slide{
         /* width:214px; */
      }
      .taiwu-home .foot-box{
         width: 1200px;
      }
      .taiwu-home .foot-box .row3-block li{
         width: 350px;
      }
      .taiwu-home .foot-box .row3-block li.center-li{
         margin-left: 75px;
      }
      .taiwu-home .foot-box .row3-block li,
      .taiwu-home .foot-box .row3-block li.center-li,
      .taiwu-home .foot-box .row3-block li.last-li{
         padding: 30px 40px;
      }
      .taiwu-home .foot-box .row3-block li.last-li{
         height: 134px;
      }
      .taiwu-home .foot-box .row3-block li .icon-span img{
         /* width: 60px; */
      }
      .taiwu-home .foot-box .row3-block li .icon-span{
         padding-right: 28px;
	  }
      .taiwu-home .foot-box .row3-block li label .tit-span{
         height: 40px;
         line-height: 40px;
         font-size: 14px;
      }
      .taiwu-home .foot-box .row3-block li label.r-label{
         padding-left: 28px;
         border-left: 1px dashed #cccccc;
      }
      .taiwu-home .foot-box .row3-block li .colorRed{
         font-size: 14px;
      }
     
   }

	/***=======================================================
	 * taiwu-home.html（首页）
	 *  页面样式
	 * 
    * //* ============= */