* {  padding: 0;  margin: 0;}img {  max-width: 100%;}.rtc-bg {  background: #fff;}.iconbg {  background: #f8f9fa;  padding: 12px 0;}.bannerimg {  background: url(../images/bannerimg.jpg) no-repeat center 0;  height: 500px;  max-width: 1920px;  background-size: auto 500px;}.bannerimg img {  width: 100%;}.section {  padding: 40px 0 20px;}.bannerimgwap {  display: none;}.bannerimgwap img {  width: 100%;}.section .h2-title {  padding-bottom: 50px;  color: #545454;  font-size: 36px;}.solution .side-img {  max-width: 410px;  text-align: center;}.banner {  /*margin-top: 70px;*/}.banner p a.btn {  background: #fff;  color: #3A46C7;  border: 0;}.plr0 {  padding-left: 0;  padding-right: 0;}.solution .side-text h3 {  padding-left: 25px;  padding-top: 10px;}.image-background {  background: transparent none no-repeat scroll center bottom / cover;}.solution .side-text {  padding-right: 50px;  box-sizing: border-box;}@media screen and (max-width: 900px) {  .solution .body .owl-stage-outer {    height: auto;  }  .solution .side-text h3 {    margin-bottom: 25px;    margin-top: 0;  }  .container .row .thumbnail .caption {    min-height: 85px;  }  .rtc-bg .banner .image-background {    height: 200px;  }  .banner {    margin-top: 0px;  }  .bannerimg {    display: none;  }  .bannerimgwap {    display: block;    background: url(../images/bannerimgwap.jpg) no-repeat center 0;    height: 160px;    background-size: 100% 160px;  }  .section {    padding: 10px 0 20px;  }  .section .h2-title {    padding-top: 10px;    padding-bottom: 20px;  }}.h2Title {  color: #333;  font-size: 36px;}.a_link {  color: #4A90E2;  display: inline-block;  padding-left: 25px;  font-size: 12px;}.a_link:hover {  color: #5b90E2;}@media screen and (max-width: 768px) {  .solution .side-img {    text-align: center;    height: auto;  }  .solution .side-img img {    max-width: 300px;    display: inline-block;  }  .solution .side-text {    padding-right: 20px;  }}.section .h2-titles {  padding-top: 0;}.head .item {  color: #353535;  font-size: 14px;}.head .current {  color: #000;}.price {  transition: all 0.1s linear 0s;}.price .priceLeft {  background: #FFFFFF;  box-shadow: 0px 2px 13px 0px rgba(63, 123, 250, 0.26);  border-radius: 8px;  padding: 30px 10px 20px 15px;  margin: 25px 0 0;  color: #4A4A4A;  font-size: 14px;  -webkit-transition-property: all;  -webkit-transition-duration: 1.3s;  -webkit-transition-delay: 0.2;  -webkit-transition-timing-function: ease;}.price .priceLeft .titles {  font-size: 24px;  color: #2854FC;  text-align: center;  padding: 10px 0 30px;}.price .priceLeft table {  border-collapse: collapse;  width: 100%;}.price .priceLeft table th {  background: #f0f2f5;  color: #000;  padding: 10px 25px;}.price .priceLeft table td {  padding: 10px 25px;  border-collapse: collapse;  border-bottom: 1px solid #f0f0f0;}.price .priceLeft .links {  background: #2854FC;  border-radius: 4px;  color: #fff;  display: inline-block;  padding: 10px 30px;  margin: 25px auto 10px;}.price .priceLeft:hover {  transform: translateY(-12px);  -webkit-transition-property: all;  -webkit-transition-duration: 1.3s;  -webkit-transition-delay: 0.2;  -webkit-transition-timing-function: ease;  box-shadow: 0px 2px 13px 0px rgba(63, 123, 250, 0.56);}.price .priceRight {  background-color: #3F6CE9;  background: linear-gradient(159deg, #3F6CE9 0%, #383FBF 100%);  box-shadow: 0px 2px 12px 0px rgba(68, 127, 250, 0.24);  border-radius: 8px;  margin: 0;  color: #fff;  font-size: 14px;  padding: 30px 10px 35px 15px;  -webkit-transition-property: all;  -webkit-transition-duration: 1.3s;  -webkit-transition-delay: 0.2;  -webkit-transition-timing-function: ease;}.price .priceRight .titles {  font-size: 24px;  color: #fff;  text-align: center;  padding: 10px 0 30px;}.price .priceRight table {  border-collapse: collapse;  width: 100%;}.price .priceRight table th {  background: #536cdc;  color: #fff;  padding: 10px 25px;}.price .priceRight table td {  padding: 9px 25px 10px;  border-bottom: 1px solid #536edd;}.price .priceRight .links {  background: #fff;  border-radius: 4px;  color: #2854FC;  display: inline-block;  padding: 10px 30px;}.price .priceRight:hover {  transform: translateY(-12px);  -webkit-transition-property: all;  -webkit-transition-duration: 1.3s;  -webkit-transition-delay: 0.2;  -webkit-transition-timing-function: ease;  box-shadow: 0px 2px 12px 0px rgba(68, 127, 250, 0.54);}.textCenter {  text-align: center;}.pt50 {  padding-top: 50px;}@media screen and (max-width: 768px) {  .priceLeft,  .priceRight {    padding: 10px 10px 15px 15px;    font-size: 12px;  }  .priceLeft .titles,  .priceRight .titles {    padding-bottom: 10px;  }  table {    border-collapse: collapse;    width: 100%;  }  table th {    background: #536cdc;    color: #fff;    padding: 5px 15px;  }  table td {    padding: 5px 15px;    border-bottom: 1px solid #536edd;  }}.footerBgText {  background: #2854FC url(../images/footerbg.png) no-repeat center 0;  color: #fff;  font-size: 20px;  text-align: center;  margin: 40px auto 0;  padding: 82px 0;}.footerBgText .shiyong,.footerBgText .wrod {  display: inline-block;  padding: 10px 40px;  background: #fff;  border: 1px solid #fff;  color: #2D5CFC;  margin: 0 10px;  font-size: 14px;  white-space: nowrap;  border-radius: 4px;}.footerBgText .wrod {  background: none;  border: 1px solid #fff;  color: #fff;}@media screen and (max-width: 768px) {  .footerBgText {    font-size: 16px;    text-align: center;    margin: 30px auto 0;    padding: 40px 0;  }  .footerBgText .shiyong,  .footerBgText .wrod {    display: inline-block;    padding: 8px 30px;    font-size: 12px;    margin: 10px 10px 0;  }}.dlText {  font-size: 12px;  padding-top: 10px;  margin: 0;}.dlText dt {  text-align: center;  font-size: 16px;  color: #333;}.dlText dd {  color: #7A7A7A;  font-size: 13px;  padding-top: 10px;}@media screen and (max-width: 900px) {  .dlText {    min-height: 130px;  }}