.header {
  width: 100%;
  background-color: #42485e;
  height: 80px;
  position: fixed;
  z-index: 1000;
}
.header-default{
  min-width: 1100px;
  background-color: #fff;
  position: fixed;
  top:0px;
  left: 0px;
  z-index: 1000;
  width: 100%;
  border-bottom: 1px solid #dbdbdb;
  -webkit-box-shadow: 0 0 20px rgba(65, 72, 94, 0.5);
  -moz-box-shadow: 0 0 20px rgba(65, 72, 94, 0.5);
  -o-box-shadow: 0 0 20px rgba(65, 72, 94, 0.5);
  box-shadow: 0 0 20px rgba(65, 72, 94, 0.5);
}
.header-default .header-inner .nav li a{color: #41485e}
.header-inner {
  height: 80px;
  margin: auto;
}
.other{
  width: 1100px;}
.logged{width: 100%}
.header-inner .logo {
  float: left;
  background: none !important;
  width: auto !important;
  height: auto !important;
}
.header-inner .logo img {
  display: block;
  margin-top: 13px;
}
.header-inner .nav {
  float: right;
}
.header-inner .nav li {
  float: left;
  height: 80px;
  line-height: 80px;
  margin: 0 7px;
}
.header-inner .nav li a {
  display: block;
  width: 85px;
  text-align: center;
  height: 80px;
  line-height: 80px;
  font-size: 16px;
  color: #fff;
}
.header-inner .nav li.active a {
  color :#438edb
}
.header-inner .nav .hover {
  color: #25a2dc;
}
.header-inner .nav li a:hover {
  color: #25a2dc;
}
 .header-inner .nav li.zhu a{
  height: 30px;
  line-height: 30px;
  background: #25a2dc;
  display: inline-block;
  border-radius: 5px;
  color: #fff;
  vertical-align: middle;
  margin: 25px 0;
}
 .header-inner .nav li.zhu a:hover {
  background: #438edb;
}
.header-inner .nav .zhu {
  color: #fff;
  margin-right: 0;
}
.header-default .header-inner .nav li a.btn-default{
  height: 38px;
  line-height: 38px;
  display: inline-block;
  border-radius: 5px;
  vertical-align: middle;
  margin: 0px;
  padding: 0px 15px 0px 9px;
  background-color: #fff; color: #25a2dc;border: 1px solid #25a2dc}

.header-inner .nav li a.btn-default img{width: 30px;height: 30px;vertical-align: middle;margin-right: 6px;}
.banner-inner img {
  display: block;
}
#focusBar {
  width: 100%;
  min-width: 1100px;
  height: 365px;
  clear: both;
  position: relative;
  background: #42485e;
  overflow: hidden;
  padding-top: 80px;
}
#focusBar li {
  width: 100%;
  clear: both;
  height: 365px;
  display: none;
  position: absolute;
  /* position:relative;*/
}
#focusBar .focusL {
  height: 365px;
  position: absolute;
  z-index: 100;
  /*left:-1000px;*/
  bottom: 0px;
  left: -500px;
  margin-left: 50%;
}
#focusBar .focusR {
  height: 365px;
  width: 1000px;
  position: absolute;
  z-index: 19;
  /* right:1000px;*/
  top: 0px;
  left: -500px;
  margin-left: 50%;
}
#focusBar .focusR img {
  height: 320px;
  width: auto;
  position: absolute;
  bottom: 0px;
  right: 0px;
}
#focusBar .focusL a,
#focusBar .focusR a {
  color: #fff;
}
a.arrL,
a.arrR {
  display: block;
  width: 52px;
  height: 100px;
  position: absolute;
  top: 108px;
  z-index: 99;
  cursor: pointer;
  background: url(/images/bt_arr.png) no-repeat;
}
a.arrL {
  left: 0px;
  background-position: 0px -15px;
}
a.arrR {
  right: 0px;
  background-position: -68px -15px;
}
a.arrL:hover {
  background-position: 0px -159px;
}
a.arrR:hover {
  background-position: -68px -159px;
}
#focusBar .focusL h2,
#focusBar .focusL h1 {
  margin-top: 100px;
  color: #fff;
  font-size: 40px;
  height: 70px;
  line-height: 70px;
  font-weight: 500;
}
#focusBar .bg_img {
  width: 100%;
  position: absolute;
  left: 0px;
  bottom: -5px;
  z-index: 10;
  text-align: center;
}
#focusBar .bg_img img {
  width: 1100px;
}
.section {
  width: 100%;
  min-width: 1100px;
}
#focusBar .focusL h1 {
  margin-top: 50px;
}
#focusBar .focusL h3 {
  /*color: #adadb0;*/
  color:#fff;
  font-size: 25px;
  height: 20px;
  line-height: 20px;
  /*margin-top: 80px;*/
  margin-top: 20px;
  font-size: 20px;
  font-weight: 500;
}

/*#focusIndex2 h3, {margin-left: 40px;}*/
#focusBar .focusL .btn {
  padding: 0px 60px;
  font-size: 25px;
  height: 60px;
  line-height: 60px;
  background: #25a2dc;
  display: inline-block;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  color: #fff !important;
  vertical-align: middle;
  margin: 25px 0;
  behavior: url(/border-radius-ie8.htc);
}
#focusBar .focusL .btn:hover {
  background: #438edb;
  color: #fff !important;
}
#focusBar .focusL .dian{display:inline-block;margin: 0px 10px;font-size: 20px;color: #fff}
#focusIndex4 .slider4_qr {
  width: 320px;
  text-align: center;
  margin-top: 10px;
}
#focusIndex4 .slider4_qr p {
  color: #b2b2b2;
}
#focusBar #focusIndex4 .focusL h4 {
  color: #fff;
  font-size: 40px;
  height: 70px;
  line-height: 70px;
  font-weight: 500;
  margin-top: 40px;
}
.footer .advantage,
.section .dynamic,
.footer .ad,
.section .data {
  width: 1100px;
  margin: 0px auto;
}
.section h3 {
  font-size: 36px;
  text-align: center;
  height: 40px;
  line-height: 40px;
}
.section .advantage h3 {
  margin: 60px 0px 50px;
}
.section .advantage ul {
  overflow: hidden;
  width: 1100px;
  margin: 0px auto;
}
.section .advantage ul li {
  float: left;
  width: 366px;
  text-align: center;
  box-sizing: border-box;
  padding: 0px 30px;
}
.section .advantage ul li h4 {
  line-height: 58px;
  font-size: 22px;
  margin-top: 10px;
}
.section .advantage ul li p {
  text-align: left;
  font-size: 18px;
  color: #8c8e96;
  line-height: 32px;
}
.section .advantage ul li img {
  height: 90px;
  width: auto;
  margin: 0px;
}
.section .advantage .middle {
  position: relative;
}
.section .advantage .middle:before {
  content: '';
  border-left: 1px solid #dbdbdb;
  position: absolute;
  left: 0px;
  top: 10%;
  height: 85%;
}
.section .advantage .middle:after {
  content: '';
  border-right: 1px solid #dbdbdb;
  position: absolute;
  right: 0px;
  top: 10%;
  height: 85%;
}
.section .dynamic {
  box-sizing: border-box;
  border: 1px solid #dbdbdb;
  margin-top: 110px;
  padding-bottom: 45px;
  padding-left: 28px;
  padding-right: 28px;
}
.section .dynamic li p {
  padding: 0px;
  margin: 0px;
  font-size: 18px;
  height: 36px;
  line-height: 36px;
  color: #8c8e96;
}
.section .dynamic h3 {
  position: relative;
  top: -20px;
  background-color: #fff;
  width: 200px;
  left: 550px;
  margin-left: -125px;
}
.section .dynamic li p span {
  float: right;
  color: #8c8e96;
}
.section .dynamic li p:hover,
.section .dynamic li p:hover span {
  color: #24a1dc;
}
.section .dynamic li .btn {
  float: right;
  display: block;
  font-size: 14px;
  height: 25px;
  line-height: 25px;
  width: 85px;
  text-align: center;
  color: #24a1dc;
  border: 1px solid #24a1dc;
  border-radius: 5px;
  margin-top: 5px;
}
.section .dynamic li .btn:hover {
  background-color: #25a2dc;
  color: #fff;
}
.section .ad h3 {
  margin-top: 80px;
}
.section .ad .m-list li,
.ad .m-list li .u-top {
  -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;
  -o-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;
  -moz-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;
}
.section .ad .m-list li .u-top {
  text-align: center;
}
.section .ad {
  position: relative;
  width: 100%;
  height: 450px;
  background-color: #fff;
  margin-top: 0px;
}
.section .ad .m-list {
  position: absolute;
  left: 50%;
  top: 46%;
  width: 1100px;
  height: 480px;
  margin-left: -550px;
  margin-top: -150px;
}
.section .ad .m-list li {
  position: relative;
  float: left;
  width: 265px;
  height: 425px;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;
  border: 1px solid #dbdbdb;
}
.section .ad .m-list li .u-top {
  position: absolute;
  top: 0;
  width: 100%;
  height: 160px;
  background-color: #f1f1f2;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;
  padding-top: 32px;
  color: #262626;
  font-size: 14px;
}
.section .ad .m-list li:nth-child(odd) .u-top {
  background-color: #f1f1f2;
}
.section .ad .m-list li .u-bottom {
  position: absolute;
  top: 160px;
  width: 100%;
}
.section .ad .m-list li .u-top i {
  display: block;
  width: 100%;
  height: 60px;
  -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;
  -moz-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;
  -o-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;
}
.section .ad .m-list li .u-top h4 {
  margin-bottom: 8px;
  padding-top: 5px;
  font-size: 18px;
  font-weight: 700;
  color: #41485e;
  font-weight: 600;
  font-size: 22px;
}
.section .ad .m-list li .u-bottom .card-ct {
  -webkit-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  -moz-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  -o-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  opacity: 1;
  z-index: 3;
  width: 100%;
  position: absolute;
  background-color: #fff;
  top: 0;
  text-align: center;
  padding-top: 42px;
  font-size: 18px;
  line-height: 36px;
  color: #8c8e96;
}
.section .ad .m-list li.active .u-bottom .card-ct p {
  color: #41485e;
}
.section .ad .m-list li .u-bottom .card-ct p {
  color: #8c8e96;
}
.section .ad .m-list li.m-card-1 .u-top i {
  background: url(/images/02.png) center center no-repeat;
  background-size: contain;
}
.section .ad .m-list li.m-card-2 .u-top i {
  background: url(/images/04.png) center center no-repeat;
  background-size: contain;
}
.section .ad .m-list li.m-card-3 .u-top i {
  background: url(/images/06.png) center center no-repeat;
  background-size: contain;
}
.section .ad .m-list li.m-card-4 .u-top i {
  background: url(/images/08.png) center center no-repeat;
  background-size: contain;
}
.section .ad .m-list li.active {
  z-index: 100;
  -webkit-box-shadow: 0 0 20px rgba(36, 161, 220, 0.5);
  -moz-box-shadow: 0 0 20px rgba(36, 161, 220, 0.5);
  -o-box-shadow: 0 0 20px rgba(36, 161, 220, 0.5);
  box-shadow: 0 0 20px rgba(36, 161, 220, 0.5);
  width: 290px;
  height: 430px;
  border: 1px solid #24a1dc;
}
.section .ad .m-list li.active .u-top {
  top: -10px;
  height: 180px;
  background-color: #24a1dc;
  padding-top: 35px;
}
.section .ad .m-list li.active .u-bottom {
  height: 270px;
}
.section .ad .m-list li.active .u-top h4 {
  color: #fff;
}
.section .ad .m-list li.active.m-card-1 .u-top i {
  background: url(/images/01.PNG) center center no-repeat;
  background-size: contain;
}
.section .ad .m-list li.active.m-card-2 .u-top i {
  background: url(/images/03.png) center center no-repeat;
  background-size: contain;
}
.section .ad .m-list li.active.m-card-3 .u-top i {
  background: url(/images/05.png) center center no-repeat;
  background-size: contain;
}
.section .ad .m-list li.active.m-card-4 .u-top i {
  background: url(/images/07.png) center center no-repeat;
  background-size: contain;
}
.section .data {
  overflow: hidden;
  margin-top: 30px;
}
.section .data h3 {
  line-height: 64px;
  height: 64px;
}
.section .data h3 span {
  display: block;
  text-align: center;
  color: #24a1dc;
}
.section .data .ico li img {
  width: 119px;
}
.section .data .ico li {
  margin: 35px 44px 0px 0px;
  border: none;
  padding: 0px;
  float: left;
}
.section .data .ico li.special {
  margin-right: 0px;
}
.footer {
  margin-top: 70px;
  background-color: #434b5e;
  padding: 23px 0px;
  min-width: 1100px;

}
.footer .advantage ul {
  overflow: hidden;
}
.footer .advantage ul li {
  float: left;
  width: 275px;
  text-align: center;
  box-sizing: border-box;
  padding: 0px;
}
.footer .advantage ul li p {
  text-align: center;
  font-size: 16px;
  color: #8c8e96;
  line-height: 32px;
}
.footer .advantage ul li.weibo p {
  padding-left: 20px;
  text-align: left;
}
.footer .advantage ul li.weibo p a,
.footer .advantage ul li.qq p a {
  color: #1489f2;
}
.footer .advantage ul li.weibo p .sp {
  display: block;
  text-align: center;
  margin-left: -20px;
}
.footer .advantage ul li img {
  height: 65px;
  width: auto;
  margin: 0px;
}
.footer .advantage ul li.squer img {
  margin-top: 20px;
  width: 130px;
  height: 130px;
}
.footer .copyright {
  font-size: 14px;
  color: #7b7e88;
  text-align: center;
  margin-top: 30px;
}
.footer .copyright img {
  width: 25px;
  height: 25px;
  vertical-align: middle;
}
/**************产品详情*************/
.product .banner{width: 1100px;margin: 0px auto;color: #41485e;text-align: center;padding: 65px 0px}
.product .banner h3,.product .banner h4{line-height: 50px;}
.product .banner h3{font-size: 30px;}
.product .banner h4{font-size: 24px}
.product ul.content{width: 1100px;margin: 0px auto}
.product ul.content .txt,.product ul.content .imgs{width: 549px;display: inline-block}
.product ul.content li{ width: 100%;overflow: hidden;padding-top: 40px}
.product ul.content .title,.product .banner .title{color: #25a2dc;font-size: 36px;line-height: 120px }
.product ul.content .txt p{font-size: 18px;line-height: 36px}
.product ul.content .txt .aso-qr p{width: 160px;text-align: center;margin-top: 10px}
.product ul.content .txt .aso-qr img{width: 160px}
.product ul.content .txt .aso-qr span{display:block;font-size: 18px;color: #25a2dc;margin-top: -10px}
.product ul.content .txt .button{margin-top: 10px}
.product ul.content .question{color: #41485e}
.product ul.content .txt .answer{color: #8c8e96 }
.product ul.content .fr{text-align: right;margin-top: 40px;}
.product ul.content .fl{text-align: left;margin-top: 40px;}
.product ul.content .imgs img{width: 306px;height: auto}
.product ul.content .fr_03{position: relative;text-align: right}
.product ul.content .fr_03 img{margin-right: 60px}
.product ul.content .imgs .imgs_banner{width: 493px;height: auto;position: absolute;bottom: 140px;right: -7px}

/*************开发者**************/
.deve{border-bottom: 1px solid #dbdbdb}
.deve .banner .guid{overflow:hidden;text-align: center}
.deve .banner .guid li{float: left;}
.deve .banner .guid li.txt{width: 260px;font-size: 18px;line-height: 35px;}
.deve .banner .guid li.txt p{margin-top: 25px;margin-bottom: 25px;color:#8c8e96 }
.deve .banner .guid li.arrow{height: 150px;width: 150px}
.deve .banner .guid li .imgs img{vertical-align: middle}
.deve .banner .guid li.arrow .imgs{height:85px;padding-top: 65px}
.deve .banner .button {font-size: 24px;padding:15px 80px}


.deve2 ul.content{width: 1100px;margin: 0px auto;overflow: hidden}
.deve2 ul.content li{height: 260px}
.deve2 ul.content li{ width: 100%;}
.deve2 ul.content .txt,.deve2 ul.content .imgs{width: 550px;display: inline-block;text-align: center;}
.deve2 ul.content .title{font-size: 36px;line-height: 120px }
.deve2 ul.content .txt p{font-size: 18px;line-height: 36px;color: #8c8e96 }
.deve2 ul.content .txt p span{color: #25a2dc;}
.deve2 ul.content .imgs img{width:400px;height:260px;float: left}
.deve2 ul.content .fr_03{position: relative}


/*******************登陆*********************/

.login{ padding:140px 0px 34px;}
.login-logo{width: 440px;margin: 0px auto;text-align: center;margin-bottom: 20px}
.login-inner{ width:340px; margin:auto; border:1px #e7e7e7 solid; border-radius:5px; padding:25px 50px 0px 50px; box-sizing:content-box;background-color: #fff;}
.login-inner h2{ font-size:18px; margin-bottom:15px;color: #25a2dc}
.login-inner li{ margin-bottom:15px; position:relative;}
.login-inner li input{  height:45px; border-radius:5px;border: 1px solid #d2d2d2; width:100%; text-indent:15px;color: #41485e;}
.login-inner li input::-webkit-input-placeholder { color: #41485e; }
.login-inner li input::-moz-placeholder { color: #41485e; }
.login-inner li input:-ms-input-placeholder { color: #41485e; }

.login-inner .btn{ background:#25a2dc; width:100%; font-size:16px; height:50px; border-radius:5px; color:#fff; display:inline-block; line-height:50px; text-align:center}
.login-inner .reg-a{ float:right; color:#41485e;}
.login-inner .forgot{ font-size:14px;text-align:center; display:block; color:#41485e;}
.login-inner .v-code{ width:75%; background:#fff; height:45px; border-radius:5px; text-indent:15px;}
.login-inner .v-code-img{ float:right; display:block;}
.login-inner .v-code-img img{ width:80px; height:45px; vertical-align:middle; border-radius:5px;}
.login .copy{color:#757882;text-align: center;line-height: 60px }
.login .tips{font-size: 12px;line-height:15px;margin-top:-10px;text-align: right}



.lost-pwd{ padding:200px 0px 100px;}
.lost-logo{width: 440px;margin: 0px auto;text-align: center;margin-bottom: 20px}
.lost-pwd-inner{width:340px; margin:auto; border:1px #e7e7e7 solid; border-radius:5px; padding:25px 50px 0px 50px; box-sizing:content-box;background-color: #fff;}
.lost-pwd-inner h2{ font-size:18px; margin-bottom:15px;color: #25a2dc}
.lost-pwd-inner .login-a{ float:right; color:#41485e;}
.lost-pwd-inner .text{ background:#fff; height:45px; border-radius:5px; width:100%; text-indent:15px;}
.lost-pwd-inner .btn{ background:#25a2dc; width:100%; font-size:16px; height:50px; border-radius:5px; color:#fff; display:inline-block; line-height:50px; text-align:center;}

.lost-pwd-inner .v-code{ width:75%; background:#fff; height:45px; border-radius:5px; text-indent:15px;}
.lost-pwd-inner .v-code-img{ float:right; display:block;}
.lost-pwd-inner .v-code-img img{ width:80px; height:45px; vertical-align:middle; border-radius:5px;}
.lost-pwd-inner li{ margin-bottom:15px; position:relative;}
.lost-pwd-inner li input{  height:45px;border-radius:5px;border: 1px solid #d2d2d2; width:100%; text-indent:15px;color: #41485e}
.lost-pwd-inner li input::-webkit-input-placeholder { color: #41485e; }
.lost-pwd-inner li input::-moz-placeholder { color: #41485e; }
.lost-pwd-inner li input:-ms-input-placeholder { color: #41485e; }
.lost-pwd-inner li{font-size: 12px;line-height:15px;text-align: right}
.lost-pwd-inner .tips{font-size: 12px;line-height:15px;margin-top:-10px;text-align: right}


/**************注册*************/

.reg-inner{ width:340px; margin:auto; border:1px #e7e7e7 solid; border-radius:5px; padding:25px 50px 0px 50px; box-sizing:content-box;background-color: #fff;}
.reg-inner .login-a{ float:right; color:#41485e;}
.reg-inner h2{font-size:18px; margin-bottom:15px;color: #25a2dc}
.reg-inner .pws{ background:#f4f4f4; height:45px; border-radius:5px; width:100%; text-indent:15px;}
.reg-inner li{ margin-bottom:15px; position:relative;}
.reg-inner .text{ background:#f4f4f4;border-radius:5px; width:100%; text-indent:15px;}
.reg{ padding:100px 0;}


.reg-inner li input{border-radius:5px;border: 1px solid #d2d2d2;text-indent:15px;color: #41485e}
.reg-inner li input::-webkit-input-placeholder { color: #41485e; }
.reg-inner li input::-moz-placeholder { color: #41485e; }
.reg-inner li input:-ms-input-placeholder { color: #41485e; }
.reg-inner .input.pws,.reg-inner input.text{  height:45px; }


.reg-inner .kai{ width:32%; display:inline-block; text-align:center;}
.reg-inner .wang{ width:32%; display:inline-block; text-align:center;}
.reg-inner .guang{ width:32%; display:inline-block; text-align:center;}
.reg-inner .kai input,.reg-inner .wang input,.reg-inner .guang input{ vertical-align:middle; margin-right:5px;color: #1489f2;}
#btnSendCode{ position:absolute; right:2px; top:2px;background:#40a7dc; padding:0px 5px; font-size:14px; height:41px; border-radius:5px; color:#fff;}
.reg-inner .xieyi{ text-align:right;}
.reg-inner .xieyi a{ color:#40a7dc;}
.reg-inner .xieyi input{ margin-right:5px; vertical-align: middle;}
.reg-inner .tips{font-size: 12px;line-height:15px;margin-top:-10px;text-align: right}
.reg-inner .btn{ background:#25a2dc; width:100%; font-size:16px; height:50px; border-radius:5px; color:#fff; display:inline-block; line-height:50px; text-align:center;margin-bottom: 15px}
.reg-inner .btn:hover{ background: #438edb;}



/****************新闻中心********************/

.news{ margin-bottom:30px;font-size: 14px;margin-top: 80px}
.news .banner{ background:url(/images/news.jpg) no-repeat center center; height:311px;}
.news .ad-fuwu-inner{ width:1100px; margin:auto; position:relative;}
.news .ad-fuwu-inner .left{ float:left; width:338px;}
.news .ad-fuwu-inner .left h2{ border-left:5px #25a2dc solid; padding-left:15px; height:40px; line-height:40px; margin-top:20px; font-size:18px;}
.news .ad-fuwu-inner .left h3{ height:40px; line-height:40px; margin-bottom:16px; font-size:18px; color:#25a2dc;}
.news .ad-fuwu-inner .left .fenye .next-f,.news .ad-fuwu-inner .left .fenye .back-f{ padding:4px 10px; background:#25a2dc; color:#fff; border-top-left-radius:25px; border-top-right-radius:25px; border-bottom-left-radius:25px; border-bottom-right-radius:25px;}
.news .ad-fuwu-inner .left .fenye{ text-align:center; margin:20px 0;}
.news .ad-fuwu-inner .left .fenye li{ list-style:none; float:left; border:1px #25a2dc solid; color:#25a2dc; margin:0 10px; width:20px; height:20px; line-height:20px; padding:0; text-align:center;}
.news .ad-fuwu-inner .left .fenye a{ color:#25a2dc;}
.news .ad-fuwu-inner .left a:hover,.news .ad-fuwu-inner .right a:hover{ color:#25a2dc;}
.news .ad-fuwu-inner .left .fenye .yes a{ display:block; background:#25a2dc; color:#fff !important;}
.news .ad-fuwu-inner .left .fenye ul{text-align: center; display:inline-flex;}
.news .ad-fuwu-inner .left li{ padding:20px 0;  border-bottom:1px #e3e3e3 dashed; line-height:22px; margin-left:20px; padding-right:20px; list-style:disc;}
.news .ad-fuwu-inner .left li span{ display:block; text-align:right; margin-top:5px;}
.news .ad-fuwu-inner .left .xuzhi{ margin:15px 0; text-align:center; font-weight:600;}
.news .ad-fuwu-inner .right{ border-left:1px #e3e3e3 solid;}
.news .ad-fuwu-inner .right .xuzhi{ margin:15px 0; text-align:center; font-weight:600; border-top:1px #ccc solid;}
.news .ad-fuwu-inner .right{ padding:20px; float:right; width:721px;}
.news .ad-fuwu-inner .right h2{ border-left:5px #25a2dc solid; padding-left:15px; height:40px; text-align:left; line-height:40px; font-size:18px;}
.news .ad-fuwu-inner .content{ line-height:24px;}
.news .ad-fuwu-inner .right .title{ text-align:center !important; margin-bottom:20px; margin-top:20px;}
.news .ad-fuwu-inner .right  a{ margin:20px 0; display:block;}


/****************关于我们********************/
.about{margin-top: 80px;overflow: hidden}

.about .about-content-inneer{ width:1100px; margin:auto; /*background:url(/images/about-bg.jpg) no-repeat top center;*/ height:640px; padding-top:50px;}
.about .about-content-inneer .left{ float:left; width:690px;font-size: 16px;}
.about .about-content-inneer .left h2{ font-size:18px; margin-bottom:15px;font-size: 22px;color: #25a2dc}
.about .about-content-inneer .left p{ line-height:24px; margin-bottom:20px; text-align:justify !important; text-justify:inter-ideograph;}
.about .about-content-inneer .right{ float:right; border-left:1px #E4E4E4 solid; padding-left:55px;}
.about .about-content-inneer .right li{ margin-bottom:10px;font-size: 14px;}
.about .about-content-inneer .right h2{ font-size:18px; margin-bottom:15px;}
.about .about-content-inneer .right span{ color:#438edb;}


/**************广告组**************/
.product{margin-top: 80px}
.adv{max-width: 1100px;margin: 0px auto}
.adv li{overflow: hidden}
.adv li .txt .title{font-size: 36px;line-height: 70px}
.adv li .txt .answer{font-size: 18px;color: #8c8e96;line-height: 36px}
.adv li.resource img{width: 400px;margin-top: -100px}
.adv li.directed .imgs{text-align: center;margin-top: 50px;margin-bottom: 50px}

.adv li.optimizing img{width: 400px;margin-top: -170px}

