﻿/*Top001897*/
.ab_box{ min-height: 300px; padding: 2% 0;}

.Top001897{ position:relative; z-index:100;/*border-bottom:3px solid #0097e0;*/ 
    width: 100%; background:#fff;background-size: cover;padding-bottom: 16px;}
.Top001897 header{position: relative;}

.Top001897 .logo{position: absolute; top:12px; left: 0; z-index:10;height:74%;}
.Top001897 .logo img{display: block; height:100%;}

.Top001897 .top{ padding:3px 0 10px;}
.Top001897 .top dt,
.Top001897 .top dd{ float:right; line-height:32px;height:32px; position:relative; z-index:13;}
.Top001897 .top dt{ background:url(../images/Top001897-search.png) no-repeat right center; width:30px; z-index:20;}
.Top001897 .top dt div{ position:absolute; right:0; top:0;background-color:#0097e0; height:32px; top:50%; margin-top:-16px; width:0; transition:width 0.3s; overflow:hidden;}
.Top001897 .top dt div .text{ width:100%; background:none; border:none; height:30px; line-height:30px; border:1px solid rgba(255,255,255,0.5); color:#fff; padding:0 30px 0 10px; float:left;}
.Top001897 .top dt div .btn{ position:absolute; right:0; top:0; height:100%; width:30px; background:url(../images/Top001897-search_hover.png) no-repeat center center;border:none; padding:0; cursor:pointer;}
.Top001897 .top dt:hover div{width:200px;padding:1px;}
.Top001897 .top dd{ font-size:12px; padding-right:20px;color:#bebebe; }
.Top001897 .top dd i{ font-style:normal; margin:0 10px;}
.Top001897 .top dd a{color:#555;}
.Top001897 .top dd a:hover{color:#0097e0;}

.Top001897 nav ul{ float:right; width:64%;}
.Top001897 nav li{width: 14%;  border-right:1px solid #f3f3f3; /*border-left:1px solid #e0e0e0;*/ float: left; text-align: center;}
.Top001897 nav li#m1{ border-left:0;}
.Top001897 nav li#m7{ border-right:0;}
.Top001897 nav li a{display: block;color: #555;height: 40px; line-height: 40px;font-size: 15px;}
.Top001897 nav li a:hover,
.Top001897 nav li a.aon{font-weight: bold;color:#fff; background:#0097e0}
@media(max-width:1200px){
.Top001897 .logo{ left:2%;}
}
@media(max-width:1000px){
.Top001897{ background:none;}

.Top001897 .top{ padding:5px 0;}
.Top001897 .top dt{ background-position: center center;}

.Top001897 .mobile_menu{ text-align:right;}
.Top001897 .mobile_menu span{ display:inline-block; position:relative; width:50px; height:30px;}
.Top001897 .mobile_menu i{ right:0;top:50%; margin-top:-3px; }
.Top001897 .mobile_menu i,
.Top001897 .mobile_menu i::before,
.Top001897 .mobile_menu i::after{ position:absolute;width:6px; height:6px; background-color:#e60012;}
.Top001897 .mobile_menu i::before,
.Top001897 .mobile_menu i::after{ content:''; top:0;}
.Top001897 .mobile_menu i::before{ left:-15px;}
.Top001897 .mobile_menu i::after{ left:-30px;}

.Top001897 nav{ position:absolute; top:100%; width:100%; max-width:280px; right:0; padding-left:0;background-color:#e60012; border-radius:0 0 0 5px; transform:translateY(-140%); opacity:0; transition:opacity 0.5s,transform 0.3s;}
.Top001897 nav.navOut{ opacity:1;transform:translateY(0);}
.Top001897 nav ul{ float:none; width:auto;}
.Top001897 nav li{ float:none; width:auto; border:0; font-size:16px;}
.Top001897 nav li:nth-child(2n){ background-color:rgba(0,0,0,0.2);}
.Top001897 nav li a{border-bottom:1px solid #f21c2d; box-shadow:0 1px 0 #b80f15; padding:2% 0; height:auto;}
.Top001897 nav li:last-child a{ border-bottom:0; box-shadow:none;}
}
@media(max-width:375px){
.Top001897 .top dd{ padding-right:10px;}
}
/*
 *  Owl Carousel - Core  插件样式如遇相同只留一份
 */
.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("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%; }

/*
 .Banner002465 为demo编号
 */
.Banner002465{ position: relative;}
.Banner002465 li a{ display:block; }
.Banner002465 li a .phoneimg{ display: none;}
.Banner002465 .owl-dots{margin:0 auto; text-align:center;position:absolute; left:0; width:100%; bottom:20px; z-index:10;}
.Banner002465 .owl-dots>div{ display:inline-block; margin:0 0.5%;position: relative;}
.Banner002465 .owl-dots>div span{ display:block; width: 12px; height: 12px; border-radius:50%; background: #fff; -moz-opacity:0.5; opacity: 0.5; filter:alpha(opacity=50); }
.Banner002465 .owl-dots>div.active span{ -moz-opacity:1; opacity: 1; filter:alpha(opacity=100); }
.Banner002465 .owl-nav >div{ position: absolute; top: 50%; margin-top: -25px; background: url(../images/Banner002465-btns.png) no-repeat; width: 50px; height: 50px; cursor: pointer;}
.Banner002465 .owl-nav .owl-prev{ left: 5%; background-position: 0 0;}
.Banner002465 .owl-nav .owl-next{ right: 5%; background-position: -50px 0;}
.Banner002465 .owl-nav .owl-prev:hover{ background-position: 0 -50px;}
.Banner002465 .owl-nav .owl-next:hover{ background-position: -50px -50px;}
@media(max-width:1200px){
.Banner002465 li a .pcimg{ display: none;}
.Banner002465 li a .phoneimg{ display: block;}
.Banner002465 .owl-dots>div{ margin: 0 3px;}
}
/*Top002434*/
.Top002434 {position: fixed; width: 100%; z-index: 999; background: #fff; left: 0; top: 0; border-bottom: solid 1px #f0f0f0;}
.Top002434 .header{ height:80px;}
.Top002434 .header-left{ float:left; height:100%; position:relative;  width:20%; margin-right:6%;}
.Top002434 .logo{ position:absolute; left:0; top:50%; transform:translateY(-50%);max-width:250px;}
.Top002434 .header-mid{ float:left; width:62%; padding-right: 1%;}
.Top002434 .header-menu li em a{ font-size:15px; display:block; line-height:76px; padding-top:4px; position:relative;}
/*.Top002434 .header-menu li em a:before{  position:absolute;content: ""; left:50%; top:0; width: 0; height: 2px;background: #004b64; transition:0.3s; transform:translateX(-50%);}*/
.Top002434 .header-menu li:hover em a::before,
.Top002434 .header-menu li.aon em a::before{ width:100%;}
.Top002434 .header-menu li:hover em a,
.Top002434 .header-menu li.aon em a{ color:#fff; background:#0097e0}
.Top002434 .header-menu li .sub{ width:96px; overflow:hidden;transition:height 0.5s;}
/*.Top002434 .header-menu li .sub-menu{ padding:30px 0; background:rgba(228, 241, 255, 0.61);}*/
.Top002434 .header-menu li .sub-menu dt{ /*padding:0 17px;*/ position:relative;}
/*.Top002434 .header-menu li .sub-menu dt::before{ position:absolute; content:''; width:0; height:14px; background:#d80c18; left:0; top:50%; margin-top:-7px; transition:0.3s;}*/
.Top002434 .header-menu li .sub-menu dt:hover::before{ width:8px;}
.Top002434 .header-menu li .sub-menu dt a{  border-bottom:1px solid #e7e7e7; line-height:40px; text-align: center; font-size: 13px; background:#fff; color:#555;}
.Top002434 .header-menu li .sub-menu dt:last-child a{ border-bottom:0;}
.Top002434 .header-menu li .sub-menu dt a:hover{ color:#fff;background:#0097e0;}
.Top002434 .header-menu li.has-sub:hover .sub{  height:auto;}

.Top002434 .header-right{ float:right; padding-top:29px; }
.Top002434 .header-right > *{ float:left; line-height:28px;position:relative; height:43px;}
.Top002434 .top-language dt,
.Top002434 .search_box{ position:absolute; right:0; top:120%; display:none;}
.Top002434 .search_box{ box-shadow:0 3px 9px 0 rgba(0,0,0,.15); border:1px solid #fff; border-top:0; width:254px; background:rgba(0,0,0,0.2);}
.Top002434 .search_box .text{ width:100%; line-height:48px; height:48px; padding:0 48px 0 10px; background:none; border:none; color:#fff;}
.Top002434 .search_box .btn{ position:absolute; right:0; line-height:48px; width:48px; text-align:center; color:#ccc; font-size:16px; top:0;}
.Top002434 .search_box::after{ position:absolute; content:''; border:8px solid transparent; border-bottom-color:rgba(0,0,0,0.2); right:0; top:-16px;}
.Top002434 .open-search{ display:block; width:28px; height:28px; background:url(../images/Top002434-icon_search.png) no-repeat center center;}
.Top002434 .top-language{background:url(../images/Top002434-icon_lang.png) no-repeat left 5px; padding-left:20px; padding-right:15px; margin-right:5px;}
.Top002434 .top-language::after{ position:absolute; content:''; width:1px; height:20px; background:#e5e5e5; right:0; top:4px;}
.Top002434 .top-language dd{ padding-right:15px; background:url(../images/Top002434-icon_a.png) no-repeat right center;}
.Top002434 .top-language dt{ border:1px solid #eee; width:100%; text-align:center; background:#fff; top: 75%}
.Top002434 .top-language dt a{ display:block; border-bottom:1px solid #eee; line-height:24px; transition:color 0.3s;}
.Top002434 .top-language dt a:last-child{ border-bottom:0;}
.Top002434 .top-language dt a:hover{ color:#fff; background:#0097e0;}
@media(max-width:1024px){
.Top002434 .header-left{ width:30%;}
.Top002434 .header-right{ padding-right:50px;}
.Top002434 #open_menu{ height:30px; background:#004b64; border-radius:0; top:30px; border:none;}
.Top002434 #open_menu i, 
.Top002434 #open_menu i::before, 
.Top002434 #open_menu i::after{ background:#fff;}
.Top002434 #open_menu.open_menu_on{ top:10px;}
.Top002434 #header-menu ul{ background:#004b64; padding-left:0; padding-right:0;}
.Top002434 #header-menu li{ padding:0 5%;}
.Top002434 #header-menu li em,
.Top002434 #header-menu li em a{ border-bottom:0;}
.Top002434 #header-menu li:nth-child(2n){ background:rgba(255,255,255,0.1);}
.Top002434 #header-menu li em a{ font-weight:normal;}
.Top002434 #header-menu li.clickon em a{ background:none;}
.Top002434 #header-menu li.clickon{ padding-bottom:5%;}
.Top002434 #header-menu li .sub-menu dt:last-child a{ border-bottom:0;}
.Top002434 #header-menu li .sub-menu dl{ background:rgba(255,255,255,0.5); border-radius:5px;}
}
/*Floor002269*/
.Floor002269{ overflow: hidden;}
.Floor002269 li{position:relative; }
.Floor002269 li a{ position:absolute; left:0; top:0; width:100%; height:100%; color:#fff; padding-left:8%;}
.Floor002269 li .table{ width:180px; display:table; height:100%;font-size:18px; font-weight:bold;}
.Floor002269 li .table-cell{ display:table-cell; vertical-align:middle;}
.Floor002269 li b{ font-size:16px; font-weight:normal; display:block; text-transform:uppercase; font-family:Tahoma, Geneva, sans-serif;}
@media(min-width:641px){
.Floor002269 li{ float:left; width:16.66666%; background-position:left center;  height:160px; transition:0.3s;}
.Floor002269 li.active{ width:50%;}
.Floor002269 li img{ display:none;}
}
@media(max-width:640px){
.Floor002269 li img{ display:block; width:100%;}
  .Top002434 #open_menu{ top: 28px;}
}
@media(max-width:375px){
.Floor002269 li .table{ font-size:16px;}
.Floor002269 li b{ font-size:14px;}
}
/*Floor002558 */
.Floor002558{ padding:2% 0 1%;}
.Floor002558 .auto{ position:relative;  min-height:280px;}
@media(max-width:1280px){
.Floor002558 .auto{ padding-left:0; margin:0 2%;}
}
@media(min-width:1025px){
.Floor002558 .auto{padding-right:416px;}
}
@media(max-width:1024px){
.Floor002558 .auto{ padding-right:0;}
}

.Floor002558 .right-column dd{ position:relative; float:left;  margin-bottom:7px;}
.Floor002558 .right-column dd figure{ padding-bottom:62%; transition:0.3s;}
.Floor002558 .right-column dd.dd_3 figure,.Floor002558 .right-column dd.dd_4 figure{ padding-bottom:63%;}
.Floor002558 .right-column dd a{ display:block; overflow:hidden;border-radius: 10px;}
.Floor002558 .right-column dd a:hover  figure{ transform:scale(1.15);}
.Floor002558 .right-column dd span{ z-index:10; position:absolute;left: 0;top: 20px;  color:#143859; line-height:42px; font-size:18px; padding:0 10px; /*background:rgba(0,151,224,0.85); */min-width:78px; text-align:center;}
/*.Floor002558 .right-column dd.dd_1 span{left: 0;top: 20px;}
.Floor002558 .right-column dd.dd_2 span{left:0; bottom:0;}
.Floor002558 .right-column dd.dd_3 span{right:0; top:0;}
.Floor002558 .right-column dd.dd_4 span{left:0; top:0;}*/
.Floor002558 .right-column dd.dd_3 span{ color:#fff;}
.Floor002558 .right-column dd.dd_3,
.Floor002558 .right-column dd.dd_4{ margin-bottom:0;}
@media(min-width:1025px){
.Floor002558 .right-column{ position:absolute; right:0; top:0; width:430px;}
.Floor002558 .right-column dd{width:212px;}
.Floor002558 .right-column dd:nth-child(2n){ float:right;}
}
@media(max-width:1024px){
.Floor002558 .right-column dd{ width:25%;}
.Floor002558 .right-column dd a{ display:block; overflow:hidden; margin:1px 1px 1px 0;}
.Floor002558 .right-column dd span{ left:0 !important; top:10px !important; right:1px !important; bottom:1px !important; text-align: left;}
}
@media(max-width:480px){
.Floor002558 .right-column dd{ width:50%;}
}

.Floor002558 .tab{ position:relative;    width:740px; }
.Floor002558 .tab dd{ float:left; font-size:18px; border-bottom:3px solid transparent; line-height:33px; margin-right:48px; position:relative; cursor:pointer;}
.Floor002558 .tab dd.active{ font-weight:bold; color:#0097e0; border-bottom-color:#0097e0;}
.Floor002558 .tab dd::after{ width:2px; height:19px; border-right:1px dotted #919191; position:absolute; right:-24px;content:'';  top:50%; margin-top:-7px;}
.Floor002558 .tab dd:last-child::after{ display:none;}


@media(max-width:768px){
.Floor002558 .tab dd{ font-size:16px;}
}
@media(max-width:375px){
.Floor002558 .tab dd{ margin-right:30px;}
.Floor002558 .tab dd::after{ right:-15px;}
}
.Floor002558 .tab-list{ padding-bottom:11px;}
.Floor002558 .tab-list .pic figure{ position:absolute; right:0; bottom:0; width:100%; line-height:37px; padding:0 10px; text-align:right; color:#fff;
background: -moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(44,128,180,0.43) 25%, rgba(44,128,180,0.65) 70%); 
background: -webkit-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(44,128,180,0.43) 25%,rgba(44,128,180,0.65) 70%); 
background: linear-gradient(to right, rgba(0,0,0,0) 0%,rgba(44,128,180,0.43) 25%,rgba(44,128,180,0.65) 70%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a62c80b4',GradientType=1 ); }
.Floor002558 .tab-list .pic .Ispic{ display:block; padding-bottom: 82%;}
@media(min-width:641px){
.Floor002558 .tab{  padding-left:43%;}
.Floor002558 .tab-list .pic{ position:absolute; left:0; top:0; width:43%; overflow:hidden; height:100%;}
.Floor002558 .tab-list .pic img{ height:100%;}
}
@media(max-width:1024px){
  .Floor002558 .tab{ width: 100%; margin-bottom: 2%;}
  .Floor002558 .tab-list .pic{ width: 40%;}
}


@media(max-width:640px){
.Floor002558 .tab-list .pic{ position:relative; margin-bottom:15px; width: 100%;}
}
.Floor002558 .tab-list ol h1{ font-size:18px; margin:18px 0; overflow:hidden;}
.Floor002558 .tab-list ol h1 a{ color:#2b2b2b;font-size: 16px;    font-weight: normal;}
.Floor002558 .tab-list ol h1:hover a{ color: #0097e0;}
.Floor002558 .tab-list ol p{ margin:0; font-size:12px; color:#999; line-height:22px; overflow:hidden; max-height:44px;}
.Floor002558 .tab-list ol,
.Floor002558 .tab-list li{ border-bottom:1px dotted #b6b6b6;}
.Floor002558 .tab-list ol{ padding-bottom:17px;}
.Floor002558 .tab-list li span{ position:absolute; right:0; top:0; color:#c1c1c1;}
.Floor002558 .tab-list li{ line-height:36px; overflow:hidden; position:relative; padding-right:75px;}
.Floor002558 .tab-list ol h1 .dot,
.Floor002558 .tab-list li .dot{ float:left; max-width:90%;}
.Floor002558 .tab-list .newTrue h1 .dot,
.Floor002558 .tab-list li.newTrue .dot{padding-right:25px;background:url(../images/Floor002558_new.gif) no-repeat right center;}
.Floor002558 .tab-list li a::before{ display:inline-block; content:''; vertical-align:middle; margin:0 5px; width:3px; height:3px; background:#000;}


/*
 .Floor001057 为demo编号
 */
.Floor001057{ padding:3% 0 2%; margin-top:-150px;}
.Floor001057 li{ text-align:center; position:relative; width:100%; color:#fff; padding:2.5% 0; z-index:2; float:left; width:25%;}
.Floor001057 li::before{ position:absolute;     border-radius: 20px 0 20px 0;content:''; left:0; top:0; z-index:-1; width:100%; height:100%; transition:all ease-in-out 0.3s;}
.Floor001057 li:nth-child(1)::before{ background-color:#0097e0;}
.Floor001057 li:nth-child(2)::before{ background-color:#673bb6;}
.Floor001057 li:nth-child(3)::before{ background-color:#fe5722;}
.Floor001057 li:nth-child(4)::before{ background-color:#ffa600;}
.Floor001057 li b{ display:block; font-size:18px; letter-spacing:3px;    padding-top: 3%; color:#fff;}
.Floor001057 li.hover::before{ height:110%; top:-5%;}
.Floor001057 li i{ width:43px; height:43px; position:absolute; left:50%; margin-left:-23.5px; border-radius:50%; background-color:#fff; opacity:0; transition:all ease-in-out 0.3s;bottom:0; }
.Floor001057 li.hover i{ opacity:1;bottom:-33px; }
.Floor001057 li i::after,
.Floor001057 li i::before{ position:absolute; content:''; left:17px; width:10px; height:2px; border-radius:2px; background-color:#0097e0; }
.Floor001057 li i::before{transform:rotate(45deg);top:19px;}
.Floor001057 li i::after{ transform:rotate(-45deg);top:25px;}
.Floor001057 li:nth-child(2) i::after,
.Floor001057 li:nth-child(2) i::before{background-color:#673bb6;}
.Floor001057 li:nth-child(3) i::after,
.Floor001057 li:nth-child(3) i::before{background-color:#fe5722;}
.Floor001057 li:nth-child(4) i::after,
.Floor001057 li:nth-child(4) i::before{background-color:#ffa600;}
.Floor001057 li:nth-child(1) i{ box-shadow:0 1px 5px #0097e0;}
.Floor001057 li:nth-child(2) i{ box-shadow:0 1px 3px #673bb6;}
.Floor001057 li:nth-child(3) i{ box-shadow:0 1px 3px #fe5722;}
.Floor001057 li:nth-child(4) i{ box-shadow:0 1px 3px #ffa600;}
.Floor001057 li dl{ padding:1.5% 0 0 0%;}
.Floor001057 li dd{ line-height:24px; text-align:center; text-transform:uppercase;}
.Floor001057 li dd a{ color:#fff; }
.Floor001057 li dd a:hover{ text-decoration:underline;}
@media(max-width:768px){
.Floor001057 li dl{ text-align:center; padding-left:0;}
}
@media(max-width:640px){
.Floor001057 .auto,
.Floor001057{ padding:0;}
.Floor001057 li{ float:none; width:auto;}
.Floor001057 li.hover{ z-index:3;}
.Floor001057 li{ padding:40px 0;}
}
/*
 .Floor002405 为demo编号
 */
.Floor002405{ padding: 40px 0;}
.Floor002405 .auto{ max-width: 1200px; position: relative;}
@media only screen and (max-width:1160px ) {
	.Floor002405 .auto{ padding-left: 15px; padding-right: 15px;}
}

.Floor002405 .box{position: relative;}
.Floor002405 .box+.box{ margin-top: 20px;}
.Floor002405 .box-head{ border-bottom: 1px solid #e6e6e6; height: 31px;}
.Floor002405 .box-head .tit{font-size: 18px; color: #000; border-bottom: 2px solid #0097e0; padding-bottom: 5px;}
.Floor002405 .box-head:after{ content: ""; clear: both; display: block; width: 100%; height: 0; overflow: hidden;}
.Floor002405 .box-content{ padding-top: 20px;}
@media only screen and (min-width:768px ) {
.Floor002405 .box{ float: left; width: 48%; }
.Floor002405 .box+.box{ margin-left: 4%; margin-top: 0;}
.Floor002405 .box.subject{ width:22%;}
}

.Floor002405 .new .tabs{ float: right;}
.Floor002405 .new .tabs a{ display: inline-block; margin-left: 10px; font-size: 13px; color: #000;}
.Floor002405 .new .tabs a:hover,.Floor002405 .new .tabs a.on{ color: #0097e0;}
@media only screen and (max-width:850px ) {
	.Floor002405 .new .tabs a{ margin-left: 3px;}
}
.Floor002405 .new .box-content{ height: 159px; overflow: hidden;}
.Floor002405 .new .list{ display: block;}
.Floor002405 .new .list .top{ padding-bottom: 7px;}
.Floor002405 .new .list .top dt{color: #0097e0;}
.Floor002405 .new .list .top dt a{ color:#0097e0; font-size: 18px;}
.Floor002405 .new .list .top time{  display: block; color: #bf9643; font-size: 12px; padding: 3px 0;}
.Floor002405 .new .list .top dd{ color: #666; font-size: 14px; line-height: 18px; height: 36px; overflow: hidden;}
.Floor002405 .new .list li{color: #333; position: relative; font-size: 14px;/* padding:3px 0 3px 70px;*/ }
.Floor002405 .new .list li time{ padding-right:2%/*position: absolute; left: 0;*/}
.Floor002405 .new .list li p{ display:inline-block;margin: 0;line-height: 25px;}
.Floor002405 .new .list li a{ color: #333;}
.Floor002405 .new .list li a:hover{ color: #0097e0;}

.Floor002405 .business li .pic{ float: left; width: 60%; max-width: 229px; display: table; background: #ededed;}
.Floor002405 .business li .pic a{ display: table-cell; height: 136px; vertical-align: middle;}
.Floor002405 .business li .pic  img{ max-height: 100%;}
.Floor002405 .business li .word{ float: left; width: 60%; padding-left: 4%;}
.Floor002405 .business li .word .cate{ color: #bf9643; font-size: 12px; display: block;}
.Floor002405 .business li .word h3{ font-size: 18px; overflow: hidden; line-height: 18px; margin: 17px 0 30px; font-weight: normal;}
.Floor002405 .business li .word h3 a{ color: #0097e0;}
.Floor002405 .business li .word figure{ font-size: 14px; line-height:24px; height:75px; overflow: hidden;}
.Floor002405 .business .bx-pager{ display: none;}
.Floor002405 .business .bx-controls-direction a{ position: absolute; top: 0; display: block; width: 23px; height: 20px; background: url(../images/Floor002405-icon.png) no-repeat;}
.Floor002405 .business .bx-controls-direction .bx-prev{ background-position: 0 0; right: 30px;}
.Floor002405 .business .bx-controls-direction .bx-next{ background-position: right bottom; right: 0;}
.Floor002405 .business .bx-controls-direction .bx-prev:hover{ background-position: left bottom;}
.Floor002405 .business .bx-controls-direction .bx-next:hover{ background-position: right top;}


.Floor002405 .subject .more{ color: #666; float: right; font-size: 12px;}
.Floor002405 .subject .more:hover{ color: #bd2437;}
.Floor002405 .subject .box-content a{ display: table-cell; overflow: hidden;background: #ededed; height: 134px; width: 100%; text-align: center; vertical-align: middle;}

/*
 .Bottom001644 为demo编号
 */
.Bottom001644{ background-color:#f0f0f0; padding:1.5% 0%;}
.Bottom001644 p{ margin:0; font-size:14px; color:#666; line-height:28px;}
.Bottom001644 p:last-child{ color:#cacaca;}
.Bottom001644 p:last-child a{ color:#cacaca;}
.Bottom001644 dl{ float:right; text-align:center; position:relative; padding:0 1%; z-index:1;}
.Bottom001644 dl dt{ font-size:12px; }
.Bottom001644 dl dd{ font-size:24px; color:#32393f;}
.Bottom001644 dl b{ background-color:#f0f0f0; position:relative; z-index:10; padding:0 5px; font-weight:normal;}
/*.Bottom001644 dl::before{ position:absolute; content:''; left:0; top:8px; width:100%; height:38px; border:1px solid #e5e5e7;}*/
.Bottom001644 .share{margin-top:10px;}
.Bottom001644 .share >*{ float: left; line-height: 32px;}
.Bottom001644 .share a{ width: 32px; height: 32px; display: inline-block; border-radius: 50%; background-color: #8d8d8d; text-align: center; font-size: 20px;color: #ededed; margin-left: 15px; position: relative;}
.Bottom001644 .share a span{ font-size: 24px; }
.Bottom001644 .share a:hover{ color: #fff;}
.Bottom001644 .share figure{ display: none; background: #fff; padding: 10px; border: solid 1px #2078da; width: 130px; height: 130px;}
.Bottom001644 .share figure img{ width: 110px; height: 110px;}
.Bottom001644 .share .jiathis_button_weixin:hover figure{ display: block; position: absolute; bottom: 35px; left: -50px; z-index: 99;}
.Bottom001644 .share .jiathis_button_tsina:hover figure{ display: block; position: absolute; bottom: 35px; left: -50px; z-index: 99;}

.Bottom001644 nav{ font-size:14px; padding-bottom:0.5%;}
.Bottom001644 nav a{ color:#666; padding-right:16px; margin-right:16px; position:relative; display:inline-block;}
.Bottom001644 nav a::before{ position:absolute; content:''; width:1px; height:12px; background-color:#d5d5d5; right:0; top:50%; margin-top:-6px;}
.Bottom001644 a:hover{ color:#2078da;}
.Bottom001644 nav a:last-child{ padding-right:0; margin-right:0;}
.Bottom001644 nav a:last-child::before{ display:none;}
@media(max-width:768px){
.Bottom001644{ text-align:center; padding-top: 2%;}
.Bottom001644 dl{ display:inline-block; float:none; margin-bottom:2%;}
}
/*
 .Bottom002406 为demo编号
 */
.Bottom002406 .auto{ max-width: 1130px; position: relative;}
@media only screen and (max-width:1160px ) {
	.Bottom002406 .auto{ padding-left: 15px; padding-right: 15px;}
}

.Bottom002406,.Bottom002406 a{ color: #666;}
.Bottom002406{background: #ededed; font-size: 12px; padding: 15px 0;}
.Bottom002406 a:hover{ color: #000;}
.Bottom002406 .links a+a{ margin-left: 20px; position: relative;}
.Bottom002406 .links a+a:before{ content: "";position: absolute; left: -10px; top: 20%; height: 60%; width: 1px; background: #cccccc; }
.Bottom002406 .copyright{ margin-top: 10px;}
.Bottom002406 .share{ position: absolute; right: 0; top: 50%; margin-top: -16px;}
.Bottom002406 .share >*{ float: left; line-height: 32px;}
.Bottom002406 .share a{ width: 32px; height: 32px; display: inline-block; border-radius: 50%; background-color: #8d8d8d; text-align: center; font-size: 20px;color: #ededed; margin-left: 15px;}
.Bottom002406 .share a span{ font-size: 24px; }
.Bottom002406 .share a:hover{ color: #fff;}
@media only screen and (max-width:767px ) {
	.Bottom002406{ text-align: center;}
	.Bottom002406 .share{ position: static; margin: 15px auto 0; max-width: 200px;}
}

.jiathis_style  .jiadiv_01{ width: 120px !important;}





/*Banner002145 */
.Banner002145 div{ background-repeat:no-repeat; height:400px; background-position:center top;}
.Banner002145 img{ display:none;}
@media(max-width:1024px){
.Banner002145 div{ display:none;}
.Banner002145 img{ display:block; width:100%;}
}
/*
 .Menu000706 为demo编号
 */
.Menu000706 header{ margin-top:-3%;}
.Menu000706 header h1{ margin:0; display:inline-block; border-radius:5px 5px 0 0;  padding:18px 10% 18px 18px; background:url(../images/Menu000706-icon.png) no-repeat 95% center #0097e0; color:#fff; font-weight:normal; font-size:24px;}
.Menu000706 header h1 span{ opacity:0.3; display:block; font-size:12px; text-transform:uppercase;}
.Menu000706 nav{ border-bottom:1px solid #e6e6e6; position:relative;}
.Menu000706 nav dl{ position:absolute; right:0; top:50%; margin-top:-12px; background:url(../images/Menu000706-cur.png) no-repeat left center; padding-left:25px; color:#999; line-height:24px;}
.Menu000706 nav dl a{color:#999;}
.Menu000706 nav dl span,
.Menu000706 nav dl a:hover{color:#0097e0;}
.Menu000706 nav li a{ display:block; font-size:16px; padding:18px 0;}
@media(min-width:769px){
.Menu000706 nav ol{ display:none;}
.Menu000706 nav ul{ display:block !important;}
.Menu000706 nav li{ float:left; padding:0 4% 0 0;}
.Menu000706 nav li a:hover,
.Menu000706 nav li a.aon{ color:#0097e0; border-bottom:3px solid #0097e0;}
}
@media(max-width:1000px){
.Menu000706 nav dl{ display:none;}
.Menu000706 header{ position:relative; z-index:5;}
.Menu000706 header h1{ display:block; padding-right:0;}
}
@media(max-width:768px){
.Menu000706 nav{ position:relative;}
.Menu000706 nav ol{ border-top:1px solid #e6e6e6; margin-top:2%; padding:10px 0;}
.Menu000706 nav ol span{display:block; background-color:#0097e0; padding:5px;border-radius:3px;}
.Menu000706 nav ol a{ display:block; background-color:#fff;color:#333; border-radius:5px; line-height:40px; padding:0 10px; position:relative; font-size:16px;}
.Menu000706 nav ol a::before{ position:absolute; content:''; right:5px; top:50%; margin-top:-3px; border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #0097e0;}
.Menu000706 nav ul{ position:absolute; width:100%; top:56px; left:0; background-color:#0097e0; padding:5px; border-radius:0 0 5px 5px; display:none; z-index: 99;}
.Menu000706 nav li{ background-color:#fff; border-bottom:1px solid #0097e0;border-radius:5px;}
.Menu000706 nav li:nth-child(2n){ background-color:rgba(255,255,255,0.8);}
.Menu000706 nav li a{ padding:0 2%; line-height:40px; }
.Menu000706 nav li a:hover{color:#0097e0;}
}
@media(max-width:768px){
.Menu000706 header h1{ font-size:20px;}
}
/*
 .RighInfo001355 为demo编号
 */
.RighInfo001355{ padding:4% 0;}
.RighInfo001355 p{ line-height: 30px;}




/*
 .RighInfo002228 为demo编号
 */
.RighInfo002228{ padding:3% 0;}
.RighInfo002228 .single-header{ text-align:center;}
.RighInfo002228 .single-header h1{ color:#0097e0; font-size:20px; margin:0 0 0px 0;}
.RighInfo002228 .single-header h3{color:#815122; font-size:16px; margin:0; font-weight:normal; position:relative;}
.RighInfo002228 .single-header h3:after{ content:""; display:block; height:1px; background-color:#f3eee9; width:100%; z-index:1; margin-top:15px;}
.RighInfo002228 .single-header h3 span{ position:relative; z-index:2; padding:0 30px; background-color:#fff;}
.RighInfo002228 .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:14px; line-height:24px; color:#666; padding-top:2%;}
.RighInfo002228 .single-content p{ margin:0; padding:10px 0; line-height: 30px;}
.RighInfo002228 .single-content .no-textindent{ text-indent:0;}
.RighInfo002228 .fr{ float:none;}
.RighInfo002228 .col2+.col2{ margin-top:10px;}
@media(max-width:950px){
  .RighInfo002228 .auto{ padding:0 2%;}
}
@media screen and (min-width:465px){
    .RighInfo002228 .col2{ width:48%;}
	.RighInfo002228 .fr{ float:right;}
	.RighInfo002228 .col2+.col2{ margin-top:0;}
}
@media screen and (min-width:768px){
  .RighInfo002228 .single-header h1{ font-size:24px;}
  .RighInfo002228 .single-header h3{ font-size:18px;}
  .RighInfo002228 .single-content p{ padding:15px 0;} 
  .RighInfo002228 .single-header h3:after{ background-color:#f3eee9; position:absolute; top:50%; z-index:1; margin-top:0;}
  
}
@media screen and (min-width:1024px){
  .RighInfo002228 .single-header h1{ font-size:24px;}
}





/*Timeline002170 */
.Timeline002170{ padding:5% 0; overflow-x: hidden;}

.Timeline002170 .owl-item{width:200px;}
.Timeline002170 .owl-item .item{height:400px;background:url(../images/Timeline002170-bg.png) no-repeat 0 133px; background-size:100% auto; }
.Timeline002170 .odd-item .item{}
.Timeline002170 .item dl{ height:100%;background:url(../images/Timeline002170-icon1.png) no-repeat 0 8px; padding-left:30px;}
.Timeline002170 .odd-item dl{ padding-top:280px; padding-left:0;background-image:url(../images/Timeline002170-icon2.png); background-position:0 124px;}
.Timeline002170 .item dt{ font-weight:bold; font-size:16px;}
.Timeline002170 .item dd{ height:96px; color:#555; line-height:24px; overflow:hidden;}
.Timeline002170 .item dd p{ margin: 0; font-size: 12px; color: #999;}
.Timeline002170 .owl-nav div{ position:absolute; width:28px; height:28px; top:50%; margin-top:-14px; background:url(../images/Timeline002170-btn.png) no-repeat left bottom; overflow:hidden; line-height:1000px; z-index:100;}
.Timeline002170 .owl-nav .owl-prev{ left:0;}
.Timeline002170 .owl-nav .owl-prev.disabled{ background-position:left top;}
.Timeline002170 .owl-nav .owl-next{ right:0; background-position: right bottom;}
.Timeline002170 .owl-nav .owl-next.disabled{background-position: right top;}
.Timeline002170 .owl-nav div.disabled{ cursor:default;}
@media(min-width:1201px){
.Timeline002170 .owl-carousel::before,
.Timeline002170 .owl-carousel::after{ position:absolute; content:''; height:100%; background:url(../images/Timeline002170-bg3.png) no-repeat 0 135px; width:75%; top:0;}
.Timeline002170 .owl-carousel::before{ left:-75px;}
.Timeline002170 .owl-carousel::after{ right:-114px; width:114px; background-image:url(../images/Timeline002170-bg4.png);}
.Timeline002170 .owl-nav .owl-prev{ left:-30px;}
.Timeline002170 .owl-nav .owl-next{ right:-30px;}
}
@media(max-width:1200px){
.Timeline002170 .owl-carousel{ padding:0 30px;}
}
@media(max-width:375px){
.Timeline002170 .owl-item .item{ height:250px;}
.Timeline002170 .odd-item .item{background-image:url(../images/Timeline002170-icon1.png);background-position:45px 8px;}
.Timeline002170 .odd-item dl{ padding-top:0; padding-left:75px;}
}
/**插件样式 有相同 留一个即可**/
.owl-carousel,
.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.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;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper{-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{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.no-js .owl-carousel,
.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{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-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}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
/***end**/





/*
 .PicList002239 为demo编号
 */
.PicList002239{ padding:3% 0 0 0;}
.PicList002239 li{ border-bottom: 1px solid #e3e3e3; margin-bottom: 3%; float:left; }
@media(min-width:769px){
.PicList002239 li{margin-right:5%; width:30%; }
.PicList002239 li:nth-child(3n){ margin-right:0;}
}
.PicList002239 li .Ispic{ padding-bottom:68%; background-size:contain;}
.PicList002239 li dl{ position:relative; margin:0 10px; line-height:50px;}
.PicList002239 li dd{ position:absolute; right:0; top:0; color: #999;padding-left: 30px; background: url(../images/PicList002239-icon.png) no-repeat left center;}
.PicList002239 li dt{font-size: 16px; color: #333; text-align: center;}
@media(max-width:768px){
.PicList002239 li{ width:48%; margin-right:4%;}
.PicList002239 li:nth-child(2n){ margin-right:0;}
}
/*
 .Page002193 为demo编号
 */
.Page002193{zoom:1; overflow:hidden; text-align:center; padding:30px 0 4%; text-align:center;}
.Page002193 span{ padding:0px 3px; display:inline-block;}
.Page002193 a{ display:inline-block; margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:35px; border-radius:3px;transition: .3s ease-out;}
.Page002193 a:hover{ color:#fff; border:1px solid #0097e0; background:#0097e0;}
.Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{ display:none;}
.Page002193 .p_cur b{ color:#F00;}
.Page002193 .p_count b{ color:#F00;}
.Page002193 .p_total b{ color:#F00;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#0097e0; border-color:#0097e0;}
.Page002193 .p_page b{ font-weight:normal;}




/*PicList001958*/
.PicList001958{padding: 2% 0 1% 0;}
.PicList001958 li{ overflow:hidden; padding:20px 0; border-bottom:1px solid #ebecec;}
.PicList001958 li:last-child{ border-bottom:0;}
.PicList001958 li div{ position:relative; padding-left:29%;}
.PicList001958 li .Ispic{ position:absolute; left:0; top:0; height:100%; width:26%;}
.PicList001958 li .Ispic img{ display:none;}
.PicList001958 li h1{ margin:0; font-size:18px; font-weight:normal; padding:15px 0;}
.PicList001958 li time{ color:#fff; background: #0097e0; border-radius: 20px; padding: 2px 10px;}
.PicList001958 li p{color:#666; margin:10px 0 0 0; line-height:30px; height:90px; overflow:hidden;}
@media(max-width:768px){
.PicList001958 li div{ padding-left:45%;}
.PicList001958 li .Ispic{width:42%;}
  .Page002193 .p_page em{ display: none;}
}
@media(max-width:480px){
.PicList001958 li div{ padding-left:0;}
.PicList001958 li .Ispic{ position:relative; display:block; width:auto; padding-bottom:50%;}
.PicList001958 li p{line-height:20px; height:60px; font-size:12px;}
.PicList001958 li h1{font-size:16px;}
}




/*
 .PicList001814 为demo编号
 */
.PicList001814{ padding: 3% 0 1%;}
.PicList001814 li{ float:left; margin-right:1.5%; padding:1% 0; width:23.875%;}
.PicList001814 li:nth-child(4n){ margin-right:0;}
.PicList001814 li a{ display:block; background: #f8f8f8;}
.PicList001814 li figure{ padding-bottom:64%; position:relative;}
.PicList001814 li figure i{ width:36px; height:36px; border-radius:50%; border:3px solid #0097e0; position:absolute; left:50%; top:50%; margin-left:-20px; margin-top:-20px; background-color:rgba(255,255,255,0.7);}
.PicList001814 li figure i::before{ position:absolute; content:''; width:0; height:0; border:6px solid #0097e0; border-top-color:transparent; border-bottom-color:transparent; border-right:0; left:50%; top:50%; margin-top:-5px; margin-left:-3px;}
.PicList001814 li figure img{ display:none;}
.PicList001814 li h2{ margin:0; font-size:16px; font-weight:normal; line-height:50px; padding:0 20px;}
.PicList001814 li p{ margin:0; font-size:14px; line-height:24px; overflow:hidden; border-bottom:1px solid #eaeaea; height:96px; color: #666;}
.PicList001814 li span{ display:inline-block; line-height:40px; background:url(../images/PicList001814-more.png) no-repeat right center; padding-right:15px; font-size:14px;}
.PicList001814 li a:hover *{ color:#0097e0;}
@media(max-width:768px){
.PicList001814 li{ width:48%; margin-right:4%;}
.PicList001814 li:nth-child(2n){ margin-right:0;}
.PicList001814 li p{ height:72px;}
}
@media(max-width:375px){
.PicList001814 li{ width:auto; float:none; margin-right:0;}
.PicList001814 li p{ height:48px;}
}




/*
 .Menu002252 为demo编号
 */
.Menu002252{padding:10px 0; text-align:center; overflow:hidden;}
.Menu002252 a{font-size:16px; display: block;background:#e9e9e9; padding: 10px; margin-bottom: 1px; }
.Menu002252 .aon,.Menu002252 a:hover{ color:#fff; background-color:#0097e0;}
@media(min-width:768px){
	.Menu002252{padding:25px 0 10px;}
	.Menu002252 a{ display:inline-block; line-height:30px;  padding:0 15px; min-width:115px; border-radius:30px; overflow:hidden; margin:0 7px 1px;}
}
@media(min-width:1024px){
   .Menu002252{padding:3% 0 0%;}
   .Menu002252 a{display:inline-block;line-height:36px; padding:0 20px;background:#e9e9e9; min-width:130px; border-radius:36px;}
}

/*
 .PicList002323 为demo编号
 */
.PicList002323 .tit{ height:31px; line-height:31px; padding-left:16px; color:#6e6e6e; font-size:20px; position: relative;}
.PicList002323 .tit:before{display: block; content: ""; position: absolute; top: 50%; left: 0; width: 9px; height: 19px; background: url(../images/PicList002323-icon.png) no-repeat; margin-top: -9px;} 
.PicList002323 .list{ overflow: hidden;}
.PicList002323 .auto{overflow: hidden;}
.PicList002323 ul{ margin: 0 -1%;}
.PicList002323 ul li{ float: left; width: 48%;margin: 0 1% 40px 1%;text-align: center;}
.PicList002323 ul li div{ padding-bottom: 67%; position: relative; overflow: hidden;}
.PicList002323 ul li figure{ position:absolute; left:0; top:0; right:0; bottom:0; transition:0.3s;}
.PicList002323 ul li h3{ color: #333;margin:10px 0 0; font-weight: normal; font-size: 18px;text-align: center;}
.PicList002323 ul li a:hover figure{transform: scale(1.3);}
.PicList002323 ul li a:hover h3{ color: #0075b8;}
@media screen and (min-width:768px ){
.PicList002323 ul li{width:31.334%;}
.PicList002323{ padding: 40px 0 0 0;}
}
@media screen and (min-width:1024px ){
.PicList002323 ul li{width:23%; }
}



/*RighInfo001848 */
.RighInfo001848{ padding:3% 0;}
.RighInfo001848 .des{ text-align: center; font-size: 14px; color: #999; padding: 30px 0 20px; border-bottom: 1px dashed #bbb;}
.RighInfo001848 .title{ text-align:center;}
.RighInfo001848 .title span{ display:inline-block; background:#0097e0; font-size:24px; color:#fff; line-height:34px; padding:0 10px;vertical-align:middle;}
.RighInfo001848 .title:after,
.RighInfo001848 .title:before{ content:''; display:inline-block; height:5px; border:1px solid #bbb; border-left:0; border-right:0; width:10%; vertical-align:middle;}

.RighInfo001848 .img_scroll{  max-width:1200px; margin:0 auto; background:url(../images/RighInfo001848-ying.png) no-repeat center bottom; padding-bottom:22px;}
.RighInfo001848 .img_scroll .bx-wrapper{position:relative;}
.RighInfo001848 .img_scroll li img{ display:block; width:100%;}
.RighInfo001848 .img_scroll .bx-controls-direction a{ position:absolute; top:50%; width:36px; height:34px; background:rgba(0,0,0,0.6); margin-top:-17px;}
.RighInfo001848 .img_scroll .bx-controls-direction a span{ color:#fff; font-size:16px; position:absolute; left:50%; top:50%; margin-left:-8px; margin-top:-8px;}
.RighInfo001848 .img_scroll .bx-controls-direction a.bx-prev{ left:0;}
.RighInfo001848 .img_scroll .bx-controls-direction a.bx-next{ right:0;}

.RighInfo001848 .info{ padding:2% 0 3% 0;}
@media(max-width:480px){
.RighInfo001848 .title span{ font-size:18px;}
}



/*
 .RighInfo002227 为demo编号
 */
.RighInfo002227{font-size:14px;color:#666; padding: 3% 0 3%;}
.RighInfo002227 .more{background: #0097e0; border-radius: 20px; padding: 5px 20px; color: #fff; margin-bottom: 5%; display: inline-block;}
.RighInfo002227 .title{margin-bottom: 30px;text-align: center;line-height:44px;color: #333;font-size:20px;padding-bottom:10px;background:url(../images/RighInfo002227-icon1.png) no-repeat center bottom;}
.RighInfo002227 .title img{ width:45px; height:33px;}
.RighInfo002227 .box1{ margin-bottom: 3%;}
.RighInfo002227 .box1 .pic{ background: url(../images/RighInfo002227-bg_bsimg.jpg) no-repeat right bottom;  padding:0 11px 11px 0; display:block;}
.RighInfo002227 .box1 p,.RighInfo002227 .box2 p{line-height:34px;}
.RighInfo002227 .box1 p{margin:0 0 20px 0;}
.RighInfo002227 .box2 p{ margin:0 0 1% 0; padding:15px 0 0;}
.RighInfo002227 .box2 .pic{ text-align:center; padding-bottom:30px;}
.RighInfo002227 .pepoleimage{ margin-bottom:30px;}
.RighInfo002227 .box2 h3{margin:0;font-size:14px;color:#333;padding-bottom:10px;}
.RighInfo002227 .textbox-con2{border-top:dashed 1px #ccc;padding-top:30px;margin-top:30px;}
@media screen and (min-width: 480px){
    .RighInfo002227 .box1 .pic{width: 45%;float:left; margin-right:5%;}
	.RighInfo002227 .box2 .pic{float:left;padding-right:8%; text-align:left;}
	.RighInfo002227 .box2 .textbox-con2 .pic{ text-align:right;float:right; padding-left:8%; padding-right:0;}
}
@media screen and (min-width: 768px){
	.RighInfo002227,.RighInfo002227 .box2 h3{ font-size:16px;}
	.RighInfo002227 .title{font-size:22px;margin-bottom: 60px;}
	.RighInfo002227 .title img{ width:55px; height:40px;}
    .RighInfo002227 .box1 p{padding:25px 0; margin:0;}
	.RighInfo002227 .box2 p{ padding-top:25px;}
	.RighInfo002227 .box2 .pic{ padding-top:30px; padding-bottom:0;}
	.RighInfo002227 .pepoleimage{ margin-bottom:80px;}
	.RighInfo002227 .textbox-con2{padding-top:52px;margin-top:52px;}	
}

@media(max-width:480px){
  .RighInfo002227 .box1 .pic{ margin-bottom: 2%;}
  .RighInfo002227 .box1 p{ line-height: 26px;}
}


/*
 .PicList001307 为demo编号
 */
.PicList001307{ padding:3% 0 1%;}
.PicList001307 li{ position:relative; float:left; width:32%; margin-right:2%; margin-bottom:2%;}
.PicList001307 li .Ispic{ padding-bottom: 78%; display: block;}
.PicList001307 li:nth-child(3n){ margin-right:0;}
.PicList001307 li img{ display:block; width:100%;}
.PicList001307 li dl{ position:absolute; left:0; bottom:0; width:100%; padding:3%; color:#fff; background-color:rgba(0,0,0,0.5);}
.PicList001307 li h3{ font-size:18px; font-weight:normal; margin:0; line-height:30px;}
.PicList001307 li h3 a{ color: #fff;}
.PicList001307 li p{overflow:hidden; line-height:26px; height:50px; overflow:hidden; font-size:14px; margin:10px 0;}
.PicList001307 li .more{ display:block; text-align:center; position:relative; line-height:34px; border-radius:5px;
background: rgb(255,255,255);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(236,236,236,1) 100%);
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(236,236,236,1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(236,236,236,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ececec',GradientType=0 ); 
}
.PicList001307 li .more::before{ position:absolute; content:''; width:26px; height:26px; background:url(../images/PicList001307-more.png) no-repeat center center/contain; right:5%; top:50%; margin-top:-15px;}
.PicList001307 li figure{ height:0; overflow:hidden; transition:0.3s;}
.PicList001307 li:hover figure{ height:103px;}
@media(max-width:768px){
.PicList001307 li h3{ font-size:16px;}
}
@media(max-width:640px){
.PicList001307 li{ width:49%;}
.PicList001307 li:nth-child(3n){ margin-right:2%;}
.PicList001307 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:375px){
.PicList001307 li{ width:auto; float:none; margin-right:0 !important;}
.PicList001307 li figure{ height:auto;}
}
@media(max-width:480px) and (min-width:376px){
.PicList001307 li .more{ line-height:33px;}
.PicList001307 li:hover figure{ height:93px;}
}




/*
 .PicList001200 为demo编号
 */
.PicList001200{ padding: 3% 0 1%;}
.PicList001200 li{ padding:10px; border:1px solid #ebebeb; margin-bottom:2%;}
.PicList001200 li a{ display:block; position:relative; padding-left:30%;padding-right:15%;}
.PicList001200 li a::after{ position:absolute; content:''; width:33px; height:33px; background:url(../images/PicList001200-more.png) no-repeat left top; right:5%; top:50%; margin-top:-16px;}
.PicList001200 li figure{ position:absolute; left:0; top:0; height:100%; width:27%;}
.PicList001200 li div{ position:relative; padding-right:5%; padding-bottom:13%;}
.PicList001200 li div::before,
.PicList001200 li div::after{ position:absolute; content:''; }
.PicList001200 li div::before{width:1px; height:70%; top:15%; background-color:#ebebeb; right:0;}
/*.PicList001200 li div::after{ width:7%; height:1px; background-color:#0097e0; bottom:10%; left:-9%; z-index:2;}*/
.PicList001200 li h3{ margin:0; font-size:16px; padding:3% 0 0 0; font-weight:normal; color:#333;}
.PicList001200 li p{ margin:3% 0 0 0; color:#666; line-height:28px; height:56px; overflow:hidden; font-size:14px;}
.PicList001200 li time{ position:absolute; left:0; bottom:5%; color:#666;}

.PicList001200 li:hover{ border-color:#0097e0; box-shadow:0 5px 5px #eee;}
.PicList001200 li:hover a::after{ background-position:left bottom;}
@media(max-width:640px){
.PicList001200 li p{line-height:22px; height:44px; }
.PicList001200 li time{ font-size:12px;}
}
@media(max-width:480px){
.PicList001200 li div::before,
.PicList001200 li a::after{ display:none;}
.PicList001200 li div,
.PicList001200 li a{padding-right:0;}
.PicList001200 li a{ padding-left:40%;}
.PicList001200 li figure{ width:37%;}
}




/*
 .RighInfo002226 为demo编号
 */
.RighInfo002226{ padding:3% 0;}
.RighInfo002226 .dl{color:#617182;}
.RighInfo002226 .dl .h4{ font-size:18px; margin:0;}
.RighInfo002226 .dl .h4 span{display:inline-block; border-bottom: 2px #0097e0 solid; padding-bottom:10px;}
.RighInfo002226 .dl .con{ font-size:14px; padding:15px 0 30px; line-height:2.25;}
.RighInfo002226 .word{ float:left;}
.RighInfo002226 .pic{ float:right;}

@media(max-width:640px){
  .RighInfo002226 .dl .con{ padding: 15px 0 20px;}
  .RighInfo002226 .word{ float: none;}
  .RighInfo002226 .pic{ float: none;}
}


/*
 .PicList001216 为demo编号
 */
.PicList001216{ padding:2% 0 2%;}
.PicList001216 dl{padding:2% 0; border-bottom:1px solid #f0f4f4;}

.PicList001216 ol{ background-color:#fafafa; margin-bottom:2%; position:relative; padding-left:34%;}
.PicList001216 ol .Ispic{ width:33%; position:absolute; left:0; top:0; height:100%;}
.PicList001216 ol .Ispic img{ display:none;}
.PicList001216 ol div{ padding:3% 5%;}
.PicList001216 ol h3{ font-weight:normal;}
.PicList001216 ol h3 a{ color:#0097e0;}
.PicList001216 ol time{ display:block; padding:1% 0;}
.PicList001216 ol p{ margin:0; margin-bottom:20px; height:48px; line-height:24px; overflow: hidden;}
.PicList001216 ol span{ display:inline-block; width:130px; line-height:40px; text-align:center; color:#fff; background:#0097e0; font-size:12px;}
.PicList001216 ol span a{ color: #fff;}
@media(min-width:481px){
.PicList001216 dl{ width:100%; }
.PicList001216 dd{ float: left;}
.PicList001216 dd:nth-child(1){ width:90px; padding-top: 52px;}
.PicList001216 dd:nth-child(2){ width:26%; margin-right: 4%;}
.PicList001216 dd:nth-child(2) img{ width:85%;}
.PicList001216 dd span{ display:block;}
.PicList001216 dd .dot{ font-size:18px;}
.PicList001216 dd:nth-child(3){ font-size:14px; width: 60%; padding-top: 20px;}
  .PicList001216 dd:nth-child(2) a{ display: block; padding-bottom: 62%;}
}
.PicList001216 dd span{font-size:42px;}
.PicList001216 dd p{ line-height:30px; height:60px; overflow:hidden;}
.PicList001216 dd .more{ display:inline-block;  line-height:30px; padding:0 40px 0 26px; border:1px solid #c3d8d7; border-radius:28px; background:url(../images/PicList001216-more.png) no-repeat 95% center;}
.PicList001216 dd .more:hover{color:#0097e0;}

@media(max-width:960px){
  .PicList001216 dd:nth-child(3){ width: 55%;}
}

@media(max-width:640px){
.PicList001216 ol{ padding-left:0;}
.PicList001216 ol .Ispic{ width:auto; position:relative; height:auto; display:block; padding-bottom:60%;}
.PicList001216 ol div{ padding:3%;}
  .PicList001216 dd{ width: 100%!important; float: none; margin-bottom: 2%;}
  .PicList001216 dd:nth-child(2) a{ display: block; padding-bottom: 60%;}
  .PicList001216 dd span{ font-size: 32px;}
  .PicList001216 dd:nth-child(3) .dot{ font-size: 16px;}
  .PicList001216 dd p{ line-height: 24px; height: 52px;}
}





/*RighInfo001848 */
.RighInfo001849{ padding:3% 0;}
.RighInfo001849 .des{ text-align: center; font-size: 14px; color: #999; padding: 30px 0 20px; border-bottom: 1px dashed #bbb;}
.RighInfo001849 .title{ text-align:center;border-bottom: 1px dashed #bbb; padding-bottom: 20px;}
.RighInfo001849 .title span{ display:inline-block; font-size:24px; color:#0097e0; line-height:34px; padding:0 10px;vertical-align:middle;}

.RighInfo001849 .img_scroll{  max-width:1200px; margin:0 auto; background:url(../images/RighInfo001848-ying.png) no-repeat center bottom; padding-bottom:22px;}
.RighInfo001849 .img_scroll .bx-wrapper{position:relative;}
.RighInfo001849 .img_scroll li img{ display:block; width:100%;}
.RighInfo001849 .img_scroll .bx-controls-direction a{ position:absolute; top:50%; width:36px; height:34px; background:rgba(0,0,0,0.6); margin-top:-17px;}
.RighInfo001849 .img_scroll .bx-controls-direction a span{ color:#fff; font-size:16px; position:absolute; left:50%; top:50%; margin-left:-8px; margin-top:-8px;}
.RighInfo001849 .img_scroll .bx-controls-direction a.bx-prev{ left:0;}
.RighInfo001849 .img_scroll .bx-controls-direction a.bx-next{ right:0;}

.RighInfo001849 .info{ padding:1% 0 0% 0;}
@media(max-width:480px){
.RighInfo001849 .title span{ font-size:18px;}
}




/*Map002516 */
.Map002516{ padding: 3% 0 3% 0;}
.Map002516 .map{border: 1px solid #ECECEC;padding: 5px;}
.Map002516 .map #allmap{ height:400px;}
.Map002516 .map #allmap *{ box-sizing:content-box;}
.Map002516 .map #allmap img{ max-width:none;}
@media(min-width:641px){
.Map002516 .ul_con li{ float:left; width:50%; padding:5% 8%;}
}
.Map002516 .ul_con li div{ padding-left:50px; background-repeat:no-repeat; background-position:left center;}
.Map002516 .ul_con li.location div{ background-image:url(../images/Map002516_address.png);}
.Map002516 .ul_con li.call div{ background-image:url(../images/Map002516_call.png);}
.Map002516 .ul_con li.fax div{ background-image:url(../images/Map002516_fax.png);}
.Map002516 .ul_con li.email div{ background-image:url(../images/Map002516_email.png);}
.Map002516 .ul_con li p{ margin:0; border-bottom:1px solid #efefef; padding-bottom:15px; margin-bottom:15px; color:
#333; font-size:16px;}
.Map002516 .ul_con li:nth-child(2n+1){ clear:left;}
@media(max-width:640px){
.Map002516 .ul_con li{ padding:10px;}
.Map002516 .ul_con li:nth-child(2n){ background:#f5f5f5;}
.Map002516 .map #allmap{ height:280px;}
}




/*
 .Form000961 为demo编号
 */
.Form000961{ padding:2% 0;}
.Form000961 .form{ display:table; width:100%;}
.Form000961  figure{ display:table-cell; vertical-align:middle;}
.Form000961  figure:nth-child(2){ width:50%; padding-left:2%;}
.Form000961  figure p{ line-height:28px;  color:#7d7d7d; text-indent:25px;}
.Form000961 td{ padding-bottom:10px;}
.Form000961 td div{ position:relative;}
.Form000961 td div .form_err{ position:absolute; right:8px; top:18px; color:#f31313; line-height:20px; font-weight:bold;}
.Form000961 td div .text{ width:100%; border:1px solid #dadada; line-height:46px; height:46px; padding:0 10px;}
.Form000961 td div textarea.text{ line-height:23px; height:138px; padding:11px 10px;}
.Form000961 td div.float_l{ float:left; width:48%}
.Form000961 td div.float_r{ float: right; width:50%;}
.Form000961 td.btn{ text-align:center;}
.Form000961 td.btn input{ cursor:pointer; color:#fff; border:none; background:#0097e0; width:70%; max-width:167px; height:45px;}
@media(max-width:1000px){
.Form000961  figure{vertical-align:top;}
}
@media(max-width:768px){
.Form000961  figure:nth-child(2){ display:none;}
}




/*
 .PicList000762 为demo编号
 */
.PicList000762{ padding:3% 0 0% 0;}
.PicList000762 li{ float:left; width:32%; margin-right:2%; margin-bottom:3%; }
.PicList000762 li:nth-child(3n){ margin-right:0;}
.PicList000762 li a{ display:block; background-color:#f8f8f8;transition:all ease-in-out 0.3s;}
.PicList000762 li h2{ margin:0; font-size:18px; color:#333; text-align:center; padding:3% 2%; font-weight: normal;}
.PicList000762 li figure{ background-position:center center; background-repeat:no-repeat; background-size:cover; padding-bottom:52%;}
.PicList000762 li a:hover{ background-color:#0097e0; }
.PicList000762 li a:hover h2{color:#fff;}
@media(max-width:640px){
.PicList000762 li{width:49%;}
.PicList000762 li:nth-child(3n){ margin-right:2%;}
.PicList000762 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000762 li h2{font-size:14px;}
}




/*RighInfo001848 */
.RighInfo001847{ padding:3% 0;}
.RighInfo001847 .des{ text-align: center; font-size: 14px; color: #999; padding: 30px 0 20px;}
.RighInfo001847 .title{ text-align:center;}
.RighInfo001847 .title span{ display:inline-block; font-size:24px; color:#333; line-height:34px; padding:0 10px;vertical-align:middle;}

.RighInfo001847 .img_scroll{  max-width:1200px; margin:0 auto; background:url(../images/RighInfo001848-ying.png) no-repeat center bottom; padding-bottom:22px;}
.RighInfo001847 .img_scroll .bx-wrapper{position:relative;}
.RighInfo001847 .img_scroll li img{ display:block; width:100%;}
.RighInfo001847 .img_scroll .bx-controls-direction a{ position:absolute; top:50%; width:36px; height:34px; background:rgba(0,0,0,0.6); margin-top:-17px;}
.RighInfo001847 .img_scroll .bx-controls-direction a span{ color:#fff; font-size:16px; position:absolute; left:50%; top:50%; margin-left:-8px; margin-top:-8px;}
.RighInfo001847 .img_scroll .bx-controls-direction a.bx-prev{ left:0;}
.RighInfo001847 .img_scroll .bx-controls-direction a.bx-next{ right:0;}

.RighInfo001847 .info{ padding:2% 0 3% 0; border-bottom: 1px solid #ebebeb;}
@media(max-width:480px){
.RighInfo001847 .title span{ font-size:18px;}
}




/*
 * .Floor001025 为demo编号
 */
.Floor001025{ padding: 3% 0; background:url(../images/Floor001025-bg.jpg) no-repeat center;}
.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 }

@media (max-width: 768px) {
  .Floor001025 .slick-slide img{ width: auto; height: auto;}

}


.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: 16px; margin:0; font-weight:normal; 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 .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;}

@media (min-width: 768px) {
  .Floor001025 .image-thumbnail * { color: #fff;}
}




/* 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: #0097e0;}

.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: 50% 0 0 50%; left: -45px;}
[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: 0 50% 50% 0; right: -45px;}
[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: 460px; padding: 40px 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: 1170px;}
}

@media (max-width: 768px) {
  .Floor001025 .slick-next{ right: 0; top: 50%}
  .Floor001025 .slick-prev{ left: 0;top: 50%}
  .Floor001025 .carousel-center-mode .slick-track{ min-height:inherit;}
}





/*
 .RighInfo002225 为demo编号
 */
.RighInfo002225{ background: #fff; padding: 3% 0 5% 0;}
.RighInfo002225 .item{background: #f5f5f5; border-radius: 0 30px; overflow: hidden; color:#323232; margin:0 auto; padding:15px 0; max-width:553px;}
.RighInfo002225 .item .word{ text-align:center; margin-bottom:15px; color: #666; font-size: 15px; line-height: 30px;}
.RighInfo002225 .item .pic{ text-align:center;}
@media screen and (min-width: 768px){
  .RighInfo002225 .item{ max-width:none;margin:0; padding:0;margin-bottom: 1%}
  .RighInfo002225 .item .word{ float:left; width:50%; text-align:left; padding-right:5%; padding-top:20px; padding-left:80px; margin-bottom:0;}
  .RighInfo002225 .item .pic{ float:right; width:50%;}
}



/*
 .TextList001729 为demo编号
 */
.TextList001729{ padding:3% 0;}
.TextList001729 .type{display:table; width:100%;}
.TextList001729 ol.type{font-size:16px; background-color:#0097e0; color:#fff;}
.TextList001729 .type li{ display:table-cell; vertical-align:middle;text-align:center; padding-top:10px; padding-bottom:10px; line-height:24px; width:15%;}
.TextList001729 ul.type li{cursor:pointer;}
.TextList001729 .type li:nth-child(2),
.TextList001729 .type li:nth-child(3){ width:10%;}
.TextList001729 .type li:nth-child(1),
.TextList001729 .type li:nth-child(5){ padding-left:2%; text-align:left !important;}
.TextList001729 ul.type li:nth-child(5){background:url(../images/TextList001729-icon_close.png) no-repeat 90% center;}
.TextList001729 ul.type#On li:nth-child(5){ background-image:url(../images/TextList001729-icon_open.png);}
.TextList001729 .list{border-bottom:1px solid #e5e5e5;}
.TextList001729 .list .con{ display:none;border-top:1px solid #e5e5e5; overflow:hidden; font-size:14px; padding:2%;}
.TextList001729 .btn_apply{ padding:10px 0;}
.TextList001729 .btn_apply a{ display:inline-block; max-width:150px; width:40%; height:40px; line-height:40px; text-align:center; color:#fff; background-color:#0097e0; font-size:15px;}
@media(max-width:1000px){
.TextList001729 .type li:nth-child(2){ display:none;}
.TextList001729 .type li{ width:20% !important;}
}
@media(max-width:768px){
.TextList001729 .type li{ width:24% !important;}
.TextList001729 .type li:nth-child(5){ width:28% !important;}
  .RighInfo002225 .item .word{ padding: 0 2%;}
}
@media(max-width:480px){
.TextList001729 .type li:nth-child(3){ display:none;}
.TextList001729 .type li{ width:30% !important;}
.TextList001729 .type li:nth-child(5){ width:40% !important;}
.TextList001729 ol.type{font-size:15px;}
.TextList001729 .btn_apply a{font-size:14px; height:35px; line-height:35px;}
.TextList001729 ul.type li:nth-child(5){ background-size:16px auto;}
}



/*
 .Floor001732 为demo编号
 */
.Floor001732{ padding:3% 0 5% 0;}
.Floor001732 h1{ text-align:center; font-size:24px; color: #0097e0; margin:0; padding-bottom:3%;}
.Floor001732 figure{color:#666; line-height:30px; padding-bottom:3%;}
.Floor001732 dd{ float:left; width:32%; margin-right:2%;}
.Floor001732 dd:last-child{ margin-right:0;}
.Floor001732 dd img{ display:block; width:100%;}
@media(max-width:640px){
.Floor001732 h1{ font-size:24px;}
}
@media(max-width:375px){
.Floor001732 dd{ float:none; width:auto; margin-right:0; margin-bottom:2%;}
}




.new_info{min-height: 360px;}
.new_info .auto{background: #fff; padding-bottom: 5%;}
.new_info .info .tit{text-align: center; margin-bottom: 30px; border-bottom: solid 1px #f2f2f2; padding-bottom: 5px;}
.new_info .info .tit h3{font-size: 18px; font-weight: normal; color: #0097e0}
.new_info .info .tit span{font-size: 12px; color: #999;}
.new_info .info{line-height: 24px;}
.new_info .info .con{text-align: justify;}
.new_info .info .con .video_files{ padding-bottom:40%; position:relative; margin-bottom:3%;}
.new_info .info .con .video_files video{ position:absolute; left:0; top:0; background-color:#000; width:100%; height:100%;}
.new_info .info .con .tit{ font-size:18px; color:#444; border-bottom:none; text-align:left;}
.info_back{padding: 1% 0; text-align: center; margin-top: 5%;}
.info_back a{width: 110px; cursor: pointer; color: #fff; display: inline-block; line-height: 30px; background: #0097e0;}
.info_prev_next{border-top: 1px dashed #ccc; margin-top: 5%; padding-top: 3%;}
.info_prev_next span{margin-top: 5px; display: block; color: #a5a5a5;}
.info_prev_next span a{color: #a5a5a5;}
.info_prev_next span a:hover{color: #0097e0;}
.info_prev_next .fanhui{margin-bottom: 15px;}
.info_prev_next .fanhui a{color: #fff; background: #0097e0; padding: 5px 10px;}
.info_prev_next .fanhui a:hover{color: #fff; background: #0097e0; padding: 5px 10px;}

@media(max-width:1200px){
  .new_info .auto{padding: 3%; padding-bottom: 50px;}
}

.ul_sitemap li{padding-bottom: 0; line-height: 40px;}
.ul_sitemap{padding-bottom: 10%;}
.ul_sitemap li{border-bottom: dotted 1px #ddd; padding: 5px 0px; color: #fff; padding-bottom: 0;}
.ul_sitemap li strong{width: 90px; display: inline-block; color: #fff;}
.ul_sitemap a:hover{color: #0097e0;}
.ul_sitemap li a{color: #333;}


.linkle_box1{margin: 0 auto;}
.linkle_box1 .auto{padding: 50px 0; background: #fff;}
.linkle_box1 li{float: left; width: 23.5%; margin-right: 2%; margin-bottom: 2%; text-align: center; border: solid 1px #f2f2f2;}
.linkle_box1 li:nth-child(4n){margin-right: 0;}
.linkle_box1 li a{position: relative; display: block; width: 100%; padding-top: 35%;}
.linkle_box1 li img{display: block; max-width: 100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); max-height: 100%;}
.linkle_box1 li a figure{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background:rgba(0, 150, 224, 0.77); ;opacity: 0; transition: 0.3s; z-index: 10;}
.linkle_box1 li a:hover figure{opacity: 1;}
.linkle_box1 li dl{display: table; width: 100%; height: 100%; margin: 0;}
.linkle_box1 li dt{display: table-cell; vertical-align: middle; text-align: center; font-size: 15px; color: #fff;}

@media(max-width:1366px){
  .linkle_box1 .auto{ padding: 5% 2%;}
}


@media(max-width:1024px){
  .linkle_box1 li{width: 49%; margin-right: 2%; margin-bottom: 2%;}
  .linkle_box1 li:nth-child(4n){margin-right: 2%;}
  .linkle_box1 li:nth-child(2n){margin-right: 0;}
}

.search_min{width: 100%; margin: 0 auto; padding: 0 0 3% 0; font-size: 14px; padding-top: 3%;}
.search_min h1{margin: 0; font-weight: normal; padding-bottom: 2%; font-size: 24px; color: #0097e0;}
.search_min li{margin-bottom: 10px; line-height: 25px; border: 1px solid #e3e7e6; padding: 0 10px 0 15px; position: relative;}
.search_min li::before{position: absolute; content: ''; width: 4px; height: 4px; border-radius: 50%; background-color: #0097e0; left: 5px; top: 50%; margin-top: -2px;}
.search_min li a{display: block; padding: 15px 0;}
.search_min li span{padding-right: 10px; color: #333;}




.Form001413{ padding:3% 0; max-width: 1200px; margin: 0 auto; padding-bottom: 10%;}
.Form001413 .tips{ padding:20px 0;border-bottom:1px solid #e5e5e5; font-size:14px;position:relative;}
.Form001413 .tips h1{ margin:0; font-weight:normal; font-size:18px; color:#0097e0;}

.Form001413 .form{ padding-top:30px; max-width: 600px; margin: 0 auto
;}
.Form001413 .form li{ width: 100%; margin-bottom: 2%; color: #333; font-size: 16px;}
.Form001413 .form .text{ width:100%; border-radius:3px; border:1px solid #cfcfcf; line-height:36px;height:36px; text-indent:10px; background:none; color:#666; }
.Form001413 .form select{ width:100%; border-radius:3px; border:1px solid #cfcfcf; line-height:36px;height:36px; text-indent:10px; background:none; color:#666; }
.Form001413 .form p{ margin:0 0 10px 0;color:#0097e0; font-size: 14px;}
.Form001413 .form li em{ font-style:normal; color:#bcbcbc;}
.Form001413 .form li em i{ font-style:normal; color:#fadbbe;}
.Form001413 .form .btn{ background:#0097e0; color:#fff; cursor:pointer; font-size:14px; width:160px; height:45px; border-radius:3px;
  border:none; margin-top:20px;}



/*
 .PicList000729 为demo编号
 */
.PicList000729 li{ float:left; width:23.5%; margin-right:2%; text-align:center; padding:2% 0;}
.PicList000729 li:nth-child(4n){ margin-right:0;}
.PicList000729 li figure em{ display:block; background-repeat:no-repeat; background-position: center center; background-size:cover; padding-bottom:128%;}
.PicList000729 li h5{ margin:0; font-size:16px; padding:0 20px; line-height:50px; margin-bottom:10px; font-weight:normal; background:#f8f8f8;}
.PicList000729 li span{color: #0097e0;border: 1px solid #0097e0;border-radius: 5px;padding: 0 10px;display: inline-block; line-height:2;}
.PicList000729 li a:hover{ color:#0097e0;}
.PicList000729 li a:hover span{ color:#fff;background-color:#0097e0;}
@media(max-width:640px){
.PicList000729 li{width:32%;}
.PicList000729 li:nth-child(4n){ margin-right:2%;}
.PicList000729 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000729 li{width:49%;}
.PicList000729 li:nth-child(3n){ margin-right:2%;}
.PicList000729 li:nth-child(2n){ margin-right:0;}
}



/*
 .PicList001212 为demo编号
 */
.PicList001212 .img{ margin-top:3%;}
.PicList001212 .img img{ width:100%; height:200px; display:block;}

.PicList001212 li{ float:left; width:32%; margin-right:2%;  padding:2% 0;}
.PicList001212 li:nth-child(3n){ margin-right:0;}
.PicList001212 li div{ padding:5%; background:#f8f8f8;}
.PicList001212 li .Ispic{ display:block; padding-bottom:67%; transition:all ease-out 0.5s;}
.PicList001212 li h3{ margin:0; font-size:16px; font-weight:normal;}
.PicList001212 p{ line-height:24px; height:48px; overflow:hidden; color:#888;}
.PicList001212 li figure{ overflow:hidden;}
.PicList001212 li:hover h3 a{color:#0097e0;}

@media(max-width:768px){
.PicList001212 li{ width:49%;}
.PicList001212 li:nth-of-type(3n){ margin-right:2%;}
.PicList001212 li:nth-of-type(2n){ margin-right:0;}
}
@media(max-width:640px){
.PicList001212 ol{padding-right:0;}
.PicList001212 p{ height:56px;}
}
@media(max-width:480px){
.PicList001212 li p{ line-height:22px; height:44px;}
}
@media(max-width:375px){
.PicList001212 li{ float:none; width:auto; margin-right:0 !important;}
}




/*
 .RighInfo002220 为demo编号
 */
.RighInfo002220{ padding:3% 0;}
.RighInfo002220 .item{ color:#323232; margin:0 auto; padding:15px 0; max-width:553px; box-shadow:6px 6px #f0f0f0;}
.RighInfo002220 .item .word{ text-align:center; margin-bottom:15px; padding:0 5%;}
.RighInfo002220 .item .tit{ margin:0; font-size:24px; color:#333; font-weight:normal; }
.RighInfo002220 .item .tit em{ font-size:12px; display:block; padding-left:22px; text-transform:uppercase;}
.RighInfo002220 .item .word p{ margin:0;}
.RighInfo002220 .item .word p.price{ line-height:50px; font-size:24px; color:#F00;}
.RighInfo002220 .item .word p.cate{ padding: 10px 0 5px; }
.RighInfo002220 .item .word p.cate span { line-height: 22px; font-size: 12px; color: #999; background: #f0f0f0; padding: 0 10px; margin: 0 10px 5px 0; display: inline-block; text-align: center; vertical-align: top;}
.RighInfo002220 .item .word li{ border-top: 1px solid #ebebeb; padding:15px 0; font-size:14px;}
.RighInfo002220 .item .word li span{ color: #999; line-height: 22px;}
.RighInfo002220 .item .word li p{ display:inline-block; margin-left:20px;}
.RighInfo002220 .item .word li .call{ margin-top: 5px; font-size: 24px; color: #0097e0; height: 30px; text-align: left; padding-left: 35px;  font-weight: bold; background: url(../images/tt.png) no-repeat 0px center;}
@media screen and (min-width: 768px){
  .RighInfo002220 .item{ max-width:none;margin:0; padding:0;}
  .RighInfo002220 .item .word{ float:right; width:50%; text-align:left; margin-bottom:0;}
  .RighInfo002220 .item .pic{ float:left; width:50%;}
  .RighInfo002220 .item .tit{font-size:30px; }   
  .RighInfo002220 .item .word{ padding-top:40px;}	
  .RighInfo002220 .item .tit em{ font-size:14px;}
}
@media screen and (min-width: 1024px){
  .RighInfo002220 .item .tit{font-size:32px; }   
}




/*
 .RighInfo002254 为demo编号
 */
.RighInfo002254{ background:#f7f7f7; padding:3% 0;}
.RighInfo002254 .tab{ padding:0 0 3% 0; }
.RighInfo002254 .tab .h1_tab{ margin:0; background:#fff;box-shadow: 0 6px 6px rgba(0,0,0,0.05); overflow:hidden; font-size:16px; font-weight:normal; color:#555;}
.RighInfo002254 .tab .h1_tab span{ padding:0 2%; font-size:16px; line-height:50px; height:50px; cursor:pointer;background-color:#0097e0; color:#fff; display:inline-block;}
.RighInfo002254 .tab .info{ margin: 20px 0;  padding: 3%; background-color: #fff; box-shadow: 1px 1px 5px rgba(0,0,0,0.1);}
.RighInfo002254 .tab .info p{ color:#999;}

.RighInfo002254 .list{ padding-top: 20px;}
.RighInfo002254 .list li{ position: relative; padding: 10px 100px 10px 0; line-height: 22px;}
.RighInfo002254 .list li *{ color: #999;}
.RighInfo002254 .list li time{ position: absolute; right: 0; top: 10px; display: block;}
.RighInfo002254 .list li a{position: relative; display: block; width: 100%;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding-left: 15px; }
.RighInfo002254 .list li a:before{ display: table; content: ">"; position: absolute; left: 0; top: 0; height: 100%; width: 20px;}
.RighInfo002254 .list li a:hover{ color: #6C92B9;}

@media(max-width:480px){
.RighInfo002254 .tab .h1_tab{ font-size:14px;}
.RighInfo002254 .tab .h1_tab span{ padding:0 3%;}
 }	


.RighInfo002254 .tabs{ border-bottom: 1px solid #0097e0; background: #fff; font-size: 14px; color: #474747}
.RighInfo002254 .tabs span.on{  color: #0097e0; background-color: #aaa; color: #fff;}
.RighInfo002254 .tabs span{ line-height: 24px; display: block; background-color: #eee;border-bottom:1px solid #fff;}

.RighInfo002254 .con{ display: none;}
.RighInfo002254 .word h4{font-size: 18px; color: #c79669; font-weight: 100}
.RighInfo002254 .word{font-size: 14px; line-height: 22px; color: #777; padding: 20px 0 0}
@media (min-width: 768px) {
.RighInfo002254 .tabs span{ position: relative; line-height: 44px; display: inline-block; background: none; border-bottom: none;}
.RighInfo002254 .tabs span.on{color: #0097e0;background: none;}
.RighInfo002254 .tabs span.on:after{background: url(../images/Floor002235-icon.png) no-repeat bottom center; content: ""; width: 12px; height: 6px; display: block; position: absolute; left: 50%; transform: translate(-50%,0);}	
}
@media (min-width:1024px) {
.RighInfo002254 .tabs span{ line-height: 45px; margin-right:40px;}	
}



.RighInfo002254 .item{ position:relative; margin-top:20px;border: solid 1px #e5e5e5;}
.RighInfo002254 .item .pic{ overflow:hidden;position:relative;}
.RighInfo002254 .item .Ispic{ display:block; padding-bottom:56%; transition:0.3s; position:relative;}
.RighInfo002254 .item .Ispic img{ display:none;}
.RighInfo002254 .item:hover .Ispic{ transform:scale(1.1);}
.RighInfo002254 .item .txt{ padding:15px; background-color:#f8f8f8;font-size:16px;}
.RighInfo002254 .owl-nav div{ position:absolute; top:50%; width:22px; overflow:hidden; line-height:1000px; height:40px; margin-top:-20px; background:url(../images/Floor002065-btn.png) no-repeat left top; z-index:10;}
.RighInfo002254 .owl-nav .owl-prev{ left:0;margin-left:-8%;}
.RighInfo002254 .owl-nav .owl-next{right:0; margin-right:-8%; background-position: right top;}

@media(max-width:1100px){
.RighInfo002254 .owl-carousel{ padding:0 30px;}
.RighInfo002254 .owl-nav .owl-prev{margin-left:0;}
.RighInfo002254 .owl-nav .owl-next{margin-right:0;}
}

/*这是滚动插件的公用样式 如出现雷同 请删除*/
.owl-carousel,
.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.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;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper{-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{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled{display:none}
.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{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-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}
.owl-carousel .animated{animation-duration:1s;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-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.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(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s 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-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/*end*/



.RighInfo002254 dd{float:left;width: 20%;text-align: center; position:relative;}
.RighInfo002254 dd:before{ position:absolute; content:''; width:1px; border-right:1px solid #f4f4f4; right:0; top:0; height:100%;}
.RighInfo002254 dd:last-child:before{ display:none;}
.RighInfo002254 dd a{display: block; margin:0 auto; width:50%; max-width:206px;}
.RighInfo002254 dd figure img{ width:100%; max-width:142px;-webkit-transition:all ease 0.5s;transition:all ease 0.5s; position: relative; top: 0;}
.RighInfo002254 dd:hover figure img{ top: -10px;}
.RighInfo002254 dd h3{font-size: 16px; color:#999; margin:0; margin-bottom:20px; font-weight:normal;}
@media(max-width:767px){
.RighInfo002254 dd{ width:50%; margin-bottom:2%;}
.RighInfo002254 dd{ border-left:1px solid #f4f4f4;}
.RighInfo002254 dd:nth-child(2n){ border-left:1px solid #fff;}
}


.RighInfo002254 .ul_rundown li{ position:relative;}
.RighInfo002254 .ul_rundown li .txt img{ max-width:50px;}
.RighInfo002254 .ul_rundown li p{ font-size:16px; color:#999; margin-top:5px; margin-bottom:0;}
@media(min-width:769px){
.RighInfo002254 .ul_rundown{ display:table; width:100%; margin-bottom:80px;}
.RighInfo002254 .ul_rundown li{ display:table-cell; vertical-align:bottom; max-width:218px; padding-right:3%;}
.RighInfo002254 .ul_rundown li .num{ top:110px; font-size:40px; border-top:1px solid rgba(0, 151, 224, 0.3); padding-top:10px; width:100%;}
.RighInfo002254 .ul_rundown li:last-child .num{ border-top-color:transparent;}
.RighInfo002254 .ul_rundown li .num::before{ position:absolute; content:''; width:10px; height:10px; border-radius:50%; background:#0097e0; left:0; top:-5px;}
}
.RighInfo002254 .ul_rundown li .num{ position:absolute; left:0;  color:rgba(0, 151, 224, 0.19); font-family:Arial, Helvetica, sans-serif;}
@media(max-width:1024px){
.RighInfo002254 .ul_rundown{ margin-bottom:130px;}
.RighInfo002254 .ul_rundown li p{ font-size:16px;}
.RighInfo002254 .ul_rundown li .num{ font-size:40px; top:150px; }
}
@media(max-width:768px){
.RighInfo002254 .ul_rundown li{ padding-left:60px; min-height:50px;}
.RighInfo002254 .ul_rundown li:nth-child(2n){ background:#f5f5f5;}
.RighInfo002254 .ul_rundown li .num{ top:8px; left:5px;}
.RighInfo002254 .ul_rundown li .txt{ position:relative; padding-left:60px;}
.RighInfo002254 .ul_rundown li .txt img{ position:absolute; left:0; top:0; width:45px; height:45px;}
.RighInfo002254 .ul_rundown li .txt p{ margin:0; padding:20px 0;}
}
