.wrap2{clear:both; margin:0 auto;text-align:left;zoom:1;padding:0 100px}
  .divhidden{ display:none;}
  .l{ float:left;}
  .r{float:right;}
  .c_l{ clear:both; height:0px; font-size:0px; overflow:hidden;}
  .f50{ font-size:50px;}
  .f44{ font-size:44px;}
  .f41{ font-size:41px;}
  .f40{ font-size:40px;}
  .f38{ font-size:38px;}
  .f36{ font-size:36px;}
  .f32{ font-size:32px;}
  .f30{ font-size:30px;}
  .f28{ font-size:24px;}
  .f24{ font-size:24px;}
  .f22{ font-size:22px;}
  .f18{ font-size:18px;}
  .f16{ font-size:16px;}


  .i_title{ margin-top:3%; margin-bottom:1%; overflow:hidden; text-align:center; }
  .i_title h2{overflow:hidden; font-weight:bold; color:#000000; letter-spacing:-3px; text-transform:uppercase; font-family:Arial;}
  .i_title p{background:url(../images/i_bg1.png) center bottom no-repeat; color:#000000; padding-bottom:15px;}


  .i_solution{ overflow:hidden; padding-bottom:4%; padding-top:8px;}
  .i_solution ul li{ float:left; width:24%; margin-right:1%; overflow:hidden;margin-bottom:1.5%; text-align:center;}
  .i_solution ul li:nth-child(4n+0){ margin-right:0;}
  .i_solution ul li .imgs img{display: block;width:100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; vertical-align:middle; }
  .i_solution ul li .imgs{margin:0 auto; overflow:hidden;}

  .i_solution ul li .txts{position:absolute; width:100%; height:100%; overflow:hidden; background:rgba(0,0,0,0.5);top:0;left:0;}
  .i_solution ul li .txts img{width:100px;height:100px;margin-top:35%}
  .i_solution ul li h2{font-weight:normal; color:#fff; line-height:36px; height:36px; text-align:center; overflow:hidden; padding-left:2%; padding-right:2%; white-space:nowrap;text-overflow:ellipsis;transition:all 0.3s; margin-bottom:1%; margin-top:5%;}
  .i_solution ul li p{line-height:20px; height:40px; overflow:hidden; color:#FFF; font-size:14px;padding-left:2%; padding-right:2%; max-width:350px; margin:0 auto;}
  .i_solution ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}



  .i_case_bg{ background:url(images/i_bg2.jpg) center center no-repeat; background-size:cover; overflow:hidden; padding-bottom:4%;}
  .i_case_bg .i_title h2{ color:#fff;}
  .i_case_bg .i_title p{ color:#fff;background:url(../images/i_bg3.png) center bottom no-repeat;}



  .owl-carousel .owl-wrapper:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
  /* display none until init*/
  .owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
  .owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
  .owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
  .owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
  .owl-carousel .owl-item{float: left;}
  .owl-controls .owl-page,
  .owl-controls .owl-buttons div{cursor: pointer;}
  .owl-controls{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
  /* mouse grab icon*/
  .grabbing{cursor:url(../images/grabbing.png) 8 8, move;}
  /* fix*/
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}

  .i_case_bg{ background:url(images/i_bg2.jpg) center center no-repeat; background-size:cover; overflow:hidden; padding:30px 0 120px 0;}
  .i_case_bg .i_title h2{ color:#fff;}
  .i_case_bg .i_title p{ color:#fff;background:url(../images/i_bg3.png) center bottom no-repeat;line-height:25px}
  #owl-demo3{text-align:center;}
  #owl-demo3.owl-theme .owl-pagination{ display:none;}
  #owl-demo3.owl-theme .owl-controls{ padding-top:0%;}
  #owl-demo3.owl-theme .owl-controls .owl-buttons{ position:absolute; top:47%; width:100%; left:0; height:0;}
  #owl-demo3.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline; width:19px; height:33px;/*IE7 life-saver*/ text-indent:60px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s; margin-top:0;}
  #owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/i_left2.png) center center no-repeat; float:left; margin-left:-30px;}
  #owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{filter: Alpha(Opacity=80);opacity: 0.8;transition:all 0.3s;}
  #owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-next{ background:url(../images/i_right2.png) center center no-repeat; float:right; margin-right:-30px;}
  #owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-next:hover{filter: Alpha(Opacity=80);opacity: 0.8;transition:all 0.3s;}

  #owl-demo3.owl-theme .owl-controls .owl-page{ display:inline-block;}


  #owl-demo3 .item{margin: 0px 3%;text-align:center; }
  #owl-demo3 .item img{display: block;width: 100%; height:100%;-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;}
  #owl-demo3 .item dd{ width:100%;margin:0 auto; position:relative; overflow:hidden;}
  #owl-demo3 .item dd .imgs{ overflow:hidden; width:100%;}
  #owl-demo3 .item dd .imgs img{ display:block; width:100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;height:260px}
  #owl-demo3 .item dd .txts{ overflow:hidden; background-color:#fff; transition: all 0.3s; padding-bottom:15px; padding-top:15px; padding-left:16px; padding-right:2%; text-align:left;}
  #owl-demo3 .item dd .txts h2{height:36px;line-height:36px;overflow:hidden;font-weight:normal;color:#333;}
  #owl-demo3 .item dd .txts .p{ font-size:14px;color:#aaaaaa; line-height:20px; height:20px; overflow:hidden;}
  #owl-demo3 .item dd:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
  #owl-demo3 .item dd:hover .txts h2{ color:#014ee7;}
  #owl-demo3 .item dd .desc{ display:none;}
  @media screen and (max-width:1440px) {
    /*棣栭〉宸ョ▼瀹炰緥*/
    #owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-prev{ margin-left:-15px;}
    #owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-next{ margin-right:-15px;}
  }

  @media screen and (max-width:1100px) {
    /*棣栭〉宸ョ▼瀹炰緥*/
    #owl-demo3 .item dd .txts .p{ font-size:13px;}


  }#owl-demo3 .item dd .imgs h2{ height:42px; line-height:42px; font-size:14px;}
  #owl-demo3 .item dd .txts h2{ font-size:16px;text-align: center;}

  }