﻿@charset "UTF-8";



@media screen and (max-width: 768px) { .suspension{display:none; }
}

@media screen and (max-width: 768px) { .footer-mian{display:none; }
}

@media screen and (max-width: 768px) { .baishe{display:none; }
}
@media screen and (max-width: 768px) { .indexabout{display:none; }
}
@media screen and (min-width: 768px) { .code{display:none;}
}
@media screen and (max-width: 768px) { .banquan{display:none; }
}

@media screen and (min-width: 768px) { .indexaboutm{display:none; }
}
@media screen and (max-width: 768px) { .mcasev{display:none; }
}
/*字体*/
@font-face {
  font-family: "PINGFANG MEDIUM_1"; //中等
  src: url("../fonts/PINGFANG MEDIUM_1.woff2") format("woff2"),
       url("../fonts/PINGFANG MEDIUM_1.woff") format("woff"),
       url("../fonts/PINGFANG MEDIUM_1.ttf") format("truetype"),
       url("../fonts/PINGFANG MEDIUM_1.eot") format("embedded-opentype"),
       url("../fonts/PINGFANG MEDIUM_1.svg") format("svg");
}
@font-face {
  font-family: "PINGFANG BOLD_1";//粗体
  src: url("../fonts/PINGFANG BOLD_1.woff2") format("woff2"),
       url("../fonts/PINGFANG BOLD_1.woff") format("woff"),
       url("../fonts/PINGFANG BOLD_1.ttf") format("truetype"),
       url("../fonts/PINGFANG BOLD_1.eot") format("embedded-opentype"),
       url("../fonts/PINGFANG BOLD_1.svg") format("svg");
}
@font-face {
  font-family: "PINGFANG REGULAR_1";//常规
  src: url("../fonts/PINGFANG REGULAR_1.woff2") format("woff2"),
       url("../fonts/PINGFANG REGULAR_1.woff") format("woff"),
       url("../fonts/PINGFANG REGULAR_1.ttf") format("truetype"),
       url("../fonts/PINGFANG REGULAR_1.eot") format("embedded-opentype"),
       url("../fonts/PINGFANG REGULAR_1.svg") format("svg");
}
@font-face {
  font-family: "PINGFANG HEAVY_1"; //特粗
  src: url("../fonts/PINGFANG HEAVY_1.woff2") format("woff2"),
       url("../fonts/PINGFANG HEAVY_1.woff") format("woff"),
       url("../fonts/PINGFANG HEAVY_1.ttf") format("truetype"),
       url("../fonts/PINGFANG HEAVY_1.eot") format("embedded-opentype"),
       url("../fonts/PINGFANG HEAVY_1.svg") format("svg");
}

@font-face {
  font-family: "BEBAS_";
  src: url("../fonts/BEBAS_.woff2") format("woff2"),
       url("../fonts/BEBAS_.woff") format("woff"),
       url("../fonts/BEBAS_.ttf") format("truetype"),
       url("../fonts/BEBAS_.eot") format("embedded-opentype"),
       url("../fonts/BEBAS_.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
body{
  font-family: "PINGFANG REGULAR_1";
}
header{
  border-bottom: 1px solid #e5e5e5;
  position:fixed-;
  top:0;
  z-index:500;
  width:100%;
  background-color:#fff;
}
.w1700{
	width: 90%;
	position: relative;
	margin: 0 auto;
}
.header {
  position: relative;
  transition: all 0.5s;
}
.header.hide1{
  -webkit-transform: scale(0) !important;
    -ms-transform: scale(0) !important;
    transform: scale(0) !important;
    opacity: 0 !important;
}
.header .logo{
  position:absolute;
  top:0;
  left:0;
  width:9.85rem;
  display:block;
}
.header .logo img{
  width:100%; padding-top: 0.20rem;
  display:block;
}


.header .logo .logoimg1{
  display:none;
}


.header ul.header-ul{
	font-size: 0;
	text-align: center;
	height: 2.9rem;
	line-height: 3rem;
  padding-left:25%;
}
.header ul.header-ul>li{
	display: inline-block;
  font-size:16px;
  font-family: "PINGFANG MEDIUM_1";
  margin:0 0.7rem;
  position:relative;
}
.header ul.header-ul li a.tit{
	color: #000000;
  display:block;;
  padding-right: 0.5rem;
  background-repeat: no-repeat;
  background-size: 9px;
  background-position: right center;
  background-image: url(../img/h-xia.png);
}
.header ul.header-ul li.cur a.tit{
  background-image: url(../img/cur-xia.png);
  color:#2a8dfd
}
.header ul.header-ul>li ul.one{
    position: absolute;
    top:calc(2.9rem + 1px);
    float: left;
    min-width: 5rem;
    border: 1px solid #e5e5e5;
    border-top: 2px solid #2a8dfd;
    background-color: #fff;
    z-index: 100;
    padding:0 0 0.5rem;
    box-sizing: border-box;
    white-space: nowrap;
    display:none;
}
.header ul.header-ul>li ul.one li{
    position: relative;
    height:1.2rem;
    line-height:1.2rem;
    border-bottom:1px solid #e5e5e5;
    text-align:left;
    padding:0 0.6rem;
}
.header ul.header-ul>li ul.one li a{
     width: 100%;
     display:block;
    text-decoration: none;
    color: #333333;
    transition:all 0.3s;
    font-size:14px;
}
.header ul.header-ul>li ul.one li ul.two{
    position: absolute;
    top:-1px;
    right:calc(-0.02rem + 1px);
    transform:translateX(100%);
    border: 1px solid #e5e5e5;
    background-color: #f6fbff;
    z-index: 100;
    border-top: 2px solid #2a8dfd;
    padding:0 0.6rem 0.5rem;
    box-sizing: border-box;
    display:none;
    min-width:4rem
}
.header ul.header-ul>li ul.one li.gbs ul.two{
  top:calc(-3rem - 1px);
}
.header ul.header-ul>li ul.one li ul.two li{
  border-bottom:0;
}
.header .en-search{
  position:absolute;
  top:50%;
  right:0;
  transform:translateY(-50%);
  font-size:0;
  height:0.5rem;
  line-height:0.5rem;
}
.header .en-search span.h-search{
  display:inline-block;
  width:0.5rem;
  height:0.5rem;
  background-position:center;
  background-size:0.5rem;
  background-repeat:no-repeat;
  background-image:url(../img/h-search.png);
  cursor: pointer;
  position:relative;
  top:2px;
}
.header .en-search .en-xia{
  font-family: "PINGFANG BOLD_1";
  font-size:0.4rem;
  color:#606060;
  display:inline-block;
  padding-right:0.45rem;
  background-repeat:no-repeat;
  background-position:right center;
  background-size: 9px;
  background-image:url(../img/h-xia2.png);
  margin-left: 1rem;
  padding-left: 1rem;
   cursor: pointer;
   position:relative;
}
.header .en-search .en-xia img{
  position:absolute;
  top:0;
  left:0;
  height:100%;
}
.search-header-mored{
  position:fixed;
  top:0;
  left:0;
  width:100%;
  background-color:#fff;
  z-index:-1;
  transition: all 0.5s;
  opacity: 0;
}
.search-header-mored.show1 {
    z-index: 500;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1;
}
.search-header-mored .search-mian{
  width:52.6%;
  margin:0 auto;
}
.search-header-mored .search-mian .serrch-div{
  height:2rem;
  line-height: 2rem;
  position:relative;
  border-bottom:1px solid #e5e5e5;
  font-size:0;

}
.search-header-mored .search-mian .serrch-div .tetxt{
height:2rem;
  line-height: 2rem;
  padding-left:0.5rem;
  width:80%;
  font-size:0.4rem;
  color:#4b4b4b;
  outline:none;
  background-color:transparent;
}
.search-header-mored .search-mian .serrch-div .submit-s{
  position:absolute;
  top:50%;
  right:2rem;
  width:0.5rem;
  height:0.5rem;
  background-color:transparent;
  background-image:url(../img/s-aearch.png);
  background-position:center;
  background-size:100% 100%;
  background-repeat:no-repeat;
  cursor:pointer;
  transform:translateY(-50%);
}
.search-header-mored .search-mian .serrch-div .s-close{
  position:absolute;
  top:50%;
  right:0rem;
  width:0.5rem;
  height:0.5rem;
  background-image:url(../img/s-close.png);
  background-position:center;
  background-size:100% 100%;
  background-repeat:no-repeat;
  cursor:pointer;
  transition:all 0.3s;
  transform:translateY(-50%);
}
.search-header-mored .re-men{
  padding-left:0.5rem;
  font-size:0.4rem;
  color:#a2a2a2;
  height:1.55rem;
  line-height:1.55rem;
}
.search-header-mored .re-list-p{
  padding-left:1.1rem;
  font-size:0.35rem;
  color:#737373;
  line-height: 0.9rem;
  padding-bottom:0.5rem;
}
.search-header-mored .re-list-p a{
  color:#737373;
}
.header .en-search .pho-header-btn{
    height: 20px;
    width: 28px;
    cursor: pointer;
    right: 0;
    position:relative;
    display:inline-block;
    margin-left:2rem;
    display:none;
}
.header .en-search .pho-header-btn:after{
  position:absolute;
  left:-1rem;
  content:"";
  top:50%;
  transform:translateY(-50%);
  width:1px;
  height:20px;
  background-color:#e5e5e5;
}
.header .en-search .pho-header-btn .line{
    height: 2px;
    position: absolute;
    left: 0;
    background-color: #2a8dfd;
    transition: all .2s;
    transform-origin: center;
}
.header .en-search .pho-header-btn .line1{
  top: 0;
  width:65%;
}
.header .en-search .pho-header-btn .line2{
  top: 50%;
    margin-top: -1px;
    width:100%;
}
.header .en-search .pho-header-btn .line3{
  top: 100%;
  width:75%;
}
.header .en-search .pho-header-btn.cur .line1{
  width:100%;
}
.header .en-search .pho-header-btn.cur .line2{
  width:75%;
}
.header .en-search .pho-header-btn.cur .line3{
  width:100%;
}
.pho-header-nav{
  position:fixed;
  z-index:300;
  top:2.5rem;
  width:100%;
  height:calc(100% - 2.5rem);
  background-color:#fff;
  overflow: auto;
  display:none;
}
.pho-header-nav ul.phoul{
  padding: 0.5rem 1rem 1rem;
}
.pho-header-nav ul.phoul>li{
  font-size:0.45rem;
  border-bottom:1px solid #e5e5e5;
}
.pho-header-nav ul.phoul>li a.tit{
  display:block;
  height:1.5rem;
  line-height:1.5rem;
  color:#000;
  background-image:url(../img/h-xia.png);
  background-size:9px;
  background-repeat:no-repeat;
  background-position:right center;
  
}
.pho-header-nav ul.phoul>li a.tit.no-one{
  background-image:none;
}
.pho-header-nav ul.phoul>li ul.one{
  padding:0 0.5rem 0.5rem;
  display:none;
}
.pho-header-nav ul.phoul>li ul.one>li{
  border-bottom:1px solid #e5e5e5;
  line-height:1.5rem;
}
.pho-header-nav ul.phoul>li ul.one>li:nth-last-child(1){
  border-bottom:0;
}
.pho-header-nav ul.phoul>li ul.one>li a{
  color:#000;
  display:block;
}
.pho-header-nav ul.phoul>li ul.one>li ul.two{
  padding:0 0.5rem 0.5rem;
  display:none;
}
.pho-header-nav ul.phoul>li ul.one>li  a.more{
   background-image:url(../img/h-xia.png);
  background-size:9px;
  background-repeat:no-repeat;
  background-position:right center;
}
/*底部*/
footer{
  background-color: #282e3c;
}
footer .footer-header{
  height:1.2rem;
  line-height:1.2rem;
  text-align:left;
  border-bottom:1px solid rgba(255, 255, 255, 0.1);
}
footer .footer-header img{
  max-width:100%
}
footer .footer-mian{
  margin-top: 1.2rem;
  position:relative;
  padding-bottom: 1.75rem;
  border-bottom:1px solid rgba(255, 255, 255, 0.1);
}
footer .footer-ul{
  font-size:0;
  text-align:left;
}
footer .footer-ul li{
  display:inline-block;
  margin-right: 2rem;
  vertical-align: top
}
footer .footer-ul li dt{
  font-size:0.6rem;
  color:#fff;
  font-family: "PINGFANG MEDIUM_1";
  line-height:0.4rem;
  margin-bottom: 1rem;
}
footer .footer-ul li dt a{
  color:#fff;
  transition:all 0.3s;
  cursor:pointer;
}
footer .footer-ul li dd{
  font-size:0.5rem;
  line-height:0.95rem;
  font-family: "PINGFANG MEDIUM_1";
}
footer .footer-ul li .hover-gun{
  max-height:6rem;
  overflow: hidden;
  transition:all 0.3s;
}
footer .footer-ul li .hover-gun.opo{
  max-height:12rem;
}
footer .footer-ul li .see-more{
  cursor:pointer;
  font-size:0.35rem;
  color:#fff;
  padding-right:0.5rem;
  background-size:0.3rem;
  background-repeat:no-repeat;
  background-position:right center;
  background-image:url(../img/toub.png);
  width:2rem;
  transition:all 0.3s;
}
footer .footer-ul li .see-more.cur{
  background-image:url(../img/toub1.png);
}
footer .footer-ul li dd a{
   color:#8e929c;
}

footer .footer-mian .f-search{
  position:absolute;
  top:0;
  right:0;
}
footer .footer-mian .f-search .footer-form{
  width:250px;
  height:1rem;
  border-radius: 0.5rem;
  border: 1px solid rgba(255, 255, 255, 0.1);
  font-size:0;
  position:relative;
}
footer .footer-mian .f-search .footer-form .text{
  height: 1rem;
  line-height:1rem;
  font-size:0.45rem;
  color:#fff;
  border: 0;
  background-color:transparent;;
  outline: none;
  font-family: "PINGFANG MEDIUM_1";
  padding-left: 0.45rem;
  width:75%;
}
footer .footer-mian .f-search .footer-form .text::-webkit-input-placeholder{
  color:#fff;
}
footer .footer-mian .f-search .footer-form .submit{
  position:absolute;
  top:50%;
  transform:translateY(-50%);
  right:0.45rem;
  width:0.5rem;
  height:0.5rem;
  background-image:url(../img/f-search.png);
  background-size:100% 100%;
  font-size:0;
  background-position:center;
  background-repeat:no-repeat;
    background-color:transparent;
}
footer .footer-mian .f-search .right-div{
  text-align:right;
  margin-top:0.9rem;margin-left:50px;
}
footer .footer-mian .f-search .wip{
  text-align:right;
  margin-top:1rem;
}
footer .footer-mian .f-search  .vipmian{
  display:inline-block;
  padding-left:0.85rem;
  font-size:0.5rem;
  color:#fff;
  background-repeat:no-repeat;
  background-position:left center;
  background-image:url(../img/vip.png);
  background-size:0.65rem;
}
footer .footer-mian .f-search  .f-ma{
  display:inline-block;
  width:4.5rem;
  text-align:center;padding:0.1rem;
}
footer .footer-mian .f-search  .f-ma .img{
width:160px; 

background-color:#fff;
border-radius:4px;
text-align:center;

font-size:0;
}
footer .footer-mian .f-search  .f-ma .img img{
  width:160px;
}
footer .footer-mian .f-search  .f-ma .name{
  font-size:0.5rem;
  color:#8e929c;
  line-height:0.7rem;
  font-family: "PINGFANG MEDIUM_1";
  margin-top:0.2rem;
  white-space: nowrap;
}
footer .footer-bottom{
  height:1.05rem;
  line-height:1.05rem;
  font-size:0.5rem;
  font-family: "PINGFANG MEDIUM_1";
  color:#8e929c;
  position:relative;
}
footer .footer-bottom .left{
  width:50%;
  float: left;
}
footer .footer-bottom a{
  color:#8e929c;
  margin-left:0.45rem;
}
footer .footer-bottom .right{
  width:50%;
  float: right;
  text-align:right;
}
footer .footer-bottom .select {
    width: 5.75rem;
    position: relative;
    display:inline-block;
    margin-left:0.3rem;
}
footer .footer-bottom .tit {
    display: block;
    border: 1px solid rgba(255,255,255,.2);
    line-height: 1rem;
    height: 1rem;
    padding: 0 .4rem;
    color: #8e929c;
    font-size: .4rem;
    position: relative;
    text-align:left;
    background-repeat:no-repeat;
    background-position:90% center;
    background-size:9px;
    background-image:url(../img/h-xia2.png);
    margin-left: 0;
}
footer .footer-bottom .tit img{
  width:0.4rem;
  margin-right:0.4rem;
}
footer .footer-bottom .sub {
    position: absolute;
    left: 0;
    bottom: 1rem;
    width: 100%;
    border: 1px solid rgba(255,255,255,.2);
    box-sizing: border-box;
    background-color: #333;
    max-height: 4rem;
    overflow: hidden;
    display: none;
}
footer .footer-bottom .sub a {
    display: block;
    height: 1rem;
    line-height: 1rem;
    padding: 0 .4rem;
    border-bottom: 1px solid rgba(255,255,255,.2);
    color: #8e929c;
    font-size: .3rem;
    transition: all .3s;
    text-align:left;
}

/*首页头部*/
.index-mian header{
border-bottom:0;
background-color:transparent;
}
.index-mian .header ul.header-ul li a.tit{
  color:#fff;
  background-image:url(../img/b-xia.png);
}
.index-mian .header .logo .logoimg1{
  display:block;
}
.index-mian .header .logo .logoimg{
  display:none;
}
.index-mian .header .en-search span.h-search{
  background-image:url(../img/hb-search.png);
}
.index-mian  .header .en-search .en-xia{
  color:#fff;
  background-image:url(../img/b-xia.png);
}
.index-mian header.bai-bj{
  background-color:#fff;
  border-bottom:1px solid #e5e5e5;
}
.index-mian .header .en-search .pho-header-btn .line{
  background-color:#fff;
}
.index-mian header.bai-bj .header ul.header-ul li a.tit{
  color:#000;
  background-image:url(../img/h-xia.png);
}
.index-mian header.bai-bj .logo .logoimg1{
  display:none;
}
.index-mian header.bai-bj .logo .logoimg{
  display:block;
}
.index-mian header.bai-bj .en-search span.h-search{
  background-image:url(../img/h-search.png);
}
.index-mian header.bai-bj .en-search .en-xia{
  color:#000;
  background-image:url(../img/h-xia.png);
}
.index-mian header.bai-bj .en-search .pho-header-btn .line{
  background-color:#2a8dfd;
}
footer .footer-mian .f-search .footer-header1{
    text-align:center;
    display:none;
  }
  .fixed-right-moedl{
    position:fixed;
    top:50%;
    transform:translateY(-50%);
    right:0;
    z-index:200;
  }
  .fixed-right-moedl ul{
    padding:0.6rem 0.4rem 0.4rem;
    border-radius:8px;
    background-color:#282e3c
  }
  .fixed-right-moedl ul li{
    text-align:center;
    cursor:pointer;
    position:relative;
  }
   .fixed-right-moedl ul li img.img{
  max-width: 100%;
   }
    .fixed-right-moedl ul li.top{
      font-size:0.35rem;
      color:#b2b6bf;
      margin-top:0.2rem;
    }
  .fixed-right-moedl ul li .right-moels-div{
    position:absolute;
    top:50%;
    left:-30px;
    transform:scale(0) translate(-100%,-50%);
    padding: 1rem 0.75rem;
    border-radius:10px;
    background-color:#282e3c;
    white-space:nowrap;
    opacity:0;
    transition:all 0.3s;
  }
   .fixed-right-moedl ul li .right-moels-div:after{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    right:-10px;
    width:10px;
    height:20px;
    background-size:100%;
    background-position:center;
    background-repeat:no-repeat;
    background-image: url(../img/rightjiano.png);
    content:""
   }
   .fixed-right-moedl ul li .right-moels-div .itemname{
    font-size:0.55rem;
    color:#ffffff;
    line-height:0.8rem; padding-bottom:0.1rem;
    text-align:left;
   }
    .fixed-right-moedl ul li .right-moels-div .dimian{
      margin-top:0.6rem;
    }
    .fixed-right-moedl ul li .right-moels-div .dimian .tit{
      font-size:0.35rem;
      color:#fff;
      line-height:0.5rem;
      padding-bottom:0.5rem;
      border-bottom:1px solid #fff;
      padding-right:1.5rem;
       text-align:left;
       margin-bottom:0.5rem;
    }
    .fixed-right-moedl ul li .right-moels-div .dimian .tit:nth-child(3){
      border-bottom:0;
    }
    .fixed-right-moedl ul li .right-moels-div .timeshi{
      font-size:0.35rem;
      line-height:0.4rem;
      margin-top: 0.5rem;
      color:#fff;
      text-align:left;
    }
@media (max-width: 1680px){
 footer .footer-ul li{
    margin-right:1.6rem;
  }
}
@media (max-width: 1480px){
  footer .footer-ul li{
    margin-right:1.8rem;
  }

}
@media (max-width: 1240px){
.header .en-search .en-xia{
  margin-left: 1rem;
}
.header ul.header-ul>li{
  margin:0 0.3rem;
}
.header ul.header-ul{
  padding-left:22%;
}
}
@media (max-width: 1200px){
  
  }
@media (max-width: 1120px){
  .header ul.header-ul{
    display:none;
  }
  .header{
    height:2.5rem;
    line-height:2.5rem;
  }
  .header .en-search{
    height:20px;
    line-height:20px;
  }
  .header .en-search span.h-search{
    width:20px;
    height:20px;
    background-size:20px;
  }
  .header .en-search .en-xia{
    display:none;
  }
  .header .en-search .pho-header-btn{
    display:inline-block;
  }
}
@media (max-width: 1060px){
footer .footer-mian .f-search{
  display:none;
}
}
@media (max-width: 1024px){
  footer .footer-mian .f-search .footer-header1{
    display:block
  }
  footer .footer-mian .f-search .footer-form{
    width:80%;
    margin:0 auto ;
  }
  footer .footer-mian .f-search .wip{
    text-align:center;
  }
  footer .footer-mian .f-search .right-div{
    text-align:center;
  }
  footer .footer-mian .f-search .f-ma{
    width:3rem;
  }
  footer .footer-mian .f-search .f-ma .img{
    margin:0 auto;
  }
  footer .footer-mian{
    margin-top:0;
    padding-top:1.2rem;
  }
  footer .footer-header{
    display:none;
  }
  footer .footer-mian .f-search{
    display:block;
    position:relative;
  }
  footer .footer-ul li .hover-gun{
    height:auto;
  }
  footer .footer-ul li .see-more{
    display:none;
  }
footer .footer-bottom .left{
  width:100%;
}
footer .footer-bottom .right{
  display:none;
}
footer .footer-ul li{
  display:block;
  width:100%;
  margin-right:0;
  margin-bottom:0.5rem;
}
footer .footer-ul li .hover-gun{
  max-height:none;
  padding-right:0;
}
footer .footer-ul li dt{
  padding-bottom:0.5rem;
  border-bottom:1px solid rgba(255,255,255,0.1)
}
footer .footer-ul li dt{
  margin-bottom:0.5rem;
}
footer .footer-ul li .hover-gun{
  display:none;
}
footer .footer-ul li dt a{
  display:block;
  background-position:right center;
  background-repeat:no-repeat;
  background-size:9px;
  background-image:url(../img/b-xia.png);
}
footer .footer-bottom .right{
  display:block;
}
footer .footer-bottom{
  height:auto;
  line-height:none;
}
footer .footer-mian{
  padding-bottom: 0.6rem;
  border-bottom:0;
}
footer .footer-bottom .right{
  width:100%;
  text-align:center;
}
footer .footer-bottom .left{
  text-align:center;
}
}

@media (max-width: 992px){
	
}

@media (max-width: 767px){
	footer .footer-header{
    height:1.28rem;
    line-height:1.28rem;
  }
  footer .footer-header img{
    max-width:none;
    max-height:100%;
  }
  footer .footer-mian{
    margin-top:0rem;
    padding-bottom:0.3rem;
    padding-top:0.3rem;
  }
  footer .footer-ul li dt{
    font-size:0.28rem;
    padding-bottom:0.2rem;
    margin-bottom: 0.2rem;
    line-height:0.3rem;
  }
  footer .footer-ul li{
    margin-bottom:0.2rem;
  }
  footer .footer-ul li dd{
    font-size:0.24rem;
    line-height:0.7rem;
    height:0.7rem;
    // margin-bottom:0.2rem;
  }
  footer .footer-ul li dd a{
    display:block
  }
  footer .footer-bottom{
    font-size:0.24rem;
    height:auto;
    padding: 0.3rem 0;
    line-height:0.4rem;
  }
  footer .footer-mian .f-search .footer-header1 img{
    width:3.94rem;
  }
  footer .footer-mian .f-search .footer-form{
    width:90%;
    height:0.8rem;  
  }
  footer .footer-mian .f-search .footer-form .text{
    height:0.8rem;
    line-height:0.8rem;
    font-size:0.24rem;
    padding-left:0.25rem;
  }
  footer .footer-mian .f-search .footer-form .submit{
    width:0.35rem;
    height:0.35rem;
    background-size:0.35rem;
  }
  footer .footer-mian .f-search .wip{
    margin-top:0.2rem;
  }
  footer .footer-mian .f-search .vipmian{
    padding-left:0.3rem;
    font-size:0.24rem;
    background-size:0.3rem;
  }
  footer .footer-mian .f-search .right-div{
    margin-top:0.2rem;
  }
  footer .footer-mian .f-search .f-ma .name{
    font-size:0.24rem;
  }
  footer .footer-bottom{
    padding:0 0 0.3rem;
  }
  footer .footer-bottom .select{
    width:90%;
    margin-left:0;
    margin-bottom:0.2rem;
  }
  footer .footer-bottom .tit{
    height:0.8rem;
    line-height:0.8rem;
    font-size:0.24rem;
  }
  footer .footer-bottom .sub{
    bottom:0.8rem;
    max-height:3.2rem;
  }
  footer .footer-bottom .sub a{
    height:0.8rem;
    line-height:0.8rem;
    font-size:0.24rem;
  }
  .search-header-mored .search-mian .serrch-div .tetxt{
    height:1rem;
    line-height:1rem;
    font-size:0.24rem;
    padding-left:0.2rem;
  }
  .search-header-mored .search-mian .serrch-div{
     height:1rem;
    line-height:1rem;

  }
  .search-header-mored .search-mian .serrch-div .submit-s{
    width:0.35rem;
    height:0.35rem;
    right:0.8rem;
  }
  .search-header-mored .search-mian .serrch-div .s-close{
    width:0.35rem;
    height:0.35rem;
  }
  .search-header-mored .re-men{
    height:0.8rem;
    line-height:0.8rem;
    font-size:0.24rem;
    padding-left:0.2rem;
  }
  .search-header-mored .re-list-p{
    padding-left:0.4rem;
    font-size:0.24rem;
    line-height:0.4rem;
    padding-bottom:0.2rem;
  }
  .search-header-mored .re-list-p p{
    margin-bottom:.2rem;
  }
}
@charset "UTF-8";


@media (min-width: 768px) {
    html {
        font-size: 28px!important;
    }
}
.about-mamindody .leftz .naleft-jie::-webkit-scrollbar {
        width: 3px;
        height:3px;
    }
    .about-list3 .fazhengbodyu .swiper-slide .rightz::-webkit-scrollbar {
        width: 3px;
        height:3px;
    }
    .hovergun::-webkit-scrollbar {
        width: 3px;
        height:3px;
    }
    .hovergun::-webkit-scrollbar-thumb:vertical:hover {
        background: transparent;
    }

    .hovergun::-webkit-scrollbar-thumb {
        background: transparent;
        /*border-radius: 4px;*/
    }

    .hovergun::-webkit-scrollbar-thumb:window-inactive {
        background: transparent;
    }
@media (min-width: 1025px) {
    ::-webkit-scrollbar {
        width: 6px;
        height:6px;
    }

    ::-webkit-scrollbar-track {
        background: #fff;
    }

    ::-webkit-scrollbar-thumb {
        background: #005bac;
        /*border-radius: 4px;*/
    }

    ::-webkit-scrollbar-thumb:window-inactive {
        background: #005bac;
    }

    ::-webkit-scrollbar-thumb:vertical:hover {
        background: #005bac;
    }
    html {
        font-size: 30px!important;
    }
    body{
        -ms-overflow-style: scrollbar;
    }
}
@media (min-width: 1440px) {
    html {
        font-size: 34px!important;
    }
}
@media (min-width: 1680px) {
    html {
        font-size: 40px!important;
    }
}
/* 重置表单样式 */
select::-ms-expand { display: none; }
input,select,textarea{
    box-shadow: none;
    outline: none;
    border: none;
    border-radius: 0;
    -ms-appearance: none;
    -moz-appearance: none;
    -webkit-appearance:none;
    appearance:none;  
    padding: 0;
}
textarea{
  resize: none;
}
select::-ms-expand { display: none; }
/* 更改placeholder颜色 */
input::-webkit-input-placeholder{
    color:#888;  
}  
input:-moz-placeholder{
    color:#888;
}  
input::-moz-placeholder{
    color:#888;
}  
input:-ms-input-placeholder {
    color:#888;
}  

textarea::-webkit-input-placeholder{
    color:#888;  
}  
textarea:-moz-placeholder{
    color:#888;
}  
textarea::-moz-placeholder{
    color:#888;
}  
textarea:-ms-input-placeholder {
    color:#888;
}

.nei-banner{
    position:relative;
    width:100%;
    overflow: hidden;
}
.nei-banner img{
width:100%;
}
.pho-neibaneer{
    display:none;
}
.nei-banner .banner-item{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    width:60%;
    text-align:center;
}
.nei-banner .banner-item .en-blod{
    font-size:0.6rem;
    line-height:1.5rem;
    color:#fff;
    font-family: "PINGFANG HEAVY_1";
} 
.nei-banner .banner-item .cn-blod{
    font-size:1.6rem;
    line-height:1.5rem;
    color:#fff;
    font-family: "PINGFANG HEAVY_1";
    margin-bottom:0.3rem;
}
.contact-mian{
    padding: 0 0 1.52rem;
    background-color:#fafafa;
}

.contact-mian2{
    padding: 0 0 1.52rem;
    background-color:#f6fbff;
}
.contact-mian .header-nav{
color:#333333;
    height:2.5rem;
    line-height:2.5rem;
	font-size:15px;
    background-color:#fff;
    border-top-left-radius: 6px;
    border-top-right-radius:6px;
    border-bottom:1px solid #e5e5e5;
    box-sizing:border-box; 
}
.contact-mian .header-nav .nav{
    width:90.5%; color:#333333;
    margin:0 auto;
    position:relative;
    font-size:0;
    text-align:left;
    overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.contact-mian .header-nav .nav a{
    display:inline-block;
    font-size:0.6rem;
    color:#333333;
    font-family: "PINGFANG MEDIUM_1";

     transition:all 0.3s;
}
.contact-mian .header-nav .nav a.cur{
        color:#005bac
    }
.contact-mian .header-nav .nav span{
    display:inline-block;
    width:6px;
    height:12px;
    background-size:6px;
    margin:0 0.6rem;
    background-repeat:no-repeat;
    background-position:center;
    background-image:url(../img/j-right.png);
}

.contact-mian .map-conlist{
    padding: 1.75rem 0 ;
    background-color:#fff;
}
.contact-mian .map-conlist .name-biao{
    font-size:1.2rem;
    color:#333333;
    line-height:1.2rem;
    text-align:center;
    position:relative;
    font-family: "PINGFANG HEAVY_1";
    margin-bottom: 2.5rem;
}
.contact-mian .map-conlist .name-biao:after{
    position:absolute;
    bottom:-0.5rem;
    left:50%;
    transform:translateX(-50%);
    content: "";
    width:1.5rem;
    height:0.2rem;
    background-position:center;
    background-repeat:no-repeat;
    background-size:100% 100%;
    background-image:url(../img/after.png);
}
.contact-mian #map{
    height:12.5rem;
}
.contact-mian .contact-lianxi{
    position:relative;
    width:90.5%;
    margin:0 auto;
}
.contact-mian .contact-lianxi .lixi{
    height:2rem;
    line-height:2rem;
    background-repeat:no-repeat;
    background-size:0.6rem;
    background-position:right center;
    background-image:url(../img/conpho.png);
    font-size:0.6rem;
    color:#333333;
    border-bottom:1px solid #e5e5e5;
}
.contact-mian .contact-lianxi ul.lianxi{
    margin-top:0.75rem;
    font-size:0;
    text-align:left;
}
.contact-mian .contact-lianxi ul.lianxi li{
    display:inline-block;
    width:24.7%;
    box-sizing: border-box;
    margin-right:12.95%;
    position:relative;
}
.contact-mian .contact-lianxi ul.lianxi li:after{
    position:absolute;
    right:-24.5%;
    content:"";
    width:1px;
    height:100%;
    top:0;
    background-color:#e5e5e5;
}
.contact-mian .contact-lianxi ul.lianxi li:after:nth-child(3){
    display:none;
}
.contact-mian .contact-lianxi ul.lianxi li:nth-child(3){
    border-right:0;
    margin-right:0;
}
.contact-mian .contact-lianxi ul.lianxi li .biaoname{
    font-size:0.45rem;
    color:#333333;
    line-height:0.5rem;
    font-family: "PINGFANG MEDIUM_1";
}
.contact-mian .contact-lianxi ul.lianxi li .div-item>.item{
    display:inline-block;
    margin-right:2rem;
}
.contact-mian .contact-lianxi ul.lianxi li .div-item>.item:nth-child(2){
    margin-right:0;
}
.contact-mian .contact-lianxi ul.lianxi li .div-item .item .name-item{
    width:3.5rem;
    height:1.5rem;
    line-height:1.5rem;
    font-size:0.45rem;
    color:#808080;
    background-size:0.6rem;
    background-image:url(../img/conren.png);
    background-position:right center;
    background-repeat:no-repeat;
    border-bottom:1px solid #e5e5e5; 
}
.contact-mian .contact-lianxi ul.lianxi li .div-item .item .name-item.item1{
     background-image:url(../img/conren1.png);
}
.contact-mian .contact-lianxi ul.lianxi li .div-item .item  .tel{
    font-size:0.45rem;
    line-height:0.5rem;
    color:#808080;
    margin-top:0.4rem;
    font-family: "PINGFANG BOLD_1";
    font-weight: bold;
}
.contact-mian .contact-lianxi .lixi.conaddress{
    background-image:url(../img/conadd.png);
    margin-top:0.5rem;
}
.contact-mian .conaddul{
    margin-top:0.75rem;
    font-size:0;
    text-align:left;
}
.contact-mian .conaddul li{
    width:50%;
    display:inline-block;
}
.contact-mian .conaddul li .items{
    width:8rem;
}
.contact-mian .conaddul li .items .name{
    font-size: 0.45rem;
    color:#333333;
    line-height:0.5rem;
    background-repeat:no-repeat;
    background-size: 0.6rem;
    background-position:right center;
    background-image:url(../img/addlou.png);
    padding-bottom:0.5rem;
    border-bottom:1px solid #e5e5e5;
    font-family: "PINGFANG BOLD_1";
}
.contact-mian .conaddul li .items .addresname{
    font-size:0.45rem;
    line-height:0.6rem;
    color:#666666;
    margin-top:0.5rem;
}
.contact-mian .w1700{
    margin-top:0rem;
    margin-topp:-2.5rem;	
}
.investor-mian{
    position:relative;
}
.investor-mian .left{
    width:23.6%;
    background-color:#f7f7f7;
    position:relative;
    position:absolute;
    height:100%;
}
.investor-mian .left .biaotiem{
    font-size:1.2rem;
    line-height:1.3rem;
    padding-top: 1.75rem;
    border-bottom:1px solid #e5e5e5;
    text-align:center;
    padding-bottom:0.75rem;
    font-family: "PINGFANG BOLD_1";//
}
.investor-mian .left ul.left-ul{
    width:60%;
    position:relative;
    padding-top:1rem;
    margin:0 auto;
}
.investor-mian .left ul.left-ul li{
    width:100%;
    text-align:center;
      font-family: "PINGFANG BOLD_1";
      border-bottom:1px solid #e5e5e5;
      padding-bottom:1rem;
      margin-bottom:1rem;
}
.investor-mian .left ul.left-ul li dt{
font-size:0.4rem;
color:#333;
position:relative;
}
.investor-mian .left ul.left-ul li dt:after{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    left:-32%;
    width:4px;
    height:0;
    content:"";
    background-color:#2588f6;
    transition:all 0.3s;
}
.investor-mian .left ul.left-ul li dt a{
    color:#333;
    display:block;
    background-position:right center;
    background-repeat:no-repeat;
    background-size:10px;
    background-image:url(../img/touright.png);
}
.investor-mian .left ul.left-ul li.show dt a{
    background-image:url(../img/touxia.png);
}
.investor-mian .left ul.left-ul li.noer dt a{
    background-image:none !important;
}
.investor-mian .right{
    float:right;
    width:76.4%;
    background-color:#fff;
    position:relative;
    padding: 1.75rem 0 2.5rem;
    min-height:10rem;
}
.investor-mian .left ul.left-ul li dd{
    font-size:0.35rem;
    color:#999999;
    position:relative;
    margin-top:0.5rem;
    display:none;
}
.investor-mian .left ul.left-ul li dd:after{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    left:-32%;
    width:4px;
    height:0;
    content:"";
    background-color:#2588f6;
    transition:all 0.3s;
}
.investor-mian .left ul.left-ul li dd a{
    color:#999999;
    display:block;
}
.investor-mian .right ul.investor-ul{
    width:85.8%;
    margin:0 auto;
    position:relative;
}
.investor-mian .right ul.investor-ul li{
    height:1.85rem;
    line-height:1.85rem;
    position:relative;
    border-bottom:1px solid #e5e5e5;
    width:100%;
    vertical-align:middle;
}
.investor-mian .right ul.investor-ul li .touzi{
    font-size:0;
    width:1.15rem;
    height:1.15rem;
    display:inline-block;
    background-position:center;
    background-repeat:no-repeat;
    background-size:100% 100%;
    background-image:url(../img/touzi.png);
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    left:0.3rem;
}
.investor-mian .right ul.investor-ul li .touzi:after{
    position:absolute;
    width:3px;
    height:3px;
    content:"";
    border-radius:50%;
     top:50%;
    transform:translateY(-50%);
    right:-0.5rem;
    background-color:#5e5e5e;
}
.investor-mian .right ul.investor-ul li p{
    font-size:0.45rem;
    color:#4c4c4c;
    width:80%;
    overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
padding-left:2.35rem;
  font-family: "PINGFANG BOLD_1";//
  position:relative;
}
.investor-mian .right ul.investor-ul.invew1 li p{
    padding-left:1rem;
}
.investor-mian .right ul.investor-ul.invew1 li p:after{
    position:absolute;
    width:3px;
    height:3px;
    content:"";
    border-radius:50%;
     top:50%;
    transform:translateY(-50%);
    left:0.7rem;
    background-color:#5e5e5e;
}
.investor-mian .right ul.investor-ul li .tiem{
    font-size:0.4rem;
    color:#808080;
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    right: 0;
}
.investor-mian .right .more-page{
    margin-top:1.2rem;
    text-align:center;
    font-size:0;
}
.investor-mian .right .more-page .moremore{
    font-size:0.45rem;
    color:#333333;
    line-height:0.75rem;
    height:0.75rem;
    display:inline-block;
    padding-left:1.1rem;
    background-position:left center;
    background-size:0.75rem;
    background-repeat:no-repeat;
    background-image:url(../img/moremore.png);

}
.science-mamin{
    background-color:#fff;
    padding:1.15rem 0 1.25rem;
}
.science-mamin .tebold{
    font-size:1.2rem;
    line-height:1.2rem;
    text-align:center;
    position:relative;
    color:#333333;
    margin-bottom: 1.75rem;
    font-family: "PINGFANG HEAVY_1";
}
.science-mamin .tebold:after{
   position:absolute;
   left:50%;
   transform:translateX(-50%);
   width:1.5rem;
   height:0.2rem;
   content:"";
   background-image:url(../img/after.png);
   background-repeat:no-repeat;
   background-size:100% 100%;
   background-position:center;
   bottom:-0.75rem;
}
.science-mamin ul.tab-liqie{
    font-size:0;
    text-align:center;
}
.science-mamin ul.tab-liqie li{
    display:inline-block;
    width=:5.25rem; padding:0px 20px 0px 20px;
    height:1.3rem;
    font-size:0.45rem;
    border-radius: 0.65rem;
    border:1px solid #e5e5e5;
    margin:10px 20px 0px 20px;
    line-height:1.3rem;
    transition:all 0.3s;background-color:#F9F9F9;
}
.science-mamin ul.tab-liqie li.cur{
    background-color:#005bac;
        border:1px solid #005bac;
}
.science-mamin ul.tab-liqie li a{
    color:#666;
    display:block;
}
.science-mamin ul.tab-liqie li.cur a{
    color:#fff;
}
.science-mamin ul.idea-ulmian{
    width:85.9%;
    margin:1.2rem auto 0;
}
.science-mamin ul.idea-ulmian li{
    float:left;
    width:18.1%;
    position:relative;
    padding-bottom:25%;
    border:1px solid #e5e5e5;
    margin-right:2.375%;
    margin-bottom:0.75rem;
    box-sizing: border-box;
    overflow: hidden;
}
.science-mamin ul.idea-ulmian li:nth-child(5n){
    margin-right:0;
}
.science-mamin ul.idea-ulmian li .idea-inco{
    position:absolute;
    top:50%;
    left:50%;
    width:80%;
    transform:translate(-50%,-50%);
    text-align:center;
    transition:all 0.3s;
    opacity: 1;
}
.science-mamin ul.idea-ulmian li .idea-inco .img{
    text-align:center;
}
.science-mamin ul.idea-ulmian li .idea-inco .img img{
    width:1.8rem;
}
.science-mamin ul.idea-ulmian li .idea-inco .name{
    font-size:0.5rem;
    margin-top: 0.5rem;
    line-height:0.6rem;
    color:#666666;
    font-family: "PINGFANG BOLD_1";
}
.science-mamin ul.idea-ulmian li .idea-inco .en-name{
    font-size:0.35rem;
    line-height:0.45rem;
    margin-top:0.4rem;
    color:#666;
    font-family: "PINGFANG MEDIUM_1";
}
.science-mamin ul.idea-ulmian li .hover-divshow{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height: 100%;
    background-color:#005bac;
    transform:translateY(100%);
    transition:all 0.3s;
    opacity: 0;
    z-index: 3;
}
.science-mamin ul.idea-ulmian li .hover-divshow .hovergun{
    font-size:0.35rem;
    color:#fff;
    line-height:0.75rem;
    position:absolute;
    top:50%;
    left:50%;
    width:90%;
    transform:translate(-50%,-50%);
    max-height:80%;
    overflow: auto;
    text-align:justify;
} 
.science-mamin ul.join-ulmian>li{
    border: 1px solid #e5e5e5;
    margin-bottom:0.5rem;
}
.w1540{
    position:relative;
    width:90.5%;
    margin:0 auto;
}
.w948{
    position:relative;
    width:94.8%;
    margin:0 auto;
}
.science-mamin ul.join-ulmian{
    margin-top: 1.25rem;
}
.science-mamin ul.join-ulmian li .li-header{
    height: 2rem;
    line-height:2rem;
    padding-left:1.1rem;
    background-repeat:no-repeat;
    background-size:0.65rem;
    background-position: left center;
    background-image:url(../img/hrem.png);
    transition:all 0.3s;
    font-size:0.6rem;
    color:#333333;
    cursor:pointer;
    border-bottom:1px solid #e5e5e5;
    position:relative;
}
.science-mamin ul.join-ulmian li .li-header .inco-s{
    background-repeat:no-repeat;
    background-size:0.65rem;
    background-position: left center;
    background-image:url(../img/jia.png);
    position:absolute;
    width:0.65rem;
    height:0.65rem;
    display:inline-block;
    top:50%;
    transform:translateY(-50%);
    right:0;
}
.science-mamin ul.join-ulmian li .jioin-li{
    font-size:0;
    text-align:center;
    padding:0.75rem 0;
}
.science-mamin ul.join-ulmian li .jioin-li li{
    display:inline-block;
    width:25%;
    font-size:0.4rem;
    color:#999999;
    font-family: "PINGFANG BOLD_1";
    text-align:left;
}
.science-mamin ul.join-ulmian li .jioin-li li:nth-child(5){
    text-align:right;
}
.science-mamin ul.join-ulmian li .join-detail{
    background-color:#fafafa;
    padding:1.25rem 1rem 1rem ;
    display:none;
}
.science-mamin ul.join-ulmian li .join-detail .detian-p{
     font-size:0.4rem;
     color:#999999;
    font-family: "PINGFANG BOLD_1";
    text-align:left;
}
.science-mamin ul.join-ulmian li .join-detail .btn-more{
    font-size:0.4rem;
     font-family: "PINGFANG BOLD_1";
     color:#fff;
     text-align:center;
     display:inline-block;
     width:4.25rem;
     height:1rem;
     line-height:1rem;
     border-radius:0.5rem;
     margin-top:1rem;
     background-color:#005bac;
}
.science-mamin ul.join-ulmian>li.cur .w948{
    width:auto;
    padding:0 1rem;
    background-color:#005bac;
}
.science-mamin ul.join-ulmian>li.cur .li-header{
    color:#fff;
    background-image:url(../img/lrem.png);
    border:0;
}
.science-mamin ul.join-ulmian>li.cur .li-header .inco-s{
    background-image:url(../img/jian.png)
}
.science-mamin ul.join-ulmian li.cur .jioin-li{
    display:none;
}
.join-fixedmodel{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:300;
    display:none;
}
.join-fixedmodel .black{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color:rgba(0, 0, 0, 0.5)
}
.join-fixedmodel .join-mdeolmian{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    width:75.6%;
    background-color:#fff;
}
.join-fixedmodel .join-mdeolmian .item{
    padding:1.75rem 2.5rem 2.5rem;
}
.join-fixedmodel .join-mdeolmian .item .title{
    font-size:1.2rem;
    line-height:1.2rem;
    color:#333333;
    position:relative;
      font-family: "PINGFANG MEDIUM_1"; 
}
.join-fixedmodel .join-mdeolmian .item .title .close-btn{
    position:absolute;
    width:.65rem;
    height:0.65rem;
    background-image:url(../img/close.png);
    background-repeat:no-repeat;
    background-position:center;
    background-size:100% 100%;
    top:50%;
    transform:translateY(-50%);
    right:0;
    cursor:pointer;
    transition:all 0.3s;
}
.join-fixedmodel .join-mdeolmian .form-div{
    margin-top:0.75rem;
    border-top:1px solid #e5e5e5;
    padding-top: 1rem;
}
.join-fixedmodel .join-mdeolmian .form-div .join-name{
    font-size:0.4rem;
    color:#000000;
    font-family: "PINGFANG MEDIUM_1"; 
    line-height:0.5rem;
}
.join-fixedmodel .join-mdeolmian .form-div .join-name span{
    color:#559efd;
}
.join-fixedmodel .joinmodel{
    margin-top:1rem;
    position:relative;
    overflow: auto;
    padding-right:0.5rem;
    max-height:10rem;
}
.join-fixedmodel .joinmodel li{
    float:left;
    width:31%;
    margin-right:3.5%;
    margin-bottom:0.5rem;
    position:relative;
}
.join-fixedmodel .joinmodel li .control-group{
    position:absolute;
    top:0;
    right:0;
    margin-bottom: 0 !important;
    top:50%;
    transform:translateY(-50%);
}

.join-fixedmodel .joinmodel li #js-files-show a{
    font-size:0.4rem;
    color:#666;
}
.join-fixedmodel .joinmodel li:nth-child(3n){
    margin-right:0;
}
.join-fixedmodel .joinmodel li .liname{
     font-size:0.4rem;
    color:#000000;
    font-family: "PINGFANG MEDIUM_1"; 
    line-height:0.5rem;
    margin-bottom:0.25rem;
}
.join-fixedmodel .joinmodel li .liname span{
    color:#005bac;
}
.join-fixedmodel .joinmodel li .item-input{
    width:100%;
    border: 1px solid #e5e5e5;
    height:1rem;
    line-height:1rem;
    font-size:0;
}
.join-fixedmodel .joinmodel li .item-input input{
    width:90%;
     height:1rem;
    line-height:1rem;
    font-size:0.4rem;
    color:#333;
    background-color:transparent;
    margin:0 auto;
    outline:none;
    display:block;
}
.join-fixedmodel .joinmodel li .item-xia{
    position:relative;
}
.join-fixedmodel .joinmodel li .item-xiadiv{
    height:1rem;
    line-height:1rem;
    font-size:0.4rem;
    border: 1px solid #e5e5e5;
    background-color:#f7f7f7;
    color:#000000;
    cursor:pointer;
}
.join-fixedmodel .joinmodel li .item-xiadiv .slesexia{
    width:90%;
     height:1rem;
    line-height:1rem;
    margin:0 auto;
    background-position:right center;
    background-size:10px;
    background-repeat:no-repeat;
    background-image:url(../img/touxia.png);
}
.join-fixedmodel .joinmodel li .item-xia .search-div{
    position:absolute;
    left: 0;
    top:1rem;
    width:calc( 100% - 2px);
    border: 1px solid #e5e5e5;
    background-color:#fff;
    z-index:3;
    display:none;
}
.join-fixedmodel .joinmodel li .item-xia .search-div>div{
    padding:0 5%;
    height:1rem;
    line-height:1rem;
    font-size:0.4rem;
    color:#000;
    border-bottom:1px solid #e5e5e5;
    max-height:5rem;
    overflow: auto;
    cursor:pointer;
}
.join-fixedmodel .joinmodel li .item-xia .search-div>div:nth-last-child(1){
    border-bottom:0;
}
.join-fixedmodel .joinmodel li .item-btn{
    width:4.5rem;
    height:1rem;
    line-height:1rem;
    background-color:#e6e6e6;
    font-size:0;
}
.join-fixedmodel .joinmodel li .item-btn input{
    width:100%;
    height:1rem;
    line-height:1rem;
    font-size:0.4rem;
    background-color:transparent;
    text-align:center;
    cursor:pointer;
}
.join-fixedmodel .joinmodel li.text{
    margin-right:0;
    width:100%;
}
.join-fixedmodel .joinmodel li.text .item-texteart{
    border:1px solid #e5e5e5;
    font-size:0;
    width:100%;
    height:2.75rem;
    font-size:0;
}
.join-fixedmodel .joinmodel li.text .item-texteart textarea{
   width:98%;
   display:block;
   margin:0 auto;
   height:100%;
   font-size:0.4rem;
   color:#333;
   line-height: 0.8rem;
}
.join-fixedmodel .joinmodel li .yanma{
    width:8.2rem;
    height:1rem;
    line-height:1rem;
    font-size:0;
    position:relative;
}
.join-fixedmodel .joinmodel li .yanma input{
    height:1rem;
    line-height:1rem;
    width:4.5rem;
    border:1px solid #e5e5e5;
    font-size:0.4rem;
    color:#000;
}
.join-fixedmodel .joinmodel li .yanma img{
    float:right;
    height:1rem;
}
.join-fixedmodel .join-bootm{
    margin-top: 0.5rem;
    font-size:0;
    position:relative;
}
.join-fixedmodel .join-bootm input{
    width:48%;
    display:block;
    font-size:0.4rem;
    text-align:center;
    height:1rem;
    line-height:1rem;
    border: 0;
    outline:none;
}
.join-fixedmodel .join-bootm .submit{
    float:left;
    background-color:#005bac;
    color:#fff;
}
.join-fixedmodel .join-bootm .reset{
     float:right;
    background-color:#e6e6e6;
    color:#333;
}
ul.elegant-ulmian{
    margin-top:1.5rem;
}
ul.elegant-ulmian li{
    position:relative;
    margin-bottom:0.5rem;
}
ul.elegant-ulmian li .left-z{
    float:left;
    width:31.8%;
    overflow: hidden;
}
ul.elegant-ulmian li .left-z img{
    width:100%;
    transition:all 0.3s;
}
ul.elegant-ulmian li .right-z{
    position:absolute;
    top:0;
    right:0;
    width:68.2%;
    height:100%;
    background-color:#f2f2f2;
}
ul.elegant-ulmian li .right-z .elegant-div{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    width:85%;
}
ul.elegant-ulmian li .right-z .elegant-div .yue{
    font-size:0.3rem;
    color:#666666;
}
ul.elegant-ulmian li .right-z .elegant-div .yue span{
    font-size:1.5rem;
    line-height: 1.5rem;
    color:#666666;
    font-family: "PINGFANG BOLD_1";
}
ul.elegant-ulmian li .right-z .elegant-div .yue .more{
    font-size:0.35rem;
    line-height:0.3rem;
    padding-right:0.7rem;
    position:absolute;
    top:0;
    right:0;
    background-position:right center;
    background-size:0.4rem;
    background-repeat:no-repeat;
    background-image:url(../img/smore.png);
    color:#666;
}
ul.elegant-ulmian li .right-z .elegant-div .itmname{
    font-size:0.70rem;
    line-height:0.7rem;
    margin-top:1.2rem;
    color:#595959;
    font-family: "PINGFANG HEAVY_1";
    overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
ul.elegant-ulmian li .right-z .elegant-div .item-jie{
    font-size:0.5rem;
    color:#666666;
    line-height: 0.9rem;
    margin-top:0.55rem;
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.science-mamin .more-page{
    margin-top: 1.2rem;
    text-align: center;
    font-size: 0;
}
.science-mamin .more-page .moremore{
        font-size: 0.45rem;
    color: #333333;
    line-height: 0.75rem;
    height: 0.75rem;
    display: inline-block;
    padding-left: 1.1rem;
    background-position: left center;
    background-size: 0.75rem;
    background-repeat: no-repeat;
    background-image: url(../img/moremore.png);
}
.science-mamin .science-imgop{
    margin-top:1.5rem;
    position:relative;
    margin-bottom:1.5rem;
}
.science-mamin .science-imgop .left-s{
    float:left;
    width:37.4%;
    overflow: hidden;
}
.science-mamin .science-imgop .left-s .science-swipwer{
    position:relative;
    width:100%;
    overflow: hidden;
}
.science-mamin .science-imgop .left-s .science-swipwer img{
    width:100%;
    transition:all 0.3s;
}
.science-mamin .science-imgop .left-s  .scin-pagination{
    position:relative;
    width:100%;
    margin-top:0.5rem;
    text-align:center;
}
.science-mamin .science-imgop .left-s  .scin-pagination span{
    width:0.3rem;
    height:0.3rem;
    border-radius:50%;
    display:inline-block;
    margin:0 0.25rem;
    background-color:#94c6fe;
    transition:all 0.3s;
}
.science-mamin .science-imgop .left-s  .scin-pagination span.swiper-pagination-bullet-active{
    background-color:#005bac;
}
.science-mamin .science-imgop .right-s{
    position:absolute;
    width:56.7%;
    right:0;
    top:38%;
    transform:translateY(-50%);
    max-height:100%;
    overflow:auto;
    padding-right:0.3rem;
}
.science-mamin .science-imgop .right-s .name-con{
    font-size:1.2rem;padding-bottom:20px;
    line-height:1.2rem;
    color:#353535;
    font-family: "PINGFANG HEAVY_1"; border-bottom:1px solid #e5e5e5;
}
.science-mamin .science-imgop .right-s .name-con2{
    font-size:16px;
    line-height:1.6rem;
    color:#353535;
    font-family: "PINGFANG HEAVY_1"; 
}

.science-mamin .science-imgop .right-s .name-jie{
    margin-top:1rem;
    font-size:16px;
    color:#666666;
    line-height:30px;
}
.science-mamin ul.science-bottonul{
    position:relative;
    font-size:0;
}

.science-mamin ul.science-bottonul li{
    float:left;
    width:17.2%;
    padding-bottom:19.4%;
    position:relative;
    border:1px solid #e5e5e5;
    box-sizing: border-box;
    margin-right:3.5%;
    cursor:pointer;
    transition:all 0.3s;
}
.science-mamin ul.science-bottonul li:nth-child(5){
    margin-right:0;
}
.science-mamin ul.science-bottonul.analysisul{
    width:80%;
    margin:0 auto;
}
.science-mamin ul.science-bottonul.analysisul li{
    width:22.5%;
    padding-bottom:22.4%;
    margin-right:3.3%;
}
.science-mamin ul.science-bottonul.analysisul  li:nth-child(4){
    margin-right:0;
}
.science-mamin ul.science-bottonul li .inco-srinen{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    width:80%;
}
.science-mamin ul.science-bottonul li .inco-srinen .inco-img{
    text-align:center;
}
.science-mamin ul.science-bottonul li .inco-srinen .inco-img img{
    width:2rem;
    transition:all 0.3s;
}
.science-mamin ul.science-bottonul li .inco-srinen .inco-img .byimg{
    display:none;
}
.science-mamin ul.science-bottonul li .inco-srinen .inco-cn{
    font-size:0.6rem;
    color:#4c4c4c;
    line-height:0.7rem;
    text-align:center;
    margin-top: 0.5rem;
    font-family: "PINGFANG BOLD_1";
    transition:all 0.3s;
}
.science-mamin ul.science-bottonul li .inco-srinen .inco-en{
    font-size:14px;
    color:#666666;
    transition:all 0.3s;
    position:relative;
    line-height: 25px;
    text-align:center;
    padding-bottom:0.75rem;
     margin-top:0.35rem;
     transition:all 0.3s;
}
.science-mamin ul.science-bottonul li .inco-srinen .inco-en:after{
    position:absolute;
    bottom:0;
    width:0.75rem;
    height:2px;
    content:"";
    left:50%;
    transform:translateX(-50%);
    background-color:#cccccc;
    transition:all 0.3s;

}
.science-bottom{
    margin-top:2rem;
}
.science-bottom .tebold{
    font-size: 1.2rem;
    line-height: 1.2rem;
    text-align: center;
    position: relative;
    color: #333333;
    margin-bottom: 1.75rem;
    font-family: "PINGFANG HEAVY_1";
}
.science-bottom .tebold:after{
        position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 1.5rem;
    height: 0.2rem;
    content: "";
    background-image: url(../img/after.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    bottom: -0.75rem;
}
.science-bottom .scinence-pro-sipwer{
    position:relative;
    width:100%;
    overflow: hidden;
}
.science-bottom .scinence-pro-sipwer .swiper-slide{
    background-color:#fff;
    padding: 1rem 0 0.8rem;
    border-radius:0.5rem;
}
.science-bottom .scinence-pro-sipwer .swiper-slide .img{
    overflow: hidden;
}
.science-bottom .scinence-pro-sipwer .swiper-slide .img img{
    width:100%;
    transition:all .3s;
}
.science-bottom .scinence-pro-sipwer .swiper-slide .name{
    padding:0 0.5rem;
    text-align:center;
    font-size:0.5rem;
    color:#4c4c4c;
    line-height:0.75rem;
    font-family: "PINGFANG BOLD_1";
    margin-top:0.75rem;
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
height:1.5rem;
}
.science-bottom .scinence-pro-sipwer .swiper-slide .more{
    display:block;
    width:4.25rem;
    height:1rem;
    line-height:1rem;
    font-size:0.4rem;
    color:#666666;
    border:1px solid #e5e5e5;
    text-align:center;
    margin:2rem auto 0;
    position:relative;
    border-radius:0.5rem;
     transition:all .3s;
}
.science-bottom .scinence-pro-sipwer .swiper-slide .more:after{
    position:absolute;
    top:-1.15rem;
    left:50%;
    transform:translateX(-50%);
    content:"";
    width:1.5rem;
    height:1px;
    background-color:#ccc;
}
.science-bottom .scinence-pro-btn{
    margin-top:1rem;
    text-align:center;
    font-size:0;
}
.science-bottom .scinence-pro-btn .scinence-pro-prev,.science-bottom .scinence-pro-btn .scinence-pro-next{
display:inline-block;
width:0.9rem;
height:1rem;
background-repeat:no-repeat;
background-size:100% 100%;
background-position:center;
margin:0 4px;
cursor:pointer;
transition:all 0.3s;
}
.science-bottom .scinence-pro-btn .scinence-pro-prev{
    background-image:url(../img/proprev.png)
}
.science-bottom .scinence-pro-btn .scinence-pro-next{
    background-image:url(../img/pronext.png)
}
.index-banner-swiper{
    position:relative;
    width:100%;
    overflow: hidden;
    height:100vh;
}
.index-banner-swiper .swiper-slide{
    position:relative;
    width:100%;
    height:100%;
    overflow: hidden;
}
.index-banner-swiper .swiper-slide video{
    position: absolute;
    right: 0;
    top: 50%;
    width: 115%;
    transform: translateY(-50%);
    background-color: #000;
}
.index-banner-swiper .swiper-slide .bo{
    position:absolute;
    width:0.7rem;
    height:0.7rem;
    background-repeat:none;
    background-size:100% 100%;
    z-index:10;
    background-position:center;
    background-image:url(../img/bo.png);
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
}
.index-banner-swiper .swiper-slide .index-pcimg,.index-banner-swiper .swiper-slide .index-phoimg{
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    transition:all 1s;
    transform:scale(1.1);
}
.index-banner-swiper .swiper-slide-active .index-pcimg,.index-banner-swiper .swiper-slide-active .index-phoimg{
 transform:scale(1);
}
.index-banner-swiper .swiper-slide .index-phoimg{
   display:none;
}
.index-banner-swiper .swiper-slide .banner-item{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    left:9.4%;
    width:80%;
    text-align:left; 
}
.index-banner-swiper .swiper-slide .banner-item .banner-bold{
    font-size:1.5rem;
    color:#fff;
    line-height:1.9rem;
    font-family: "PINGFANG HEAVY_1";
}
.index-banner-swiper .swiper-slide .banner-item .banner-en{
    font-size:0.45rem;
    line-height:0.5rem;
    color:#fff;
     font-family: "PINGFANG MEDIUM_1";
     margin-top: 0.5rem;
     text-transform:uppercase;
}
.index-banner-swiper .swiper-slide .banner-item .more{
    display:inline-block;
    width:3.5rem;
    padding-left:0.75rem;
    height:1rem;
    line-height:1rem;
    margin-top:1.51rem;
    border-radius:0.5rem;
    font-size:0.35rem;
    color:#fff;
     font-family: "PINGFANG MEDIUM_1";
     background-size:100%;
     background-repeat:no-repeat;
     background-position:center;
     background-image:url(../img/more-bj.png);
     position:relative;
}
.index-banner-swiper .swiper-slide .banner-item .more:after{
    position:absolute;
    width:0.45rem;
    height:0.3rem;
    right:0.75rem;
    top:50%;
    transform:translateY(-50%);
    background-size:100%;
     background-repeat:no-repeat;
     background-position:center;
     background-image:url(../img/bannermore.png);
     transition:all 0.3s;
     content:""
}
.main{
    margin-top:0rem;
}
.main={
    margin-top:2.5rem;
}
.index-banner-swiper .shubiao{
    width:0.6rem;
    position:absolute;
    bottom:0.6rem;
    left:50%;
    transform:translateX(-50%);
    display:block;
    animation: arrow2 1s infinite linear;
    z-index:10;
    cursor:pointer;
}
@keyframes arrow2{
    0% {
    transform: translate(-50%,-50%);
}
50% {
    transform: translate(-50%,-70%);
}
100% {
    transform: translate(-50%,-50%);
}
}
.index-banner-swiper .item-index-btn{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    z-index:10;
    right:5.7%;
    width:1.75rem;
    height:5rem;
    font-size:0;
}
.index-banner-swiper .index-banner-prev,.index-banner-swiper .index-banner-next{
    display:inline-block;
    width:1.75rem;
    height:1.75rem;
    margin: 0.25rem 0;
    background-position:center;
    background-size:0.8rem;
    background-repeat:no-repeat;
    cursor:pointer;
    transition:all 0.3s;
    opacity:0.7;
    border:1px solid #fff;
    border-radius:50%;
}
.index-banner-swiper svg{
    width:100%;
    height:100%
}
.index-banner-swiper .index-banner-prev{
    background-image:url(../img/bannerprev.png);
}
.index-banner-swiper .index-banner-next{
    background-image:url(../img/bannernext.png);
}
.circle2{
    transform-origin: center center;
    transform: rotate(-90deg);
    animation: dash 4.8s linear infinite;
    stroke-dashoffset: 220px;
}
@keyframes  dash{
    0% {
    stroke-dashoffset: 218px;
}
100% {
    stroke-dashoffset: 0px;
}
}
svg:not(:root) {
    overflow: hidden;
}
.index-banner-swiper .index-numcon{
    position:absolute;
    left:5.7%;
    bottom:1.25rem;
    text-align:left;
    z-index:10;
    width:3rem;
    font-size:0;
}
.index-banner-swiper .index-numcon .shu{
    display:inline-block;
    position:relative;
}
.index-banner-swiper .index-numcon .xianshuo{
width:1.25rem;
height:2px;
margin:0 0.25rem;
background-color:#9dcbfe;
top:-4px;
}
.index-banner-swiper .index-numcon .xianshuo:after{
    position:absolute;
    top:0;
    left:0;
    width:0%;
    content:"";
    background-color:#005bac;
    height:2px;
    animation: dash1 5.5s linear infinite;
}
@keyframes  dash1{
    0% {
    width: 0;
}
100% {
    width: 100%;
}
}
.index-banner-swiper .index-numcon .numindex{
    font-size:0.4rem;
    color:#fff;
    font-family: "PINGFANG BOLD_1";
}
.index-banner-swiper .index-numcon .allindex{
     font-size:0.4rem;
    color:#005bac;
    font-family: "PINGFANG BOLD_1";
}
.index-list1{
    padding:2rem 0 0rem;
}
.index-list1 .tebold{
    font-size: 1.2rem;
    line-height: 1.2rem;
    text-align: center;
    position: relative;
    color: #333333;
    margin-bottom: 1.75rem;
    font-family: "PINGFANG HEAVY_1";
}
.index-list1 .tebold:after{
        position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 1.5rem;
    height: 0.2rem;
    content: "";
    background-image: url(../img/after.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    bottom: -0.75rem;
}
.index-list1 .index-list1swiper{
    position:relative;
    width:91.8%;
    padding:0.4rem;
    overflow: hidden;
    margin:0 auto;
}
.index-list1 .index-list1swiper .swiper-slide{
    cursor:pointer;
    transition:all 0.3s;
    position:relative;
}
.index-list1 .index-list1swiper .item-img:after{
    position:absolute;
    top:-0.375rem;
    right:-0.375rem;
    width:0.75rem;
    height:0.75rem;
    content:"";
    background-image:url(../img/active1.png);
    background-position:center;
    background-size:100% 100%;
    background-repeat:no-repeat;
    opacity:0;
    transition:all 0.3s;
}
.index-list1 .index-list1swiper .item-img{
    background-color:#f7f7f7;
    padding:0.5rem 0 0.5rem;
    text-align:center;
    position:relative;
}
.index-list1 .index-list1swiper .item-img img{
    width:1.25rem;
}
.index-list1 .index-list1swiper .item-img .ingname{
    font-size:0.375rem;
    color:#606060;
    line-height:0.55rem;
    height:1.1rem;
    margin-top:0.2rem;
    padding:0 0.2rem;
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.index-list1 .index-list1swiper .swiper-slide.active1{
  transform:scale(1.05);
  z-index:10;
  box-shadow:0px 0px 27px rgba(37,137,246,0.22);
}
.index-list1 .index-list1swiper .swiper-slide.active1 .item-img:after{
  opacity:1;
}
.index-list1 .index-list1swiper .swiper-slide.active1 .item-img{
background-color:#fff;
background-image:url(../img/border1.png);
background-repeat:no-repeat;
background-position:center;
background-size: 100% 100%;
}
.index-list2{
    margin-top:0.75rem;
    margin-bottom:2rem;
}
.index-list2 .index-list2-swiper{
    position:relative;
    width:100%;
    overflow: hidden;
}
.index-list2 .index-list2-swiper .swiper-wrapper{
     transition-duration: inherit !important;
}
.index-list2 .index-list2-swiper .swiper-slide{
        transition-duration: inherit !important;
}
.index-list2 .index-list2-swiper .swiper-slide>div{
    position:relative;
}
.index-list2 .index-list2-swiper .left-img{
    float:left;
    width:56.25%;
    padding-bottom:1.25rem;
    position:relative;
} 
.index-list2 .index-list2-swiper .left-img>img{
    width:80%;
    box-shadow:0 26px 62px rgba(1,126,255,0.12);
}
.index-list2 .index-list2-swiper .left-img .item-ab{
    position:absolute;
    right:0;
    bottom:0;
    width:8.9rem;
}
.index-list2 .index-list2-swiper .left-img .item-ab>img{
    width:100%;
}
.index-list2 .index-list2-swiper .left-img .item-ab .inco-item{
    position:absolute;
    top:50%;
    left:50%;
    width:80%;
    text-align:center;
    transform:translate(-50%,-50%);
}
.index-list2 .index-list2-swiper .left-img .item-ab .inco-item .inco{
    width:2.25rem;
    height:2.25rem;
    border-radius:50%;
    background-color:#fff;
    margin:0 auto;
     line-height:2.25rem;
     text-align:center;
}
.index-list2 .index-list2-swiper .left-img .item-ab .inco-item .inco-name{
    font-size:0.6rem;
    color:#fff;
    line-height:0.8rem;
    font-family: "PINGFANG BOLD_1";
    margin-top: 0.75rem;
}
.index-list2 .index-list2-swiper .swiper-slide .right-img{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    width:29%;
    right:5.7%;
    text-align:left;
}
.index-list2 .index-list2-swiper .swiper-slide .right-img .item-name{
    font-size:1.2rem;
    line-height:1.2rem;
    color:#282828;
    margin-bottom:2.5rem;
    position:relative;
    font-family: "PINGFANG BOLD_1";
}
.index-list2 .index-list2-swiper .swiper-slide .right-img .item-name:after{
    position: absolute;
    left:0;
    width: 1.5rem;
    height: 0.2rem;
    content: "";
    background-image: url(../img/after.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    bottom: -1.25rem;
}
.index-list2 .index-list2-swiper .swiper-slide .right-img .inre-jit{
    font-size:0.35rem;
    color:#282828;
    line-height:0.75rem;
}
.index-list2 .index-list2-swiper .swiper-slide .right-img .more{
    margin-top:2.25rem;
    display:block;
    width:3.5rem;
    padding-left:0.75rem;
    font-size:0.35rem;
    height:1rem;
    line-height:1rem;
    border-radius:0.5rem;
    color:#fff;
    background-color:#18a4fd;
    background-position:80% center;
    background-size:14px;
    background-repeat:no-repeat;
    background-image:url(../img/bannernext.png);
    cursor:pointer;
    transition:all 0.3s;
}
.index-list3{
    padding:2rem 0;
    background-color:#f6fbff;
}
.index-list3 .tebold{
font-size: 1.2rem;
    line-height: 1.2rem;
    text-align: center;
    position: relative;
    color: #333333;
    margin-bottom: 1.75rem;
    font-family: "PINGFANG HEAVY_1";
}
.index-list3 .tebold:after{
        position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 1.5rem;
    height: 0.2rem;
    content: "";
    background-image: url(../img/after.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    bottom: -0.75rem;
}
.index-list3 .news-more-sipwer{
    position:relative;
    overflow: hidden;
    padding-top:0.5rem;
}
.index-list3 .news-more-sipwer .swiper-slide{
    position:relative;
    transition:all 0.3s;
    border-radius:0.3rem;
}
.index-list3 .news-more-sipwer .swiper-slide .img{
    overflow: hidden;
    border-radius:0.3rem;
    background-color:#fff;
}
.index-list3 .news-more-sipwer .swiper-slide .img img{
    width:100%;
    transition:all 0.3s;
}
.index-list3 .news-more-sipwer .swiper-slide .img-name{
    padding:0.75rem 1.75rem;
    background-color:#fff;
}
.index-list3 .news-more-sipwer .swiper-slide .img-name .tishi{
    font-size:0.4rem;
    color:#999999;
    line-height:0.4rem;

}
.index-list3 .news-more-sipwer .swiper-slide .img-name .nameti{
    font-size:0.55rem;
    color:#404040;
    line-height:0.75rem;
    margin-top:0.6rem;
    height:1.5rem;
    overflow:hidden;
}
.index-list3 .news-more-sipwer .swiper-slide .img-name .tiem{
    font-size:0.4rem;
    color:#999999;
    line-height:0.5rem;
    margin-top: 0.75rem;
}
.index-list3 .more{
    display:block;
    margin:1.5rem auto 0;
    width: 3.5rem;
    padding-left: 0.75rem;
    font-size: 0.35rem;
    height: 1rem;
    line-height: 1rem;
    border-radius: 0.5rem;
    color: #fff;
    background-color: #18a4fd;
    background-position: 80% center;
    background-size: 14px;
    background-repeat: no-repeat;
    background-image: url(../img/bannernext.png);
    cursor: pointer;
    transition: all 0.3s;
}
.index-list4{
    padding:2rem 0 2.5rem;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover;
    background-image:url(../img/list4.jpg);
}
.index-list4 .tebold{
font-size: 1.2rem;
    line-height: 1.2rem;
    text-align: center;
    position: relative;
    color: #fff;
    margin-bottom: 1.75rem;
    font-family: "PINGFANG HEAVY_1";
}
.index-list4 .tebold:after{
        position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 1.5rem;
    height: 0.2rem;
    content: "";
    background-image: url(../img/after.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    bottom: -0.75rem;
}
.index-list4 .tebiaole{
    margin-top:1rem;
    font-size:0.9rem;
    color:#fff;
    line-height:1rem;
    font-family: "PINGFANG HEAVY_1";
    text-align:center;
}
.index-list4  .sm-jie{
    margin-top:0.75rem;
    font-size:0.35rem;
    color: #fff;
    text-align:center;
    line-height:0.75rem;
}
.index-list4 .more{
     display:block;
    margin:1.25rem auto 0;
    width: 3.5rem;
    padding-left: 0.75rem;
    font-size: 0.35rem;
    height: 1rem;
    line-height: 1rem;
    border-radius: 0.5rem;
    color: #fff;
    background-color: #18a4fd;
    background-position: 80% center;
    background-size: 14px;
    background-repeat: no-repeat;
    background-image: url(../img/bannernext.png);
    cursor: pointer;
    transition: all 0.3s;
}
.index-list4 ul.list4ul{
    margin-top:2rem;
    font-size:0;
    text-align:center
}
.index-list4 ul.list4ul li{
    width:25%;
    display:inline-block;
    border-right:1px solid rgba(255,255,255,0.8);
    box-sizing:border-box;
    vertical-align:top;
}
.index-list4 ul.list4ul li:nth-last-child(1){
    border-right:0;
}
.index-list4 ul.list4ul li .liname{
    font-size:0.5rem;
    color:#fff;
    text-align:center;
    line-height:0.6rem;
    padding-top:0.5rem;

}
.index-list4 ul.list4ul li .num{
    font-size:1.2rem;
    line-height:1.2rem;
    margin-top:0.5rem;
    color:#fff;
    font-family: "BEBAS_";
      display:inline-block;
}
.index-list4 ul.list4ul li .num .base{
    font-size:2rem;
    line-height:2rem;
}
.index-list5 {
    padding:0rem 0 3.25rem; 
}
.index-list5 .tebold{
font-size: 1.2rem;
    line-height: 1.2rem;
    text-align: center;
    position: relative;
    color: #000;
    margin-bottom: 1.75rem;
    font-family: "PINGFANG HEAVY_1";
}
.index-list5 .tebold:after{
        position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 1.5rem;
    height: 0.2rem;
    content: "";
    background-image: url(../img/after.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    bottom: -0.75rem;
}
.index-list5 ul.list5ul{
    position:relative;
}
.index-list5 ul.list5ul li{
    width:31.7%;
    float:left;
    margin-right:2.4%;
    padding-bottom:1.5rem;
    position:relative;
}
.index-list5 ul.list5ul li:nth-last-child(1){
    margin-right:0;
}
.index-list5 ul.list5ul li .img{
    overflow:hidden
}
.index-list5 ul.list5ul li .img img{
    max-width:100%;
    transition:all 0.3s;
}
.index-list5 ul.list5ul li .img-time{
    position:absolute;
    right:0;
    bottom:0;
    width:51%;
    border-radius:0.5rem;
    background-color:rgba(255,255,255,0.9);
    padding:1rem 0;
    text-align:center;
    box-shadow:0 16px 30px rgba(1,126,255,0.1);
}
.index-list5 ul.list5ul li .img-time .tcname{
    font-size:0.6rem;
    line-height:0.5rem;
    margin-bottom: 0.75rem;
    color:#000;
    position:relative;
}
.index-list5 ul.list5ul li .img-time .tcname:after{
     position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 0.75rem;
    height: 0.1rem;
    content: "";
    background-image: url(../img/after.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    bottom: -0.375rem;
}
.index-list5 ul.list5ul li .img-time .itemjir{
    font-size:0.45rem;
    line-height:0.75rem;
    color:#222222;
    padding:0 0.75rem;
    height:1.5rem;
    overflow:hidden;
}
.index-list5 ul.list5ul li .img-time .more{
    margin:0.75rem auto 0;
    width:0.8rem;
    height:0.4rem;
    background-repeat:no-repeat;
    background-size:100% 100%;
    background-position:center;
    background-image:url(../img/more.png)
}
.innovation-jie{
    font-size:0.35rem;
    color:#666666;
    line-height:0.75rem;
    text-align:center;
}
.innovationmian{
    margin: 0rem auto 0;
    position:relative;
    width:90.5%;
}
.innovationmian li .lititem{
    height:1.51rem;
    line-height:1.51rem;
    position:relative;
    background-repeat:no-repeat;
    background-position:center;
    background-size:100% 100%;
    border-bottom:1px solid #e5e5e5;
    cursor:pointer;
    transition:all 0.3s;
}
.innovationmian li .lititem span{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    right:0;
    width:0.6rem;
    height:0.3rem;
    background-repeat:no-repeat;
    background-position:center;
    background-size:0.6rem;
    background-image:url(../img/scj1.png);
    transition:all 0.3s;
}
.innovationmian li .lititem.cur span{
     background-image:url(../img/scj2.png);
     right:0.75rem;
}
.innovationmian li .lititem.cur{
    padding:0 0.75rem;
    background-image:url(../img/listbj.png);
}
.innovationmian li .lititem p{
    width:80%;
    overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
font-size:0.5rem;
color:#4c4c4c;
}
.innovationmian li .lititem.cur p{
    color:#fff;
}
.innovationmian li .listinnvo{
    padding:0.75rem 1rem;
    background-color: #fafdff; 
    position:relative;
    display:none;
}
.innovationmian li .listinnvo .left{
    float:left;
    width:35.8%;
    overflow:hidden;
}
.innovationmian li .listinnvo .left img{
    width:100%;
}
.innovationmian li .listinnvo .right{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    width:55%;
    right:2%;
    text-align:left;
    font-size:0.5rem;
    line-height:0.85rem;
    color:#808080;
    max-height:100%;
    overflow:auto;
    padding-right:0.5rem;
}
// .innovationmian .leftz{
//     float:left;
//     width:50%;
//     position:relative;
// }
// .innovationmian .leftz img{
//     width:100%;
// }
// .innovationmian .rightz{
//     position:absolute;
//     top:0;
//     right:0;
//     width:45.5%;
//     padding-right:1rem;
//     height:100%;
//     overflow:auto;
// }
// .innovationmian .rightz ul.scinen-ul{
//     position:relative;
// } 
// .innovationmian .rightz ul.scinen-ul li .nameli{
// height:1.5rem;
// line-height:1.5rem;
// border-bottom:1px solid #e5e5e5;
// font-size:0.4rem;
// color:#4d4d4d;
// padding-right: 1.5rem;
// overflow: hidden;
// text-overflow:ellipsis;
// white-space: nowrap;
// transition:all 0.3s;
// cursor:pointer;
// position:relative;
// }

// .innovationmian .rightz ul.scinen-ul li.cur .nameli{
//     background-position:center;
// background-repeat:no-repeat;
// background-size:cover;
// background-image:url(../img/scili.jpg);
// color:#fff;
// padding-left:0.75rem;
// }
// .innovationmian .rightz ul.scinen-ul li .nameli span{
//     position:absolute;
//     top:50%;
//     right:0.5rem;
//     transform:translateY(-50%);
//     width:0.6rem;
//     height:0.3rem;
//     background-position:center;
// background-repeat:no-repeat;
// background-size:100% 100%;
// background-image:url(../img/scj1.png);
// }
// .innovationmian .rightz ul.scinen-ul li.cur .nameli span{
//     background-image:url(../img/scj2.png);
// }
// .innovationmian .rightz ul.scinen-ul li .name-itelaml{
//     padding: 0.9rem 0.75rem 1rem 0.75rem;
//     background-color:#fafdff;
//     font-size:0.35rem;
//     color:#808080;
//     text-align:justify;;
//     line-height:0.75rem;
//     max-height:6.5rem;
//     overflow:auto;
//     display:none;
// }
.science-mamin ul.laws-ul{
    width:90.5%;
    overflow:hidden;
    margin:1.25rem auto 0;
}
.science-mamin ul.laws-ul li{
    width:23.5%;
    margin-right:2%;
    float:left;
    margin-bottom: 1rem;
    border:1px solid #e5e5e5;
    box-sizing:border-box;
    padding-bottom:27.5%;
    position:relative;
    cursor:pointer;
}
.science-mamin ul.laws-ul li:nth-child(4n){
    margin-right:0;
}
.science-mamin ul.laws-ul li .lawli-item{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    width:80%;
    text-align:center;
    transition:all 0.3s;
}
.science-mamin ul.laws-ul li .lawli-item .img{
    text-align:center;
}
.science-mamin ul.laws-ul li .lawli-item .img img{
    width:1.5rem;
}
.science-mamin ul.laws-ul li .lawli-item .zaixian{
    margin-top: 0.5rem;
    font-size:0.5rem;
    color:#666666;
    line-height:0.75rem;
    height:1.5rem;
    overflow:hidden;
    font-family: "PINGFANG BOLD_1";
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
}
.science-mamin ul.laws-ul li .lawli-item .smbiao{
    font-size:0.4rem;
    line-height:0.5rem;
    color:#666666;
    height:0.5rem;
    overflow:hidden;
    text-overflow:ellipsis;
white-space: nowrap;
margin-top:0.25rem;
font-family: "PINGFANG MEDIUM_1";
}
.science-mamin ul.laws-ul li .lawli-item .en-biao{
     font-size:0.4rem;
    line-height:0.5rem;
    color:#666666;
    height:1rem;
    overflow:hidden;
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
margin-top:0.25rem;
font-family: "PINGFANG MEDIUM_1";
margin-top:1rem;
}
.science-mamin ul.laws-ul li .lawli-hover{
    position:absolute;
    top:50%;
    left:50%;
    width:100%;
    height:100%;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:center;
    background-image:url(../img/lawsli.jpg);
    transition:all 0.3s;
    overflow:auto;
    transform:scale(0) translate(-50%,-50%)
}
.science-mamin ul.laws-ul li .lawli-hover .itemd{
    padding:1rem 1rem 0.75rem;
    position:relative;
    text-align:left;
}
.science-mamin ul.laws-ul li .lawli-hover .item-a{
    font-size:0.9rem;
    line-height:0.9rem;
    position:absolute;
    top:1rem;
    right:0.75rem;
    color:#ffffff;
    opacity:0.4;
}
.science-mamin ul.laws-ul li .lawli-hover .itemd .div1{
    font-size:0.4rem;
    color:#fff;
    line-height:.5rem;
}
.science-mamin ul.laws-ul li .lawli-hover .itemd .div1 span{
    color:#cedff2;
}
.science-mamin ul.laws-ul li .lawli-hover .itemd .div2{
    margin-top: 0.75rem;
}
.science-mamin ul.laws-ul li .lawli-hover .itemd .div2 .span{
     font-size:0.4rem;
    color:#fff;
    line-height:.5rem;
}
.science-mamin ul.laws-ul li .lawli-hover .itemd .div2 .span1{
     font-size:0.4rem;
    color:#cedff2;
    line-height:.75rem;
    margin-top:0.25rem;
     overflow:hidden;
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
}
.science-mamin ul.laws-ul li .lawli-hover .itemd .div3{
    margin-top:1rem;
     font-size:0.4rem;
    color:#fff;
    line-height:.5rem;
}
.science-mamin ul.laws-ul li .lawli-hover .itemd .div3.div4{
    margin-top: 0.3rem;
}
.science-mamin ul.laws-ul li .lawli-hover .itemd .div3 span{
    color:#cedff2;
}
.science-mamin ul.laws-ul li .lawli-hover .itemd .seart-tiem{
    margin-top:1rem;
    font-size:0.4rem;
    color:#fff;
    line-height:.5rem;
}
.science-mamin ul.laws-ul li .lawli-hover .itemd .seart-tiem span{
    color:#cedff2;
}
.science-mamin ul.laws-ul li .lawli-hover .itemd .end-tiem{
    font-size:0.4rem;
    color:#fff;
    line-height:.5rem;
    margin-top:0.25rem;
}
.science-mamin ul.laws-ul li .lawli-hover .itemd .end-tiem span{
    color:#cedff2;
}
.science-mamin .patent-name{
    margin-top:1.5rem;
    font-size:0.6rem;
    color:#333333;
    line-height:0.6rem;
     font-family: "PINGFANG BOLD_1";
}
.science-mamin ul.patent-ul{
    margin-top:1rem;
    position:relative;
}
.science-mamin ul.patent-ul li{
float:left;
width:18.2%;
margin-bottom:1rem;
margin-right:4%;
text-align:center;
outline:none;
cursor:pointer;
position:relative;
}
.science-mamin ul.patent-ul2 li:before{
    position:absolute;
    height:100%;
    width:1px;
    top:50%;
    transform:translateY(-50%);
    content:"";
    background-color:#e5e5e5;
    right: -27.5%;
}
.science-mamin ul.patent-ul2 li:after{
    position:absolute;
    height:1px;
    width:154%;
    bottom:-0.5rem;
    content:"";
    background-color:#e5e5e5;
    left: 0;
}
.science-mamin ul.patent-ul2 li:nth-child(4n):before{
display:none
}
.science-mamin ul.patent-ul2 li:nth-child(4n):after{
width:100%
}
.science-mamin ul.patent-ul li:nth-child(4n){
    margin-right:0;
}
.science-mamin ul.patent-ul li .img{
    overflow:hidden;
    border:1px solid #e5e5e5;
}
.science-mamin ul.patent-ul li .img img{
    width:100%;
    transition:all 0.3s;
}
.science-mamin ul.patent-ul li .imgname{
    margin-top:0.5rem;
    padding:0 0.25rem;
    font-size:0.4rem;
    color:#666666;
    line-height:0.75rem;
    height:1.5rem;
    overflow:hidden
}
.science-mamin ul.patent-ul2 li .imgname{
    margin-top:0;
}
.science-mamin ul.patent-ul li .hao{
    font-size:0.35rem;
    color:#666666;
    line-height:0.4rem;
    margin-top: 0.4rem;
}
.science-mamin .patent .more-page{
    margin-top:0;
}
.search-mianbody{
    padding:2rem 0;
}
.search-mianbody .w1700{
    box-shadow:0 3px 10px  rgba(128, 128, 128, 0.8);
}
.search-mianbody .search-ulitem{
    padding:2.5rem 0 2.25rem;
}
.search-mianbody .search-ulitem .serlitu{
    font-size:0.4rem;
    color:#808080;
    line-height:0.5rem;
     font-family: "PINGFANG MEDIUM_1";
}
.search-mianbody .search-ulitem .serlitu span.shu{
    color:#2588f6;
}
.search-mianbody .search-ulitem .search-diul{
    margin-top:1.1rem;
    font-size:0;
    text-align:left;
}
.search-mianbody .search-ulitem .search-diul li{
    width:3.75rem;
    font-size:0.4rem;
    color:#808080;
    height:1rem;
    line-height:1rem;
    border:1px solid #e5e5e5;
    border-radius:4px;
    margin-right:0.4rem;
    display:inline-block;
    text-align:center;
    cursor:pointer;
}
.search-mianbody .search-ulitem .search-diul li.cur{
    border:1px solid #2588f6;
    color:#2588f6;
}
.search-mianbody .serach-ajax{
    margin-top:0.75rem;
}
.search-mianbody .serach-ajax li{
padding:1rem 0;
}
.search-mianbody .serach-ajax li:nth-child(2n-1){
    background-color:#fafdff;
}
.search-mianbody .serach-ajax li .itemli{
    width:90.5%;
    margin:0 auto;
    position:relative;
}
.search-mianbody .serach-ajax li .itemli .itemname{
    width:80%;
}
.search-mianbody .serach-ajax li .itemli .itemname .name{
    font-size:0.45rem;
    color:#000;
    line-height:0.5rem;
    font-family: "PINGFANG BOLD_1";
    overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.search-mianbody .serach-ajax li .itemli .itemname .jies{
    font-size:0.35rem;
    color:#999999;
    margin-top:0.5rem;
    line-height:0.6rem;
}
.search-mianbody .serach-ajax li .itemli .more{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    right:0;
    padding-right:0.75rem;
    font-size:0.35rem;
    color:#999;
    background-position:right center;
    background-repeat:no-repeat;
    background-size:0.4rem;
    background-image:url(../img/sermore1.png);
}
.page{
    margin-top:1.25rem;
    text-align:center;
    font-size:0;
}
.page a{
    display:inline-block;
    width:1rem;
    height:1rem;
    font-size:0.4rem;
    color:#999;
    text-align:center;
    line-height:1rem;
    background-color:#f7f7f7;
    transition:all 0.3s;
}
.page a.active{
    background-color:#2588f6;
    color:#fff;
}
.about-mamindody{
    padding:2.5rem 0 4.7rem;
    background-color:#fff;
    background-repeat:no-repeat;
    background-position:left bottom;
    background-size:52%;
    background-image:url(../img/amap.png);
}
.about-mamindody .rightz{
    float:right;
    width:47.4%;
    overflow:hidden;
    border-radius: 8px;
    position:relative;
}
.about-mamindody .rightz img{
    width:100%;
}
.about-mamindody .rightz .bo{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    width:2.25rem;
    height:2.25rem;
    background-position:center;
    background-size:100% 100%;
    background-repeat:no-repeat;
    background-image:url(../img/bo.png);
    cursor:pointer;
    animation: arrow2 1s infinite linear;
}

.about-mamindody .leftz{
    position:absolute;
    top:0;
    left:0;
    width:48.6%;
    height:100%;
    overflow:hidden;
}
.about-mamindody .leftz .name{
    font-size:1.2rem;
    line-height:1.2rem;
    color:#000;
    margin-bottom:2.5rem;
    position:relative;
}
.about-mamindody .leftz .name:after{
    position: absolute;
    left: 0%;
    width: 1.5rem;
    height: 0.2rem;
    content: "";
    background-image: url(../img/after.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    bottom: -1.25rem;
}
.about-mamindody .leftz .naleft-jie{
    font-size:0.35rem;
    color:#666666;
    line-height:0.75rem;
    max-height:9.5rem;
    overflow:auto;
}
.about-list1{
    padding:2rem 0;
    background-position:center;
    background-repeat:no-repeat;
    background-size:cover;
    min-height: 7.5rem;
}
.about-list1 .tebold{
        font-size: 1.2rem;
    line-height: 1.2rem;
    text-align: center;
    position: relative;
    color: #fff;
    margin-bottom: 1.75rem;
    font-family: "PINGFANG HEAVY_1";
}
.about-list1 .tebold:after{
        position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 1.5rem;
    height: 0.2rem;
    content: "";
    background-image: url(../img/after.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    bottom: -0.75rem;
}
.about-list1 .aboutul1{
    font-size:0;
    text-align:center;
    padding-top:1rem;
    position:relative;
}
.about-list1 .aboutul1 li{
    display:inline-block;
    vertical-align:top;
    margin:0 1.3rem;
}
.about-list1 .aboutul1 li .img{
    text-align:center;;
}
.about-list1 .aboutul1 li .img img{
    width:3rem;
}
.about-list1 .aboutul1 li .imgname{
    font-size:0.55rem;
    color:#fff;
    margin-top:0.6rem;
    line-height:0.5rem;
    text-align:center;
}
.about-list1 .aboutul1 li .imgli{
    margin-top:0.4rem;
    font-size:0.35rem;
    color:#fff;
    text-align:center;
    line-height:0.75rem;
}
.about-list2{
    padding:2rem 0;
    background-color:#fff;
}
.about-list2 .tebold{
        font-size: 1.2rem;
    line-height: 1.2rem;
    text-align: center;
    position: relative;
    color: #000;
    margin-bottom: 1.75rem;
    font-family: "PINGFANG HEAVY_1";
}
.about-list2 .tebold:after{
        position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 1.5rem;
    height: 0.2rem;
    content: "";
    background-image: url(../img/after.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    bottom: -0.75rem;
}
.about-list2 .about2-swiper{
    position:relative;
    width:100%;
    overflow:hidden;
    padding-top:0.5rem;
}
.about-list2 .about2-swiper .swiper-wrapper{
	justify-content: center;
}
.about-list2 .about2-swiper .swiper-slide{
    border-radius:8px;
    transition:all 0.3s;
    cursor:pointer;
}
.about-list2 .about2-swiper .swiper-slide .img{
    position:relative;
    overflow:hidden;
    border-radius:8px;
}
.about-list2 .about2-swiper .swiper-slide .img img{
    width:100%;
    transition:all 0.3s;
}
.about-list2 .about2-swiper .swiper-slide .img .imgane{
    font-size:0.6rem;
    color:#fff;
    position:absolute;
    left:0.75rem;
    bottom:0.75rem;
    font-family: "PINGFANG BOLD_1";
}
.about-list3{
    padding:2rem 0 2.5rem;
    background-color:#f7f7f7;
}
.about-list3 .tebold{
        font-size: 1.2rem;
    line-height: 1.2rem;
    text-align: center;
    position: relative;
    color: #000;
    margin-bottom: 1.75rem;
    font-family: "PINGFANG HEAVY_1";
}
.about-list3 .tebold:after{
        position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 1.5rem;
    height: 0.2rem;
    content: "";
    background-image: url(../img/after.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    bottom: -0.75rem;
}
.about-list3 .fajie{
    font-size:0.35rem;
    color:#333333;
    line-height:0.45rem;
    text-align:center;
}
.about-list3  .fabodymian{
    margin-top:0.75rem;
    position:relative;
}
.about-list3  .fabodymian .fazhengye-swiper{
    position:relative;
    width:76.5%;
    margin:0 auto;
    height:2.25rem;
    overflow:hidden;
    font-size:0;
}
.about-list3  .fabodymian .fazhengye-swiper:after{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    width:100%;
    height:1px;
    border-bottom:1px dashed #cccccc;
    content:"";
}
.about-list3  .fabodymian .fazhengye-swiper .swiper-slide{
text-align:center;
width:2.25rem;
margin-left:8.6%;
cursor:pointer;
font-size:0;
}
.about-list3  .fabodymian .fazhengye-swiper .swiper-slide .item-acviet{
    padding-top:0.75rem;
    transition:all 0.3s;
}
.about-list3  .fabodymian .fazhengye-swiper .swiper-slide .img{
    width:0.75rem;
    height:0.75rem;
    display:inline-block;
    position:relative;
    transition:all 0.3s;
    font-size:0;
}
.about-list3  .fabodymian .fazhengye-swiper .swiper-slide .img img{
    width:100%;
}
.about-list3  .fabodymian .fazhengye-swiper .swiper-slide .img .item2{
    display:none;
}
.about-list3  .fabodymian .fazhengye-swiper .swiper-slide .img .tiyen{
    position:absolute;
    top:50%;
    left:50%;
    width:70%;
    height:70%;
    text-align:center;
    color:#fff;
    border-radius:50%;
    background-color:#005bac;
    font-size:0.5rem;
    transform:translate(-50%,-50%);
    vertical-align:middle;
    display:none;
}
.about-list3  .fabodymian .fazhengye-swiper .swiper-slide .yeader{
    font-size:0.35rem;
    color:#000000;
     font-family: "BEBAS_";
     opacity:0.5;
     margin-top:0.2em;
     text-align:center;
     line-height:0.4rem;
}
.about-list3  .fabodymian .fazhengye-swiper .active .item-acviet{
    padding-top:0;
}
.about-list3  .fabodymian .fazhengye-swiper .active .img{
    width:100%;
    height:100%;
}
.about-list3  .fabodymian .fazhengye-swiper .active .img .item1{
    display:none;
}
.about-list3  .fabodymian .fazhengye-swiper .active .img .item2{
    display:block;
    animation:rotate 5s linear infinite;
}
@keyframes rotate{
    0%{
     -webkit-transform: rotate(0);
    transform: rotate(0);
    }
    100%{
     -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
    }
}
.about-list3  .fabodymian .fazhengye-swiper .active .yeader{
    display:none;
}
.about-list3  .fabodymian .fazhengye-swiper .active .img .tiyen{
    line-height:1.5rem;
    display:block;
}
.about-list3  .fabodymian .tab1-prev,.about-list3  .fabodymian .tab1-next{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    background-size:100% 100%;
    background-repeat:no-repeat;
    background-position:center;
    width:0.9rem;
    height:0.9rem;
    cursor:pointer;
    z-index:10;
}
.about-list3  .fabodymian .tab1-prev{
    left:0;
    background-image:url(../img/tab2.png)
}
.about-list3  .fabodymian .tab1-next{
    right:0;
    background-image:url(../img/tab1.png)
}
.about-list3  .fabodymian .swiper-button-disabled{
    display:none;
}
.about-list3 .fazhengbodyu{
    margin: 1.5rem auto 0;
    max-width:920px;
    position:relative;
    overflow:hidden;
}
.about-list3 .fazhengbodyu .swiper-slide{
    position:relative;
}
.about-list3 .fazhengbodyu .swiper-slide .leftz{
    width:45.6%;
    overflow:hidden;
    border-radius:8px;
}
.about-list3 .fazhengbodyu .swiper-slide .leftz img{
    width:100%;
    transition:all 0.3s;
}
.about-list3 .fazhengbodyu .swiper-slide .rightz{
    // position:absolute;
    // top:0;
    // right:0;
    // width:45.6%;
    margin-left:10%;
    max-height:5rem;
    width:80%;
    overflow:auto;
    padding-right:0.3rem;
}
.about-list3 .fazhengbodyu .swiper-slide .rightz ul{
    position:relative;
}
.about-list3 .fazhengbodyu .swiper-slide .rightz ul:after{
    position:absolute;
    width:1px;
    height:100%;
    left:1.35rem;
    content:"";
    top:0;
    background-color:#ccc;
    z-index:-1;
}
.about-list3 .fazhengbodyu .swiper-slide .rightz li{
    font-size:0.35rem;
    color:#333333;
    position:relative;
    cursor:pointer;
    padding:0.25rem 0 0.25rem 2.25rem;
}
.about-list3 .fazhengbodyu .swiper-slide .rightz li .yue{
    position:absolute;
    top:50%;
    left:0;
    transform:translateY(-50%);
    font-size:0.35rem;
    color:#333;

}
.about-list3 .fazhengbodyu .swiper-slide .rightz li .yue:after{
    position:absolute;
    width:0.4rem;
    height:0.4rem;
    background-repeat:no-repeat;
    background-image:url(../img/smyuan1.png);
    background-position:center;
    background-size:100%;
    top:50%;
    transform:translateY(-50%);
    left:calc(1.35rem - 0.2rem);
    content:"";
    z-index:10;
}
.fazhengbodyu .swiper-slide .rightz li.cur .yue:after{
  background-image:url(../img/smyuan.png);
}
.fazhengbodyu .swiper-slide .rightz li.cur{
  color:#005bac;
}
.fazhengbodyu .swiper-slide .rightz li.cur .yue{
   color:#005bac;
}
.about-list4{
    padding:2rem 0 2.5rem;
    background-color:#fff;
}
.about-list4 .tebold{
        font-size: 1.2rem;
    line-height: 1.2rem;
    text-align: center;
    position: relative;
    color: #000;
    margin-bottom: 1.75rem;
    font-family: "PINGFANG HEAVY_1";
}
.about-list4 .tebold:after{
        position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 1.5rem;
    height: 0.2rem;
    content: "";
    background-image: url(../img/after.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    bottom: -0.75rem;
}
.about-list4 .about-list4swiper{
    position:relative;
    width:100%;
    overflow:hidden;
    padding-top:0.5rem;
}
.about-list4 .about-list4swiper .swiper-slide{
    transition:all 0.3s;
    border-radius:8px;
    overflow:hidden;
}
.about-list4 .about-list4swiper .swiper-slide .img{
    width:100%;
    border-radius:8px;
}
.about-list4 .about-list4swiper .swiper-slide .img img{
    width:100%;
    transition:all 0.3s;
}
.about-list4 .about-list4swiper .swiper-slide .imgname{
    height:1.75rem;
    text-align:center;
    line-height:1.75rem;
    background-color:#f7f7f7;
    font-size:0.6rem;
    color:#4c4c4c;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.about-list4 .about-list4page{
    margin-top: 0.75rem;
    text-align:center;
    position:relative;
}
.about-list4 .about-list4page span{
    background-color:#4c4c4c;
    width:0.3rem;
    height:0.3rem;
    border-radius:0.15rem;
    display:inline-block;
    margin:0 4px;
    transition:all 0.3s;
}
.about-list4 .about-list4page span.swiper-pagination-bullet-active{
    width:0.6rem;
    background-color:#005bac;
}
.about-list4 .more{
    display:block;
    margin:1rem auto 0;
    padding-left:0.75rem ;
    width:3.5rem;
    height:1rem;
    line-height:1rem;
    font-size:0.35rem;
    color:#fff;
    border-radius:0.5rem;
    background-color:#005bac;
    background-repeat:no-repeat;
    background-size:0.4rem;
    background-position:80% center;
    background-image:url(../img/bannernext.png)
}
.about-honer-model{
    position:fixed;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:500;
    display:none;
}
.about-honer-model .black{
    position:absolute;
     width:100%;
    height:100%;
    top:0;
    left:0;
    background-color:rgba(0, 0, 0, 0.5);
}
.about-honer-model .modelmian{
    position:absolute;
    left:50%;
    top:50%;
    transform:translate(-50%,-50%);
    width:1280px;
    border-radius:16px;
    background-color:#fff;
    overflow:hidden;
}
.about-honer-model .modelmian .clsoe-h{
    position:absolute;
    top:0.75rem;
    right:0.75rem;
    width:0.75rem;
    height:0.75rem;
    background-image:url(../img/close-h.png);
    background-size:100% 100%;
    background-repeat:no-repeat;
    background-position:center;
    z-index:10;
    cursor:pointer;
    transition:all 0.3s;
}
.about-honer-model .modelmian .miaoop{
    position:relative;
    background-color:#fafafa;
}
.about-honer-model .modelmian .lefti{
    float:left;
    width:34.4%;
    position:relative;
    overflow:hidden;
}
.about-honer-model .modelmian .lefti .imgsopswiper{
    position:relative;
    width:100%;
    overflow:hidden;
}
.about-honer-model .modelmian .lefti img{
    width:100%;
}
.about-honer-model .modelmian .lefti .name{
    font-size:0.24rem;
    line-height:0.3rem;
    text-align:center;
    display:none;
}
.about-honer-model .modelmian .righti{
    float:right;
    width:52.4%;
    margin-right:1rem;
    padding-top:1.5rem;
    height:calc(100% - 1.5rem );
}
.about-honer-model .modelmian .righti .item-name{
    font-size:0.6rem;
    color:#333333;
    font-family: "PINGFANG HEAVY_1";
    line-height:0.8rem;
    padding-bottom:0.75rem;
    border-bottom:1px solid #e5e5e5;
}
.about-honer-model .modelmian .righti .hong-siwpermian{
    position:relative;
    width:100%;
    overflow:hidden;
    height:8.75rem;
}
.about-honer-model .modelmian .righti .hong-siwpermian .swiper-slide{
    height:1.75rem;
    line-height:1.75rem;
}
.about-honer-model .modelmian .righti .hong-siwpermian .name{
    padding-left:0.9rem;
    height:1.75rem;
    line-height:1.75rem;
    border-bottom:1px solid #e5e5e5;
    box-sizing:border-box;
    font-size:0.4rem;
    color:#999999;
    background-repeat:no-repeat;
    background-size:0.6rem;
    background-position:left center;
    background-image:url(../img/hy1.png);
    cursor:pointer;
    overflow:hidden;
    transition:all 0.3s;
}
.about-honer-model .modelmian .righti .hong-siwpermian .active .name{
     background-image:url(../img/hy2.png);
     color:#005bac;
}
.about-honer-model  .hongpage{
    margin-top: 0.75rem;
    text-align:center;
    position:relative;
    z-index:10
}
.about-honer-model .hongpage span{
    background-color:#b3b3b3;
    width:0.3rem;
    height:0.3rem;
    border-radius:0.15rem;
    display:inline-block;
    margin:0 4px;
    transition:all 0.3s;
}
.about-honer-model .hongpage span.swiper-pagination-bullet-active{
    background-color:#005bac;
}
.science-mamin ul.videobody{
    position:relative;
}
.science-mamin ul.videobody li{
    float:left;
    width:32%;
    margin-right:2%;
    margin-bottom:1rem;
    border-radius:8px;
    background-color:#f7f7f7;
    overflow:hidden;
    cursor:pointer;
    transition:all 0.3s;
}
.science-mamin ul.videobody li:nth-child(3n){
margin-right:0;
}
.science-mamin ul.videobody li .img{
    width:100%;
    overflow:hidden;
    border-radius:8px;
    position:relative;
}
.science-mamin ul.videobody li .img img{
    width:100%;
    transition:all 0.3s;
}
.science-mamin ul.videobody li .imgname{
    font-size:0.6rem;
    text-align:center;
    color:#4c4c4c;
    height:1.75rem;
    line-height:1.75rem;
    background-color:#f7f7f7;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;

}
.science-mamin ul.videobody li .mask{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color:rgba(0, 0, 0, 0.5)
}
.science-mamin ul.videobody li .mask .bo{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    width:2.25rem;
    height:2.25rem;
    background-position:center;
    background-size:100% 100%;
    background-repeat:no-repeat;
    background-image:url(../img/bo.png);
    z-index:10;
    cursor:pointer;
}
.video-mianmodel{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:500;
    display:none;
}
.video-mianmodel .black{
    top:0;
    left:0;
    width:100%;
    height:100%;
    position:absolute;
    background-color:rgba(0, 0, 0, 0.5);
}
.video-mianmodel .videomian{
    width:1200px;
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
}
.video-mianmodel .videomian .close-v{
    position:absolute;
    top:-2rem;
    right:-0.75rem;
    width:1.5rem;
    height:1.5rem;
    background-color:#fff;
    border-radius:50%;
    background-repeat:no-repeat;
    background-position:center;
    background-size:0.9rem;
    background-image:url(../img/close-h.png);
}
.video-mianmodel .videomian video{
    width:100%;
}
.image-mianmodel{
     position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:500;
    display:none;
}
.image-mianmodel .black{
      top:0;
    left:0;
    width:100%;
    height:100%;
    position:absolute;
    background-color:rgba(0, 0, 0, 0.5);
}
.image-mianmodel .imgmian{
    width:62.5%;
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    border-radius:8px;
    overflow:hidden;
    background-color:#fff;
} 
.image-mianmodel .imgmian .close-v{
    position:absolute;
    top:0.5rem;
    right:0.5rem;
    width:1.5rem;
    height:1.5rem;
    background-color:rgba(0, 0, 0, 0.5);
    z-index:10;
    border-radius:50%;
    background-repeat:no-repeat;
    background-position:center;
    background-size:0.9rem;
    background-image:url(../img/close-img.png);
    cursor:pointer;
}
.image-mianmodel .imgmian .img-one-bigswiper{
    position:relative;
    width:100%;
    border-radius:8px;
    overflow:hidden;
}
.image-mianmodel .imgmian .img-one-bigswiper .swiper-slide img{
    width:100%;
}
.image-mianmodel .imgmian .img-one-bigswiper .swiper-slide{
    position:relative;
}
.image-mianmodel .imgmian .img-one-bigswiper .swiper-slide .img-item{
    position:absolute;
    width:86.7%;
    left:50%;
    transform:translateX(-50%);
    bottom:1rem;
}
.image-mianmodel .imgmian .img-one-bigswiper .swiper-slide .img-item .bai-ame{
    font-size:0.75rem;
    color:#fff;
    line-height:0.8rem;
    font-family: "PINGFANG HEAVY_1";
    overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.image-mianmodel .imgmian .img-one-bigswiper .swiper-slide .img-item .bai-jie{
    font-size:0.4rem;
    color:#fff;
    margin-top:0.5rem;
     font-family: "PINGFANG BOLD_1";
     line-height:0.75rem;
     height:1.5rem;
     display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.image-mianmodel .imgmian .img-one-bigswiper .item-previmg,.image-mianmodel .imgmian .img-one-bigswiper .item-nextimg{
    position:absolute;
    z-index:10;
    width:0.9rem;
    height:1rem;
    background-position:center;
    background-size:100% 100%;
    background-repeat:no-repeat;
    top:50%;
    transform:translateY(-50%;)
}
.image-mianmodel .imgmian .img-one-bigswiper .item-previmg{
    left:0.9rem;
    background-image:url(../img/imgprev1.png);
}
.image-mianmodel .imgmian .img-one-bigswiper .item-nextimg{
    right:0.9rem;
    background-image:url(../img/imgnext1.png);
}
.ime-two-smimgsiwper{
    position:relative;
    padding:12px;
    overflow:hidden;
}
.ime-two-smimgsiwper .swiper-slide{
    border-radius:4px;
    overflow:hidden;
    cursor:pointer;
} 
.ime-two-smimgsiwper .swiper-slide img{
    width:100%;
}
.ime-two-smimgsiwper .active img{
    border:2px solid #005bac;
    box-sizing:border-box;
}
.product-header{
    margin:2rem auto 0;
    position:relative;
    width:90.5%;
    z-index:10
}
.product-header:after{
    position:absolute;
    content:"";
    width:50%;
    height:2px;
    left:50%;
    transform:translateX(-50%);
    background-color:#cbcbcb;
    top:0.5rem;
    display:none
}
.product-header .name-block{
    font-size:1.2rem;
    line-height:1.2rem;
    color:#333333;
    font-family: "PINGFANG BOLD_1";
}
.product-header .serachbane{
    position:absolute;
    top:0;
    right:0;
    padding-right:1.2rem;
    background-size:8px;
    background-position:right center;
    background-repeat:no-repeat;
    background-image:url(../img/rightlv.png);
    color:#005bac;
    font-size:0.6rem;
    font-family: "PINGFANG BOLD_1";
    cursor:pointer;
}
ul.product-ulmian{
    margin-top:0.5rem;
}
ul.product-ulmian li{
    float:left;
    width:20.5%;
    margin-bottom:0.75rem;
    margin-right:6%;
    border-radius:8px;
    overflow:hidden;
    background-color:#fff;
    padding:1rem 0;
}
ul.product-ulmian li:nth-child(4n){
   margin-right:0;
}
ul.product-ulmian li .img{
    overflow:hidden;
}
ul.product-ulmian li .img img{
    width:100%;
    transition:all 0.3s;
}
ul.product-ulmian li .imgname{
    width:90%;
    margin:0.7rem auto 0;
    padding-bottom:0.75rem;
    font-size:0.6rem;
    color:#4c4c4c;
    line-height:0.65rem;
    display: -webkit-box;
   -webkit-box-orient: vertical;
   -webkit-line-clamp: 2;
    overflow: hidden;
    height:1.0rem;
    text-align:center;
    position:relative;
}
ul.product-ulmian li .imgname:after{
    position:absolute;
    content:"";
    left:50%;
    transform:translateX(-50%);
    bottom:0;
    width:1.25rem;
    height:1px;
    background-color:#e5e5e5;
    transition:all 0.3s;
}
ul.product-ulmian li .more{
    display:block;
    width:4.25rem;
    height:1rem;
    line-height:1rem;
    font-size:0.4rem;
    color:#666666;
    text-align:center;
    border-radius:0.5rem;
    background-color:#fff;
    border:1px solid #e5e5e5;
    box-sizing:border-box;
    margin:1.25rem auto 0;
}
.prodcut-ajax .page a{
    background-color:#fff;
    color:#686868;
}
.prodcut-ajax .page a.active{
    background-color:#2588f6;
    color:#fff;
}
.product-header .headerulpro{
    position:absolute;
    right:-1rem;
    min-width:7rem;
    max-height:13rem;
    white-space: normal;
    border-radius:8px;
    overflow:auto;
    top:1.4rem;
    background-color:#fff;
    box-shadow:0 5px 20px rgba(1,126,255,0.15);
    display:none;
}
.product-header .headerulpro>li{
    position:relative;
}
.product-header .headerulpro>li a.tit{
line-height:1.4rem;
font-size:0.4rem;
color:#333333;
vertical-align:middle;
padding-left:1.75rem;
position:relative;
cursor:pointer;
display:block;
padding-right:1rem;
}

.product-header .headerulpro>li a.tit span{
    width:6px;
    height:6px;
    border-radius:50%;
    display:inline-block;
    background-color:#4d4d4d;
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    left:1.45rem;
}
.product-header .headerulpro>li ul.one{
    background-color:#fff;
    display:none;
    padding-bottom:0.3rem;
}
.product-header .headerulpro>li ul.one>li{
    font-size:0.4rem;
}
.product-header .headerulpro>li ul.one li a{
    display:block;
    line-height:1.25rem;
    color:#333333;
     padding-left:1.75rem;
     border-bottom:1px solid #e5e5e5;
     cursor:pointer;
     padding-right: 1rem;
}
.product-header .headerulpro>li ul.one li>ul.two{
    background-color:#f7f7f7;
    color:#999999;
    display:none;
}
.product-header .headerulpro>li ul.one li>ul.two a{
    color:#999;
    display:block;
}
.info-mianbody{
    padding:0rem 0;
    background-color:#fff;
}
.info-mianbody .infoname{
    font-size:1.2rem;
    line-height:1.2rem;
    color:#000;
    text-align:left;
    overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.info-mianbody .infobigimgswiper{
    margin-top: 1.1rem;
    position:relative;
    overflow:hidden;
}
.info-mianbody .infobigimgswiper img{
    width:100%;
}
.info-mianbody .infosmmian{
    margin:0.5rem auto 0;
    max-width:790px;
    position:relative;
}
.info-mianbody .infosmmian .sminfosiwper{
    position:relative;
    width:78.4%;
    margin:0 auto;
    overflow:hidden;
}
.info-mianbody .infosmmian .sminfosiwper .swiper-slide img{
    width:100%;
}
.info-mianbody .infosmmian .sminfosiwper .active img{
    border:1px solid #005bac;
    box-sizing:border-box;
}
.info-mianbody .infosmmian .sm-prev,.info-mianbody .infosmmian .sm-next{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    width:1rem;
    height:2rem;
    background-size:1rem;
    background-repeat:no-repeat;
    background-position:center;
    z-index:10;
    cursor:pointer;
    border-radius:4px;
    overflow:hidden;
}
.info-mianbody .infosmmian .sm-prev{
    left:0;
    background-image:url(../img/prev12.jpg);
}
.info-mianbody .infosmmian .sm-next{
    right:0;
    background-image:url(../img/next12.jpg);
}
.info-mianbody .infolist1{
    margin-top:1.25rem;
    font-size:0.35rem;
    color:#666666;
    line-height:0.75rem;
}
.info-mianbody .infolistitem{
    font-size:0.9rem;
    color:#015bac;
    margin-top:0.75rem;
    padding-bottom:0.5rem;
    line-height:0.7rem;
    font-family: "PINGFANG BOLD_1";
    border-bottom:1px solid #e5e5e5;
}
.info-mianbody .infolist1{
    margin-top:1rem;line-height:0.8rem;
    font-size:0.5rem;
}
.info-mianbody .infolist1 table{
    width:100%;
    table-layout: fixed;
}
.info-mianbody .infolist1 table thead{
    background-color:#005bac;
    color:#fff;
    font-size:0.45rem;
    height:1.5rem;
}
.info-mianbody .infolist1 table thead th{
height:1.5rem;
text-align:center;
border: 1px solid #e5e5e5;
box-sizing: border-box;
}
.info-mianbody .infolist1 img{
    max-width:100%;
}
.info-mianbody .infolist1 table tbody tr:nth-child(2n-1){
    background-color:#fff;
    color:#333;
    font-size:0.45rem;
}
.info-mianbody .infolist1 table tbody tr:nth-child(2n){
    background-color:#f0f6fc;
    color:#333;
    font-size:0.45rem;
}
.info-mianbody .infolist1 table tbody tr{
    height:2rem;
}
.info-mianbody .infolist1 table tbody tr td{
    text-align:center;
    line-height:0.7rem;
}
.product-listmian{
    padding:2rem 0 2.5rem;
    background-color:#fff;
}
.w1400{
    position:relative;
    width:82.4%;
    margin:0 auto;
}
.product-listmian .proser{
    font-size:0.35rem;
    color:#333333;
    line-height:0.4rem;
}
.product-listmian .searchproform{
    height:1.51rem;
    line-height:1.51rem;
    border:1px solid #e5e5e5;
    font-size:0;
    margin-top:0.5rem;
    position:relative;
    margin-bottom:1.1rem;
}
.product-listmian .searchproform .text{
     height:1.51rem;
    line-height:1.51rem;
    background-color:transparent;
    font-size:0.45rem;
    color:#999999;
    padding-left:0.75rem;
    width:90%;
}
.product-listmian .searchproform .submit{
        position: absolute;
    top: 50%;
    right: 0.75rem;
    width: 0.5rem;
    height: 0.5rem;
    background-color: transparent;
    background-image: url(../img/s-aearch.png);
    background-position: center;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    cursor: pointer;
    transform: translateY(-50%);
}
.product-listmian .teblod{
        font-size: 1.2rem;
    line-height: 1.2rem;
    text-align: center;
    position: relative;
    color: #333333;
    margin-bottom: 1.75rem;
    font-family: "PINGFANG HEAVY_1";
}
.product-listmian .teblod:after{
        position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 1.5rem;
    height: 0.2rem;
    content: "";
    background-image: url(../img/after.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;
    bottom: -0.75rem;
}

.ulmianopui ul.listsul-pro{
float:left;
width:48.5%;
margin-right:3%;
}
.ulmianopui ul.listsul-pro:nth-child(2n){
    margin-right:0;
}
.product-listmian ul.listsul-pro>li{
    width:100%;
    margin-bottom: 0.6rem;
    border:1px solid #e5e5e5;
    box-sizing:border-box;
}

.product-listmian ul.listsul-pro>li .li1{
    padding:0 4.9%;
    margin:0 auto;
    height:2rem;
    line-height:2rem;
    background-position:4.9% center;
    background-size:0.5rem;
    background-repeat:no-repeat;
    background-image:url(../img/huiyuan.png);
    position:relative;
    text-indent: 3em;
}
.product-listmian ul.listsul-pro>li.active .li1{
    background-color:#017eff;
    background-image:url(../img/baiyuan.png);
}
.product-listmian ul.listsul-pro>li .li1 a{
    font-size:0.5rem;
    color:#000;
}
.product-listmian ul.listsul-pro>li.active .li1 a{
    color:#fff;
}
.product-listmian ul.listsul-pro>li .li1 span{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    width:0.5rem;
    height:0.5rem;
     background-position: center;
    background-size:100% 100%;
    background-repeat:no-repeat;
    background-image:url(../img/jia1.png);
    right:4.9%;
     cursor:pointer;
}
.product-listmian ul.listsul-pro>li.active .li1 span{
    background-image:url(../img/jian1.png);
}
.product-listmian ul.listsul-pro>li .item-xia{
    padding:0.5rem 4.9%;
    background-color:#fff;
    display:none;
}
.product-listmian ul.listsul-pro>li .item-xia .li2{
    padding:0 3%;
    margin:0 auto;
    height:1.75rem;
    line-height:1.75rem;
    position:relative;
    text-indent: 1em;
    border-bottom:1px solid #e5e5e5;
}
.product-listmian ul.listsul-pro>li .item-xia .li2.active{
    background-color:#017eff
}
.product-listmian ul.listsul-pro>li .item-xia .li2 a{
    color:#4c4c4c;
    font-size:0.45rem;
}
.product-listmian ul.listsul-pro>li .item-xia .li2.active a{
    color:#fff;
}
.product-listmian ul.listsul-pro>li .item-xia .li2 span{
     position:absolute;
    top:50%;
    transform:translateY(-50%);
    width:0.5rem;
    height:0.5rem;
     background-position: center;
    background-size:100% 100%;
    background-repeat:no-repeat;
    background-image:url(../img/jia1.png);
    right:3%;
    cursor:pointer;
}
.product-listmian ul.listsul-pro>li .item-xia .li2 span.cur{
     background-image:url(../img/jian1.png);
}
.product-listmian ul.listsul-pro>li .item-xia .two{
display:none;
}
.product-listmian ul.listsul-pro>li .item-xia .two .li3{
    height:1.1rem;
    line-height:1.1rem;
    font-size:0.4rem;
    border-bottom:1px solid #e5e5e5;
    box-sizing:border-box;
    text-indent:3em;
}
.product-listmian ul.listsul-pro>li .item-xia .two .li3 a{
    color:#999;
}
.product-listmian .more{
    display:block;
    height:1.52rem;
    line-height:1.52rem;
    font-size:0.45rem;
    color:#fff;
    background-size:100% 100%;
    background-position: center;
    background-repeat:no-repeat;
    background-image:url(../img/listbj.png);
    margin-top: 0.5rem;
    position:relative;
    padding-left:41.4%;
}
.product-listmian .more span{
    background-position: center;
    background-repeat:no-repeat;
    background-image:url(../img/bannermore.png);
    background-size:0.45rem;
    display:inline-block;
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    right:40%;
    width:0.45rem;
    height:0.3rem;
    transition:all 0.3s;
}
.index-list1-pagetion{
    display:none;
    position:relative;
    margin-top:0rem;
    width:100%;
    text-align:center
}
.index-list1-pagetion span{
    width:0.12rem;
    height:0.12rem;
    border-radius:50%;
    display:inline-block;
    transition:all 0.3s;
    background-color:#beddfe;
    margin: 0 4px;
}
.index-list1-pagetion span.swiper-pagination-bullet-active{
    background-color:#298ffd;
}
.index-list3-pagetion{
    display:none;
    position:relative;
    margin-top:0.2rem;
    width:100%;
    text-align:center
}
.index-list3-pagetion span{
    width:0.12rem;
    height:0.12rem;
    border-radius:50%;
    display:inline-block;
    transition:all 0.3s;
    background-color:#beddfe;
    margin: 0 4px;
}
.index-list3-pagetion span.swiper-pagination-bullet-active{
    background-color:#298ffd;
}
.science-mamin ul.csllists{
    position:relative;
}
.science-mamin ul.csllists li{
    float:left;
    position:relative;
    width:31.2%;
    margin-right:3.2%;
    margin-bottom:1.25rem;
    border-radius:8px;
    overflow:hidden;
}
.science-mamin ul.csllists li:nth-child(3n){
    margin-right:0;
}
.science-mamin ul.csllists li .img{
    overflow:hidden;
    position:relative;
}
.science-mamin ul.csllists li .img img{
    width:100%;
    transition:all 0.3s;
}
.science-mamin ul.csllists li .img .imgname{
    font-size:0.6rem;
    color:#fff;
    position:absolute;
    left:0.75rem;
    width:80%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    bottom:0.6rem;
    line-height:0.7rem;
    transition:all 0.3s;
}
.science-mamin ul.csllists li .itrmeing{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color:rgba(41,143,253,0.8);
    transform:scale(0);
    opacity:0;
    transition:all 0.3s;
}
.science-mamin ul.csllists li .itrmeing .itme-div{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    left:0.75rem;
    width:80%;
    text-align:left;
}
.science-mamin ul.csllists li .itrmeing .itme-div .name{
    font-size:0.6rem;
    line-height:0.6rem;
    color:#fff;
     overflow:hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.science-mamin ul.csllists li .itrmeing .itme-div .name-jie{
    font-size:0.4rem;
    line-height:0.7rem;
    margin-top:0.5rem;
    color:#fff;
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.science-mamin ul.csllists li .itrmeing .itme-div .more{
    display:inline-block;
    font-size:0.4rem;
    color:#fff;
    line-height:0.5rem;
    margin-top:1rem;
}
.about2-paget{
    display:none;
    position:relative;
    width:100%;
    text-align:center;
    margin-top:0.2rem;
}
.about2-paget span{
        width: 0.12rem;
    height: 0.12rem;
    border-radius: 50%;
    display: inline-block;
    transition: all 0.3s;
    background-color: #beddfe;
    margin: 0 4px;
}
.about2-paget span.swiper-pagination-bullet-active{
        background-color: #298ffd;
}
.imgsopspage{
display:none;
    position:relative;
    width:100%;
    text-align:center;
    margin-top:0.2rem;
}
.imgsopspage span{
        width: 0.12rem;
    height: 0.12rem;
    border-radius: 50%;
    display: inline-block;
    transition: all 0.3s;
    background-color: #beddfe;
    margin: 0 4px;
}
.imgsopspage span.swiper-pagination-bullet-active{
        background-color: #298ffd;
}
.newsoirji{
    padding-top:0.75rem;
}
.case3-all .newsd-page ul li{
    font-size:0.4rem;
    height:1.2rem;
    line-height:1.2rem;
    border-bottom:1px solid #e5e5e5;
}
.case3-all .newsd-page ul li a{
    color:#666;
    width:100%;
}
.newsd-content{
    padding-top:1rem;
}
.case-phone{
    margin-top: 1rem;
    font-size:0.45rem;
    color:#666;
    margin-bottom:0.3rem;
}
.case-phone .left{
    float:left;
    width:60%;
}
.case-phone .more1{
    float:right;
    display: block;
    width: 4.25rem;
    font-size: 0.35rem;
    height: 1rem;
    line-height: 1rem;
    border-radius: 0.5rem;
    color: #fff;
    background-color: #18a4fd;
    cursor: pointer;
    transition: all 0.3s;
    text-align:center;
}
.case3-all .index-list1{
    padding: 0;
}
.newsd-page .index-list1 .index-list1swiper .swiper-slide a{
    width:100% !important;
    margin-bottom:0 !important;
}
.newsd-page .index-list1 .index-list1swiper{
    width:96%;
}
@media (max-width: 1680px){

}
@media (max-width: 1440px){
  .about-honer-model .modelmian .righti .hong-siwpermian{
    height:12.25rem;
  }
}
@media (max-width: 1366px){
  .about-honer-model .modelmian{
    width:90%;
  }
  .index-list5 ul.list5ul li .img-time .itemjir{
    font-size:0.3rem;
    height:2.25rem;
  }
  .index-list5 ul.list5ul li .img-time .itemjir br{
    display:none;
  }
  .about-list1 .aboutul1 li .imgname{
    font-size: 0.85rem;
    line-height:0.9rem;
    // font-weight:bold
  }
  .about-list1 .aboutul1 li .imgli{
    margin-top: 0.75rem;
    font-size:0.5rem;
  }
}
@media (max-width: 1200px){
  .science-mamin ul.laws-ul li{
    padding-bottom: 28.5%;
  }
  .about-list1 .aboutul1 li{
    margin: 0 0.5rem;
  }
  .about-honer-model .modelmian .righti .hong-siwpermian{
    height:8.75rem;
}
}
@media (min-width: 768px) {
    html {
        font-size: 28px!important;
    }
}
@media (min-width: 1440px) {
    html {
        font-size: 34px!important;
    }
}
@media (min-width: 1680px) {
    html {
        font-size: 40px!important;
    }
}
.w1200{
    width: 1200px;
    margin: 0 auto; 
}
.bac{
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.ft14{
    font-size: 14px;
}
.ft16{
    font-size: 16px;
}
.ft18{
    font-size: 18px;
}
.ft20{
    font-size: .5rem;
}


.ft32{
    font-size: 18px;
}
.cl33{
    color:#333;
}
.cl2a{
    color:#2a8dfd;
}
.clff{
    color:#fff;
}
.cl66{
    color:#666;
}
.cl99{
    color:#999;
}
.pre{
    position: relative;
}
.pro{
    position: absolute;
}
.info1-list{
    display: flex;
    align-items: center;
    padding-bottom: .45rem;
    border-bottom: 1px solid #e6e6e6;
}
.info1-list:nth-child(n+2){
    padding-top: .45rem;
}
.info1-txts{
    flex:1;
    font-size: 0;
    margin-left: .75rem;
}
.info1-left,.info1-right{
   font-family: "PINGFANG MEDIUM_1";
    vertical-align: middle;
    transition: all .4s ease;
}
.info1-left{
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.info1-list:hover .info1-left{
    color:#2a8dfd;
}
/* 服务支持 */
.serve-main-txt{
    font-family: "PINGFANG MEDIUM_1"; 
    text-align: center;
    padding: 0 1rem;
    margin-top: -8px;
}
.ser-list1{
    width: 1150px;
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
}
.ser-list1{
    margin-top: 1.25rem;
}
.ser-list1 a{
    width: 31.3%;
    height: 210px;
    box-sizing: border-box;
    border:1px solid #e0e0e0;
    border-radius: 10px;
}
.ser1-stitle{
    color:#005bac
    line-height: 1.3;
    font-family: "PINGFANG BOLD_1";
}
.ser1-etitle{
    color:#bfbfbf;
    font-family: "PINGFANG BOLD_1";
}
.ser1-s-all{
    display: inline-block;
    vertical-align: top;
    text-align: left !important;
    margin-left: .45rem;
  
}
.ser1-show{
    top: 50%;
    width: 100%;
    left: 0%;
    transform: translateY(-50%);
}
.ser1-show{
    font-size: 0;
    text-align: center;
    transition: all .4s ease;
}
.ser1-cover-img{
    left: 0;
    top: 30px;
    width: 100%;
    height: 100%;
    opacity: 0;
    visibility: hidden;
    transition: all .5s ease;
}
.ser-list1 a{
    overflow: hidden;
}
.ser-list1 a:hover .ser1-show{
    opacity: 0;
    visibility: hidden;
}
.ser-list1 a:hover .ser1-cover-img{
    top:0;
    opacity: 1;
    visibility: visible;
}
.ser1-cover{
    width: 100%;
    left:0;
    top: 70%;
    transform: translateY(-50%);
    text-align: center;
    padding: 0 1rem;
    box-sizing: border-box;
    transition: all .4s .2s ease;
    opacity: 0;
    visibility: hidden;
}
.sre1-ctitle{
    font-family: "PINGFANG BOLD_1";
}
.ser1-ctxt{
    font-family: "PINGFANG MEDIUM_1"; 
    line-height: 1.6;
}
.ser1-ctel1{
    font-family: "PINGFANG MEDIUM_1"; 
    line-height: 1.4;
}
.ser-list1 a:hover .ser1-cover{
    top: 50%;
    opacity: 1;
    visibility: visible;
}
/* 信息反馈 */
.mes-list1{
    width: 910px;
    margin: 0 auto;
}
.mes1-list{
    width: 48.35%;
    border:1px solid #e6e6e6;
    padding: 10px .625rem;
    box-sizing: border-box;
    display: flex;
    position:relative;
}
.mes1-list img{
    position:absolute;
    top:0;
    right:0;
    height:100%;
}
.mes1-list-title{
    font-family: "PINGFANG MEDIUM_1"; 
}
.mes1-list input{
    flex:1;
}
.mes1-lists{
    display: flex;
    justify-content: space-between;
    margin-bottom: .5rem;
}
.mes1-btns{
    display: flex;
    justify-content: space-between;
}
.mes1-area,.mes1-area textarea{
    width: 100%;
    display: block;
}
.mes1-area textarea{
    height: 3rem;
}
.mes1-btns input,.mes1-cz{
    width: 48.35%;
    background: #005bac;
    border:none;
    height: 50px;
    line-height: 50px;
}
.mes1-cz{
    background: #e6e6e6;
    text-align: center;
    cursor: pointer;
}
/* 新闻咨询 */
.news1-top{
    display: flex;
}
.news1-tp-left{
    width: 685px;
    overflow: hidden;
}
.news1-tp-left img{
    width: 100%;
}
.news1-tp-right{
    flex:1;
}
.news1-top,.news1-bot{
    width: 90.58%;
    margin: 0 auto;
}
.news1-tp-all{
    width: 100%;
    padding:0 1.75rem;
    box-sizing: border-box;
    left: 0;
    top:50%;
    transform: translateY(-50%);
}
.news1-tp-time{
    font-family: "PINGFANG MEDIUM_1"; 
}
.news1-tp-title{
    font-size: .75rem;
    font-family: "PINGFANG HEAVY_1"; 
    color:#4c4c4c;
    line-height: 1.9;
    overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  transition: all .4s ease;
  -webkit-box-orient: vertical;
}
.news1-tp-txt{
    font-family: "PINGFANG MEDIUM_1"; 
    margin: .5rem 0 1.75rem 0;
    overflow: hidden=;
  text-overflow: ellipsis;
  display: -webkit-box;

}


.news1-tp-txt=={
    font-family: "PINGFANG MEDIUM_1"; 
    margin: .5rem 0 1.75rem 0;
    overflow: hidden=;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp:4;
  -webkit-box-orient: vertical;
}
.news1-tp-all a{
    width: 170px;
    height: 40px;
    background: #005bac;
    line-height: 40px;
    display: block;
    border-radius: 30px;
    text-align: center;
}
.news1-top:hover .news1-tp-title{
    color:#005bac
}
.news1-tp-all a:hover{
    color:#fff;
}
.news1-tp-left img{
    transition: all .4s ease;
}
.news1-top:hover img{
    transform: scale(1.05);
}
.science-mamin2{
    margin-top: .45rem;
}
.news1-bot a{
    display: flex;
}
.news1-bt-right{
    flex:1;
    background: #f2f2f2; 
}
.news1-bt-left{
    width: 493px;
    overflow: hidden;
}
.news1-bt-left img{
    width: 100%;
    transition: all .4s ease;
}
.news1-bot a:hover img{
    transform: scale(1.05);
}
.news1-btrt-all{
      width: 100%;
      padding: 0 2rem;
      box-sizing: border-box;
    left: 0;
    top:50%;
    transform: translateY(-50%);
}
.news1-btrt-logo{
    color:#808080;
    font-family: "PINGFANG MEDIUM_1"; 
}
.news1-btrt-time{
    font-family: "BEBASNEUE BOOK";
    margin-bottom: .7rem;
}
.news1-btrt-time span{
    font-size: 1.5rem;
    display: inline-block;
    line-height: 1.1;
    margin-right: .15rem;
}
.news1-btrt-txt {
    font-family: "PINGFANG MEDIUM_1";
}
.news1-btrt-txt{
    margin: .3rem 0 0 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.news1-btrt-logo div{
    color:#808080;
    background: url(../imgs/jt.png) right center no-repeat;
    padding-right: .75rem;
    transition: all .4s ease;
}
.news1-bot a:hover .news1-btrt-logo div{
    padding-right: .85rem;
}
.news1-bot a:hover .news1-tp-title{
    color:#005bac;
}
.news1-bot a:nth-child(n+2){
    margin-top: .5rem;
}
.page .pagition{
    font-size: 0;
}
.page{
    text-align: center;
    margin: 1.25rem 0 0 0;
}
.page a{
    font-size:  16px;
    color:#686868;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    background: #f7f7f7;
    display: inline-block;
    vertical-align: top;
    transition: all .4s ease;
}
.page a:hover{
    color:#fff;
    background: #005bac;
}
.page a.on-page{
    color:#fff;
    background: #005bac;
}
.newsdetail-all-content{
    width: 90.5%;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
}
.cases1-top{
    width: 90.5%;
    margin: 0 auto;
}
.newsd-left{
    width: 70.97%;
}
.newsd-right{
    width: 18.06%;
}
.newsd-lf-title{
    font-size: .9rem;
    font-family: "PINGFANG BOLD_1";
    line-height: 1.3;
    margin-bottom: .4rem;
}
.newsd-lf-time{
    font-family: "PINGFANG MEDIUM_1"; 
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: .8rem;
}
.newsd-lf-time a{
    background: url(../imgs/jt2.png) right center no-repeat;
    padding-right: .825rem;
    transition: all .4s ease;
}
.newsd-lf-time a:hover{
    color:#666;
    padding-right: .9rem;
}
.newsd-content p{
    color:#808080;
}
.newsd-content img{
    max-width: 100%;
}
.newsd-page{
    font-size: 0;
    margin: 1.5rem 0 0 0;
    padding-top: .4rem;
    border-top: 1px solid #e6e6e6;
}
.newsd-page a{
    width: 49%;
    display: inline-block;
    vertical-align: top;
}
.newsd-page a:nth-child(2){
    margin-left: 2%;
    text-align: right;
}
.newsd-page a:hover{
    color:#005bac;
}
.newsd-rt-title{
    font-size: .6rem;
    border-bottom: 1px solid #e6e6e6;
    font-family: "PINGFANG MEDIUM_1"; 
    padding-bottom: .1rem;
    margin-bottom: .75rem;
}
.newsd-right a{
    display: flex;
    margin-bottom: .4rem;
}
.newsd-right a span{
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #bfbfbf;
    display: inline-block;
    vertical-align: top;
    margin-top: .3rem;
}
.newsd-right a div{
    flex: 1;
    margin-left: .5rem;
    line-height: 1.7;
    transition: all .4s ease;
}
.newsd-right a:hover div{
    color:#005bac;
}
/* 案例详情 */
.cases-title{
    width: 100%;
    font-family: "PINGFANG HEAVY_1"; 
    font-size: .75rem;
    text-align: center;
    line-height: 1.1;
    border-bottom: 1px solid #d9d9d9;
    padding-bottom: 0.7rem;
}
.cases1-content,.cases2-list,.case-list3,.case-list4,.case-list4{
    width: 80.65%;
    margin: 0 auto;
}
.cases1-content{
    padding-top:0.75rem;
}
.cases1-content p{
    line-height: 2.3;
}
.cases1-top{
    display: block;
}
.cases1-content em{
    width: 14px;
    height: 14px;
    background: url(../imgs/play.png) center center no-repeat;
    display: inline-block;
    vertical-align: top;
    background-size:14px 14px;
    margin-top: .2rem;
    margin-right: .4rem;
}
.science-mamin2{
    padding: 1.5rem 0 2rem;
}
.science-mamin3{
    padding: 1.5rem 0 0rem;
}
.cases2-title{
    font-size: .6rem;
    color:#4c4c4c;
    font-family: "PINGFANG HEAVY_1"; 
}
.cases-list2{
    margin-top: 1.625rem;
    border-bottom: 1px dashed #cccccc;
    padding-bottom: .8rem;
}
.cases2-list img{
    width: 100%;
    margin: .6rem 0 0 0;
}
.cases-list21{
    margin-top: 0.6rem;
}
.cases-list2:last-child{
    border-bottom: none;
}
.case3-all{
    width: 100%;
    border-top: 1px solid #d9d9d9; 
}
.case-list3{
    padding: 1.7rem 0 2rem;
}
.case-list3 p{
    line-height:2.3;
    font-size: 14px;
        color: #666;
}
.cases3-txt{
    font-family: "PINGFANG HEAVY_1"; 
    line-height: 1.4;  
    margin: .175rem 0 0 0;
}
.case-list3 img{
    width: 100%;
    margin: .55rem 0 0 0;
}
.cases3-zs {
    color:#005bac;
    margin: .2rem  0 0 0;
    font-family: "PINGFANG MEDIUM_1"; 
}
.case3-all .newsd-page{
    border-top: none;
    margin: 0;
}
.case4-list{
    display: flex;

}
.case4-img{
    width: 260px;
}
.case4-img img{
    width: 100%;
}
.case4-txt{
    padding: .4rem 0 .4rem .6rem;
    flex:1;
    box-sizing: border-box;
}
.case4-list{
    width: 48.4%;
}
.case4-title{
    color:#005bac;
    font-family: "PINGFANG BOLD_1";
    line-height: 1.2;
}
.case-list4{
    padding: 1.5rem 0 0 0;
    display: inline-block;
}
.cases4-content{
    margin: .4rem 0 0 0 ;
}
.cases4-content img{
    width: 100%;
}
.case4-all{
    font-size: 0;
}
.case-list4{
    overflow: hidden;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
}
.case4-list{
    margin-bottom: 1.5rem;
}
.case4-list:nth-child(2n){
    margin-left: 3.2%;
}
.case4-txts{
    height: 5.7rem;
    overflow-y: auto;
    padding-right: .1rem;
}
.case4-txts::-webkit-scrollbar {/*滚动条整体样式*/

    width: 4px;     /*高宽分别对应横竖滚动条的尺寸*/

    height: 1px;

}

.case4-txts::-webkit-scrollbar-thumb {/*滚动条里面小方块*/

    border-radius: 10px;


    background: #005bac;

}

.case4-txts::-webkit-scrollbar-track {/*滚动条里面轨道*/


    border-radius: 10px;


}
.cases1-content img{
    max-width: 100%;
}
@charset "UTF-8";
@media (max-width: 1024px){
	.search-header-mored .search-mian{
		width:89.6%;
	}
	.index-banner-swiper{
		// height:38vh;
	}
	.product-header:after{
		display:none;
	}
	.fixed-right-moedl{
		display:none;
	}
}

@media (max-width: 992px){
	ul.product-ulmian li .imgname br{
		display:none;
	}
	.science-mamin ul.laws-ul li{
    padding-bottom: 36%;
  }
  .about-list1 .aboutul1 li{
  	width:50%;
  	margin:0 0 0.5rem 0;
  }
  .science-mamin ul.science-bottonul li{
  	width:24%;
  }
  .science-mamin ul.science-bottonul.soprpopri li{
  	width:17.2%;
  	padding-bottom:27%;
  }
  .contact-mian .contact-lianxi ul.lianxi li .div-item>.item{
  	margin-right:0.5rem;
  }
  .science-mamin ul.science-bottonul.analysisul{
    width:90%;
    margin:0 auto;
}
.science-mamin ul.science-bottonul.analysisul li{
    width:22.5%;
    padding-bottom:28.4%;
    margin-right:3.3%;
}
.science-mamin ul.science-bottonul.analysisul  li:nth-child(4){
    margin-right:0;
}
}

@media (max-width: 767px){
	.about-list1{
		min-height:6rem;
	}
	footer .footer-ul li .hover-gun{
		    transition: inherit;
	}
	.pc-neibaneer{
		display:none;
	}
	.pho-neibaneer{
		display:block
	}
	.header{
		height:1rem;
		line-height:1rem;
	}
	.header .logo{
		width:2.94rem;
	}
	.header .en-search .pho-header-btn{
		margin-left:0.8rem;
	}
	.header .en-search .pho-header-btn:after{
		left:-0.4rem;
	}
	.index-mian .mian{
		margin-top:1rem;
	}
	.index-mian .header .logo .logoimg1{
       display:none;
      }
    .index-mian .header .logo .logoimg{
      display:block;
     }
.index-mian .header .en-search span.h-search{
  background-image:url(../img/h-search.png);
}
.index-mian .header .en-search .pho-header-btn .line{
  background-color:#005bac;
}
.pho-header-nav{
	top:1rem;
	height:calc(100% - 1rem)
}
.pho-header-nav ul.phoul{
	padding:0.2rem 0.4rem;
}
.pho-header-nav ul.phoul>li a.tit{
	height:0.8rem;
	line-height:0.8rem;
	font-size:0.3rem;
}
.pho-header-nav ul.phoul>li ul.one{
	padding:0 0.2rem 0.2rem;
}
.pho-header-nav ul.phoul>li ul.one>li{
	line-height:0.8rem;
}
.pho-header-nav ul.phoul>li ul.one>li a{
	font-size:0.26rem;
}
.index-banner-swiper .swiper-slide .banner-item .banner-bold{
	font-size:0.6rem;
	line-height: 0.8rem;
}
.index-banner-swiper .swiper-slide .banner-item .banner-bold br{
	display:none;
}
.index-banner-swiper .swiper-slide .banner-item .banner-en{
	font-size:0.24rem;
	line-height:0.36rem;
	margin-top:0.2rem;
}
.index-banner-swiper .swiper-slide .banner-item .more{
	font-size:0.24rem;
	padding-left: 0.3rem;
	margin-top:0.6rem;
	height:0.7rem;
	line-height:0.7rem;
    width:1.6rem;
}
.index-banner-swiper .swiper-slide .banner-item .more:after{
	width:0.18rem;
	height:0.12rem;
	right:0.3rem;
}
.index-banner-swiper .item-index-btn{
	width:100%;
	top:86%;
	transform:translateY(0);
	height:0.7rem;
	right:0;
}
.index-banner-swiper .swiper-slide .index-phoimg{
	display:block;
}
.index-banner-swiper .swiper-slide .index-pcimg{
	display:none;
}
.index-banner-swiper .index-banner-prev, .index-banner-swiper .index-banner-next{
	width:0.7rem;
	height:0.7rem;
	background-size:0.32rem;
	margin:0;
	position:absolute
}
.index-banner-swiper .index-banner-prev{
	left:5%;

}
.index-banner-swiper .index-banner-next{
	right:5%;
}
.index-banner-swiper .shubiao{
	width:0.32rem;
	bottom:0.24rem;
	display:none
}
.index-banner-swiper .swiper-slide .banner-item{
	top:60%;
}
.index-banner-swiper .index-numcon{
	left:50%;
	transform:translateX(-50%);
	bottom:0.5rem;
}
.index-list1{
	padding:0.6rem 0;
}
.index-list1 .tebold{
	font-size:0.48rem;
	line-height:0.48rem;
	margin-bottom:0.6rem;
}
.index-list1 .tebold:after{
	width:0.6rem;
	height:0.08rem;
	bottom:-0.3rem;
}
.index-list1 .index-list1swiper .item-img{
	padding:0.4rem 0 0.3rem
}
.index-list1 .index-list1swiper .item-img img{
	width:0.5rem;
}
.index-list1 .index-list1swiper .item-img .ingname{
	font-size:0.24rem;
	line-height:0.36rem;
	height:0.72rem;
}
.index-list2{
	margin-top:0rem;
	margin-bottom:0.6rem;
}
.index-list2 .index-list2-swiper .left-img{
	width:100%;
	padding-bottom:0;
}
.index-list2 .index-list2-swiper .left-img .item-ab{
	display:none;
}
.index-list2 .index-list2-swiper .swiper-slide .right-img{
	position:relative;
    top:0;
    transform:translateY(0);
    width:92%;
    padding:0.4rem 4% 0;
    right:0;
    float:left;
    // margin-top:0.4rem;
}
.index-list2 .index-list2-swiper .swiper-slide .right-img .item-name{
	font-size:0.48rem;
	line-height:0.5rem;
	margin-bottom:0.6rem;
}
.index-list2 .index-list2-swiper .swiper-slide .right-img .item-name:after{
	width:0.6rem;
	height:0.08rem;
	bottom:-0.3rem;
}
.index-list2 .index-list2-swiper .left-img>img{
	box-shadow:0 0 0 rgba(0,0,0,0);
	width:100%;
}
.index-list2 .index-list2-swiper .swiper-slide .right-img .inre-jit{
	font-size:0.24rem;
	line-height:0.36rem;
}
.index-list2 .index-list2-swiper .swiper-slide .right-img .more{
	margin-top:0.6rem;
	padding-left:0.3rem;
	font-size:0.24rem;
	height:0.7rem;
	line-height:0.7rem;	
	border-radius:0.35rem;
	background-size:12px;
    width:1.65rem;
}
.index-list3{
	padding:0.6rem 0;
}
.index-list3 .tebold{
	font-size:0.48rem;
	line-height:0.5rem;
	margin-bottom:0.6rem;
}
.index-list3 .tebold:after{
	width:0.6rem;
	height:0.08rem;
	bottom:-0.3rem;
}
.index-list3 .news-more-sipwer .swiper-slide .img-name{
	padding:0.3rem 0.5rem; 
}
.index-list3 .news-more-sipwer .swiper-slide .img-name .tishi{
	font-size:0.24rem;
	line-height:0.3rem;
}
.index-list3 .news-more-sipwer .swiper-slide .img-name .nameti{
	font-size:0.28rem;
	line-height:0.4rem;
	margin-top:0.2rem;
	height:0.8rem;
}
.index-list3 .news-more-sipwer .swiper-slide .img-name .tiem{
	font-size:0.24rem;
	line-height:0.3rem;
	margin-top:0.3rem;
}
.index-list3 .more{
	margin:0.6rem auto 0;
	padding-left:0.3rem;
	font-size:0.24rem;
	height:0.7rem;
	line-height:0.7rem;	
	border-radius:0.35rem;
	background-size:12px;
    width:1.65rem;
}
.index-list4{
	padding:0.6rem 0;
}
.index-list4 .tebold{
	font-size:0.48rem;
	line-height:0.5rem;
	margin-bottom:0.6rem;
}
.index-list4 .tebold:after{
	width:0.6rem;
	height:0.08rem;
	bottom:-0.3rem;
}
.index-list4 .tebiaole{
	margin-top:0.4rem;
	font-size:0.36rem;
	line-height:0.45rem;
}
.index-list4 .sm-jie{
	margin-top: 0.3rem;
	line-height:0.36rem;
	font-size:0.24rem;
}
.index-list4 .more{
	margin:0.5rem auto 0;
	padding-left:0.3rem;
	font-size:0.24rem;
	height:0.7rem;
	line-height:0.7rem;	
	border-radius:0.35rem;
	background-size:12px;
    width:1.65rem;
}
.index-list4 ul.list4ul{
	margin-top:0.6rem;
}
.index-list4 ul.list4ul li{
	width:50%;
	margin-bottom:0.2rem;
}
.index-list4 ul.list4ul li .liname{
	font-size:0.24rem;
	line-height:0.3rem;
	padding-top:0.2rem;
}
.index-list4 ul.list4ul li .num{
	font-size:0.3rem;
	line-height:0.3rem;
}
.index-list4 ul.list4ul li .num .base{
	font-size:0.6rem;
	line-height:0.6rem;
}
.index-list4 ul.list4ul li:nth-child(2n){
	border-right:0;
}
.index-list5{
	padding:0.6rem 0;
}
	
.index-list5 .tebold{
	font-size:0.48rem;
	line-height:0.5rem;
	margin-bottom:0.6rem;
}
.index-list5 .tebold:after{
	width:0.6rem;
	height:0.08rem;
	bottom:-0.3rem;
}
.index-list5 ul.list5ul li{
	width:100%;
	margin-right:0;
	margin-bottom:0.4rem;
	padding-bottom:0.6rem;
}
.index-list5 ul.list5ul li .img-time{
	padding:0.4rem 0;
	width:65%;
}
.index-list5 ul.list5ul li .img-time .tcname{
	font-size:0.28rem;
	line-height:0.3rem;
	margin-bottom:0.4rem;
}
.index-list5 ul.list5ul li .img-time .tcname:after{
	width:0.3rem;
	height:0.04rem;
	bottom:-0.2rem;
}
.index-list5 ul.list5ul li .img-time .itemjir{
	font-size:0.24rem;
	line-height:0.36rem;
	padding:0 0.3rem;
	height:0.72rem;
}
.index-list5 ul.list5ul li .img-time .more{
	margin: 0.3rem auto 0;
	width:0.32rem;
	height:0.16rem;
}
.index-banner-swiper{
	height:70vh;
}
.main{
	margin-top:0.5rem;
}
.nei-banner .banner-item .en-blod{
	font-size:0.24rem;
	line-height: 0.45rem;
}
.nei-banner .banner-item .cn-blod{
	font-size:0.5rem;
	line-height: 0.45rem;
	margin-top: 0.2rem;
}
.nei-banner .banner-item{
	width:80%;
}
.contact-mian .header-nav{
	height:1rem;
	line-height:1rem;
}
.contact-mian .w1700{
	margin-top:-1rem;
}
.contact-mian .header-nav .nav a{
	font-size:0.24rem;
}
.contact-mian .header-nav .nav span{
	margin:0 4px;
	width:3px;
	height:6px;
	background-size:3px;
}
.science-mamin{
	padding:0.4rem 0;
}
.product-listmian{
	padding:0.6rem 0;
}
.product-listmian .proser{
	font-size:0.24rem;
	line-height:0.3rem;
}
.product-listmian .searchproform{
	height:0.7rem;
	line-height:0.7rem;
	margin-top:0.2rem;
	margin-bottom:0.4rem;
}
.product-listmian .searchproform .text{
	height:0.7rem;
	line-height:0.7rem;
	font-size:0.24rem;
	padding-left: 0.3rem;
}
.product-listmian .searchproform .submit{
	right:0.3rem;
	width:0.3rem;
	height:0.3rem;
}
.product-listmian .teblod{
	font-size:0.48rem;
	line-height:0.5rem;
	margin-bottom:0.6rem;
}
.product-listmian .teblod:after{
	width:0.6rem;
	height:0.08rem;
	bottom:-0.3rem;
}
.ulmianopui ul.listsul-pro{
	width:100%;
	margin-right:0;
}
.product-listmian ul.listsul-pro>li .li1{
	height:1rem;
	line-height:1rem;
	background-size:0.35rem;
	text-indent:1em;
	background-size: 12px;
}
.product-listmian ul.listsul-pro>li .li1 a{
	font-size:0.26rem;
}
.product-listmian ul.listsul-pro>li .li1 span{
	width:0.3rem;
	height:0.3rem;
}
.product-listmian ul.listsul-pro>li{
	margin-bottom:0.3rem;
}
.product-listmian ul.listsul-pro>li .item-xia{
	padding:0.2rem 4.9%;
}
.product-listmian ul.listsul-pro>li .item-xia .li2{
	height:0.8rem;
	line-height:0.8rem;
	text-indent: 0;
}
.product-listmian ul.listsul-pro>li .item-xia .li2 a{
	font-size:0.24rem;
}
.product-listmian ul.listsul-pro>li .item-xia .li2 span{
	width:0.3rem;
	height:0.3rem;
}
.product-listmian ul.listsul-pro>li .item-xia .two .li3{
	font-size:0.24rem;
	height:0.8rem;
	line-height:0.8rem;
	text-indent:1em;
}
.product-listmian .more{
	height:0.7rem;
	line-height:0.7rem;
	font-size:0.24rem;
	padding-left:20%;
}
.product-listmian .more span{
	right:30%;
	width:0.18rem;
	height:0.12rem;
	background-size:0.18rem;
}
.product-header{
	margin:0.6rem auto 0;
}
.product-header .name-block{
	font-size:0.48rem;
	line-height:0.48rem;
}
.product-header .serachbane{
	padding-right:0.48rem;
	font-size:0.24rem;
	background-size:4px;
	position:relative;
	text-align:right;
   margin-top:0.2rem;
   display: inline-block;
    left: 50%;
    transform: translateX(-50%);
}
ul.product-ulmian{
	margin-top:0.6rem;
}
ul.product-ulmian li{
	width:100%;
	margin-right:0;
	margin-bottom:0.3rem;
	padding:0.3rem 0;
}
ul.product-ulmian li .imgname{
	margin: 0.2rem auto 0;
	padding-bottom:0.3rem;
	font-size:0.28rem;
	line-height:0.4rem;
	height:0.8rem;
}
ul.product-ulmian li .more{
	font-size:0.24rem;
	margin:0.6rem auto 0;
	border-radius:0.35rem;
	height:0.7rem;
	line-height:0.7rem;
	width:2.4rem;
}
.product-header .headerulpro{
	right:-0.4rem;
	width:112%;
	top:1.2rem;
	max-height:6.4rem;
	min-width:100%;
}
.product-header .headerulpro>li a.tit{
	padding-left:0.5rem;
	line-height:0.7rem;
	font-size:0.24rem;
	padding-right:0.5rem;
}
.product-header .headerulpro>li a.tit span{
	display:none;
}
.product-header .headerulpro>li ul.one>li{
	font-size:0.24rem;
}
.product-header .headerulpro>li ul.one li a{
	line-height:0.5rem;
	padding-left: 0.7rem;
	padding-right:0.5rem;
}
.info-mianbody{
	padding:0rem 0;
}
.info-mianbody .infoname{
	font-size:0.48rem;
	line-height:0.48rem;
}
.info-mianbody .infobigimgswiper{
	margin-top:0.1rem;
}
.info-mianbody .infosmmian .sm-prev, .info-mianbody .infosmmian .sm-next{
	width:0.4rem;
	height:0.8rem;
	background-size:0.4rem;
}
.info-mianbody .infolist1{
	margin-top:0.2rem;
	font-size:0.24rem;
	line-height:0.36rem;
}
.info-mianbody .infolistitem{
	font-size:0.5rem;
	line-height:0.3rem;
	margin-top:0.4rem;
	padding-bottom:0.5rem;
}
.info-mianbody .infolist1{
	margin-top:0.2rem;
	font-size:0.24rem;
	overflow:auto;
}
.info-mianbody .infolist1 table thead th{
	height:0.7rem;
}
.info-mianbody .infolist1 table thead{
	height:0.7rem;
	font-size:0.24rem;
}
.info-mianbody .infolist1 table tbody tr td{
	font-size:0.24rem;
	line-height:0.36rem;
}
.info-mianbody .infolist1 table{
width:700px;
}
.info-mianbody .infolist1 table tbody tr{
	height:0.8rem;
}
.science-mamin .tebold{
	font-size:0.48rem;
	line-height:0.48rem;
	margin-bottom:0.6rem;
}
.science-mamin .tebold:after{
	width:0.6rem;
	height:0.08rem;
	bottom:-0.3rem;
}
.innovation-jie{
	font-size:0.24rem;
	line-height:0.36rem;
}
.innovationmian{
	margin:0.6rem auto 0;
}
.innovationmian li .lititem{
	height:0.7rem;
	line-height:0.7rem;
	font-size:0.24rem;
}
.innovationmian li .lititem span{
	width:0.4rem;
	height:0.2rem;
	background-size:0.3rem;
}
.innovationmian li .listinnvo{
	padding:0.3rem;
}
.innovationmian li .listinnvo .left{
	width:100%;
}
.innovationmian li .listinnvo .right{
	position:relative;
	float:left;
	width:100%;
    font-size:0.24rem;
    line-height:0.36rem;
    padding-right:0.2rem;
	right:0;
	top:0;
	transform:translateY(0);
	margin-top: 0.2rem;
}
.innovationmian li .lititem p{
	font-size:0.24rem;
}
.innovationmian li .lititem.cur{
	padding:0 0.3rem;
}
.innovationmian li .lititem.cur span{
	right:0.3rem;
}
.science-mamin .more-page{
	margin-top:0.5rem;
}
.science-mamin .more-page .moremore{
	font-size:0.24rem;
	line-height:0.3rem;
	padding-left: 0.4rem;
	height:0.3rem;
	background-size:0.26rem;
}
.science-mamin ul.laws-ul{
	margin:0.5rem auto 0;
}
.science-mamin ul.laws-ul li{
	width:100%;
	padding-bottom:100%;
	margin-right:0;
	margin-bottom:0.4rem;
}
.science-mamin ul.laws-ul li.cues .lawli-hover{
  transform:scale(1) translate(-50%,-50%)
}
.science-mamin ul.laws-ul li.cues .lawli-item{
  opacity:0;
}
.science-mamin ul.laws-ul li .lawli-hover .itemd{
	padding:0.3rem;
}
.science-mamin ul.laws-ul li .lawli-hover .item-a{
	font-size:0.36rem;
	line-height:0.36rem;
	top:0.3rem;
	right:0.3rem;
}
.science-mamin ul.laws-ul li .lawli-hover .itemd .div1{
	font-size:0.24rem;
	line-height:0.3rem;
}
.science-mamin ul.laws-ul li .lawli-hover .itemd .div2{
	margin-top:0.2rem;
}
.science-mamin ul.laws-ul li .lawli-hover .itemd .div2 .span{
	font-size:0.24rem;
	line-height:0.3rem;
}
.science-mamin ul.laws-ul li .lawli-hover .itemd .div2 .span1{
	font-size:0.24rem;
	line-height:0.36rem;
	margin-top:0.2rem;
}
.science-mamin ul.laws-ul li .lawli-hover .itemd .div3{
	font-size:0.24rem;
	margin-top:0.4rem;
	line-height:0.3rem;
}
.science-mamin ul.laws-ul li .lawli-hover .itemd .seart-tiem{
	font-size:0.24rem;
	margin-top:0.4rem;
	line-height:0.3rem;
}
.science-mamin ul.laws-ul li .lawli-hover .itemd .end-tiem{
	font-size:0.24rem;
	line-height:0.3rem;
}
.science-mamin ul.laws-ul li .lawli-item .img img{
	width:0.6rem;
}
.science-mamin ul.laws-ul li .lawli-item .zaixian{
	margin-top:0.2rem;
	line-height:0.4rem;
	font-size:0.26rem;
	height:0.8rem;
}
.science-mamin ul.laws-ul li .lawli-item .smbiao{
	font-size:0.24rem;
	line-height:0.36rem;
	margin-top:0.2rem;
}
.science-mamin ul.laws-ul li .lawli-item .en-biao{
	font-size:0.24rem;
	line-height:0.36rem;
	height:0.72rem;
	margin-top:0.2rem;
}
.science-mamin .patent-name{
	font-size:0.3rem;
	line-height:0.3rem;
	margin-top:0.5rem;
}
.science-mamin ul.patent-ul{
	margin-top:0.4rem;
}
.science-mamin ul.patent-ul li{
	width:100%;
	margin-bottom:0.4rem;
	margin-right:0;
}
.science-mamin ul.patent-ul li .imgname{
	margin-top:0.2rem;
	font-size:0.24rem;
	line-height:0.36rem;
	height:0.72rem;
}
.science-mamin ul.patent-ul li .hao{
	font-size:0.24rem;
	line-height:0.3rem;
	margin-top:0.2rem;
}
.about-mamindody{
	padding:0.6rem 0;
}
.about-mamindody .rightz{
	width:100%;
}
.about-mamindody .leftz{
	width:100%;
	margin-top:0.3rem;
	left:left;
	position:relative;
}
.about-mamindody .rightz .bo{
	width:0.7rem;
	height:0.7rem;
	animation: initial;
}
.about-mamindody .leftz .name{
	font-size:0.48rem;
	line-heighte:0.48rem;
	margin-bottom:0.6rem;
}
.about-mamindody .leftz .name:after{
	width:0.6rem;
	height:0.08rem;
	bottom:-0.3rem;
}
.about-mamindody .leftz .naleft-jie{
	font-size:0.24rem;
	line-height:0.36rem;
}
.about-list1{
	padding:0.6rem 0;
}
.about-list1 .tebold{
font-size:0.48rem;
	line-heighte:0.48rem;
	margin-bottom:0.6rem;
}
.about-list1 .tebold:after{
	width:0.6rem;
	height:0.08rem;
	bottom:-0.3rem;
}
.about-list1 .aboutul1{
	padding-top:0.4rem;
}
.about-list1 .aboutul1 li{
	margin: 0 0 0.2rem 0;
	width:100%;
}
.about-list1 .aboutul1 li .img img{
	width:0.7rem;
}
.about-list1 .aboutul1 li .imgname{
	font-size:0.26rem;
	line-height:0.3rem;
	margin-top:0.2rem;
}
.about-list1 .aboutul1 li .imgli{
	font-size:0.24rem;
	line-height:0.36rem;
	margin-top:0.2rem;
}
.about-list2{
	padding:0.6rem 0;
}
.about-list2 .tebold{
font-size:0.48rem;
	line-heighte:0.48rem;
	margin-bottom:0.6rem;
}
.about-list2 .tebold:after{
	width:0.6rem;
	height:0.08rem;
	bottom:-0.3rem;
}
.about-list2 .about2-swiper .swiper-slide .img .imgane{
	font-size:0.24rem;
	line-height:0.3rem;
	left:0.3rem;
	bottom:0.3rem;
}
.about-list3 .tebold{
font-size:0.48rem;
	line-heighte:0.48rem;
	margin-bottom:0.6rem;
}
.about-list3 .tebold:after{
	width:0.6rem;
	height:0.08rem;
	bottom:-0.3rem;
}
.about-list3{
	padding:0.6rem 0;
}
.about-list3 .fabodymian{
	margin-top:0.3rem;
}
.about-list3 .fabodymian .fazhengye-swiper{
	height:1rem;
}
.about-list3 .fabodymian .fazhengye-swiper .swiper-slide{
	width:1rem;
}
.about-list3 .fabodymian .fazhengye-swiper .swiper-slide .item-acviet{
	padding-top:0rem;
}
.about-list3 .fabodymian .fazhengye-swiper .swiper-slide .img .tiyen{
	font-size:0.28rem;
	color:#005bac;
	background-color:#fff;
	line-height:0.3rem;
	display:none;
}
.about-list3 .fabodymian .fazhengye-swiper:after{
	display:none;
}
.about-list3 .fabodymian .fazhengye-swiper .active .yeader{
	display:block;
	color:#005bac;
}
.about-list3 .fabodymian .tab1-prev, .about-list3 .fabodymian .tab1-next{
	width:0.45rem;
	height:0.45rem;
}
.about-list3 .fabodymian .fazhengye-swiper .swiper-slide .yeader{
	font-size:0.32rem;
}
.about-list3 .fabodymian .fazhengye-swiper .active .img .item2{
	display:none;
}
.about-list3 .fabodymian .fazhengye-swiper .swiper-slide .img{
	width:0.3rem;
	height:0.3rem;
}
.about-list3 .fabodymian .fazhengye-swiper .swiper-slide .img img{
	display:none;
}
.about-list3 .fazhengbodyu{
	margin:0rem auto 0;
	// overflow-x: hidden;
	// overflow-y:auto;
}
.about-list3 .fazhengbodyu .swiper-slide .leftz{
	width:100%;
}
.about-list3 .fazhengbodyu .swiper-slide .rightz{
	position:relative;
	width:100%;
	margin-top:0.3rem;
	max-height:5rem;
	overflow:auto
}
.about-list3 .fazhengbodyu .swiper-slide .rightz li{
	font-size:0.24rem;
	padding:0.2rem 0 0rem 0.7rem;
}
.about-list3 .fazhengbodyu .swiper-slide .rightz ul:after{
	display:none;
}
.about-list3 .fazhengbodyu .swiper-slide .rightz li .yue:after{
	display:none;
}
.about-list3 .fazhengbodyu .swiper-slide .rightz li .yue{
	font-size:0.24rem;
	top:0.2rem;
	transform:translateY(0)
}
.about-list4{
	padding:0.6rem 0;
}
.about-list4 .tebold{
font-size:0.48rem;
	line-heighte:0.48rem;
	margin-bottom:0.6rem;
}
.about-list4 .tebold:after{
	width:0.6rem;
	height:0.08rem;
	bottom:-0.3rem;
}
.about-list4 .about-list4swiper{
	padding-top:0;
}
.about-list4 .about-list4swiper .swiper-slide .imgname{
	font-size:0.24rem;
	height:0.7rem;
	line-height:0.7rem;
}
.about-list4 .about-list4page{
	margin-top:0.3rem;
}
.about-list4 .more{
	margin:0.4rem auto 0;
	width:2.4rem;
	height:0.7rem;
	line-height:0.7rem;
	font-size:0.24rem;
	border-radius:0.35rem;
	padding-left:0.3rem;
	background-size:0.24rem;
}
.about-honer-model .modelmian .lefti{
	width:100%;
}
.about-honer-model .modelmian .righti{
	width:100%;
	margin-right:0;
	padding-top:0.2rem;
	height:auto;
	display:none;
}
.about-honer-model .modelmian .righti .hong-siwpermian{
	height:3.5rem;
}
.about-honer-model .modelmian .righti .hong-siwpermian .swiper-slide{
	height:0.7rem;
	line-height:0.7rem;
}
.about-honer-model .modelmian .righti .item-name{
	font-size:0.24rem;
	line-height:0.3rem;
	padding-bottom:0.3rem;
	padding-left: 0.3rem;
}
.about-honer-model .modelmian .righti .hong-siwpermian .name{
	padding-left:0.75rem;
	height:0.7rem;
	line-height:0.7rem;
	font-size:0.24rem;
	background-size:0.24rem;
	background-position:0.15rem center;
}
.about-honer-model .modelmian .clsoe-h{
	top:0.2rem;
	right:0.2rem;
	width:0.3rem;
	height:0.3rem;
}
.about-honer-model .hongpage{
	margin-top:0.3rem;
	padding-bottom:0.3rem;
}
.science-mamin ul.tab-liqie li{
	width1:32%;padding:0px 20px 0px 20px;
	height:0.7rem;
	line-height:0.7rem;
	font-size:0.24rem;
	margin:0;

}
.science-mamin .science-imgop{
	margin-top:0.5rem;
	margin-bottom:0.5rem;
}
.science-mamin .science-imgop .left-s{
	width:100%;
}
.science-mamin .science-imgop .right-s{
	position:relative;
	float:left;
	width:100%;
	top:0;
	transform:translateY(0);
	margin-top:0.2rem;

}
.science-mamin .science-imgop .right-s .name-con{
	font-size:0.48rem;
	line-height:0.38rem;
}
.science-mamin .science-imgop .right-s .name-jie{
	margin-top:0rem;
	font-size:0.24rem;
	line-height:0.26rem;
}
.science-mamin ul.science-bottonul.soprpopri li{
	width:49%;
	margin-right:2%;
	padding-bottom:50%;
}
.science-mamin ul.science-bottonul.soprpopri li:nth-child(2n){
	margin-right:0;
}
.science-mamin ul.science-bottonul li .inco-srinen .inco-img img{
	width:0.8rem;
}
.science-mamin ul.science-bottonul li .inco-srinen .inco-cn{
	font-size:0.24rem;
	line-height:0.3rem;
	margin-top:0.2rem;
}
.science-mamin ul.science-bottonul li .inco-srinen .inco-en{
	font-size:0.24rem;
	line-height:0.36rem;
	padding-bottom:0.3rem;
	margin-top:0.2rem;
}
.science-mamin ul.science-bottonul li .inco-srinen .inco-en:after{
	display:none;
}
.science-bottom{
	margin-top:0.6rem;
}
.science-bottom .tebold{
	font-size:0.48rem;
	line-height:0.48rem;
	margin-bottom:0.6rem;
}
.science-bottom .tebold:after{
	width:0.6rem;
	height:0.08rem;
	bottom:-0.3rem;
}
.science-bottom .scinence-pro-sipwer .swiper-slide{
	padding:0.4rem 0;
}
.science-bottom .scinence-pro-sipwer .swiper-slide .name{
	padding:0 0.2rem;
	font-size:0.24rem;
	line-height:0.36rem;
	margin-top:0.2rem;
	height:0.72rem;
}
.science-bottom .scinence-pro-sipwer .swiper-slide .more{
	margin:0.4rem auto 0;
	font-size:0.24rem;
	width:2.4rem;
	height:0.7rem;
	line-height:0.7rem;
}
.science-bottom .scinence-pro-sipwer .swiper-slide .more:after{
	display:none;
}
.science-bottom .scinence-pro-btn{
	margin-top:0.4rem;
}
.science-bottom .scinence-pro-btn .scinence-pro-prev, .science-bottom .scinence-pro-btn .scinence-pro-next{
	width:0.72rem;
	height:0.8rem;
}
.investor-mian .left{
	position:relative;
	float: left;
	width:100%;
}
.investor-mian .left .biaotiem{
	padding-top:0.2rem;
	font-size:0.48rem;
	line-height:0.48rem;
	padding-bottom:0.3rem;
}
.investor-mian .left ul.left-ul{
	width:80%;
	padding-top:0.4rem;
}
.investor-mian .left ul.left-ul li{
	padding-bottom:0.2rem;
	margin-bottom:0.2rem;
}
.investor-mian .left ul.left-ul li dt{
	font-size:0.24rem;
}
.investor-mian .left ul.left-ul li dd{
	font-size:0.24rem;
	line-height:0.3rem;
	margin-top:0.2rem;
}
.investor-mian .right{
	width:100%;
	padding:0.4rem 0 0.6rem;
	min-height:2rem;
}
.investor-mian .right ul.investor-ul li{
	height:0.7rem;
	line-height:0.7rem;
}
.investor-mian .right ul.investor-ul li p{
	font-size:0.24rem;
	padding-left:0.2rem;
}
.investor-mian .right ul.investor-ul li .touzi{
	display:none;
}
.investor-mian .right ul.investor-ul li .tiem{
	display:none;
}
.investor-mian .right .more-page{
	margin-top:0.4rem;
}
.investor-mian .right .more-page .moremore{
	font-size:0.24rem;
	padding-left:0.4rem;
	line-height:0.36rem;
	height:0.36rem;
	background-size:0.24rem;
}
.science-mamin ul.join-ulmian>li.cur .w948{
	padding:0 0.2rem;
}
.science-mamin ul.join-ulmian li .li-header{
	height:1rem;
	line-height:1rem;
	padding-left:0.4rem;
	background-size:0.24rem;
	font-size:0.24rem;
}
.science-mamin ul.join-ulmian li .li-header .inco-s{
	width:0.35rem;
	height:0.35rem;
	background-size:0.35rem;
}
.science-mamin ul.join-ulmian li .jioin-li{
	padding:0.3rem 0;
}
.science-mamin ul.join-ulmian li .jioin-li li{
	font-size:0.24rem;
	width:33%;
}
.science-mamin ul.join-ulmian li .jioin-li li:nth-child(5){
	display:none;
}
.science-mamin ul.join-ulmian li .jioin-li li:nth-child(3){
	display:none;
}
.science-mamin ul.join-ulmian li .join-detail{
	padding:0.3rem;
}
.science-mamin ul.join-ulmian li .join-detail .detian-p{
	font-size:0.24rem;
	line-height:0.36rem;
}
.science-mamin ul.join-ulmian li .join-detail .btn-more{
	font-size:0.24rem;
	width:2.4rem;
	height:0.7rem;
	line-height:0.7rem;
}
.join-fixedmodel .join-mdeolmian .item{
	padding:0.3rem;
}
.join-fixedmodel .join-mdeolmian .item .title{
	font-size:0.48rem;
	line-height:0.48rem;
}
.join-fixedmodel .join-mdeolmian .form-div{
	margin-top:0.3rem;
	padding-top:0.3rem;
}
.join-fixedmodel .join-mdeolmian{
	width:90%;
}
.join-fixedmodel .join-mdeolmian .item .title .close-btn{
	width:0.35rem;
	height:0.35rem;
}
.join-fixedmodel .join-mdeolmian .form-div .join-name{
	font-size:0.24rem;
	line-height:0.3rem;
}
.join-fixedmodel .joinmodel{
	margin-top:0.4rem;
	padding-right:0.2rem;
	max-height:6.5rem;
}
.join-fixedmodel .joinmodel li{
width:100%;
margin-right:0;
margin-bottom:0.2rem;
}
.join-fixedmodel .joinmodel li .liname{
	font-size:0.24rem;
	line-height:0.3rem;
	margin-bottom:0.2rem;
}
.join-fixedmodel .joinmodel li .item-input{
	height:0.7rem;
	line-height:0.7rem;
}
.join-fixedmodel .joinmodel li .item-input input{
	height:0.7rem;
	line-height:0.7rem;
	font-size:0.24rem;
}
.join-fixedmodel .joinmodel li .item-xiadiv{
	height:0.7rem;
	line-height:0.7rem;
	font-size:0.24rem;
}
.join-fixedmodel .joinmodel li .item-xiadiv .slesexia{
	height:0.7rem;
	line-height:0.7rem;
	background-size:5px;
}
.join-fixedmodel .joinmodel li .item-xia .search-div{
	top:0.7rem;
}
.join-fixedmodel .joinmodel li .item-xia .search-div>div{
	height:0.7rem;
	line-height:0.7rem;
	max-height:2.8rem;
	font-size:0.24rem;
}
.join-fixedmodel .joinmodel li .item-btn{
	width:2.4rem;
	height:0.7rem;
	line-height:0.7rem;
}
.join-fixedmodel .joinmodel li .item-btn input{
	height:0.7rem;
	line-height:0.7rem;
	font-size:0.24rem;
}
.join-fixedmodel .joinmodel li.text .item-texteart{
	height:1.6rem;
}
.join-fixedmodel .joinmodel li.text .item-texteart textarea{
	font-size:0.24rem;
	line-height:0.36rem;
}
.join-fixedmodel .joinmodel li .yanma{
	width:100%;
	height:0.7rem;
	line-height:0.7rem;
}
.join-fixedmodel .joinmodel li .yanma input{
	height:0.7rem;
	line-height:0.7rem;
	font-size:0.24rem;
	width:2.4rem;
}
.join-fixedmodel .joinmodel li .yanma img{
	height:0.7rem;
}
.join-fixedmodel .join-bootm input{
	height:0.7rem;
	line-height:0.7rem;
	font-size:0.24rem;
}
.contact-mian .map-conlist{
	padding:0.6rem 0;
}
.contact-mian .map-conlist .name-biao{
	font-size:0.48rem;
	line-height:0.48rem;
	margin-bottom:1rem;
}
.contact-mian .map-conlist .name-biao:after{
	width:0.6rem;
	height:0.08rem;
	bottom:-0.5rem;
}
.contact-mian #map{
	height:6rem;
}
.contact-mian .contact-lianxi .lixi{
	height:1rem;
	line-height:1rem;
	font-size:.26rem;
	background-size:0.24rem;
}
.contact-mian .contact-lianxi ul.lianxi{
	margin-top:0.3rem;
}
.contact-mian .contact-lianxi ul.lianxi li{
	width: 100%;
	margin-right:0;
	margin-bottom:0.2rem;
}
.contact-mian .contact-lianxi ul.lianxi li .biaoname{
	font-size:0.24rem;
	line-height:0.3rem;
}
.contact-mian .contact-lianxi ul.lianxi li .div-item .item .name-item{
	width:2.4rem;
	height:0.7rem;
	line-height:0.7rem;
	font-size:0.24rem;
	background-size:0.24rem;
}
.contact-mian .contact-lianxi ul.lianxi li .div-item .item .tel{
	font-size:0.24rem;
	margin-top:0.2rem;
	line-height:0.3rem;
}
.contact-mian .conaddul li{
	width:100%;
	margin-bottom:0.3rem;
}
.contact-mian .conaddul li .items{
	width:100%;
}
.contact-mian .conaddul li .items .name{
	font-size:0.24rem;
	padding-bottom:0.2rem;
	line-height:0.3rem;
	background-size:0.24rem;
}
.contact-mian .conaddul li .items .addresname{
	font-size:0.24rem;
	margin-top:0.3rem;
	line-height:0.3rem;
}
.contact-mian .conaddul{
	margin-top:0.3rem;
}
.search-mianbody{
	padding:0.6rem 0;
}
.search-mianbody .search-ulitem{
	padding:0.6rem 0;
}
.search-mianbody .search-ulitem .serlitu{
	font-size:0.24rem;
	line-height:0.3rem;
}
.search-mianbody .search-ulitem .search-diul{
	margin-top:0.4rem;
}
.search-mianbody .search-ulitem .search-diul li{
	font-size:0.24rem;
	margin-right:0.1rem;
	height:0.7rem;
	line-height:0.7rem;
    width:1.8rem;
    margin-bottom:0.2rem;
}
.search-mianbody .serach-ajax{
	margin-top:0.3rem;
}
.search-mianbody .serach-ajax li{
	padding:0.3rem 0;
}
.search-mianbody .serach-ajax li .itemli .more{
	display:none;
}
.search-mianbody .serach-ajax li .itemli .itemname{
	width:100%;
}
.search-mianbody .serach-ajax li .itemli .itemname .name{
	font-size:0.24rem;
	line-height:0.3rem;
}
.search-mianbody .serach-ajax li .itemli .itemname .jies{
	font-size:0.24rem;
	line-height:0.36rem;
	margin-top:0.2rem;
}
.video-mianmodel .videomian{
	width:90%;
}
.video-mianmodel .videomian .close-v{
	width:0.7rem;
	height:0.7rem;
	top:-1rem;
	right:-0.3rem;
	background-size:0.36rem;
}
.index-list1 .index-list1swiper{
	padding:16px;
}
.index-list1 .index-list1swiper .item-img:after{
	width:0.3rem;
	height:0.3rem;
	top:-0.15rem;
	right:-0.15rem;
}
.index-list1-pagetion{
	display:block;
}
.index-list3-pagetion{
	display:block;
}
.science-mamin ul.csllists li{
	width:100%;
	margin-right:0;
	margin-bottom:0.3rem;
}
.science-mamin ul.csllists li .img .imgname{
	left:0.3rem;
	bottom:0.3rem;
	font-size:0.28rem;
    line-height:0.3rem;
}
.science-mamin ul.videobody li{
	width: 100%;
	margin-right:0;
	margin-bottom:0.4rem;
}
.image-mianmodel .imgmian{
	width:90%;
}
.science-mamin ul.videobody li .imgname{
	font-size:0.24rem;
	line-height:0.7rem;
	height:0.7rem;
}
.image-mianmodel .imgmian .close-v{
	top:0.3rem;
	right:0.3rem;
	width:0.6rem;
	height:0.6rem;
	background-size:0.36rem;
}
.image-mianmodel .imgmian .img-one-bigswiper .item-previmg, .image-mianmodel .imgmian .img-one-bigswiper .item-nextimg{
	display:none;
}
.image-mianmodel .imgmian .img-one-bigswiper .swiper-slide .img-item .bai-ame{
	font-size:0.3rem;
	line-height:0.3rem;
}
.image-mianmodel .imgmian .img-one-bigswiper .swiper-slide .img-item .bai-jie{
	font-size:0.24rem;
	line-height:0.36rem;
	margin-top: 0.2rem;
	height:0.72rem;
}
.image-mianmodel .imgmian .img-one-bigswiper .swiper-slide .img-item{
	bottom:0.2rem;
}
.science-mamin ul.videobody li .mask .bo{
	width:0.6rem;
	height:0.6rem;
}
.science-mamin ul.idea-ulmian{
	width:90.5%;
	margin:0.5rem auto 0;
}
.science-mamin ul.idea-ulmian li{
	width:49%;
	margin-right:2%;
	margin-bottom: 0.3rem;
	padding-bottom: 60%;
}
.science-mamin ul.idea-ulmian li:nth-child(5n){
	margin-right:2%;
}
.science-mamin ul.idea-ulmian li:nth-child(2n){
	margin-right:0;
}
.science-mamin ul.idea-ulmian li .idea-inco .img img{
	width:0.7rem;
}
.science-mamin ul.idea-ulmian li .idea-inco .name{
	font-size:0.26rem;
	line-height:0.3rem;
	margin-top: 0.2rem;
}
.science-mamin ul.idea-ulmian li .idea-inco .en-name{
	font-size:0.24rem;
	line-height:0.3rem;
	margin-top:0.2rem;
}
.science-mamin ul.idea-ulmian li.cur .hover-divshow{
  		transform:translateY(0);
  		opacity: 1;
  	}
  	.science-mamin ul.idea-ulmian li .hover-divshow .hovergun{
  		font-size:0.24rem;
  		line-height:0.36rem;
  	}
  	ul.elegant-ulmian{
  		margin-top: 0.6rem;
  	}
  	ul.elegant-ulmian li .left-z{
  		width:100%;

  	}
  	ul.elegant-ulmian li .right-z{
  		position:relative;
  		width:100%;
  		float:left;
  		margin-top:0rem;
  	}
  	ul.elegant-ulmian li .right-z .elegant-div{
  		position:relative;
  		width:96%;
  		top:0;
  		left:2%;
  		transform:translate(0,0);
  		padding-bottom:0.3rem;
  	}
  	ul.elegant-ulmian li .right-z .elegant-div .yue span{
  		font-size:0.6rem;
  		line-height:0.6rem;
  	}
  	ul.elegant-ulmian li .right-z .elegant-div .yue{
  		font-size:0.24rem;
  		margin-top:0.2rem;
  	}
  	ul.elegant-ulmian li .right-z .elegant-div .yue .more{
  		font-size:0.24rem;
  		line-height:0.3rem;
  		padding-right:0.36rem;
  		background-size: 0.24rem;
  		top:0.2rem;
  	}
  	ul.elegant-ulmian li .right-z .elegant-div .itmname{
  		margin-top:0.3rem;
  		font-size:0.3rem;
  		line-height:0.3rem;
  	}
  	ul.elegant-ulmian li .right-z .elegant-div .item-jie{
  		font-size:0.24rem;
  		line-height:0.36rem;
  		margin-top:0.2rem;
  	}
  	.index-banner-swiper .swiper-slide .bo{
  		top:65%;
  	}
  	.about2-paget{
  		display:block
  	}
  	.about-honer-model .hongpage span{
  		width:0.12rem;
  		height:0.12rem;
  		border-radius:50%;
  	}
  	.about-honer-model .modelmian .lefti .name{
  		display:block;
  		margin-top:0.2rem;
  	}
  	.imgsopspage{
  		display:block
  	}
  	.about-list4 .about-list4page span{
  		width:0.12rem;
  		height:0.12rem;
  		border-radius:0.06rem;
  	}
  	.about-list4 .about-list4page span.swiper-pagination-bullet-active{
  		width:0.24rem;
  	}
  	.about-list3 .fajie{
  		font-size:0.24rem;
  		height:0.36rem;
  		margin-bottom:0.3rem;
  	}
  	.science-mamin .science-imgop .left-s .scin-pagination span{
  		width:0.12rem;
  		height:0.12rem;
  		margin:0 4px;
  	}
  	.science-mamin ul.scrineoiuori li{
  		width:100%;
  		margin-right:0;
  		padding-bottom: 50%;
  	}
    .join-fixedmodel .joinmodel li #js-files-show a{
    	font-size:0.24rem;
    }
    .info-mianbody .infosmmian .sminfosiwper{
    	display:none;
    }
    .info-mianbody .infosmmian{
    	position: absolute;
    width: 100%;
    top: 1.3rem;
    }
    .newsoirji{
    padding-top:0.3rem;
}
.serve-main-txt{
	font-size:0.24rem !important;
}
.case3-all .newsd-page ul li{
	font-size:0.24rem;
	height:0.8rem;
	line-height:0.8rem;
}
.case3-all .newsd-page ul li a{
	margin-bottom: 0 !important;
	line-height:inherit !important;
}
.science-mamin ul.patent-ul2 li{
	width:50%;
}
.science-mamin ul.patent-ul2 li:before{
	right: 0
}
.science-mamin ul.patent-ul2 li:nth-child(4n):before{
display:block
}
.science-mamin ul.patent-ul2 li:nth-child(2n):before{
display:none
}
.science-mamin ul.patent-ul2 li:after{
	bottom:-0.2rem;
}
.science-mamin ul.patent-ul2 li:nth-child(2n):after{
width:100%
}
.newsd-content{
    padding-top:0.4rem;
}
.case-phone{
	margin-top: 0.2rem;
	font-size:0.24rem;
}
.case-phone .more1{
	font-size:0.24rem;
	height:0.6rem;
	line-height:.6rem;
	width:2.4rem;
	border-radius:0.3rem;
}
.cases1-content img{
	height:auto !important
}

}
@media (max-width: 1550px){
    .case4-txts{
        height: 6.7rem;
    }
}
@media (max-width: 1440px){
    .cases1-content, .cases2-list, .case-list3, .case-list4, .case-list4 {
        width: 82.65%;
        margin: 0 auto;
    }
    .case4-img {
        width: 230px;
        height:230px;
    }
    .case4-txts {
        height: 7.1rem;
    }
    .newsd-right {
        width: 20.06%;
    }
    .ft16 {
        font-size: 15px;
    }
    .w1200 {
        width: 90%;
        margin: 0 auto;
    }
    .info1-left {
        width: 75%;
    }
    .ft18 {
        font-size: 0.45rem;
    }
    .ser-list1 {
        width: 90%;
    }
    .news1-tp-left {
        width: 550px;
    }
    .news1-tp-all {
        padding: 0 1rem;
    }
}
@media (max-width: 1200px){
    .case4-txts {
        height: 6rem;
    }
    .case4-img {
        width: 200px;
        height:200px;
    }
    .cases1-content, .cases2-list, .case-list3, .case-list4, .case-list4 {
        width: 85.65%;
    }
    .newsd-right {
        width: 22.06%;
    }
    .cases4-content{
        line-height: 1.6;
    }
    .ft16 {
        font-size: 14px;
    }
    .page a {
        font-size: 14px;
    }
    .news1-btrt-time span {
        font-size: 1rem;
    }
    .news1-tp-title {
        font-size: .65rem;
    }
    .news1-tp-txt{
        line-height: 1.6;
    }
    .news1-bt-left {
        width: 400px;
        overflow: hidden;
    }
    .news1-btrt-txt{
        line-height: 1.6;
    }
    .news1-btrt-all {
        padding: 0 1rem;
    }
    .news1-btrt-time {
        margin-bottom: .4rem;
    }
    .news1-tp-left {
        width: 450px;
    }
    .news1-tp-left {
        width: 450px;
    }
    .info1-list img{
        width: 30px;
    }
    .ft18 {
        font-size: 16px;
    }
    .info1-txts {   
        margin-left: .5rem;
    }
}
@media (max-width: 1024px){
    .case-list4 {
        padding: 1rem 0 0 0;
    }
    .case4-list{
        width: 100%;
    }
    .case4-list {
        margin-bottom: 0.5rem;
    }
    .case4-list:nth-child(2n) {
        margin-left: 0;
    }
    .news1-bt-left {
        width: 350px;
        overflow: hidden;
    }
    .news1-tp-left {
        width: 400px;
    }
    .news1-tp-all a {
        width: 130px;
    }
    .news1-tp-txt{
        margin: .3rem 0 1rem 0;
    }
    .mes-list1 {
        width: 92%;
    }
    .serve-main-txt{
        line-height: 1.8;
    }
    .ser1-show img{
        width: 30px;
    }
    .ft14 {
        font-size: 13px;
    }
    .ft18 {
        font-size: 15px;
    }
    .info1-left {
        width: 73%;
    }
}
@media (max-width: 900px){
    .news1-bt-left {
        width: 100%;
        overflow: hidden;
    }
    .news1-tp-left {
        width: 350px;
    }
    .news1-tp-txt {
        margin: .2rem 0 .6rem 0;
    }
    .news1-tp-all {
        padding: 0 .45rem;
    }
}
@media (max-width: 768px){
    .science-mamin2 {
        padding: .6rem 0;
    }
    .case-list3 img {
        width: 100%;
        margin: .25rem 0 0 0;
    }
    .cases3-zs{
        line-height: 1.6;
    }
    .case-list3 {
        padding: 0.3rem 0rem .5rem;
    }
    .cases-list2 {
        margin-top: .25rem;
        padding-bottom: .35rem;
    }
    .cases2-list img {
        margin: .2rem 0 0 0;
    }
    .cases2-title {
        font-size: .36rem;
    }
    .case4-list{
        display: block;
    }
    .case4-list {
        margin-bottom: 0.2rem;
    }
    .cases4-content {
        margin: .25rem 0 0 0;
    }
    .cases4-content img {
        margin: .15rem 0 0 0;
    }
    .case-list4 {
        padding: .5rem 0 0 0;
    }
    .case4-txt {
        padding: .3rem 0;
    }
    .case4-txts {
        height: auto;
    }
    .science-mamin3 {
        padding: 0.6rem 0 0rem;
    }
    .case4-img{
        width: 100%;
        height:auto;
    }
    .cases1-content, .cases2-list, .case-list3, .case-list4, .case-list4 {
        width: 100%;
    }
    .cases-title{
        font-size: .45rem;
        padding-bottom: 0.35rem;
    }
    .cases1-content span{
        margin-top: .13rem;
        margin-right: .2rem;
    }
    .newsd-right a span{
        margin-top: .2rem;
    }
    .newsd-lf-time {
        padding-bottom: .2rem;
    }
    .newsd-lf-time a{
        padding-right: .4rem;
    }
    .newsd-page {
        margin: 0.5rem 0 0 0;
        padding-top: .25rem;    
    }
    .newsd-right{
        margin: .45rem 0 0 0;
    }
    .newsd-right a {
        margin-bottom: .15rem;
    }
    .newsd-right a div{
        margin-left: .2rem;
    }
    .newsd-rt-title{
        font-size:.4rem;
        padding-bottom: .1rem;
        margin-bottom: .35rem;
    }
    .newsd-page a{
        width: 100%;
        margin-bottom: .15rem;
        line-height: 1.4;
        margin-left: 0 !important;
        display: block;
        text-align: left !important;
    }
    .newsdetail-all-content{
        display: block;
    }
    .newsd-lf-title {
        font-size: .4rem;
        margin-bottom: .25rem;
    }
    .newsd-left,.newsd-right{
        width: 100%;
    }
    .news1-top,.news1-bot a{
        display: block;
    }
    .news1-tp-left{
        width: 100%;
    }
    .news1-btrt-time {
        margin-bottom: .1rem;
    }
    .page a {
        font-size: 13px;
    }
    .news1-btrt-txt {
        margin: .1rem 0 0 0;
    }
    .news1-btrt-time span {
        font-size: .55rem;
        margin-right: .1rem;
    }
    .news1-bot a:nth-child(n+2) {
        margin-top: .25rem;
    }
    .page a{
        width: 30px;
        height: 30px;
        line-height: 30px;
    }
    .page {
        text-align: center;
        margin: .8rem 0 0 0;
    }
    .news1-btrt-all {
        padding:.15rem 0.2rem .25rem .2rem;
    }
    .news1-btrt-logo div{
        padding-right: .25rem;
        background-size: .14rem .12rem;
    }
    .news1-tp-all a{
        width: 110px;
        line-height: 35px;
        height: 35px;
    }
    .news1-tp-all{
        position: relative;
        top: 0;
        transform: translateY(0);
        padding: .15rem 0;
    }
    .news1-btrt-all{
        position: relative;
        top: 0;
        transform: translateY(0);
    }
    .news1-tp-txt {
        margin: .1rem 0 .25rem 0;
    }
    .news1-tp-title {
        font-size: .32rem;
        -webkit-line-clamp: 2;
    }
    .mes1-lists{
        display: block;
    }
    .mes1-list {
        width: 100%;
        padding: 10px .15rem;
        margin-bottom: .15rem;
    }
    .mes1-area textarea {
        height: 3rem;
    }
    .mes1-btns input, .mes1-cz{
        height: 40px;
        line-height: 40px;
    }
    .ser1-s-all{
        display: block;
        text-align: center !important;
    }
    .ser-list1 {
        margin-top: 0.25rem;
    }
    .mes1-lists{
        margin-bottom: 0;
    }
    .info1-left {
        width: 100%;
    }
    .ser1-show img {
        width: .4rem;
        position: relative;
        top: 50%;
        transform: translateY(-50%);
    }
    .ser1-s-all{
        margin-left: 0;
    }
    .serve-main-txt{
        padding: 0 .35rem;
    }
    .ft20 {
        font-size: .3rem;
    }
    .info1-list img {
        width: .4rem;
    }
    .ser-list1{
        display: block;
    }
    .ser-list1 a {
        width: 100%;
        height: auto;
        display: block;
        padding: .75rem 0;
        margin-bottom: .2rem;
    }
    .ser1-show{
        position: relative;
        top: 0;
        transform: translateY(0);
    }
    .info1-list {
        display: block;
        padding-bottom: .15rem;
    }
    .info1-txts div{
        float: unset;
    }
    .info1-txts {
        margin-left: 0;
    }
    .info1-left {
        line-height: 1.2;
        margin: .15rem 0 .05rem 0;
    }
    .info1-list:nth-child(n+2) {
        padding-top: .15rem;
    }
}
@media (min-width: 1025px) {
  	.contact-mian .header-nav .nav a:hover{
  		color:#005bac
  	}
  	.investor-mian .left ul.left-ul li dd a:hover{
  		color:#005bac;
  	}
  	.investor-mian .left ul.left-ul li dd:hover:after{
  	    height:0.4rem;
  	}
  	.investor-mian .right ul.investor-ul li:hover p{
  		color:#005bac;
  	}
  	.investor-mian .right ul.investor-ul li:hover .touzi:after{
  		background-color:#005bac;
  	}
  	.investor-mian .left ul.left-ul li.noer:hover dt a{
  		color:#005bac;
  	}
  	.investor-mian .left ul.left-ul li.noer:hover dt:after{
  		height:0.4rem;
  	}
  	.investor-mian .right ul.investor-ul.invew1 li:hover p:after{
  		background-color:#005bac;
  	}
  	.science-mamin ul.tab-liqie li:hover{
  		background-color:#005bac;
  		border:1px solid #005bac;
  	}
  	.science-mamin ul.tab-liqie li:hover a{
  			color:#fff;
  		}
  	.science-mamin ul.idea-ulmian li:hover .hover-divshow{
  		transform:translateY(0);
  		opacity: 1;
  	}
  	.science-mamin ul.idea-ulmian li:hover .idea-inco{
  		opacity: 0;
  	}
  	.join-fixedmodel .joinmodel li .item-xia .search-div>div:hover{
  		background-color:#005bac;
  		color:#fff;
  	}
  	ul.elegant-ulmian li:hover .right-z .elegant-div .itmname{
  		color:#005bac;
  	}
  	ul.elegant-ulmian li:hover .left-z img{
  		    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}
.science-mamin ul.science-bottonul li:hover{
  background-color:#005bac;
  border: 1px solid #005bac;
}
.science-mamin ul.science-bottonul li:hover .inco-srinen .inco-img .syimg{
  display:none;
}
.science-mamin ul.science-bottonul li:hover .inco-srinen .inco-img .byimg{
  display:inline-block;
}
.science-mamin ul.science-bottonul li:hover .inco-srinen .inco-cn{
  color:#fff;
}
.science-mamin ul.science-bottonul li:hover .inco-srinen .inco-en{
  color:#fff;
}
.science-mamin ul.science-bottonul li:hover .inco-srinen .inco-en:after{
background-color:#fff;
}
.science-bottom .scinence-pro-btn .scinence-pro-prev:hover{
    background-image:url(../img/proprev1.png)
}
.science-bottom .scinence-pro-btn .scinence-pro-next:hover{
    background-image:url(../img/pronext1.png)
}
.science-bottom .scinence-pro-sipwer .swiper-slide:hover .img img{
  -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}
.science-bottom .scinence-pro-sipwer .swiper-slide:hover .more{
  color:#fff;
  background-color:#005bac;
  border:1px solid #005bac;
}
.header ul.header-ul>li ul.one li:hover>a{
  color:#005bac;
}
.header ul.header-ul>li ul.one li:hover{
  border-bottom:1px solid #005bac;
}
.header ul.header-ul li:hover a.tit{
  background-image: url(../img/cur-xia.png);
  color:#005bac
}
.search-header-mored .re-list-p a:hover{
  color:#005bac
}
.search-header-mored .search-mian .serrch-div .s-close:hover{
  transform:translateY(-50%) rotate(180deg)
}
.index-mian header:hover{
  background-color:#fff;
  border-bottom:1px solid #e5e5e5;
}
.index-mian header:hover .header ul.header-ul li a.tit{
  color:#000;
  background-image:url(../img/h-xia.png);
}
.index-mian header:hover .logo .logoimg1{
  display:none;
}
.index-mian header:hover .logo .logoimg{
  display:block;
}
.index-mian header:hover .en-search span.h-search{
  background-image:url(../img/h-search.png);
}
.index-mian header:hover .en-search .en-xia{
  color:#000;
  background-image:url(../img/h-xia.png);
}
.index-mian .header:hover .en-search .pho-header-btn .line{
  background-color:#005bac;
}
footer .footer-ul li dd a:hover{
  color:#fff;
}
.index-banner-swiper .swiper-slide .banner-item .more:hover:after{
  right:1rem;
}
.index-banner-swiper .index-banner-prev:hover{
 opacity:1;
}
.index-banner-swiper .index-banner-next:hover{
   opacity:1;
}
.index-list1 .index-list1swiper .swiper-slide:hover{
  transform:scale(1.05);
  z-index:10;
  box-shadow:0px 0px 27px rgba(37,137,246,0.22);
}
.index-list1 .index-list1swiper .swiper-slide:hover .item-img:after{
  opacity:1;
}
.index-list1 .index-list1swiper .swiper-slide:hover .item-img{
background-color:#fff;
background-image:url(../img/border1.png);
background-repeat:no-repeat;
background-position:center;
background-size: 100% 100%;
}
.index-list2 .index-list2-swiper .swiper-slide .right-img .more:hover{
  background-position:85% center;
}
.index-list3 .news-more-sipwer .swiper-slide:hover{
  margin-top:-0.5rem;
  box-shadow:0 10px 20px rgba(1,125,255,0.2)
}
.index-list3 .more:hover{
   background-position:85% center;
}
.index-list4 .more:hover{
  background-position:85% center;
}
.index-list5 ul.list5ul li:hover .img img{
  -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}
.innovationmian .rightz ul.scinen-ul li:hover .nameli{
    background-position:center;
background-repeat:no-repeat;
background-size:cover;
background-image:url(../img/scili.jpg);
color:#fff;
padding-left:0.75rem;
}
.science-mamin ul.laws-ul li:hover .lawli-item{
  opacity:0;
}
.science-mamin ul.laws-ul li:hover .lawli-hover{
  transform:scale(1) translate(-50%,-50%)
}
.science-mamin ul.patent-ul li:hover .img img{
  -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
}
.search-mianbody .serach-ajax li:hover .itemli .more{
  background-image:url(../img/sermore.png);
  color:#005bac;
}
.search-mianbody .serach-ajax li:hover .itemli .itemname .name{
  color:#005bac;
}
.page a:hover{
    background-color:#005bac;
    color:#fff;
}
.about-list2 .about2-swiper .swiper-slide:hover{
   margin-top:-0.5rem;
   box-shadow:0 10px 20px rgba(1,125,255,0.2)
}
.about-list3  .fabodymian .fazhengye-swiper .swiper-slide:hover .item-acviet{
    padding-top:0;
}
.about-list3  .fabodymian .fazhengye-swiper .swiper-slide:hover .img{
    width:100%;
    height:100%;
}
.about-list3  .fabodymian .fazhengye-swiper .swiper-slide:hover .img .item1{
    display:none;
}
.about-list3  .fabodymian .fazhengye-swiper .swiper-slide:hover .img .item2{
    display:block;
    animation:rotate 5s linear infinite;
}
@keyframes rotate{
    0%{
     -webkit-transform: rotate(0);
    transform: rotate(0);
    }
    100%{
     -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
    }
}
.about-list3  .fabodymian .fazhengye-swiper .swiper-slide:hover .yeader{
    display:none;
}
.about-list3  .fabodymian .fazhengye-swiper .swiper-slide:hover .img .tiyen{
    line-height:1.5rem;
    display:block;
}
.fazhengbodyu .swiper-slide .rightz li:hover .yue:after{
  background-image:url(../img/smyuan.png);
}
.fazhengbodyu .swiper-slide .rightz li:hover{
  color:#005bac;
}
.fazhengbodyu .swiper-slide .rightz li:hover .yue{
   color:#005bac;
}
.about-list4 .about-list4swiper .swiper-slide:hover{
  margin-top:-0.5rem;
  box-shadow: 0 5px 23px rgba(10, 74, 124, 0.2)
}
.about-list4 .about-list4swiper .swiper-slide:hover .imgname{
  background-color:#fff;
  color:#17a6fd;
}
.about-honer-model .modelmian .righti .hong-siwpermian .name:hover{
   background-image:url(../img/hy2.png);
   color:#005bac;
}
.about-honer-model .modelmian .clsoe-h:hover{
  transform:rotate(180deg);
}
.science-mamin ul.videobody li:hover{
  background-color:#fff;
  margin-top:-0.5rem;
  box-shadow: 0 5px 23px rgba(10, 74, 124, 0.2)
}
.science-mamin ul.videobody li:hover .imgname{
  background-color:#fff;
  color:#17a6fd;
}
ul.product-ulmian li:hover{
  box-shadow:0 16px 30px rgba(1,126,255,0.15);
}
ul.product-ulmian li:hover .img img{
   -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
}
ul.product-ulmian li:hover .imgname{
  color:#005bac;
}
ul.product-ulmian li:hover .imgname:after{
  width:100%;
}
ul.product-ulmian li:hover .more{
  color:#fff;
  background-color:#005bac;
  border:1px solid #005bac;
}
.product-header .headerulpro>li:hover{
  background-color:#005bac;
}
.product-header .headerulpro>li:hover a.tit{
  color:#fff;
}
.product-header .headerulpro>li:hover a.tit span{
  background-color:#fff;
}
.product-header .headerulpro>li ul.one li a:hover{
  color:#005bac;
}
.product-header .headerulpro>li ul.one li>ul.two a:hover{
  color:#005bac;
}
.info-mianbody .infosmmian .sm-prev:hover{
    background-image:url(../img/prev13.png);
}
.info-mianbody .infosmmian .sm-next:hover{
    background-image:url(../img/next13.png);
}
.product-listmian ul.listsul-pro>li:hover{
  box-shadow:0px 5px 20px rgba(1,126,255,0.15);
}
.product-listmian ul.listsul-pro>li .item-xia .li2:hover{
  background-color:#005bac;
}
.product-listmian ul.listsul-pro>li .item-xia .li2:hover a{
  color:#fff;
}
.product-listmian ul.listsul-pro>li .item-xia .two .li3:hover a{
  color:#005bac;
}
.science-mamin ul.csllists li:hover .img img{
   -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
}
.science-mamin ul.csllists li:hover .img .imgname{
  opacity:0;
}
.science-mamin ul.csllists li:hover .itrmeing{
  transform:scale(1);
    opacity:1;
}
.product-listmian .more:hover span{
right:38%;
}
.fixed-right-moedl ul li:hover .right-moels-div{
   transform:scale(1) translate(-100%,-50%);
   opacity:1
}
.index-banner-swiper .index-banner-prev:hover{
  border-right: 1px solid #005bac;
  border-top: 1px solid #005bac;
  border-bottom: 1px solid #005bac;
}
.index-banner-swiper .index-banner-next:hover{
  border-right: 1px solid #005bac;
  border-top: 1px solid #005bac;
  border-bottom: 1px solid #005bac;
}
.hovergun:hover::-webkit-scrollbar-thumb {
        background: #005bac;
        /*border-radius: 4px;*/
    }

    .hovergun:hover::-webkit-scrollbar-thumb:window-inactive {
        background: #005bac;
    }

    .hovergun:hover::-webkit-scrollbar-thumb:vertical:hover {
        background: #005bac;
    }
    .case3-all .newsd-page ul li a:hover{
      color:#005bac
    }
    .science-mamin ul.patent-ul2 li:hover .imgname{
      color:#005bac
    }
     .science-mamin ul.patent-ul2 li:hover .hao{
 color:#005bac
     }
     .case-phone .more1:hover{
     box-shadow:0px 5px 20px rgba(1,126,255,0.15);
     }
}
.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}
