*{margin: 0px;padding: 0px;-webkit-text-size-adjust: none;}
.inter img{width: 100%;}
.banner img{width: 100%;min-width: 1200px;}

.cented{width: 1200px;margin: 20px auto;display: flex;align-items: flex-start;justify-content: center;}
.left{width: 186px;margin-right:44px;}
.left li{display: flex;background: url(../img/left_bg.png) no-repeat;height: 47px;justify-content: flex-start;align-items: center;margin: 10px 0px;padding-left: 25px;}
.left li:hover{background: url(../img/left_active.png) no-repeat;}
.left li.active{background: url(../img/left_active.png) no-repeat;}
.left li a{font-size: 17.8px;color: #ffffff;font-weight: bold;display: block;}
.left li a img{margin-right: 10px;width: 33px;}
.div_right{width:961px;}
.div_right .title{margin-bottom: 20px;}
.div_right h2{font-size: 24px;font-weight: bold;display: flex;justify-content: flex-start;align-items: center;color: #0272fc;margin: 20px 0px;}
.div_right h2 img{margin-right: 10px;}
.div_right p{font-size: 16px;color: #242424;line-height: 40px;text-indent: 2em;margin-bottom: 10px;}
.div_right h3{font-size: 17px;color: #003980;font-weight: bold;text-indent: 2em;line-height: 30px;}


.footer{background: #007ce2;height: 60px;line-height: 60px;text-align: center;color: #fff;font-size: 14px;}


.div_right ul li{background: url(../img/bg.png) no-repeat;background-size: 100% 100%;width: 956px;height: 37px;margin: 15px 0px;line-height: 37px;}
.div_right ul li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 20px;color: #0272fc;font-weight: bold;padding: 0px 20px;padding-right: 40px;}

.comp{display: flex;justify-content: center;align-items: flex-start;}
.comp_left{padding-right: 20px;}
.comp_left div:nth-child(1){border-bottom: 2px solid #86c0dc;border-radius: 20px;height: 37px;line-height: 37px;display: flex;align-items: center;justify-content: flex-start;background: #fff;padding: 0px 10px;font-size: 20px;color: #0272fc;font-weight: bold;}
.comp_left div:nth-child(1) img{margin-left: 168px;}
.comp_left p{margin: 10px 0px;font-size: 16px;line-height: 30px;}
.comp_left div{border-bottom: 2px solid #86c0dc;border-radius: 20px;margin: 20px 0px;background: #fff;padding: 15px;}
.comp_left h4{font-size: 20px;color: #0272fc;display: flex;justify-content: flex-start;align-items: center;}
.comp_left h4 i{background: #583093;color: #fff;font-size: 28px;padding: 5px 10px;  transform: skew(-5deg, 0deg);margin-left: 10px;}
.comp_right img{margin: 20px 0px;}

.com{display: flex;align-items: center;justify-content: center;margin: 20px 0px;}
.com p{padding: 0px 30px;}
.zw{margin: 20px 0px;padding: 30px;border-radius:20px;border-bottom:  2px solid #86c0dc;background: #fff;}
.zw span{background: #2696ff;transform: skew(-5deg, 0deg);padding: 10px;color: #fff;font-size: 28px;font-weight: bold;display: inline-block;position: relative;z-index: 10;}
.s{margin: 20px 0px;}
.s div{background: #ddefff;transform: skew(-5deg, 0deg);padding: 20px;width:70%;margin-left: 19%;margin-top: -20px;}
.i{display: flex;align-items: flex-start;justify-content: center;}
.i>div{width: 30%;}
.i>div:nth-child(2){margin: 0px 5%;}
.i>div div{height: 220px;display: flex;justify-content: center;align-items: center;}
.i>div h1{font-size: 20px;font-weight: bold;color: #0272fc;text-align: center;line-height: 50px;}
.i>div p{font-size: 14px;color: #242424;text-align: center;text-indent: 0em;line-height: 20px;}

.swiper-slide img{width: 100%;height: 100%;}
.swiper-container {
      width: 100%;
      height: 240px !important;
      
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	  transition: 300ms;
	  transform: scale(0.8);
    }
	.swiper-slide-active,.swiper-slide-duplicate-active{
      transform: scale(1.5);
      z-index: 20;
	}
	
.swiper-pagination{left: 50%;margin-left: -135px;}
.swiper-pagination span{margin: 0px 5px;}
