@charset "UTF-8";
.tou {
    position: fixed;
	left: 50%;
	transform: translateX(-50%);
	background: #fff;
	top: 40px;
	z-index: 99;
	width: 100%;
   }
  .tou .logo {
    line-height: 100px; }
.hotss{float:left;line-height:70px;font-size:15px;width: 500px;}
.hotss a{color:#555555;padding-left: 2%;}
.ss {
  height: 70px;
  background: #f7f7f7;
  box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.35);
  position: relative;
  z-index: 11;
  color: #515151; }
  .pos{position: relative;width: 1920px;left: 50%;margin-left: -960px;}
  .ss .gj {
    line-height: 50px;
    font-size: 12px; }
    .ss .gj a {
      color: #515151; }
  .ss .ss1 {
    line-height: 70px;
    color: #515151;
    font-size: 12px; }
    .ss .ss1 a {
      color: #515151; }
      .ss .ss1 a:after {
        content: '、'; }
      .ss .ss1 a:nth-child(3):after {
        display: none; }
    .ss .ss1 #formsearch {
      display: inline-block;
      vertical-align: middle;
      margin-left: 20px;
      width: 475px;
      height: 40px;
      background: url(//cdn.xypt.top/60ea0a17/21/06/c6006a7064ab23559fd839c4172e5a47b7427075.png) no-repeat;
       }
      .ss .ss1 #formsearch input {
        line-height: 36px;
        height: 36px;
        outline: none;
        border: none;
        background: none; }
        .ss .ss1 #formsearch input#keyword {
          float: left;
          width: 400px;
          text-indent: 10px; }
        .ss .ss1 #formsearch input#s_btn {
          float: right;
          width: 70px;
          /*background: url(//cdn.xypt.top/60ea0a17/21/05/5980017c6b13eacc15cf9ca3afccc45917172f52.png) no-repeat 50%;*/
          font-size: 0; }

h2.bt {
  text-align: center;
  font-size: 40px;
  color: #333333; }
  h2.bt p {
    font-size: 16px;
    color: #999999;
    margin-top: 18px;
    letter-spacing: 2px; }

.c1 {
  margin-top: 50px;
  margin-bottom: 50px; }
  .c1 .list2 {
    margin-top: 40px;
    border: 1px solid #efefef; }
    .c1 .list2 li {
      float: left;
      width: 239px;
      border-right: 1px solid #efefef;
      padding-top: 53px;
      text-align: center;
      padding-bottom: 30px; }
      .c1 .list2 li h3 {
        font-size: 28px; }
        .c1 .list2 li h3 span {
          display: block;
          font-size: 14px;
          line-height: 20px;
          color: #595959;
          margin-top: 12px; }
      .c1 .list2 li .img {
        margin: 12px auto 0;
        width: 130px;
        height: 130px;
        line-height: 130px;
        border-radius: 100px; }
      .c1 .list2 li dd {
        margin-top: 24px;
        font-size: 14px;
        line-height: 20px;
        color: #595959; }
      .c1 .list2 li:nth-child(5) {
        border-bottom: 5px solid #0153b9; }
        .c1 .list2 li:nth-child(5) h3 {
          color: #0153b9; }
        .c1 .list2 li:nth-child(5) .img {
          background: #0153b9; }
        .c1 .list2 li:nth-child(5):hover {
          background: #0153b9; }
      .c1 .list2 li:nth-child(3) {
        border-bottom: 5px solid #22ba98; }
        .c1 .list2 li:nth-child(3) h3 {
          color: #22ba98; }
        .c1 .list2 li:nth-child(3) .img {
          background: #22ba98; }
        .c1 .list2 li:nth-child(3):hover {
          background: #22ba98; }
      .c1 .list2 li:nth-child(4) {
        border-bottom: 5px solid #e6ce07; }
        .c1 .list2 li:nth-child(4) h3 {
          color: #e6ce07; }
        .c1 .list2 li:nth-child(4) .img {
          background: #e6ce07; }
        .c1 .list2 li:nth-child(4):hover {
          background: #e6ce07; }
      .c1 .list2 li:nth-child(1) {
        border-bottom: 5px solid #37bd07; }
        .c1 .list2 li:nth-child(1) h3 {
          color: #37bd07; }
        .c1 .list2 li:nth-child(1) .img {
          background: #37bd07; }
        .c1 .list2 li:nth-child(1):hover {
          background: #37bd07; }
      .c1 .list2 li:nth-child(2) {
        border-right: none;
        border-bottom: 5px solid #f4366f; }
        .c1 .list2 li:nth-child(2) h3 {
          color: #f4366f; }
        .c1 .list2 li:nth-child(2) .img {
          background: #f4366f; }
        .c1 .list2 li:nth-child(2):hover {
          background: #f4366f; }
      .c1 .list2 li:hover h3 {
        color: #fff; }
        .c1 .list2 li:hover h3 span {
          color: #fff; }
      .c1 .list2 li:hover dd {
        color: #fff; }
      .c1 .list2 li:hover .img {
        background: #fff; }
        .c1 .list2 li:hover .img img {
          filter: invert(50%) sepia(93%) saturate(345%) hue-rotate(116deg) brightness(99%) contrast(92%); }
.xmore{    float: right;
    line-height: 60px;
    color: #777777;
    padding-right: 10px;
    font-size: 14px;}
.c2 {
  background: #f5f5f5;
  padding-top: 50px;
  padding-bottom: 50px; }
  .c2 .list1 {
    text-align: center;
    margin-top: 40px; }
    .c2 .list1 li {
      display: inline-block;
      margin: 0 60px 12px;
      width: 193px;
      line-height: 43px;
      background: #fff;
      font-size: 16px; }
      .c2 .list1 li a {
        color: #333333; }
      .c2 .list1 li.on {
        background: #0179cf; }
        .c2 .list1 li.on a {
          color: #fff; }
  .c2 .content {
    margin-top: 28px;
    position: relative; }
  .c2 a.ck {
    margin: 50px auto 0;
    display: block;
    width: 146px;
    height: 38px;
    border: 1px solid #dddddd;
    background-color: #fff;
    text-align: center;
    line-height: 36px;
    font-size: 14px;
    color: #333333;
    border-radius: 19px; }

.c5 {
  margin-bottom: 50px; 
    clear: both;
}
  .c5 .gsbox {
    margin-top: 38px;
    position: relative; }
  .c5 a.ck {
    display: block;
    text-align: center;
    border-radius: 30px;
    border: 1px solid #0179cf;
    font-size: 14px;
    width: 280px;
    margin: 40px auto 0;
    line-height: 35px; }

.c6 {
  padding-top: 50px;
  background: #f4f4f4; }
  .c6 .list1 {
    margin-top: 40px;
    padding-bottom: 32px;
    border-bottom: 1px solid #e5e5e5;
    display: flex;
    justify-content: center; }
    .c6 .list1 li {
      border: 1px solid #e5e5e5;
      border-radius: 4px;
      background: url(//cdn.xypt.top/60ea0a17/21/05/f5071f6b3383a3d1d30e29401bcba35982cc9497.png) no-repeat 38px 50%;
      font-size: 18px;
      width: 185px;
      line-height: 43px;
      text-indent: 72px; }
      .c6 .list1 li a {
        color: #555555;
        display: block; }
      .c6 .list1 li.on {
        background: url(//cdn.xypt.top/60ea0a17/21/05/a8ccd59f92799a75988e8a37d3ecd8ef1d949bc8.png) no-repeat 38px 50%;
        border-color: #0179cf; }
        .c6 .list1 li.on a {
          color: #0179cf;
          font-weight: 600; }
      .c6 .list1 li:nth-child(2) {
        background: url(//cdn.xypt.top/60ea0a17/21/05/fe4c2052bea9f0d7c8fc1480f31464f0fb1918a9.png) no-repeat 38px 50%; }
        .c6 .list1 li:nth-child(2).on {
          background: url(//cdn.xypt.top/60ea0a17/21/05/5837dc3fc9bca2416cd0e3b5ba5fe44d5afc18d3.png) no-repeat 38px 50%; }
  .c6 .content .list2 {
    margin-top: 38px;
    margin-bottom: 24px;
    width: 380px; }
    .c6 .content .list2 .img img {
      width: 380px;
      height: 213px; }
    .c6 .content .list2 h3 {
      margin-top: 36px;
      font-weight: 600;
      font-size: 16px;
      color: #000000; }
    .c6 .content .list2 dd {
      font-size: 14px;
      color: #787878;
      margin-top: 18px;
      line-height: 26px; }
  .c6 .content .list3 {
    width: 718px; }
    .c6 .content .list3 li {
      float: left;
      width: 316px;
      padding-bottom: 22px;
      border-bottom: 1px solid #cccccc;
      padding-top: 45px;
      margin-bottom: 3px; }
      .c6 .content .list3 li:nth-child(2n) {
        float: right; }
      .c6 .content .list3 li h3 {
        font-size: 16px;
        color: #000000;
        line-height: 1;
        font-weight: 600; }
      .c6 .content .list3 li dd {
        font-size: 14px;
        line-height: 24px;
        color: #787878;
        margin-top: 18px; }
      .c6 .content .list3 li .timex {
        margin-top: 14px;
        font-size: 12px;
        color: #787878; }
      .c6 .content .list3 li:hover h3 {
        color: #0179cf; }

.link {
  padding: 7px 0;
  line-height: 24px;
  color: #5a5a5a;
  font-size: 14px; }
  .link a {
    color: #5a5a5a; }
    .link a:after {
      content: "、"; }
    .link a:last-child:after {
      display: none; }

/*.foot {*/
/*  background: #0179cf;*/
/*  color: #fff;*/
/*  padding-top: 34px; }*/
  /*.foot a {*/
  /*  color: #fff; }*/
  /*.foot h2 {*/
  /*  line-height: 48px;*/
  /*  border-bottom: 1px solid #fff;*/
  /*  font-size: 16px; }*/
  /*.foot .foot1 {*/
  /*  width: 228px;*/
  /*  margin-right: 40px; }*/
  /*  .foot .foot1 .sec {*/
  /*    padding-top: 22px;*/
  /*    font-size: 14px;*/
  /*    line-height: 30px; }*/
  /*    .foot .foot1 .sec a {*/
  /*      display: block;*/
  /*      width: 50%;*/
  /*      float: left; }*/
  /*.foot .foot2 {*/
  /*  width: 368px;*/
  /*  margin-right: 40px; }*/
  /*  .foot .foot2 .sec {*/
  /*    padding-top: 20px;*/
  /*    font-size: 14px;*/
  /*    line-height: 30px; }*/
  /*.foot .foot3 {*/
  /*  width: 280px; }*/
  /*  .foot .foot3 .sec {*/
  /*    padding-top: 22px; }*/
  /*    .foot .foot3 .sec li {*/
  /*      float: left;*/
  /*      text-align: center;*/
  /*      font-size: 12px; }*/
  /*      .foot .foot3 .sec li:nth-child(1) {*/
  /*        margin-right: 36px; }*/
  /*      .foot .foot3 .sec li dd {*/
  /*        line-height: 36px; }*/
  /*.foot .foot4 {*/
  /*  width: 201px; }*/
  /*  .foot .foot4 .sec {*/
  /*    padding-top: 22px; }*/
  /*    .foot .foot4 .sec a {*/
  /*      display: block; }*/
  /*      .foot .foot4 .sec a:nth-child(1) {*/
  /*        margin-bottom: 15px; }*/
  /* .foot .ban {*/
  /*  margin-top: 24px;*/
  /*  font-size: 14px;*/
  /*  line-height: 31px;*/
    
  /*  text-align: center;*/
  /*  }*/
  /*  .foot .ban .tong{*/
  /*    border-top: 1px solid #fff;*/
  /*    padding: 15px 0; */
  /*  }*/
.head1{
    
   height: 40px;
	border-bottom: 1px solid #ededed;
	position: fixed;
	left: 50%;
	transform: translateX(-50%);
	background: #fff;
	top: 0;
	z-index: 99;
	width: 100%;

}

/*# sourceMappingURL=index.css.map */
.pro-fen{background:url(//cdn.xypt.top/60ea0a17/21/06/18667088f1206aae7245106e89afb9ebc1377eb2.png) no-repeat;height:316px;padding:40px 0px;}
.pro-fen-titel h2{text-align:center;margin-bottom:30px;font-size:36px;color:#000000;}
.pro-fen ul li{float:left;margin-right:5px;width:13.9%;position:relative;}
.pro-fen ul li:last-child{margin-right:0px;}
.pro-fen ul li .zi h3{
    position: absolute;
    font-size: 22px;
    color: #fff;
    top: 35%;
    left: 23%;}

.pro-fen ul li:nth-child(6) .zi h3{
    position: absolute;
    font-size: 22px;
    color: #fff;
    top: 37%;
    left: 4%;}


.pro-fen ul li:nth-child(7) .zi h3{position: absolute;
    position: absolute;
    font-size: 22px;
    color: #fff;
    top: 37%;
    left: 8%;}   

.case-content{
    position: relative;
    margin-top: 35px;
    margin-bottom: 65px;
}
.case-content .bd{
    width: 1200px;
    overflow: hidden;
    
}

.case-content1{
    position: relative;
    margin-top: 35px;
    margin-bottom: 65px;
}
.case-content1 .bd{
    width: 1200px;
    overflow: hidden;
    
}
.product_list2 li h3 a{color:#333333;font-size:18px;}
.product_list2 li h3{display:block;background:#e8e8e9;line-height:65px;text-align:center;width:100%;position:absolute;bottom: 0px;}
.product_list2 li {border:1px solid #eee;width:280px!important;height:377px;margin-right:20px;position:relative;}
.product_list2 li img{width:100%;}
.l_btn1,.r_btn1{position:absolute;top:40%;cursor:pointer;}
.l_btn1{left:-80px;}
.r_btn1{right:-80px;}


.contact-bg{
    background: url(//cdn.xypt.top/cc649ea2/21/04/f435497a0298b02630016ec80ba05c2d822f3af1.jpg) no-repeat top center;
    height: 405px;
    overflow: hidden;
}

.contact-index{
    padding-top: 113px;
}
.about{background:url(//cdn.xypt.top/60ea0a17/21/06/c9e95f755812eb81591b8fe7e859ced76fee7bda.jpg) no-repeat;height:634px;padding-top: 55px;
    padding-bottom: 35px;}
.about-right{width:700px;float:right;}
.about-right p{font-size:16px;line-height:34px;color:#333333;}
.about-right h3{font-size:30px;color:#000;margin-bottom:35px;margin-top:20px;}
.about-right-xia ul{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    margin-top: 60px;
    }
 .about-right-xia ul li{width: 33%;text-align: center;line-height: 35px;}   
 .about-right-xia ul li h2{    color: #5178bb;
    font-size: 48px;
    display: inline-block;}
    .about-right-xia ul li em{    color: #333333;
    font-size: 18px;
    }
    .about-right-xia ul li span{
    color: #333333;
    font-size: 18px;
    display: block;
    text-align: center;
    }
.sidays{background:url(//cdn.xypt.top/60ea0a17/21/06/00132ecc0b7d40c6238a34688126588b1b1c0f3a.jpg) no-repeat;height:737px;width: 1919px;}    
.sidays span1{font-size:18px;color:#fff;display:block;text-align:center;    padding-top: 128px;}
.sidays ul li{width: 580px;margin-right: 40px;background:url(//cdn.xypt.top/60ea0a17/21/06/3bd94b4a2a33333ae8e1fad4a67d32cf66d99a08.png) no-repeat;float:left;height: 220px;margin-bottom: 20px;}   
 .sidays ul li:nth-child(2n){margin-right:0px;}    
   .sidays ul li .img2{float: left;
    padding-left: 49px;
    margin-top: 84px;}
    .sidays ul li .det{float:left;padding-left: 52px;margin-top: 23px;}
    .sidays ul li .det h3{font-size:24px;font-weight:bold;color:#000;margin-bottom: 20px;}
    .sidays ul li .det span{font-size:16px;color:#777777;line-height:30px;}
    .sidays ul{margin-top:65px;}
.biaoti h2{text-align:center;font-size:36px;color:#333333;margin-top:70px;margin-bottom:20px;}  
 .biaoti span{display:block;text-align:center;font-size:16px;color:#777777;}  
    .product_list22 li h3 a{color:#333333;font-size:18px;}
.product_list22 li h3{
    display: block;
    line-height: 49px;
    text-align: center;
    /* width: 100%; */
    /* position: absolute; */
    /* bottom: 112px;*/
}
.product_list22 li {width:280px!important;height:256px;margin-right:20px;position:relative;}
.product_list22 li img{width:280px!important;height:215px;}
.xinwenfenlei ul li{float: left;
    width: 170px;
    line-height: 60px;
    border-right: 3px solid #fff;
    text-align: center;
    color: #fff;
    font-size: 18px;;}
.xinwenfenlei ul li:hover{background:#5178bb;color:#fff;}
.xinwenfenlei ul li:hover a{background:#5178bb;color:#fff;}
.xinwenfenlei{height:60px;background:#f4f4f5;}   
 .xinwenfenlei ul li a{color:#333333;}   
  .xinwen-list1 ul li{width:49%;margin-right:2%;}
  .xinwen-list1 ul li:nth-child(2n){width:49%;margin-right:0%;}
  .xinwen-list1 ul{display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;padding:25px 0px;}
  .img111{width: 209px;
    height: 157px;
    float: left;}  
    .img111 img{width: 209px;
    height: 157px;
    float: left;} 
   .zi{    width: 350px;
    float: right;} 
 .zi h3{color:#333333;line-height:28px;font-size:18px;margin-top:10px;margin-bottom:41px;}
 .zi dd{color:#777777;line-height:24px;font-size:14px;margin-bottom:5px;}
 .zi dt{color:#777777;line-height:24px;font-size:14px;font-weight:400}
.xinwen-list2 ul{display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;}
.xinwen-list2 ul li{width:48.5%;margin-right:3%;background:#f4f4f5;margin-bottom: 5px;}
.xinwen-list2 ul{}
.xinwen-list2 ul li:nth-child(2n){margin-right:0%;}
.xinwen-list2 ul li a h3{float:left;font-size:16px;line-height:52px;color:#333333;background: url(//cdn.xypt.top/60ea0a17/21/06/c36538c7ef363be44b9d67f1c2e5c6c86a6be406.png) no-repeat 15px center;font-weight:400;padding-left: 35px;}
.xinwen-list2 ul li a dt{float:right;font-size:14px;line-height:52px;color:#777777;font-weight:400;padding-right: 10px;}
.xinwen{margin-top:30px;margin-bottom:50px;}
.hezuohb{background:url(//cdn.xypt.top/60ea0a17/21/06/f0e6f463f01e7327c0f630dc40dae3a03c8da248.jpg) no-repeat;height:558px;padding:65px 0px;}
.hezuohb-title h2{text-align:center;font-size:36px;color:#fff;margin-bottom:25px;}
.hezuohb-title span{text-align:center;font-size:16px;color:#fff;margin-bottom:35px;display:block;}
.hezuohb-content ul li{margin-right:30px;width: 143px;}
.hezuohb-content ul li:nth-child(7n){margin-right:0px;}
.hezuohb-content ul li:nth-child(8){margin-left:25px;}
.hezuohb-content ul{display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;}

.foot-left h2{display: inline-block;
    text-align: center;
    background: #5178bb;
    width: 425px;
    height: 45px;
    line-height: 45px;
    font-weight: 600;
    font-size: 24px;
    color: #fff;
    margin-top: 25px;
    margin-bottom: 40px;
    border-radius: 25px;}
.foot-left p{font-size:16px;line-height:30px;color:#fff}
.footer1 {background: #2b3038;
    padding-top:60px;padding-bottom:50px;}
.foot-left{float:left;width:450px;}
.foot-right{float:right;width:650px;}
.foot-right dl{width: 158px;
    text-align: left;
    float: left;}
.foot-right dl dt{font-size:18px;color:#fff;background: url(//cdn.xypt.top/60ea0a17/21/06/6f5b91888598fd0b2477e8bbaf199ab0637164b6.png) no-repeat bottom left;font-weight: 400;padding-bottom: 10px;margin-bottom: 13px;}
.foot-right dl dd a{color:#fff;font-size:16px;line-height:30px;}

.ban{padding:25px 0px;background:#161a1e;text-align:center;color:#757c83;font-size:14px;}
.ban a{color:#757c83;}
.cpsp-left h2{font-size:36px;color:#fff;margin-bottom: 15px;}
.cpsp-left span{font-size:16px;color:#fff;line-height:24px;}
.cpsp-left{width:335px;float:left;border-right: 1px solid #9ab5db;}
.cpsp-right{float:right;width: 824px;margin-top: 13px;}
.cpsp{background:url(//static.xypt.net.cn/60ea0a17/21/07/a6e90058998e702b0965551ba961f38db32a9697.jpg) no-repeat;height:190px;padding: 48px 0px;}
.cpsp-right ul li{float: left;
    margin-right: 50px;
    padding-left: 70px;
    margin-top: 27px}
.cpsp-right ul li a h3{color:#fff;font-size:18px;}








/*å¸ˆèµ„åŠ›é‡*/
.box4{padding-top: 65px;
    padding-bottom: 20px}





#certify2 {
    position: relative;
    margin: 0 auto;
    width: 1000px;
}

#certify2 .swiper-container {
    padding-top: 20px;
    padding-bottom: 30px;
}

#certify2 .swiper-slide {
    width: 270px;
    height: 382px;
    background: #fff;
    position: relative;
   box-shadow: 0 0px 10px #999;
}

#certify2 .swiper-slide img {
    display: block;
    width: 100%;
    height: 100%;
    background: #000;
}


#certify2 .swiper-pagination {
    width: 100%;
    bottom: 20px;
}

#certify2 .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 5px;
    border: 3px solid #fff;
    background-color: #d5d5d5;
    width: 10px;
    height: 10px;
    opacity: 1;
}

#certify2 .swiper-pagination-bullets .swiper-pagination-bullet-active {
    border: 3px solid #00aadc;
    background-color: #fff;
}

#certify2 .swiper-button-prev {
    left: -75px;
    width: 44px;
    height: 88px;
    background: url(../images/prev.png) no-repeat;
    background-size: 100%;
    top: 40%;
    outline: none;
    opacity: .5;
}

#certify2 .swiper-button-next {
    right: -80px;
    width: 44px;
    height: 88px;
    background: url(../images/next.png) no-repeat;
    background-size: 100%;
    top: 40%;
    outline: none;
    opacity: .5;
}

#certify2 .swiper-button-prev:hover,
#certify2 .swiper-button-next:hover {
    opacity: 1;
}





