.im-banner{height: 500px;width: 100%;padding: 10rem 0 0 0;text-align: center; background:#000 url(/statics/event/202005/imcloud/banner.png) no-repeat center top/cover;color: #fff;}
.w901{width: 901px; margin: 0 auto;}
.im-main01 .im-small p{margin: 60px 0 0px 0; padding: 20px; line-height: 180%;}
.im-main h1{text-align: center; margin: 100px 0;width: 100%;}

.im-main02 .con{display: flex;}
.im-l-bg{background: #f3f3f3; height: 495px; flex: 1;box-sizing: border-box; padding: 45px 0;}
.im-l-bg>ul>li{border-bottom: #ccc dashed 1px;margin-bottom: 10px;padding: 5px 0;font-size: 13px;}
.im-l-bg>ul>li>h2{font-size: 20px; color: #000;}
.im-r-bg{background: url(/statics/event/202005/imcloud/bg.png) no-repeat center center/cover;width: 206px;height: 494px;position: relative;}
.im-r-bg>a{display: block; position: absolute;top: 20%; left: 23%; background: #D4088C;border-radius: 5px; width: 111px; height: 37px;text-align: center;line-height: 37px; color: #fff;text-decoration: none;transition:.3s;}
.im-r-bg>a:hover{background: #e8b628;}
.c01{color: #dd36a4;font-weight: 520;}
.tr{display: block;width: 20px;}
.ml20{margin-left: 50px;}
.ml5{margin-left: 8px;}
.im-main03{border: #333 solid 1px;height: 500px; background: linear-gradient(to right,#410a72,#1c0553); color: #fff;padding: 50px 0;}
.hdgz-left{line-height: 180%;}
.hdgz-left h2{font-size: 18px;color: #fff;}
.hdgz-left ul{padding-left: 35px;}
.hdgz-left ul li{margin-bottom: 10px;}
.hdgz-left ul li>span{ background: repeating-linear-gradient(30deg,#2d0f4b,#c00884);display: inline-block;margin-right: 10px; width: 20px; height: 30px;border-radius: 50%;text-align: center;line-height: 30px;}
.m20{margin-right: 30px;}
.solutions .owl-dots{display:none;}
.solutions h2{text-align: center;font-size: 32px;}
.solutions .head {margin-bottom: 30px;}
.solutions .head #icon{width: 901px; margin: 0 auto;}
.solutions .head .owl-stage-outer{}
.solutions .head #icon .owl-stage{display: flex;}
.solutions .head #icon .item{cursor: pointer;height: 40px;line-height: 40px;width: 100%;text-align: center;flex: 1;margin-bottom: 0px;z-index: 999; border-bottom:#d9d9d9 solid 3px;}
.solutions .head #icon div.current{border-bottom:#4A90E2 solid 3px; ; z-index: 99999; font-weight: 600;}
/*body*/
.solutions .body #content{width: 901px;margin: 0 auto;}
.solutions .body .owl-stage-outer{}
.owl-item{float: left; border: #393 solid 0px;}
.solutions .body .owl-carousel .owl-stage-outer{position: relative;overflow: hidden;}
.solutions .side-text {}
.solutions .side-text h3{color: #000;font-size: 24px;font-weight: 400;}
.solutions .side-text h3 a{color: #4a90e2;font-size: 12px;margin-left: 10px;}
.solutions .side-text h3 a>i{font-size: 10px;}
.solutions .side-text p{line-height: 180%;font-size: 15px;position: relative;}
.solutions .side-text p::before{ content: "";position:absolute;left: 32px}
.solutions .side-img img{width: 304px;height: 279px; margin: 0 auto;margin-top: 20px;padding: 0;xbackground-color: #dedede;}
.disabled{display: none;}
.im-main ul{list-style: none;}
@media screen and (max-width:1000px){
  .dsn{display: nonsse;}
  .w901{width: 100%;}
  .im-banner{height: 200px;}
  .im-main h1{margin: 30px 0;}
  .im-l-bg{padding: 15px;}
  .tr{display: none;}
  .ml20{margin-left: 0px;}
  .ml5{margin-left: 0px;}
  .m20{margin-right: 0px;}
  .im-main01 .im-small p {margin: 20px 0 0px 0;}
  .im-main02 .con{flex-direction: column;}
  .im-r-bg{width: 100%; height: 100px;}
  .im-r-bg>a{margin: 30px auto; position: static;}
  .im-main03{height: 800px;}
  .solutions .head #icon{width: 100%; margin: 0 auto;}
  .solutions .body #content{width: 100%;margin: 0 auto;}
}