﻿@charset 'utf-8';
.banner,
.header-m,
.i-banner,
footer,
header,
main {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
body {
  padding-top: 90px;
}
.header {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 555;
  width: 100%;
  background: #fff;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}
.header .logo {
  overflow: hidden;
  padding-left: 2.6%;
  height: 90px;
  line-height: 90px;
}
.header nav ul li {
  position: relative;
  float: left;
  margin: 0 22px;
}
.header nav ul li.cur > a,
.header nav ul li:hover > a {
  color: #0099a8;
}
.header nav ul li.cur > a::after,
.header nav ul li:hover > a::after {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.header nav ul li:hover .sub-nav {
  top: 90px;
  visibility: visible;
  opacity: 1;
}
.header nav ul li:hover .pro-sub {
  visibility: visible;
  opacity: 1;
}
.header nav ul li:hover .pro-sub a {
  animation: slideInLeft ease-out 0.65s both;
}
.header nav ul li > a {
  position: relative;
  font-size: 16px;
  line-height: 90px;
}
.header nav ul li > a::after {
  position: absolute;
  bottom: 24px;
  left: 50%;
  margin-left: -6px;
  width: 16px;
  height: 2px;
  background: #0099a8;
  content: "";
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.header nav ul li .sub-nav {
  top: 110px;
  left: 50%;
  z-index: 1;
  visibility: hidden;
  padding: 10px;
  width: 160px;
  background: rgba(255, 255, 255, 0.9);
  opacity: 0;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.header nav ul li .sub-nav a {
  height: 30px;
  color: #555;
  text-align: center;
  line-height: 34px;
}
.header nav ul li .sub-nav a:hover {
  color: #0099a8;
}
.header nav ul li .pro-sub {
  position: fixed;
  top: 90px;
  left: 0;
  visibility: hidden;
  width: 100%;
  border-top: 1px solid #d2d2d2;
  border-bottom: 1px solid #d2d2d2;
  background: #fff;
  opacity: 0;
}
.header nav ul li .pro-sub a {
  margin: 0 35px;
  margin-bottom: 15px;
  width: 90px;
}
.header nav ul li .pro-sub a:hover span {
  color: #0099a8;
}
.header nav ul li .pro-sub .icon {
  height: 65px;
}
.header nav ul li .pro-sub span {
  height: 45px;
  color: #666;
  line-height: 45px;
}
.i-btnx {
  border: 1px solid #fff;
  border-radius: 20px;
  width: 1.5rem;
  height: 0.35rem;
  line-height: 0.35rem;
}
.act {
  color: #0099a8;
}
.f13 {
  font-size: 13px !important;
}
.i-yw li .i-ywbg,
.i-yw li .info {
  transition: all ease-out 0.3s;
}
.i-yw li.cur .i-ywbg,
.i-yw li:hover .i-ywbg {
  -webkit-transform: translateX(100%);
  -ms-transform: translateX(100%);
  transform: translateX(100%);
}
.i-yw li.cur .info,
.i-yw li:hover .info {
  top: 0;
  height: 100%;
  background: rgba(0, 153, 168, 0.74);
}
.i-yw li .info .info-t {
  border: 1px solid rgba(255, 255, 255, 0.74);
}
.header .search {
  margin-top: 27.5px;
}
.cx {
  color: #0099a8;
}
.header .search .txt {
  border-radius: 8px 0 0 8px;
  width: 160px;
  line-height: 31px;
  color: #aaa;
  font-size: 14px;
  border: 1px solid #e5e5e5;
}
.header .search .btn {
  border-radius: 0 8px 8px 0;
  width: 45px;
  height: 35px;
  background: #0099a8 url(../images/search_btn.png) no-repeat center;
  font-size: 0;
}
.header .language > a {
  width: 100px;
  height: 90px;
  border-bottom: 1px solid #f5f5f5;
  border-left: 1px solid #f5f5f5;
  text-align: center;
  line-height: 90px;
  background: url(../images/ard.png) no-repeat 90% center;
}
.language-ul {
  width: 100px;
  min-height: 72px;
  background: #fff;
}
.language-ul a:hover {
  color: #0099a8;
}
.language:hover .language-ul {
  display: block;
}
.f30 {
  font-size: 30px;
}
.m-au {
  margin-left: auto;
  margin-right: auto;
}
.lere-t {
  max-width: 92%;
}
.dib {
  display: inline-block;
}
.bgf5 {
  background: #f5f5f5;
}
.ms-ti {
  background: #0099a8;
}
.header .language > a img {
  margin-right: 8px;
  vertical-align: -3px;
}
footer .mauto {
  max-width: 1440px;
}
footer .head {
  padding-top: 60px;
  padding-bottom: 50px;
  background: #333;
  padding: 60px 15px 50px;
}
footer .head dl {
  margin-right: 105px;
}
footer .head dt {
  padding-bottom: 13px;
  color: #fff;
  font-size: 16px;
}
footer .head dd {
  color: #ccc;
  font-size: 14px;
  line-height: 30px;
}
footer .head dd a:hover {
  text-decoration: underline;
}
footer .erweima td {
  padding: 0 5px;
}

footer .erweima {
  color: #ccc;
  text-align: center;
  line-height: 27px;
}

footer .erweima h4 {
  color: #bbb;
}
footer .foot-b {
  background: #333;
  padding: 0 10px;
}
footer .foot-b .mauto {
  border-top: #404040 solid 1px;
}
.xs-b-line {
  border-left: 1px solid #404040;
}
@media (max-width: 1440px) {
  footer .mauto {
    padding-left: 0.2rem;
    padding-right: 0.2rem;
  }
  footer .head dl {
    margin-right: 52px;
  }
  .fie_tex {
    height: 80px;
    padding: 10px 15px;
    margin: 10px;
    overflow: hidden;
  }
}
footer .corpight {
  padding: 10px 0;
  color: #bfbfbf;
  font-size: 12px;
  line-height: 25px;
}

footer .corpight a {
  color: #bfbfbf;
}
footer .foot-share .bdsharebuttonbox {
  overflow: hidden;
  height: 42px;
}
footer .foot-share .bdsharebuttonbox a {
  display: inline-block;
  margin: 0 0 0 15px;
  padding-left: 0;
  height: 42px;
  background-repeat: no-repeat;
}
footer .foot-share .bdsharebuttonbox .a1 {
  width: 21px;
  background: url(../images/foot_share_1.png) no-repeat center;
}
footer .foot-share .bdsharebuttonbox .a2 {
  width: 21px;
  background: url(../images/foot_share_2.png) no-repeat center;
}
footer .foot-share .bdsharebuttonbox .a3 {
  width: 16px;
  background: url(../images/foot_share_3.png) no-repeat center;
}
.owl-controls .owl-page.active span,
.owl-controls.clickable .owl-page:hover span {
  background: #0099a8;
}
.df,
.dfcc,
.dfccs,
.dflc,
.dflcs,
.dflr,
.dflrc,
.dflrs {
  display: -webkit-flex;
  display: flex;
}
.df {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.df > * {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.dfcc,
.dfccs,
.dflcs,
.dflrc {
  -webkit-justify-content: center;
  justify-content: center;
}
.dfcc,
.dfccs,
.dflc,
.dflrc,
.dflrs {
  -webkit-align-items: center;
  align-items: center;
}
.dflr,
.dflrc {
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.dflrs {
  -webkit-justify-content: space-around;
  justify-content: space-around;
}
.dfccs,
.dflcs {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.dflr::after,
.dflr::before,
.dflrc::after,
.dflrc::before {
  display: none;
}
.i-guides {
  max-width: 1460px;
  border-bottom: 1px solid #e5e5e5;
}
.i-guides .clearfix {
  max-width: 1155px;
  margin: 0 auto;
}
.i-guides a,
.i-guides select {
  font-size: 15px;
  border-radius: 5px;
  margin: 0 10px 0.2rem 10px;
}
.i-guides select {
  width: 27%;
  display: block;
  height: 52px;
  line-height: 52px;
  padding: 0 0.25rem; /*background:#f5f5f5;*/
  color: #666;
  background: #f5f5f5 url(../images/inicon.png) no-repeat 94% center;
}
.i-guides a {
  width: 138px;
  height: 52px;
  line-height: 52px;
  color: #fff;
  background: #0099a8;
}
.i-banner img {
  width: 100%;
}
.i-banner .owl-controls .owl-buttons div {
  width: 40px;
  height: 88px;
}
.i-banner .owl-controls .owl-buttons .owl-prev {
  left: 0;
  background-image: url(../images/banner_l.png);
}
.i-banner .owl-controls .owl-buttons .owl-next {
  right: 0;
  background-image: url(../images/banner_r.png);
}
.i-banner .owl-pagination {
  display: none;
}
.i-banner .owl-controls .owl-page span {
  background: #fff;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.i-banner .owl-controls .owl-page.active span,
.i-banner .owl-controls .owl-page:hover span {
  background: #009fe9;
}
.animation-icon {
  position: absolute;
  bottom: 5.85%;
  left: 50%;
  width: 27px;
  height: 37px;
  background: url(../images/animation_icon.png) no-repeat center;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  -webkit-animation: animation_icon 0.8s cubic-bezier(0.445, 0.05, 0.55, 0.95)
    0.2s infinite alternate;
  animation: animation_icon 0.8s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0.2s
    infinite alternate;
}
.banner {
  height: 570px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.banner span {
  font-size: 38px;
  text-shadow: 2px 2px 5px #333;
}
.banner i {
  position: relative;
  padding: 0.08rem 0 0.3rem 0;
  font-size: 16px;
  text-shadow: 2px 2px 5px #333;
}
.banner i::after {
  position: absolute;
  bottom: 0;
  left: 50%;
  width: 50px;
  height: 4px;
  content: "";
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.pro-banner {
  overflow: hidden;
}
.pro-banner li {
  height: 5.7rem;
  background-position: center;
  background-repeat: no-repeat;
}
.pro-banner .vc {
  padding-bottom: 0.65rem;
  height: 100%;
  -webkit-align-items: inherit;
  align-items: inherit;
}
.pro-banner h3 {
  font-size: 36px;
}
.pro-banner .txt {
  width: 47%;
  height: 120px;
  color: #fff6ec;
  font-size: 15px;
  -webkit-line-clamp: 4;
}
.pro-banner .owl-buttons {
  position: absolute;
  top: inherit;
  bottom: 144px;
  left: 50%;
  margin: 0 auto;
  width: 1200px;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.pro-banner .owl-controls .owl-buttons div {
  width: 33px;
  height: 33px;
  background-color: #fff;
  background-position: center;
  background-repeat: no-repeat;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.pro-banner .owl-controls .owl-buttons div:hover {
  background-color: #0099a8;
}
.pro-banner .owl-controls .owl-buttons .owl-prev {
  left: 0;
  background-image: url(../images/pro_l.png);
}
.pro-banner .owl-controls .owl-buttons .owl-prev:hover {
  background-image: url(../images/pro_ls.png);
}
.pro-banner .owl-controls .owl-buttons .owl-next {
  left: 32px;
  background-image: url(../images/pro_r.png);
}
.pro-banner .owl-controls .owl-buttons .owl-next:hover {
  background-image: url(../images/pro_rs.png);
}
.pro-banner .owl-pagination {
  display: none;
}
.pro-banner2 .txt {
  color: #fff;
}
.pro-banner2 .owl-controls .owl-buttons div:hover {
  background-color: #ff8000;
}
.pro-banner2 .owl-controls .owl-buttons .owl-prev {
  background-image: url(../images/pro_l2.png);
}
.pro-banner2 .owl-controls .owl-buttons .owl-next {
  background-image: url(../images/pro_r2.png);
}
.pro-banner3 .txt {
  color: #ecf5fe;
}
.pro-banner3 .owl-controls .owl-buttons div:hover {
  background-color: #87dbfa;
}
.pro-banner3 .owl-controls .owl-buttons .owl-prev {
  background-image: url(../images/pro_l3.png);
}
.pro-banner3 .owl-controls .owl-buttons .owl-next {
  background-image: url(../images/pro_r3.png);
}
#gotop {
  position: fixed;
  right: 1%;
  bottom: 15%;
  display: none;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background: #fff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  color: #000;
  text-indent: 24px;
  font-weight: 700;
  font-size: 30px;
  font-family: "宋体";
  line-height: 60px;
  cursor: pointer;
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
#gotop:hover {
  background: #0099a8;
  color: #fff;
}
#gotop:hover::after {
  position: absolute;
  top: -0.5%;
  left: -0.5%;
  width: 101%;
  height: 102%;
  border-radius: 50%;
  background: #fff;
  content: "";
  opacity: 0.5;
  -webkit-animation: bgzoom 1s both;
  animation: bgzoom 1s both;
}
.i-tt1 span {
  font-size: 30px;
}
.i-tt1 em {
  color: #777;
}
.i-fed .mauto,
.i-gui .mauto,
.i-news .mauto,
.i-pro .mauto {
  max-width: 1440px;
}
.i-pro li a:hover .img::after {
  visibility: visible;
  opacity: 1;
}
.i-pro .img {
  height: 150px;
  transition: all ease-out 0.1s;
}
.i-pro li a:hover .img {
  transform: scale(1.2, 1.2);
  -moz-transform: scale(1.2, 1.2);
  -webkit-transform: scale(1.2, 1.2);
  -o-transform: scale(1.2, 1.2);
}
.i-pro .img::after {
  position: absolute;
  top: 50%;
  left: 50%;
  visibility: hidden;
  width: 150px;
  height: 150px;
  border-radius: 50%;
  content: "";
  opacity: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.i-pro .owl-carousel .owl-wrapper-outer {
  overflow: visible;
}
.c7 {
  color: #777;
}
.i-ywbg {
  background: url(../images/yw-bg.png) no-repeat center;
  bottom: 0;
  width: 88.37%;
  margin: 0.15rem auto;
  text-align: center;
  left: 0;
  right: 0;
  height: 29%;
  background-size: cover;
}
.i-pro h3 {
  height: 30px;
  font-size: 16px;
  line-height: 30px;
}
.i-pro .owl-pagination {
  bottom: -25%;
}
.i-guide .icon {
  width: 100%;
  height: 55px;
  background-position: center;
  background-size: auto 100%;
  background-repeat: no-repeat;
}
.i-guide .info {
  top: 100%;
  left: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.i-guide .info:hover {
  background: 0 0;
}
.i-guide .info .icon {
  height: 55px;
}
.i-guide .info h3 {
  font-size: 42px;
}
.i-news {
  background: #f6f6f6;
}
.i-news li {
  padding: 15px;
}
.i-news li a {
  background: #fff;
  box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1);
}
.i-news li a:hover {
  background: #0099a8;
  color: #fff;
}
.i-news li a:hover .els2 {
  color: #fff;
}
.i-news li a:hover i {
  display: block;
}
.i-news li a:hover em {
  border: 1px solid #fff;
  color: #fff;
}
.i-news li em {
  width: 88px;
  height: 26px;
  border: 1px solid #dcdcdc;
  border-radius: 20px;
  line-height: 24px;
}
.i-news .info {
  height: 230px;
}
.i-news .date {
  top: -28px;
  left: 26px;
  width: 56px;
  height: 56px;
  background: #0099a8;
  color: #fff;
}
.i-news .date span {
  font-size: 16px;
}
.i-news .els2 {
  height: 60px;
  color: #858585;
  line-height: 20px;
  -webkit-line-clamp: 3;
}
.i-news .owl-pagination {
  bottom: -11%;
}
.i-about {
  padding: 0.75rem 0 0.7rem 0;
  background: #f5f5f5;
}
.i-about .info {
  padding: 0 7.9%;
  width: 60%;
}
.i-about .info h2 {
  font-size: 30px;
}
.i-about .info .box1 {
  font-size: 18px;
}
.i-about .info .txt {
  height: 185px;
  color: #888;
}
.i-about .info .btn {
  color: #0099a8;
}
.i-about .slider {
  padding-right: 5.3%;
  width: 40%;
}
.i-about .owl-pagination {
  bottom: 12px;
}
.i-about .owl-controls .owl-page {
  vertical-align: middle;
}
.i-about .owl-controls .owl-page span {
  margin: 0 5px;
  width: 8px;
  height: 8px;
  background: #fff;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.i-about .owl-controls .owl-page.active span,
.i-about .owl-controls.clickable .owl-page:hover span {
  width: 10px;
  height: 10px;
  background: #0099a8;
}
.content {
  min-height: 400px;
}
.main-nav-p {
  background: #fff;
  text-align: center;
}
.main-nav-p li {
  display: inline-block;
  font-size: 0;
}
.main-nav-p li.cur a,
.main-nav-p li:hover a {
  background: #0099a8;
  color: #fff;
}
.main-nav-p a {
  padding: 0 30px;
  height: 55px;
  font-size: 14px;
  line-height: 55px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.about h2 i {
  font-size: 20px;
}
.about h2 em {
  color: #777;
  font-size: 14px;
  letter-spacing: 0.5px;
}
.about .txt {
  height: 120px;
  color: #666;
}
.about .txt.active {
  height: auto;
}
.about .btn a img {
  margin-left: 1px;
  margin-top: -3px;
}
.about .list li {
  float: left;
  padding: 0.15rem 0.72rem 0.2rem 0.72rem;
}
.about .list li:nth-child(2) {
  border-right: 1px solid #efefef;
  border-left: 1px solid #efefef;
}
.about .list h3 {
  color: #0099a8;
}
.about .list span {
  font-size: 60px;
}
.about .list i {
  font-size: 20px;
}
.about .list em {
  font-size: 16px;
}
.about .info {
  background: #0099a8;
  font-size: 16px;
  line-height: 28px;
}
.honor-list ul {
  margin-left: -0.3rem;
}
.honor-list li {
  margin-top: 0.4rem;
  padding-left: 0.3rem;
}
.honor-list li a {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAX0AAABLCAYAAACcLVdVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4NkU2QjEwNDI1REVFNzExODAxOENBMEJFRDIyNEQ0QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEQ0U1MjQ2NTAxQUIxMUU4OTUwOUMzNzk0N0Q3M0Q4MSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEQ0U1MjQ2NDAxQUIxMUU4OTUwOUMzNzk0N0Q3M0Q4MSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUFDQkE2NUVBRkVGRTcxMUE2QUY5NkU5ODk1MjlFQzUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODZFNkIxMDQyNURFRTcxMTgwMThDQTBCRUQyMjRENEEiLz4gPC9yZGY6RGVzY3JpcHRp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)
    no-repeat bottom center;
  background-size: 100% auto;
}
.honor-list li a .img {
  height: 325px;
}
.honor-list li a .img img {
  position: absolute;
  right: 0;
  bottom: 60px;
  left: 0;
  margin: auto;
  max-width: 75%;
  max-height: 82%;
}
.mask-wrap {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999;
  display: none;
  width: 100%;
  height: 100%;
  text-align: center;
}
.mask-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.7;
}
.mask-main {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -300px;
  margin-left: -400px;
  width: 800px;
  height: 600px;
}
.mask-img {
  width: 100%;
  height: 500px;
}
.mask-img .img-md {
  max-width: 100%;
  max-height: 100%;
}
.mask-img img {
  position: relative;
  top: 50%;
  max-width: 100%;
  max-height: 100%;
  transition: all 0.3s;
  transform: translateY(-50%);
}
.mask-main p {
  margin: auto;
  height: 40px;
  max-width: 270px;
  border-radius: 20px;
  background: #000;
  color: #fff;
  font-size: 18px;
  line-height: 40px;
  margin-top: 10px;
}
.mask-pager li {
  position: absolute;
  top: 25%;
  width: 10%;
  height: 50%;
  cursor: pointer;
}
.mask-pager .prev {
  left: 10%;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAiCAYAAABStIn6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ODlBMEIwOTVFOTRFNzExQjNGNTg3Qzc1NTczNUNCMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyRTI1MzAzNTk3OEYxMUU3ODU1OEVFMjJENUNCMjBBNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyRTI1MzAzNDk3OEYxMUU3ODU1OEVFMjJENUNCMjBBNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc4OUEwQjA5NUU5NEU3MTFCM0Y1ODdDNzU1NzM1Q0IzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc4OUEwQjA5NUU5NEU3MTFCM0Y1ODdDNzU1NzM1Q0IzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+B2DPQwAAASNJREFUeNqs1t1OwjAUB/Ay73gnMYawiQr4TtyKguAnX4En8K245QIdXph6GlI9/tN17Rkn+V+sTX5bl/WsSmutKuSGsqWsqyJf+lC5FOkxxFRfgnQBGZjxWKQDyJ2di0GuAbnn86HIlQ8JhS4BGVJqsVAbkJELKYMQeShCfNAFZc+QsQ8pggySM2RShrigDJDHEAQhg3wy5CkU4VAKyHMMYqEW5YMhL7GIhTYMeZUgJolS6lv9VZ2SKEmRdkrZsadaUU4kSzsKxi8a8NKXMRgOILYIxVyDZw4skUAm54DNyzDfXVxYTQKZNAGbSRpbETaVtFob3I9viMV8vYj925exmxPbzW+nkPyyU1cDlB4isCXfVjnWcCw/rE9eGWVBef8RYADDnzYGsrzrmAAAAABJRU5ErkJggg==)
    no-repeat center;
}
.mask-pager .next {
  right: 10%;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAiCAYAAABStIn6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ODlBMEIwOTVFOTRFNzExQjNGNTg3Qzc1NTczNUNCMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyRTI1MzAzMTk3OEYxMUU3ODU1OEVFMjJENUNCMjBBNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyRTI1MzAzMDk3OEYxMUU3ODU1OEVFMjJENUNCMjBBNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc4OUEwQjA5NUU5NEU3MTFCM0Y1ODdDNzU1NzM1Q0IzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc4OUEwQjA5NUU5NEU3MTFCM0Y1ODdDNzU1NzM1Q0IzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+vyR4BAAAAQdJREFUeNqk1ssOwUAUBuCqnXdCXNoiIt7JkiCIiLi+HFsLVRYyzoQTzcn0Mn8n+Rtt0k8jPf9wlFJnyo0ypDho9CFS3/UqgunDSP0XjPGHicAGKKQzLYLJCxLro5DODMFMF0uUucB6CARhad+isYXAughkwp6UDgIxtsrC8r4nEtNjFSAQY+skzHamJPag+AjE2EZgHto/Eru6Drb0fZXY+Rt5mvKvVXndKVUEOQmkZvtja+QYQ0JGbCCXchBI3faFzETyDu1eIA2kRiTSRIptJ5AWUrVbgbRtq9aEeLblL+cn5Mm2gUwT7dtukKaOCZAte5xWocjfmihph8gLLSkX9Ek4HwEGAI6QaP0LSsAxAAAAAElFTkSuQmCC)
    no-repeat center;
}
.mask-close {
  position: fixed;
  top: 5%;
  right: 5%;
  padding: 25px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: #090908;
  cursor: pointer;
  -webkit-transition: all 0.8s;
  transition: all 0.8s;
}
.mask-close::after,
.mask-close::before {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -27.5%;
  width: 1px;
  height: 55%;
  background: #fff;
  content: "";
}
.mask-close::before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.mask-close::after {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.mask-close:hover {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
@media (max-width: 800px) {
  .mask-main {
    top: 0;
    left: 0;
    margin-top: 0;
    margin-left: 0;
    width: 100%;
    height: 100%;
  }
  .mask-img {
    margin: 10% auto;
    width: 96%;
    height: 80%;
  }
  .mask-main p {
    margin-top: -40px;
  }
  .mask-pager .prev {
    left: 5%;
  }
  .mask-pager .next {
    right: 5%;
  }
  .mask-img img {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
  }
}
.f26 {
  font-size: 26px;
}
.f15 {
  font-size: 15px;
}
.c4 {
  color: #444;
}
.c8 {
  color: #888;
}
.i-fed-li {
  height: 50px;
  line-height: 50px;
  border-radius: 7px;
  width: 27%;
}
.i-fed-btn {
  width: 1.7rem;
  height: 50px;
  line-height: 50px;
  border-radius: 7px !important;
  background: #0099a8 url(../images/ibt.png) no-repeat 0.3rem center;
  color: #fff;
  font-size: 16px;
  padding-left: 0.4rem;
}
.i-fed-li input {
  height: 47px;
  width: 100%;
}
.x-wd {
  width: calc(100% - 60px);
}
.x-wd2 {
  width: calc(100% - 90px);
}
.le-mes {
  width: 340px;
}
.ms-ti {
  height: 60px;
  line-height: 60px;
}
.bgf {
  background: #fff;
}
.f20 {
  font-size: 20px;
}
.le-mes .i-fed-li {
  width: 100%;
}
.le-mes .i-fed-li .x-wd {
  width: calc(100% - 70px);
}
.le-mes .i-fed-li .x-wd2 {
  width: calc(100% - 100px);
}
.le-mes .i-fed-i {
  width: 100%;
}
.le-mes .i-fed-i input {
  width: 100%;
}
.le-mes .i-fed-btn {
  background: #0099a8 url(../images/ibt.png) no-repeat 0.95rem center;
}
.box-ms {
  position: fixed;
  left: 0;
  top: 20%;
}
.title-ms {
  width: 40px;
  background: #0099a8;
  color: #fff;
}
.f18 {
  font-size: 18px;
}
.news-list li {
  margin-bottom: 0.4rem;
  padding: 0 0.2rem;
}
.news-list li a {
  background: #fff;
}
.news-list li a:hover {
  background: #0099a8;
  color: #fff;
}
.news-list li a:hover .els2 {
  color: #fff;
}
.news-list li a:hover i {
  display: block;
}
.news-list li a:hover em {
  display: none;
}
.news-list li em {
  width: 88px;
  height: 26px;
  border: 1px solid #dcdcdc;
  border-radius: 20px;
  line-height: 26px;
  color: #888;
}
.news-list .imgs {
  height: 220px;
}
.news-list .info {
  height: 200px;
}
.news-list .date {
  top: -28px;
  left: 26px;
  width: 42px;
  height: 48px;
  background: #0099a8;
  color: #fff;
}
.news-list .date span {
  font-size: 16px;
}
.news-list .els2 {
  height: 40px;
  color: #858585;
  line-height: 20px;
  -webkit-line-clamp: 2;
}
.news-info h2 {
  font-size: 20px;
}
.news-info .txt {
  border-top: 1px solid #e5e5e5;
}
.news-info2 .head {
  background: #f7f7f7;
}
.news-info2 .con-l {
  width: 350px;
}
.news-info2 .con-l .tt1 {
  padding-bottom: 10px;
  border-bottom: 2px solid #d5d5d5;
}
.news-info2 .con-l em {
  padding-left: 15px;
  font-size: 22px;
}
.news-info2 .con-l em::after {
  position: absolute;
  content: "";
  left: 0;
  top: 50%;
  width: 3px;
  height: 26px;
  background: #0099a8;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
}
.news-info2 .con-l .item .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.news-info2 .con-l .item h3 {
  left: 0;
  bottom: 0;
  height: 42px;
  line-height: 42px;
  font-size: 15px;
  background: rgba(0, 0, 0, 0.5);
}
.news-info2 .con-l li a {
  padding: 0.15rem 0;
  border-bottom: 1px solid #dedede;
}
.news-info2 .con-l li a:hover h3 {
  color: #0099a8;
  text-decoration: underline;
}
.news-info2 .con-l li h3 {
  padding-left: 28px;
  line-height: 20px;
}
.news-info2 .con-l li h3::after {
  top: 8px;
  left: 0;
  position: absolute;
  content: "";
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: #959595;
}
.news-info2 .con-r {
  width: calc(100% - 350px);
  border-left: 1px solid #eee;
}
.news-info2 .con-r .head {
  border-bottom: 1px solid #e5e5e5;
}
.news-info2 .con-r h3 {
  font-size: 26px;
}
.news-info2 .con-r .page {
  border-top: 1px solid #ddd;
}
.news-info2 .con-r .page a {
  width: 130px;
  height: 44px;
  line-height: 44px;
  font-size: 15px;
  color: #555;
  background: #ddd;
}
.news-info2 .con-r .page a:hover {
  color: #fff;
  background: #0099a8;
}
.join-wrap .con-l {
  padding-right: 4.2%;
  width: calc(100% - 300px);
}
.join-wrap .join-head {
  height: 52px;
  border: 1px solid #ededed;
  background: #999;
  color: #fff;
  font-size: 16px;
  line-height: 52px;
}
.join-wrap .join-head li {
  float: left;
  display: inline-block;
  width: 25%;
  text-align: center;
  font-weight: 700;
}
.join-wrap .join-body li {
  float: left;
  display: inline-block;
  width: 25%;
  height: 52px;
  border-bottom: 2px solid #e5e5e5;
  background-color: #f8f8f8;
  text-align: center;
  line-height: 52px;
}
.join-wrap .join-body li.cur {
  border-color: #efefef;
  background-color: #efefef;
  color: #666;
}
.join-wrap .join-body li.btn {
  background-image: url(../images/join_1.png);
  background-position: center;
  background-repeat: no-repeat;
  cursor: pointer;
}
.join-wrap .join-body li.btn.cur {
  background-image: url(../images/join_2.png);
}
.join-wrap .join-body .txt {
  background: #fff;
}
.join-wrap .con-r {
  width: 300px;
}
.join-wrap .con-r h3 {
  font-size: 16px;
}
.join-wrap .con-r .icon {
  width: 40px;
}
.join-wrap .con-r .in-txt {
  width: calc(100% - 40px);
}
.join-wrap .con-r a span {
  bottom: 0;
  left: 0;
  width: 100%;
  height: 50px;
  background: rgba(0, 0, 0, 0.5);
  font-size: 16px;
  line-height: 50px;
}
.dow-list ul {
  margin-left: -0.3rem;
}
.dow-list li {
  margin-bottom: 0.3rem;
  padding-left: 0.3rem;
}
.dow-list li a {
  padding: 0.35rem 0.25rem 0.25rem 0.25rem;
  background: #fff;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.dow-list li a:hover {
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
}
.dow-list li a:hover h3 {
  color: #0099a8;
}
.dow-list li .date {
  color: #999;
}
.dow-list li h3 {
  padding: 0.1rem 0 0.3rem 0;
  font-size: 18px;
}
.dow-list li .els2 {
  height: 66px;
  color: #888;
  font-size: 13px;
  line-height: 22px;
}
.dow-list li i {
  padding-top: 0.1rem;
  color: #0099a8;
  font-size: 13px;
}
.message form .txt-w {
  margin-left: -0.4rem;
}
.message form .txt-w .lg-6 {
  padding-left: 0.4rem;
}
.message form .txt,
.message form textarea {
  width: 100%;
  border: 1px solid #fff;
  border-radius: 5px;
  background: #fff;
  color: #acacac;
  font-size: 14px;
}
.message form .txt:focus,
.message form textarea:focus {
  border-color: #0099a8;
}
.message form .txt {
  margin-bottom: 0.35rem;
  padding: 0 0.2rem;
  height: 50px;
  line-height: 50px;
}
.message form textarea {
  padding: 0.2rem;
  height: 160px;
}
.message form .btn input {
  width: 142px;
  height: 46px;
  border-radius: 5px;
  background: #0099a8;
  color: #fff;
  font-size: 16px;
  line-height: 46px;
}
.contact .con-l .imgs {
  width: 170px;
  height: 170px;
}
.contact .con-l .txt {
  width: calc(100% - 170px);
}
.contact .con-l h3 {
  color: #1a1a1a;
  font-size: 18px;
}
.contact .con-l .box1 {
  color: #0099a8;
  font-size: 18px;
}
.contact .con-l .box2 {
  color: #555;
}
.contact .con-l .bdsharebuttonbox {
  overflow: hidden;
  height: 30px;
}
.contact .con-l .bdsharebuttonbox a {
  display: inline-block;
  margin: 0 15px 0 0;
  padding-left: 0;
  width: 30px;
  height: 30px;
  background-repeat: no-repeat;
}
.contact .con-l .bdsharebuttonbox .a1 {
  background: url(../images/contact_share_1.png) no-repeat center;
}
.contact .con-l .bdsharebuttonbox .a2 {
  background: url(../images/contact_share_2.png) no-repeat center;
}
.contact .con-l .bdsharebuttonbox .a3 {
  background: url(../images/contact_share_3.png) no-repeat center;
}
.contact .con-r {
  padding-left: 8.3%;
}
.contact .con-r .txt,
.contact .con-r textarea {
  margin-bottom: 0.25rem;
  width: 100%;
  border: 1px solid #fff;
  border-radius: 5px;
  background: #fff;
}
.contact .con-r .txt:focus,
.contact .con-r textarea:focus {
  border-color: #0099a8;
}
.contact .con-r .txt {
  padding: 0 0.2rem;
  height: 46px;
  line-height: 46px;
}
.contact .con-r textarea {
  padding: 0.2rem;
  height: 140px;
  font-size: 14px;
}
.contact .con-r .btn input {
  width: 142px;
  height: 46px;
  border-radius: 5px;
  background: #0099a8;
  color: #fff;
  font-size: 16px;
  line-height: 46px;
}
.contact .add {
  height: 5.1rem;
}
.contact .add img {
  max-width: inherit;
}
.pro-list .pro-menu {
  width: 250px;
}
.pro-list .pro-menu h2 {
  border-bottom: 1px solid #e6e6e6;
  font-size: 20px;
}
.pro-list .pro-menu a {
  display: block;
  position: relative;
  padding-left: 17px;
  height: 45px;
  border-bottom: 1px solid #ebebeb;
  color: #666;
  line-height: 45px;
}
.pro-list .pro-menu a.cur,
.pro-list .pro-menu a:hover {
  color: #0099a8;
}
.pro-list .pro-menu a.cur::after,
.pro-list .pro-menu a:hover::after {
  height: 12px;
}
.pro-list .pro-menu a::after {
  position: absolute;
  top: 50%;
  left: 2px;
  width: 2px;
  height: 0;
  background: #0099a8;
  content: "";
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.pro-list .list {
  padding-left: 5%;
  width: calc(100% - 250px);
}
.pro-list .list ul {
  margin-left: -0.2rem;
}
.pro-list .list li {
  margin-bottom: 0.2rem;
  padding-left: 0.2rem;
}
.pro-list .list li a.cur,
.pro-list .list li a:hover {
  color: #fff;
}
.pro-list .list li a.cur .imgs,
.pro-list .list li a:hover .imgs {
  border-color: #0099a8;
}
.pro-list .list li a.cur .info,
.pro-list .list li a:hover .info {
  background: #0099a8;
}
.pro-list .list .imgs {
  position: relative;
  height: 2.1rem;
  border: 3px solid #fff;
  background: #fff;
}
.pro-list .list .imgs img {
  max-width: 90%;
  max-height: 90%;
}
.pro-list .list .imgss {
  position: relative;
  height: 2.4rem;
  border: 3px solid #fff;
  background: #fff;
}
.pro-list .list .imgss img {
  max-width: 90%;
  max-height: 90%;
}
.pro-list .list li a.cur .imgss,
.pro-list .list li a:hover .imgss {
  border-color: #0099a8;
}
.pro-list2 .list li a.cur .imgss,
.pro-list2 .list li a:hover .imgss {
  border-color: #ff8000;
}
.pro-list3 .list li a.cur .imgss,
.pro-list3 .list li a:hover .imgss {
  border-color: #87dbfa;
}
.pro-list .list .btn a {
  width: 170px;
  height: 48px;
  border: 2px solid #ddd;
  color: #aaa;
  line-height: 48px;
}
.pro-list .list .btn a:hover {
  border-color: #0099a8;
  background: #0099a8;
  color: #fff;
}
.pro-list2 .pro-menu a {
  border-bottom: 1px solid #e6e6e6;
}
.pro-list2 .pro-menu a.cur,
.pro-list2 .pro-menu a:hover {
  color: #ff8000;
}
.pro-list2 .pro-menu a::after {
  background: #ff8000;
}
.pro-list2 .list li a.cur .imgs,
.pro-list2 .list li a:hover .imgs {
  border-color: #ff8000;
}
.pro-list2 .list li a.cur .info,
.pro-list2 .list li a:hover .info {
  background: #ff8000;
}
.pro-list2 .list .btn a:hover {
  border-color: #ff8000;
  background: #ff8000;
}
.pro-list3 .pro-menu a.cur,
.pro-list3 .pro-menu a:hover {
  color: #87dbfa;
}
.pro-list3 .pro-menu a::after {
  background: #87dbfa;
}
.pro-list3 .list li a.cur .imgs,
.pro-list3 .list li a:hover .imgs {
  border-color: #87dbfa;
}
.pro-list3 .list li a.cur .info,
.pro-list3 .list li a:hover .info {
  background: #87dbfa;
}
.pro-list3 .list .btn a:hover {
  border-color: #87dbfa;
  background: #87dbfa;
}
.pro-info .head .img,
.pro-info .head .txt {
  min-height: 425px;
}
.pro-info .head .txt h3 {
  color: #0099a8;
  font-size: 64px;
  font-weight: 700;
}
.pro-info .head .txt .li42 {
  overflow: auto;
  min-height: 240px;
  color: #555;
  font-size: 16px;
  letter-spacing: 1px;
}
.pro-info .info-w {
  padding-top: 0.5rem;
  border-top: 1px solid #bbb;
}
.pro-info .info-w .box {
  margin-bottom: 0.7rem;
}
.pro-info .info-w .title {
  width: 120px;
  color: #10919f;
  font-size: 16px;
  line-height: 28px;
}
.pro-info .info-w .info {
  width: calc(100% - 120px);
  color: #666;
  font-size: 16px;
  line-height: 28px;
}
.home {
  color: #666;
  font-size: 16px;
}
.tab-body li {
  display: none;
}
.tab-body li.cur {
  display: block;
}
.fix-wrap {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  display: none;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
}
.fix-wrap .hide {
  position: absolute;
  top: 0;
  right: 1%;
  padding: 25px;
  width: 25px;
  height: 25px;
  background: 0 0;
  cursor: pointer;
  -webkit-transition: all 0.8s;
  transition: all 0.8s;
}
.fix-wrap .hide::after,
.fix-wrap .hide::before {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -23.6%;
  width: 2px;
  height: 44%;
  background: #333;
  content: "";
}
.fix-wrap .hide::before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.fix-wrap .hide::after {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.fix-wrap .hide:hover {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fix-video .video-wrap {
  display: table;
  overflow: hidden;
  padding: 10px;
  max-width: 55%;
  max-height: 55%;
  border: 1px solid #3a3a3a;
  background: #2d2d2d;
  -webkit-animation: ReturnToNormal 0.5s both;
  animation: ReturnToNormal 0.5s both;
}
.fix-video video {
  max-width: 100%;
  max-height: 100%;
}
.fix-pic {
  overflow: auto;
}
.fix-pic img {
  -webkit-animation: zoomIn 0.5s both;
  animation: zoomIn 0.5s both;
}
.fix-search {
  padding: 0 2.5%;
  background: #222;
}
.fix-search:hover .search::after {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.fix-search .search {
  position: relative;
  padding-left: 88px;
  width: 100%;
  height: 125px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNEE5NEZGREQ0QUQxMUU2OUVGNjk4Qzg2RjZCRDdENiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNEE5NEZGRUQ0QUQxMUU2OUVGNjk4Qzg2RjZCRDdENiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM0QTk0RkZCRDRBRDExRTY5RUY2OThDODZGNkJEN0Q2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM0QTk0RkZDRDRBRDExRTY5RUY2OThDODZGNkJEN0Q2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/Hs+IwAAAVlJREFUeNpi+P//PwMaFgLiJiC+/x8VHATiCCzqMTC6QBKSIc+AeC0QzwXiA0jiT4DYmFhDS6CaNgGxOg4NIUD8E6rOipChcVCFZUR4jwWIj0PVq+EylA2q4AAx4YWEQeAxLkMroAqESTS0D6rPAZuhL4H4NYkGgrAG1NDl2AwFgRVkGMqClBpQ5JgYIOAdA+ngL5TmR5eAGapKhqE8UPo1NkNvAbEtGYaaQOmDGDLAMIiGho0niWEKy2UWuBL/VyD+RYKBFlAD9+PLUTZQRUeAWICAgU5QB4CAIaG8745UaHQCsRkQ8wIxOxCLA7EfEG9HK7kuArEsoVLKHIgf/McPQF72RioaXwGxCD5DYdgXiBcC8S0gfgvEV4B4OhA7IqmRh+ZGELgJxFyEDCUWSwLxVSSDZalhKAhzogWFLiPYZMqBJBBfBGJRIH5ALUNBQBGI5wPxVIAAAwAoIUyRNtFOOQAAAABJRU5ErkJggg==)
    no-repeat 35px center;
  color: #555;
  font-size: 66px;
}
.fix-search .search::after,
.fix-search .search::before {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  content: "";
  -webkit-transition: all 1s;
  transition: all 1s;
}
.fix-search .search::before {
  background: #515151;
}
.fix-search .search::after {
  background: rgba(255, 255, 255, 0.5);
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.fix-search .btn,
.fix-search .txt {
  background: 0 0;
  color: #555;
}
.fix-search .txt {
  padding-right: 2%;
  width: 100%;
  text-align: center;
  font-size: 66px;
}
.fix-search .btn {
  font-size: 24px;
}
.fix-txt {
  padding: 4%;
  z-index: 999;
  position: fixed;
  top: 0;
  left: 0;
}
.fix-txt .con-w {
  max-width: 750px;
  max-height: 500px;
  border-radius: 8px;
  overflow-y: auto;
  margin: 0 auto;
}
.fix-txt .con {
  padding: 0.4rem 0.55rem;
}
.fix-txt h3 {
  font-size: 26px;
}
.fix-txt .btn a {
  width: 160px;
  height: 46px;
  line-height: 46px;
  background: #0099a8;
  border-radius: 5px;
}
.fix-txt .hide-btn {
  top: 0.25rem;
  right: 0.25rem;
  width: 17px;
  height: 17px;
  cursor: pointer;
  background: url(../images/hide_btn.png) no-repeat center;
}
.in-page {
  color: #888;
  line-height: 35px;
}
.in-page span {
  padding: 0 15px;
  border: 1px solid #e8e8e8;
}
.in-page a {
  padding: 0 15px;
  border: 1px solid #e8e8e8;
}
.in-page a.cur,
.in-page a:hover {
  border-color: #0099a8;
  background: #0099a8;
  color: #fff;
}
.bd_weixin_popup {
  height: 300px !important;
}
.imgs {
  background: url(data:image/gif;base64,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)
    no-repeat center;
}
@keyframes bgzoom {
  from {
    opacity: 0.5;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
}
@-webkit-keyframes bgzoom {
  from {
    opacity: 0.5;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
}
@-webkit-keyframes animation_icon {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-30%);
    transform: translateY(-30%);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes animation_icon {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-30%);
    transform: translateY(-30%);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.about_more {
  font-size: 12px;
  font-family: 宋体;
  line-height: 24px;
  color: #0099a8;
}
.aldoe {
  padding-bottom: 60px;
  text-align: center;
}
.aldoe a {
  display: inline-block;
  color: #fff;
  background: #ccc;
  line-height: 36px;
  padding: 0 20px;
}
.aldoe a:hover {
  color: #fff;
  background: #0099a8;
}
@media (max-width: 640px) {
  .join_pic {
    width: 100%;
  }
  .pro-list .list .imgss {
    position: relative;
    height: 4rem;
    border: 3px solid #fff;
    background: #fff;
  }
}
.mauto-1200 {
  max-width: 1200px !important;
}
.n-li-ul li:hover .n-li h4 {
  color: #fff;
}
.n-li-ul li .n-li {
  height: auto;
}
.ban-txt {
  bottom: 0.8rem;
  left: 0;
  right: 0;
}
.ban-txt-t2 {
  width: 50%;
}
.f46 {
  font-size: 46px;
}
.f15 {
  font-size: 15px;
}
.c-flr-l {
  width: 54.1%;
}
.c-flr-r {
  width: 41.7%;
}
.f28 {
  font-size: 28px;
}
.b10 {
  bottom: 0.1rem;
}
.xinfo-t {
  border: 1px solid rgba(255, 255, 255, 0.74);
}
.n-fa-ul li {
  width: 25%;
  padding: 0.1rem;
}
.lr0 {
  left: 0;
  right: 0;
}
.n-fa-ul li {
  float: left;
}
.n-fa-ul li .xhov {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  top: 100%;
}
.n-fa-ul li:hover .xhov {
  top: 0;
  height: 100%;
  background: rgba(0, 153, 168, 0.74);
}
.n-fa-ul li:hover .xfas {
  display: none;
}
.xb0 {
  width: 100%;
  background: #0099a8;
  bottom: 0;
}
.n-cp-ul li a {
  height: 270px;
  background: #f5f5f5;
}
.xh20 {
  height: 200px;
}
.x-si .i-fed-li {
  line-height: 45px;
}
.n-yw-ul li:hover a .tra {
  display: none;
}
.n-yw-ul li:hover .xn {
  bottom: 0;
}
.n-yw-ul li .xn {
  bottom: -50px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.f22 {
  font-size: 22px;
}
.n-yw-ul li:hover a {
  -webkit-transform: scale(1.12);
  transform: scale(1.12);
}
.n-yw-ul li a {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.n-yw-ul .owl-pagination {
  bottom: -30px;
}
.n-yw-ul .owl-pagination .owl-page span {
  width: 14px;
  height: 14px;
  border: 1px solid #0099a8;
  background: #fff;
}
.n-yw-ul .owl-pagination .owl-page.active span {
  background: #0099a8;
}
.n-ezin-ul li {
  width: 50%;
  padding-right: 0.4rem;
  float: left;
  margin-bottom: 0.4rem;
}
.n-ezin-ul li a {
  box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
}
.n-ezin-ul li .fl {
  width: 37.5%;
}
.n-ezin-ul li .fr {
  width: 62.4%;
}
.n-ezin-ul li a {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.n-ezin-ul li:hover a {
  background: #0099a8;
}
.n-ezin-ul li:hover a h1,
.n-ezin-ul li:hover a h2 {
  color: #fff;
}
.n-xxyw-ul li {
  width: 100%;
}
.n-xxyw-ul .owl-pagination {
  bottom: -40px;
}
.n-xxyw-ul .owl-pagination .owl-page span {
  width: 14px;
  height: 14px;
  border: 1px solid #0099a8;
  background: #fff;
}
.n-xxyw-ul .owl-pagination .owl-page.active span {
  background: #0099a8;
}
.n-xxyw-ul .owl-controls .owl-buttons .owl-prev {
  background: url(../images/img.png) no-repeat center;
  left: -30px;
  width: 19px;
  height: 31px;
}
.n-xxyw-ul .owl-controls .owl-buttons .owl-prev:hover {
  background: url(../images/risa-l.png) no-repeat center;
}
.n-xxyw-ul .owl-controls .owl-buttons .owl-next {
  background: url(../images/img-r.png) no-repeat center;
  right: -30px;
  width: 19px;
  height: 31px;
}
.n-xxyw-ul .owl-controls .owl-buttons .owl-next:hover {
  background: url(../images/risa.png) no-repeat center;
}
.xs-pro-tab .tab-head {
  height: 50px;
  line-height: 50px;
  overflow: hidden;
  background: #f5f5f5;
  margin: 0 !important;
}
.xs-pro-tab .tab-head li {
  padding: 0 20px;
  cursor: pointer;
}
.xs-pro-tab .tab-head li.cur {
  background: #0099a8;
  color: #fff;
}
.xs-pro-tab .tab-body {
  border: 1px #121212 solid;
  text-align: left;
  margin: 0 !important;
  padding-top: 25px;
  min-height: 400px;
}
.xs-pro-tab .tab-body li {
  padding: 0;
  height: 0;
  opacity: 0;
  overflow: hidden;
  margin: 0;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  margin-bottom: 0;
}
.xs-pro-tab .tab-body li.cur {
  opacity: 1;
  height: auto;
  overflow: visible;
}
.xs-pro-tab .tab-head li {
  width: 25%;
  text-align: center;
}
.borxs {
  border: 1px #121212 solid;
  min-height: 400px;
  text-align: center;
}
.n-pinfo-ul li {
  width: 100%;
}
.n-pinfo-ul .owl-pagination {
  bottom: -40px;
}
.n-pinfo-ul .owl-pagination .owl-page span {
  width: 14px;
  height: 14px;
  border: 1px solid #0099a8;
  background: #fff;
}
.n-pinfo-ul .owl-pagination .owl-page.active span {
  background: #0099a8;
}
.pro-list .x-pcp-list li {
  width: 33.3%;
  padding: 0.1rem;
}
.xs-add {
  background: url(../images/ad.png) no-repeat right center;
  padding-right: 1rem;
}
.xs-add-h1 {
  width: 96%;
}
.faqx li {
  border-bottom: 1px dashed #ddd;
  padding-top: 0.5rem;
}
.faqx li:hover .f18 {
  color: #0099a8;
}
.faqx li .xs-add {
  -webkit-transition: all 0.6s;
  transition: all 0.6s;
}
.faqx li:hover .xs-add {
  background: url(../images/arr-r.png) no-repeat right center;
}
.z-zz li {
  background: #fff;
  border: 1px solid #fcfcfc;
}
.z-zz li .z-top .z-top-r {
  background: url(../images/add.png) no-repeat right bottom;
}
.z-zz li .z-cont {
  border-top: 1px solid #fcfcfc;
  display: none;
}
.z-zz li .z-top.cur .z-top-r {
  background: url(../images/add-h.png) no-repeat right bottom;
}
.z-zz li .z-top.cur .clearfix {
  border-bottom: 1px solid #ddd;
}
.contact .n-cont-x li {
  width: 48% !important;
  background: #fff;
  float: left !important;
  border-radius: 8px;
}
.contact .n-cont-x li:nth-child(1) input {
  width: calc(100% - 90px) !important;
}
.contact .n-cont-x li:nth-last-child(5) input {
  width: calc(100% - 115px) !important;
}
.contact .n-cont-x li:nth-last-child(3) input {
  width: calc(100% - 185px) !important;
}
.contact .n-cont-x li:nth-last-child(3) > img {
  margin-top: -5px;
}
.contact .n-cont-x li:nth-last-child(2) {
  margin-top: 0.25rem !important;
  height: 150px !important;
  width: 100% !important;
}
.f22 {
  font-size: 22px;
}
.i-cont .i-cont-ul li {
  transition: all 0.8s;
  -webkit-transition: all 0.8s;
  width: 48.6%;
  line-height: 50px;
  height: 50px;
}
.i-cont .i-cont-ul li:hover {
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);
}
.i-cont .i-cont-ul li input {
  height: 32px;
  line-height: 32px;
  width: calc(100% - 80px);
  padding-left: 10px;
  margin-top: -5.5px;
  margin-left: 10px;
}
.i-cont .i-cont-ul li input {
  width: calc(100% - 80px);
}
.i-cont .i-cont-ul li:nth-last-child(2) {
  float: right;
  margin-top: -160px;
  height: 105px;
}
.i-cont .i-cont-ul li:nth-last-child(2) textarea {
  height: calc(100% - 2px);
  width: calc(100% - 90px);
  margin-left: 10px;
}
.i-cont .i-cont-ul li:nth-last-child(1) {
  background: #f5f5f5;
  margin-top: 50px;
  left: 0;
  right: 0;
  width: 100% !important;
}
.i-cont .i-cont-ul li:nth-last-child(1) input {
  padding: 0;
  margin: 0 auto;
  width: 1.4rem;
  height: 40px;
  line-height: 40px;
  transition: all 1s;
  -webkit-transition: all 1s;
}
.i-cont .i-cont-ul li:nth-last-child(1):hover {
  box-shadow: unset;
}
.i-cont .i-btn-x {
  background: #0099a8;
  color: #fff;
  width: 1.4rem;
  height: 40px;
  line-height: 40px;
  margin-left: auto;
  margin-right: auto;
  border-radius: 8px;
}
.bor-top {
  border-top: 1px solid #888;
}
.f-ipt {
  max-width: 6.8rem;
  width: 92%;
  min-height: 3.2rem;
  height: auto;
  animation: ReturnToNormal 0.5s both;
  -webkit-animation: ReturnToNormal 0.5s both;
}
.w280 {
  max-width: 2.8rem;
  width: 100%;
}
.h45 {
  height: 45px;
  line-height: 45px;
  border-radius: 6px !important;
  border: 1px solid #eee !important;
  -webkit-transition: all 0.4s ease-in-out 0s;
  -moz-transition: all 0.4s ease-in-out 0s;
  -ms-transition: all 0.4s ease-in-out 0s;
  -o-transition: all 0.4s ease-in-out 0s;
  transition: all 0.4s ease-in-out 0s;
}
.h45:hover {
  box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.2);
}
.ibn {
  background: #0099a8;
  max-width: 1.1rem;
  width: 100%;
}
@media (max-width: 480px) {
  .w280 {
    max-width: 100%;
    width: 100%;
    float: none;
    margin: 0.1rem auto;
  }
  .ibn {
    background: #0099a8;
    max-width: 100%;
    width: 100%;
    margin: 0.1rem auto;
  }
  .xs-dibxz {
    width: 47%;
    display: inline-block;
  }
}
.n-yw-ul .owl-controls .owl-buttons .owl-prev {
  background: url(../images/img.png) no-repeat center;
  left: -30px;
  width: 19px;
  height: 31px;
}
.n-yw-ul .owl-controls .owl-buttons .owl-prev:hover {
  background: url(../images/risa-l.png) no-repeat center;
}
.n-yw-ul .owl-controls .owl-buttons .owl-next {
  background: url(../images/img-r.png) no-repeat center;
  right: -30px;
  width: 19px;
  height: 31px;
}
.n-yw-ul .owl-controls .owl-buttons .owl-next:hover {
  background: url(../images/risa.png) no-repeat center;
}
.hauto {
  height: auto !important;
}
