﻿/*Form002219*/
.Form002219{ padding-bottom:5%;background: #f9f9f9}
.Form002219 dl{ width:48%; float:left; padding-left:85px; min-height:40px; position:relative; margin-bottom:15px;}
.Form002219 dl.odd{ margin-left:4%;}
.Form002219 dt{ color:#222; font-size:14px; position:absolute; left:0; width:70px; text-align:right; line-height:40px;}
.Form002219 .text{ border:1px solid #ccc; border-radius:5px; width:100%; padding:0 10px; line-height:38px; color:#222;}
.Form002219 dl.dl{ width:100%; float:none; max-width:none;}
.Form002219 textarea{border:1px solid #ccc; border-radius:5px;overflow:hidden; resize:none; width:100%; height:300px; padding:10px; color:#222;}
.Form002219 .btn{ display:inline-block; line-height:40px; min-width:140px; margin-right:20px; background-color:#f3f3f3; color:#728391; font-size:14px; border:none; border-radius:5px; cursor:pointer;}
.Form002219 .submitbtn{ color:#fff; background-color:#e74d17;} 
@media(max-width:640px){
.Form002219 dl{ float:none; width:100%; margin-left:0 !important;}	
.Form002219 textarea{ height:250px;}
}
@media(max-width:480px){
.Form002219 .btn{ width:48%; margin-right:2%; float:left; display:block; min-width:2px;}	
}
/*Form002219 End*/


/*
 .TextList000962 为demo编号
 */
.TextList000962{ padding:2% 0 0;background: #f9f9f9;}
.TextList000962 .nav{ padding:2% 0 4%;font-family: Gill Sans, Gill Sans MT, Myriad Pro, DejaVu Sans Condensed, Helvetica, Arial," sans-serif";text-align: center;}
.TextList000962 .nav dd{margin-bottom:2px; margin-right:10px; text-align:center;display: inline-block;}
.TextList000962 .nav dd a{  background-color:#e9e9e9; font-size:20px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;padding: 10px 30px;}
.TextList000962 .nav dd a:hover,
.TextList000962 .nav dd a.aon{ background-color:#e74d17; color:#fff;}
.TextList000962 li{ float:left; width:49%; margin-right:2%; border:1px solid #e7e7e7; line-height:44px; margin-bottom:2%; position:relative;}
.TextList000962 li::before{ position:absolute; content:''; width:1px; height:60%; background-color:#e7e7e7; top:20%; right:110px;}
.TextList000962 li a{ position:absolute; left:0; top:0; width:100%; height:100%;}
.TextList000962 li:nth-child(2n){ margin-right:0;}
.TextList000962 li p{ margin:0; border-left:4px solid #e74d17; padding:16px 10px;}
.TextList000962 li span{ float:right; margin-top:16px; color:#9f9f9f;}
.TextList000962 li span.name{ width:85px; color:#343434; background:url(../images/TextList000962-a.png) no-repeat left center; padding-left:30px; margin-left:50px;}
.TextList000962 li:hover{ border:1px solid #e74d17;}
.TextList000962 li:hover p{ color:#e74d17;}
.TextList000962 li:hover span.name{ background-image:url(../images/TextList000962-aon.png); color:#e74d17;}
@media(max-width:768px){
.TextList000962 li{ float:none; width:auto; margin-right:0;}
.TextList000962 li span.name{ width:70px;margin-left:30px;}
.TextList000962 li::before{right:85px;}
.TextList000962 li p{padding:10px;}
.TextList000962 li span{margin-top:10px;}
}
/*Floor001893*/
.Floor001893 {padding:2% 0 3%;background: #f9f9f9;}
.Floor001893 .year{ position:relative; padding:0 40px;}
.Floor001893 .year .prev,
.Floor001893 .year .next{ position:absolute; top:50%; width:36px; height:36px; margin-top:-18px; background:url(../images/Floor001893-controls.png) no-repeat left top; cursor:pointer;}
.Floor001893 .year .prev{ left:0;}
.Floor001893 .year .next{ right:0; background-position:left bottom;}
.Floor001893 .year .nextStop,
.Floor001893 .year .prevStop{ cursor:default;}
.Floor001893 .year .prevStop{ background-position: right top;}
.Floor001893 .year .nextStop{ background-position: right bottom;}
.Floor001893 .year .bd{ background:url(../images/Floor001893-bg.png) repeat-x left center; overflow:hidden;}
.Floor001893 .year li{ cursor:pointer; text-align:center; background:url(../images/Floor001893-dot.png) no-repeat center center;font-size:18px; padding-bottom:40px;}
.Floor001893 .year li span{ display:block; height:130px; padding-top:10px;}
.Floor001893 .year li:before{ display:block; width:0; height:0; margin:0 auto; border:20px solid transparent;  content:'';}
.Floor001893 .year li.on{ font-size:28px; color:#e74d17; background-image:url(../images/Floor001893-dot_hover.png);}
.Floor001893 .year li.on:before{border-top-color:#f1f1f1;}
.Floor001893 .year li.on span{ padding-top:0;}

.Floor001893 .txt{ background-color:#fff; }
.Floor001893 .txt li{ padding:3% 35% 3% 0; position:relative;}
.Floor001893 .txt li .img{ position:absolute; right:0; width:32%; top:0%;}
.Floor001893 .txt li .img img{ display:block; width:100%;}
.Floor001893 .txt li dl{ display:table; width:100%;min-height:300px;} 
.Floor001893 .txt li dl dt,
.Floor001893 .txt li dl dd{ display:table-cell; vertical-align:top;}
.Floor001893 .txt li dl dd{ padding-left:30px; font-size:14px; line-height:24px;}
.Floor001893 .txt li dl dt{ border-right:1px solid #cacaca; width:170px; text-align:right; font-size:46px; color:#e74d17;}
.Floor001893 .txt li dl dt span{ display:block; padding-right:30px;}
.Floor001893 .txt li dl dt:after{ display:block; float:right;; content:''; width:20px; height:20px; background-color:#e74d17;}
/*.Floor001893 .txt li dl dd pre{ padding-left:30px; font-size:16px; line-height:24px;}*/
@media(max-width:1000px){
.Floor001893 .txt li{ padding-right:3%;}
.Floor001893 .txt li dl{ position:relative; z-index:1;}
.Floor001893 .txt li .img{ display:none;}
.Floor001893 .txt li dl{min-height:none;} 
.Floor001893 .txt li dl dt{width:170px; font-size:50px;}
.Floor001893 .txt li dl dd pre{ font-size:14px; line-height:20px;}
}
@media(max-width:768px){
.Floor001893 .title{font-size:26px;}
.Floor001893 .title span{font-size:20px;}
.Floor001893 .title:after{ height:3px;}
}
@media(max-width:480px){
.Floor001893 .txt li dl dt{width:120px; font-size:32px;}
}
@media(max-width:375px){
.Floor001893 .txt li dl dd,
.Floor001893 .txt li dl dt,
.Floor001893 .txt li dl{ display:block;}
.Floor001893 .txt li dl dt{ width:auto; border-right:0; overflow:hidden;}
.Floor001893 .txt li dl dt span{ padding-right:0;}
}
/*
 .Floor001318 为demo编号
 */
.Floor001318{padding: 2% 0 3%;background: #f9f9f9;}

.Floor001318 .map{ overflow:hidden; position:relative; clear:both; }
.Floor001318 .list{ float:right; width:25.8%;}
.Floor001318 #all_map_1318{ position:absolute !important; left:0; top:0; width:69.8%; height:100%; border:#ccc solid 1px;}
.Floor001318 #all_map_1318 *{ box-sizing:content-box; }
.Floor001318 #all_map_1318 img{max-width:none;}
.Floor001318 #all_map_1318 .BMap_bubble_content{ line-height:20px;}
.Floor001318 .list li{ padding-bottom:15px; cursor:pointer;}
.Floor001318 .list li div{ border-left:10px #b6b6b6 solid; background-color:#fff; padding:15px;}
.Floor001318 .list li h5,
.Floor001318 .list li p{ margin:0; font-size:12px;line-height:24px; overflow:hidden;}
.Floor001318 .list li h5{ font-weight:normal;font-size:18px;margin-bottom: 5px;}
.Floor001318 .list li p{}
.Floor001318 .list li.on div{ border-left-color:#e74d17;}
.Floor001318 .list .bx-controls-direction{ overflow:hidden; clear:both;}
.Floor001318 .list .bx-controls-direction a{ width:48%; background: url(../images/Floor001318-btn_prev.png) no-repeat center center #fff; display:block; height:50px; float:left; overflow:hidden; line-height:1000px;  opacity:0.6}
.Floor001318 .list .bx-controls-direction a.bx-next{float:right; background:url(../images/Floor001318-btn_next.png) no-repeat center center #fff;}
@media(max-width:768px){
.Floor001318 .list{ float:none; width:auto; margin-top:3%;}
.Floor001318 #all_map_1318{ position:relative !important; width:100%; height:300px !important;}

}
@media(max-width:375px){
.Floor001318 #all_map_1318{ height:250px !important;}
}

/*
 .Floor002439 为demo编号
 */
.Floor002439 {padding: 2% 0 3%;background: #f9f9f9;}
@media only screen and (min-width:1200px ) {
	.Floor002439{ padding-left: 30px; padding-right: 30px;}
}
@media only screen and (min-width:1600px ) {
	.Floor002439{ padding-left: 50px; padding-right: 50px;}
}
.Floor002439 .auto{ overflow: hidden;}
.Floor002439 .list{}
.Floor002439 .list .item{padding: 0 0 15px;}
.Floor002439 .list .item a{ display: block; width: 100%; position: relative; }
.Floor002439 .list .item a .bg{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center; background-size: cover;background: #444;transition: 0.5s}
.Floor002439 .list .item a:hover .bg{background:#e74d17;}
.Floor002439 .list .item .word{ padding:5% 10%; color: #fff; position: relative; z-index: 3;text-align: left}
.Floor002439 .list .item .word h3{ font-weight: normal; margin:0 0 10px; font-size: 20px;}
.Floor002439 .list .item .word p{ margin: 0; line-height: 20px; height: 40px; overflow: hidden; font-size: 14px;color: #fff}
.Floor002439 .list .item .word i{position: absolute;display:none;right: 10%;top: 20%;transition: 0.5s}
.Floor002439 .list .item .word:hover i{display: block;transition: 0.5s}


@media only screen and (min-width:640px ) {
	.Floor002439 .list{ margin: 0 -10px;}
	.Floor002439 .list .item{ float: left; width: 33.3334%;padding:20px 10px}
}
/*
 .Floor001827 为demo编号
 */
.Floor001827{position:relative;padding:8% 0 10% ;}
.Floor001827 .form{ padding:0 7% 0 52.5%; background:url(../images/Floor001827-formbg.png) no-repeat left top; background-size:50% auto;}
.Floor001827 .form h1{ margin:0; font-size:24px; font-weight:normal; color:#11306e; padding:7% 0;font-weight:bold;color: #262626;text-transform: uppercase}
.Floor001827 .form td{ padding-bottom:18px;font-size:16px; }
.Floor001827 .form .f_name{ font-weight:bold; color:#444;}
.Floor001827 .form .text{ width:150%; padding:0 10px; height:32px; line-height:32px; background:none; border:1px solid #ccc; border-radius:3px; background:#fff;}
.Floor001827 .form .btn{ width:112px; height:35px; cursor:pointer; border:none; background:#e74d17; color:#fff; font-size:18px;border-radius:3px; padding:0;}
.Floor001827 .form ul{ padding:2% 0 8% 0;}
.Floor001827 .form ol{ float:left; background:url(../images/Floor001827-codebg.png) no-repeat; width:108px; height:108px; margin-right:14px; text-align:center;padding:14px;}
.Floor001827 .form ol img{width:80px; height:80px; }
.Floor001827 .form li{ color:#e74d17;}
.Floor001827 .tips{ padding-top:3%; color:#444;}
@media(max-width:1000px){
.Floor001827{ min-height:inherit;}
.Floor001827 .form .text{ width:100%;}
}
@media(max-width:768px){
.Floor001827 .tips,
.Floor001827 .auto{ padding:0;}
.Floor001827 .form{ padding-left:2%; padding-right:2%; background-position:right bottom;}
.Floor001827 .form table ul{ max-width:60%; }
.Floor001827 .tips{ font-size:12px;}
}
@media(max-width:480px){
.Floor001827 .form ol{ float:none;}
}
@media(max-width:375px){
.Floor001827 .form table ul{ font-size:12px;}
.Floor001827 .form h1{ font-size:16px; font-weight:bold;}
}

/*
 * .Floor001025 为demo编号
 */
.Floor001025{padding: 3% 0;background: #f6f6f6;}
.Floor001025 .title{ text-align:center; font-size:12px; padding:0% 0 2%;text-transform: uppercase}
.Floor001025 .title b{ display:block; font-size:44px; color:#262626;}

.Floor001025 .slick-slider{ position: relative; display: block; margin-bottom: 30px;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  
  -webkit-touch-callout: none;
      -ms-touch-action: pan-y;
          touch-action: pan-y;
          
  -webkit-tap-highlight-color: transparent;
}
.Floor001025 .slick-list{ position: relative; overflow: hidden; display: block; margin: 0; padding: 0;}
.Floor001025 .slick-list:focus { outline: none;}
.Floor001025 .slick-list.dragging { cursor: pointer; cursor: hand;}
.Floor001025 .slick-slider .slick-track,
.Floor001025 .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
     -moz-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
       -o-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.Floor001025 .slick-track { position: relative; left: 0; top: 0; display: block;}
.Floor001025 .slick-track:before,
.Floor001025 .slick-track:after { content: ""; display: table;}
.Floor001025 .slick-track:after { clear: both;}
.Floor001025 .slick-slide { float: left; /*height: 100%;*/ min-height: 1px; display: none;}
[dir="rtl"] .slick-slide { float: right;}
.Floor001025 .slick-slide .img { display: block; width: 570px; height: 380px;}
.Floor001025 .slick-slide.slick-loading .img { display: none;}
.Floor001025 .slick-slide.dragging .img { pointer-events: none;}
.Floor001025 .slick-initialized .slick-slide{ display: block;}
.Floor001025 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor001025 .slick-arrow.slick-hidden { display: none;}
.Floor001025 .slick-loading .slick-slide {visibility: hidden;}
.Floor001025 .slick-loading .slick-track { visibility: hidden;}
.Floor001025 .slick-loading .slick-list { background: #fff url("../../../2018/[上海]N_诺力智能装备股份有限公司/cn/images/Floor001025-loader.gif") center center no-repeat;}
.Floor001025 .carousel-center-mode .slick-slide { outline: none; padding: 0 15px;}
.Floor001025 .carousel-center-mode .slick-slide .image-thumbnail { transition: 450ms;}
@media (min-width: 1200px) {
  .Floor001025 .carousel-center-mode .slick-track{ 
  	display: -ms-flexbox; 
  	display: -webkit-flex;
    display: flex;
    
    -ms-flex-align: center;
     -webkit-align-items: center;
             align-items: center;
  }
  .Floor001025 .carousel-center-mode .slick-slide{ position: relative; padding: 0;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    
    -webkit-justify-content: center;
            justify-content: center;
              -ms-flex-pack: center;
  }
  .Floor001025 .carousel-center-mode .slick-slide .image-thumbnail{ min-width: 450px;
   -webkit-transform: scale(0.85);
           transform: scale(0.85);
  }
  .Floor001025 .carousel-center-mode .slick-slide h5{ font-size:20px; transition: 0s;text-transform: uppercase;margin: 0}
  .Floor001025 .carousel-center-mode .slick-slide p{ font-size: 12px; transition: 0s;}
  .Floor001025 .carousel-center-mode .slick-slide.slick-active{ cursor: pointer;}
  .Floor001025 .carousel-center-mode .slick-slide.slick-center{ z-index: 10; cursor: default;}
  .Floor001025 .carousel-center-mode .slick-slide.slick-center .image-thumbnail{ min-width: 570px;
    -webkit-transform: scale(1);
            transform: scale(1);
    box-shadow: 0 5px 50px 0 rgba(0, 0, 0, 0.3);
  }
  .Floor001025 .carousel-center-mode .slick-slide.slick-center h5{ font-size:26px;}
  .Floor001025 .carousel-center-mode .slick-slide.slick-center p{ font-size: 14px;}
}
.Floor001025 .image-thumbnail { max-width: 570px; margin-left: auto; margin-right: auto; position: relative; border-radius: 10px; overflow: hidden;}
.Floor001025 .image-thumbnail .img { border-radius: 10px;}
.Floor001025 .image-thumbnail .caption { padding: 20px;}
@media (min-width: 768px) {
  .Floor001025 .image-thumbnail * { color: #fff;}
  .Floor001025 .image-thumbnail:before { position: absolute; top: 0; bottom: 0; left: 0; right: 0; content: ""; display: inline-block;
    background-image: -webkit-linear-gradient(top, transparent 30%, #000 110%);
    background-image: linear-gradient(to bottom, transparent 50%, #000 110%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#FF000000', GradientType=0);
  }
  .Floor001025 .image-thumbnail .caption { position: absolute; left: 0; right: 0; bottom: 0; text-align: left;}
  .Floor001025 .image-thumbnail .caption p { line-height: 21px;}
  .Floor001025 .image-thumbnail .caption h5 + p { margin-top: 12px;}
}
@media (min-width: 1200px) {
  .Floor001025 .image-thumbnail .caption { padding:30px;}
}
/* Icons */
/* Arrows */
.Floor001025 .slick-prev,
.Floor001025 .slick-next { position: absolute; display: block; height: 60px; width: 60px; line-height: 0; font-size: 0; cursor: pointer; background: #eee; color: transparent; top: 28%; padding: 0; border: none; outline: none; z-index: 9; transition: 350ms;
margin-top: -10px\9; /*lte IE 8*/
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.Floor001025 .slick-prev:hover,
.Floor001025 .slick-prev:focus,
.Floor001025 .slick-next:hover,
.Floor001025 .slick-next:focus { outline: none; background-color:#e74d17;}
.Floor001025 .slick-prev:hover:before,
.Floor001025 .slick-prev:focus:before,
.Floor001025 .slick-next:hover:before,
.Floor001025 .slick-next:focus:before { color: #fff;}
.Floor001025 .slick-prev.slick-disabled:before,
.Floor001025 .slick-next.slick-disabled:before { opacity: 0.5;}
@media (min-width: 768px) {
  .Floor001025 .slick-prev,
  .Floor001025 .slick-next { top: 50%;}
}
.Floor001025 .slick-prev:before,
.Floor001025 .slick-next:before { font-size: 24px; line-height: 1; color: #888; opacity: 0.75;font-family: 'Glyphicons Halflings';
   -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.Floor001025 .slick-prev { border-radius: 0 50% 50% 0; left: 0;}
[dir="rtl"] .slick-prev { left: auto; right: 0;}

.Floor001025 .slick-prev:before { content: "\e257";}
[dir="rtl"] .slick-prev:before { content: "\e257";}

.Floor001025 .slick-next { border-radius: 50% 0 0 50%; right: 0;}
[dir="rtl"] .slick-next { left: 0; right: auto;}

.Floor001025 .slick-next:before { content: "\e258";}
[dir="rtl"] .slick-next:before { content: "\e258";}
/* Dots */
.Floor001025 .slick-dots{ position: absolute; bottom: -45px; list-style: none; display: block; text-align: center; padding: 0; width: 100%;}
.Floor001025 .slick-dots li{ position: relative; display: inline-block; height: 20px; width: 20px; margin: 0 5px; padding: 0; cursor: pointer;}
.Floor001025 .slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer;}
.Floor001025 .slick-dots li button:hover,
.Floor001025 .slick-dots li button:focus { outline: none;}
.Floor001025 .slick-dots li button:hover:before,
.Floor001025 .slick-dots li button:focus:before { opacity: 1;}
.Floor001025 .slick-dots li button:before { position: absolute; top: 0; left: 0; content: "•"; width: 20px; height: 20px; font-family: "Open Sans", Helvetica, Arial, sans-serif; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.5;
   -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.Floor001025 .slick-dots li.slick-active button:before { color: black; opacity: 0.75;}
.Floor001025 .carousel-center-mode .slick-track { min-height: 420px; padding: 0;}
.Floor001025 .carousel-center-mode .slick-list { margin-left: auto; margin-right: auto;}
@media (min-width: 768px) {
  .Floor001025 .carousel-center-mode .slick-list { width: 750px;}
}
@media (min-width: 992px) {
  .Floor001025 .carousel-center-mode .slick-list { width: 970px;}
}

@media (min-width: 1200px) {
  .Floor001025 .carousel-center-mode .slick-list { width: 1400px;}
}
/*Top002138 */
.Top002138{ background:#e74d17; box-shadow: 0px 0 4px 1px rgba(91,91,91,0.3);position: relative;z-index: 100;}
.Top002138 .top{  line-height:48px;background-color:#605d5c;}
.Top002138 .top .auto{ position:relative;color:#fff;}
.Top002138 .top dl{ float: right;}
.Top002138 .top dd{ float:left; padding:0 10px;/* background-color:#e74d17; */position:relative; margin-left: 1px;}
.Top002138 .top dd a{text-transform: uppercase;  padding-left:35px; background:url(../images/Top001306-contact.png) no-repeat left center/25px 25px; color:#fff; font-size:12px;height:47px;    display: inline-block;}
.Top002138 .top dd a#loginafter{ text-decoration:underline; text-transform:none;}
.Top002138 .top dd a#loginafter span{text-transform: uppercase;}
.Top002138 .top dd:nth-child(2) a{ background-image:url(../images/Top001306-login.png);}
.Top002138 .top .login{text-transform: inherit;text-decoration: underline;}
.Top002138 .top span.hotline{ background:url(../images/Top001306-call1.png) no-repeat left center; padding-left:20px;margin-right:10px; }
.Top002138 .header{ z-index:100;}
.Top002138 .header-left{ float:left; max-width:300px; width:30%;}
.Top002138 .header-left .logo{ display:table; height:100px;}
.Top002138 .header-left .logo li{ display:table-cell; vertical-align:middle;}
.Top002138 .header-left .logo img{ width:100%;}
.Top002138 .header-right{ float:right;}
.Top002138 .header-mid{ float:left;}
.Top002138 .header-right{ padding-top:56px;}
.Top002138 .header-right dd{ float:left; line-height:36px; margin-left:20px;}
.Top002138 .header-right dd a{font-weight: bold; font-size: 15px; text-transform: uppercase; color: #fff;}
.Top002138 .header-right dd a:hover,
.Top002138 .header-right dd a.on{color:#fff;}
.Top002138 .header-right dd:last-child{display: none;}
.Top002138 .header-right .about a{ position: relative; padding-right: 30px; padding-left: 10px;}
.Top002138 .header-right .about a::after{position: absolute; content: ''; right: 5px; top: 50%; transform: translateY(-50%); width:8px;height: 6px; background: url(../images/Top002262-icon.png) no-repeat;}
.Top002138 .header-right .about:hover{ background: rgba(35,34,34,0.8); color: #fff;}
.Top002138 .header-right .about ul { background: rgba(35,34,34,0.8); display: none; position: absolute; top: 141px;}
.Top002138 .header-right .about:hover ul { display: block;}
.Top002138 .header-right .about li a { font-size: 12px; font-weight: normal;}
.Top002138 .header-right .about li a:hover { color: #e74d17;}
.Top002138 .header-right .about li a::after{ display: none;}

.Top002138 .open-search{ width:36px; height:36px; background:url(../images/Top002138-searchbg.png) no-repeat center center; cursor:pointer;}
.Top002138 .open-search-on{ background:none; position:relative;}
.Top002138 .open-search-on::before,
.Top002138 .open-search-on::after{ position:absolute; content:''; width:60%; left:20%; top:50%; transform:rotate(45deg); height:3px; background:#fff;}
.Top002138 .open-search-on::after{transform:rotate(-45deg);}

.Top002138 .search{ position:relative;z-index:100;  top:90px; }
.Top002138 .top-search{ display:none; position:absolute; right:0; top:100%; background:#fff;border:15px solid #fff;width:100%; }
.Top002138 .top-search .text{ border:1px solid #e74d17; height:40px; line-height:40px; padding:0 px 0 10px; width:100%; color:#999;}
.Top002138 .top-search .btn{ position:absolute; right:0; width:40px; height:100%; top:0; background:url(../images/Top002138-searchbg_red.png) no-repeat center center; border-left:1px solid #e74d17;}

.Top002138 .header-menu li{ width:auto !important;}
.Top002138 .header-menu li em{ padding:0 24px;}
.Top002138 .header-menu li em a{ padding:64px 0 10px; line-height:26px; color: #fff;  border-bottom:4px solid transparent; font-weight: bold; font-size: 15px; text-transform: uppercase;}
.Top002138 .header-menu li.aon em a,
.Top002138 .header-menu li em a:hover{border-color:#fff; color:#fff;}
.Top002138 .header-menu li .sub{ transition:height 0.2s;    background-color: rgba(39, 39, 39, 0.88);}
.Top002138 .header-menu li .sub-menu dt{ padding:5px 0; border-bottom: 1px solid #fff;    background-color: rgba(39, 39, 39, 0.88);}
.Top002138 .header-menu li .sub-menu dt a{ padding: 0 0 0 5%; color:#fff; display:inline-block; width: 70%;}
.Top002138 .header-menu li .sub-menu dt img{    display: inline-block; width: 20%;height: auto;margin-left: 5%;}
.Top002138 .header-menu li .sub-menu dt a::after{display: none;content: '';width: 1px;height: 9px;margin: 0 10px;background:rgba(255,255,255,0.5);}
.Top002138 .header-menu li .sub-menu dt:last-child a::after{ display:none;}
.Top002138 .header-menu li .sub-menu dt a:hover{ background:none; color:#e74d17;}
.Top002138 .header-menu .li-item { padding:0 24px;}
.Top002138 .header-menu .li-item a{ display:block;width:25%; line-height:26px; color: #fff;  border-bottom:4px solid transparent; text-align:center; font-size: 13px; text-transform: uppercase;}
.Top002138 .sub-menu-layer{ background:rgba(35,34,34,0.8);}


.Top002138 .language{float: right;width: 400px;text-align: right; }
.Top002138 .language a{ display:inline-block;color: #fff; padding-left:12px; position:relative;}
.Top002138 .language a:last-child{ margin-right:0;}
.Top002138 .language a img{max-width: 35px;}
@media(max-width:1020px){
.Top002138 .language{ position: relative; float: right; right:auto; width: auto; padding: 10% 2% 0 0;}
}
@media(max-width:400px){
.Top002138 .top dd a,
.Top002138 .top span.hotline{padding-left:0; }
.Top002138 .language{ position:absolute; float:none; right:2%; width: auto; padding:0;     top: 40px;}
}




@media(max-width:1200px){
.Top002138 .header-menu li em a{ padding:0 10px;}
}
@media(min-width:1025px){
.Top002138 .top-language{ position:relative;}
.Top002138 .top-language .top-sub{display:none;background:#e74d17; text-align:center; top:100%;}
.Top002138 .top-language .top-sub a{display:block; border-bottom:1px solid #fff; }
.Top002138 .top-search{max-width:400px; }
}
@media(max-width:1024px){
.Top002138 .header-right dd:last-child{display: block;}
.Top002138{ position:relative; z-index:100;}
.Top002138 .header-left{ width:50%;}
.Top002138 .header-right dd.open-search,
.Top002138 #open_menu{ border: 2px solid #fff;border-radius: 50%;}
.Top002138 .header-right dd.top-language{ margin-left:0;}
.Top002138 #open_menu{ width:36px; height:36px; position:relative;}
.Top002138 #open_menu i,
.Top002138 #open_menu i::before,
.Top002138 #open_menu i::after{ background:#fff;}
.Top002138 #open_menu i{ width:60%; left:20%; top:50%; height:2px;}
.Top002138 #open_menu.open_menu_on{ background:#e74d17; border:none;}
.Top002138 #open_menu.open_menu_on i{background:#fff !important;}
.Top002138 #open_menu.open_menu_on i::before,
.Top002138 #open_menu.open_menu_on i::after{ transform:rotate(0deg); background:#fff;}
.Top002138 #open_menu.open_menu_on i::before{ top:-6px !important;}
.Top002138 #open_menu.open_menu_on i::after{ top:6px !important;}
.Top002138 .header{ position:initial;}
.Top002138 #header-menu{ position:absolute; top:100%; left:0; width:100%; background:#fff; display:none;}
.Top002138 #header-menu li{ border-bottom:1px solid #eee;}
.Top002138 #header-menu li a{ line-height:49px;}
.Top002138 #header-menu li em a,
.Top002138 #header-menu li em{ border-bottom:0;}
.Top002138 #header-menu li em a{color:#666; font-weight:normal;}
.Top002138 #header-menu li .sub{ background:#e74d17;}
.Top002138 #header-menu li .sub dt{ border-bottom:1px dashed rgba(255,255,255,0.4);overflow:hidden;}
.Top002138 .header-menu li .sub-menu dt a{ padding: 0 0 0 5%; color:#fff; display:inline-block; width: 70%; }
.Top002138 .header-menu li .sub-menu dt img{    display: inline-block; width: 20%;height: auto;margin-left: 5%;}
.Top002138 #header-menu li.has-sub em a{ background:url(../images/Top002138-a_lang.png) no-repeat 95% center;}
}
@media(max-width:480px){
    .Top002138 .top dl{     display: inline-block; position: absolute;}
    .Top002138 .top dd{padding:0 20px 0 0; position:relative; margin-left:0;}
    .Top002138 .header-left{ width:40%;}
    .Top002138 .header-right{ padding-top:34px;}
    .Top002138 .header-right dd{line-height:30px;}
    .Top002138 #open_menu {width:30px;height:30px;}
    .Top002138 .open-search {width:30px;height:30px;background-size:67%;}
    .Top002138 .header-right .about ul { top: 160px;}
}
@media(max-width:375px){
    .Top002138 .header-left{ width:34%;}
}
    /*.Top002138导航2*/
.nav2{background:#e74d17; }
.Top002138 .header-menu2 li em{ padding:0 24px;}
.Top002138 .header-menu2 li em a{ color:#fff;}
.Top002138 .header-menu2 li .sub-menu dt a:hover{ background:none; color:#e74d17;}
.Top002138 .header-menu2 li.aon em a,
.Top002138 .header-menu2 li em a:hover{border-color:#fff; color:#fff; border:none;}
.Top002138 .header-right2 dd a{ color:#fff;}
.Top002138 .header-right2 dd a:hover,
.Top002138 .header-right2 dd a.on{color:#fff;}
.Top002138 .header-right2 .about a{ position: relative; padding-right: 20px;}
.Top002138 #header-menu li .sub2{ background:#e74d17;}
.Top002138 .top-search2 .text{ height:40px; line-height:40px; padding:0 50px 0 10px; width:100%; color:#999;}
.Top002138 .top-search2 .btn{ position:absolute; right:0; width:40px; height:100%; top:0; background:url(../images/Top002138-searchbg2.png) no-repeat center center; border-left:1px #262626 solid;}
.Top002138 .top-search2 .text{ border:none; height:40px; line-height:40px; padding:0 50px 0 10px; width:100%; color:#999;}
@media(max-width:1200px){
.Top002138 .header-menu2 li em{ padding:0 23px;}
}
/*.Top002138导航3*/
.nav3{background:#fff; }
.Top002138 .header-menu3 li em{ padding:0 24px;}
.Top002138 .header-menu3 li em a{ color:#262626;}
.Top002138 .header-menu3 li .sub-menu dt a:hover{ background:none; color:#e74e17;}
.Top002138 .header-menu3 li.aon em a,
.Top002138 .header-menu3 li em a:hover{border-color:#e74e17; color:#e74e17;}
.Top002138 .header-right3 dd a{ color:#262626;}
.Top002138 .header-right3 dd a:hover,
.Top002138 .header-right3 dd a.on{color:#e74e17;}
.Top002138 .header-right3 .about a{ position: relative; padding-right: 20px;}
.Top002138 .header-right3 .about a::after{ background: url(../images/Top002262-icon2.png) no-repeat;}
.Top002138 #header-menu li .sub3{ background:#e74d17;}

/*
 .Banner000933 为demo编号
 */
.Banner000933{ position:relative; z-index:0;}
.Banner000933 .banner{ position:absolute; width:100%; height:100%; left:0; top:0;}
.Banner000933 .img img,
.Banner000933 .banner .slide img{ width:100%;}
.Banner000933 .banner { overflow:hidden;}
.Banner000933 .img{ z-index:0; opacity:0; }
.Banner000933 .banner .bx-controls .bx-pager{text-align:center; position:absolute; bottom:5%; z-index:102; width:100%; left:0; display:inline-block; height:18px; } 
.Banner000933 .banner .bx-controls .bx-pager-item{ display:inline-block; margin:0 4px;}
.Banner000933 .banner .bx-controls .bx-pager-item a{ display:block;overflow:hidden; width:15px; height:15px; border:1px solid transparent; background:rgba(255,255,255,0.5); border-radius:50%; line-height:100px;}
.Banner000933 .banner .bx-controls .bx-pager-item a.active{ background-color:#e74d17; border-color:#fff;}
.Banner000933 .bx-controls .Prev,
.Banner000933 .bx-controls .Next{ position:absolute; top:0; width:30%; height:100%; overflow:hidden; text-align:center; z-index:101;}
.Banner000933 .bx-controls .Prev{ left:0;}
.Banner000933 .bx-controls .Next{ right:0;}
.Banner000933 .bx-controls .bx-prev,.Banner000933 .bx-controls .bx-next{display: none;  opacity:0.3;-moz-transition:all ease-out .3s; -ms-transition:all ease-out 0.3s; -webkit-transition:all ease-out 0.3s; transition:all ease-out 0.3s;}
.Banner000933 .bx-controls .bx-prev span,
.Banner000933 .bx-controls .bx-next span{ display:inline-block; width:41px; height:100%;}
.Banner000933 .bx-controls .bx-prev span{ background:url(../images/Banner000933_prev.png) no-repeat center center;}
.Banner000933 .bx-controls .bx-next span{ background:url(../images/Banner000933_next.png) no-repeat center center;}

.Banner000933 .banner .video_files{ position:absolute; background:#000; width:100%; left:0; top:0; height:100%; z-index:10; overflow:hidden;}
.Banner000933 .banner .video_files #myvideo{ position: absolute; visibility: visible; margin: auto; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); min-width: 100%; min-height: 100%; max-height: 825px;}
.Banner000933 .banner .intro{ position:absolute; color:#fff; text-align:center; padding:11% 20% 0 20%; width:100%;}
.Banner000933 .banner .intro .more{ position:relative; text-align:center;}
.Banner000933 .banner .intro .more span{ display:inline-block; position:relative;}

.Banner000933 .video_controls{ z-index:20;position:absolute; top: 40%; margin-left: -23.5px; margin-top: -23.5px; left: 50%;}
.Banner000933 .video_controls span{ float:left; display:block; width:47px; height:47px;  border-radius:50%; border:1px solid rgba(255,255,255,0.25); position:relative; cursor:pointer;}
.Banner000933 .video_controls span::before{ position:absolute; content:'';}
.Banner000933 .video_controls span.btnplay{ display:block;}
.Banner000933 .video_controls span.btnplay::before{ width:0; height:0; border-top:12px solid transparent; border-bottom:12px solid transparent; border-left:12px solid rgba(255,255,255,0.8);border-radius:2px;left:50%; margin-left:-4px; top:50%; margin-top:-12px;}
.Banner000933 .video_controls span.btnpause::before{ left:50%; margin-left:-9px; top:50%; margin-top:-9px; width:19px; height:19px; border-radius:3px; background:rgba(255,255,255,0.8);}
.Banner000933 .video_controls .btnpause{ display:none;}

@media(max-width:640px){
    .Banner000933{ z-index: 1;}
}



/*
 .Floor002468 为demo编号
 */
.Floor002468{ padding:4% 0 3% 0; background:#f2f2f2;}
@media only screen and (max-width:1430px ) {
	.Floor002468 .auto{ max-width: 1430px;}
}

.Floor002468 .title{ text-align:center; font-size:12px; padding:0% 0 2%;text-transform: uppercase}
.Floor002468 .title b{ display:block; font-size:44px; color:#262626;}

.Floor002468 .list{ overflow: hidden;}
.Floor002468 .list .list-wrap{ margin:0 -0.8%;}
.Floor002468 .list .ul{ float: left; width: 50%; padding: 0 0.8% 1.5%;}
@media only screen and (max-width:767px ) {
	.Floor002468 .list .ul{ width: 100%; float: none; padding-left: 0; padding-right: 0; padding-bottom: 3%;}
    .Floor002468 .title b{ font-size:24px; padding:3% 0;}
}
.Floor002468 .list .item-inner{ position: relative;}
.Floor002468 .list .item .linkhref{ position: absolute; z-index: 5; top: 0; left: 0; width: 100%; height: 100%; display: block;}
.Floor002468 .list .item .pic{ background-repeat: no-repeat; background-position: center; background-size: cover; }
.Floor002468 .list .item .pic:after{position: absolute; left: 0; top: 0; height: 100%; width: 100%; content: ""; display: block;background-color:#000;  -moz-opacity:0.1;  opacity: 0.1; filter:alpha(opacity=10); transition: all .3s;}
.Floor002468 .list .item .item-inner:hover .pic:after{-moz-opacity:0.5;  opacity: 0.5; filter:alpha(opacity=50); }
.Floor002468 .list .ul0 .item .pic{padding-bottom:94%;}
.Floor002468 .list .ul1 .item+.item{ padding-top: 4%;}
.Floor002468 .list .ul1 .item .pic{ padding-bottom:45%;}
.Floor002468 .list .item .word{ display:block;position: absolute; color: #fff; bottom:50%; left:50%; transform:translate(-50%,0%); width:100%; text-align:center;}
.Floor002468 .list .item .word2{position: absolute; color: #fff; bottom:50%; left:50%; transform:translate(-50%,50%);}
.Floor002468 .list .item .word h2{  font-size:18px; margin: 0; padding-left:50px; position: relative; text-transform: uppercase;}
.Floor002468 .list .item .word h2 i{ font-style: normal;}
.Floor002468 .list .item .word figure{ font-size:14px; padding: 0 15px 0 40px; opacity: 0;transition: all .3s; line-height: 24px; height: 0; overflow: hidden;}
.Floor002468 .list .item .item-inner:hover .word figure{ opacity: 1; height: 48px;}
@media only screen and (min-width: 768px) {
	.Floor002468 .list .item .word h2{ font-size: 20px;}
	.Floor002468 .list .item .word figure{ font-size: 16px;}
	.Floor002468 .list .item .item-inner:hover .word figure{ height: 76px;}
}
@media only screen and (min-width: 1024px) {
	.Floor002468 .list .item .word h2{ font-size: 24px;}
	.Floor002468 .list .item .word{ display:block;position: absolute; color: #fff; bottom:50%; left:50%; transform:translate(-50%,0%); width:100%; text-align:center;}
	.Floor002468 .list .item .word2{position: absolute; color: #fff; bottom:50%; left:50%; transform:translate(-50%,50%);}
}
@media only screen and (min-width: 1200px) {
	.Floor002468 .list .item .word h2{ font-size: 30px;}
	.Floor002468 .list .item .word{ display:block;position: absolute; color: #fff; bottom:50%; left:50%; transform:translate(-50%,0%); width:100%; text-align:center;}
	.Floor002468 .list .item .word2{position: absolute; color: #fff; bottom:50%; left:50%; transform:translate(-50%,50%);}
}











/*Floor002475 */
.Floor002475{ padding:4.5% 0;font-family: Gill Sans, Gill Sans MT, Myriad Pro, DejaVu Sans Condensed, Helvetica, Arial," sans-serif";}
.Floor002475 .auto{ position:relative;}
.Floor002475 .txt{ box-shadow:1px 0 16px rgba(0,0,0,0.08); background:#fff; background-size:contain; font-size:18px;height: 555px;margin-right: 152px;position:absolute; right:0; top:50%; transform:translateY(-50%); width:37%; }
.Floor002475 .txt figure{padding:10% 16%;}
.Floor002475 .deco img{ max-width:50%;}
.Floor002475 .txt  h1,
.Floor002475 .txt  h2{ margin:0; font-weight:normal;}
.Floor002475 .txt  h1{ font-size:44px; color:#262626;text-transform: uppercase;font-weight: bold}
.Floor002475 .txt  h2{ font-size: 30px; color:#262626;margin:5% 0}
.Floor002475 .txt p{ color:#262626; line-height:30px;}
.Floor002475 .txt .more{color:#fff; display:inline-block;position:relative; line-height:50px;font-weight: bold;font-size: 22px;width: 200px; background:url(../images/Floor002475-a_more.png) no-repeat 90% center #e74d17; padding-left:30px}
.Floor002475 .txt .more1{color:#fff; display:inline-block;position:relative; line-height:50px;font-weight: bold;font-size: 20px;width:180px; background:url(../images/Floor002475-a_more.png) no-repeat 90% center #e74d17; background-size:auto 22px; padding-left:30px}
@media(min-width:1001px){
.Floor002475 .img{ width:67%;}
.Floor002475 .txt figcaption{ padding:0% 0 10% 0;}
.Floor002475 .deco{ margin-left:-70%;}
.Floor002475 .txt p{ margin:0;}
}
@media(max-width:1200px){
.Floor002475 .txt{font-size:14px;margin-right: 0;height: 100%;}
.Floor002475 .txt  h1{ font-size:30px;}
.Floor002475 .txt  h2{ font-size:18px; }
}
@media(max-width:1000px){
    .Floor002475 .txt figure{padding:10%;}
    .Floor002475 .deco{ margin-left:-10%;}
    .Floor002475 .deco img{ max-width:100%;}
}
@media(max-width:640px){
    .Floor002475 .txt {
        position: relative;top:0;transform: none;width:100%;}
}


/*
 .Bottom002352 为demo编号
 */
.Bottom002352,.Bottom002352 a{ color: #ccc; font-size: 14px;font-family:  Arial}
.Bottom002352 a:hover{ color: #fff;}
.Bottom002352 >*{ padding-bottom: 15px;}
.Bottom002352 .logo{padding-bottom: 20px}
.Bottom002352{ background: #605d5c;padding: 2.5% 0 2%; text-align: center;}
.Bottom002352 p{ margin: 0;line-height: 24px;}
.Bottom002352 p span{display: block}
.Bottom002352 p span a{border-bottom: 1px solid #ccc}
.Bottom002352 dl a{ position: relative; display: inline-block;}
.Bottom002352 dl a+a{ margin-left: 20px;}
.Bottom002352 dl a+a:before{ content: ""; position: absolute; width: 1px; height: 60%; top: 30%; background: #666; left:-10px;}


/*
 .Bottom002431 为demo编号
 */
.Bottom002431{  position: relative;font-family: Gill Sans, Gill Sans MT, Myriad Pro, DejaVu Sans Condensed, Helvetica, Arial," sans-serif";}
.Bottom002431 a{transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;}
.Bottom002431 .bottop{ background: #e74d17; padding: 5px 0 ;}
.Bottom002431 .bottop ul{ display:flex;justify-content:center;}
.Bottom002431 .bottop li{ float: left; width: 17%; display: table;}
.Bottom002431 .bottop li span{ display: block;font-size: 16px;/*width: 50%;*/ float: left;}
.Bottom002431 .bottop li .pic{ /*max-width: 64px;*/}
.Bottom002431 .bottop li.youtube .pic img { max-height:30px;margin-top:20px;}
.Bottom002431 .bottop li.linkedin .pic img { max-height:30px;margin-top:20px;}
.Bottom002431 .bottop li .pic img{display: block;text-align: center}
.Bottom002431 .bottop li .tit{ padding-left: 0px;  color: #fff; line-height: 1.25;text-align: center;}
.Bottom002431 .bottop li .tit em{ font-style: normal;display: table-cell; height: 64px;vertical-align: middle;font-size: 18px}
.Bottom002431 .bottop li:after{ content: ""; display: block; width: 100%; height: 0; overflow: hidden;}
.Bottom002431 .banner{overflow: hidden; height:330px;position:relative}
.Bottom002431 .banner span{ display: block; background-position: center; background-repeat: no-repeat; height:330px; width: 100%;}
.Bottom002431 .link{padding: 10px 0;background: #e74d17;text-align: center;line-height: 24px;}
.Bottom002431 .link span{padding-right: 10px;font-size: 18px;color: #fff}
.Bottom002431 .link span img{margin-top: -5px;padding-right: 5px;}
.Bottom002431 .link a{color: #fff;font-size: 15px;padding: 0 1%;text-transform: uppercase}
@media only screen and (max-width:640px) {
    .Bottom002431 .bottop { padding: 4% 0;}
	.Bottom002431 .bottop li { width: 33%;}
	.Bottom002431 .bottop li span{ width: 100%; margin:0 auto; text-align:center; float:none; padding-left: 0 !important; font-size: 14px;}
	.Bottom002431 .bottop li .tit em{ height: auto; display: block; padding-top: 10px;}

}
/*20220629*/
.Bottom002431 .banner .tables{position:absolute;width:100%;height:100%;left:0;top:0;}
.Bottom002431 .banner .tables h3{font-size:20px;color:#fff;}
.Bottom002431 .banner .tables div.ipt{height:40px;line-height:40px;width:48%;float:left;margin-bottom:10px;}
.Bottom002431 .banner .tables div.ipt:nth-child(2n){float:right}
.Bottom002431 .banner .tables div.ipt input{display:inline-block;width:100%;height:40px;line-height:40px;border:none;border-radius:5px;text-indent:20px;}
.Bottom002431 .banner .tables button{width:150px;height:40px;line-height:40px;text-align:center;background:#E74D17;color:#fff;font-size:18px;border-radius:5px;border:none;}
.Bottom002431 .banner .tables div.text{width:100%;height:80px; margin-bottom:10px;}
.Bottom002431 .banner .tables div.text textarea{display:inline-block;width:100%;height:80px;resize: none;padding:10px 20px;}

/*Other002539 */
.Other002539{ position:fixed; z-index:200; right:0;}
.Other002539 ul li{ position:relative;}
.Other002539 ul li figure{ position:absolute; top:0; right:60px;background:#E74D17; color:#fff; display:none;}
.Other002539 .li_wx figure{ width:150px; padding:10px;}
.Other002539 .li_wx figure img{ display:block; width:100%;} 
.Other002539 .li_tel figure{ padding:0 20px; font-size:18px;line-height:48px;white-space:nowrap;} 
.Other002539 .li_tel figure a{ color:#fff;}
.Other002539 .icon{ display:block; width:60px; height:60px; background:url(../images/Other002539-icon.png) no-repeat left top #E74D17; border-bottom:1px solid #605D5C;}
.Other002539 .li_sina .icon{ background-position:0 -60px;}
.Other002539 .li_tel .icon{ background-position:0 -120px;}
.Other002539 .li_feedback .icon{ background-position:0 -180px;}
.Other002539 .icon.gettop{ background-position:0 100%;}
.Other002539 .icon.open{ background-image:none; position:relative; }
.Other002539 .open span{ color:#fff; font-size:24px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
@media(min-width:1025px){
.Other002539{ top:50%; transform:translateY(-50%);}
.Other002539 ul{ display:block !important;}
.Other002539 .icon.open{display:none;}
.Other002539 .li_tel figure::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; background-color:transparent;}
}
@media(max-width:1024px){
.Other002539{ bottom:5%;}
.Other002539 ul{ display:none;}
.Other002539 #open_2539{ background-color:#483f3e;}
}




/*
 .Bottom0024311 为demo编号
 */
.Bottom0024311{  position: relative;font-family: Gill Sans, Gill Sans MT, Myriad Pro, DejaVu Sans Condensed, Helvetica, Arial," sans-serif";}
.Bottom0024311 a{transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;}
.Bottom0024311 .bottop{ background: #e74d17; padding: 20px 0 20px 410px;}
.Bottom0024311 .bottop li{ float: left; width: 25%; display: table;}
.Bottom0024311 .bottop li span{ display: block;font-size: 16px;width: 50%; float: left;}
.Bottom0024311 .bottop li .pic{ max-width: 64px;}
.Bottom0024311 .bottop li .pic img{display: block;text-align: center}
.Bottom0024311 .bottop li .tit{ padding-left: 0px;  color: #fff; line-height: 1.25;text-align: center;}
.Bottom0024311 .bottop li .tit em{ font-style: normal;display: table-cell; height: 64px;vertical-align: middle;font-size: 18px}
.Bottom0024311 .bottop li:after{ content: ""; display: block; width: 100%; height: 0; overflow: hidden;}
.Bottom0024311 .banner{overflow: hidden; height:330px;}
.Bottom0024311 .banner span{ display: block; background-position: center; background-repeat: no-repeat; height:330px; width: 100%;}
.Bottom0024311 .link{padding: 20px 0;background: #e74d17;text-align: center;line-height: 24px;}
.Bottom0024311 .link span{padding-right: 10px;font-size: 18px;color: #fff}
.Bottom0024311 .link span img{margin-top: -5px;padding-right: 5px;}
.Bottom0024311 .link a{color: #fff;font-size: 15px;padding: 0 1%;text-transform: uppercase}
@media only screen and (max-width:640px ) {
	.Bottom0024311 .bottop li{ padding: 0 5px;}
	.Bottom0024311 .bottop li span{ width: 100%; margin:0 auto; text-align:center; float:none; padding-left: 0 !important; font-size: 14px;}
	.Bottom0024311 .bottop li .tit em{ height: auto; display: block; padding-top: 10px;}
}

/*
 .Banner001353 为demo编号   栏目banner
 */
.Banner001353 img{ width:100%;}
.Banner001353 .phone{ display:none;}
.Banner001353 .pc{ display:block;}
@media(max-width:768px){
.Banner001353 .pc{ display:none;}
.Banner001353 .phone{ display:block; }
}
/*
 .Location001648 为demo编号
 */
.Location001648{ text-align:center; padding:40px 0 20px;font-family: Gill Sans, Gill Sans MT, Myriad Pro, DejaVu Sans Condensed, Helvetica, Arial," sans-serif"}
.Location001648 h1{font-size:36px;text-transform: uppercase;color: #262626; position:relative; padding-bottom:16px;}
.Location001648 h1:before{ position:absolute; content:''; left:50%; margin-left:-25px;background-color:#e74d17; width:50px; height:2px; bottom:0;}
.Location001648 p{ color:#999; font-family:Arial; line-height: 26px; font-size: 15px;}
@media(max-width:768px){
    .Location001648 h1{font-size:26px;}
}

/*Menu001957*/
.Menu001957{  padding:1% 0 1% 0; text-align: center;}
.Menu001957 h1{font-size:36px;text-transform: uppercase;color: #262626;  padding-bottom:16px;position: relative;}
.Menu001957 h1:before{ position:absolute; content:''; left:50%; margin-left:-25px;background-color:#e74d17; width:50px; height:2px; bottom:0;}

.Menu001957 li{ display:inline-block;margin-right:10px;}
.Menu001957 li a{display:block;height:46px; line-height:46px; padding:0 20px;font-size: 16px;font-weight: bold;text-transform:capitalize;}
.Menu001957 li a:hover, 
.Menu001957 li a.aon{background:#e74d17; color:#fff; }
@media(max-width:768px){
.Menu001957 li{ float:left; width:25%; margin:1px 0; padding:0 2%;}
.Menu001957 li a{ padding:0 5px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
}
@media(max-width:480px){
.Menu001957 li{ width:50%;}
}

/*
 Location000853 为demo编号
 */
.Location000853 { line-height:35px; padding-bottom: 1%;font-family: Gill Sans, Gill Sans MT, Myriad Pro, DejaVu Sans Condensed, Helvetica, Arial," sans-serif";}
.Location000853 h1{color:#e74d17; font-size:18px;  margin:0; display:inline-block}
.Location000853 em{ font-style: normal; float: right; font-size:14px; color:#666; }
.Location000853 em a {  color: #666; }
.Location000853 em a:hover{ text-decoration:underline;}
.Location000853 em span{ color:#e74d17;}

/*
 Location0008531 为demo编号
 */
.Location0008531 { line-height:35px;padding-top: 4% ;padding-bottom: 1%;font-family: Gill Sans, Gill Sans MT, Myriad Pro, DejaVu Sans Condensed, Helvetica, Arial," sans-serif";}
.Location0008531 h1{color:#e74d17; font-size:18px;  margin:0; display:inline-block}
.Location0008531 em{ font-style: normal; float: right; font-size:14px; color:#666; }
.Location0008531 em a {  color: #666; }
.Location0008531 em a:hover{ text-decoration:underline;}
.Location0008531 em span{ color:#e74d17;}

/*
 .Floor000895 为demo编号   仓储搬运设备
 */
.Floor000895{ padding:3% 0; background: #f9f9f9;}
.Floor000895 .title{ font-size:34px; line-height:62px; background:url(../images/Floor000895-titbg.png) no-repeat left center; background-size:contain; color:#343434; padding-bottom:3%;}
.Floor000895 .title span{ position:relative; padding-top:10px;color: #666;font-size: 16px; }
.Floor000895 .title span::before{ position:absolute; content:''; width:32px; height:3px; background-color:#343434; left:0; top:0;}
.Floor000895 li{ position:relative; float:left; width:32%; margin-right:2%; background-color:#ddd;margin-bottom: 2%}
.Floor000895 li a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.Floor000895 li:nth-child(3n){ margin-right:0;}
.Floor000895 li div{ position:relative; background-color:#fff; padding:24px;border: 1px solid #ddd}
.Floor000895 li div::before{ background:url(../images/Floor000895-a_more.png) no-repeat center center; background-size:contain; width:33px; height:33px; position:absolute; content:''; right:20px; top:50%; margin-top:-16px;}
.Floor000895 li h1{ margin:0;font-size:18px;color: #262626}
.Floor000895 li figure{ padding-bottom:85%;}
.Floor000895 li h2{ color:#b8b8b8; position:relative;padding-bottom:10px;}
.Floor000895 li:hover div::before{ background-image:url(../images/Floor000895-a_more_hover.png);}
.Floor000895 li:hover h1{ color: #e74d17;}
@media(max-width:768px){
.Floor000895 li div{padding:10px;}
.Floor000895 li div::before{ width:25px; height:25px; right:10px;margin-top:-12px;}
.Floor000895 li h1,
.Floor000895 li h2{ font-size:14px;padding-right:30px;}
}
@media(max-width:480px){
.Floor000895 li{ float:none; width:auto; margin-right:0; margin-bottom:3%;}
.Floor000895 .title{ font-size:24px;}
.Floor000895 .title span{ display:block; line-height:30px; font-size:12px;}
}

/*
 .Floor002232 为demo编号
 */
.Floor002232{ padding:4% 0; background: #f9f9f9;}
.Floor002232 .titl{ text-align: center; font-size: 20px; color: #333; }
.Floor002232 .titl p{  margin: 0; font-size: 14px; text-transform: uppercase; letter-spacing: 5px; color: #fff;}
.Floor002232 li{ width: 49%; float: left; margin-right:2%; position:relative; margin-bottom:2%;}
.Floor002232 li .text .text-inner{ position: absolute; bottom: 8%; left: 6%; z-index:999;}
.Floor002232 li .pic:after{ background:#000; opacity:0.15;position: absolute;left: 0;top: 0;height: 100%;width: 100%;content: '';display: block;}
.Floor002232 li a img{ width:100%; height:auto;}
.Floor002232 li h3 a{ font-size:28px; color: #fff; font-weight:bolder;}
.Floor002232 li p{ height: 48px; overflow: hidden; max-width:320px; margin: 0 auto; color:#fff;word-break: break-all; text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;  overflow: hidden;  }
.Floor002232 li h3{margin: 6px 0 0}
.Floor002232 li:hover .pic:after{position: absolute; left: 0; top: 0; height: 100%; width: 100%; content: ""; display: block;background-color:#000;  -moz-opacity:0.4;  opacity: 0.4; filter:alpha(opacity=10); transition: all .3s;}

@media (max-width: 640px) {
    .Floor002232 li:nth-child(2n){ margin-right:0}
    .Floor002232 li .text .text-inner { position: relative;padding:0 2%;left:0;bottom:0;}
    .Floor002232 li h3 a { font-size: 18px; display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
    .Floor002232 li p {    margin: 4% 0px;height:auto; word-break: inherit;}
}
@media (min-width: 768px) {
.Floor002232 .titl{ font-size: 24px;}
    .Floor002232 li{ width: 33%; float: left;}
    .Floor002232 li:nth-child(3n){ margin-right:0}
.Floor002232 li h3 a{ font-size: 18px;}
.Floor002232 li h3 span{ margin-top: 15px;margin-bottom: 15px;}
}
@media (min-width: 1024px) {
.Floor002232{overflow: hidden;}
.Floor002232 .titl{ font-size: 30px;}
    .Floor002232 li h3 a{ font-size: 20px;}
.Floor002232 li h3 span{ margin-bottom: 20px; margin-top: 20px;}
.Floor002232 ul{ position: relative;}
.Floor002232 li{ width: 31.33%; float: left; }
.Floor002232 li p{ height: 0;  transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;  overflow: hidden; }
.Floor002232 li:hover p{ height:40px;}
}



/*  
.PicList001395 为demo编号   仓储搬运设备列表
 */
.PicList001395{background: #f9f9f9; padding-top: 3%;}
.PicList001395 ul{ }
.PicList001395 li{ display: inline-block;  width: 24.2%;  margin:0 0.5% 3% 0; text-align: center;vertical-align:top;}
.PicList001395 li:nth-child(4n){ margin-right:0;}
.PicList001395 li img{width: 100%; display:block;}
.PicList001395 li .a{color: #262626; font-weight: bold; font-size: 18px;  margin-top: 0px;border: 1px solid #eee;padding: 4% 0 0; background: #fff;}
.PicList001395 li:hover .a,
.PicList001395 li:hover .more{color: #e74d17;}
.PicList001395 li p{display: block;color: #666;text-align: center;overflow: hidden;font-size: 16px;line-height: 22px;font-weight: normal;margin:5px 5%;white-space: normal;border-bottom: solid 1px #eee;padding:5px 0;background: url(../images/1.png) no-repeat 0px}
.PicList001395 li p:nth-child(2){background: url(../images/2.png) no-repeat 0px;border: 0}

.PicList001395 li .more{width: 122px; height: 34px; line-height: 34px; color: #000; text-align: center; padding-left: 35px; background: url(../images/PicList001395_btn.png) 0 0 no-repeat;display: inline-block;}
@media (max-width: 768px){
.PicList001395 li{width: 49%;}
.PicList001395 li:nth-child(4n){ margin-right:2%;}
.PicList001395 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:320px){
.PicList001395 li{ float:none; margin-right:0 !important; width:auto;}
}
/*
 .Page002274 为demo编号
 */
.Page002274{ text-align:center; padding:1% 0 60px;color:#666666; background: #f9f9f9}
.Page002274 *{ vertical-align:middle;}
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total{ display:none;}
.Page002274 .Pages a{ display:inline-block; padding: 0 15px; line-height:37px; background-color:#fff; color:#666666; margin-left:5px; border: 1px solid #eee;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:#e74d17;}
.Page002274 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page002274 .Pages .i_text{ width:47px; height:36px; line-height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:47px; height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .p_jump b{font-weight:normal; margin:0 5px;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ font-family: 宋体; font-weight: bold; padding:0 25px; }

@media(max-width:1000px){
.Page002274 .Pages em{ display:none;}
}
@media(max-width:640px){
.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end{ display:none;}
.Page002274 .Pages a{ padding:0 10px;}
}



/*
.RighInfo002519 为demo编号    公司简介
 */
.RighInfo002519{ padding:2% 0 3%;font-family: Gill Sans, Gill Sans MT, Myriad Pro, DejaVu Sans Condensed, Helvetica, Arial," sans-serif" ; background:#f9f9f9;}
.RighInfo002519 p{font-size: 16px;line-height:28px; color:#666;}
.RighInfo002519 .list_img_group{ margin:3% 0;}
.RighInfo002519 .list_img_group li{ text-align:center;}
@media(min-width:641px){
.RighInfo002519 .list_img_group li{ float:left; width:32.34375%;}
.RighInfo002519 .list_img_group li:nth-child(2){ width:33.828125%; margin:0 0.492578125%;}
}
@media(max-width:640px){
.RighInfo002519 .list_img_group li{ margin:2% 0;}
}

/*详情页*/

/*
 .Menu000654 为demo编号
 */
.Menu000654{ background:#f1f1f1; }
.Menu000654 header{ border:1px #d8d8d8 solid; background-color:#e74d17; color:#fff; font-size:20px; padding:30px 0; text-align:center; margin-top:45px; position:relative; z-index:5;text-transform: uppercase}
.Menu000654 header span{ font-size:14px; display:block;}
.Menu000654 li a{ display:block; padding-left:35px; padding-top:10px; padding-bottom:10px; line-height:20px;border-bottom:1px solid #d8d8d8;}
.Menu000654 li a:hover,
.Menu000654 li a.aon{ background-color:#e74d17; color:#fff;}
.Menu000654 li dl{ background-color:#fff; font-size:12px; display:none;}
.Menu000654 li a.click{ position:relative;} 
.Menu000654 li a.click::after,
.Menu000654 li a.click::before{ position:absolute; content:'';  background-color:#e74d17; top:50%;}
.Menu000654 li a.click::after{width:15px; height:2px; left:10px; margin-top:-2px;}
.Menu000654 li a.click::before{width:2px; height:15px; left:16px; margin-top:-8px;}
.Menu000654 li dl dd a{ color:#999;}
.Menu000654 li dl dd a.aon,
.Menu000654 li dl dd a:hover{ color:#e74d17; background: #fff;}
.Menu000654 li a.aon::before{ display:none;}
.Menu000654 li a.aon::after{ background-color:#fff;}
@media(max-width:950px){
.Menu000654 header{ margin-top:0;font-size:20px; padding:15px 0; }
.Menu000654{width: 104%;margin-left: -2%;}
}
/*
 .RighInfo002226 为demo编号
 */
.RighInfo002226{ padding:3% 0 0%;font-family: Gill Sans, Gill Sans MT, Myriad Pro, DejaVu Sans Condensed, Helvetica, Arial," sans-serif"}
.RighInfo002226 .dl{color:#262626;}
.RighInfo002226 h1{color:#e74d17 }
.RighInfo002226 .dl .h4{ font-size:18px; margin:0;text-transform: uppercase;}
.RighInfo002226 .dl .h4 span{display:inline-block;padding-bottom:10px;}
.RighInfo002226 .con{ font-size:16px; padding:15px 0 30px; line-height:24px;color: #262626}
.RighInfo002226 .dl .con{ font-size:16px; padding:15px 0 30px; line-height:24px;}
.RighInfo002226 .dl .con{ float:left;width: 55%}
.RighInfo002226 .pic{ float:right;text-align: right;width: 45%}
@media (max-width:640px) {
    .RighInfo002226 .pic,
    .RighInfo002226 .dl .con {float:none;width:100%;}
}

/*
 .TextList001131 为demo编号
 */
.TextList001131{ padding:0% 0 2%;font-family: Gill Sans, Gill Sans MT, Myriad Pro, DejaVu Sans Condensed, Helvetica, Arial," sans-serif"}
.TextList001131 h1{text-transform: uppercase;color:#e74d17}
.TextList001131 li{ line-height:30px;font-size:16px; padding:20px 0; border-bottom:1px solid #ededed; padding-right:40px;background:url(../images/TextList001131-li.png) no-repeat right center;}
.TextList001131 li  span{ float:left; width:30px; height:30px; background-color:#605d5c; margin-right:10px; text-align:center; color:#fff; font-weight:bold;}
.TextList001131 li:hover span{ background-color:#e74d17;}
.TextList001131 li:hover{background-image:url(../images/TextList001131-li_hover.png); }
.TextList001131 li:hover a{color:#e74d17;}
.TextList001131 li a{ display:block; overflow:hidden;}
.TextList001131 li b,
.TextList001131 li em{ padding-right:3%;float:left; }
.TextList001131 li b{ font-size:18px;width:50%;padding-left: 20px}
.TextList001131 li em{ font-style:normal;width:40%;}
@media(max-width:768px){
.TextList001131 li{ font-size:14px; padding:10px 0;}
.TextList001131 li b,
.TextList001131 li em{ float:none; display:block; width:auto;}
}
/*
 .PicList000593 为demo编号
 */
.PicList000593{ padding-top:2%;font-family: Gill Sans, Gill Sans MT, Myriad Pro, DejaVu Sans Condensed, Helvetica, Arial," sans-serif"}
.PicList000593 h1{text-transform: uppercase;color:#e74d17}
.PicList000593 li{ float:left; margin-right:2%; position:relative; margin-bottom:2%;}
.PicList000593 li:nth-child(3n){ margin-right:0;}
.PicList000593 li .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.PicList000593 li .video_files video{width:100%; height:100%; background-color:#000;}
.PicList000593 li .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color: #761b1b;cursor: pointer;}
.PicList000593 li .video_files .close::before,
.PicList000593 li .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.PicList000593 li .video_files .close::before{ transform:rotate(45deg);}
.PicList000593 li .video_files .close::after{ transform:rotate(-45deg);}
.PicList000593 li figure{ position:relative;}
.PicList000593 li figure em{ display:block; padding-bottom:65%; background-size:contain; background-position:center center; background-repeat:no-repeat;}
.PicList000593 li figure iframe{ display:none;}
.PicList000593 li figure iframe,
.PicList000593 li figure i{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,.5);cursor: pointer;}
.PicList000593 li figure i::before,
.PicList000593 li figure i::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.PicList000593 li figure i::before{width: 70px;height: 70px;border: 3px solid rgba(255,255,255,0.6);margin-left: -35px;margin-top: -35px;border-radius: 50%;}
.PicList000593 li figure i::after{width: 0;height: 0;border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 20px solid rgba(255,255,255,0.6);margin-left: -3px;margin-top: -12px;}
.PicList000593 li p{text-align:center;font-size: 16px}
@media(max-width:768px){
.PicList000593 li{width:49%; margin-right:2%;}
.PicList000593 li:nth-child(3n){ margin-right:2%;}
.PicList000593 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000593 li figure a::before{width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;}
.PicList000593 li figure a::after{border-top-width: 10px;border-bottom-width: 10px;border-left-width: 15px;margin-left: -3px;margin-top: -7px;}
}
@media(max-width:375px){
.PicList000593 li figure a::before{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
.PicList000593 li{width:100%; float:none; margin-right:0 !important;}
}
/*
 .Floor002279 为demo编号
 */
.Floor002279{margin-bottom: 2%}
.Floor002279 .list .item{float: left; width:32%; transition: all .5s ease-out;padding-left: 1px;margin-right: 2%;margin-bottom: 2%}
.Floor002279 .list .item:nth-child(3n){margin-right: 0}
.Floor002279 .list .item .item-inner{position: relative;}
.Floor002279 .list .item .pic{ width: 100%;}
.Floor002279 .list .item .pic img{ width: 100%;}
.Floor002279 .list .item .layer{ background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0 !important;filter:Alpha(opacity=50); background:#000; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 1; transition: opacity .5s ease-in-out; }
.Floor002279 .list .item .tit{ position: absolute; left: 25px; top: 25px; font-size: 20px; z-index: 3; color: #fff; line-height: 1.2; transition: all .5s ease-in-out;}
.Floor002279 .list .item .tit span{ font-family: Chaparral Pro; font-size: 30px; text-transform: uppercase; display: block;}
.Floor002279 .list .item .more{ position: absolute; bottom: 25px; left: 25px; z-index: 3;color: #fff; font-size: 14px; line-height: 14px;transition: all .5s ease-out;}
.Floor002279 .list .item:hover{ text-align: center;}
.Floor002279 .list .item:hover .layer{ opacity:0;}
.Floor002279 .list .item:hover .tit{ transform: translate(-50%,-45%); top: 40%; text-align: center; left: 50%;}
.Floor002279 .list .item:hover .more{ transform: translate(-50%,-60%); top: 60%; left: 50%; background-color: #e74d17; width: 124px; height: 32px; line-height: 32px;}
@media only screen and (min-width:768px ) {
	.Floor002279 .list .item .tit span{font-size: 34px;}
}
@media only screen and (min-width:1024px ) {
	.Floor002279 .list .item .tit span{font-size: 34px;}
}
@media only screen and (max-width:1674px ){
	.Floor002279 .list .auto{ padding: 0 0 0 120px; max-width: none;}
	.Floor002279 .wrap-tit h1{ color: #333;}
	.Floor002279 .wrap-tit a{ color: #666;}
	.Floor002279 .wrap-tit{ left: 0;}
}
@media only screen and (max-width:365px ){
	.Floor002279 .list .item:hover .more{transform: translate(-50%,-70%); top: 70%;}
}

@media(max-width:640px){
	.Floor002279 .list .item .tit span{font-size: 14px;}
}

/*
 .Floor0022791 为demo编号
 */
.Floor0022791{margin-bottom: 2%}
.Floor0022791 .list{ width: 68%; margin: 0 auto;}
.Floor0022791 .list .item{float: left; width:48%; transition: all .5s ease-out;padding-left: 1px;margin-right: 2%;margin-bottom: 2%}
.Floor0022791 .list .item .item-inner{position: relative;}
.Floor0022791 .list .item .pic{ width: 100%;}
.Floor0022791 .list .item .pic img{ width: 100%;}
.Floor0022791 .list .item .layer{ background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0 !important;filter:Alpha(opacity=50); background:#000; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2; opacity: 1; transition: opacity .5s ease-in-out; }
.Floor0022791 .list .item .tit{ position: absolute; left: 25px; top: 25px; font-size: 20px; z-index: 3; color: #fff; line-height: 1.2; transition: all .5s ease-in-out;}
.Floor0022791 .list .item .tit span{ font-family: Chaparral Pro; font-size: 30px; text-transform: uppercase; display: block;}
.Floor0022791 .list .item .more{ position: absolute; bottom: 25px; left: 25px; z-index: 3;color: #fff; font-size: 14px; line-height: 14px;transition: all .5s ease-out;}
.Floor0022791 .list .item:hover{ text-align: center;}
.Floor0022791 .list .item:hover .layer{ opacity:0;}
.Floor0022791 .list .item:hover .tit{ transform: translate(-50%,-45%); top: 40%; text-align: center; left: 50%;}
.Floor0022791 .list .item:hover .more{ transform: translate(-50%,-60%); top: 70%; left: 50%; background-color: #e74d17; width: 124px; height: 32px; line-height: 32px;}
@media only screen and (min-width:768px ) {
	.Floor0022791 .list .item .tit span{font-size: 34px;}
	.Floor0022791 .list .item:hover .tit span{font-size: 32px;}
}
@media only screen and (min-width:1024px ) {
	.Floor0022791 .list .item .tit span{font-size: 34px;}
}
@media only screen and (max-width:1674px ){
	.Floor0022791 .list .auto{ padding: 0 0 0 120px; max-width: none;}
	.Floor0022791 .wrap-tit h1{ color: #333;}
	.Floor0022791 .wrap-tit a{ color: #666;}
	.Floor0022791 .wrap-tit{ left: 0;}
}
@media only screen and (max-width:640px ){
    .Floor0022791 .list .item {width:49%;}
    .Floor0022791 .list .item:nth-child(1){margin-left: 0}
    .Floor0022791 .list .item:nth-child(2n){margin-right: 0}
}
@media only screen and (max-width:365px ){
	.Floor0022791 .list .item:hover .more{transform: translate(-50%,-70%); top: 70%;}
}

/*carousel 公共样式只留一份*/
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .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); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    width: 100%; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-loaded {
    display: block; }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease; }

.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("../../../2018/[上海]N_诺力智能装备股份有限公司/cn/css/owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }

/*
 .Spec000661 为demo编号
 */
/*.Spec000661{ padding:2% 0;}*/
.Spec000661 dl,
.Spec000661 dt,
.Spec000661 dd{ float:left; }
.Spec000661 dd.clear{ float:none;}
.Spec000661 dl{margin-right:20px; margin-bottom:3px;}
.Spec000661 dt{line-height:36px; width:75px; text-align:right;}
.Spec000661 dd{position:relative}
.Spec000661 dd .a_sel{line-height:36px;height:36px;  border:#d8d8d8 1px solid; display:block;  padding-left:5%;padding-right:10%;background:url(../images/Spec000661-a_sel.jpg) no-repeat right -1px #fff;text-align: left;width: 344px; color:#333;}
.Spec000661 dl:nth-last-of-type(1) .a_sel{ width:250px;}
.Spec000661 dl:nth-last-child(3){margin-right: 0;}
.Spec000661 dd figure{ position:absolute; display:none; left:0; top:35px; width:100%; background-color:#fff; border:#d8d8d8 1px solid; border-top:0; text-align:center; box-shadow:0 1px 2px #ccc inset;}
.Spec000661 dd figure a{ display:block; line-height:36px; border-bottom:1px solid #d8d8d8;}
.Spec000661 dd figure a:last-child{ border-bottom:0;}
.Spec000661 dd figure a:hover{background: #e74d17; color:#fff;}
.Spec000661 dl.last{width: 108px;}
.Spec000661 dl.last a{width: 108px;background-color: #e74d17;color:#fff;height: 36px;line-height: 36px;text-align: center;display: block;cursor: pointer;}

@media(max-width:640px){
.Spec000661 dl{ float:none; margin-right: 0;}
    .Spec000661 dd,
    .Spec000661 dd .a_sel,
    .Spec000661 dl:nth-last-of-type(1) .a_sel {width:100%;}
}


.SearchList {padding:0 0 4% 0;}
.SearchList li { line-height: 38px; padding-left: 3%;border-bottom: 1px dashed #ccc;}

.po_info .box .fl{float: left;width: 40%;}
.po_info .box .fr{float: right;width: 60%;}
.po_info h1{
    border-bottom: 1px solid rgba(0,0,0,0.1);
    margin-bottom: 20px;
    margin-top: 20px;
    padding-bottom: 10px;
    position: relative;
    font-size: 36px;
    line-height: 42px;
    font-weight: 100;
    text-transform: none;
}
.po_info h1::after{
    bottom: 0;
    content: "";
    height: 3px;
    left: 0;
    position: absolute;
    width: 30px;
    background-color:#e74d17;
}
.po_info .info{
  margin: 10px 0 4px;
}
.po_info .info p {
    font-size: 16px;
}
.po_info .info h3{
    color: #e74d17;
    font-size: 34px;
    margin: 10px 0;
    line-height: 40px;
}
.down {
  width: 100%;
}
.down a{list-style:none;float: left;background-image: url(../images/pdf.png);width: 60px;height: 60px;background-position: center;background-color: #3f3f3f;margin-right:  20px;background-repeat: no-repeat;
    border-radius: 4em;}
    .down ul {
    padding: 10px 0;
}
.parameter {padding: 10px 0;border-top: 1px solid #ddd;}
.parameter li{float: left;margin-right: 20px;width: 12%;list-style: none;box-sizing: border-box;}
.parameter li p{font-size: 12px;color: #333;text-align: center;}
.cont h4{
  text-transform: uppercase;
    font-weight: normal;
    color: #000;
    margin: 10px 0 4px 0;
    font-size: 18px;
}
.cont p{    margin-bottom: 0;font-size: 16px;}
.po_info .box .fr img{width: 100%;cursor: pointer;transition: all 0.6s;}
.po_info .box .fr img:hover{transform: scale(1.2);}
.po_info .box .fr{overflow: hidden;}
.box2{width: 100%}
.box2 ul {
    padding: 20px 0;
}
.box2 ul li{ width: 25%;padding-right: 10px; list-style: none; box-sizing: border-box;float: left;}

.box3 .fl{float: left;width: 50%;overflow: hidden;}
.box3 .fr{float: right;width: 50%;overflow: hidden;}


.box3 .box3_img img{width: 100%;cursor: pointer;
        transition: all 0.6s;}
.box3 .box3_img img:hover{transform: scale(1.2);}
.box3 .box3_text{padding: 20px;}
.box3 .box3_text .text{padding: 30px;}
.box3 .box3_text h3{
  border-bottom: 1px solid rgba(0,0,0,0.1);
    margin-bottom: 20px;
    padding-bottom: 10px;
    position: relative;
    font-size: 16px;
    font-weight: 500;
    line-height: 21px;
}
.box3 .box3_text h3::after{
  bottom: 0;
    content: "";
    height: 3px;
    left: 0;
    position: absolute;
    background-color:#e74d17;
    width: 30px;
}
.box3 .box3_text li{width: 100%;display: list-item;line-height: 1.8;}

@media(max-width:768px){
  .po_info .box .fl{width: 100%;}
  .parameter li{width: 27.33%;}
  .box2 ul li{width: 50%;}
  .po_info .box .fr{width: 100%;}
  .box3 .fl{width: 100%}
  .box3 .fr{width: 100%}
}

video {
    width: 100%;
}