.menu-view {
    /* height: 300px; */
    background: rgb(0, 21, 41);
    padding: 20px;
}



body {
    min-width: 1200px;
    background-color: #F0F2F5;
}

body, ul {
    margin: 0;
    padding: 0;
}

article, div, ul, li, section, dt { /* Safari/Chrome, other WebKit */ /* Firefox, other Gecko */
    box-sizing: border-box;
}

li {
    list-style-type: none;
}

dd, dt, dl {
    margin: 0;
}

.has-width-height {
    width: 100%;
    height:445px;
}

.space-nowrap {
    /*white-space: nowrap;*/
    overflow: hidden;
    text-overflow: ellipsis;
    /*white-space: nowrap;*/
    word-break: break-all;
    word-wrap: break-word;
}

.ab {
    position: absolute;
}

.box-shadow {
    box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.05);
}

.text-overflow {
    overflow: visible;
    text-overflow: clip;
    word-break: break-all;
    word-wrap: break-word;
}

.blue_color {
    color: #0E9AFF;
}

.green_color {
    color: #2FC25B;
}

.red_color {
    color: #FF4545;
}

.fontSize12 {
    font-size: 12px;
}

.fontSize14 {
    font-size: 14px;
}

.fontSize16 {
    font-size: 16px;
}

.text-hover {
    color: #0E9AFF;
}

.ckeck-menu {
    border-bottom: 3px solid #0E9AFF;
    color: #0E9AFF;
}

.center {
    text-align: center;
}

.inline-block {
    display: inline-block;
}

.left {
    text-align: left;
}

.right {
    text-align: right;
}

.ckeck-item {
    border-bottom: 2px solid #0E9AFF;
    color: #0E9AFF;
}

.transition {
    transition: all 0.8s;
    -moz-transition: all 0.8s; /* Firefox 4 */
    -webkit-transition: all 0.8s; /* Safari and Chrome */
    -o-transition: all 0.8s; /* Opera */
}

.can-hover:hover {
    color: #0E9AFF;
    cursor: pointer;
}

.can-hover:hover > .need-hover {
    display: block;
}

.need-hover {
    display: none;
}

.container-view {
    width: 100%;
    min-width: 1200px;
}

.main-view {
    width: 1200px;
    /*height: 100%;*/
    margin: 0 auto;
}

.main-background {
    background: #FFFFFF;
}

.old-banner-view {
    height: 368px;
    width: 100%;
    padding-top: 60px;
    background-color: rgb(47, 54, 62);
}

.old-banner-view .banner-img {
    width: 1920px;
    height: 280px
}

.flex {
    display: flex;
    display: -ms-flexbox;
}

.flex-direction-row {
    flex-direction: row;
}

.flex-direction-column {
    flex-direction: column;
}

.flex-start {
    justify-content: flex-start;
    /*margin-left: -35px;*/
}

.flex-end {
    justify-content: flex-end;
}

.flex-center {
    justify-content: center;
}

.flex-wrap {
    flex-wrap: wrap;
}

.space-around {
    justify-content: space-around;
}

.space-between {
    justify-content: space-between;
}

.align-center {
    align-items: center;
}

.swiper-pagination {
    display: flex;
    width: 1200px;
    height: 1px;
    background: rgba(0, 0, 0, 0.15);
    /* border: 1px solid rgba(0, 0, 0, 0.15) */
}

.bullet-class {
    display: inline-block;
    width: 104px;
    height: 2px;
}

.txt {
    position: relative;
    top: -30px;
}

.search-input .el-input-group__append {
    color: #fff !important;
    background: #409eff;
}

.my-div-icon {
    position: relative;
    left: -4px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFFmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIyLTAxLTI1VDA5OjI3OjA5KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMS0yNVQwOTozMDowNCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0wMS0yNVQwOTozMDowNCswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3ZjZlY2VhNi0wZGI3LTg0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) no-repeat 0px 0px;
    background-size: 30px;
    /* display: inline-block; */
    width: 30px !important;
    height: 30px !important;
    /* background: #409eff; */
    /* border-radius: 15px; */
    /* box-shadow: 0 0 5px 5px #ccc; */
}

.leaflet-popup {
    bottom: -2px !important;
    left: -152px !important;
}

.el-submenu:hover {
    color: red;
}

.banner-title-view {
    width: 1200px;
    margin: 0 auto;
    padding-top: 160px;
}

.banner-title-view dt {
    height: 38px;
    font-size: 44px;
    font-weight: 500;
    color: #484960;
    line-height: 38px;
    margin-top: 23px;
}

.banner-title-view dd {
    margin-top: 24px;
    height: 24px;
    font-size: 16px;
    font-weight: 400;
    color: #484960;
    line-height: 24px
}
.banner-title-view  .banner-title-view-button {
    display: flex;
    justify-content: center;
    width: 160px !important;
    height: 46px !important;
    background: #0E9AFF;
    box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.05);
    border-radius: 8px;
    font-weight: 500;
    font-size: 20px;
    color: #FFFFFF;
    text-align: center;
    line-height: 46px;
    text-shadow: 0px -1px 0px rgba(0,0,0,0.12);
 }

.banner-title-view  .banner-title-view-button1 {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 160px !important;
    height: 46px !important;
    border-radius: 8px;
    border: 2px solid #0E9AFF;
    font-weight: 500;
    font-size: 20px;
    color: #0E9AFF;
    line-height: 46px;
    margin-left: 16px;
}



.el-timeline-item__timestamp {
    /* width: 136px; */
    height: 38px;
    font-size: 30px;
    font-weight: 500;
    color: #0E9AFF;
    line-height: 38px;
}

.card-view .el-card__body {
    padding: 0 !important;
}


.cooperative-view {
    margin-top: -23px;
}

.cooperative-view .img-view {
    padding: 20px 0 80px 0;
}

.cooperative-view .url-title {
    padding: 80px 0 20px 0;
}

.cooperative-view .url-title h2 {
    padding: 0;
    margin: 0;
}

.cooperative-view .url-title span {
    display: inline-block;
    height: 30px;
    width: 8px;
    background: #0E9AFF;
}

.cooperative-view .notes {
    height: 80px;
    background: #fff;
}

.cooperative-view .notes .notesContent {
    width: 1200px;
    margin: 0 auto;
    display: flex;
    font-size: 12px;
}

.cooperative-view .notes .notesContent .left {
    margin-top: 15px;
    width: 20px;
    height: 20px;
}

.cooperative-view .notes .notesContent .right {
    margin-left: 12px;
    text-align: left;
    margin-top: 15px;
}

.cooperative-view .notes .notesContent .right .value {
    color: rgba(0, 0, 0, 0.45);
}

.partnerContent li,.partnersBox li{
    width: 221px;
    height: 90px;
    margin: 10px 0;
    overflow: hidden;
    box-shadow: 0px 2px 6px 2px rgba(0, 0, 0, 0.05);
}

.partnerContent li img,.partnersBox li img {
    width: 221px;
    height: 90px;
}

.bullet-active-class {
    background: #0E9AFF;
}

.card-main .el-card__body {
    padding: 0;
}

.cushion {
    width: 100%;
    height: 368px;
}

.table-view {
    padding: 10px 0 50px 0;
}

.dl-view[data-v-72122b4d] {
    text-align: left;
}

.dl-view span.dt[data-v-72122b4d] {
    width: 44px;
}

.dl-view span.dd ul[data-v-72122b4d] {
    padding: 0 0 20px 0;
    margin-top: -4px;
}

.dl-view span.dd ul li[data-v-72122b4d] {
    line-height: 30px;
    width: 277px;
}

.aiwen-course-view {
    background: #F0F2F5;
}

.aiwen-course-view .main-view .li-view {
    padding: 30px 0;
    border-bottom: 1px solid #ccc;
}

.aiwen-course-view .main-view .li-view .text-view {
    line-height: 34px;
    width: 750px;
}

.aiwen-honor-view {
    background: #FFFFFF;
    padding: 32px 0;
}

.aiwen-honor-view .honors-view {
    margin-top: 40px;
}

.aiwen-honor-view .honors-view div {
    width: 580px;
    height: 300px;
    padding-top: 14px;
}

.aiwen-honor-view .honors-view .honors-title {
    font-weight: 800;
    margin: 20px 0;
}

.aiwen-honor-view .honors-view .honors-msg {
    font-size: 14px;
    color: #666;
    line-height: 28px;
    text-align: left;
}

.aiwen-positioning-view {
    background: #FFFFFF;
    padding-bottom: 30px;
}

.aiwen-positioning-view .msg-view {
    margin: 30px 0;
    line-height: 40px;
}

.aiwen-positioning-view .positioning-right {
    width: 47%;
}

.aiwen-positioning-view .positioning-right span {
    color: #666;
    font-size: 14px;
    line-height: 28px;
}

.aiwen-positioning-view .positioning-left {
    width: 47%;
}

.aiwen-customer-view {
    margin-bottom: 30px;
}

.aiwen-customer-view .custom-view {
    padding-top: 30px;
}

.aiwen-customer-view .card-main {
    width: 207px;
}

.aiwen-customer-view .card-view {
    margin: 12px 0;
}

.input-view-transparent {
    line-height: 60px;
    margin-top: 16px;
}

.input-view-transparent .el-input__inner {
    background: transparent !important;
}

.banner-view {
    position: absolute;
}

.main-view .news-list-view {
    margin-top: 40px;
}

.main-view .news-list-view ul hr {
    border: none;
    border-bottom: 1px solid #F0F0F0;
    width: 97%;
    position: relative;
    top: -8px;
}

.main-view .news-list-view .article-view {
    padding: 24px 32px;
    cursor: pointer;
    margin-left: 0px;
}

.main-view .news-list-view .article-view .img-view img {
    width: 270px;
    height: 180px;
}

.main-view .news-list-view .article-view .div-seat {
    width: 32px;
}

.main-view .news-list-view .article-view .title-view {
    width: 832px;
}

.main-view .news-list-view .article-view .title-view dl dt {
    font-size: 20px;
    font-weight: 500;
    color: rgba(0, 0, 0, 0.85);
    line-height: 28px;
}

.main-view .news-list-view .article-view .title-view dl dd.dd-text {
    overflow: hidden;
    height: 45px;
    font-size: 14px;
    font-weight: 400;
    color: rgba(0, 0, 0, 0.65);
    line-height: 22px;
}

.main-view .news-list-view .article-view .title-view dl dd.dd-text span {
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    word-break: break-all;
    word-wrap: break-word;
    -webkit-box-orient: vertical;
}

.main-view .news-list-view .article-view .title-view dl .dd-seat {
    height: 8px;
}

.main-view .news-list-view .article-view .title-view dl .text-time {
    width: 280px;
    font-size: 12px;
    font-weight: 400;
    color: rgba(0, 0, 0, 0.45);
    line-height: 20px;
}

.main-view .news-list-view .article-view:hover {
    background: #E7F3FC;
    box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.05);
}

/*.main-view .news-list-view .article-view:hover .color_swiper {*/
    /*color: #fff !important;*/
/*}*/

.main-view .pagination-view {
    text-align: right;
    padding: 10px;
}

.textDetail {
    margin: 30px 10px;
    line-height: 24px;
    font-size: 16px;
    color: #666;
}

.aiwen-brief-view .honors-view {
    margin-top: 40px;
}

.aiwen-brief-view .honors-view div {
    width: 260px;
    height: 300px;
    padding-top: 14px;
    margin-bottom: 40px;
}

.aiwen-brief-view .honors-view .honors-title {
    font-weight: 800;
    margin: 20px 0;
}

.aiwen-brief-view .honors-view .honors-msg {
    font-size: 14px;
    color: #666;
    line-height: 28px;
    text-align: center;
}

.aiwen-course-view .main-view .course .course-left ul li.dt {
    font-weight: 600;
    margin-bottom: 20px;
}

.aiwen-course-view .main-view .course .course-left ul li.dd {
    font-size: 16px;
    color: #666;
}

.aiwen-course-view .main-view .course .course-right img {
    width: 500px;
}

.old-banner-view .banner-view div {
    width: 1200px;
    margin: 0 auto;
}

.old-banner-view .banner-view dl {
    color: #ffffff;
    margin-top: 50px;
}

.old-banner-view .banner-view dl dt {
    font-size: 36px;
    margin: 18px 0;
    position: relative;
}

.old-banner-view .banner-view dl dd {
    line-height: 30px;
    font-size: 16px;
    letter-spacing: 1px;
    width: 900px;
}

.aiwen-course-view-antiFraud {
    background: #F0F2F5;
}

.aiwen-course-view-antiFraud .main-view .text-style {
    margin: 30px 10px;
    line-height: 24px;
    font-size: 16px;
    color: #666;
}

.aiwen-course-view-antiFraud .main-view .honors-view {
    margin-top: 40px;
}

.aiwen-course-view-antiFraud .main-view .honors-view div {
    width: 260px;
    height: 387px;
    padding-top: 14px;
    margin-bottom: 40px;
}

.aiwen-course-view-antiFraud .main-view .honors-view .honors-title {
    font-weight: 800;
    margin: 20px 0;
}

.aiwen-course-view-antiFraud .main-view .honors-view .honors-msg {
    font-size: 14px;
    color: #666;
    line-height: 28px;
    text-align: left;
}

.aiwen-honor-view .honors-view div {
    width: 345px;
    height: 300px;
    padding-top: 14px;
    margin-bottom: 40px;
    box-shadow: none;
}

.banner-button-view {
    border: 1px solid #fff;
    height: 36px;
    width: 120px;
    line-height: 36px;
    text-align: center;
    font-size: 14px;
    margin-right: 20px;
    display: block;
    float: left;
    color: #fff;
    margin-top: 30px;
    box-sizing: border-box;
    cursor: pointer;
}

.banner-button-view:hover {
    background: #0e9aff;
    border-color: #0e9aff;
}

.programme-right {
    position: relative;
    overflow: hidden;
    height: 360px;
    width: 600px;
    padding: 15px;
}

.ckeck-title {
    background: rgba(14, 154, 255, 1);
    color: white!important;
}

.isFixed {
    position: fixed;
    z-index: 9999;
    top: 0px;
    background: #092c53;
}

.onIsFixed {
    z-index: 10;
    background-color: rgba(0,0,0,0.08);
    margin-top: 0px;
}

.aiwen-title-view {
    width: 100%;
}

.aiwen-title-view .title-main {
    height: 60px;
    color: #fff;
}

.aiwen-title-view .title-main ul li {
    line-height: 60px;
    padding: 0 20px;
    cursor: pointer;
    color: black;
    opacity: 0.85;
}

.aiwen-title-view .title-main li:hover {
    background: #2C8DFB;
}

.aiwen-brief-view {
    height: 485px;
    background: #FFFFFF;
    padding-top: 12px;
    line-height: 30px;
}

.aiwen-brief-view .main-view .text-view {
    padding: 24px 0;
    background-repeat: no-repeat;
    background-position: 50%;
}

.aiwen-brief-view .main-view .programme {
    padding-top: 40px;
}

.aiwen-brief-view .main-view .programme .programme-left {
    width: 322px;
}

.aiwen-brief-view .main-view .programme .programme-left dl {
    margin-bottom: 20px;
}

.aiwen-brief-view .main-view .programme .programme-left dl dt {
    color: #555556;
    line-height: 36px;
    font-weight: 600;
    cursor: pointer;
    font-size: 16px;
}

.aiwen-brief-view .main-view .programme .programme-left dl dd {
    color: #666;
    line-height: 27px;
    font-size: 14px;
}

.aiwen-course-view .main-view .course {
    padding: 20px 0;
}

.btn-dx, .btn-sq {
    position: relative;
    top: 120px;
    left: 40px;
}

.popup {
     height: 571px;
    height: 603px;
    /*position: relative;*/
    /* position: absolute;
    left: 50%;
    top: 50%; */
    /* margin-left: -609px;
    margin-top: -285px; */
    background-color: rgb(61, 175, 211);
    overflow: hidden;
    transform-style: preserve-3d;
    perspective: 800px;
}

.popup .popup_sq {
    display: none;
}

.popup .left-con {
    position: relative;
    left: 0;
    top: 0;
    transform-style: preserve-3d;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.popup .map {
    position: absolute;
    top: 200px;
    left: -100%;
    width: 1027px;
    height: 304px;
    transition: all 1s;
    -moz-transition: all 1s; /* Firefox 4 */
    -webkit-transition: all 1s; /* Safari and Chrome */
    -o-transition: all 1s; /* Opera */
}

.popup .map img {
    width: 100%;
    height: 100%;
}

.popup .area-con {
    position: relative;
    top: 536px;
}

.popup .area_c {
    position: absolute;
    bottom: 100px;
    left: 150px;
}

.popup .area_b {
    position: absolute;
    bottom: 200px;
    left: 340px;
}

.popup .area_a {
    position: absolute;
    bottom: 200px;
    left: 650px;
}

.popup .info {
    display: inline-block;
    padding: 14px 20px;
    background: rgb(85, 181, 216);
    color: #fff;
    box-shadow: 0px 3px 2px -2px rgba(121, 121, 121, 0.35);
}

.popup .area_a .info,
.popup .area_b .info,
.popup .area_c .info {
    display: inline-block;
    position: relative;
    left: 0px;
}

.popup .area_c .info {
    top: -175px;
}

.popup .area_a .info,
.popup .area_b .info {
    left: 117px;
    top: -40px;
}

.popup .info .info_tit {
    font-weight: bold;
}

.popup .info .info_tit,
.popup .info .info_lists li b {
    font-size: 20px;
    color: #fff;
}

.popup .info .info_lists li {
    margin-top: 10px;
    color: #fff;
}

.popup .area_xq {
    position: relative;
    background-color: none;
    text-align: center;
    color: #fff;
    font-size: 28px;
    font-weight: bold;
}

.popup .area_a .area_xq,
.popup .area_b .area_xq {
    width: 188px;
    height: 116px;
}

.popup .area_xq img {
    width: 100%;
    height: 100%;
}

.popup .area_xq span {
    width: 100%;
    position: absolute;
    bottom: 40%;
    left: 0;
    color: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.popup .area_axis {
    width: 48px;
    height: 203px;
    background: url(data:image/png;base64,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) no-repeat;
}

.popup .area_c .area_axis,
.popup .area_b .area_axis,
.popup .area_a .area_axis {
    position: absolute;
    bottom: 80px;
    left: 50%;
}

.popup .area_c .area_axis {
    bottom: 60px;
    height: 0px;
}

.popup .area_b .area_axis,
.popup .area_a .area_axis,
.popup .area_sq .area_tr .area_axis {
    margin-left: -22px;
}

.popup .l-area {
    position: relative;
    width: auto;
}

.popup .area_c .l-area {
    width: 128px;
}

.popup .area_a .l-area,
.popup .area_b .l-area {
    width: 189px;
}

.popup .area_c .area_xq {
    width: 128px;
    height: 78px;
}

.popup .area_c .area_xq span {
    bottom: 40%;
}

.popup .right {
    /* display: none; */
    /*float: right;*/
    position: absolute;
    top: 0;
    right: 0;
    /*right: -100%;*/
    /*right: 0;*/
    height: 100%;
    width: auto;
    padding: 25px;
    background: rgba(85, 181, 216, 0.8);
    color: #fff;
}

.popup .right h2 {
    color: #fff;
    font-weight: bold;
    font-size: 26px;
}

.popup .right li {
    color: #fff;
}

.popup .right_dx > ul > li {
    position: relative;
    overflow: hidden;
    width: 150px;
    height: 160px;
}

.popup .right_dx .iplist {
    width: 168px;
    height: 180px;
    overflow: scroll;
    /*overflow-x:hidden;*/
}

.popup .right_dx .iplist li {
    margin-top: 10px;
    font-size: 18px;
}

.popup .right_dx .iplist li:first-child {
    font-weight: bold;
    padding-top: 4px;
    padding-bottom: 4px;
}

/*商圈*/
.popup .area_sq .area_tl,
.popup .area_sq .area_tr {
    position: absolute;
    z-index: 99;
}

.popup .area_sq .area_tl {
    top: 105px;
    /*left: 400px;*/
    right: 60%;
}

.popup .area_sq .area_tr {
    top: 40px;
    left: 600px;
    /*right: 40%;*/
}

.popup .area_sq .area_axis {
    height: 0;
    position: absolute;
    bottom: 0;
}

.popup .area_sq .area_tr {
    height: 203px;
}

.popup .area_sq .area_tl {
    height: 170px;
}

.popup .area_sq .area_tl .area_axis {
    /*float: right;*/
    right: -24px;
}

.popup .area_sq .area_tl .info {
    /*float: left;*/
    margin-right: 20px;
}

.popup .area_sq .area_tr .area_axis {
    /*float: left;*/
    left: 0;
}

.popup .area_sq .area_tr .info {
    /*float: right;*/
    margin-left: 20px;
}

.popup .area_sq .area_tl .info .info_lists li {
    margin-top: 0;
}

.popup .area_sq .area_btm_sq {
    /*display: none;*/
    position: relative;
    /*left: 33%;*/
    left: -100%;
    top: 220px;
    width: 255px;
    height: 224px;
    line-height: 224px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAP8AAADgCAYAAADMiLCEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjIwRTAyOTdFQjA4RjExRTc5MERGOTc5QzhFQzNEQUU0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjIwRTAyOTdGQjA4RjExRTc5MERGOTc5QzhFQzNEQUU0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjBFMDI5N0NCMDhGMTFFNzkwREY5NzlDOEVDM0RBRTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjBFMDI5N0RCMDhGMTFFNzkwREY5NzlDOEVDM0RBRTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6QzyiYAAAIIUlEQVR42uzd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) no-repeat;
    background-color: transparent;
    text-align: center;
    vertical-align: middle;
}

.popup .l-area .area_btm .area_btm_con {
    position: absolute;
    top: 48px;
    left: 38px;
    width: 177px;
    height: 100px;
}

.popup .l-area .area_btm .area_btm_con .img_cirl {
    float: left;
    width: 100%;
    height: 100%;
}

.popup .area_sq .area_btm_sq img.char {
    display: inline-block;
    /*opacity: 0;*/
    position: relative;
    top: 0px;
    /* left: 100px; */
    width: 58px;
    height: 68px;
}

.popup .area_sq .area_btm_sq .xq_con img {
    width: 188px;
    height: 114px;
}

.popup .right_sq {
    height: auto;
}

.popup .right_sq h2 {
    margin-bottom: 20px;
}

.popup .right_sq .logo {
    float: left;
    width: 65px;
    height: 208px;
    background: url(/img/ad_logo.8a81e4ba.png) no-repeat;
}

.popup .right_sq li {
    height: 54px;
    line-height: 41px;
    padding-left: 75px;
    font-size: 18px;
    /*line-height: 30px;*/
}

@-webkit-keyframes Offset {
    0% {
        left: -100%;
        /*transform:  rotateY(0deg);*/
    }
    100% {
        left: 0%;
        /*transform: rotateY(360deg); */
    }
}

@keyframes Offset {
    0% {
        left: -100%;
        /*transform:  rotateY(0deg);*/
    }
    60% {
        left: -60%;
        /*transform:  rotateY(0deg);*/
    }
    100% {
        left: 0%;
        /*transform: rotateY(360deg); */
    }
}

.popup .char {
    -webkit-animation: Bounce 2s ease-in-out infinite;
    animation: Bounce 2s ease-in-out infinite;
}

@-webkit-keyframes Bounce {
    0% {
        transform: translateY(-10px);
        /*transform:  rotateY(0deg);*/
    }
    60% {
        transform: translateY(-20px);
        /*transform:  rotateY(0deg);*/
    }
    100% {
        transform: translateY(-10px);
        /*transform: rotateY(360deg); */
    }
}

@keyframes Bounce {
    0% {
        transform: translateY(-10px);
        /*transform:  rotateY(0deg);*/
    }
    60% {
        transform: translateY(-20px);
        /*transform:  rotateY(0deg);*/
    }
    100% {
        transform: translateY(-10px);
        /*transform: rotateY(360deg); */
    }
}

.popup .waves {
    /*visibility: hidden\9;*/
    display: none;
    position: absolute;
    top: 17px;
    left: 14px;
    -webkit-backface-visibility: hidden;
}

.popup .waves:before, .waves:after {
    position: absolute;
    background: white;
    /*background: red;*/
    margin-left: 1px;
    margin-top: 1px;
    width: 16px;
    height: 16px;
    content: "";
    display: block;
    border-radius: 50%;
    -webkit-backface-visibility: hidden;
}

.popup .waves:before {
    -webkit-animation: wave-animate 3s infinite ease-out;
    animation: wave-animate 3s infinite ease-out;
}

.popup .waves:after {
    opacity: 0;
    -webkit-animation: wave-animate 3s 1.5s infinite ease-out;
    animation: wave-animate 3s 1.5s infinite ease-out;
}

@-webkit-keyframes wave-animate {
    0% {
        transform: scale(0);
        opacity: 1;
        transform-origin: center;
    }
    100% {
        transform: scale(2.5);
        opacity: 0;
        transform-origin: center;
    }
}

@keyframes wave-animate {
    0% {
        transform: scale(0);
        opacity: 1;
        transform-origin: center;
    }
    100% {
        transform: scale(2.5);
        opacity: 0;
        transform-origin: center;
    }
}

.popup .ball {
    position: absolute;
    width: 10px;
    height: 10px;
    background: rgb(244, 67, 54);
    opacity: 0.6;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEU2NEFCMUFCMkU5MTFFN0JBRjlCQ0MwNkYwNzA0MTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEU2NEFCMUJCMkU5MTFFN0JBRjlCQ0MwNkYwNzA0MTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RTY0QUIxOEIyRTkxMUU3QkFGOUJDQzA2RjA3MDQxMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0RTY0QUIxOUIyRTkxMUU3QkFGOUJDQzA2RjA3MDQxMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvVVsf4AAAB2SURBVHjaYvzobMYABUZA7AXESlD+PSDeCsTnQRwWqGAYEAcwoAItKN4AxKtACg2xKEIGILk7TEDCm4Ew8GJCchM+oMTEQCRggvqOELgHUriNCIXbQArPQYMAFwDJnYOF4yogvgvEnkCsDBW7C7UNZBADQIABADvlE9bnXMiXAAAAAElFTkSuQmCC) no-repeat;
    border-radius: 50%;
    top: 50%;
    left: 50%;
    margin-left: -5px;
    margin-top: -5px;
    transform: translate(0, -500px);
}

.layui-layer-page .layui-layer-content {
    overflow: hidden !important;
}

.gif1, .gif2 {
    overflow: hidden;
}

.bullet-class {
    position: relative;
    width: 133px;
}

.title-style {
    display: inline-block;
    margin-top: 20px;
    height: 28px;
    font-size: 30px;
    font-weight: 500;
    color: rgba(0, 0, 0, 0.85);
    line-height: 28px;
}


.title-style span {
    margin-right: 20px;
    display: inline-block;
    height: 32px;
    width: 6px;
    background: #2C8DFB;
    position: relative;
    top: 4px;
}

.title-tips {
    font-size: 14px;
    font-weight: 400;
    color: rgba(0, 0, 0, 0.45);
    line-height: 32px;
}

.aiwen-brief-view .honors-view div {
    font-size: 16px;
    color: #555;
    width: 560px;
    height: 300px;
    padding-top: 14px;
    margin-bottom: 40px;
}

.aiwen-course-view .main-view .text-style {
    margin: 30px 10px;
    line-height: 24px;
    font-size: 16px;
    color: #666;
}

.aiwen-course-view .main-view .honors-view {
    margin-top: 40px;
}

.aiwen-course-view .main-view .honors-view div {
    width: 344px;
    height: 333px;
    padding-top: 14px;
    margin-bottom: 40px;
}

.aiwen-course-view .main-view .honors-view .honors-title {
    font-weight: 800;
    margin: 20px 0;
}

.aiwen-course-view .main-view .honors-view .honors-msg {
    font-size: 14px;
    color: #666;
    line-height: 28px;
    text-align: center;
}

.banner-button-view {
    border: 1px solid #0E9AFF;
    height: 36px;
    width: 120px;
    line-height: 36px;
    text-align: center;
    font-size: 14px;
    margin-right: 20px;
    display: block;
    float: left;
    color: rgba(14, 154, 255, 1);
    margin-top: 30px;
    box-sizing: border-box;
    cursor: pointer;
}

.banner-button-view:hover {
    background: #0e9aff;
    border-color: #0e9aff;
    color:#ffffff;
}

.old-banner-view .banner-view dl {
    color: #000000;
    margin-top: 50px;
}

.old-banner-view .banner-view dl dt {
    font-size: 30px;
    margin-top: 65px;
    position: relative;
}

.old-banner-view .banner-view dl dd {
    line-height: 24px;
    font-size: 16px;
    letter-spacing: 1px;
    width: 900px;
    color: rgba(0, 0, 0, 0.65) !important;
}

.information-view {
    margin-top: -3px;
    padding-bottom: 40px;
}
.information-view .list-view {
    padding-top: 20px;
}
.information-view .list-view ul li {
    width: 300px;
}
.information-view .list-view ul li dl dd {
    font-size: 20px;
    font-weight: 600;
    color: rgba(0, 0, 0, 0.85);
    line-height: 50px;
}
.information-view .list-view ul li dl dl {
    font-size: 16px;
    font-weight: 400;
    color: rgba(0, 0, 0, 0.65);
    line-height: 33px;
}
.information-view .list-view ul li dl dl .can-hover {
    position: relative;
}
.information-view .list-view ul li dl dl .can-hover .hover-code {
    display: inline-block;
    margin-left: 5px;
}
.information-view .list-view ul li dl dl .can-hover .code-view {
    position: absolute;
    top: -20px;
    left: 40px;
}
.information-view .list-view .address {
    width: 600px;
}
/*.information-view .map-view .map-main {*/
    /*width: 1198px;*/
    /*height: 400px;*/
    /*border: 1px solid #ccc;*/
    /*margin-top: 32px;*/
/*}*/
.chacha {
    margin-top: -62px!important;
    /* z-index: 10; */
    background-color: rgba(0,0,0,0.08);
    /* margin-top: 0px; */
}