#u780603 {
  height:500px;
  background-color:#e3e3e3;
  display:none;
}
#u780603 .swiper-container {
  width:100%;
  height:100%;
}
#u780603 .row_pagination {
  display:block;
  bottom:10px;
  height:20px;
}
#u780603 .row_pagination span {
  opacity:1 !important;
}
#u780603 .row_pagination .swiper-pagination-bullet {
  background:#fff;
  width:20px;
  height:20px;
  margin-right:5px;
  margin-left:5px;
  border-color:#333;
  border-width:5px;
  border-style:solid;
  border-radius:0px;
}
#u780603 .row_pagination .swiper-pagination-bullet-active {
  background:#f00 !important;
}
#u780603 .banner_btn {
  display:block;
  background:#5874d8;
  font-size:30px;
  color:#ccc;
  width:50px;
  height:80px;
  text-align:center;
  line-height:80px;
  margin-top:-40px;
  border-radius:0px;
}
#u780603 .swiper-button-prev {
  left:1px;
}
#u780603 .swiper-button-next {
  right:1px;
}
#u386675 {
  box-sizing: border-box;
  left:0px;
  top:202px;
  width:auto;
  height:auto;
  position:absolute;
  border-top:0px  solid rgba(0, 0, 0, 1);
  border-right:0px  solid rgba(0, 0, 0, 1);
  border-bottom:0px  solid rgba(0, 0, 0, 1);
  border-left:0px  solid rgba(0, 0, 0, 1);
  border-radius:0px;
  background-color:rgba(3, 79, 179, 0.69);
  padding:0px;
  opacity:1;
  opacity:1;
  transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  background-repeat:repeat;
  background-position:center center;
}
#u386675 {
  box-sizing: content-box;
}
#u386675 .u333 {
  width:400px;
  height:153px;
  color:#000;
  word-wrap: normal;
  word-wrap: break-word;
  overflow: visible;
}
#u386675 .customEditDiv {
  height:autopx;
  color:#000;
}
#u386675 hr {
  display: block;
  unicode-bidi: isolate;
  -webkit-margin-before: 0.5em;
  -webkit-margin-after: 0.5em;
  -webkit-margin-start: auto;
  -webkit-margin-end: auto;
  overflow: hidden;
  border-style: inset;
  border-top-style: inset;
  border-right-style: inset;
  border-bottom-style: inset;
  border-left-style: inset;
  border-width: 1px;
  margin: 0;
  border-top: 1px solid #eee;
}
#u386675 sup {
  top: -.25em;
  ;
}
#u386675  p {
  margin:0;
}
#u386675 blockquote {
  font-size: inherit;
}
#u386675 em {
  font-style: italic;
}
#u363567 {
  box-sizing: border-box;
  width:100%;
  height:350px;
  z-index:1;
  padding:0px 0;
  opacity:1;
  border-top:0px  solid rgba(255, 255, 255, 1);
  border-bottom:0px  solid rgba(255, 255, 255, 1);
  position: relative;
  background-repeat:no-repeat;
  background-position:center center;
  background-image:url(../../../file/read/www/contact/contact-banner.jpg);
  background-color:rgba(255, 255, 255, 1);
}
#u363567 .laybox {
  box-sizing: border-box;
  position:relative;
  width:980px;
  height:100%;
  margin:0 auto;
  border-top:0px  solid rgba(255, 255, 255, 1);
  border-left:0px  solid rgba(255, 255, 255, 1);
  border-bottom:0px  solid rgba(255, 255, 255, 1);
  border-right:0px  solid rgba(255, 255, 255, 1);
  background-color:rgba(227, 227, 227, 0);
  padding:0px;
  opacity:1;
  background-repeat:repeat;
  background-position:center center;
}
@keyframes jello {
  0%,
  11.1%,
  to {
    transform: none    
  }
  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg)    
  }
  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg)    
  }
  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg)    
  }
  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg)    
  }
  66.6% {
    transform: skewX(-.78125deg) skewY(-.78125deg)    
  }
  77.7% {
    transform: skewX(.390625deg) skewY(.390625deg)    
  }
  88.8% {
    transform: skewX(-.1953125deg) skewY(-.1953125deg)    
  }
}
.jello {
  animation-name: jello;
  transform-origin: center
}
#u928720 {
  box-sizing: border-box;
  left:0px;
  top:30px;
  width:auto;
  height:auto;
  position:absolute;
  border-top:0px  solid #000;
  border-right:0px  solid #000;
  border-bottom:0px  solid #000;
  border-left:0px  solid #000;
  border-radius:0px;
  background-color:#fff;
  padding:0px;
  opacity:1;
  opacity:1;
  transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  background-repeat:repeat;
  background-position:center center;
}
#u928720 {
  min-width:1042px;
  min-height:31px;
}
#u928720 #con {
  text-align:left;
  line-height:30px;
  width:1042px;
  height:31px;
}
#u928720 #con a,
#u928720 #con em,
#u928720 #con span {
  font-size:14px;
  color:rgba(102, 102, 102, 1);
}
#u928720 #con a:hover {
  color:rgba(3, 79, 179, 1) !important;
}
#u928720 #con span.last_a {
  color:rgba(3, 79, 179, 1);
}
#u928720 #con i {
  font-size:16px;
  color:rgba(3, 79, 179, 1);
  margin-left:px;
  margin-right:8px;
  font-family: FontAwesome;
}
#u825457 {
  box-sizing: border-box;
  width:100%;
  height:93px;
  z-index:1;
  padding:0px 0;
  opacity:1;
  border-top:0px  solid rgba(204, 204, 204, 1);
  border-bottom:0px  solid rgba(204, 204, 204, 1);
  position: relative;
  background-repeat:repeat;
  background-position:top left;
  background-color:rgba(255, 255, 255, 1);
}
#u825457 .laybox {
  box-sizing: border-box;
  position:relative;
  width:1200px;
  height:100%;
  margin:0 auto;
  border-top:0px  solid #333;
  border-left:0px  solid #333;
  border-bottom:0px  solid #333;
  border-right:0px  solid #333;
  background-color:rgba(255, 255, 255, 0);
  padding:0px;
  opacity:1;
  background-repeat:repeat;
  background-position:top left;
}
@keyframes jello {
  0%,
  11.1%,
  to {
    transform: none    
  }
  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg)    
  }
  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg)    
  }
  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg)    
  }
  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg)    
  }
  66.6% {
    transform: skewX(-.78125deg) skewY(-.78125deg)    
  }
  77.7% {
    transform: skewX(.390625deg) skewY(.390625deg)    
  }
  88.8% {
    transform: skewX(-.1953125deg) skewY(-.1953125deg)    
  }
}
.jello {
  animation-name: jello;
  transform-origin: center
}
#u434879 {
  box-sizing: border-box;
  left:53px;
  top:77px;
  width:auto;
  height:auto;
  position:absolute;
  border-top:0px  solid #000;
  border-right:0px  solid #000;
  border-bottom:0px  solid #000;
  border-left:0px  solid #000;
  border-radius:0px;
  background-color:#fff;
  padding:0px;
  opacity:1;
  opacity:1;
  transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  background-repeat:repeat;
  background-position:center center;
}
#u434879 {
  box-sizing: content-box;
}
#u434879 .u333 {
  width:388px;
  height:249px;
  color:#000;
  word-wrap: normal;
  word-wrap: break-word;
  overflow: visible;
}
#u434879 .customEditDiv {
  height:autopx;
  color:#000;
}
#u434879 hr {
  display: block;
  unicode-bidi: isolate;
  -webkit-margin-before: 0.5em;
  -webkit-margin-after: 0.5em;
  -webkit-margin-start: auto;
  -webkit-margin-end: auto;
  overflow: hidden;
  border-style: inset;
  border-top-style: inset;
  border-right-style: inset;
  border-bottom-style: inset;
  border-left-style: inset;
  border-width: 1px;
  margin: 0;
  border-top: 1px solid #eee;
}
#u434879 sup {
  top: -.25em;
  ;
}
#u434879  p {
  margin:0;
}
#u434879 blockquote {
  font-size: inherit;
}
#u434879 em {
  font-style: italic;
}
#u489441 {
  box-sizing: border-box;
  left:-4px;
  top:71px;
  width:auto;
  height:auto;
  position:absolute;
  border-top:0px  solid rgba(0, 0, 0, 1);
  border-right:0px  solid rgba(0, 0, 0, 1);
  border-bottom:0px  solid rgba(0, 0, 0, 1);
  border-left:0px  solid rgba(0, 0, 0, 1);
  border-radius:0px;
  background-color:rgba(255, 255, 255, 0);
  padding:0px;
  opacity:1;
  opacity:1;
  transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  background-repeat:repeat;
  background-position:center center;
}
#u489441 {
  box-sizing: content-box;
}
#u489441 .u333 {
  width:45px;
  height:237px;
  color:#000;
  word-wrap: normal;
  word-wrap: break-word;
  overflow: visible;
}
#u489441 .customEditDiv {
  height:autopx;
  color:#000;
}
#u489441 hr {
  display: block;
  unicode-bidi: isolate;
  -webkit-margin-before: 0.5em;
  -webkit-margin-after: 0.5em;
  -webkit-margin-start: auto;
  -webkit-margin-end: auto;
  overflow: hidden;
  border-style: inset;
  border-top-style: inset;
  border-right-style: inset;
  border-bottom-style: inset;
  border-left-style: inset;
  border-width: 1px;
  margin: 0;
  border-top: 1px solid #eee;
}
#u489441 sup {
  top: -.25em;
  ;
}
#u489441  p {
  margin:0;
}
#u489441 blockquote {
  font-size: inherit;
}
#u489441 em {
  font-style: italic;
}
#u770074 {
  box-sizing: border-box;
  left:0px;
  top:0px;
  width:auto;
  height:auto;
  position:absolute;
  border-top:0px  solid #000;
  border-right:0px  solid #000;
  border-bottom:0px  solid #000;
  border-left:0px  solid #000;
  border-radius:0px;
  background-color:#fff;
  padding:0px;
  opacity:1;
  opacity:1;
  transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  background-repeat:repeat;
  background-position:center center;
}
#u770074 {
  box-sizing: content-box;
}
#u770074 .u333 {
  width:561px;
  height:62px;
  color:#000;
  word-wrap: normal;
  word-wrap: break-word;
  overflow: visible;
}
#u770074 .customEditDiv {
  height:autopx;
  color:#000;
}
#u770074 hr {
  display: block;
  unicode-bidi: isolate;
  -webkit-margin-before: 0.5em;
  -webkit-margin-after: 0.5em;
  -webkit-margin-start: auto;
  -webkit-margin-end: auto;
  overflow: hidden;
  border-style: inset;
  border-top-style: inset;
  border-right-style: inset;
  border-bottom-style: inset;
  border-left-style: inset;
  border-width: 1px;
  margin: 0;
  border-top: 1px solid #eee;
}
#u770074 sup {
  top: -.25em;
  ;
}
#u770074  p {
  margin:0;
}
#u770074 blockquote {
  font-size: inherit;
}
#u770074 em {
  font-style: italic;
}
#u917454 {
  box-sizing: border-box;
  left:520px;
  top:105px;
  width:auto;
  height:auto;
  position:absolute;
  border-top:1px  solid rgba(221, 221, 221, 1);
  border-right:1px  solid rgba(221, 221, 221, 1);
  border-bottom:1px  solid rgba(221, 221, 221, 1);
  border-left:1px  solid rgba(221, 221, 221, 1);
  border-radius:0px;
  background-color:rgba(255, 255, 255, 1);
  padding:10px;
  opacity:1;
  opacity:1;
  transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  background-repeat:repeat;
  background-position:center center;
}
#u917454 {
  box-sizing: content-box;
}
#u917454 .u333 {
  width:119px;
  height:120px;
  color:#000;
  word-wrap: normal;
  word-wrap: break-word;
  overflow: visible;
}
#u917454 .customEditDiv {
  height:autopx;
  color:#000;
}
#u917454 hr {
  display: block;
  unicode-bidi: isolate;
  -webkit-margin-before: 0.5em;
  -webkit-margin-after: 0.5em;
  -webkit-margin-start: auto;
  -webkit-margin-end: auto;
  overflow: hidden;
  border-style: inset;
  border-top-style: inset;
  border-right-style: inset;
  border-bottom-style: inset;
  border-left-style: inset;
  border-width: 1px;
  margin: 0;
  border-top: 1px solid #eee;
}
#u917454 sup {
  top: -.25em;
  ;
}
#u917454  p {
  margin:0;
}
#u917454 blockquote {
  font-size: inherit;
}
#u917454 em {
  font-style: italic;
}




#u833551 {
  box-sizing: border-box;
  left:-360px;
  top:1860px;
  width:auto;
  height:auto;
  position:absolute;
  border-top:0px  solid rgba(0, 0, 0, 1);
  border-right:0px  solid rgba(0, 0, 0, 1);
  border-bottom:0px  solid rgba(0, 0, 0, 1);
  border-left:0px  solid rgba(0, 0, 0, 1);
  border-radius:0px;
  background-color:rgba(255, 255, 255, 1);
  padding:0px;
  opacity:1;
  opacity:1;
  transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  background-repeat:repeat;
  background-position:center center;
}
#u833551 {
  width:1920px;
  height:442px;
}
#u229669 {
  box-sizing: border-box;
  width:100%;
  height:2360px;
  z-index:1;
  padding:0px 0;
  opacity:1;
  border-top:0px  solid #ccc;
  border-bottom:0px  solid #ccc;
  position: relative;
  background-repeat:repeat;
  background-position:top left;
  background-color:#fff;
}
#u229669 .laybox {
  box-sizing: border-box;
  position:relative;
  width:1200px;
  height:100%;
  margin:0 auto;
  border-top:0px  solid #333;
  border-left:0px  solid #333;
  border-bottom:0px  solid #333;
  border-right:0px  solid #333;
  background-color:rgba(255, 255, 255, 0);
  padding:0px;
  opacity:1;
  background-repeat:repeat;
  background-position:top left;
}
@keyframes jello {
  0%,
  11.1%,
  to {
    transform: none    
  }
  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg)    
  }
  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg)    
  }
  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg)    
  }
  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg)    
  }
  66.6% {
    transform: skewX(-.78125deg) skewY(-.78125deg)    
  }
  77.7% {
    transform: skewX(.390625deg) skewY(.390625deg)    
  }
  88.8% {
    transform: skewX(-.1953125deg) skewY(-.1953125deg)    
  }
}
.jello {
  animation-name: jello;
  transform-origin: center
}
