/*Top001940*/
.Top001940{ position: fixed;top: 0;left: 0;z-index: 9;width: 100%;}
@media(min-width:1025px){
.Top001940 .header{ display:table; width:100%;}
.Top001940 .header > *{ display:table-cell; vertical-align:middle;}
.Top001940 .header-right{ width:64px; padding-left:30px;}
.Top001940 .header-left{ width:30%;}
}
.Top001940 .header-left{padding:2% 0; }
.Top001940 .header-left .logo img{ max-width:62%;}
.Top001940 .header-right dd{ float:left;position:relative;}
.Top001940 .open-search{ display:block; width:34px; height:32px; background:url(../images/weixin.png) no-repeat center center;position: relative;}
.Top001940 .open-search .pic{    position: absolute;left: -30px;top: 35px;width: 100px;display: none;}
.Top001940 .open-search:hover .pic{display: block;}
.Top001940 .top-search{ position:relative; z-index:100;}
.Top001940 .search-box{ position:absolute; width:0; right:0; top:0; opacity:0; transform:scale(0); transition:opacity 0.3s,width 0.3s,transform 1s 0.3s;}
.Top001940 .top-search-show .search-box{width:220px; opacity:1;transform:scale(1);transition:opacity 0.3s,width 0.3s;}
.Top001940 .search-box .text{ width:100%; padding:0 34px 0 5px; height:32px; line-height:32px; border:none;border:1px solid #4e4644; background:#fff;}
.Top001940 .search-box .btn{ position:absolute; right:0; top:0;width:34px; height:100%; background:url(../images/Top001940-btn_search.png) no-repeat center center;}

.Top001940 .header-menu li em{ padding:0 15px;}
.Top001940 .header-menu li em a{ border:1px solid #5E5E5F; line-height:32px;  transition:0.3s;font-weight: bold;}
.Top001940 .header-menu li.aon em a,
.Top001940 .header-menu li em a:hover{ background:#000000; color:#fff;}

@media(max-width:1024px){
.Top001940{ position:relative; z-index:100;}
.Top001940 .header-left{ width:50%;}
.Top001940 #header-menu{ position:absolute; right:0; top:100%; background:rgba(255,255,255,0.8); padding:3% 0; opacity:0; transform:scale(0); transition:0.3s;}
.Top001940 #header-menu.header-menu-show{ opacity:1; transform:scale(1);}
.Top001940 #header-menu li{ padding:5px 20px;}
.Top001940 #header-menu li em,
.Top001940 #header-menu li em a{ border-bottom:0;}
.Top001940 #header-menu li em a{ font-weight:normal; color:#333; line-height:32px;  text-align:center;}
.Top001940 #header-menu li:nth-child(2n){ background:rgba(81, 58, 55, 0.3);}
.Top001940 .header-right{ position:absolute; right:2%; top:50%; transform:translateY(-50%);}
.Top001940 #open_menu{ width:50px; height:32px; border-radius:4px; background:#4e4644;  margin-left:10px;    background: url(../images/spanbg.png) no-repeat center;}
.Top001940 #open_menu i,
.Top001940 #open_menu i::before,
.Top001940 #open_menu i::after{ background:#fff;}
.Top001940 #open_menu i{ height:3px; margin-top:-1.5px; width:70%; left:15%;}
.Top001940 #open_menu i::before{ top:-7px;}
.Top001940 #open_menu i::after{ top:7px;}
.Top001940 #open_menu.open_menu_on i{ width:50%; left:25%;}
}
/*
 *  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{ position: relative;}
.Banner002465 li a{ display:block; position: absolute; width: 100%; height: 100%; left: 0; top: 0; }
.Banner002465 .owl-carousel .owl-item img {display: none !important;width: 100%;}
.Banner002465 .owl-dots{margin:0 auto; text-align:center;position:absolute; left:0; width:100%; bottom:20px; z-index:10;display: none;;}
.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{display: none;}
.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;}

.con{/*position: relative;*/}
.SlideTxts{ position:absolute; width:40%; right:5%; top:34%; z-index: 999;}
.SlideTxts #Title{text-transform:uppercase; font-size:30px;color: #000002; }
.SlideTxts #SubTitle{ padding-top:10px;}
.SlideTxts #SubTitle .EN{ text-transform:uppercase; font-size:15px;letter-spacing:1px;color: #000002;}
.SlideTxts #Line{ width:3.625em; height:1px; background-color:#2f2f2f; margin:1.87em 0;}
.SlideTxts #Txts .EN{display:inline-block;font-size:14px;}
.SlideTxts #Txts .CN {display:inline-block;font-size:14px; line-height:2}
.SlideTxts #Txts .CN p{color: #000002;margin: 0;}
.SlideTxts #Block{ float:left; padding: 15px 70px 15px 30px; text-align:center; background-color:#000; color:#fff; margin-top:1.87em;background-image:url(../images/more.png) ;background-repeat: no-repeat;background-position: 85% 20px;}
.SlideTxts #Block .EN{ text-transform:uppercase;display:inline-block;font-size:10px;-webkit-transform: scale(0.85); -o-transform: scale(1);}
.SlideTxts #Block .CN{font-size:12px}
.SlideTxts #Block a{ color:#fff;}
.CompanyPos{ left:120px; top:34%;}
@media(max-width:1200px){
  .Banner002465 li{ background: none !important;width: 100%}
  .Banner002465 li a{ position: static; }
.Banner002465 li a .phoneimg{ display: block;}
.Banner002465 .owl-carousel .owl-item img {display: block !important;width: 100%;}
.Banner002465 .owl-dots>div{ margin: 0 3px;}
.SlideTxts{position: relative;right: 0;width: 100%;margin-bottom: 30px;}
}
/*Bottom002042 */
.Bottom002042{ background-color:#f5f6f6;}
.Bottom002042 footer{ background-color:#000000; padding:17px 0; font-size:12px; color:#7c7e81;}
.Bottom002042 footer span{ float:right;}
.Bottom002042 footer i{ font-style:normal; margin:0 10px;color:#474d53;}
.Bottom002042 footer a{color:#A8A8A8;}
.Bottom002042 footer a:hover{color:#fff;}

.Bottom002042 .bottom{ padding-top:3%; padding-bottom:5%;}
.Bottom002042 .bottom aside{ float:right; text-align:right; width:10%;}
.Bottom002042 .bottom aside img{ border:3px solid #fff;}
.Bottom002042 .bottom dl{ float:left; width:14.8%;}
.Bottom002042 .bottom dt{ font-size:16px; color:#333; padding-bottom:20px;}
.Bottom002042 .bottom dd{ line-height:32px;}
.Bottom002042 .bottom dd a{ color:#999;}
.Bottom002042 .bottom dd a:hover{color:#000;}
@media(max-width:1000px){
.Bottom002042 footer span{ display:block; float:none; padding-bottom:10px;}
}
@media(max-width:768px){
  .SlideTxts #Title{font-size: 24px;}
.Bottom002042 .bottom{ padding:2%;}
.Bottom002042 .bottom dl{ display:none;}
.Bottom002042 .bottom aside{ float:none; width:auto; text-align:center;}
}

.allbg{background-size: cover;}
@media(max-width:640px){
  .allbg{background-image: none !important;}

}
/*引导页*/
.sindex{background: #fff;overflow: hidden;width: 100%;}
.sindex .pic,
.sindex .text{display: table-cell; vertical-align: middle;}
.sindex .text .img2{margin-right: 10px;}
.sindex a{display: block;}
  .sindex .pic .img1{
    width: auto;
    margin: 0 auto;
    animation: myfirst 4s;   
    -webkit-animation: myfirst 4s;
    opacity: 1;
    transform: translate(-140%,-50%);
    -ms-transform: translate(-140%,-50%);
    -webkit-transform: translate(-140%,-50%);
    position: absolute;
    left: 50%;
     top: 50%;
     z-index: 1

  }
@keyframes myfirst
{
    0%   {
      opacity: 0;
       transform: translate(-200%,-50%);
    -ms-transform: translate(-200%,-50%);
    -webkit-transform: translate(-200%,-50%)
      }
    25%  {
      opacity: 0.25;
      
    }
    50%  {
      opacity: 0.5;
       
    }
    75%  {
      opacity: 0.75;
     transform: translate(-140%,-50%);
    -ms-transform: translate(-140%,-50%);
    -webkit-transform: translate(-140%,-50%);

    }
    100% {opacity: 1;}
}
 
@-webkit-keyframes myfirst

{
   0%   {
      opacity: 0;
       transform: translate(-200%,-50%);
    -ms-transform: translate(-200%,-50%);
    -webkit-transform: translate(-200%,-50%)
      }
    25%  {
      opacity: 0.25;
      
    }
    50%  {
      opacity: 0.5;
       
    }
    75%  {
      opacity: 0.75;
     transform: translate(-140%,-50%);
    -ms-transform: translate(-140%,-50%);
    -webkit-transform: translate(-140%,-50%);

    }
    100% {opacity: 1;}
}

.sindex .pic .img2{
    width: auto;
    margin: 0 auto;
    animation: myimg 4s;   
    -webkit-animation: myimg 4s;
    opacity: 1;
    transform: translate(-20%,-50%);
    -ms-transform: translate(-20%,-50%);
    -webkit-transform: translate(-20%,-50%);
    position: absolute;
    left: 50%;
     top: 50%;

  }
@keyframes myimg
{
    0%   {
      opacity: 0;
       transform: translate(200%,-50%);
    -ms-transform: translate(200%,-50%);
    -webkit-transform: translate(200%,-50%)
      }
    25%  {
      opacity: 0.25;
      
    }
    50%  {
      opacity: 0.5;
       
    }
    75%  {
      opacity: 0.75;
     transform: translate(-20%,-50%);
    -ms-transform: translate(-20%,-50%);
    -webkit-transform: translate(-20%,-50%);

    }
    100% {opacity: 1;}
}
 
@-webkit-keyframes myimg

{
    0%   {
      opacity: 0;
       transform: translate(200%,-50%);
    -ms-transform: translate(200%,-50%);
    -webkit-transform: translate(200%,-50%)
      }
    25%  {
      opacity: 0.25;
      
    }
    50%  {
      opacity: 0.5;
       
    }
    75%  {
      opacity: 0.75;
     transform: translate(0%,-50%);
    -ms-transform: translate(0%,-50%);
    -webkit-transform: translate(0%,-50%);

    }
    100% {opacity: 1;}
}

@media(max-width:640px){
  .sindex .pic .img1{height: 79px;}
  .sindex .pic .img2{height: 79px;}

}
/*公司简介*/
.allbglist{padding-top: 140px;}
.allbglist .contentlist .auto{position: relative;}
.allbglist .contentlist h3{    text-align: left;color: #000;font-size: 20px;font-weight: bold;line-height: 45px;margin: 10px 0;}
.allbglist .contentlist p{color: #000;font-size: 14px;line-height: 25px;}
.allbglist .contentlist .con{width: 50%; overflow:hidden;}
 .mCustomScrollBox>.mCSB_scrollTools{width: 5px !important;color: #000 !important;background: url(../images/gdbg.jpg) repeat-y center center;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{/*width: 5px !important;height: 23px !important;*/background: #000 !important;border-radius: 0 !important;}
.mCSB_scrollTools .mCSB_draggerRail{background: none  !important;}

/*团队介绍*/
.allbglist .contentlist1 .con{width: 100%;}
.allbglist .contentlist1 .left{width: 50%;float: left;}
.allbglist .contentlist1 .right{width: 50%;float: left;padding: 5%}
.allbglist .contentlist1 .right span{/*display: block;*/color: #000}
.allbglist .contentlist1 .right .cn{font-size: 20px;font-weight: bold;display: block;}
.allbglist .contentlist1 .right .en{font-size: 16px;margin: 7px 0;display: block;}
.allbglist .contentlist1 .right .line{width: 34px;height: 1px;background: #000;display: block;margin-bottom: 25px;}



.menu_nav{overflow: hidden;margin-bottom: 40px;}
.menu_nav li{float: left;}
.menu_nav li a{display: block;font-size: 14px;color: #000;padding: 0 15px;margin-right: 27px;background: url(../images/menu.jpg) no-repeat left center;}
.menu_nav li.menunav a,
.menu_nav li:hover a{color: #02557D;background: url(../images/menuhover.jpg) no-repeat left center;}
@media(max-width:1000px){
  .allbglist{padding-top: 30px;}
  }
   @media(max-width:768px){
    .contentlist {margin-top: 30px;}
    .allbglist .contentlist .con {width: 100%;}
    .allbglist .contentlist1 .left {width: 100%;float: none;}
    .allbglist .contentlist1 .right {width: 100%;float: none;}
    }

/*专辑*/
.contentlist2 ul li{float: left;width: 30%;margin-right: 5%;margin-bottom: 40px;}
.contentlist2 ul li:nth-child(3n){margin-right: 0;}
.contentlist2 ul li img{width: 100%;     transition: all .5s ease-out; -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%); 
    filter: gray;}
.contentlist2 ul li span{display: block;text-align: center;color: #000;font-size: 14px;border: 1px solid #000;border-top: none;line-height: 50px;}
.allbglist .contentlist2 .con {width:100%;}
.contentlist2 ul li:hover img{-webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
    filter: normal;}

/*资讯动态*/
.contentlist3 ul li{float: left;width: 23%;margin-right: 2%;margin-bottom: 40px;}
.contentlist3 ul li:nth-child(4n){margin-right: 0;}
.contentlist3 ul li img{width: 100%;}
.contentlist3 ul li .txt{border: 1px solid #000;border-top: none;background: #fff;padding: 15px;}
.contentlist3 ul li span{display: block;text-align: center;color: #000;font-size: 14px;}
.contentlist3 ul li .txt p{word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;color: #B4B4B4;margin: 0;}
.allbglist .contentlist3 .con {width:100%;}
/*员工风采*/
.contentlist3 .pic img{display: block;height: 273px;display: inline-block;
  -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%); 
    filter: gray;
        transition: all .5s ease-out;
}

.contentlist3 .pic img:nth-child(1){margin-right: 10px}
.allbglist .contentlist4 .con {width:100%;}

.contentlist3 li:hover img{-webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
    filter: normal;}



/*人才招聘*/
.title{background: #000;color: #fff;padding:15px 30px;font-size: 18px}
.contentlist5 .con1 {background: #fff;padding:15px 15px 40px  30px;color: #000;line-height: 30px; border-top:1px solid #c7c7c7; }
.TextList001717{ padding:3% 0; background:url(../images/TextList001717-bg.jpg) repeat; font-size:12px;}
.TextList001717 .name{ display:table; width:100%;}
.TextList001717 .name li{ display:table-cell; vertical-align:middle; line-height:20px; padding:13px 0;color: #fff;width:15%; padding-left:30px;}
.TextList001717 ol.name{ background-color:#000; }
.TextList001717 ul.name{background:url(../images/jia.png) no-repeat 98% center; cursor:pointer;}
.TextList001717 ul.name#open{ background-image:url(../images/jia1.png);background-color: #fff;}
.TextList001717 ul.name li span{ display:block; position:relative;}
.TextList001717 .info{ display:none;     padding: 2% 4%; font-size: 14px; color: #000; background: #fff;}
.TextList001717 .list li{color: #000}
.allbglist .contentlist5 .con {width:100%;}
@media(max-width:768px){
  .TextList001717 ul.name{ padding-right:15px; }
  .TextList001717 .name li{ padding-left: 10px; }
/*.TextList001717 .name li:nth-child(1){ width:47%;}
.TextList001717 .name li:nth-child(3){padding-left:5%; width:40%;}*/
}


.contentlist6 .con h3{text-transform:uppercase; font-size:30px;color: #000002; }
.contentlist6 .con .en{ text-transform:uppercase; font-size:15px;letter-spacing:1px;color: #000002;}
.contentlist6 .con .line{ width:3.625em; height:1px; background-color:#2f2f2f; margin:1.87em 0;}
.contentlist6 .con ul{padding:20px 0; }
.contentlist6 .con ul li{color: #000;font-size: 14px;padding-left: 22px;margin-bottom: 15px;}
.contentlist6 .con ul li:nth-child(1){background: url(../images/ico1.png) no-repeat left center;}
.contentlist6 .con ul li:nth-child(2){background: url(../images/ico2.png) no-repeat left center;}
.contentlist6 .con ul li:nth-child(3){background: url(../images/ico3.png) no-repeat left center;}
.contentlist6 .con ul li:nth-child(4){background: url(../images/ico4.png) no-repeat left center;}
.contentlist6 .con .pic{width: 185px; height: 185px;padding: 5px;border: 1px solid #6A6A6A;}
.contentlist6 .con .pic img{width: 100%;}



/*项目案例*/
.contentlist7 ul li{float: left;width: 30%;margin-right: 5%;margin-bottom: 26px;}
.contentlist7 ul li:nth-child(3n){margin-right: 0;}
.contentlist7 ul li img{width: 100%;       transition: all .5s ease-out; -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%); 
    filter: gray;}
.contentlist7 ul li span{display: block;color: #000;font-size: 14px;border-top: none;line-height: 50px;}
.allbglist .contentlist7 .con {width:100%;}
.contentlist7 ul li:hover img{-webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
    filter: normal;}


/*Page002046 */
.Page002046 .Pages{ text-align:center; padding:0;}
.Page002046 .Pages a{ display:inline-block; vertical-align:middle; padding:0 15px; line-height:38px; color:#999;margin: 0 5px;background: #fff;}
.Page002046 .Pages a:hover,
.Page002046 .Pages a.a_cur{ background-color:#000; color:#fff;}
.Page002046 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle; overflow:hidden;}
.Page002046 .Pages em a{ float:left; margin-left:-1px;}
.Page002046 .Pages .p_cur,
.Page002046 .Pages .p_count,
.Page002046 .Pages .p_jump,
.Page002046 .Pages .p_total{ display:none;}
.Page002046 .Pages .a_prev,
.Page002046 .Pages .a_next{ padding:0 15px; height: 38px;}
@media(max-width:1919px){
  .contentlist2 ul li{width: 30%;margin-right: 3%;min-height: 260px;overflow: hidden;}
  .contentlist2 ul li:nth-child(3n){margin-right: 3%;}
  .contentlist3 .pic img{height: 155px;}
  .contentlist5 .biaoyu{width: 98%; width: 100%;}
  .TextList001717{width: 98%;}
  .contentlist7 ul li{width: 30%;margin-right: 3%;}
  .contentlist7 ul li:nth-child(3n){margin-right: 3%;}

}
@media(max-width:1024px){
  .contentlist2 ul li{width: 47%;margin-right: 3%;}
  .contentlist2 ul li:nth-child(3n){margin-right: 3%;}
  .contentlist3 ul li{width: 47%;margin-right: 2%;}
  .contentlist3 ul li:nth-child(4n){margin-right: 2%;}
  .contentlist7 ul li{width: 47%;margin-right: 3%;}
  .contentlist7 ul li:nth-child(3n){margin-right: 3%;}

}
@media(max-width:640px){
  .contentlist2 ul li{width: 90%;margin:15px 10px; width: 100%;margin:15px 0;}
  .contentlist2 ul li:nth-child(3n){margin:15px 10px;margin:15px 0;}
  .contentlist3 ul li{width: 90%;margin:15px 10px; width: 100%;margin:15px 0;}
  .contentlist3 ul li:nth-child(4n){margin:15px 10px; margin:15px 0;}
  .contentlist3 .pic img{height: auto;width: 100%}
  .contentlist7 ul li{width: 90%;margin:15px 10px; width: 100%;margin:15px 0;}
  .contentlist7 ul li:nth-child(3n){margin:15px 10px;margin:15px 0;}
  .allbglist .contentlist4 .con {width:100%;}
  .Page002046 .Pages .a_first,
  .Page002046 .Pages .a_end{ display:none;}
}
@media(max-width:480px){
.Page002046 .Pages a{padding:0 5px; }
}


/*视频中心*/
.VideoBox{ max-width:1200px; width:100%; margin:0 auto;}
.Video_list{ width:100%; float: left;}
.Video_list .box { position: relative; padding:60px 0;}
.Video_list .box .left-btn,
.Video_list .box .right-btn{position: absolute; top:50%; margin-top:-23px; height:55px;display: inline-block; width:55px;z-index: 10;cursor:pointer; background-repeat:no-repeat;}
.Video_list .left-btn{ left: 0px;background-image:url(../images/prev_l.png); background-position: left center;}
.Video_list .left-btn:hover,
.Video_list .left-btn.active{background-image:url(../images/prev_l.png);}
.Video_list .right-btn {right: 0px;background-image: url(../images/next_r.png); background-position: right center;}
.Video_list .right-btn:hover,
.Video_list .right-btn.active {background-image: url(../images/next_r.png);}
.Video_list .hidden {overflow: hidden; margin:0 45px;}
.Video_list .list {position: relative;width: 100%;}
.Video_list .list li{ transform:scale(0.9); opacity: 0.4; filter: alpha(opacity=40); text-align:center; transition: all 0.3s ease;}
.Video_list .list li img{ transition: all 0.3s ease;}
.Video_list .list li h4{ font-weight:initial; line-height:25px; font-size:18px; color:#baa365; }
.Video_list .list li .TextBox{ background:#fff; font-size:14px; color:#999999; line-height:25px; opacity:0; position:absolute; width:250%; left:-75%; top:260px; }
.Video_list .owl-carousel.owl-drag .owl-item.active.center{ position:relative; z-index:9; }
.Video_list .owl-carousel .owl-stage-outer{ padding:7% 0 4%;}
.Video_list .owl-carousel.owl-drag .owl-item.active.center li{ transform:scale(1);opacity: 1;filter: alpha(opacity=100);border-color:#e5e5e5; margin:0;}
.Video_list .owl-carousel.owl-drag .owl-item.active.center li img{ transform:scale(1.4); }
.Video_list .owl-carousel.owl-drag .owl-item.active.center li .TextBox{opacity: 1;}
@media(max-width:1100px){
.VideoBox{ max-width:1000px; width:82%; padding:0 2%; }
}
@media(max-width:1000px){
.VideoBox{ max-width:100%; width:100%; padding:0;  }  
}
@media(max-width:640px){
.Video_list .box{ padding:20px 0; }
.Video_list .hidden{ margin:0 22px; }
.Video_list .list li{ min-height:0; }
.Video_list .list li .TextBox{ position:initial; width:100%; padding-top:35px; }
.Video_list .list li h4{ line-height:40px; }
.Video_list .box .left-btn,.Video_list .box .right-btn{ top:45%; }
.Video_list .owl-carousel .owl-stage-outer{ padding:20px 0; }
.Video_list .owl-carousel.owl-drag .owl-item.active.center li img{ transform:scale(1); }
}