﻿@charset "UTF-8";body {
  src: url("../fonts/font_1457590607_404899.eot");
  /* IE9*/
  src: url("../fonts/font_1457590607_404899.eot") format("embedded-opentype"), url("../fonts/font_1457590607_404899.woff") format("woff"), url("../fonts/font_1457590607_404899.ttf") format("truetype"), url("../fonts/font_1457590607_404899.svg#iconfont") format("svg");
  /* iOS 4.1- */
  font: 100% "microsoft yahei", Helvetica;
  list-style: none;
  color: #333;
  margin: 0;
  padding: 0;
  background: #fff;
  width: 100%;
  min-width: 980px;
  height: 100%;
}.iconfont {
  font-family: "iconfont" !important;
  font-size: 28px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
}* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}html {
  font-size: 12px;
  -webkit-tap-highlight-color: transparent;
}a {
  outline: none;
}a:hover {
  text-decoration: none;
}a:focus {
  outline: 0;
}a {
  color: #666;
  text-decoration: none;
}em,
i {
  font-style: normal;
}ul,
ol,
li,
p,
h1,
h2,
h3,
h4,
h5,
h6,
dl,
dt,
dd {
  margin: 0px;
  padding: 0px;
  list-style: none;
}.clearfix {
  *zoom: 1;
}.lf,
.fl {
  float: left;
}.rt,
.fr {
  float: right;
}.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  clear: both;
}.nav,
.info-data,
#main,
.art-message,
#partner,
#trends>ul,
.footer {
  width: 1000px;
  margin: 0 auto;
}/**************导航样式****************/
#head .nav1-block {
  background-color: #fff;
  width: 100%;
}#head .nav1-block {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99;
  width: 100%;
  background-color: #fff;
  box-shadow: 0 0 5px #169ef4
}#head1 .nav1 {
  width: 1130px;
  position: relative;
  height: 80px;
  line-height: 80px;
  margin: 0 auto;
}#head .nav1 {
  width: 1200px;
  position: relative;
  height: 80px;
  line-height: 80px;
  margin: 0 auto;
}#head .nav-block {
  width: 100%;
  height: 60px;
  /*line-height: 60px;*/
  background-color: #169ef4;
  position: relative;
  z-index: 2;
  margin-top: 80px;
}#head .nav {
  width: 1200px;
  height: 60px;
}#head .nav1 .tip-block {
  float: right;
  height: 77px;
  margin-bottom: 0;
}#head .nav1 .tip-block p {
  font-size: 16px;
  color: #878787;
}#head .nav1 .tip-block span {
  font-size: 20px;
  font-weight: 600;
  color: #f8b551;
}#head .nav1 .head-lf,
#head .nav1 .head-lf a {
  display: table;
  height: 65px;
  line-height: 65px;
}#head .nav1 .head-lf a {
  display: table-cell;
  vertical-align: middle;
}#head .nav1 .head-lf a img {
  display: block;
  margin-top: 5px;
}.nav1 p {
  color: #878787;
  display: inline-block;
  float: left;
  position: relative;
  top: -4px;
  font-size: 15px;
  margin: 0 15px;
}iframe {
  display: none;
  border-width: 2px;
  border-style: inset;
  border-color: initial;
  border-image: initial;
}.free-btn,
.cooperation-btn {
  padding: 4px 15px;
  line-height: 25px;
  font-size: 16px;
  text-align: center;
  color: #fff;
}.free-btn {
  margin-right: 20px;
  background-color: #fe6a74;
}.cooperation-btn {
  background-color: #f49801;
}.website-btn-block {
  float: left;
  position: relative;
  line-height: 60px;
  top: -1px;
}.website-btn {
  display: inline-block;
  width: 120px;
  height: 30px;
  font-size: 16px;
  line-height: 30px;
  text-align: center;
  color: #fff;
  text-decoration: blink;
  border-right: 1px solid #6FC9F2;
}.website-btn-block .website-btn i {
  background: url(../images/aj_arrow_icon.png);
  width: 9px;
  height: 6px;
  display: inline-block;
  margin-top: 13px;
  margin-left: 4px;
  vertical-align: top;
}.website-btn-block ol {
  display: none;
  position: absolute;
  width: 120px;
  background: rgba(22, 158, 244, .85);
  z-index: 1;
}.website-btn-block ol li {
  padding: 0 16px;
  height: 35px;
}.website-btn-block ol li a {
  font-size: 14px;
  color: #fff;
  position: relative;
  top: -12px;
  padding: 10px 0px;
  transition: .3s;
  text-decoration: blink;
}.website-btn-block ol li a:hover {
  color: #46DEFF;
}.border-line {
  border-bottom: 1px solid #eee;
}#head .nav .head-lf,
#head .nav .head-lf a {
  display: table;
  height: 65px;
  line-height: 65px;
}#head .nav .head-lf a {
  display: table-cell;
  vertical-align: middle;
}#head .nav .head-lf a img {
  display: block;
  margin-top: 5px;
}.headFixed {
  top: 0;
  left: 0;
  z-index: 99;
  width: 100%;
  background-color: #fff;
}.nav>.head-middle {
  height: 60px;
  margin: 0 22px 0 140px;
}.nav>.head-middle>li {
  float: left;
  height: 60px;
  /*line-height: 60px;*/
  color: #878787;
}.nav-index,
.nav-introduce,
.nav-ketang,
.nav-price,
.nav-case {
  overflow: hidden;
}.head-middle li:hover {
  box-sizing: border-box;
}.head-middle li:hover>a {
  color: #46DEFF;
}.menuSystemList a:hover {
  color: #46DEFF;
}.menuSystemList .item {
  margin: 0;
}/*.head-middle li.liSelected {*/
/*box-sizing: border-box;*/
/*border-bottom: 2px solid #fff; }*//*.head-middle li.liSelected a {*/
/*color: #0099ff; }*/.head-middle>li>a {
  color: #fff;
  font-size: 16px;
  padding: 21px 21px;
  -webkit-transition: .3s;
  transition: .3s;
  display: inline-block;
  text-decoration: none;
}/*.nav-product {*/
/*width: 80px;*/
/*position: relative; }*/.nav-product>span,
.nav-solution>span,
.nav-agent>span {
  font-size: 18px;
  position: relative;
  left: -15px;
}.nav-solution>.caret,
.nav-agent>.caret {
  right: 5px;
}.nav-product>.caret,
.nav-solution>.caret,
.nav-agent>.caret {
  border-top: 5px solid;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
}.nav-product>.product-down>.product-list,
.nav-solution>.solution-down>.solution-list,
.nav-agent>.agent-down>.agent-list {
  overflow: hidden;
  width: 140px;
  padding: 0;
  border-radius: 4px;
  text-align: center;
  position: absolute;
  left: 0px;
  top: 43px;
  z-index: 1000;
  background: #fff;
}.nav-product>.product-down,
.nav-solution>.solution-down,
.nav-agent>.agent-down {
  width: 170px;
  height: 263px;
  margin-left: -30px;
  margin-top: -36px;
  position: relative;
  display: none;
}.nav-solution>.solution-down,
.nav-agent>.agent-down {
  margin-left: -15px;
  position: absolute;
}.nav-product>.product-down>img,
.nav-solution>.solution-down>img,
.nav-agent>.agent-down>img {
  position: absolute;
  top: 32px;
  left: 58px;
  z-index: 10000;
}.nav-product>.product-down>.product-list>li,
.nav-solution>.solution-down>.solution-list>li,
.nav-agent>.agent-down>.agent-list>li {
  line-height: 35px;
  height: 35px;
  position: relative;
}.nav-product>.product-down>.product-list>li:after,
.nav-solution>.solution-down>.solution-list>li:after,
.nav-agent>.agent-down>.agent-list>li:after {
  content: '';
  display: block;
  height: 0;
  width: 120px;
  border-bottom: 1px solid #ddd;
  position: absolute;
  top: 35px;
  left: 10px;
}/*.nav-product>.product-down>.product-list>li:last-child:after{
  display: none;
}*/
.nav-product>.product-down>.product-list>li>a,
.nav-solution>.solution-down>.solution-list>li>a,
.nav-agent>.agent-down>.agent-list>li>a {
  display: inline-block;
  width: 100%;
  height: 35px;
  font-size: 16px;
  color: #333;
  text-decoration: none;
}.nav-product .product-down li.smallLiSelected,
.nav-solution .solution-down li.smallLiSelected,
.nav-agent .agent-down li.smallLiSelected {
  background: #18a1f5;
}.nav-product .product-down li.smallLiSelected a,
.nav-solution .solution-down li.smallLiSelected a,
.nav-agent .agent-down li.smallLiSelected a {
  color: #fff;
}.nav-product>.product-down>.product-list a:hover,
.nav-solution>.solution-down>.solution-list a:hover,
.nav-agent>.agent-down>.agent-list a:hover {
  text-decoration: none;
  color: #fff;
  background: #18a1f5;
}.nav>.head-rt {
  height: 60px;
  line-height: 60px;
  float: right;
}.head-rt>a.nav-login,
.head-rt>a.nav-register {
  color: #fff;
  font-size: 16px;
  transition: .3s;
  text-decoration: none;
}/*.head-rt > a.nav-login {*/
/*color: #169ff4; }*/.head-rt>.nav-login {
  padding-right: 20px;
}.head-rt>.nav-register {
  /* background: #00a0e8; */
  border: 1px solid #6FC9F2;
  border-radius: 4px;
  padding: 4px 15px;
}.login-img {
  background: url("../images/login.png");
}.width1200 {
  position: relative;
  width: 1200px;
  margin: 0 auto;
}.dropDownList {
  background: rgba(22, 158, 244, .85);
  left: 0;
  top: 100%;
  width: 100%;
  height: 0;
  overflow: hidden;
  position: absolute;
  opacity: 0.9;
  transition: .3s;
  z-index: 2;
}.agent-nav li:first-child {
  position: relative;
  margin-right: 65px;
}.agent-nav li {
  color: #fff;
  float: right !important;
}.agent-nav a {
  display: inline-block;
  width: 100px;
  text-align: center;
  font-size: 18px;
  color: #fff;
}.head-middle li:hover>a {
  color: #46DEFF;
}.menuSystemList a:hover {
  color: #46DEFF;
}.agent-nav li:first-child:before {
  content: "";
  display: inline-block;
  width: 1px;
  height: 30px;
  background: #47b5fa;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}.product-ul {
  position: relative;
  left: 235px;
}.sky-img {
  background: url("../images/aj_nav_sky.png");
  width: 302px;
  height: 23px;
  position: relative;
  top: 247px;
  left: 151px;
}.menuList>ul>li span.up {
  position: absolute;
  bottom: -20px;
  left: 50%;
  width: 34px;
  height: 34px;
  display: none;
  background: url(../images/bannericon.png);
  background-position: -258px -92px;
  margin-left: -17px;
}.menuList>ul>li:hover span.up {
  display: block;
}.dropDownList ul li {
  float: left;
}.dropDownList ul li dl {
  padding: 10px 18px;
  color: #fff;
  border-right: 1px solid #47b5fa;
  margin-bottom: 20px;
  margin-top: 10px;
}.dropDownList ul li:last-child dl {
  padding-right: 0;
  border: 0;
}.dropDownList ul li dl dt {
  box-sizing: border-box;
  /*margin-bottom: 10px;*/
  font-size: 19px;
  /*line-height: 54px;*/
  text-align: center;
  /*border-bottom: 1px dashed #47b5fa;*/
  /*padding-bottom: 10px;*/
  padding-left: 10px;
}.dropDownList ul li dl dt a {
  display: block;
  font-size: 18px;
  text-align: left;
  color: #fff;
  margin-bottom: 3px;
  font-weight: 500;
  transition: .3s;
}.dropDownList ul li dl dt i {
  margin-right: 7px;
  float: left;
}.dropDownList ul li dl dd {
  font-size: 16px;
  line-height: 35px;
  padding-left: 10px;
  text-align: left;
}.dropDownList ul li dl dd a {
  color: #fff;
  text-decoration: none;
  transition: .3s;
}.dropDownList ul li dl dd i {
  width: 10px;
  margin-top: 4px;
  margin-right: 4px;
  font-size: 10px;
  line-height: 25px;
  text-align: center;
  display: inline-block;
  vertical-align: top;
}.dropDownList ul.menuSystemList li.s1 dl dt i {
  background: url("../images/aj_nav_goods.png");
  width: 21px;
  height: 23px;
}.dropDownList ul.menuSystemList li.s2 dl dt i {
  background: url("../images/aj_nav_money.png");
  width: 22px;
  height: 22px;
}.dropDownList ul.menuSystemList li.s3 dl dt i {
  background: url("../images/aj_nav_client.png");
  width: 17px;
  height: 21px;
}.dropDownList ul.menuSystemList li.s4 dl dt i {
  background: url("../images/aj_nav_staff.png");
  width: 21px;
  height: 20px;
}.dropDownList ul.menuSystemList li.s5 dl i {
  background-position: -142px -44px;
}.dropDownList ul.menuSystemList li.s6 dl i {
  background-position: -177px -44px;
}.dropDownList ul.characteristicList {
  padding-left: 407px;
}.dropDownList ul.characteristicList li.s1 dl i {
  background-position: -210px -44px;
}.dropDownList ul.characteristicList li.s2 dl i {
  background-position: -246px -44px;
}.dropDownList ul.characteristicList li dl {
  width: 273px;
  height: 195px;
}.dropDownList ul.characteristicList li dl dt {
  text-align: left;
}.dropDownList ul.characteristicList li dl dd {
  float: left;
  width: 50%;
}.dropDownList ul.programmeList {
  padding: 30px 20px;
}.dropDownList ul.programmeList li {
  float: left;
  padding: 0 28px;
  font-size: 19px;
  color: #fff;
  line-height: 22px;
  border-right: 1px solid #58bd85;
}.dropDownList ul.programmeList li a {
  color: #fff;
}.dropDownList ul.programmeList li:last-child {
  border-right: 0;
}.dropDownList ul.programmeList li i {
  width: 28px;
  height: 28px;
  margin-top: -2px;
  margin-right: 8px;
  display: inline-block;
  vertical-align: top;
  background: url(../images/bannericon.png);
}.dropDownList ul.programmeList li.s1 i {
  background-position: -4px -89px;
}.dropDownList ul.programmeList li.s2 i {
  background-position: -38px -89px;
}.dropDownList ul.programmeList li.s3 i {
  background-position: -76px -89px;
}.dropDownList ul.programmeList li.s4 i {
  background-position: -113px -89px;
}.dropDownList ul.programmeList li.s5 i {
  width: 30px;
  background-position: -149px -89px;
}.dropDownList ul.programmeList li.s6 i {
  background-position: -186px -89px;
}.dropDownList ul.programmeList li.s7 i {
  background-position: -221px -89px;
}.dropDownList ul.programmeList li.s9 i {
  background-position: -221px -89px;
}.dropDownList ul.programmeList li.s10 i {
  background-position: -221px -89px;
}.dropDownList ul.smallProgramList {
  padding: 30px 0;
  line-height: 22px;
  text-align: right;
}.dropDownList ul.smallProgramList li {
  float: none;
  height: 22px;
  padding: 0 50px;
  font-size: 19px;
  color: #fff;
  line-height: 22px;
  display: inline-block;
  border-right: 1px solid #58bd85;
}.dropDownList ul.smallProgramList li a {
  color: #fff;
}.dropDownList ul.smallProgramList li:last-child {
  padding-right: 18px;
  border-right: 0;
}.dropDownList ul.smallProgramList li i {
  width: 28px;
  height: 28px;
  margin-top: -2px;
  margin-right: 8px;
  display: inline-block;
  vertical-align: top;
  background: url("../images/newicon.png");
}.dropDownList ul.smallProgramList li.s1 i {
  background-position: -529px -12px;
}.dropDownList ul.smallProgramList li.s2 i {
  background-position: -566px -12px;
}.dropDownList ul.smallProgramList li.s3 i {
  width: 30px;
  background-position: -603px -12px;
}.dropDownList ul.agentList li.s1 i {
  width: 32px;
  background-position: -338px -12px;
}.dropDownList ul.agentList li.s2 i {
  background-position: -378px -12px;
}.dropDownList ul.agentList li.s3 i {
  width: 34px;
  background-position: -413px -12px;
}.dropDownList ul.agentList li.s4 i {
  width: 34px;
  height: 40px;
  margin-top: -5px;
  background-position: -451px -5px;
}.dropDownList ul.agentList li.s5 i {
  height: 29px;
  background-position: -490px -11px;
}#banner {
  width: 100%;
  min-width: 1000px;
}#banner .item {
  width: 100%;
  height: 500px;
  overflow: hidden;
}#banner .item.carousel-item00 {
  background: url("../images/new_banner_01.jpg") center center no-repeat;
}#banner .item.carousel-item01 {
  background: url("../images/new_banner_02.jpg") center center no-repeat;
}#banner .item.carousel-item02 {
  background: url("../images/new_banner_03v.jpg") center center no-repeat;
}#banner .item.carousel-item03 {
  background: url("../images/new_banner_04v.jpg") center center no-repeat;
}
/*#banner .item.carousel-item23 {*/
/*background: url("../images/banner_sixth.jpg") center center no-repeat;*/
/*cursor: pointer;*/
/*}*/
#carousel-generic>.carousel-indicators>li {
  display: inline-block;
  width: 12px;
  height: 12px;
  margin: 5px;
  background-color: #fff;
}#carousel-generic>.carousel-indicators>li.active {
  background-color: #ff9d1f;
  border-color: #ff9d1f;
}#banner>.information {
  height: 70px;
  background: #f7f7f7;
  padding: 10px 0;
}.information>.info-data>li {
  width: 25%;
  height: 70px;
  float: left;
  position: relative;
}.information>.info-data>li b {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 44px;
  height: 44px;
  background: url("../images/tj_sign.png") no-repeat;
}.information>.info-data>li.support b {
  background-position-x: 0;
}.information>.info-data>li.user b {
  background-position-x: -44px;
}.information>.info-data>li.order b {
  background-position-x: -88px;
}.information>.info-data>li.team b {
  background-position-x: -132px;
}.information>.info-data {
  overflow: hidden;
}.information>.info-data>li>h3 {
  color: #484848;
  font-size: 22px;
}.information>.info-data>li>h3.data-first {
  font-weight: bold;
  position: absolute;
  top: -19px;
  left: 62px;
}.information>.info-data>li>span {
  color: #7e7e7e;
  font-size: 15px;
}.information>.info-data>li>span.data-second {
  position: absolute;
  top: 25px;
  left: 62px;
}/*mba*/
.mba-img {
  position: relative;
  width: 100%;
  background-repeat: no-repeat;
}/*荣誉*/
.honor-block {
  display: block;
  width: 1200px;
  margin: 0 auto;
}.honor-h2-title {
  font-size: 24px;
  font-weight: normal;
  text-align: center;
  color: #333;
}.honor-ul {
  display: block;
  position: relative;
  padding: 40px 0 30px 0;
}.honor-ul:before,
.honor-ul:after {
  display: table;
  content: "";
  clear: both;
}.honor-ul li {
  float: left;
  width: 16%;
}.honor-ul li p {
  font-size: 16px;
  text-align: center;
  color: #666;
}.honor-ul li .icon {
  display: block;
  margin: 0 auto 30px;
  width: 187px;
  height: 228px;
}.honor-icon-01 {
  background: url("../images/honor_01.png") no-repeat center;
}.honor-icon-02 {
  background: url("../images/honor_02.png") no-repeat center;
}.honor-icon-03 {
  background: url("../images/honor_03.png") no-repeat center;
}.honor-icon-04 {
  background: url("../images/honor_04.png") no-repeat center;
}.honor-icon-05 {
  background: url("../images/honor_05.png") no-repeat center;
}.honor-icon-06 {
  background: url("../images/honor_06.png") no-repeat center;
}/*页脚数据统计*/
.record-information {
  min-width: 1130px;
  height: 140px;
  background: #1a1f25;
  position: relative;
}.record-information>.information {
  width: 1200px;
  margin: 0 auto;
}.record-information>.information>.record-data>li {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 24.5%;
  text-align: center;
}.record-information>.information>.record-data>li>b {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-top: 32px;
  width: 36px;
  height: 44px;
  background: url("../images/foot_electricity.png") no-repeat;
}.record-information>.information>.record-data>li.user>b {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-top: 32px;
  background: url("../images/foot_user.png");
  width: 31px;
  height: 35px;
}.record-information>.information>.record-data>li.order>b {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-top: 32px;
  background: url("../images/foot_order.png");
  width: 37px;
  height: 37px;
}.record-information>.information>.record-data>li.team>b {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-top: 32px;
  background: url("../images/foot_team.png");
  width: 37px;
  height: 37px;
}.record-information>.information>.record-data>li>h3.data-first {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  padding-top: 0px;
}.record-information>.information>.record-data>li:nth-child(2)>h3.data-first {
  left: 40%;
}.record-information>.information>.record-data>li:nth-child(3)>h3.data-first {
  left: 54%;
}.record-information>.information>.record-data>li:nth-child(4)>h3.data-first {
  left: 71%;
}.information>.record-data>li>span.data-second {
  color: #868686;
  font-size: 14px;
}.information>.record-data>li:nth-child(2)>span.data-second {
  left: 40%;
}.information>.record-data>li:nth-child(3)>span.data-second {
  left: 55%;
}.information>.record-data>li:nth-child(4)>span.data-second {
  left: 68%;
}/**/.dropDownList ul.width1200 li.s11 dl dt i {
  background: url("../images/aj_nav_scheme_01.png") no-repeat center;
  width: 25px;
  height: 25px;
}.dropDownList ul.width1200 li.s9 dl dt i {
  background: url("../images/aj_nav_scheme_02.png") no-repeat center;
  width: 33px;
  height: 24px;
}.dropDownList ul.width1200 li.s10 dl dt i {
  background: url("../images/aj_nav_scheme_03.png") no-repeat center;
  width: 26px;
  height: 26px;
}/*.dropDownList ul.width1200 li.s11 dl dt i {*/
/*background: url("../images/aj_nav_scheme_03.png") no-repeat center;*/
/*width: 26px;*/
/*height: 26px; }*//*footer*/
.foot-block {
  display: block;
  position: relative;
  width: 100%;
}.foot-background-img {
  background: url("../images/foot_backg.png");
  width: 100%;
  height: 364px;
}.foot-content-width {
  width: 1200px;
  min-width: 1200px;
  margin: 0 auto;
  position: relative;
  top: 55px;
}.foot-content-width .foot-list {
  width: auto;
  text-align: left;
  display: inline-block;
  vertical-align: top;
  margin-left: 75px;
}.foot-top-logo {
  position: relative;
  top: 10px;
}.foot-content-width .clearfix .first-child {
  margin-left: 0;
}.foot-content-width .foot-list h2 {
  margin-bottom: 20px;
  font-size: 14px;
  font-weight: normal;
  color: #fff;
}.foot-content-width ul .foot-list .foot-links li {
  position: relative;
  margin-bottom: 5px;
}.foot-content-width ul .foot-list .aiiju-logo-img {
  background: url("../images/dsb_foot_logo.png");
  width: 124px;
  height: 32px;
  position: relative;
  left: 79px;
  margin-bottom: 10px;
}.foot-content-width .foot-list .foot-right {
  position: relative;
  left: 80px !important;
}.foot-content-width ul .foot-list .foot-links li a {
  font-size: 12px;
  color: #898989;
  text-decoration: none;
}.foot-content-width .aiiju-partner-block {
  display: block;
  position: relative;
  top: 20px;
}.foot-content-width .aiiju-partner-block h3 {
  font-size: 18px;
  font-weight: 500;
  color: #898989;
  position: relative;
  top: -21px;
}.foot-content-width .aiiju-partner-block .aiiju-partner-img {
  background: url("../images/dsb_foot.png");
  width: 1241px;
  height: 85px;
}#foot {
  height: 215px;
  min-width: 1130px;
  background: #262626;
  padding: 40px 0;
}.footer {
  position: relative;
}#foot>.footer>b {
  display: inline-block;
  width: 183px;
  height: 43px;
  background: url(../images/logo_w.png) no-repeat 0 0;
  margin-top: 42px;
}.footer>.relation {
  position: absolute;
  top: 5px;
  left: 22%;
}.footer>.relation>p {
  font-size: 12px;
  color: #9e9e9e;
}.footer>.relation>p>b {
  color: #a7a7a7;
  font-size: 18px;
}.footer .twitter,
.footer .chat,
.footer .dsb {
  position: absolute;
  top: 7%;
  text-align: center;
}.footer .twitter {
  right: 36%;
}.footer .chat {
  right: 18%;
}.footer .dsb {
  right: 0;
}.footer>.twitter>dd,
.footer>.chat>dd,
.footer>.dsb>dd {
  color: #9e9e9e;
  margin-top: 20px;
}#foot-down {
  min-width: 1130px;
  background: #1b1b1b;
  /*  height: 80px;*/
}#foot-down:after {
  display: block;
  content: '';
  clear: both;
}.foot-down-con {
  position: relative;
  width: 1000px;
  margin: 0 auto;
  padding: 10px 0;
  /*height:80px;*/
}#foot-down ul {
  margin-left: 0;
  margin-bottom: 0;
}#foot-down ul li {
  float: left;
  margin-top: 30px;
  margin-right: 20px;
}#foot-down ul:after {
  content: '';
  clear: both;
}#foot-down ul li a {
  color: #9e9e9e;
  font-size: 12px;
}#foot-down ul li a.disabled {
  cursor: default;
  color: #666;
}#foot-down ul li a.disabled:hover {
  text-decoration: none;
}#foot-down p {
  /*position: absolute;*/
  right: 0;
  color: #9e9e9e;
  font-size: 12px;
  line-height: 30px;
  margin-bottom: 0;
}.btn-module {
  display: inline-block;
  width: 180px;
  height: 50px;
  cursor: pointer;
}.aiiju-partner-block {
  position: relative;
  top: 25px;
}.aiiju-partner-text {
  position: relative;
  margin-top: 0;
  font-size: 18px;
  color: #666;
  text-align: center;
}.aiiju-partner-img {
  display: block;
  position: relative;
  margin: 20px auto 0;
  background: url("../images/dsb_foot.png");
  width: 1241px;
  height: 85px;
}.foot-infrom {
  width: 100%;
  min-width: 1130px;
  height: 100px;
  line-height: 100px;
  background: #313131;
}.foot-tips-content {
  width: 1200px;
  min-width: 1200px;
  margin: 0 auto;
  position: relative;
}.foot-tips-content h2 {
  display: inline-block;
  font-size: 24px;
  color: #fff;
  font-weight: 500;
  margin-right: 70px;
}.foot-tips-content h2 em {
  display: inline-block;
  color: #3490ff;
  font-size: 24px;
  font-weight: 500;
}.foot-tips-content p {
  display: inline-block;
  font-size: 16px;
  color: #fff;
  margin-right: 133px;
}.foot-tips-content p span {
  border-right: 1px solid #6e6e6e;
}.foot-btn {
  display: inline-block;
  width: 231px;
  height: 42px;
  line-height: 42px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  text-wrap: none;
  border-radius: 8px;
  background-color: #378eff;
}@media screen and (min-width: 320px) and (min-width: 360px) and (min-width: 375px) and (min-width: 384px) and (min-width: 414px) {
  body {
    font-size: 14px;
    color: #333;
    margin: 0;
    background: #fff;
    width: 100%;
    min-width: 1300px !important;
    height: 100%;
  }
}.nav-solution .width1200 .s1 {
  background: url("../images/ecbao-nav-plans-1.png") no-repeat center;
  width: 28px;
  height: 24px;
}.nav-solution .width1200 .s2 {
  background: url("../images/ecbao-nav-plans-2.png") no-repeat center;
  width: 31px;
  height: 25px;
}.nav-solution .width1200 .s3 {
  background: url("../images/ecbao-nav-plans-3.png") no-repeat center;
  width: 31px;
  height: 24px;
}.nav-solution .width1200 .s4 {
  background: url("../images/ecbao-nav-plans-4.png") no-repeat center;
  width: 25px;
  height: 25px;
}.nav-solution .width1200 .s5 {
  background: url("../images/ecbao-nav-plans-5.png") no-repeat center;
  width: 22px;
  height: 26px;
}.nav-solution .width1200 .s6 {
  background: url("../images/ecbao-nav-plans-6.png") no-repeat center;
  width: 23px;
  height: 25px;
}.nav-solution .width1200 .s7 {
  background: url("../images/ecbao-nav-plans-7.png") no-repeat center;
  width: 25px;
  height: 27px;
}.nav-solution .width1200 .s8 {
  background: url("../images/ecbao-nav-plans-8.png") no-repeat center;
  width: 25px;
  height: 25px;
}.nav-product .width1200 .s1 {
  background: url("../images/ecbao-nav-product-1.png") no-repeat center;
  width: 24px;
  height: 24px;
}.nav-product .width1200 .s2 {
  background: url("../images/ecbao-nav-product-2.png") no-repeat center;
  width: 24px;
  height: 24px;
}.nav-product .width1200 .s3 {
  background: url("../images/ecbao-nav-product-3.png") no-repeat center;
  width: 24px;
  height: 24px;
}.nav-product .width1200 .s4 {
  background: url("../images/ecbao-nav-product-4.png") no-repeat center;
  width: 18px;
  height: 25px;
}.nav-product .width1200 .s5 {
  background: url("../images/ecbao-nav-product-5.png") no-repeat center;
  width: 22px;
  height: 26px;
}.nav-product .width1200 .s6 {
  background: url("../images/ecbao-nav-product-6.png") no-repeat center;
  width: 22px;
  height: 26px;
}.nav-product .width1200 .s7 {
  background: url("../images/ecbao-nav-product-7.png") no-repeat center;
  width: 25px;
  height: 27px;
}.nav-product .width1200 .s9 {
  background: url("../images/ecbao-nav-plans-9.png") no-repeat center;
  width: 22px;
  height: 22px;
}.nav-product .width1200 .s10 {
  background: url("../images/ecbao-nav-plans-10.png") no-repeat center;
  width: 24px;
  height: 24px;
}.nav-agent .width1200 .s1 {
  background: url("../images/ecbao-nav-product-1.png") no-repeat center;
  width: 24px;
  height: 24px;
}.nav-agent .width1200 .s2 {
  background: url("../images/ecbao-nav-product-2.png") no-repeat center;
  width: 24px;
  height: 24px;
}.nav-suo {
  width: 95px;
}.dropDownList .single li dl {
  padding: 0 21px;
  margin: 25px 0;
}.dropDownList .single li dl dt {
  margin-bottom: 0;
}.dropDownList .single li dl dt {
  border-bottom: none;
  font-size: 18px;
  /*line-height: 40px;*/
  padding: 0;
}.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}a.website-btn:hover {
  color: #fff;
  text-decoration: none;
}a:hover {
  text-decoration: none !important;
}.nav-agent .width1200 {
  width: 725px;
  text-align: right;
}.nav-agent .width1200 .item {
  display: inline-block;
  float: none;
}.icon-nav {
  background: url("../images/ecbao-nav-icon.png") no-repeat;
  display: inline-block;
  height: 15px;
  vertical-align: sub;
  width: 14px;
}.icon-line {
  color: #fff;
}.nav-register:hover {
  color: #46DEFF !important;
}.head-rt>a.nav-login {
  color: #46DEFF !important;
}.foot-down-con .dsb-logo {
  display: inline-block;
  background: url("../images/foot_dsb_logo.png") no-repeat center;
  background-size: cover;
  width: 52px;
  height: 13px;
  margin: 0 5px -2px 0;
}.foot-down-con .yd-logo {
  display: inline-block;
  background: url("../images/foot_logo_icon.png") no-repeat center;
  background-size: cover;
  width: 55px;
  height: 13px;
  margin: 0 5px -2px 0;
}.foot-down-con .aj-logo {
  display: inline-block;
  background: url("../images/foot_aj_logo.png") no-repeat center;
  background-size: cover;
  width: 60px;
  height: 12px;
  margin: 0 5px -2px 0;
}
/*客服*/
.side-kf {
  position: fixed;
  /*right: -205px;*/
  right: -145px;
  bottom: 40px;
  z-index: 9;
  width: 225px;
  height: 306px;
  -webkit-transition: all .36s ease-in-out;
  -moz-transition: all .36s ease-in-out;
  -ms-transition: all .36s ease-in-out;
  transition: all .36s ease-in-out;
}.side-kf.active {
  -webkit-transform: translateX(-145px);
  -moz-transform: translateX(-145px);
  -ms-transform: translateX(-145px);
  transform: translateX(-145px);
}.side-kf .kf-tip {
  position: absolute;
  top: -14px;
  left: -120px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  width: 132px;
  padding: 10px 0 10px 12px;
  font-size: 12px;
  color: #1999ff;
  background-color: #fff;
  border: 1px solid #1999ff;
  border-radius: 10px;
}.side-kf .kf-virtual-img {
  background: url("../images/aj_kf_bgv2.png") no-repeat center;
  background-size: cover;
  width: 225px;
  height: 306px;
  position: relative;
  /*right: 116px;*/
}.kf-list {
  display: block;
  padding-bottom: 10px;
  position: relative;
}.kf-list div {
  display: inline-block;
  font-size: 14px;
  text-align: left;
  color: #333;
  text-decoration: none !important;
  margin-left: 108px;
}.kf-list div:hover {
  color: #1999ff !important;
}.kf-margin {
  margin-top: 86px;
}.kf-list span.icon {
  display: inline-block;
  position: relative;
  top: 5px;
  margin-right: 15px;
  width: 24px;
  height: 22px;
}.kf-online {
  background: url("../images/kf_online.png") no-repeat center;
}.kf-qq {
  background: url("../images/kf_qq.png") no-repeat center;
}.kf-wx {
  background: url("../images/kf_wx.png") no-repeat center;
}.kf-tel {
  background: url("../images/kf_tel.png") no-repeat center;
}.kf-proxy {
  background: url("../images/kf_proxy.png") no-repeat center;
}.kf-top {
  background: url("../images/kf_top.png") no-repeat center;
}.kf-wx-img {
  display: none;
  background: url("../images/dsb_wx.png") no-repeat center;
  width: 114px;
  height: 114px;
  position: absolute;
  top: 0;
  right: 148px;
}.kf-proxy-img {
  display: none;
  position: absolute;
  top: -74px;
  right: 148px;
  background: url("../images/proxy_code.png") no-repeat center;
  width: 114px;
  height: 114px;
}.kf-tel-phone {
  display: none;
  background-color: #1999ff;
  position: absolute;
  width: 160px;
  right: 148px;
  line-height: 50px;
  font-size: 18px !important;
  text-align: center !important;
  color: #fff !important;
  top: 0;
}.kf-modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: none;
  z-index: 101;
  background-color: rgba(0, 0, 0, .5);
}.kf-modal.active {
  display: block;
}.kf-modal-body {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: -137px;
  margin-left: -287px;
  padding: 20px 20px 0;
  background: url("../images/scrm_tc_bg.png");
  width: 592px;
  height: 292px;
  border-radius: 10px;
  -webkit-box-shadow: 0 0 10px 0 rgba(51, 185, 255, .3);
  -moz-box-shadow: 0 0 10px 0 rgba(51, 185, 255, .3);
  -ms-box-shadow: 0 0 10px 0 rgba(51, 185, 255, .3);
  -o-box-shadow: 0 0 10px 0 rgba(51, 185, 255, .3);
  box-shadow: 0 0 10px 0 rgba(51, 185, 255, .3);
  -webkit-transform: scale3d(0, 0, 0);
  -moz-transform: scale3d(0, 0, 0);
  -ms-transform: scale3d(0, 0, 0);
  -o-transform: scale3d(0, 0, 0);
  transform: scale3d(0, 0, 0);
  -webkit-transition: all .5s cubic-bezier(.175, .885, .32, 1.275);
  -moz-transition: all .5s cubic-bezier(.175, .885, .32, 1.275);
  -ms-transition: all .5s cubic-bezier(.175, .885, .32, 1.275);
  -o-transition: all .5s cubic-bezier(.175, .885, .32, 1.275);
  transition: all .5s cubic-bezier(.175, .885, .32, 1.275);
  opacity: 0;
  visibility: hidden;
}.kf-modal-body.modal-in {
  -webkit-transform: scale3d(1, 1, 1);
  -moz-transform: scale3d(1, 1, 1);
  -ms-transform: scale3d(1, 1, 1);
  -o-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  opacity: 1;
  visibility: visible;
}.kf-modal-close {
  position: absolute;
  top: 25px;
  right: 25px;
  width: 20px;
  height: 20px;
  font-size: 16px;
  text-indent: -99999px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}.kf-modal-close:before,
.kf-modal-close:after {
  position: absolute;
  content: "";
  background-color: #666;
}.kf-modal-close:before {
  top: 9px;
  left: 0;
  right: 0;
  height: 2px;
}.kf-modal-close:after {
  top: 0;
  bottom: 0;
  left: 9px;
  width: 2px;
}.kf-tc-text-block {
  text-align: center;
  margin-bottom: 10px;
}.kf-tc-p {
  display: inline-block;
  font-size: 45px;
  color: #fff;
}.kf-yd-title {
  background: url("../images/tc_yd_title.png") no-repeat center;
  width: 487px;
  height: 49px;
  margin: 0 auto 25px;
}.kf-tc-title {
  display: inline-block;
  margin: 0;
  font-size: 45px;
  text-align: center !important;
  font-weight: normal;
  color: #FDE72F;
}.kf-tc-text {
  font-size: 18px;
  text-align: center !important;
  font-weight: normal;
  color: #fff;
}.kf-tc-list {
  padding: 20px 0;
  margin: 0 auto;
  width: 433px;
}.tc-text-with {
  display: inline-block;
  margin-right: 0px;
  padding-left: 5px;
  background: url("../images/dsb_with_btn.png") no-repeat center;
  width: 105px;
  height: 38px;
  font-size: 18px;
  color: #0082FF;
  line-height: 32px;
}.yd-tc-padding {
  padding-left: 15px;
}.tc-btn-block {
  position: relative;
  margin: 0 auto;
  width: 331px;
}.with-btn {
  display: inline-block;
  background: url("../images/kf_btn.png") no-repeat center;
  width: 128px;
  height: 45px;
  font-size: 18px;
  text-align: center;
  color: #0082FF;
  line-height: 40px;
}.kf-tc-right {
  margin-right: 70px;
}/*!*定制版*/
.custom-block {
  position: relative;}.custom-h2 {
  font-size: 30px;
  font-weight: normal;
  text-align: center;
  color: #333;
  margin-top: 50px;
}.custom-line {
  margin: 20px auto 35px;
  width: 120px;
  border: 2px solid #199FB1;
}.custom-h3 {
  font-size: 18px;
  text-align: center;
  color: #7E7E7E;
  margin-bottom: 45px;
}.custom-text {
  width: 978px;
  font-size: 18px;
  text-align: center;
  color: #333;
  margin: 0 auto;
  line-height: 25px;
}.custom-img {
  background: url("../images/custom_flow_img.png") no-repeat center;
  background-size: cover;
  width: 1137px;
  height: 176px;
  margin: 70px auto 20px;
}.custom-ul {
  position: relative;
}.custom-ul li {
  float: left;
  width: 20%;
}.custom-ul li h3 {
  font-size: 22px;
  font-weight: normal;
  text-align: center;
  color: #333;
}.custom-btn {
  display: block !important;
  margin: 70px auto !important;
  /* background: url("../images/custom_btn.png") no-repeat center; */
  background-size: cover;
  width: 221px !important;
  height: 51px !important;
  font-size: 20px !important;
  text-align: center !important;
  line-height: 51px !important;
  color: #087651 !important;
  border-radius: 50px;
  border: 1px solid #199FB1;
}.custom-btn:hover {
  color: #fff !important;
  background-color: #199FB1;
}.custom-flow-btn {
  display: block !important;
  margin: 70px auto !important;
  background: url("../images/custom_btn.png") no-repeat center;
  background-size: cover;
  width: 221px !important;
  height: 51px !important;
  font-size: 26px !important;
  text-align: center !important;
  line-height: 51px !important;
  color: #fff !important;
}