*{margin:0;padding: 0;list-style: none;box-sizing: border-box;}
body{font-size: 14px;font-family: "微软雅黑";color: #333;}
.lf{float: left;}
.rf{float: right;}
a{text-decoration: none;}
img{max-width: 100%;}
.blue-line{width: 60px;height: 4px;background: #07029A;display: block;margin: 0 auto;}
.pc-heade{height: 100px;line-height: 100px;width: 1200px;margin: 0 auto;}
.pc-heade .logo img{display: block;}
.pc-heade .nav{font-size: 16px;}
.pc-heade .nav .nav_list{margin: 0;}
.pc-heade .nav li{float: left;padding: 0 20px;position:relative;}
.pc-heade .nav li .one{color: #666;display: inline-block;height: 100px;box-sizing: border-box;text-decoration: none;}
.pc-heade .nav li.on .one{color: #07029a;border-bottom: solid 4px #07029A;}
.pc-heade .nav li a.one:hover{color: #07029a;}
.pc-heade .nav li .two{position:absolute;top:99px;left:0;text-align:center;background:#07029a;color:#fff;line-height:2;font-size:14px;min-width:120%;z-index:10;display:none;}
.pc-heade .nav li .two a{display:block;color:#fff;padding:5px 0;}
.pc-heade .nav li:hover .two{display:block;}
.pc-heade .search{position: relative;}
.pc-heade .search i{color: #666;font-size: 20px;padding: 10px;cursor: pointer;}
.pc-heade .search_box{position: absolute;right: 0;font-size: 14px;width: 214px;top: 80px;display: none;z-index: 5;}
.pc-heade .search_box input{height: 32px;line-height: 30px;border: solid 1px #666;padding: 0 5px;width: 160px;border-radius: 5px 0 0 5px;}
.pc-heade .search_box button{height: 32px;line-height: 32px;background: none;text-align: center;color: #fff;width: 40px;box-sizing: content-box;background: #07029a;border-radius: 0 5px 5px 0;border: none;outline: none;}

.pc-banner{width: 100%;}
.banner_btn1,.banner_btn2{position: absolute;width: 112px;height: 50px;top: 50%;margin-top: -25px;z-index: 2;}
.banner_btn1{background: url(/Web/Tpl/default/public/images/jt_04.png) no-repeat;right: 0;background-size: 100% 100%;}
.banner_btn2{background: url(/Web/Tpl/default/public/images/jt_02.png) no-repeat;left: 0;background-size: 100% 100%;}
.banner_zi {
    width: 1200px;
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 10;
    margin-left: -600px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
.banner_zi h5 {
  font-size: 50px;
  color: #fff;
  font-weight: 500;
 
}

.ban_h1 {
  position: relative;
  top: -30px;
  opacity: 0;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  filter: alpha(opacity=0);
}

.ban_h2 {
  display: block;
  font-size: 18px;
  color: #fff;
  position: relative;
  top: 30px;
  opacity: 0;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  filter: alpha(opacity=0);
}

.banner_zi.on h5.ban_h1 {
  top: 0;
 /* font-family: arial;*/
  opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transition: all cubic-bezier(.18, 1, .21, 1) .6s 1s;
  -moz-transition: all cubic-bezier(.18, 1, .21, 1) .6s 1s;
  -ms-transition: all cubic-bezier(.18, 1, .21, 1) .6s 1s;
  -o-transition: all cubic-bezier(.18, 1, .21, 1) .6s 1s;
  transition: all cubic-bezier(.18, 1, .21, 1) .6s 1s;
}

.banner_zi.on .ban_h2 {
  top: 10px;
  font-family: arial;
  opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transition: all cubic-bezier(.18, 1, .21, 1) .6s 1s;
  -moz-transition: all cubic-bezier(.18, 1, .21, 1) .6s 1s;
  -ms-transition: all cubic-bezier(.18, 1, .21, 1) .6s 1s;
  -o-transition: all cubic-bezier(.18, 1, .21, 1) .6s 1s;
  transition: all cubic-bezier(.18, 1, .21, 1) .6s 1s;
}

.banner_zi a {
  display: inline-block;
  margin-top: 50px;
  color: #fff;
  /*font-family: arial;*/
  text-transform: uppercase;
  font-size: 16px;
  line-height: 50px;
  opacity: 0;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  filter: alpha(opacity=0);
}

.banner_zi.on a {
  text-decoration: none;
  opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transition: all cubic-bezier(.18, 1, .21, 1) .6s 0.7s;
  -moz-transition: all cubic-bezier(.18, 1, .21, 1) .6s 0.7s;
  -ms-transition: all cubic-bezier(.18, 1, .21, 1) .6s 0.7s;
  -o-transition: all cubic-bezier(.18, 1, .21, 1) .6s 0.7s;
  transition: all cubic-bezier(.18, 1, .21, 1) .6s 0.7s;
}

.banner_zi a span {
  display: inline-block;
  vertical-align: top;
  width: 50px;
  height: 50px;
  position: relative;
  z-index: 2;
  margin-right: 20px;
  overflow: hidden;
}

.banner_zi a span b {
  width: 50px;
  height: 50px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  border: 1px solid #fff;
  border-radius: 100%;
  box-sizing: border-box;
  opacity: 0.5;
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  -webkit-opacity: 0.5;
  filter: alpha(opacity=50);
  -webkit-transition: all cubic-bezier(.18, 1, .21, 1) .9s;
  -moz-transition: all cubic-bezier(.18, 1, .21, 1) .9s;
  -ms-transition: all cubic-bezier(.18, 1, .21, 1) .9s;
  -o-transition: all cubic-bezier(.18, 1, .21, 1) .9s;
  transition: all cubic-bezier(.18, 1, .21, 1) .9s;
}

.banner_zi a:hover span b {
  opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  filter: alpha(opacity=100);
}

.banner_zi a span font {
  width: 50px;
  height: 50px;
  position: absolute;
  left: 0;
  bottom: 12px;
  text-align: center;
  -webkit-transition: all cubic-bezier(.18, 1, .21, 1) .9s;
  -moz-transition: all cubic-bezier(.18, 1, .21, 1) .9s;
  -ms-transition: all cubic-bezier(.18, 1, .21, 1) .9s;
  -o-transition: all cubic-bezier(.18, 1, .21, 1) .9s;
  transition: all cubic-bezier(.18, 1, .21, 1) .9s;
}

.banner_zi a span font i {
  display: block;
  line-height: 25px;
  -webkit-transition: all cubic-bezier(.18, 1, .21, 1) .9s;
  -moz-transition: all cubic-bezier(.18, 1, .21, 1) .9s;
  -ms-transition: all cubic-bezier(.18, 1, .21, 1) .9s;
  -o-transition: all cubic-bezier(.18, 1, .21, 1) .9s;
  transition: all cubic-bezier(.18, 1, .21, 1) .9s;
}

.banner_zi a span font i.icon_t {
  opacity: 0;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  filter: alpha(opacity=0);
}

.banner_zi a span font i.icon_b {
  opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  filter: alpha(opacity=100);
}

.banner_zi a:hover span font {
  bottom: -12px;
}

.banner_zi a:hover span font i.icon_t {
  opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  filter: alpha(opacity=100);
}

.banner_zi a:hover span font i.icon_b {
  opacity: 0;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  filter: alpha(opacity=0);
}

.banner_zi1 {
  padding-left: 100px;
  z-index: 10000;
}

.banner_zi1 .banner_line {
  width: 190px;
  position: absolute;
  left: 98px;
  top: -40px;
  bottom: -20px;
  z-index: -1;
  -webkit-transform: skewX(34deg);
  transform: skewX(34deg);
  opacity: 0.5;
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  -webkit-opacity: 0.5;
  filter: alpha(opacity=50);
}

.banner_zi2 {
  top:50%;
  /* margin-left: -550px; */
}

.banner_zi2 .banner_line {
  width: 110px;
  position: absolute;
  right: 123px;
  top: -35px;
  bottom: 100px;
  z-index: -1;
  -webkit-transform: skewX(34deg);
  transform: skewX(34deg);
  opacity: 0.5;
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  -webkit-opacity: 0.5;
  filter: alpha(opacity=50);
}

.banner_line1 {
  width: 0%;
  height: 1px;
  background: #fff;
  position: absolute;
  left: 0;
  top: 0;
}

.banner_line2 {
  width: 1px;
  height: 0%;
  background: #fff;
  position: absolute;
  right: 0;
  top: 0;
}

.banner_line3 {
  width: 0%;
  height: 1px;
  background: #fff;
  position: absolute;
  right: 0;
  bottom: 0;
}

.banner_line4 {
  width: 1px;
  height: 0%;
  background: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
}

.banner_zi.on .banner_line1 {
  width: 100%;
  -webkit-transition: all cubic-bezier(.18, 1, .21, 1) .6s 0s;
  -moz-transition: all cubic-bezier(.18, 1, .21, 1) .6s 0s;
  -ms-transition: all cubic-bezier(.18, 1, .21, 1) .6s 0s;
  -o-transition: all cubic-bezier(.18, 1, .21, 1) .6s 0s;
  transition: all cubic-bezier(.18, 1, .21, 1) .6s 0s;
}

.banner_zi.on .banner_line2 {
  height: 100%;
  -webkit-transition: all cubic-bezier(.18, 1, .21, 1) .6s 0.2s;
  -moz-transition: all cubic-bezier(.18, 1, .21, 1) .6s 0.2s;
  -ms-transition: all cubic-bezier(.18, 1, .21, 1) .6s 0.2s;
  -o-transition: all cubic-bezier(.18, 1, .21, 1) .6s 0.2s;
  transition: all cubic-bezier(.18, 1, .21, 1) .6s 0.2s;
}

.banner_zi.on .banner_line3 {
  width: 100%;
  -webkit-transition: all cubic-bezier(.18, 1, .21, 1) .6s .4s;
  -moz-transition: all cubic-bezier(.18, 1, .21, 1) .6s .4s;
  -ms-transition: all cubic-bezier(.18, 1, .21, 1) .6s .4s;
  -o-transition: all cubic-bezier(.18, 1, .21, 1) .6s .4s;
  transition: all cubic-bezier(.18, 1, .21, 1) .6s .4s;
}

.banner_zi.on .banner_line4 {
  height: 100%;
  -webkit-transition: all cubic-bezier(.18, 1, .21, 1) .6s .6s;
  -moz-transition: all cubic-bezier(.18, 1, .21, 1) .6s .6s;
  -ms-transition: all cubic-bezier(.18, 1, .21, 1) .6s .6s;
  -o-transition: all cubic-bezier(.18, 1, .21, 1) .6s .6s;
  transition: all cubic-bezier(.18, 1, .21, 1) .6s .6s;
}

.banner_zi1 .banner_red {
  width: 240px;
  height: 0px;
  overflow: hidden;
  position: absolute;
  z-index: -1;
  top: -15px;
  left: -55px;
}

.banner_zi1.on .banner_red {
  height: 180px;
  -webkit-transition: all cubic-bezier(.18, 1, .21, 1) .6s .8s;
  -moz-transition: all cubic-bezier(.18, 1, .21, 1) .6s .8s;
  -ms-transition: all cubic-bezier(.18, 1, .21, 1) .6s .8s;
  -o-transition: all cubic-bezier(.18, 1, .21, 1) .6s .8s;
  transition: all cubic-bezier(.18, 1, .21, 1) .6s .8s;
}

.banner_zi1 .banner_red span {
  display: block;
  width: 0;
  height: 0;
  border: 120px solid transparent;
  border-top: 180px solid red;
}

.banner_zi2 .banner_red {
  width: 120px;
  height: 0px;
  overflow: hidden;
  position: absolute;
  z-index: -1;
  top: -15px;
  right: 200px;
}

.banner_zi2.on .banner_red {
  height: 90px;
  -webkit-transition: all cubic-bezier(.18, 1, .21, 1) .6s .8s;
  -moz-transition: all cubic-bezier(.18, 1, .21, 1) .6s .8s;
  -ms-transition: all cubic-bezier(.18, 1, .21, 1) .6s .8s;
  -o-transition: all cubic-bezier(.18, 1, .21, 1) .6s .8s;
  transition: all cubic-bezier(.18, 1, .21, 1) .6s .8s;
}

.banner_zi2 .banner_red span {
  display: block;
  width: 0;
  height: 0;
  border: 60px solid transparent;
  border-top: 90px solid red;
}

.banner_zi2 h6 {
  position: absolute;
  top: 75px;
  right: 0px;
  margin: 0;
  opacity: 0;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  filter: alpha(opacity=0);
}

.banner_zi2 h6 b {
  display: inline-block;
  vertical-align: top;
  font-size: 80px;
  color: #fff;
  margin-right: 25px;
  font-family: arial;
}

.banner_zi2 h6 font {
  display: inline-block;
  vertical-align: top;
  font-size: 20px;
  color: #fff;
  line-height: 30px;
  margin-top: 20px;
  font-family: arial;
}

.banner_zi2.on h6 {
  opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transition: all cubic-bezier(.18, 1, .21, 1) .6s 0.7s;
  -moz-transition: all cubic-bezier(.18, 1, .21, 1) .6s 0.7s;
  -ms-transition: all cubic-bezier(.18, 1, .21, 1) .6s 0.7s;
  -o-transition: all cubic-bezier(.18, 1, .21, 1) .6s 0.7s;
  transition: all cubic-bezier(.18, 1, .21, 1) .6s 0.7s;
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 110px;}
.swiper-pagination-bullet{background:#fff;opacity:.8;}
.swiper-pagination-bullet-active{background: #07029A;}
/*****sec1*******/

.index_sec1 {
  padding-bottom: 90px;
  background: url(/Web/Tpl/default/public/images/index_07.jpg) no-repeat center bottom;
}
.index_sec1_box {
  width: 1200px;
  margin:0 auto;
}
.index_sec1_search h6 {
    margin: 0;
    line-height: 90px;
    border: none;
    font-size: 14px;
    background: none;
    color: #999;
    letter-spacing: 1px;
    font-weight: 500;
}

.index_sec1_search h6 b {
    font-size: 28px;
    margin-right: 5px;
    vertical-align: middle;
}

.index_sec1_search h6 span {
    vertical-align: middle;
}

.clm5 {
  margin-left: -5px !important;
  margin-right: -5px !important;
}

.clp5 {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
.clp5 a{text-decoration: none;}
.index_sec1_top {
  position: relative;
  top: -90px;
  z-index: 99;
}

.index_sec1_search {
  width: 100%;
  height: 90px;
  background: #333;
  padding: 0 30px;
  padding-left: 70px;
  position: relative;
  border-bottom: #5a5a5a 1px solid;
  transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  -webkit-transition: all 0.3s ease-out;
  transform: perspective(500px) rotatex(90deg);
  -moz-transform: perspective(500px) rotatex(90deg);
  -ms-transform: perspective(500px) rotatex(90deg);
  -o-transform: perspective(500px) rotatex(90deg);
  -webkit-transform: perspective(500px) rotatex(90deg);
  transform-origin: center bottom;
  -moz-transform-origin: center bottom;
  -ms-transform-origin: center bottom;
  -o-transform-origin: center bottom;
  -webkit-transform-origin: center bottom;
}
.index_sec1_search.active {
  transform: perspective(500px);
  -moz-transform: perspective(500px);
  -ms-transform: perspective(500px);
  -o-transform: perspective(500px);
  -webkit-transform: perspective(500px);
}

.index_sec1_search input {
  width: 100%;
  line-height: 90px;
  border: none;
  font-size: 14px;
  background: none;
  color: #999;
  letter-spacing: 1px;
}

.index_sec1_search img {
  position: absolute;
  top: 32px;
  left: 30px;
  width: 26px;
}

.index_sec1_search input::-webkit-input-placeholder {
  color: #263c92;
}

.index_sec1_search input::-moz-placeholder {
  color: #263c92;
}

.index_sec1_search input:-moz-placeholder {
  color: #263c92;
}

.index_sec1_search input:-ms-input-placeholder {
  color: #263c92;
}

.index_sec1_topUl {
  width: 100%;
  background: #333;
  transition: all 0.7s ease-out 0.7s;
  -moz-transition: all 0.7s ease-out 0.7s;
  -ms-transition: all 0.7s ease-out 0.7s;
  -o-transition: all 0.7s ease-out 0.7s;
  -webkit-transition: all 0.7s ease-out 0.7s;
  transform: perspective(500px) rotatex(-90deg);
  -moz-transform: perspective(500px) rotatex(-90deg);
  -ms-transform: perspective(500px) rotatex(-90deg);
  -o-transform: perspective(500px) rotatex(-90deg);
  -webkit-transform: perspective(500px) rotatex(-90deg);
  transform-origin: center top;
  -moz-transform-origin: center top;
  -ms-transform-origin: center top;
  -o-transform-origin: center top;
  -webkit-transform-origin: center top;
}

.index_sec1_topUl.active {
  transform: perspective(500px);
  -moz-transform: perspective(500px);
  -ms-transform: perspective(500px);
  -o-transform: perspective(500px);
  -webkit-transform: perspective(500px);
}
.index_sec1_topUl ul {
  padding: 0;
  margin: 0;
}

.index_sec1_topUl ul li {
  width: 33.3333%;
  float: left;
  text-align: center;
  padding: 30px 0;
  border-right: 1px solid #5a5a5a;
}

.index_sec1_topUl ul li font {
  display: block;
  font-size: 14px;
  color: #efefef;
  text-transform: uppercase;
  margin-bottom: 20px;
}

.index_sec1_topUl ul li span {
  display: inline-block;
  font-size: 60px;
  color: #fff;
  line-height: 60px;
  margin-right: 6px;
  font-family: arial;
}

.index_sec1_topUl ul li i {
  display: inline-block;
  font-size: 30px;
  vertical-align: top;
  color: #f5f5f5;
  text-align: left;
  font-style: normal;
}

.index_sec1_topUl ul li b {
  display: inline-block;
  font-size: 18px;
  vertical-align: bottom;
  color: #9b99cb;
  line-height: 25px;
  text-align: center;
  font-style: normal;
  font-weight: normal;
  padding: 5px 0;
}

.index_sec1_topUl ul li span.color9b99cb {
  color: #9b99cb;
}

.index_sec1_top_btn {
  width: 100%;
  background: #07029A;
  font-size: 16px;
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 2px;
  text-align: center;
  line-height: 30px;
  padding:98px 0;
  font-family: arial;
  transition: all 0.7s ease-out 0.7s;
  -moz-transition: all 0.7s ease-out 0.7s;
  -ms-transition: all 0.7s ease-out 0.7s;
  -o-transition: all 0.7s ease-out 0.7s;
  -webkit-transition: all 0.7s ease-out 0.7s;
  transform: perspective(500px) rotateY(90deg);
  -moz-transform: perspective(500px) rotateY(90deg);
  -ms-transform: perspective(500px) rotateY(90deg);
  -o-transform: perspective(500px) rotateY(90deg);
  -webkit-transform: perspective(500px) rotateY(90deg);
  transform-origin: center 90px;
  -moz-transform-origin: left;
  -ms-transform-origin: left;
  -o-transform-origin: left;
  -webkit-transform-origin: left;
}
.index_sec1_top_btn.active {
  transform: perspective(500px);
  -moz-transform: perspective(500px);
  -ms-transform: perspective(500px);
  -o-transform: perspective(500px);
  -webkit-transform: perspective(500px);
}

.index_sec1_con {
  width: 100%;
  overflow: hidden;
}

.index_sec1_con>h5 {
  font-size: 30px;
  color: #333;
  text-transform: uppercase;
  margin: 0;
  text-align: center;
  margin-bottom: 15px;
  letter-spacing: 5px;
}

.index_sec1_con>h6 {
  text-align: center;
  font-family: arial;
  text-transform: uppercase;
  letter-spacing: 22px;
  color: #e62129;
  font-size: 14px;
  margin-bottom: 50px;
}

.index_sec1_con>p {
  font-size: 14px;
  color: #666;
  margin-bottom: 30px;
  padding-top: 20px;
  text-align: center;
  line-height: 30px;
  -webkit-transform: translateY(-1000px);
  -moz-transform: translateY(-1000px);
  -ms-transform: translateY(-1000px);
  -o-transform: translateY(-1000px);
  transform: translateY(-1000px);
  -webkit-transition: all 1s ease-in-out 0.4s;
  -moz-transition: all 1s ease-in-out 0.4s;
  -ms-transition: all 1s ease-in-out 0.4s;
  -o-transition: all 1s ease-in-out 0.4s;
  transition: all 1s ease-in-out 0.4s;
}

.index_sec1.active .index_sec1_con>p {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}
.index_sec1_con ul {
  padding: 0;
  margin: 0;
}

.index_sec1_con ul li {
  width: 50%;
  float: left;
  text-align: center;
  -webkit-transform: translateY(1000px);
  -moz-transform: translateY(1000px);
  -ms-transform: translateY(1000px);
  -o-transform: translateY(1000px);
  transform: translateY(1000px);
  -webkit-transition: all 1s ease-in-out 0.3s;
  -moz-transition: all 1s ease-in-out 0.3s;
  -ms-transition: all 1s ease-in-out 0.3s;
  -o-transition: all 1s ease-in-out 0.3s;
  transition: all 1s ease-in-out 0.3s;
}
.ind1_lis {
    max-width: 320px;
    margin: 0 auto;
}
.index_sec1.active .index_sec1_con ul li {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}
.index_sec1.active .index_sec1_con ul li:nth-child(2) {
  -webkit-transition: all 1s ease-in-out 0.3s;
  -moz-transition: all 1s ease-in-out 0.3s;
  -ms-transition: all 1s ease-in-out 0.3s;
  -o-transition: all 1s ease-in-out 0.3s;
  transition: all 1s ease-in-out 0.3s;
}
.index_sec1.active .index_sec1_con ul li:nth-child(3) {
  -webkit-transition: all 1s ease-in-out 0.3s;
  -moz-transition: all 1s ease-in-out 0.3s;
  -ms-transition: all 1s ease-in-out 0.3s;
  -o-transition: all 1s ease-in-out 0.3s;
  transition: all 1s ease-in-out 0.3s;
}
.index_sec1_con ul li img {
  width: 70px;
}

.index_sec1_con ul li h5 {
  color: #07029a;
  font-size: 20px;
  font-weight: 600;
  margin: 15px 0 10px;
  letter-spacing: 2px;
}

.index_sec1_con ul li p {
  color: #666;
  font-size: 14px;
  margin-bottom: 80px;
  /*font-family: arial;*/
  letter-spacing: 1px;
  text-transform: uppercase;
}

.index_more {
  display: block;
  width: 160px;
  margin: 0 auto;
  text-transform: uppercase;
  font-size: 15px;
  letter-spacing: 2px;
  color: #333;
  line-height: 40px;
  text-align: center;
  position: relative;
  /*font-family: arial;    font-family: "微软雅黑";*/
  text-decoration: none;
}
.index_more i {
  width: 14px;
  height: 14px;
  position: absolute;
}

.index_more .index_more_line1 {
  -webkit-transition: all 0.6s ease-in-out;
  -moz-transition: all 0.6s ease-in-out;
  -ms-transition: all 0.6s ease-in-out;
  -o-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
}
.index_more:hover .index_more_line1 {
  width: 100%;
}

.index_more .index_more_line2 {
  -webkit-transition: all 0.3s ease-in-out 0.6s;
  -moz-transition: all 0.3s ease-in-out 0.6s;
  -ms-transition: all 0.3s ease-in-out 0.6s;
  -o-transition: all 0.3s ease-in-out 0.6s;
  transition: all 0.3s ease-in-out 0.6s;
}
.index_more:hover .index_more_line2 {
  height: 100%;
}
.index_more .index_more_line3 {
  -webkit-transition: all 0.3s ease-in-out 1.5s;
  -moz-transition: all 0.3s ease-in-out 1.5s;
  -ms-transition: all 0.3s ease-in-out 1.5s;
  -o-transition: all 0.3s ease-in-out 1.5s;
  transition: all 0.3s ease-in-out 1.5s;
}
.index_more:hover .index_more_line3 {
  height: 100%;
}
.index_more .index_more_line4 {
  -webkit-transition: all 0.6s ease-in-out 0.9s;
  -moz-transition: all 0.6s ease-in-out 0.9s;
  -ms-transition: all 0.6s ease-in-out 0.9s;
  -o-transition: all 0.6s ease-in-out 0.9s;
  transition: all 0.6s ease-in-out 0.9s;
}
.index_more:hover .index_more_line4 {
  width: 100%;
}
.index_more i.index_more_line1 {
  top: 0;
  left: 0;
  border-top: 1px solid #333;
  border-left: 1px solid #333;
}

.index_more i.index_more_line2 {
  top: 0;
  right: 0;
  border-top: 1px solid #333;
  border-right: 1px solid #333;
}

.index_more i.index_more_line3 {
  bottom: 0;
  left: 0;
  border-bottom: 1px solid #333;
  border-left: 1px solid #333;
}

.index_more i.index_more_line4 {
  bottom: 0;
  right: 0;
  border-bottom: 1px solid #333;
  border-right: 1px solid #333;
}

.index_more:hover{color: #333;text-decoration: none;}
/*****sec1*******/
/*****sec2*******/

.index_sec2_con {
  width: 100%;
  position: relative;
  overflow: hidden;
}

.index_sec2_next {
  width: 40px;
  height: 40px;
  position: absolute;
  top: 50%;
  left: 75%;
  margin-top: -20px;
  margin-left: -10px;
  border-radius: 100%;
  z-index: 99;
  cursor: pointer;
  -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.15);
  background-image: url(/Web/Tpl/default/public/images/slide.png);
  background-repeat: repeat-x;
  background-position: left center;
  background-color: #ffffff;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.index_sec2_next:hover {
  -webkit-animation: slide ease 1s;
  animation: slide ease 1s;
}

.index_sec2_list {
  width: 100%;
  position: relative;
  background: #333;
}
.index_sec2_list_img {
  float: left;
  width: 50%;
  position: relative;
  padding: 50px 0;
  text-align: center;
}
.index_sec2_list img {
  width: 430px;
  -webkit-transform: translateY(-1000px);
  -moz-transform: translateY(-1000px);
  -ms-transform: translateY(-1000px);
  -o-transform: translateY(-1000px);
  transform: translateY(-1000px);
  -webkit-transition: all 0.8s ease-in-out 0.3s;
  -moz-transition: all 0.8s ease-in-out 0.3s;
  -ms-transition: all 0.8s ease-in-out 0.3s;
  -o-transition: all 0.8s ease-in-out 0.3s;
  transition: all 0.8s ease-in-out 0.3s;
}
.index_sec2_list svg {
  /*width: 100%;*/
}
.index_sec2.active .index_sec2_list img {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
}
.index_sec2_list_zi {
  width: 50%;
  float: left;
  -webkit-transform: translateY(1000px);
  -moz-transform: translateY(1000px);
  -ms-transform: translateY(1000px);
  -o-transform: translateY(1000px);
  transform: translateY(1000px);
  -webkit-transition: all 0.8s ease-in-out 0.3s;
  -moz-transition: all 0.8s ease-in-out 0.3s;
  -ms-transition: all 0.8s ease-in-out 0.3s;
  -o-transition: all 0.8s ease-in-out 0.3s;
  transition: all 0.8s ease-in-out 0.3s;
  margin: 200px 0 0;
  max-width: 400px;
}
.index_sec2.active .index_sec2_list_zi {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
}
.index_sec2_list_zi h5 {
  margin: 0;
  margin-bottom: 15px;
  font-size: 22px;
  color: #fff;
}

.index_sec2_list_zi p {
  font-size: 14px;
  line-height: 25px;
  margin: 0;
  color: #fff;
}

.index_sec2_list_zi span {
  display: block;
  margin-top: 20px;
  color: #e62129;
  cursor: pointer;
  font-family: arial;
  text-transform: uppercase;
  letter-spacing: 1px;
}

.index_sec2_list_zi span b {
  display: inline-block;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  border: 1px solid #e62129;
  text-align: center;
  margin-left: 5px;
  -webkit-transition: all cubic-bezier(.18, 1, .21, 1) .6s;
  -moz-transition: all cubic-bezier(.18, 1, .21, 1) .6s;
  -ms-transition: all cubic-bezier(.18, 1, .21, 1) .6s;
  -o-transition: all cubic-bezier(.18, 1, .21, 1) .6s;
  transition: all cubic-bezier(.18, 1, .21, 1) .6s;
}

.index_sec2_list_zi span b i {
  line-height: 16px;
}

.index_sec2_list_zi span:hover b {
  color: #505050;
  border-color: #ababab;
  background: #ababab;
}

.index_sec2_list_zi .index_more {
  margin: 30px 0 0;
  color: #e62129;
}

.index_sec2_list_zi .index_more i.index_more_line1 {
  border-top: 1px solid #e62129;
  border-left: 1px solid #e62129;
}

.index_sec2_list_zi .index_more i.index_more_line2 {
  border-top: 1px solid #e62129;
  border-right: 1px solid #e62129;
}

.index_sec2_list_zi .index_more i.index_more_line3 {
  border-bottom: 1px solid #e62129;
  border-left: 1px solid #e62129;
}

.index_sec2_list_zi .index_more i.index_more_line4 {
  border-bottom: 1px solid #e62129;
  border-right: 1px solid #e62129;
}

.index_sec2_list_zi1 h5 {
  color: #07029a;
}

.index_sec2_list_zi1 p {
  color: #666;
}
.index_sec2_list_zi1 .index_more {
  margin: 30px 0 0;
  color: #07029a;
}

.index_sec2_list_zi1 .index_more i.index_more_line1 {
  border-top: 1px solid #07029a;
  border-left: 1px solid #07029a;
}

.index_sec2_list_zi1 .index_more i.index_more_line2 {
  border-top: 1px solid #07029a;
  border-right: 1px solid #07029a;
}

.index_sec2_list_zi1 .index_more i.index_more_line3 {
  border-bottom: 1px solid #07029a;
  border-left: 1px solid #07029a;
}

.index_sec2_list_zi1 .index_more i.index_more_line4 {
  border-bottom: 1px solid #07029a;
  border-right: 1px solid #07029a;
}
@-webkit-keyframes slide {
  0% {
    background-position: 0px
  }
  to {
    background-position: 40px
  }
}

@keyframes slide {
  0% {
    background-position: 0px
  }
  to {
    background-position: 40px
  }
}

.index_sec2.active {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
}

/*****sec2*******/
/*****sec3*******/
.index_sec3{padding: 80px 40px;width: 1200px;margin: 0 auto;position: relative;overflow: hidden;box-sizing: content-box;}
.index_sec3>h5 {
    font-size: 30px;
    color: #333;
    text-transform: uppercase;
    margin: 0;
    text-align: center;
    margin-bottom: 15px;
    letter-spacing: 5px;
}
.index_sec3_top{font-size: 14px;color: #666;text-align: center;margin-bottom: 40px;-webkit-transform: translateY(-1000px);
    -moz-transform: translateY(-1000px);
    -ms-transform: translateY(-1000px);
    -o-transform: translateY(-1000px);
    transform: translateY(-1000px);
    -webkit-transition: all 1s ease-in-out 0.4s;
    -moz-transition: all 1s ease-in-out 0.4s;
    -ms-transition: all 1s ease-in-out 0.4s;
    -o-transition: all 1s ease-in-out 0.4s;
    transition: all 1s ease-in-out 0.4s;}
    
.index_sec3.active  .index_sec3_top {
	webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
}  
.index_sec3_top .subtit{line-height: 2;margin: 10px 0;}
.index_sec3_top .index_sec3_procls a{color: #666;padding: 0 5px;margin: 10px 5px;text-decoration: none;}
.index_sec3_top .index_sec3_procls a:hover,.index_sec3_top .index_sec3_procls a.on{background: #07029A;color: #fff;}
.index_sec3 .pro_prev,.index_sec3 .pro_next{position: absolute;width: 40px;height: 95px;top: 50%;margin-top: -47px;}
.index_sec3 .pro_prev{background: url(/Web/Tpl/default/public/images/pn_03.png) no-repeat;left: 0px;background-size: 100% 100%;}
.index_sec3 .pro_next{background: url(/Web/Tpl/default/public/images/pn_05.png) no-repeat;right: 0px;background-size: 100% 100%;}
.swiper_index_proname{font-size: 18px;padding: 20px;text-align: center;}
.swiper_index_proname a{color: #333;text-decoration: none;}
.swiper_index_proname h2{font-size:18px;display:block;line-height:36px;height:36px;overflow:hidden;margin:0;}
.swiper_index_proname span{display: block;font-size: 16px;color: #666;line-height:32px;height:32px;overflow:hidden;}
.swiper-slide:hover .swiper_index_proname{background: #07029A;color: #fff;}
.swiper-slide:hover .swiper_index_proname a{color: #fff;}
.swiper-slide:hover .swiper_index_proname span{color: #fff;}
.index_sec3 .swiper-container{
	display: none;
	margin-bottom: 60px;
	-moz-transform: translateY(1000px);
    -ms-transform: translateY(1000px);
    -o-transform: translateY(1000px);
    transform: translateY(1000px);
    -webkit-transition: all 1s ease-in-out 0.4s;
    -moz-transition: all 1s ease-in-out 0.4s;
    -ms-transition: all 1s ease-in-out 0.4s;
    -o-transition: all 1s ease-in-out 0.4s;
    transition: all 1s ease-in-out 0.4s;
}
.index_sec3.active .swiper-container{
	-moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
}
.index_sec3.active .swiper-container img{display: block;margin: 0 auto;}
.index_sec3 .hotbox{margin-bottom:60px;}
.index_sec3 .hot_pro{padding:15px;}
.index_sec3 .hot_pro .pro_pic{display:block;overflow:hidden;position:relative;}
.index_sec3 .hot_pro img{width:100%;display:block; transition: all 0.8s;}
.index_sec3 .hot_pro:hover img{ -webkit-transform: scale(1.2);-ms-transform: scale(1.2); transform: scale(1.2);}
.hot_pro:hover .swiper_index_proname{background: #07029A;color: #fff;}
.hot_pro:hover .swiper_index_proname a{color: #fff;}
.hot_pro:hover .swiper_index_proname span{color: #fff;}
.index_sec3 .item_mask{-webkit-transform: translate(0,0);-ms-transform: translate(0,0);transform: translate(0,0);margin: -60px auto auto -20px;width: 41px;height: 41px;position: absolute;top: 50%;left: 50%;transition: all .36s ease;opacity: 0;border-radius: 100%;order: 1px solid #fff;box-sizing: border-box;}
.index_sec3 .item_mask::before{content: '';position: absolute;top: 50%;left: 50%;width: 1px;height: 15px;background-color: #fff;margin-top: -8px;margin-left: -1px;}
.index_sec3 .item_mask::after{content: '';position: absolute;top: 50%;left: 50%;width: 15px;height: 1px;background-color: #fff;margin-top: -1px;margin-left: -8px;}
/*****sec3*******/
/*****sec6*******/
.index_sec6 {
    width: 100%;
    padding-top: 80px;
    position: relative;
    overflow: hidden;
}
.index_sec6 h5{    
	font-size: 30px;
    color: #fff;
    text-transform: uppercase;
    margin: 0;
    text-align: center;
    margin-bottom: 15px;
    letter-spacing: 5px;
}
.index_sec6 .subtit{
	font-size: 14px;
    color: #fff;
    line-height: 2;
    margin: 10px 0 40px;
    text-align: center;
}
.index_sec6_list {
  width: 1200px;
  height: 60%;
  margin: 0 auto;
  background: #fff;
  padding: 4% 0 5%;
  -webkit-transition: all 1s ease-in-out 0.4s;
  -moz-transition: all 1s ease-in-out 0.4s;
  -ms-transition: all 1s ease-in-out 0.4s;
  -o-transition: all 1s ease-in-out 0.4s;
  transition: all 1s ease-in-out 0.4s;
  transform: perspective(500px) rotatex(90deg);
  -moz-transform: perspective(500px) rotatex(90deg);
  -ms-transform: perspective(500px) rotatex(90deg);
  -o-transform: perspective(500px) rotatex(90deg);
  -webkit-transform: perspective(500px) rotatex(90deg);
  transform-origin: center bottom;
  -moz-transform-origin: center bottom;
  -ms-transform-origin: center bottom;
  -o-transform-origin: center bottom;
  -webkit-transform-origin: center bottom;

}

.index_sec6.active .index_sec6_list {
  transform: perspective(500px);
  -moz-transform: perspective(500px);
  -ms-transform: perspective(500px);
  -o-transform: perspective(500px);
  -webkit-transform: perspective(500px);
}
.index_sec6_list1 {
  padding: 0 25px;
}
.index_sec6_list1 a:hover{
	text-decoration: none;
	color: #07029A;
}
.swiper_sec6 .swiper-wrapper {
  margin-left: 20px;
}

.index_sec6_list1 h6 {
  font-size: 14px;
  color: #333;
  margin-top: 22px;
  margin-bottom: 12px;
}

.index_sec6_list1 h5 {
  font-size: 20px;
  font-weight: bold;
  color: #333;
  margin-bottom: 30px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  letter-spacing: 2px;
}

.index_sec6_list1 p {
  font-size: 15px;
  line-height: 25px;
  color: #333;
  margin: 0;
  margin-bottom: 25px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.index_sec6_btn {
    display: inline-block;
    font-size: 15px;
    text-transform: uppercase;
    text-decoration: underline;
    padding-bottom: 3px;
    color: #666;
}
.index_sec6 .pro_prev1,.index_sec6 .pro_next1{position: absolute;width: 40px;height: 95px;top: 50%;margin-top: -47px;z-index: 5;}
.index_sec6 .pro_prev1{background: url(/Web/Tpl/default/public/images/pn_03.png) no-repeat;left: -40px;background-size: 100% 100%;}
.index_sec6 .pro_next1{background: url(/Web/Tpl/default/public/images/pn_05.png) no-repeat;right: -40px;background-size: 100% 100%;}
/*****sec6*******/
/*****底部*******/
.footer{background: #454545;padding: 20px 0;}
.footer .mainbox{width: 1200px;margin: 0 auto;overflow: hidden;}
.footer .f_lx{width: 650px;}
.footer .f_tit{font-size: 26px;line-height: 40px;color: #fff;margin-bottom: 10px;}
.footer .f_lx div.lf{width: 50%;font-size: 14px;color: #9c9c9c;line-height: 30px;}
.footer .f_dh{width: 400px;}
.footer .f_dh_b{font-size: 28px;font-weight: bold;color: rgba(255,255,255,.5);}
.footer .f_ewm{padding-top: 50px;}
.footer2{background: #000;padding: 10px 0;text-align: center;font-size: 14px;color: #9c9c9c;line-height: 24px;}
.footer2 i{display: inline-block;width: 18px;height: 20px;background: url(/Web/Tpl/default/public/images/ba_07.png) no-repeat;margin-right: 8px;vertical-align: middle;}

/*****底部*******/
/*公司简介*/
.about_menu_box{height: 70px;background: #f5f5f5;}
.about_menu_box .about_menu{width: 1200px;margin: 0 auto;}
.about_menu_box .about_menu a{display: block;width: 160px;height: 70px;line-height: 70px;text-align: center;font-size: 16px;color: #666;float: left;text-decoration: none;}
.about_menu_box .about_menu a img{display: block;margin-bottom: -9px;margin-left: 72.5px;display: none;}
.about_menu_box .about_menu a:hover{background: #07029A;color: #fff;}
.about_menu_box .about_menu a.on{background: #07029A;color: #fff;}
.about_menu_box .about_menu a.on img{display: block;}
.qyjs_title{padding: 60px 0;overflow: hidden;width: 1200px;margin: 0 auto;}
.qyjs_title .tit{font-size: 48px;color: #07029A;line-height: 44px;}
.qyjs_title .tit span{color: #dddddd;font-size: 36px;display: block}
.qyjs_title .mbx{color: #999;font-size: 14px;}
.qyjs_title .mbx a{color: #999;}
.qyjs_title .mbx span{color: #07029A;}
.ab_box1{width: 1200px;margin: 0 auto;background: url(/Web/Tpl/default/public/images/index_07.jpg) no-repeat center bottom;padding-bottom: 200px;overflow: hidden;}
.ab1_left{width: 720px;float: left;}
.ab1_right{width: 480px;float: right;padding-left: 40px;font-size: 16px;color: #333;line-height: 2.5;}
/*公司简介*/
/*荣誉资质*/
.honor {overflow: hidden;margin-right: -24px;}
.honor li{float: left;width: 282px;margin-right: 24px;margin-bottom:15px;}
.honor li span{display: block;text-align: center;font-size: 16px;line-height: 30px;padding: 10px 0;}
/*荣誉资质*/
/*企业文化*/
.ab2_left{width: 745px;padding-right: 199px;position: relative;}
.ab2_right{width: 395px;padding: 0;}

.culture1_l_img {
    position: relative;
    z-index: 1;
}
.culture1_l_img img{display: block;width: 100%;}
.culture1_l_circle {
    position: absolute;
    height: 90%;
    top: 5%;
    right: 0;
    display: inline-block;
    line-height: 0;
}
.culture1_l_circleIn {
    height: 100%;
    animation: circle 2s infinite linear;
    -webkit-animation: circle 2s infinite linear;
   /*  position: relative;
    left: -70%; */
    transition: left 0.8s ease-in-out;
    -webkit-transition: left 0.8s ease-in-out;
}
.culture1_l_circle img {
    width: auto !important;
    height: 100%;
}
@keyframes circle
{
from {transform:rotate(0);}
to {transform:rotate(360deg);}
}

@-webkit-keyframes circle
{
from {transform:rotate(0);}
to {transform:rotate(360deg);}
}
.ab2_left.active .culture1_l_circleIn {
    float:right;
}
/*企业文化*/

/*产品中心*/
.product_menu{width: 1200px;margin: 0 auto 40px;font-size: 14px;color: #666;}
.product_menu a{color: #666;padding: 0 5px;margin: 10px 5px;text-decoration: none;}
.product_menu a.on,.product_menu a:hover{background: #07029A;color: #fff;}
.produc_list{width: 1200px;margin: 20px auto;}
.produc_list ul{overflow: hidden;margin: 0;margin-right: -20px;}
.produc_list ul li{width: 285px;height: 378px; float: left;margin-right: 20px;border: solid 1px #e0e0e0;margin-bottom: 40px;}
.produc_list ul li img{width: 100%;height: 296px;}
.produc_list ul li .pro_btm{border-top: solid 1px #e0e0e0;padding: 15px;}
.produc_list ul li .pro_name{font-size: 18px;font-weight: 600;color: #333;text-decoration: none;}
.produc_list ul li .pro_xh{font-size: 16px;color: #666;line-height: 24px;height: 24px;overflow: hidden;}
.produc_list ul li .pro_xh .goinfo{width: 22px;height: 27px;background: url(/Web/Tpl/default/public/images/pro_05.png) no-repeat;float: right;display: block;}
.produc_list ul li .pro_wz{background: rgba(7,2,154,.8);color: #fff;padding: 50px 20px;font-size: 14px;line-height: 2;position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;-moz-transform: translateY(1000px);
    -ms-transform: translateY(1000px);
    -o-transform: translateY(1000px);
    transform: translateY(1000px);
    -webkit-transition: all 0.7s ease-in-out 0.4s;
    -moz-transition: all 0.7s ease-in-out 0.4s;
    -ms-transition: all 0.7s ease-in-out 0.4s;
    -o-transition: all 0.7s ease-in-out 0.4s;
    transition: all 0.7s ease-in-out 0.4s;}
.produc_list ul li .pro_top{position: relative;display: block;overflow: hidden;}
.produc_list ul li:hover .pro_wz{-moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    }
.produc_list ul li:hover .pro_name{color: #07029A;}
/*产品详情*/
.cpjj_rf{width: 660px;}
.cpjj_box{overflow: hidden;width: 1200px;margin: 0 auto;border-bottom: solid 2px #e0e0e0;}
.cpjj_rf_top{border-bottom: dashed 1px #e0e0e0;padding-bottom: 20px;line-height: 40px;}
.cpjj_rf_top h2{font-size: 30px;}
.cpjj_rf_top .sub{font-size: 18px;color: #333;}
.cpms{padding: 20px 0;border-bottom: dashed 1px #e0e0e0;font-size: 14px;line-height: 30px;}
.cpms span{color: #07029A;}
.cpms p{color: #666;}
.cpjj_rf_btm{padding: 20px 0;overflow: hidden;height: 46px;line-height: 46px;box-sizing: content-box;}
.cpjj_rf_btm .zx{background: #e62129;color: #fff;padding: 0 10px;border-radius: 5px;margin-right: 20px;}
.cpjj_rf_btm i{margin-right: 10px;vertical-align: middle;}
.cpjj_rf_btm .dh{color: #e62129;font-size: 28px;}
.cpjj_rf_btm .dh i{font-size: 28px;}

.pro_ys{width: 1200px;margin: 0 auto;border-bottom: solid 2px #e0e0e0;padding: 20px 0;}
.proinfo_t{font-size: 24px;line-height: 66px;font-weight: bold;}
.proinfo_t i{display: inline-block;width: 8px;height: 24px;background: #07029A;margin-right: 20px;vertical-align: middle;}
.yslist{overflow: hidden;margin-right: -160px;}
.yslist li{float: left;width: 520px;margin: 10px 0;margin-right: 160px;}
.yslist .ystit{font-size: 18px;}
.yslist li img{margin-right: 15px;}
.yslist p{font-size: 14px;color: #666;margin: 10px 0;}
.pro_jscs{width: 1200px;margin: 0 auto;border-bottom: solid 2px #e0e0e0;padding: 20px 0;}
.pro_zxyd{width: 1200px;margin: 0 auto;padding: 20px 0;}
.pro_zxyd .form{padding: 10px 0;}
.pro_zxyd .form .ipt{width: 50%;padding-right: 20px;font-size: 14px;line-height: 30px;margin-bottom: 15px;height: 30px;}
.pro_zxyd .form .ipt span{width: 100px;display: inline-block;text-align: right;}
.pro_zxyd .form .ipt span i{color: #e62129;margin-right: 5px;}
.pro_zxyd .form .ipt input{width: 480px;height: 30px;border: solid 1px #e0e0e0;padding:0 5px;}
.pro_zxyd .form .text{width: 100%;clear: both;height: 90px;}
.pro_zxyd .form .text textarea{width: 1080px;height: 90px;line-height: 30px;padding:0 5px;clear: both;border: solid 1px #e0e0e0;}
.pro_zxyd .form .form-group{width: 150px;margin-right: 8px;display: inline-block;margin-bottom: 0;}
.pro_zxyd .form .form-group:last-child{margin: 0;}
.pro_zxyd .form .form-group .form-control{height: 30px;line-height: 30px;padding: 0 5px;}
.pro_zxyd .form .ipt .cplb{width: 480px;height: 30px;border: solid 1px #e0e0e0;padding: 0 5px;display: inline-block;float: right;}

/*新闻中心*/
.news_tj{width: 1200px;margin: 0 auto;position: relative;}
.news_item{height: 336px;overflow: hidden;}
.news_item .news_lf{width: 594px;background: #f5f5f5;height: 336px;padding: 40px 30px;}
.news_item .news_lf h5{margin: 0 0 20px;}
.news_item .news_lf h5 a{font-size: 26px;color: #666;line-height: 34px;}
.news_item .news_lf h6{font-size: 16px;color: #999;}
.news_item .news_lf p{font-size: 16px;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news_item .news_lf p a{color: #999;}
.news_item .news_lf .more{display: block;width: 115px;height: 38px;border: solid 1px #e0e0e0;border-radius: 19px;text-align: center;line-height: 38px;color: #666;font-size: 14px;margin-top: 30px;}
.news_tj .news_prev1,.news_tj .news_next1{position: absolute;width: 40px;height: 95px;top: 50%;margin-top: -47px;z-index: 5;}
.news_tj .news_prev1{background: url(/Web/Tpl/default/public/images/pn_03.png) no-repeat;left: -40px;background-size: 100% 100%;}
.news_tj .news_next1{background: url(/Web/Tpl/default/public/images/pn_05.png) no-repeat;right: -40px;background-size: 100% 100%;}
.news_list{padding-bottom: 50px;width: 1200px;margin: 0 auto;}
.news_list .news{overflow: hidden;margin-top: 50px;}
.news_left{width: 1020px;}
.news_list .news .news_jj{width: 690px;padding-right: 100px;height: 135px;border-right: solid 1px #e0e0e0;}
.news_list .news h2{font-size: 20px;color: #333;line-height: 34px;height: 34px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin: 0;}
.news_list .news h2 a{color: #333;}
.news_list .news i{width: 20px;height: 2px;display: block;background: #e0e0e0;margin: 6px 0;}
.news_list .news p{font-size: 16px;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.news_list .news p a{color: #666;}
.news_list .news .ck{width: 114px;height: 36px;text-align: center;line-height: 36px;background: #f5f5f5;border-radius: 18px;color: #999;margin-right: 33px;margin-top: 50px;}
.news_list .news:hover h2 a{color: #07029A;text-decoration: none;}
.news_list .news:hover .ck{color: #fff;background: #07029A;text-decoration: none;}
/*新闻详情*/
.news_info{width: 1200px;margin: 0 auto;}
.news_info h2{font-size: 26px;line-height: 36px;text-align: center;color: #333;}
.news_info .date{font-size: 16px;line-height: 30px;color: #999;text-align: center;margin: 10px 0;}
.news_info .news_info_box{padding:20px 30px;font-size: 16px;line-height: 36px;color: #666;line-height: 2;border-top: solid 1px #e0e0e0;border-bottom: solid 1px #e0e0e0;}
.news_info_btm{overflow: hidden;padding: 20px 0;}
.news_info_btm .fp{width: 80%;line-height: 30px;}
.news_info_btm .sxp a{font-size: 16px;color: #666;}
.news_info_btm .sxp b{color: #333;}
.news_info_btm .fh{display: block;width: 130px;height: 40px;line-height: 40px;text-align: center;color: #fff;background: #07029A;border-radius: 20px;}
/*联系方式*/
.contact{width: 1200px;margin: 0 auto 90px;overflow: hidden;background: #f5f5f5;}
.contact .contact_tit{font-size: 26px;color:#07029A;line-height: 36px;text-align: center;padding: 40px 0;}
.contact .contact_tit i{display: inline-block;width: 60px;height: 2px;background: #07029A;vertical-align: middle;}
.contact .contact_main{padding: 0 50px 50px;overflow: hidden;}
.contact .lxxx{width: 80%;} 
.contact .lxxx div{float: left;width: 50%;font-size: 16px;line-height: 24px;color: #333;margin-bottom: 20px;}
.contact .lxxx div i{color: #07029A;font-size: 20px;margin-right: 10px;vertical-align: middle;}
.contact_main .ewm{display: block;text-align: center;}
.contact_main .ewm img{display: block;}
/*在线留言*/
.message{width: 1200px;margin: 0 auto;overflow: hidden;background: #f5f5f5;padding-bottom: 40px;}
.message_tit{text-align: center;font-size: 26px;line-height: 36px;padding: 40px 0;}
.message_tit i{display: block;width: 60px;height: 2px;background: #07029A;margin: 0 auto 15px;}
.message_tit p{font-size: 16px;color: #999;}
.message_main{padding:0 60px;}
.message_main .li{float: left;width: 320px;margin-right: 60px;height: 34px;line-height: 34px;background: #fff;border: solid 1px #e0e0e0;padding: 0 10px;margin-bottom: 20px;}
.message_main .li i{color: #07029A;margin-right: 10px;}
.message_main .li input{border: none;height: 32px;line-height: 32px;width: 265px;vertical-align: top;outline: none;}
.message_main .ly{width: 100%;height: 110px;line-height: 30px;padding: 10px;border: solid 1px #e0e0e0;outline: none;clear: both;margin-bottom: 20px;}
.message_main button{width: 100%;height: 40px;background: #07029A;color: #fff;text-align: center;line-height: 40px;border: none;outline: none;font-size: 16px;}
/*常见问题*/
.cjwt_list{width: 1200px;margin: 0 auto;border-top: solid 1px #e0e0e0;}
.cjwt_list li{padding: 25px 20px;border-bottom: solid 1px #e0e0e0;overflow: hidden;}
.newstime {color: #333;font-family: arial;width: 75px;height: 75px;padding: 5px;text-align: center;}
.day {font-size: 44px;line-height: 50px;text-align: center;border-bottom: solid 1px #e0e0e0;font-weight: bold;}
.year {line-height: 40px;font-size: 16px;}
.cjwt_list li .rf {width: 1050px;}
.cjwt_list a.newstitle {display: block;font-size: 20px;color: #333;line-height: 30px;height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 10px;text-decoration: none;}
.cjwt_list a.newsmain{display: block;font-size: 14px;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #666;text-decoration: none;}
.cjwt_list li:hover{background: #07029A;}
.cjwt_list li:hover .day,.cjwt_list li:hover .year,.cjwt_list li:hover a.newstitle,.cjwt_list li:hover a.newsmain{color: #fff;}
.cjwt_list li:hover .day{border-bottom: solid 1px #fff;}

/*手抬消防泵专题页*/

.zt_sec3 {
  padding: 50px 0;
  overflow: hidden;
}

.zt_sec3_nav {
  width: 80%;
  margin: 0 auto;
}

.zt_sec3_con {
  width: 100%;
}
.zttit{text-align: center;}
.zttit .entit{font-size: 56px;font-weight: bold;color: #666;opacity: 0.25;font-family: Impact;}
.zttit h5 {
  font-size: 30px;
  color: #333;
  text-transform: uppercase;
  margin: 0;
  text-align: center;
  margin-bottom: 10px;
}
.zttit h5 i{width: 50px;height: 1px;background: #333;display: inline-block;vertical-align: middle;}
.zttit p {
  width: 60%;
  margin: 0 auto;
  font-size: 16px;
  color: #666;
  margin-bottom: 80px;
  text-align: center;
  line-height: 30px;
  letter-spacing: 2px;
}

.zt_sec3_left {
  width: 46%;
  float: left;
  -webkit-transform: translateY(-1000px);
  -moz-transform: translateY(-1000px);
  -ms-transform: translateY(-1000px);
  -o-transform: translateY(-1000px);
  transform: translateY(-1000px);
  -webkit-transition: all 0.8s ease-in-out 0.3s;
  -moz-transition: all 0.8s ease-in-out 0.3s;
  -ms-transition: all 0.8s ease-in-out 0.3s;
  -o-transition: all 0.8s ease-in-out 0.3s;
  transition: all 0.8s ease-in-out 0.3s;
}

.zt_sec3.active .zt_sec3_left {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}
.zt_sec3_right {
  width: 54%;
  min-height: 360px;
  float: left;
  position: relative;
  -webkit-transform: translateX(1600px);
  -moz-transform: translateX(1600px);
  -ms-transform: translateX(1600px);
  -o-transform: translateX(1600px);
  transform: translateX(1600px);
  -webkit-transition: all 0.8s ease-in-out 0.3s;
  -moz-transition: all 0.8s ease-in-out 0.3s;
  -ms-transition: all 0.8s ease-in-out 0.3s;
  -o-transition: all 0.8s ease-in-out 0.3s;
  transition: all 0.8s ease-in-out 0.3s;
}

.zt_sec3.active .zt_sec3_right {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
}
.zt_sec3_right_bg {
  position: absolute;
  top:106px;
  font-family: arial;
  left: -75px;
  font-size: 14px;
  letter-spacing: 2px;
  color: #fff;
  text-transform: uppercase;
  transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  /* IE 9 */
  -moz-transform: rotate(-90deg);
  /* Firefox */
  -webkit-transform: rotate(-90deg);
  /* Safari 和 Chrome */
  -o-transform: rotate(-90deg);
}

.zt_sec3_right_bg1 span {
  display: inline-block;
  width: 50px;
  height: 1px;
  background: #ccc;
  vertical-align: middle;
  margin-left: 10px;
}

.zt_sec3_right_zi {
  position: absolute;
  font-size: 16px;
  text-transform: uppercase;
  top: 0;
  left: 0;
  font-size: 24px;
  width: 100%;
  text-align: center;
  margin-top: 32%;
  color: #fff;
  letter-spacing: 2px;
}

.zt_sec3_zi {
  width: 65%;
  margin: 0 auto;
  padding-top: 45px;
}


.zt_sec3_zi h5 {
  font-size: 24px;
  color: #333;
  margin: 0;
  text-transform: uppercase;
  font-weight: 600;
  line-height: 30px;
  font-family: arial;
}

.zt_sec3_zi span {
  display: block;
  width: 50px;
  height: 2px;
  margin: 30px 0;
  background: #07029A;
}

.zt_sec3_zi p {
  margin: 0;
  font-size: 16px;
  color: #999;
  margin-bottom: 30px;
  line-height: 28px;
  letter-spacing: 1px;
}

/*.zt_sec3_img {
  position: absolute;
  top: 0;
  left: 0;
}*/

.zt_sec3_box {
  width: 50%;
  position: absolute;
  left: 0;
  bottom: 10%;
  padding-left: 40px;
  -webkit-transform: translateY(1000px);
  -moz-transform: translateY(1000px);
  -ms-transform: translateY(1000px);
  -o-transform: translateY(1000px);
  transform: translateY(1000px);
  -webkit-transition: all 0.8s ease-in-out 0.3s;
  -moz-transition: all 0.8s ease-in-out 0.3s;
  -ms-transition: all 0.8s ease-in-out 0.3s;
  -o-transition: all 0.8s ease-in-out 0.3s;
  transition: all 0.8s ease-in-out 0.3s;
  z-index: 5;
}

.zt_sec3.active .zt_sec3_box {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}
.zt_sec3_box_img {
  position: relative;
  padding: 0 3%;
}

.zt_sec3_box_img span {
  position: absolute;
  top: 0;
  left: 3%;
  width: 94%;
  height: 100%;
  background: #000;
  filter: alpha(opacity=0.5);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}

.swiper-slide-active .zt_sec3_box_img span {
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
}

.ind_sec4_aleft {
  left: 0px;
}

.ind_sec4_der {
  position: absolute;
  bottom: 35%;
  z-index: 10;
}

.ind_sec4_aright {
  right: 20px;
}

.ind_sec4_der img {
  width: 30px;
}

.zt_sec3_box_img p {
  position: absolute;
  margin: 0;
  bottom: 10px;
  left: 20px;
  color: #fff;
  font-size: 16px;
}

.swiper-slide-active .zt_sec3_box_img p {
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
}
.zttx .zttit .entit{color: #fff;}
.zttx .zttit h5{color: #fff;}
.zttx .zttit h5 i{background: #fff;}
.zttx .zttit p{color: #fff;}
.zttx{padding: 50px 0;height: 610px;overflow: hidden;}
.strength2_main{width: 1200px;margin: 0 auto;overflow: hidden;}
.strength2_main ul li {
    width: 25%;
    float: left;
    padding: 0px 0 20px;
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
    position: relative;
    left: 160px;
    opacity: 0;
    text-align: center;
    color: #fff;
    font-size: 24px;
    line-height: 2;
}
.strength2_main ul li.active {
    left: 0;
    opacity: 1;
}
.tx_btm{background: #fff;height: 68px;position: relative;width: 1200px;margin: 0 auto;padding: 0 150px 0 340px;font-size: 24px;color: #333;line-height: 69px;margin-top: 40px;-webkit-transform: translateY(1000px);
  -moz-transform: translateY(1000px);
  -ms-transform: translateY(1000px);
  -o-transform: translateY(1000px);
  transform: translateY(1000px);
  -webkit-transition: all 0.8s ease-in-out 0.3s;
  -moz-transition: all 0.8s ease-in-out 0.3s;
  -ms-transition: all 0.8s ease-in-out 0.3s;
  -o-transition: all 0.8s ease-in-out 0.3s;
  transition: all 0.8s ease-in-out 0.3s;}
.tx_btm.active{-webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);}
.tx_btm img{display: block;position: absolute;top: 0;left: 0;}
.tx_btm span{display: block;width: 130px;height: 68px;text-align: center;line-height: 68px;font-size: 29px;color: rgba(0,0,0,.18);position: absolute;top: 0;right: 0;font-family: impact;}
.yzdj{padding-bottom: 75px;overflow: hidden;}
.yzdj_tit{text-align: center;padding: 100px 0 35px;}
.yzdj_main{width: 1200px;margin: 0 auto;box-shadow: 5px 5px 5px #999;background: #fff;box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1);padding: 60px 160px;text-align: center;
-webkit-transform: translateY(1000px);
  -moz-transform: translateY(1000px);
  -ms-transform: translateY(1000px);
  -o-transform: translateY(1000px);
  transform: translateY(1000px);
-webkit-transition: all 0.8s ease-in-out 0.3s;
  -moz-transition: all 0.8s ease-in-out 0.3s;
  -ms-transition: all 0.8s ease-in-out 0.3s;
  -o-transition: all 0.8s ease-in-out 0.3s;
  transition: all 0.8s ease-in-out 0.3s;}
.yzdj_main h6{font-size: 30px;color: #333;line-height: 2;}
.yzdj_main span{display: block;color: #e29ca4;font-size: 18px;line-height: 2;margin-bottom: 20px;}
.yzdj_main p{font-size: 24px;line-height: 2;}
.yzdj_main p i{font-style: normal;color: #d81c2d;}
.yzdj_main.active{-webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);}



/*移动端*/
@media (max-width: 768px) {
.hidden-xs{
	display: none !important;
}	
.visible-xs {
    display: block!important;
}	
.headerbg {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index: 999999;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    background: #fff;
    transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    -webkit-transition: all 0.5s;
}
/*.bannerIn {
    padding-top: 52px;
}
.bannerIn img {
    width: 170%;
    margin: 0 -35%;
}*/
.index_sec1_box{width: 100%;padding: 0 15px;}
.banner_zi{width: 100%; margin: 0; left: 0; padding: 0 15px; top: 40%; text-align: right;}
.banner_zi h5{font-size: 20px; line-height: 30px; margin-top: 0;padding:0 !important;}
.banner_zi .ban_h2{padding:0 !important;}
.banner_zi2 .banner_line{display: none;}
.banner_zi2 .banner_red{display: none;}
.banner_zi2 h6{display: none;}
.banner_zi a{display: none;}
.banner_btn1 , .banner_btn2{top: auto; margin-top: 0; bottom: 80px; width: 80px; height: 36px;}
.banner_btn1 span , .banner_btn2 span{top:18px; width: 50px;}
.index_sec1_search h6{line-height: 60px;}
.index_sec1_search{height: 60px; padding-left: 60px;}
.index_sec1_search img{top: 17px; left: 20px;}
.index_sec1_top{top: -60px;}
.banner_num font{width: 20px;}
.banner_num{padding-left: 25px; left: 15px; top: 40%;}
.index_sec1_topUl ul li span{font-size: 30px; line-height: 30px;}
.index_sec1_topUl ul li i{font-size: 20px;}
.index_sec1_topUl ul li{padding: 20px 0;}
.index_sec1_topUl ul li font{font-size: 12px; margin-bottom: 10px;}
.index_sec1_top_btn{padding: 15px 0; font-size: 14px;}
.index_sec1_top_btn br{display: none;}
.index_sec1_top_btn *{vertical-align: middle; line-height: 24px;}
.index_sec1_top_btn img{width: 24px;}
.index_sec1_search h6 b{font-size: 22px;}
.index_sec1_con>h5{font-size: 18px;}
.index_sec1_con>h5{font-size: 18px;}
.header1_top ul li{font-size: 16px; line-height: 26px; padding: 8px 0;}
.header1_con{width: 60%; padding: 0 20px 40px;}
.header1_box{z-index: 999;}
.logo img{height: 22px;}
.header1 .logo{margin-left: 15px;}
.header1_toggle{right: 15px; height: 36px; width: 36px; padding: 12px 10px;}
.header1_bottom>div ul li a{font-size: 14px;}
.header1_bottom>div ul li{margin-left: 10px;}
.header1_bottom{left: 0; padding-left: 20px; bottom: 15px;}
.header1_top a::before{left: -20px;}
.header1_top ul li a:hover::before, .header1_top ul li a.active::before{width: 15px;}
.header1_bottom>div p{margin-bottom: 10px;}
.headerbg{position: fixed;top: 0px;left: 0px;width: 100%;z-index: 999999;-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);background:#fff;transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; -webkit-transition: all 0.5s;}
.logo_boxlist{float: left;width: 140px;}
.navbar-toggle{position: relative;float: right;padding: 9px 0;margin: 0 0 8px;margin-right: 0;background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 4px;margin-top: 10px;}
.navbar-toggle .icon-bar{background: #444;}
.navbar-nav a{text-transform: uppercase;text-align: center;}
.navbar-nav>li>a{padding-bottom: 8px;color: #444;}
.navbar-nav{margin: 7.5px -15px 20px -15px;}
.nav>li>a:hover,.nav>li>a:focus{background: none !important;}
.nav>li{border-bottom: rgba(68, 68, 68, 0.14) dotted 1px;}
.index_sec1_con>p{width: 100%; font-size: 14px; line-height: 26px; margin-bottom: 20px;}
.index_sec1_con ul li{width: 100%;}
.index_sec1_con ul li p{margin: 0 0 0;}
.ind1_lis{margin: 0 auto 30px;}
.index_sec1_con ul li img{width: 100px;}
.index_sec1_con ul li h5{font-size: 18px;}
.index_sec1{padding-bottom: 60px;}
.index_sec2_con {
    height: auto !important;
}
.index_sec2_list_zi{float: none; width: 100%; margin: 15px auto 0; text-align: center; padding: 0 15px 20px;}
.index_sec2_list_img{float: none; width: 100%; text-align: center;}
.index_sec2_list img{width: 80%; margin: 0 auto; max-width: 680px;}
.index_sec2_list_zi .index_more{margin: 15px auto 0; font-size: 14px;}
.index_sec2_list_zi h5{font-size: 18px;}
.index_sec2_next {
    left: auto;
    right: 15px;
}
.index_sec3{padding: 60px 0;width: 100%;}
.index_sec3.active .index_sec3_top{padding: 0 15px;}
.index_sec3 .pro_prev, .index_sec3 .pro_next{z-index: 5;width: 30px;height: 71px;}
.swiper_index_proname{background: #07029A;color: #fff;}
.swiper_index_proname a{color: #fff;}
.swiper_index_proname span{color: #fff;}
.swiper_index_proname h2{font-size:14px;display:block;line-height:28px;height:28px;overflow:hidden;}
.swiper_index_proname span{display: block;font-size: 12px;color: #fff;line-height:24px;height:24px;overflow:hidden;}
.index_sec3.active .swiper-container img{width: 70%;}
.index_sec3_procls{display: none;}
.index_sec6{
  padding-top: 60px;
  margin-bottom: 60px;
}
.common_title{
  width: 100%;
  padding: 0 15px;
  text-align: center;
}
.common_title h5{
  font-size: 18px;
  line-height: 28px;
}
.common_title h6{
  margin-bottom: 15px;
  font-size: 14px;
}
.index_sec6_list{
  width: 100%;
}
.swiper_sec6 .swiper-wrapper{
  margin-left: 0;
}
.index_sec6_list1{
  padding: 0 15px 60px;
}
.index_sec6_list{
  padding: 20px 0 0 0 ;
}
.index_sec6_list1 h6{
  margin: 10px 0 5px 0;
}
.index_sec6_list1 h5{
  margin-bottom: 15px;
  font-size: 16px;
  line-height: 26px;
}
.index_sec6_list1 p{
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 24px;
}
.index_sec6_btn{
  width: 100%;
  text-align: center;
}
.index_sec6 .pro_prev1,.index_sec6 .pro_next1{position: absolute;width: 30px;height: 71px;top: 50%;margin-top: -35px;}
.index_sec6 .pro_prev1{left: 0px;}
.index_sec6 .pro_next1{right: 0px;}
.footer{display: none;}
.footer2{width: 100%;}

/*公司简介*/
.about_menu_box{height: 35px;}
.about_menu_box .about_menu{width: 100%;}
.about_menu_box .about_menu a{width: 33.333%;height: 35px;line-height: 35px;text-decoration: none;}
.about_menu_box .about_menu a.on img{display: none;}
.qyjs_title{width: 100%;padding: 20px 15px;}
.qyjs_title .mbx{float: none;}
.qyjs_title .tit{font-size: 26px;line-height: 30px;text-align: center;margin-top: 20px;text-align: center;width: 100%;}
.qyjs_title .tit span{font-size: 20px;}
.ab1_left{width: 100%;float: none;padding: 0 15px;}
.ab1_left img{width: 100%;}
.ab_box1{width: 100%;background: none;padding-bottom: 20px;}
.ab1_right{width: 100%;padding: 20px 15px;}
/*荣誉资质*/
.m_honor{width: 100%;padding: 0 15px;}
.m_honor span{display: block;text-align: center;font-size: 16px;line-height: 30px;padding: 10px 0;}
.m_honor .pro_prev,.m_honor .pro_next{position: absolute;width: 30px;height: 71px;top: 50%;margin-top: -47px;z-index: 5;}
.m_honor .pro_prev{background: url(/Web/Tpl/default/public/images/pn_03.png) no-repeat;left: 0px;background-size: 100% 100%;}
.m_honor .pro_next{background: url(/Web/Tpl/default/public/images/pn_05.png) no-repeat;right: 0px;background-size: 100% 100%;}
/*企业文化*/
.ab2_left{padding-right: 24%;}
.culture1_l_circleIn{left: 0;}
/*产品中心*/
.product_menu{display: none;}
.produc_list{width: 100%;}
.produc_list ul{margin: 0;padding: 0 10px;}
.produc_list ul li{width: 48%;margin: 20px 1%;}
.produc_list ul li .pro_xh .goinfo{display:none;}
/*产品详情*/
.cpjj_box{width: 100%;padding: 15px;}
.cpjj_lf{float: none;}
.cpjj_rf{width: 100%;}
.cpjj_rf_btm{height: auto;}
.cpjj_rf_btm .dh{margin-top: 10px;}
.pro_ys{width: 100%;padding: 15px;}
.yslist li{width: 100%;float: none;}
.yslist{margin: 0;}
.pro_jscs{width: 100%;padding: 15px;}
.pro_zxyd{width: 100%;padding: 15px;}
.pro_zxyd .form .ipt{width: 100%;padding: 0;}
.pro_zxyd .form .ipt input{width: 65%;}
.pro_zxyd .form .ipt span{width: 85px;}
.pro_zxyd .form .dq{width: 65%;}
.pro_zxyd .form .form-group{width: 31%;margin-right: 1%;}
.pro_zxyd .form .ipt .cplb{width: 65%;display: inline-block;float: none;}
.pro_zxyd .form .text textarea{width: 65%;}

/*新闻中心*/
.news_tj{width: 100%;padding: 0 15px;}
.news_item{height: auto;}
.news_rf{float: none;width: 100%;}
.news_rf img{width: 100%;height: auto;}
.news_item .news_lf{width: 100%;height: auto;padding: 15px;}
.news_item .news_lf h5 a{font-size: 20px;line-height: 30px;}
.news_item .news_lf h6{font-size: 14px;}
.news_item .news_lf p{font-size: 14px;}
.news_tj .news_prev1,.news_tj .news_next1{position: absolute;width: 30px;height: 71px;top: 27%;}
.news_tj .news_prev1{left: 0px;}
.news_tj .news_next1{right: 0px;}
.news_list{width: 100%;padding: 20px 15px;}
.news_list .news{margin-top: 10px;}
.news_left{width: 100%;}
.news_list .news .ck{display: none;}
.news_left .img{width: 35%;}
.news_left .img img{width: 100%;height: auto;}
.news_list .news .news_jj{width: 60%;padding: 0;height: auto;border: none;}
.news_list .news h2{font-size: 16px;line-height: 24px;}
.news_list .news i{display: none;}
.news_list .news p{font-size: 14px;line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news_info{width: 100%;padding: 0 15px;}
.news_info h2{font-size: 20px;}
.news_info .news_info_box{font-size: 14px;}
.news_info_btm .fp{width: 100%;}
.news_info_btm .fh{margin-top: 10px;}
/*联系方式*/
.contact{width: 100%;padding: 0 15px;}
.contact .contact_tit{font-size: 20px;}
.contact .contact_tit i{width: 30px;}
.contact .contact_main{padding: 0;}
.contact .lxxx div{width: 100%;}
.contact_main .ewm{float: none;}
.contact_main .ewm img{margin: 0 auto;}
/*在线留言*/
.contact{margin-bottom: 0;}
/*手抬消防泵专题*/
.zt_sec3{padding: 30px 0 0;}
.zt_sec3_nav{width: 100%;}
.zttit .entit{font-size:40px;}
.zttit p{width: 80%; font-size: 14px; line-height: 24px; margin-bottom: 30px;}
.zttit h5{font-size: 18px;}
.zt_sec3_right{
  width: 100%;
}
.zt_sec3_left{
  width: 100%;
}
.zt_sec3_zi{
  width: 100%;
  padding: 0 15px;
}
.zt_sec3_zi p{
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 24px;
}
.zt_sec3_box{
  bottom: auto;
  top: 55%;
  left: 25%;
  padding: 0;
  transform: translateX(-50%);
}
.zt_sec3_zi a{
  float: initial;
  margin-top: 5px;
}
.ind_sec4_aleft{
  left: -40px;
}
.ind_sec4_aright{
  right: -40px;
}
.ind_sec4_der{
  bottom: 20%;
}
.ind_sec4_der img{
  width: 20px;
}
.strength2_main{width: 100%;}
.strength2_main ul li{width: 50%;}
.tx_btm{display: none;}
.yzdj_main{width: 90%;padding: 15px;}
.yzdj_main h6{font-size: 20px;}
.yzdj_main span{font-size: 14px;}
.yzdj_main p{font-size: 18px;}
.yzdj_tit{padding: 50px 0 30px;}
.yzdj_tit img{width: 30%;}
}


