@media (min-width: 1440px) {
  .container {
    width: 1400px;
  }
}
/*主色*/
/*灰色背景*/
/**
继承原CMS中样式
 */
html,
body {
  height: 100%;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  -webkit-text-size-adjust: 100%;
  font-family: -apple-system, "微软雅黑", BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, Helvetica, Arial, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Source Han Sans CN, sans-serif;
  font-weight: 400;
  background: #fff;
  font-size: 14px;
  color: #333;
}
body {
  overflow-x: hidden;
  overflow-y: auto;
}
a {
  color: #333;
}
a:hover,
a:active {
  color: #0065b5;
}
a:focus {
  outline: none !important;
  box-shadow: none;
}
a:focus-visible {
  outline: 2px solid #0065b5 !important;
  outline-offset: 2px;
}
.btn-primary {
  color: #fff;
  background-color: #0065b5;
  border-color: #0065b5;
}
.btn-primary:hover {
  color: #fff;
  background-color: #00a3a8;
  border-color: #00a3a8;
}
.btn-gray {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-gray:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}
.btn-light,
.label-primary {
  color: #0065b5;
  background: rgba(0, 101, 181, 0.1);
  border-color: transparent;
}
.btn-light:hover,
.label-primary:hover {
  color: #fff;
  background-color: #0065b5;
  border-color: #0065b5;
}
.btn-outline-primary {
  color: #0065b5;
  background-color: transparent;
  background-image: none;
  border-color: #0065b5;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #0065b5;
  border-color: #0065b5;
}
.btn-primary:focus,
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-light.active,
.voted {
  color: #fff;
  background-color: #0065b5;
  border-color: #0065b5;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-lg {
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
}
.wow {
  visibility: hidden;
}
@media (hover: hover) {
  .dropdown a:hover + .dropdown-menu {
    display: block;
    margin-top: 0;
  }
}
.alert-paid {
  margin: 10px 0;
  text-align: center;
}
.alert-paid a {
  color: #f39c12;
}
/**
导航条弹出高度
 */
.navbar-fixed-top-ls .navbar-collapse,
.navbar-fixed-bottom-ls .navbar-collapse {
  height: 100vh;
  max-height: 100vh;
}
.nav-menu {
  background: #fff;
}
.nav > li {
  position: initial;
}
.navbar {
  border: none;
  background: #fff;
  /*电话，英文版*/
}
.navbar .tel-en {
  vertical-align: middle;
  float: right;
  text-align: right;
}
.navbar .tel-en .en {
  font-size: 1rem;
  margin: 11px 10px 8px 10px;
  padding: 2px 10px;
  color: #999;
  background-color: #fff;
}
.navbar .tel-en .tel {
  display: inline-block;
  padding-top: 1.5rem;
  line-height: 2rem;
  font-size: 1.5rem;
  color: #00a3a8;
}
.navbar .tel-en .tel .iconfont {
  font-size: 1.5rem;
  color: #333;
}
.navbar-nav {
  float: none;
  /**
  弹出子菜单样式
   */
}
.navbar-nav .form-search {
  position: relative;
}
.navbar-nav .form-search input {
  position: absolute;
  top: 0;
  right: 0;
  border: 1px solid #333;
}
.navbar-nav .form-search button {
  position: absolute;
  right: 0;
  border: 0;
  background: transparent;
}
.navbar-nav .form-search .iconfont {
  font-size: 1.5rem;
}
.navbar-nav .submenu {
  display: none;
  position: relative;
  width: 100%;
  min-width: 100vw;
  height: auto;
  text-align: left;
}
.navbar-nav .submenu ul {
  margin: 0;
  padding: 0 0 0 1rem;
}
.navbar-nav .submenu ul li {
  list-style: none;
  margin-bottom: 0.25rem;
  margin-top: 0.25rem;
}
.navbar-nav .submenu ul li a {
  text-align: left;
  font-size: 0.9rem;
  line-height: 2;
  color: #333;
}
.navbar-nav li > a {
  font-size: 0.825rem;
}
.navbar-nav li > a h5 {
  overflow: hidden;
  text-overflow: ellipsis;
}
.navbar-nav > li > a {
  font-size: 0.875rem;
}
.navbar-nav ul.dropdown-menu {
  border: none;
  border-radius: 0;
}
.navbar-nav ul.dropdown-menu > li > a {
  padding: 5px 20px;
}
.navbar-nav .right-arrow {
  float: right;
}
.navbar-toggle {
  border-color: #ddd;
}
.navbar-toggle:hover,
.navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-brand {
  display: flex;
  align-items: center;
  max-width: calc(100% - 60px);
  padding: 3px;
}
.navbar-brand img {
  flex: 0 0 auto;
  height: 38px;
  width: auto;
}
.navbar-brand span {
  display: inline-block;
  margin-left: 8px;
  color: #333;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.2;
  white-space: nowrap;
}
/*Banner条*/
.carousel-focus .item {
  margin: 0;
  padding: 0;
}
.carousel-focus .item .carousel-img {
  margin: 0;
  padding: 0;
  background-size: cover;
  width: 100%;
  height: 10rem;
  background-position: center center;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.carousel-focus .carousel-control.left,
.carousel-focus .carousel-control.right {
  background-image: none;
}
.carousel-focus .carousel-control.left span,
.carousel-focus .carousel-control.right span {
  display: none;
}
.carousel-focus .carousel-control.left:hover,
.carousel-focus .carousel-control.right:hover {
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}
.carousel-focus .carousel-control.left:hover span,
.carousel-focus .carousel-control.right:hover span {
  display: block;
}
.subtitle {
  line-height: 1.875rem;
  color: #747171;
  min-height: 1.875rem;
  height: auto;
}
.subtitle:before,
.subtitle:after {
  content: " ";
  display: table;
}
.subtitle:after {
  clear: both;
}
.subtitle .iconfont {
  float: left;
  font-size: 1.875rem;
  margin-right: 0.5rem;
}
.subtitle span {
  float: left;
  display: inline-block;
  font-size: 1rem;
  font-weight: bold;
}
.index-more {
  line-height: 3.75rem;
}
.index-more .btn {
  border-radius: 0;
}
.article_title .index-more {
  margin-top: 1.5rem;
  line-height: 1.5rem;
}
.brd-b-1 {
  border-bottom: 1px solid #cccccc;
}
#index-about {
  margin-bottom: 20px;
}
#index-about h2 {
  padding-left: 0.625rem;
  border-left: 5px solid #0065b5;
  font-size: 1.375rem;
  line-height: 1.425;
  color: #0065b5;
  font-weight: bold;
}
#index-about .pic img {
  max-width: 100%!important;
  height: auto!important;
}
#index-about .text {
  line-height: 1.5;
  margin-top: 10px;
}
#index-about .text > p {
  text-indent: 2rem;
}
#index-about .morelink {
  margin-top: 0.5rem;
}
#index-about .morelink .btn.btn-primary {
  margin-left: 1.25rem;
  border-radius: 0;
  font-size: 1rem;
  line-height: 1.5;
}
#index-product {
  background: #f4f7fa;
}
#index-product .thumbnail {
  border: 0;
  border-radius: 0;
  padding: 0;
}
#index-product .caption {
  background-color: #eef5fa;
  padding: 0.5rem 1.25rem;
}
#index-product .caption h3 {
  font-size: 1rem;
  font-weight: bold;
  text-align: center;
}
#index-product .caption .btn {
  border-radius: 0;
}
#index-product .caption p.profile {
  height: 5rem;
  overflow: hidden;
}
#index-product .caption .detailbtn {
  text-align: right;
}
#index-hot-product {
  background: #f4f7fa;
}
#index-hot-product .thumbnail {
  border: 0;
  border-radius: 0;
  padding: 0;
}
#index-hot-product .caption {
  background-color: #eef5fa;
  padding: 0.5rem 1.25rem;
}
#index-hot-product .caption h3 {
  font-size: 0.875rem;
  text-align: center;
  margin: 0;
  line-height: 2;
}
#index_article ul {
  margin: 0;
  padding: 0;
}
#index_article ul li {
  margin: 0;
  padding: 0;
  list-style-type: none;
  line-height: 2.5rem;
  height: 2.5rem;
  overflow: hidden;
  border-bottom: 1px dotted #cccccc;
}
#index_article ul li:before,
#index_article ul li:after {
  content: " ";
  display: table;
}
#index_article ul li:after {
  clear: both;
}
#index_article ul li a {
  display: block;
  wdith: 75%;
  float: left;
}
#index_article ul li span {
  display: block;
  float: right;
}
#footnav-pc {
  margin-top: 20px;
  padding-top: 20px ;
  padding-bottom: 20px ;
  color: #fff;
  background-color: #b0b0b0;
}
#footnav-pc .footermenu-item h3 {
  font-size: 1.125rem;
  line-height: 1.5;
  margin: 0 10px;
  padding: 10px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
#footnav-pc .footermenu-item h3:before,
#footnav-pc .footermenu-item h3:after {
  content: " ";
  display: table;
}
#footnav-pc .footermenu-item h3:after {
  clear: both;
}
#footnav-pc .footermenu-item h3 b {
  float: left;
}
#footnav-pc .footermenu-item h3 i {
  float: right;
  font-size: 1.25rem;
}
#footnav-pc .footermenu-item a {
  color: #fff;
  line-height: 1.8;
}
.bottomnav {
  padding: 20px 0 80px;
  background-color: #757474;
  text-align: center;
  color: #fff;
}
.bottomnav a {
  color: #fff;
}
.mobile-tar {
  position: fixed;
  bottom: 0px;
  width: 100vw;
  height: 55px;
  background: #FFFFFF;
  z-index: 999;
}
.mobile-tar .mobile-tar-item {
  width: 20%;
  text-align: center;
  height: 55px;
  float: left;
  font-size: 0.75rem;
}
.mobile-tar .mobile-tar-item .mobile-circle-button {
  display: inline-block;
  width: 64px;
  height: 64px;
  border-radius: 32px;
  background: #4bc390;
  margin-top: -20px;
  color: #fff;
}
.mobile-tar .mobile-tar-item .mobile-circle-button .iconfont {
  font-size: 32px!important;
}
.mobile-tar .mobile-tar-item .mobile-circle-button .iconfont:before {
  color: #ffffff !important;
}
.mobile-tar .mobile-tar-item .mobile-circle-button div {
  margin-top: -10px;
}
.mobile-tar .iconfont {
  font-size: 25px;
  color: #333333;
}
.mobile-tar .icon-qq {
  font-size: 30px;
  line-height: 1.2;
}
#qq-chat {
  z-index: 9999;
  position: fixed;
  right: 20px;
  top: 30%;
  width: 121px;
  height: 277px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHkAAAEVCAMAAADzZbruAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEFBMzNDREQ1QTMwMTFFMkE2QzVGM0E5RkRGREM0OTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEFBMzNDREU1QTMwMTFFMkE2QzVGM0E5RkRGREM0OTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowQUEzM0NEQjVBMzAxMUUyQTZDNUYzQTlGREZEQzQ5NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowQUEzM0NEQzVBMzAxMUUyQTZDNUYzQTlGREZEQzQ5NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrpsMxwAAAMAUExURfviVJxgYuHu9XjK8vhQOLrq/9L0/3eLl4XQ9ZdjJ/zONHC22I2LjiMgJu0yJAMEB14fHDM2SPibHdLk7eYpJczx//j8/Wh6g9Hl8O7y9c3j8ElbaMLt/6Hb9yIfKtvf4dpfSFl0hLjJ2dgnJv2mG+jn6DhLVpLV9oLP9bgiJJ+1zf63F8zh7BYWIdXV1lhjZ1prdnjB5dno8pzZ9szZ5UF0pZUzLWV0e4nS9dbo8vA2JCgnMsfIyqje+IWhwVJZXL3r/3/O9crg67XDzPr8/sqtr/L09rO2uLQYGKbW7v7GG9Pm8UxRVMYkJfH2+3GkvYPL7trj7Pq3JuH6/93f4Y3U9piqtOb8/5LZ9aWkps3e6d3r9FWArMLQ18Xu/6TG1nzN9GxKJmeMs4sZGo+bo77S3NWRHqG2zmaImXKGjxEfKeb2/LHh+N35/4Ssv6S0v8TT4P7eLN3q8e3z+JOhqv39/UBCWm6Aicnd6GlmaZPL5jU1PM/b5sHN1Hh2eYzS9dzr9Nrq87jk+bDZ7HaXupjE2JnR7ERHTKW3wPj5+a56IH7M9Ku7wqyTlqre92Btc33N8728v8WBIIq2y3WWpuvKyqseH4O71WySpNj2/y8TEejs8qy/1Kbd9/f6/XnL86h6fN4fJeDr8s+mIN6xHMPo+qWts67g+CI2RLykp2abtsEWGeT7/4fT8dvs9ojQ8jUrJ66/yajCzFBreNTg6u0tJIOUncvg65OtxXvM88nW333K8Mbh7Slmnd4vJc0kI2CElro7LoKhr5scHs7i5dbr74zW89fn8C4uO8Xc6JfX9js8TPv//565xOrw99vx9EPE9Pf9//g/LT0bIPn+//b299jv80tMY/v8/ePv9qrP347B2o1EPVxweh4dIglZlnfK8jzC9H3N9bjo/8Ds/8jv/4/Y9Pv7++bx9Es3KPPg4L7m+fDv78bn88vq9V9eYYIlI/r088Pr/PX6/PP5/Pj7/fL4/Pn8/vX5/PP4/PX6/ff7/fb6/fT5/P///////yIXGEsAAAEAdFJOU////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wBT9wclAAAaWUlEQVR42szbC1wT15oAcK3uBYQ4PijYsokaIDzsQBFRa3gsloJUEdML3stKVwEVTb25VIqvcHELVHwVRV20Aop0t7jVVnrxWYtoubdSaOnval1ptZnq7l5/rN3VNqbYBOJ+58xMMjN58HAS74cEMknmn+8735w5Azji0aN0D7Fivf9gYj08M/3RoxGP1mtS40SKt/5tMPFWXFyqZv2jEemaOM9EkcI7czDhnZjoWadJH+GRKho8eDnRM9VjhEdc4m0Hwd3p7YFjWaL3bG6cOLFo0QnmlhOZ3mjXcXyZx1jV0NBQQXKCt8XuwTuTI3guioraH0Xf8GjvxNuJt7HMyxIr1u9ReOIItQYrWx+mty6L8uSmHPXaa695e3vDLW+7ZxTaex3IdbvpgD154mewDLrnCR+zN0OgrfiO5QmWDfAgvS0xKhS/gPlYhND3Eb/ohCdnO1R7926cMwPDvmZnhnSEhGRuxruHPYa8vygkM/NGesemTfB182ZojxAU9DNmWzfAo5mzPXdEeXLixKIoRAMctYi73TMKcXTOy5YtwxnPDumITldHIxwxIR37ifTojugDxJZVR9Nhq+L9Drh3NBo9A4UivaOjY//RGx0oQjJnh0aFcoXQ897pAKd7n/fky4fB48oIlsY1K+qk0WhH8C6imwOk0jqphkhtPKDe0hGSrj4grVNMjYuDpwDf8T5xQCoNIJjYnzk7KpQXWH4HZP7mqGV8OdRzFcELhfQGsTc1rrJRQ5SVpe5N3wL5Keo0lse3REs1AdIDq+C9wccNYn/I7ChPHhzl/eGHHz71oXfU+UQn8u7Q0MwOaeVU7ZrGykqck7Sy+fk1Ac0eAQr6jeyFTXVxWkXpl0RZY6UCygF39x6Fp8dVVlYieTMvucQo74nzJ70/aeJE76gdnM0WeXXcORS7Ez0zO+pS1fvWrGlsbo6TSqOle9XfaiR7Feu/I85+WZYKb0a6JUCj+LZ0H/HWGo16ixTekSZgb2ljY+Oaxsa3iBsg7+Yc4+ej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);
}
#qq-chat .main {
  height: 102px;
  padding-top: 175px;
  background-repeat: no-repeat;
}
#qq-chat .btn {
  position: absolute;
  display: block;
  padding: 0;
}
#qq-chat .btnText {
  top: 250px;
  left: 18px;
  display: block;
  width: 84px;
  height: 22px;
  font-size: 12px;
  font-weight: normal;
  color: #000;
  text-align: center;
  text-decoration: none;
  line-height: 22px;
}
#qq-chat .offlineBtnText {
  display: none;
}
#qq-chat .offline .onlineBtnText {
  display: none;
}
#qq-chat .offline .offlineBtnText {
  display: inline;
}
#qq-chat .closeBtn {
  top: 0;
  right: 6px;
  width: 39px;
  height: 26px;
}
#qq-chat .content .subTitle {
  height: 18px;
  font-size: 14px;
  font-weight: bold;
  color: #095996;
  line-height: 18px;
  text-align: center;
  overflow-y: hidden;
  margin-top: 0;
}
#qq-chat .content .plainText {
  height: 28px;
  margin-top: 14px;
  padding: 0 5px;
  font-size: 12px;
  color: #2f6b99;
  line-height: 14px;
  text-align: center;
  word-wrap: break-word;
  overflow-y: hidden;
}
.floatbar {
  position: fixed;
  right: 8px;
  top: 60%;
  margin-top: -75px;
  z-index: 10000;
}
.floatbar-item {
  position: relative;
}
.hover-item:hover .floatbar-box {
  display: block;
}
.floatbar-btn {
  width: 40px;
  height: 40px;
  border: 1px solid #eee;
  text-align: center;
  display: block;
  margin-bottom: 6px;
  position: relative;
  background-color: #fff;
  color: #848484;
}
.floatbar-btn:hover {
  text-decoration: none;
}
.floatbar-btn i {
  font-size: 24px;
  line-height: 40px;
  display: block;
}
.floatbar-btn p {
  color: #0065b5;
  font-size: 14px;
  line-height: 35px;
  padding-top: 5px;
  display: none;
}
.floatbar-btn i.icon-weixin:before {
  color: #28c445;
}
.floatbar-btn i.icon-messagefill:before {
  color: #12b7f5;
}
.floatbar-box {
  position: absolute;
  top: 0px;
  right: 40px;
  padding-right: 25px;
  display: none;
}
.floatbar-box .floatbar-container {
  border: 1px solid #ccc;
  border-top: 4px solid #0065b5;
  padding: 20px;
  background-color: #fff;
  -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  position: relative;
}
.floatbar-box .floatbar-container .navbar-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  line-height: 2;
  text-align: left;
}
.floatbar-box .floatbar-container .arrow,
.floatbar-box .floatbar-container .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border: solid transparent;
}
.floatbar-box .floatbar-container .arrow {
  border-width: 9px;
  top: 25px;
  right: -9px;
  margin-top: -9px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.floatbar-box .floatbar-container .arrow:after {
  border-width: 9px;
  right: 1px;
  bottom: -9px;
  content: " ";
  border-right-width: 0;
  border-left-color: #fff;
}
.box-sevices,
.box-wechat {
  top: -110px;
  display: none;
}
.box-sevices .floatbar-container .arrow,
.box-wechat .floatbar-container .arrow {
  top: 125px;
}
.box-sevices .floatbar-container .close,
.box-wechat .floatbar-container .close {
  position: absolute;
  top: 0;
  right: 10px;
}
.box-sevices .floatbar-container h3,
.box-wechat .floatbar-container h3 {
  margin: 0;
}
.box-sevices .floatbar-container hr,
.box-wechat .floatbar-container hr {
  margin: 5px;
}
/* 内页样式 */
.subbanner {
  overflow: hidden;
  width: 100%;
  height: 105px;
}
.subbanner > a {
  display: block;
  width: 100%;
  height: 100%;
}
/*产品分类页*/
.product-category {
  background-color: #f4f7fa;
}
/*产品页左栏*/
.leftnav .navtitle {
  height: 3.75rem;
  line-height: 3.75rem;
  margin: 2px 0;
  background-color: #0065b5;
  font-size: 1.5rem;
  text-align: center;
  color: #fff;
  position: relative;
}
.leftnav .navtitle a {
  color: #fff;
}
.leftnav .navtitle .iconfont {
  font-size: 1.875rem;
  line-height: 3.75rem;
}
.leftnav .navtitle .icon-add-pluss- {
  position: absolute;
  right: 1rem;
}
.leftnav ul,
.leftnav li {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.leftnav ul > li > a {
  display: block;
  color: #666666;
  padding: 0 1.25rem 0 1rem;
  margin: 2px 0 0  0;
  height: 2.875rem;
  line-height: 2.875rem;
  overflow: hidden;
  background: #edf2f6;
  text-decoration: none;
}
.leftnav ul > li > a:before {
  font-family: "iconfont" !important;
  font-size: 1rem;
  height: 2.875rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e645";
  margin-right: 0.5rem;
}
.leftnav ul > li > a.cur {
  background: #fff;
}
.leftnav.product > ul > li > a:before {
  color: #00a3a8;
  font-size: 0.75rem;
  content: "\e67f";
  margin-right: 0.5rem;
}
.leftnav.product > ul > li > ul > li > a {
  background-color: #fff;
}
.leftnav.product > ul > li.active > a {
  background-color: #fff;
}
.left_contact,
.left_hot,
.left_product,
.left_relation {
  margin-top: 1.875rem;
}
.left_contact .contact_title,
.left_hot .hot_title,
.left_product .product_title,
.left_relation .relation_title {
  height: 3.125rem;
  text-align: center;
  background-color: #edf2f6;
  font-size: 1.5rem;
  line-height: 3.125rem;
  color: #666666;
}
.left_contact .contact_title .iconfont,
.left_hot .hot_title .iconfont,
.left_product .product_title .iconfont,
.left_relation .relation_title .iconfont {
  font-size: 1.5rem;
}
.leftnav .navtitle .iconfont,
.left_relation .relation_title .iconfont,
.left_hot .hot_title .iconfont,
.left_product .product_title .iconfont,
.left_contact .iconfont {
  font-size: 1.875rem;
  margin-right: 0.625rem;
}
.left_contact > ul,
.left_hot ul,
.left_product ul,
.left_relation ul {
  border-top: 1px solid #dfe7ee;
  margin: 0;
  padding: 0;
}
.left_contact > ul > li {
  margin: 0 10px;
  padding: 0 0 0 10px;
  line-height: 3.125rem;
  height: 3.125rem;
  border-bottom: 1px dotted #cccccc;
  color: #666666;
  list-style: none;
  font-size: 0.875rem;
  overflow: hidden;
}
.left_contact .brd-radius {
  font-size: 1.75rem;
  border: 1px solid #666666;
  border-radius: 20px;
  padding: 2px;
}
.left_hot ul,
.left_relation ul {
  margin: 0  0 10px 0 ;
}
.left_hot ul li,
.left_relation ul li {
  padding: 0;
  margin: 0  10px ;
  list-style: none;
  height: 3.125rem;
  line-height: 3.125rem;
  overflow: hidden;
  border-bottom: 1px dotted #cccccc;
  font-size: 0.75rem;
}
.left_hot ul li:before,
.left_relation ul li:before {
  color: #666;
  font-family: "iconfont" !important;
  font-size: 1rem;
  height: 3.125rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e645";
  margin-right: 0.5rem;
}
.sub-menu,
.sub-rela {
  float: left;
  clear: left;
}
.main-content {
  float: right;
}
.product-content:before,
.product-content:after {
  content: " ";
  display: table;
}
.product-content:after {
  clear: both;
}
/* 右侧内容栏 */
.bcbar {
  color: #666666;
  background: transparent;
  min-height: 40px;
}
.bcbar .tips {
  padding: 8px 15px;
}
.bcbar .breadcrumb {
  font-size: 0.75rem;
  background-color: #fff;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}
.blue-a-link {
  color: #0069b7;
}
.summary a:link,
.footersummary a:link,
.content-desc a:link,
.summary a:visited,
.footersummary a:visited,
.content-desc a:visited {
  color: #0065b5;
  font-weight: bold;
  text-decoration: underline;
}
/*产品列表*/
.product-content .item {
  padding-top: 15px;
}
.product-content .item .thumbnail {
  border: 0;
  padding: 0;
  margin: 0 0 0.5rem 0;
}
.product-content .item .thumbnail h3 {
  font-size: 1rem;
  font-weight: bold;
  line-height: 2;
  text-align: center;
  margin: 0;
  padding: 0;
}
.product-content .item .thumbnail h3 a {
  display: block;
  height: 2.5rem;
  overflow: hidden;
}
.product-content .item .thumbnail .caption {
  padding-right: 1.5rem;
}
.product-content .item .thumbnail .caption p {
  line-height: 2;
  color: #999;
  height: 5.25rem;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
/* 分页 */
.pager {
  text-align: center;
  height: 41px;
  margin-top: 20px;
  padding-bottom: 10px;
}
.pager > div {
  margin: 0px
    auto;
}
.pager span {
  min-width: 24px;
  display: block;
  float: left;
  line-height: 24px;
  margin: 0px 3px;
  border: 1px solid #dfe7ee;
}
.pager a {
  font-size: 14px;
  padding: 0px 3px;
  background-color: #ffffff;
  line-height: 24px;
  display: block;
  min-width: 24px;
}
.pager a:hover {
  background-color: #0065b5;
  color: #FFFFFF;
}
.pager .curpage {
  background-color: #edf2f6;
  color: #333333;
  padding: 0px 3px;
}
.pager .pageinfo {
  margin-left: 20px;
}
.product-list-detail {
  border-bottom: 1px solid #0c91d9;
}
.product-list-detail .pic {
  display: flex;
  align-items: center;
  justify-items: center;
}
.product-list-detail .pic img {
  width: 100%;
  height: auto;
}
.product-list-detail .content .profile .title {
  padding: 15px 0;
  margin: 0;
}
.product-list-detail .content .profile .title a {
  font-size: 18px;
  color: #0065b5;
}
.product-list-detail .content .profile .desc {
  font-size: 14px;
  line-height: 25px;
}
.product-list-detail .info {
  text-align: center;
}
.product-list-detail .info .price_view {
  margin-bottom: 10px;
}
.product-list-detail .info .price_view:before,
.product-list-detail .info .price_view:after {
  content: " ";
  display: table;
}
.product-list-detail .info .price_view:after {
  clear: both;
}
.product-list-detail .info .price_view .price {
  font-size: 1.25rem;
  font-weight: 500;
  color: black;
  float: left;
  line-height: 2rem;
}
.product-list-detail .info .price_view .view {
  font-size: 0.875rem;
  color: black;
  float: right;
  line-height: 2rem;
}
.footersummary {
  margin-top: 20px;
  line-height: 2;
  font-size: 1rem;
  /*列表详情页，文章显示强制样式*/
}
.footersummary table {
  border: 1px solid #333333;
  text-align: center;
  margin: 0 auto;
  min-width: 50%;
}
.footersummary table td,
.footersummary table th {
  border: 1px solid #333333;
  text-align: center;
  padding: 5px;
}
.footersummary table td p,
.footersummary table th p {
  padding: 0px;
  margin: 0px;
}
.footersummary table th {
  font-weight: bold;
}
.footersummary h1 {
  font-size: 1.75rem;
  font-weight: bold;
}
.footersummary h2 {
  font-size: 1.375rem;
  font-weight: bold;
}
.footersummary h3 {
  font-size: 1.125rem;
  font-weight: bold;
}
.footersummary h4 {
  font-size: 0.875rem;
  font-weight: bold;
  color: #000000;
}
.footersummary img {
  display: block;
  margin: 0px auto;
}
.footersummary a:link,
.footersummary a:visited {
  color: #0065b5;
  font-weight: bold;
  text-decoration: underline;
}
.footersummary li > p {
  margin: 0;
}
.productdetails .productprofile {
  padding-top: 20px;
  padding-bottom: 20px;
}
.productdetails .productprofile .attach h1 {
  font-size: 1.5rem;
  line-height: 1.5rem;
  margin: 0 0 30px 0;
  padding: 0;
}
.productdetails .productprofile .attach .desc {
  color: #999;
  margin-bottom: 20px;
}
.productdetails .productprofile .attach ul {
  display: inline-block;
  width: 46%;
  padding: 0 5px;
}
.productdetails .productprofile .attach ul li {
  height: 40px;
  line-height: 40px;
  list-style: none;
  margin: 0 0 20px 0;
  padding: 0;
}
.productdetails .productprofile .attach ul li .link-img {
  vertical-align: middle;
  width: 100%;
}
.productdetails .productprofile .attach ul li img {
  vertical-align: middle;
}
.productdetails .productprofile .attach ul li span {
  padding: 0px 2px;
  display: block;
  float: left;
}
.productdetails .detailstitle {
  margin-top: 1.875rem;
  font-size: 1.5rem;
  line-height: 1.5rem;
  padding-bottom: 0.625rem;
  border-bottom: 1px solid #ccc;
}
.productdetails .article_text {
  padding-top: 20px;
  padding-bottom: 20px;
  overflow-x: hidden;
  font-size: 1rem;
}
.productdetails .article_text table {
  border: 1px solid #333333;
  text-align: center;
  margin: 0 auto;
  min-width: 50%;
}
.productdetails .article_text td,
.productdetails .article_text th {
  border: 1px solid #333333;
  text-align: center;
  padding: 5px;
}
.productdetails .article_text td p,
.productdetails .article_text th p {
  padding: 0;
  margin: 0;
}
.productdetails .article_text h2 {
  font-size: 1.375rem;
  font-weight: bold;
}
.productdetails .article_text h3 {
  font-size: 1.125rem;
  font-weight: bold;
}
.productdetails .article_text h4 {
  font-size: 0.875rem;
  font-weight: bold;
}
.productdetails .article_text img {
  display: block;
  margin: 0  auto;
  max-width: 100%;
  height: auto;
}
.productdetails .article_text p {
  margin-bottom: 1rem;
}
.productdetails .article_text a:link,
.productdetails .article_text a:visited {
  color: #0065b5;
  font-weight: bold;
  text-decoration: underline;
}
.rela_product .thumbnail {
  border: 0;
  border-radius: 0;
  padding: 0;
  margin-top: 10px;
}
.rela_product .caption {
  padding: 0.5rem 1.25rem;
}
.rela_product .caption h3 {
  font-size: 0.875rem;
  text-align: center;
  margin: 0;
  line-height: 2;
}
.rela_article .relatitle,
.rela_product .relatitle {
  background: #f2f4f5 url(../images/newsdetails_13.gif) 10px center no-repeat;
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  padding: 0 25px;
  margin-top: 20px;
}
.newslist ul li {
  padding: 10px 10px 0 25px;
  margin: 0px 0px 2px 0px;
  line-height: 1.25rem;
  height: 3rem;
  list-style: none;
  overflow: hidden;
  background: #f2f4f5;
  position: relative;
}
.newslist ul li a {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.newslist ul li:before {
  position: absolute;
  left: 5px;
  font-family: "iconfont" !important;
  content: "\e602";
  font-size: 8px;
  color: #0065b5;
  font-weight: bold;
}
.newslist ul li span {
  display: inline-block;
  width: 100%;
  text-align: left;
  font-size: 0.75rem;
}
.newslist ul,
.productlist ul,
.partlist ul,
.searchlist ul {
  margin: 23px 0 0 0 ;
  padding: 0;
}
.newslist,
.productlist,
.productlist_h,
.partlist,
.searchlist {
  margin-bottom: 0px;
}
/**
新闻图片列表样式
 */
.newslist-thumb .thumbnail {
  border: 0;
}
.newslist-thumb .thumbnail h3 {
  font-size: 1.2rem;
  line-height: 1.5rem;
  margin-bottom: 1rem;
  overflow: hidden;
  max-height: 3rem;
  font-weight: bold;
}
.newslist-thumb .thumbnail .caption > p {
  color: #999;
}
.articlelist-wide ul {
  padding: 0;
  margin: 0;
}
.articlelist-wide ul > li {
  padding-top: 2rem;
  padding-bottom: 2rem;
  list-style: none;
  border-bottom: 1px solid #eeeeee;
}
.articlelist-wide ul > li .articlepic {
  text-align: center;
  position: relative;
  overflow: hidden;
}
.articlelist-wide ul > li .articlepic img {
  max-width: 100%;
  height: auto;
  display: block;
  margin-left: auto;
  margin-right: auto;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
}
.articlelist-wide ul > li .articletitle h3 {
  font-size: 1rem;
  font-weight: bold;
  line-height: 1.5;
}
.articlelist-wide ul > li .articletitle p {
  display: none;
}
.articlelist-wide ul > li .articletitle .date {
  display: block;
  color: #999;
}
.newslist-category {
  text-align: center;
  margin-bottom: 2rem;
  margin-top: 2rem;
}
.newslist-category h2 {
  color: #333;
  text-align: center;
  position: relative;
  padding: 0;
  padding-bottom: 8px;
  display: inline-block;
  margin: 0;
  float: none !important;
  max-width: 80%;
  font-size: 1.9rem;
  line-height: 1.5;
}
.newslist-category h2:after {
  content: '';
  width: 30%;
  height: 2px;
  background-color: #0065b5;
  position: absolute;
  left: 50%;
  margin-left: -15%;
  bottom: 0;
  min-width: 35px;
}
.newslist-more {
  text-align: center;
  margin-bottom: 1rem;
  margin-top: 0.2rem;
}
.newslist-more a {
  text-decoration: none;
}
.newslist-more .btn-more {
  min-width: 140px;
  height: 2rem !important;
  line-height: 2rem !important;
  text-align: center;
  border: 1px solid #999;
  display: inline-block;
  color: #333;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 0.875rem;
}
.newslist-more .btn-more:hover {
  border-color: #0065b5;
  background-color: #0065b5;
  color: #fff;
}
.left_product > ul {
  padding: 10px  0 10px 0 ;
}
.left_product > ul li {
  list-style: none;
  text-align: center;
  height: 214px;
}
.left_product > ul li img {
  max-width: 100%;
  height: auto;
}
.articledetails h1 {
  font-size: 1.5rem;
  color: #0065b5;
  line-height: 2.25rem;
  padding: 22px 0 0 0 ;
  margin: 0;
  text-align: center;
}
.articledetails .article_attach {
  text-align: center;
  font-size: 0.75rem;
  line-height: 2.5rem;
}
.articledetails .article_text {
  padding: 10px 0px;
  line-height: 2;
  font-size: 0.875rem;
}
.articledetails .article_text table {
  border: 1px solid #333333;
  text-align: center;
  margin: 0 auto;
  min-width: 50%;
}
.articledetails .article_text table td,
.articledetails .article_text table th {
  border: 1px solid #333333;
  text-align: center;
  padding: 5px;
  line-height: 150%;
  min-width: 100px;
}
.articledetails .article_text table td p,
.articledetails .article_text table th p {
  padding: 0;
  margin: 0;
}
.articledetails .article_text h2 {
  font-size: 1.375rem;
  font-weight: bold;
}
.articledetails .article_text h3 {
  font-size: 1.125rem;
  font-weight: bold;
}
.articledetails .article_text h4 {
  font-size: 0.875rem;
  font-weight: bold;
}
.articledetails .article_text img {
  display: block;
  margin: 0  auto;
  max-width: 100%;
  height: auto;
}
.articledetails .article_text p {
  margin-bottom: 1rem;
}
.articledetails .article_text a:link,
.articledetails .article_text a:visited {
  color: #0065b5;
  text-decoration: underline;
}
.articledetails .article_text li > p {
  padding: 0;
  margin: 0;
}
.articledetails .tag_share {
  height: 2.25rem;
}
.articledetails .tag_share .tags {
  float: left;
}
.articledetails .tag_share .share {
  float: right;
}
.articledetails .prenext {
  background-color: #f2f4f5;
  overflow: hidden;
  height: 2.5rem;
  padding: 0 15px;
}
.articledetails .prenext ul {
  padding: 0;
  margin: 0;
}
.articledetails .prenext ul li {
  padding: 0;
  margin: 0;
  line-height: 2.5rem;
  list-style: none;
  width: 50%;
  background: transparent;
}
.articledetails .prenext ul li.pre {
  float: left;
}
.articledetails .prenext ul li.next {
  float: right;
}
.rela_article ul {
  padding: 0;
}
.rel-art {
  list-style: none;
  line-height: 2.5rem;
}
.rel-art li {
  list-style: none;
}
.rel-art a {
  height: 2.5rem;
  overflow: hidden;
  display: block;
  padding: 0 0 0 25px;
  background: url(../images/newsdetails_17.jpg) 10px center no-repeat;
  border-bottom: 1px solid #aeaeae;
}
.searchlist ul li {
  padding: 0 ;
  margin: 0px 0px 2px 0px;
  list-style: none;
}
.searchlist ul li a {
  font-weight: bold;
  line-height: 2.25rem;
  height: 2.25rem;
}
.searchlist ul li div {
  padding-bottom: 10px;
  line-height: 1.5rem;
  border-bottom: 1px dotted #ccc;
}
.sitemap {
  width: 100%;
}
.sitemap .list-paddingleft-2 {
  float: left;
  width: 150px;
}
.sitemap .list-paddingleft-2 li p {
  padding: 0px;
}
.sitemap .list-paddingleft-2,
.sitemap .list-paddingleft-2 li {
  list-style-type: none;
}
.wrap-error {
  background: rgba(0, 0, 0, 0) url("../images/error.png") no-repeat scroll 100px 100px;
  height: 464px;
}
.wrap-error .error-warning {
  color: #0069b7;
  font: 35px/1.4 "microsoft yahei", simson;
  margin-left: 591px;
  padding-top: 100px;
}
.wrap-error .error-reason {
  color: #666;
  font: 18px/1.5 "microsoft yahei", simson;
  margin-left: 591px;
}
.wrap-error .error-guide {
  margin: 24px 0 0 591px;
}
.wrap-error .error-guide dt,
.wrap-error .error-guide ol {
  color: #666;
  font-size: 14px;
  margin-bottom: 10px;
}
.wrap-error .error-guide dd,
.wrap-error .error-guide p {
  color: #666;
}
.wrap-error .error-guide .btn-link {
  background: #0069b7 none repeat scroll 0 0;
  color: #fff;
  display: inline-block;
  font: 22px/50px "microsoft yahei", simsun;
  margin-right: 10px;
  text-align: center;
  vertical-align: middle;
  width: 154px;
}
.wrap-error .error-guide .btn-link:hover {
  background: #0069b7 none repeat scroll 0 0;
  color: #fff;
  text-decoration: none;
}
.wrap-error .error-guide .search {
  margin-left: 3px;
}
.wrap-error dd {
  margin-left: 0px;
  padding-left: 0px;
}
.thumbnail > a > picture > img,
.thumbnail > picture > img {
  margin-left: auto;
  margin-right: auto;
  display: block;
  max-width: 100%;
  height: auto;
}
/* 专题页样式 */
.specialbanner {
  overflow: hidden;
  width: 100%;
  height: 200px;
  color: #fff;
}
.specialbanner > a {
  color: #fff;
  display: block;
  width: 100%;
  height: 100%;
}
.specialbanner h1 {
  background-color: rgba(255, 255, 255, 0.1);
}
.specialbanner p {
  line-height: 1.5rem;
  height: 7.5rem;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0.1);
}
.special-content .articledetails .article_text h2 {
  font-size: 2rem;
  text-align: center;
  line-height: 2;
}
/*
图片缩放动画
*/
.imgbox,
imgbox:after {
  position: relative;
  overflow: hidden;
}
.imgbox > img {
  margin-left: auto;
  margin-right: auto;
  display: block;
  max-width: 100%;
  height: auto;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
}
.imgbox:hover img {
  -webkit-transform: scale(1.06, 1.06);
  -ms-transform: scale(1.06, 1.06);
  transform: scale(1.06, 1.06);
}
/**
用户快速指南样式
 */
.user-guide {
  background: #f4f7fa;
}
.user-guide .item {
  background-color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.user-guide .item h3 {
  line-height: 1.5;
  padding: 0 10%;
}
.user-guide .item p,
.user-guide .item a {
  font-size: 1.1rem;
  line-height: 2;
}
.user-guide .item a {
  color: #0065b5;
  text-decoration: underline;
}
.user-guide .item .guide-img {
  text-align: center;
}
@media only screen and (max-width: 319px) {
  html {
    font-size: 80%;
  }
}
@media only screen and (max-width: 320px) and (max-width: 374px) {
  html {
    font-size: 85.33333333%;
  }
}
@media only screen and (min-width: 375px) and (max-width: 413px) {
  html {
    font-size: 100%;
  }
}
@media only screen and (min-width: 414px) and (max-width: 767px) {
  html {
    font-size: 110.4%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
  html {
    font-size: 77.41935484%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1200px) {
  html {
    font-size: 100%;
  }
}
@media only screen and (min-width: 1200px) {
  html {
    font-size: 100%;
  }
}
@media (max-width: 767px) {
  body {
    padding-top: 50px;
  }
  .navbar-fixed-top-ls,
  .navbar-fixed-bottom-ls {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030;
  }
  .navbar-fixed-top-ls {
    top: 0;
    -moz-box-shadow: 0 0 5px #ddd;
    -webkit-box-shadow: 0 0 5px #ddd;
    box-shadow: 0 0 5px #ddd;
  }
  ul.dropdown-menu {
    position: relative;
    width: 100%;
    background: #222;
  }
  ul.dropdown-menu .open > a,
  ul.dropdown-menu .open > a:hover,
  ul.dropdown-menu .open > a:focus {
    background: none;
    color: #9d9d9d;
  }
  ul.dropdown-menu > .dropdown-menu {
    position: relative;
    width: 100%;
    margin: 0;
  }
  .navbar-nav .form-search {
    padding: 0 0.625rem;
  }
  .navbar-nav .open .dropdown-menu {
    position: relative;
    width: 100%;
    margin: 0;
    left: 0;
    background: #fff;
  }
  .dropdown-submenu > a:after {
    display: none;
  }
  .panel-page {
    padding: 1rem;
    min-height: 300px;
  }
  .article-list .media .media-left a {
    width: 110px;
  }
  .article-list .media .media-body .article-title {
    font-size: 1em;
  }
  .article-list .media-body .article-tag {
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 1;
  }
  .navbar-nav {
    margin: 0.5rem 0;
  }
  .navbar-nav .form-search.focused {
    position: inherit;
  }
  .navbar-nav .form-search.focused input {
    position: inherit;
    width: 100%;
  }
  .dropdown:not(.open):hover > .dropdown-menu {
    display: none;
  }
  .article-list .media-body .article-tag span {
    margin: 0 2px;
  }
  .article-pay a.btn {
    display: block;
    margin-top: 5px;
  }
  .navbar-form {
    margin: 0.625rem 0;
  }
  .navbar-nav .form-search {
    padding: 0;
  }
  .focus-img {
    margin-top: 1rem;
  }
  .focus-img > .row {
    margin-left: 0;
  }
  #footnav-pc .footermenu-item a {
    padding-left: 20px;
    line-height: 2;
  }
  /*产品页左栏 移动端无左右边距*/
  .leftnav,
  .left_relation,
  .left_contact,
  .left_hot,
  .left_product,
  .prenext,
  .rela_article .relatitle {
    margin-left: -15px;
    margin-right: -15px;
  }
  /*图片宽度*/
  .footersummary img,
  .productdetails img,
  .articledetails img,
  .footersummary iframe,
  .productdetails iframe,
  .articledetails iframe,
  .footersummary video,
  .productdetails video,
  .articledetails video {
    max-width: 100%;
    height: auto!important;
  }
  .wrap-error {
    height: auto;
    padding-bottom: 50px;
    background-position-x: center;
    background-position-y: 0;
    background-size: 50%;
  }
  .wrap-error .error-warning {
    margin-top: 50px;
    margin-left: 0;
    text-align: center;
  }
  .wrap-error .error-reason {
    margin-left: 0;
    text-align: center;
  }
  .wrap-error .error-guide {
    margin-left: 0;
    text-align: center;
  }
  #index-about .text > p {
    text-indent: 0;
  }
  .summary {
    height: 80px;
    overflow: hidden;
    position: relative;
  }
  .summary .more-btn {
    width: 100%;
    position: absolute;
    bottom: 0;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), color-stop(100%, #fff));
    background-image: linear-gradient(-180deg, rgba(255, 255, 255, 0.8) 0, #fff 100%);
    line-height: 2;
  }
  .summary .more-btn a {
    display: block;
    text-align: center;
    color: #0065b5;
  }
  .summary > p,
  .footersummary > p,
  .content-desc > p {
    text-indent: 0;
  }
  .articledetails .article_text {
    font-size: 1rem;
  }
}
@media (max-width: 767px) and (min-width: 768px) {
  .navbar-fixed-top-ls,
  .navbar-fixed-bottom-ls {
    border-radius: 0;
  }
}
/* 小屏幕（平板，大于等于 768px） */
@media (min-width: 768px) {
  ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
  }
  .nav-menu {
    background: #0065b5;
  }
  .searchbox {
    position: absolute;
    top: -50px;
    right: 0;
  }
  .navbar {
    border: none;
    margin-bottom: 0px;
    /*顶部电话和英文入口*/
  }
  .navbar .logo-tel {
    height: 122px;
  }
  .navbar .logo-tel .tel-en {
    position: relative;
    float: right;
  }
  .navbar .logo-tel .tel-en .en {
    margin-top: 0;
    background-color: #fff;
  }
  .navbar .nav > li {
    width: 12.5%;
    text-align: center;
  }
  .navbar .nav > li.active,
  .navbar .nav li.current > a {
    background: #00a3a8;
  }
  .navbar .nav > li > a:hover,
  .navbar .nav > li > a:active {
    background: #00a3a8;
  }
  .navbar-header {
    width: 100%;
  }
  /*Logo高度处理*/
  .navbar-brand {
    padding: 26px 15px;
    height: auto;
    max-width: none;
  }
  .navbar-brand img {
    height: 58px;
    width: auto;
  }
  .navbar-brand span {
    margin-left: 14px;
    font-size: 1.75rem;
  }
  .navbar-nav {
    /**
    弹出子菜单样式
     */
  }
  .navbar-nav .submenu {
    display: none;
    position: fixed;
    top: auto;
    left: 0;
    width: 100%;
    height: auto;
    z-index: 9999;
    margin-top: -1px;
    padding-bottom: 2rem;
    border: 1px solid #cccccc;
    box-shadow: 2px 2px 3px rgba(204, 204, 204, 0.5);
    background-color: #ffffff;
  }
  .navbar-nav .submenu .submenu-col {
    width: 16.6%;
    border-right: 1px solid #dddddd;
  }
  .navbar-nav .submenu .submenu-col:last-child {
    border-right: 0;
  }
  .navbar-nav .submenu .submenu-col-anli {
    width: 33.33%;
  }
  .navbar-nav .submenu .submenu-col-news {
    width: 33.33%;
  }
  .navbar-nav .submenu .submenu-col-news:first-child {
    width: 66.66%;
  }
  .navbar-nav .submenu .submenu-col-tech {
    width: 33.33%;
  }
  .navbar-nav .submenu .submenu-col,
  .navbar-nav .submenu .submenu-col-anli,
  .navbar-nav .submenu .submenu-col-news,
  .navbar-nav .submenu .submenu-col-tech {
    margin-top: 2.25rem;
    margin-bottom: 3rem;
    padding-left: 2rem;
    padding-right: 2rem;
    float: left;
    height: 200px;
  }
  .navbar-nav .submenu .submenutitle {
    display: block;
    font-size: 1.25rem;
    line-height: 1.25rem;
    margin-top: 0.75rem;
    margin-bottom: 1.5rem;
    font-weight: 600;
    color: #666666;
  }
  .navbar-nav .submenu .submenuimg {
    margin: 2rem 0;
  }
  .navbar-nav .submenu ul {
    margin: 0;
    padding: 0;
  }
  .navbar-nav .submenu ul li {
    list-style: none;
    margin-bottom: 0.75rem;
    margin-top: 0.75rem;
  }
  .navbar-nav .submenu ul li a {
    text-align: left;
    font-size: 1rem;
    line-height: 2;
    color: #333;
  }
  .navbar-nav .submenu ul li a:hover {
    color: #0065b5;
  }
  .navbar-nav li > a {
    font-size: 0.75rem;
    line-height: 1.5;
    color: #fff;
  }
  .navbar-nav > li > a {
    font-size: 0.875rem;
    line-height: 1.5;
  }
  .navbar-nav > li > a:hover {
    color: #fff;
  }
  .navbar-collapse {
    position: relative;
  }
  .index-focus {
    margin-bottom: 1.25px;
  }
  .subtitle {
    line-height: 2.5rem;
    min-height: 2.5rem;
  }
  .subtitle .iconfont {
    font-size: 2.5rem;
  }
  .subtitle span {
    font-size: 1.25rem;
  }
  .index-more {
    line-height: 5rem;
  }
  .article_title .index-more {
    margin-top: 1.5rem;
    line-height: 2.5rem;
  }
  #index-focus .item .carousel-img {
    height: 22rem;
    width: 100%;
  }
  #index-about {
    margin-top: 15px;
    margin-bottom: 30px;
  }
  #index-about .text {
    margin-top: 0;
    font-size: 0.875rem;
    line-height: 1.5;
  }
  #footnav-pc {
    margin-top: 60px;
  }
  #footnav-pc .footermenu-item h3 {
    margin: 0 ;
    padding: 0;
    border-bottom: 0;
    font-size: 1.125rem;
  }
  #footnav-pc .footermenu-item h3 .iconfont {
    display: none;
  }
  .bottomnav {
    line-height: 2;
    padding-bottom: 20px;
  }
  .mobile-tar {
    display: none;
  }
  /* 内页样式 */
  .subbanner {
    height: 300px;
  }
  /* 内页样式 */
  .subbanner-600 {
    height: 500px;
  }
  /* 右侧内容栏 */
  .bcbar:before,
  .bcbar:after {
    content: " ";
    display: table;
  }
  .bcbar:after {
    clear: both;
  }
  .bcbar .tips {
    margin-bottom: 20px;
    float: left;
  }
  .bcbar .bc {
    float: right;
  }
  .bcbar .breadcrumb {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }
  .product-content {
    /*产品列表*/
  }
  .product-content .item .thumbnail {
    margin: 0 0 2rem 0;
  }
  .product-content .item .thumbnail h3 {
    text-align: left;
  }
  .product-list-detail {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .product-list-detail:before,
  .product-list-detail:after {
    content: " ";
    display: table;
  }
  .product-list-detail:after {
    clear: both;
  }
  .product-list-detail .pic {
    margin-top: 20px;
    width: 30%;
    float: left;
  }
  .product-list-detail .content {
    padding: 15px;
    width: 60%;
    float: left;
  }
  .product-list-detail .info {
    width: 10%;
    float: left;
    padding-top: 30px ;
    padding-bottom: 30px;
  }
  .product-list-detail .info .price_view {
    margin-top: 50%;
  }
  .product-list-detail .info .price_view span {
    display: block;
    width: 100%;
  }
  .product-list-detail .info .price_view .price {
    font-size: 1.125rem;
    color: #0065b5;
    float: none;
  }
  .product-list-detail .info .price_view .view {
    font-size: 12px;
    color: #0065b5;
    float: none;
  }
  /*图片宽度*/
  .footersummary {
    padding: 10px;
  }
  .footersummary iframe,
  .footersummary summary {
    width: 640px;
    height: 360px;
  }
  .newslist ul li {
    padding: 0 35px 0 25px;
    line-height: 2.5rem;
    height: 2.5rem;
  }
  .newslist ul li a {
    float: left;
    width: 75%;
    overflow: hidden;
  }
  .newslist ul li span {
    float: right;
    width: 25%;
    text-align: right;
  }
  .newslist-category {
    margin-bottom: 4rem;
    margin-top: 4rem;
  }
  .newslist-more .btn-more {
    min-width: 170px;
    height: 2.5rem !important;
    line-height: 2.5rem !important;
    font-size: 1rem;
  }
  .searchlist ul li {
    padding: 0 35px 0 50px;
  }
  /* 内页样式 */
  .specialbanner {
    height: 300px;
  }
  .specialbanner h1 {
    width: 50%;
    line-height: 2;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .specialbanner p {
    width: 50%;
    line-height: 2rem;
    padding-left: 2rem;
    padding-right: 2rem;
    height: 10rem;
  }
  /**
用户快速指南样式
*/
  .user-guide .item {
    min-height: 220px;
  }
  .user-guide .item h3 {
    padding: 0;
  }
}
/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width: 992px) {
  #index-focus .item .carousel-img {
    height: 28rem;
  }
  .navbar-nav li > a {
    font-size: 0.875rem;
    line-height: 1.5;
  }
  .navbar-nav > li {
    height: 58px;
  }
  .navbar-nav > li > a {
    font-size: 0.875rem;
    line-height: 1.5;
  }
  #index-about {
    margin-bottom: 40px;
  }
  #index-about .text {
    line-height: 1.8;
  }
  .newslist-thumb .thumbnail {
    padding: 10px;
    height: 429px;
  }
  .articlelist-wide ul > li {
    padding-top: 3rem;
    padding-bottom: 3rem;
    list-style: none;
    border-bottom: none ;
  }
  .articlelist-wide ul > li .articletitle h3 {
    font-weight: normal;
    font-size: 1.5rem;
    line-height: 1.5;
  }
  .articlelist-wide ul > li .articletitle p {
    display: block;
  }
  .articlelist-wide ul > li:hover {
    box-shadow: 0 10px 20px -10px #d0d0d0;
  }
  .articlelist-wide ul > li:hover img {
    -webkit-transform: scale(1.06, 1.06);
    -ms-transform: scale(1.06, 1.06);
    transform: scale(1.06, 1.06);
  }
  .floatbar-btn {
    width: 80px;
    height: 80px;
    border: 1px solid #f3f3f3;
    margin-bottom: 2px;
    position: relative;
    background-color: #fff;
    color: #848484;
  }
  .floatbar-btn:hover,
  .floatbar-btn:visited,
  .floatbar-btn:link {
    text-decoration: none;
  }
  .floatbar-btn i {
    font-size: 48px;
    line-height: 80px;
  }
  .floatbar-item.floatbtn-item-top > .floatbar-btn {
    height: 40px;
  }
  .floatbar-item.floatbtn-item-top > .floatbar-btn i {
    font-size: 24px;
    line-height: 40px;
  }
}
/* 大屏幕（大桌面显示器，大于等于 1200px） */
@media (min-width: 1200px) {
  #index-focus .item .carousel-img {
    height: 37.5rem;
  }
  .navbar-nav li > a {
    font-size: 0.875rem;
    line-height: 1.5;
  }
  .navbar-nav > li {
    height: 58px;
  }
  .navbar-nav > li > a {
    font-size: 1.125rem;
    line-height: 1.5;
  }
  #index-about .text {
    font-size: 1rem;
    line-height: 1.8;
  }
}
