body{width:100%;}
.left {float: left; }
.right {float: right; }
.main {width: 100%;overflow: hidden;height: auto; }
.table {width: 100%;height: 100%;display: table; }
.table .table-cell {width: 100%;height: 100%;vertical-align: middle;display: table-cell; }
.bgc {background-size: cover;background-position: center;background-repeat: no-repeat; }
.fz36 {font-weight: bold;color: #000; }
.w1200 {height: auto;margin:auto; }
.index {width: 100%;height: auto; }

@media screen and (min-width:1000px) {
.main {min-width: 1200px; }
.w1200 {width: 1200px;}
.fz36 {font-size: 36px;line-height: 36px;}
}

.immInfo hr{background: #fff;border-bottom: 1px solid #ccc;border-top: none;}
.purInfo hr{background: #fff;border-bottom: 1px solid #ccc;border-top: none;}

.index-banner {width: 100%;height: auto;position: relative; }
.index-banner ul {width: 100%;height: auto; }
.index-banner ul li {width: 100%; }
.index-banner .btns {width: 100%;height: auto;text-align: center;position: absolute;font-size: 0;bottom: 30px;z-index: 10; }
.index-banner .btns span {display: inline-block;margin: 0 5px;border-radius: 10px;width: 10px;height: 10px;background-color: #f39518;opacity: 1;transition: width .5s,opacity 0.5s; }
.index-banner .btns span.swiper-pagination-bullet-active {opacity: 1;width: 30px; }

/*翻页*/
.page {width: 100%;height: auto;text-align: center;font-style: 0; }
.page a {width: 30px;height: 30px;border-radius: 100%;border: 1px solid #e6e6e6;display: inline-block;text-align: center;font-size: 14px;line-height: 30px;color: #666;}
.page a:hover {background-color: #f39518;border: 1px solid #f39518;color: #fff; }
.page a.active {background-color: #f39518;border: 1px solid #f39518;color: #fff; }

@media screen and (min-width:1000px) {
.page {width: 100%;height: auto;text-align: center;font-style: 0; }
.page a {width: 30px;height: 30px;border-radius: 100%;border: 1px solid #e6e6e6;display: inline-block;text-align: center;font-size: 14px;line-height: 30px;color: #666;margin: 0 9px; }
.page a:hover {background-color: #f39518;border: 1px solid #f39518;color: #fff; }
.page a.active {background-color: #f39518;border: 1px solid #f39518;color: #fff; }
}

@media screen and (max-width:999px) {
.page a{margin: 9px 9px;}
}
/*翻页*/

.moreClick {width: 116px;height: 40px;display: block;border-radius: 20px;text-align: center;font-size: 14px;line-height: 40px;color: #fff;background-color: #f39518; }
.moreClick1 {width: 180px;height: 44px;border-radius: 22px;border: 1px solid #017e99;text-align: center;display: block;font-size: 14px;line-height: 44px;color: #017e99; }
.moreClick1:hover {background-color: #f39518;border: 1px solid #f39518;color: #fff; }

.message {width: 740px;height: auto;margin: 60px auto 120px; }
.message .tits {font-size: 20px;line-height: 20px;color: #666;text-align: center; }
.message .tit {text-align: center;font-size: 14px;line-height: 14px;color: #999;margin-top: 20px; }
.message .tit1 {font-size: 20px;line-height: 20px;color: #333;text-align: center;margin-top: 18px; }
.message .tit1 span {color: #00687e; }
.message .tableBox {width: 100%;height: auto;margin-top: 45px; }
.message .tableBox .t {width: 100%;height: auto; }
.message .tableBox .t .text {width: calc(47.3% - 12px);height: 40px;border: 1px solid #e5e5e5;padding-left: 10px;font-size: 16px;line-height: 40px;color: #999;border-radius: 5px; }
.message .tableBox .txt {width: calc(100% - 22px);padding: 5px 10px;height: 200px;border-radius: 5px;border: 1px solid #e5e5e5;margin-top: 20px;font-size: 16px;line-height: 30px;color: #999; }
.message .tableBox p {font-size: 14px;line-height: 14px;color: #f39518;margin-top: 30px; }
.message .tableBox .submit {width: 116px;height: 40px;text-align: center;background-color: #00687e;font-size: 14px;line-height: 40px;color: #fff;border-radius: 20px;border: none;display: block;margin: 35px auto 0; }

.suc {width: 100%;text-align: center;padding-top: 90px;padding-bottom: 120px; }
.suc img {width: 80px;height: auto;margin: 0 auto;display: block; }
.suc .tits {font-size: 20px;line-height: 20px;color: #666;margin-top: 28px; }
.suc .tit {font-size: 14px;line-height: 14px;color: #999;margin-top: 20px; }
.suc .tit1 {font-size: 14px;line-height: 14px;color: #f39518;margin-top: 40px; }

.countryInfo {padding-top: 80px;padding-bottom: 90px; }
.countryInfo .title {width: 100%;text-align: center;height: auto; }
.countryInfo .title .tits {font-size: 24px;line-height: 24px;color: #333; }
.countryInfo .title .tit {color: #666;margin-top: 26px;text-align: center; }
.countryInfo .title .tit span {position: relative;display: inline-block;font-size: 14px;line-height: 20px; }
.countryInfo .title .tit span:after {content: "";width: 13px;height: 11px;background-image: url("../img/country_icon2.png");background-repeat: no-repeat;position: absolute;left: -30px;top: -5px; }
.countryInfo .title .tit span:before {content: "";width: 13px;height: 11px;background-image: url("../img/country_icon3.png");background-repeat: no-repeat;position: absolute;right: -30px;top: -5px; }
.countryInfo .title .tit1 {text-align: center;margin-top: 14px; }
.countryInfo .title .tit1 span {font-size: 14px;line-height: 24px;padding-left: 33px;display: inline-block;background-position: left center;background-repeat: no-repeat;color: #333;background-image: url("../img/country_icon1.jpg"); }
.countryInfo .lineBox {width: 655px;height: auto;margin: 45px auto 0; }
.countryInfo .lineBox .t {width: 100%;height: auto;font-size: 14px;line-height: 20px;color: #333; }
.countryInfo .lineBox .t span {width: 48px;height: auto;display: block;float: left; }
.countryInfo .lineBox .t .line {width: 560px;height: 4px;border-radius: 2px;overflow: hidden;background-color: #eee;float: left;margin-top: 8px;position: relative;margin-bottom: 20px; }
.countryInfo .lineBox .t .line .lie {height: 4px;border-radius: 2px; }
.countryInfo .lineBox .t .line .lie.lie1 {background-color: #f3c2ca; }
.countryInfo .lineBox .t .line .lie.lie2 {background-color: #e77a79; }
.countryInfo .lineBox .t .line .lie.lie3 {background-color: #f8d488; }
.countryInfo .lineBox .t .line .lie.lie4 {background-color: #d3b689; }
.countryInfo .lineBox .t .line .lie.lie5 {background-color: #a5d9df; }
.countryInfo .lineBox .t i {float: left;margin-left: 15px; }
.countryInfo .conBox {font-size: 14px;line-height: 21px;color: #999;margin-top: 30px; }
.countryInfo .content {width: 100%;height: auto;margin-top: 50px; }
.countryInfo .content .t {margin-bottom: 50px; }
.countryInfo .content .t .tits {width: 100%;height: auto;position: relative; }
.countryInfo .content .t .tits span {padding: 0 11px 0 9px;background-color: #fff;display: inline-block;font-size: 20px;line-height: 30px;border-right: 3px;height: 100%;border-left: 3px solid #f39518;box-sizing: border-box;position: relative;z-index: 10; }
.countryInfo .content .t .tits:after {content: "";width: 100%;height: 1px;background-color: #e5e5e5;position: absolute;top: 15px;left: 0;z-index: 5; }
.countryInfo .content .t .tit {font-size: 14px;line-height: 21px;color: #999;margin-top: 33px; }
.countryInfo .paging {width: 100%;height: 120px;background-color: #f5f5f5;border-radius: 10px; }
.countryInfo .paging a {width: 40%;height: auto;font-size: 18px;line-height: 120px;color: #999;display: block;background-repeat: no-repeat; }
.countryInfo .paging a span {position: relative;display: inline-block; }
.countryInfo .paging a span:after {content: "";width: 1px;height: 30px;top: 45px;background-color: #e5e5e5;position: absolute; }
.countryInfo .paging a.left {margin-left: 60px;padding-left: 48px;background-image: url("../img/country_icon4.png");background-position: left center; }
.countryInfo .paging a.left span {padding-left: 30px; }
.countryInfo .paging a.left span:after {left: 0; }
.countryInfo .paging a.right {text-align: right;margin-right: 60px;padding-right: 48px;background-image: url("../img/country_icon5.png");background-position: right center; }
.countryInfo .paging a.right span {padding-right: 30px; }
.countryInfo .paging a.right span:after {right: 0; }
.countryInfo .paging a:hover {color: #f39518; }
.countryInfo .paging a:hover span:after {background-color: #f39518; }
.countryInfo .paging a:hover.left {background-image: url("../img/country_icon4_h.png"); }
.countryInfo .paging a:hover.right {background-image: url("../img/country_icon5_h.png"); }
.countryInfo .item {width: 100%;margin-top: 80px;border-top: 1px solid #f5f5f5;padding-top: 30px; }
.countryInfo .item .itemTits {border-left: 3px solid #f39518;font-size: 20px;line-height: 30px;color: #333;width: calc(100% - 13px);padding-left: 10px; }
.countryInfo .item .immList {margin-top: 40px; }
.countryInfo .item .immList ul {padding-bottom: 0; }

.selfTest {width: 100%;height: auto;background-color: #f5f5f5;padding-top: 80px;padding-bottom: 110px; }
.selfTest .title {width: 100%;text-align: center; }
.selfTest .title .tits {font-size: 24px;line-height: 24px;color: #333; }
.selfTest .title .tit {font-size: 20px;line-height: 20px;color: #666;margin-top: 20px; }
.selfTest .list {width: 100%;height: auto;margin-top: 60px; }
.selfTest .list ul {padding-bottom: 20px; }
.selfTest .list ul li {width: 100%;height: auto;background-color: #fff;border-radius: 10px;margin-bottom: 20px;padding-top: 30px;padding-bottom: 9px; }
.selfTest .list ul li .box {padding: 0 50px; }
.selfTest .list ul li .box .num {width: 45px;height: auto;font-size: 20px;line-height: 20px;color: #666;float: left; }
.selfTest .list ul li .box .box-new {width: calc(100% - 45px);float: left; }
.selfTest .list ul li .box .box-new .tits {font-size: 20px;line-height: 20px;color: #666; }
.selfTest .list ul li .box .box-new .tit {width: 100%;height: auto;margin-top: 26px; }
.selfTest .list ul li .box .box-new .tit .t {width: 100%;height: auto;margin-bottom: 21px;cursor: pointer;position: relative; }
.selfTest .list ul li .box .box-new .tit .t .radio {opacity: 0;position: absolute; }
.selfTest .list ul li .box .box-new .tit .t .tt {padding-left: 30px;background-position: left center;background-repeat: no-repeat;font-size: 16px;line-height: 20px;color: #999;background-image: url("../img/radio.png"); }
.selfTest .list ul li .box .box-new .tit .t.on .tt {background-image: url("../img/radio_h.png"); }
.selfTest .list .more {width: 116px;height: 40px;border-radius: 20px;background-color: #00687e;text-align: center;font-size: 14px;line-height: 40px;color: #fff;display: block;margin: 0 auto; }

.selTk {width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 1000;display: none; }
.selTk .bg {width: 100%;height: 100%;position: absolute;background-color: rgba(0, 0, 0, 0.6); }
.selTk .box {width: 660px;height: 360px;background-color: #fff;border-radius: 15px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto; }
.selTk .box .tits {text-align: center;font-size: 20px;line-height: 20px;color: #666;padding-top: 40px; }
.selTk .box .tit {width: 350px;height: auto;margin: 30px auto 0; }
.selTk .box .tit .t {width: 348px;height: 40px;border: 1px solid #e5e5e5;border-radius: 5px;overflow: hidden;margin-bottom: 20px;position: relative; }
.selTk .box .tit .t i {width: 30px;height: 40px;display: block;float: left;background-position: center;background-repeat: no-repeat; }
.selTk .box .tit .t .text {width: calc(100% - 30px);height: 40px;border: none;font-size: 16px;line-height: 40px;color: #999;float: left; }
.selTk .box .tit .t a {width: 100px;height: 42px;position: absolute;top: 0;right: 0;border-radius: 5px;background-color: #f39518;text-align: center;font-size: 16px;color: #fff;line-height: 42px; }
.selTk .box .tit .t a.hui {background-color: #999; }
.selTk .box .tit .submit {width: 185px;height: 40px;border-radius: 20px;text-align: center;font-size: 14px;line-height: 40px;color: #fff;background-color: #f39518;display: block;margin: 40px auto 0;border: none; }
.selTk .box .closeClick {width: 40px;height: 40px;position: absolute;top: 20px;right: 20px;display: block;background-position: center;background-repeat: no-repeat;background-image: url("../img/close.png"); }

.anchorBL {display: none !important; }

.history {width: 100%;height: auto;padding-bottom: 120px; }
.history .content {width: 1300px;height: auto;max-width: 90%;margin: 60px auto 0;position: relative; }
.history .content .list {width: 1160px;padding-left: 30px;margin-left: 28px;overflow: hidden; }
.history .content .list ul li {width: 250px;height: 320px;position: relative;float: left;margin-right: 40px; }
.history .content .list ul li .liBox {width: 100%;height: auto;position: absolute;bottom: 39px;left: 0; }
.history .content .list ul li .liBox .con {width: 210px;padding-left: 40px;height: auto; }
.history .content .list ul li .liBox .con a {width: 100%;display: block;height: auto; }
.history .content .list ul li .liBox .con .year {font-size: 36px;line-height: 36px;color: #333; }
.history .content .list ul li .liBox .con .tit {font-size: 14px;line-height: 21px;width: 100%;display: -webkit-box;-webkit-line-clamp: 10;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;color: #333;margin-top: 9px; }
.history .content .list ul li .liBox .con .pic {width: 100%;height: auto;overflow: hidden;position: relative;border-radius: 10px;margin-top: 23px; }
.history .content .list ul li .liBox .con .pic .icon {width: 40px;height: 40px;position: absolute;bottom: 0;right: 0;background-size: cover;background-position: center;background-repeat: no-repeat;background-image: url("../img/case_icon1.png");opacity: 0;transition: opacity .5s; }
.history .content .list ul li .liBox .line {position: absolute;bottom: -39px;left: 7px;width: 1px;height: calc(100% + 27px);background-color: #bfbfbf; }
.history .content .list ul li .liBox .line .dian {width: 14px;height: 14px;position: absolute;top: 0;left: -7px;background-image: url("../img/history_icon1.png");background-size: cover; }
.history .content .list ul li:hover .liBox .con .year {color: #f39518; }
.history .content .list ul li:hover .liBox .con .pic .icon {opacity: 1; }
.history .content .list ul li:hover .liBox .line .dian {width: 26px;height: 26px;left: -13px;background-image: url("../img/history_icon2.png"); }
.history .content .list.list2 {margin-left: 90px; }
.history .content .list.list2 ul li .liBox {top: 39px;bottom: 0; }
.history .content .list.list2 ul li .liBox .line {top: -39px;bottom: auto; }
.history .content .list.list2 ul li .liBox .line .dian {top: auto;bottom: 0; }
.history .content .lie {width: 100%;height: 1px;background-color: #eee;position: absolute;left: 0;top: 50%; }
.history .content .a {width: 40px;height: 40px;background-position: center;background-size: cover;position: absolute;margin-top: -20px;top: 50%; }
.history .content .a.prev {background-image: url("../img/activity_prev.png");left: -82px; }
.history .content .a.next {background-image: url("../img/activity_next.png");right: -82px; }
.history .content .a:hover.prev {background-image: url("../img/activity_prev_h.png"); }
.history .content .a:hover.next {background-image: url("../img/activity_next_h.png"); }
.history .more {width: 226px;height: 42px;border-radius: 21px;border: 1px solid #00687e;font-size: 22px;line-height: 42px;color: #00687e;text-align: center;display: block;margin: 80px auto 0; }
.history .more:hover {background-color: #f39518;border: 1px solid #f39518;color: #fff; }

/*# sourceMappingURL=style.css.map */

/*首页*/
/*首页-BOX1*/
.index .index-box1 {}
.index .index-box1 .title {width: 20.4%;height: auto;float: left; }
.index .index-box1 .title .line {width: 57px;height: 3px;background-color: #00687e;margin-top: 22px; }
.index .index-box1 .title .moreClick {margin-top: 44px; }
.index .index-box1 .list {width: 79.6%;height: auto;float: right;position: relative; }
.index .index-box1 .list ul li {width: 23.5%;height: auto;float: left;margin-right: 2%;overflow: hidden;border-radius: 10px;position: relative; }
.index .index-box1 .list ul li a {width: 100%;height: auto;display: block; }
.index .index-box1 .list ul li a img {transition: transform 1.5s; }
.index .index-box1 .list ul li a .tits {width: 91.8%;height: 44px;padding: 0 4.1%;background-color: rgba(0, 0, 0, 0.5);position: absolute;bottom: 0;left: 0;font-size: 14px;line-height: 44px;color: #fff;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.index .index-box1 .list ul li:last-child {margin-right: 0; }
.index .index-box1 .list .a {width: 30px;height: 30px;position: absolute;top: 50%;margin-top: -15px;background-size: cover;background-repeat: no-repeat;background-position: center;display: block;opacity: 0.5;z-index: 10; }
.index .index-box1 .list .a.prev {background-image: url("../img/index_prev.png");left: 10px; }
.index .index-box1 .list .a.next {background-image: url("../img/index_next.png");right: 10px; }
.index .index-box1 .list .a.swiper-button-disabled {display: none; }
.index .index-box1 .list:hover .a {opacity: 1; }

@media screen and (min-width:1000px) {
.index .index-box1 {padding-top: 100px;padding-bottom: 60px; }
.index .index-box1 .title {width: 20.4%;height: auto;float: left; }
.index .index-box1 .title .line {width: 57px;height: 3px;background-color: #00687e;margin-top: 22px; }
.index .index-box1 .title .moreClick {margin-top: 44px; }
.index .index-box1 .list {width: 79.6%;height: auto;float: right;position: relative; }
.index .index-box1 .list ul li {width: 23.5%;height: auto;float: left;margin-right: 2%;overflow: hidden;border-radius: 10px;position: relative; }
.index .index-box1 .list ul li:hover a img {transform: scale(1.1); }
.index .index-box1 .list ul li a {width: 100%;height: auto;display: block; }
.index .index-box1 .list ul li a img {transition: transform 1.5s; }
.index .index-box1 .list ul li a .tits {width: 91.8%;height: 44px;padding: 0 4.1%;background-color: rgba(0, 0, 0, 0.5);position: absolute;bottom: 0;left: 0;font-size: 14px;line-height: 44px;color: #fff;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.index .index-box1 .list ul li:last-child {margin-right: 0; }
.index .index-box1 .list .a {width: 30px;height: 30px;position: absolute;top: 50%;margin-top: -15px;background-size: cover;background-repeat: no-repeat;background-position: center;display: block;opacity: 0.5;z-index: 10; }
.index .index-box1 .list .a.prev {background-image: url("../img/index_prev.png");left: 10px; }
.index .index-box1 .list .a.next {background-image: url("../img/index_next.png");right: 10px; }
.index .index-box1 .list .a.swiper-button-disabled {display: none; }
.index .index-box1 .list:hover .a {opacity: 1; }
}

@media screen and (max-width:999px) {
.index .index-box1 {display:none;}
}
/*首页-BOX1*/

/*首页-BOX2*/
.index .index-box2 {width: 100%;height: auto;}
.index .index-box2 .tits {text-align: center;color: #fff;font-weight: normal; }
.index .index-box2 .tableBox {width: 100%;height: auto;}
.index .index-box2 .tableBox .t {height: auto;}
.index .index-box2 .tableBox .t span {height: auto;float: left;color: #fff; }
.index .index-box2 .tableBox .t .text {border: 1px solid #e5e5e5;box-sizing: border-box;background-color: #fff;color: #999;border-radius: 5px; }
.index .index-box2 .tableBox .t .tt {height: auto;float: left;cursor: pointer;position: relative; }
.index .index-box2 .tableBox .t .tt .tt1 {width: 100%;height: 42px;border: 1px solid #e5e5e5;box-sizing: border-box;background-color: #fff;border-radius: 5px;font-size: 16px;line-height: 42px;padding-left: 20px;position: relative; }
.index .index-box2 .tableBox .t .tt .tt1 i {width: 13px;height: 100%;position: absolute;top: 0;right: 12px;display: block;background-image: url("../img/index_icon1.png");background-position: center;background-size: 100%;background-repeat: no-repeat; }
.index .index-box2 .tableBox .t .tt ul {width: 100%;background-color: #fff;position: absolute;top: 42px;left: 0;overflow-y: scroll;display: none; }
.index .index-box2 .tableBox .t .tt ul li {font-size: 15px;line-height: 36px;width: calc(100% - 20px);padding-left: 20px;color: #999; }
.index .index-box2 .tableBox .t .tt.on .tt1 {border-radius: 0;border-top-left-radius: 5px;border-top-right-radius: 5px; }
.index .index-box2 .tableBox .t .tt.on ul {display: block; }
.index .index-box2 .tableBox .t:last-child {margin-right: 0; }
.index .index-box2 .tit {text-align: center;font-size: 14px;line-height: 14px;color: #999;margin-top: 20px; }
.index .index-box2 .moreClick {}

@media screen and (min-width:1000px) {
.index .index-box2 {padding-top: 63px;padding-bottom: 80px; }
.index .index-box2 .tits {text-align: center;color: #fff;font-weight: normal; }
.index .index-box2 .tableBox {margin-top: 30px; }
.index .index-box2 .tableBox .t {width: 390px;float: left;margin-right: 15px; }
.index .index-box2 .tableBox .t span {width: 90px;display: block;font-size: 16px;line-height: 42px;}
.index .index-box2 .tableBox .t .text {width: 280px;height: 42px;padding-left: 20px;font-size: 16px;line-height: 42px;}
.index .index-box2 .tableBox .t .tt {width: 300px;}
.index .index-box2 .tableBox .t .tt .tt1 {width: 100%;height: 42px;border: 1px solid #e5e5e5;box-sizing: border-box;background-color: #fff;border-radius: 5px;font-size: 16px;line-height: 42px;padding-left: 20px;position: relative; }
.index .index-box2 .tableBox .t .tt .tt1 i {width: 13px;height: 100%;position: absolute;top: 0;right: 12px;display: block;background-image: url("../img/index_icon1.png");background-position: center;background-size: 100%;background-repeat: no-repeat; }
.index .index-box2 .tableBox .t .tt ul {width: 100%;height: 144px;background-color: #fff;position: absolute;top: 42px;left: 0;overflow-y: scroll;display: none; }
.index .index-box2 .tableBox .t .tt ul li {font-size: 15px;line-height: 36px;width: calc(100% - 20px);padding-left: 20px;color: #999; }
.index .index-box2 .tableBox .t .tt.on .tt1 {border-radius: 0;border-top-left-radius: 5px;border-top-right-radius: 5px; }
.index .index-box2 .tableBox .t .tt.on ul {display: block; }
.index .index-box2 .tableBox .t:last-child {margin-right: 0; }
.index .index-box2 .tit {text-align: center;font-size: 14px;line-height: 14px;color: #999;margin-top: 20px; }
.index .index-box2 .moreClick {margin: 27px auto 0; }
}

@media screen and (max-width:999px) {
.index .index-box2 {padding-top: 20px;padding-bottom: 20px; margin-top:20px;}
.index .index-box2 .tits{font-size:18px;font-weight:bold;}
.index .index-box2 .w1200{width:90%;}
.index .index-box2 .tableBox {margin-top: 20px; }
.index .index-box2 .tableBox .t{width:100%;padding:5px 0px 5px 0px;}
.index .index-box2 .tableBox .t span{font-size:14px;line-height:42px;display:none;}
.index .index-box2 .tableBox .t .text {width: 100%;height: 42px;line-height: 42px;padding-left: 20px;font-size: 16px;border-radius: 5px; }
.index .index-box2 .tableBox .t .tt {width: 100%;}
.index .index-box2 .tableBox .t .tt ul{border:1px solid #E5E5E5;}
.index .index-box2 .moreClick{width:80%;margin:10px auto;}
}
/*首页-BOX2*/

/*首页-BOX3*/
.index .index-box3 {}
.index .index-box3 .tabs {width: 100%;height: auto;border-bottom: 2px solid #e5f2f5;}
.index .index-box3 .tabs .tits {position: relative; }
.index .index-box3 .tabs .tits:after {width: 100%;height: 2px;background-color: #017e99;position: absolute;left: 0;bottom: -28px; }
.index .index-box3 .tabs .tabs-new {}
.index .index-box3 .tabs .tabs-new a {height: auto;display: inline-block;color: #017e99;text-align: center;position: relative;}
.index .index-box3 .tabs .tabs-new a:after {width: 0;height: 2px;background-color: #f39518;position: absolute;left: 50%;bottom: -27px;transition: left .5s,width .5s; }
.index .index-box3 .tabs .tabs-new a.on {color: #f39518; }
.index .index-box3 .tabs .tabs-new a.on:after {left: 0;width: 100%;}
.index .index-box3 .list {width: 100%;height: auto;}
.index .index-box3 .list ul {width: 100%;height: auto; }
.index .index-box3 .list ul li {width: 31%;height: auto;float: left;margin-right: 3.5%;margin-bottom: 30px;overflow: hidden;position: relative;border-radius: 10px; }
.index .index-box3 .list ul li a {width: 100%;height: auto;display: block; }
.index .index-box3 .list ul li a img {transition: transform 1.5s; }
.index .index-box3 .list ul li a .tits {color: #fff;position: absolute;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.5);transition: bottom .5s,opacity .5s; }
.index .index-box3 .list ul li a .con {width: 100%;height: 100%;position: absolute;top: 30px;opacity: 0;left: 0;background-color: rgba(0, 0, 0, 0.5);text-align: center;transition: top .5s,opacity .5s; }
.index .index-box3 .list ul li a .con .t {color: #fff;}
.index .index-box3 .list ul li a .con .t1 {font-size: 14px;line-height: 20px;color: #fff;opacity: 0.7;margin-top: 17px; }
.index .index-box3 .list ul li:nth-child(3n) {margin-right: 0; }
.index .index-box3 .list ul li:hover {box-shadow: 0 10px 18px rgba(0, 0, 0, 0.3); }
.index .index-box3 .list ul li:hover a img {transform: scale(1.1); }
.index .index-box3 .list ul li:hover a .con {top: 0;opacity: 1; }
.index .index-box3 .list ul li:hover a .tits {opacity: 0; }

@media screen and (min-width:1000px) {
.index .index-box3 {padding: 90px 0; }
.index .index-box3 .tabs {padding-bottom: 16px; }
.index .index-box3 .tabs .tits {float: left;}
.index .index-box3 .tabs .tits:after {width: 100%;height: 2px;background-color: #017e99;position: absolute;left: 0;bottom: -28px; }
.index .index-box3 .tabs .tabs-new {float: right;margin-top: 15px;font-size: 0; }
.index .index-box3 .tabs .tabs-new a {font-size: 18px;line-height: 18px;color: #017e99;padding: 0 18px; }
.index .index-box3 .tabs .tabs-new a:after {width: 0;height: 2px;background-color: #f39518;position: absolute;left: 50%;bottom: -27px;transition: left .5s,width .5s; }
.index .index-box3 .tabs .tabs-new a.on {font-size: 30px;color: #f39518; }
.index .index-box3 .tabs .tabs-new a.on:after {left: 0;width: 100%;bottom: -32px; }
.index .index-box3 .list {width: 100%;height: auto;margin-top: 60px; }
.index .index-box3 .list ul {width: 100%;height: auto; }
.index .index-box3 .list ul li {width: 31%;height: auto;float: left;margin-right: 3.5%;margin-bottom: 30px;overflow: hidden;position: relative;border-radius: 10px; }
.index .index-box3 .list ul li a {width: 100%;height: auto;display: block; }
.index .index-box3 .list ul li a img {transition: transform 1.5s; }
.index .index-box3 .list ul li a .tits {width: calc(100% - 40px);height: 50px;padding: 0 20px;font-size: 16px;line-height: 50px;color: #fff;position: absolute;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.5);transition: bottom .5s,opacity .5s; }
.index .index-box3 .list ul li a .con {width: 100%;height: 100%;position: absolute;top: 30px;opacity: 0;left: 0;background-color: rgba(0, 0, 0, 0.5);text-align: center;transition: top .5s,opacity .5s; }
.index .index-box3 .list ul li a .con .t {font-size: 18px;line-height: 18px;color: #fff;padding-top: 88px; }
.index .index-box3 .list ul li a .con .t1 {font-size: 14px;line-height: 20px;color: #fff;opacity: 0.7;margin-top: 17px; }
.index .index-box3 .list ul li:nth-child(3n) {margin-right: 0; }
.index .index-box3 .list ul li:hover {box-shadow: 0 10px 18px rgba(0, 0, 0, 0.3); }
.index .index-box3 .list ul li:hover a img {transform: scale(1.1); }
.index .index-box3 .list ul li:hover a .con {top: 0;opacity: 1; }
.index .index-box3 .list ul li:hover a .tits {opacity: 0; }
.index .index-box3 .list .moreClick1 {margin: 10px auto 0; }
}

@media screen and (max-width:999px) {
.index .index-box3 {padding: 20px 0; }
.index .index-box3 .tabs {padding-bottom: 2px; }
.index .index-box3 .tabs .tits {font-size:18px;font-weight:bold;text-align:center; }
.index .index-box3 .tabs .tabs-new{padding:10px 0;}
.index .index-box3 .tabs .tabs-new a{font-size:16px;width:15%;text-align:center;}
.index .index-box3 .list{margin-top:20px;}
.index .index-box3 .list ul li a .tits {height:30px;line-height:30px;width:100%;text-align:center;}
.index .index-box3 .list ul li a .con .t{font-size:12px;}
.index .index-box3 .list .moreClick1{margin:auto;}
}
/*首页-BOX3*/

/*首页-BOX4*/
.index .index-box4 {width: 100%;height: auto;background-color: #e5f0f2; }
.index .index-box4 .title {text-align: center; }
.index .index-box4 .title .line {width: 57px;height: 3px;background-color: #00687e; }
.index .index-box4 .tabs {width: 100%;height: auto;text-align: center;font-size: 0;}
.index .index-box4 .tabs a {border-radius: 20px;display: inline-block;text-align: center;font-size: 14px;color: #017e99;border: 1px solid #017e99;}
.index .index-box4 .tabs a:hover {background-color: #f39518;color: #fff;border: 1px solid #f39518; }
.index .index-box4 .tabs a.on {background-color: #f39518;color: #fff;border: 1px solid #f39518; }
.index .index-box4 .list {width: 100%;height: auto;}
.index .index-box4 .list ul li {height: auto;float: left;position: relative;overflow: hidden; }
.index .index-box4 .list ul li a {width: 100%;height: auto;display: block; }
.index .index-box4 .list ul li a img {transition: transform 1.5s; }
.index .index-box4 .list ul li a .tits {color: #fff;position: absolute;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.5);transition: bottom .5s,opacity .5s; }
.index .index-box4 .list ul li a .con {width: 100%;height: 100%;position: absolute;top: 30px;opacity: 0;left: 0;background-color: rgba(0, 0, 0, 0.5);text-align: center;transition: top .5s,opacity .5s; }
.index .index-box4 .list ul li a .con .t {font-size: 18px;line-height: 18px;color: #fff;padding-top: 105px; }
.index .index-box4 .list ul li a .con .t1 {font-size: 14px;line-height: 20px;color: #d4d2d0;margin-top: 17px; }
.index .index-box4 .list ul li a .con .t1 span {color: #f39518;font-weight: bold; }
.index .index-box4 .list ul li:hover a img {transform: scale(1.1); }
.index .index-box4 .list ul li:hover a .con {top: 0;opacity: 1; }
.index .index-box4 .list ul li:hover a .tits {opacity: 0; }

@media screen and (min-width:1000px) {
.index .index-box4 {width: 100%;height: auto;padding: 100px 0;background-color: #e5f0f2; }
.index .index-box4 .title {text-align: center; }
.index .index-box4 .title .line {width: 57px;height: 3px;margin: 25px auto 0;background-color: #00687e; }
.index .index-box4 .tabs {margin-top: 30px; }
.index .index-box4 .tabs a {width: 115px;height: 40px;border-radius: 20px;display: inline-block;text-align: center;font-size: 14px;line-height: 40px;color: #017e99;border: 1px solid #017e99;margin: 0 25px; }
.index .index-box4 .tabs a:hover {background-color: #f39518;color: #fff;border: 1px solid #f39518; }
.index .index-box4 .tabs a.on {background-color: #f39518;color: #fff;border: 1px solid #f39518; }
.index .index-box4 .list {margin-top: 60px; }
.index .index-box4 .list ul li {width: 25%;}
.index .index-box4 .list ul li a {width: 100%;height: auto;display: block; }
.index .index-box4 .list ul li a img {transition: transform 1.5s; }
.index .index-box4 .list ul li a .tits {width: calc(100% - 40px);height: 50px;padding: 0 20px;font-size: 16px;line-height: 50px;color: #fff; }
.index .index-box4 .list ul li a .con {width: 100%;height: 100%;position: absolute;top: 30px;opacity: 0;left: 0;background-color: rgba(0, 0, 0, 0.5);text-align: center;transition: top .5s,opacity .5s; }
.index .index-box4 .list ul li a .con .t {font-size: 18px;line-height: 18px;color: #fff;padding-top: 105px; }
.index .index-box4 .list ul li a .con .t1 {font-size: 14px;line-height: 20px;color: #d4d2d0;margin-top: 17px; }
.index .index-box4 .list ul li a .con .t1 span {color: #f39518;font-weight: bold; }
.index .index-box4 .list ul li:hover a img {transform: scale(1.1); }
.index .index-box4 .list ul li:hover a .con {top: 0;opacity: 1; }
.index .index-box4 .list ul li:hover a .tits {opacity: 0; }
.index .index-box4 .list .moreClick1 {margin: 40px auto 0; }
}

@media screen and (max-width:999px) {
.index .index-box4{padding:20px 0px;}
.index .index-box4 .tits{font-size:18px;font-weight:bold;}
.index .index-box4 .title .line {margin: 5px auto;}
.index .index-box4 .tabs {margin-top: 10px; }
.index .index-box4 .tabs a {width:16%;height: 40px;border-radius: 20px;display: inline-block;text-align: center;font-size: 14px;line-height: 40px;color: #017e99;border: 1px solid #017e99;}
.index .index-box4 .list {margin-top: 10px; }
.index .index-box4 .list ul li {width: 50%;}
.index .index-box4 .list ul li a .tits {width:100%;font-size: 12px;color: #fff;font-weight:normal;text-align:center;}
.index .index-box4 .list .moreClick1 {margin: 10px auto; }
}
/*首页-BOX4*/

/*首页-BOX5*/
.index .index-box5 {width: 100%;height: auto;}
.index .index-box5 .title {text-align: center;width: 100%;height: auto; }
.index .index-box5 .title .line {width: 57px;height: 3px;background-color: #00687e; }
.index .index-box5 .content {width: 100%;height: auto;}
.index .index-box5 .content .conLeft {width: 31%;height: auto;float: left; }
.index .index-box5 .content .conLeft .list {width: 100%;height: auto;overflow: hidden;border-radius: 10px;box-shadow: 0 16px 20px rgba(0, 0, 0, 0.16); }
.index .index-box5 .content .conLeft .list ul {width: 100%; }
.index .index-box5 .content .conLeft .list ul li {width: 100%;float: left;position: relative;overflow: hidden;border-radius: 10px; }
.index .index-box5 .content .conLeft .list ul li a {width: 100%;height: auto;display: block; }
.index .index-box5 .content .conLeft .list ul li a .pic {width: 100%;height: auto;overflow: hidden; }
.index .index-box5 .content .conLeft .list ul li a .pic img {transition: transform 1.5s; }
.index .index-box5 .content .conLeft .list ul li a .con {width: calc(100% - 60px);height: 162px;padding: 0 30px;position: absolute;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.5);color: #fff; }
.index .index-box5 .content .conLeft .list ul li a .con .tits {padding-top: 40px;font-size: 18px;line-height: 18px;height: 18px;width: 100%;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.index .index-box5 .content .conLeft .list ul li a .con .time {font-size: 12px;line-height: 12px;margin-top: 9px; }
.index .index-box5 .content .conLeft .list ul li a .con .tit {font-size: 14px;line-height: 16px;opacity: 0.7;height: 48px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;margin-top: 13px; }
.index .index-box5 .content .conLeft .list ul li:hover a .pic img {transform: scale(1.1); }
.index .index-box5 .content .conLeft .btns {width: 100%;height: auto;margin-top: 20px; }
.index .index-box5 .content .conLeft .btns a {width: 30px;height: 30px;opacity: 0.2;display: block;float: left;margin-right: 20px;background-position: center;background-repeat: no-repeat;background-size: cover; }
.index .index-box5 .content .conLeft .btns a.prev {background-image: url("../img/index_prev.png"); }
.index .index-box5 .content .conLeft .btns a.next {background-image: url("../img/index_next.png"); }
.index .index-box5 .content .conLeft .btns a:hover {opacity: 1; }
.index .index-box5 .content .conRight {height: auto; }
.index .index-box5 .content .conRight .item {height: auto; }
.index .index-box5 .content .conRight .item .pic {width: 100%;height: auto;border-radius: 10px;overflow: hidden;position: relative; }
.index .index-box5 .content .conRight .item .pic a {width: 100%;height: auto;display: block; }
.index .index-box5 .content .conRight .item .pic a img {transition: transform 1.5s; }
.index .index-box5 .content .conRight .item .pic a .tits {width: calc(100% - 60px);padding: 0 30px;height: 57px;background-color: rgba(0, 0, 0, 0.5);font-size: 18px;line-height: 57px;color: #fff;position: absolute;bottom: 0;left: 0;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.index .index-box5 .content .conRight .item .pic:hover {box-shadow: 0 16px 20px rgba(0, 0, 0, 0.2); }
.index .index-box5 .content .conRight .item .pic:hover a img {transform: scale(1.1); }
.index .index-box5 .content .conRight .item .itemNew {width: 100%;height: auto;margin-top: 24px; }
.index .index-box5 .content .conRight .item .itemNew .tits {width: 100%;border-bottom: 1px solid #7fb3be;padding-bottom: 11px; }
.index .index-box5 .content .conRight .item .itemNew .tits span {font-size: 18px;line-height: 18px;color: #00687e;float: left;font-weight: bold; }
.index .index-box5 .content .conRight .item .itemNew .tits a {font-size: 12px;line-height: 18px;color: #00687e;float: right; }
.index .index-box5 .content .conRight .item .itemNew .list {width: 100%;height: auto;margin-top: 14px; }
.index .index-box5 .content .conRight .item .itemNew .list a {display: block;color: #666;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;background-image: url("../img/index_icon2.png");background-position: left center;background-repeat: no-repeat; }
.index .index-box5 .content .conRight .item .itemNew .list a:hover {color: #f39518; }

@media screen and (min-width:1000px) {
.index .index-box5 {padding-top: 100px;padding-bottom: 93px; }
.index .index-box5 .title {text-align: center;width: 100%;height: auto; }
.index .index-box5 .title .line {margin: 26px auto 0;}
.index .index-box5 .content {margin-top: 40px; }
.index .index-box5 .content .conLeft {width: 31%;height: auto;float: left; }
.index .index-box5 .content .conLeft .list {width: 100%;height: auto;overflow: hidden;border-radius: 10px;box-shadow: 0 16px 20px rgba(0, 0, 0, 0.16); }
.index .index-box5 .content .conLeft .list ul {width: 100%; }
.index .index-box5 .content .conLeft .list ul li {width: 100%;float: left;position: relative;overflow: hidden;border-radius: 10px; }
.index .index-box5 .content .conLeft .list ul li a {width: 100%;height: auto;display: block; }
.index .index-box5 .content .conLeft .list ul li a .pic {width: 100%;height: auto;overflow: hidden; }
.index .index-box5 .content .conLeft .list ul li a .pic img {transition: transform 1.5s; }
.index .index-box5 .content .conLeft .list ul li a .con {width: calc(100% - 60px);height: 162px;padding: 0 30px;position: absolute;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.5);color: #fff; }
.index .index-box5 .content .conLeft .list ul li a .con .tits {padding-top: 40px;font-size: 18px;line-height: 18px;height: 18px;width: 100%;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.index .index-box5 .content .conLeft .list ul li a .con .time {font-size: 12px;line-height: 12px;margin-top: 9px; }
.index .index-box5 .content .conLeft .list ul li a .con .tit {font-size: 14px;line-height: 16px;opacity: 0.7;height: 48px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;margin-top: 13px; }
.index .index-box5 .content .conLeft .list ul li:hover a .pic img {transform: scale(1.1); }
.index .index-box5 .content .conLeft .btns {width: 100%;height: auto;margin-top: 20px; }
.index .index-box5 .content .conLeft .btns a {width: 30px;height: 30px;opacity: 0.2;display: block;float: left;margin-right: 20px;background-position: center;background-repeat: no-repeat;background-size: cover; }
.index .index-box5 .content .conLeft .btns a.prev {background-image: url("../img/index_prev.png"); }
.index .index-box5 .content .conLeft .btns a.next {background-image: url("../img/index_next.png"); }
.index .index-box5 .content .conLeft .btns a:hover {opacity: 1; }
.index .index-box5 .content .conRight {width: 65.7%;float:right;}
.index .index-box5 .content .conRight .item {width: 47.3%;}
.index .index-box5 .content .conRight .item .pic {width: 100%;height: auto;border-radius: 10px;overflow: hidden;position: relative; }
.index .index-box5 .content .conRight .item .pic a {width: 100%;height: auto;display: block; }
.index .index-box5 .content .conRight .item .pic a img {transition: transform 1.5s; }
.index .index-box5 .content .conRight .item .pic a .tits {width: calc(100% - 60px);padding: 0 30px;height: 57px;background-color: rgba(0, 0, 0, 0.5);font-size: 18px;line-height: 57px;color: #fff;position: absolute;bottom: 0;left: 0;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.index .index-box5 .content .conRight .item .pic:hover {box-shadow: 0 16px 20px rgba(0, 0, 0, 0.2); }
.index .index-box5 .content .conRight .item .pic:hover a img {transform: scale(1.1); }
.index .index-box5 .content .conRight .item .itemNew {width: 100%;height: auto;margin-top: 24px; }
.index .index-box5 .content .conRight .item .itemNew .tits {width: 100%;border-bottom: 1px solid #7fb3be;padding-bottom: 11px; }
.index .index-box5 .content .conRight .item .itemNew .tits span {font-size: 18px;line-height: 18px;color: #00687e;float: left;font-weight: bold; }
.index .index-box5 .content .conRight .item .itemNew .tits a {font-size: 12px;line-height: 18px;color: #00687e;float: right; }
.index .index-box5 .content .conRight .item .itemNew .list {width: 100%;height: auto;margin-top: 14px; }
.index .index-box5 .content .conRight .item .itemNew .list a {width: calc(100% - 30px);padding-left: 30px;display: block;font-size: 16px;line-height: 32px;color: #666;height: 32px;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;background-image: url("../img/index_icon2.png");background-position: left center;background-repeat: no-repeat; }
.index .index-box5 .content .conRight .item .itemNew .list a:hover {color: #f39518; }
}

@media screen and (max-width:999px) {
.index .index-box5 {padding:10px 0px; }
.index .index-box5 .tits{font-size:18px;font-weight:bold;}
.index .index-box5 .title{display:none;}
.index .index-box5 .title .line {margin: 10px auto;}
.index .index-box5 .content {margin-top: 10px; }
.index .index-box5 .content .conLeft{display:none;}
.index .index-box5 .content .conRight {width: 96%;margin:auto; }
.index .index-box5 .content .conRight .item .pic{display:none;}
.index .index-box5 .content .conRight .item .itemNew .tits{}
.index .index-box5 .content .conRight .item{width:100%;}
.index .index-box5 .content .conRight .left{clear:both;float:none;}
.index .index-box5 .content .conRight .right{clear:both;float:none;}
.index .index-box5 .content .conRight .item .itemNew .list a {font-size:12px; padding-left: 30px;line-height: 32px;height:32px;}

}
/*首页-BOX5*/

/*首页-BOX6*/
.index .index-box6 {width: 100%;height: auto;background-color: #f8f8f8;}
.index .index-box6 .title {text-align: center; }
.index .index-box6 .title .line {width: 57px;height: 3px;background-color: #00687e; }
.index .index-box6 .moreClick1 {margin: 10px auto 0; }

.caseList {width: 100%;height: auto;overflow: hidden;overflow: hidden;}
.caseList ul li {background-color: #fff;border-radius: 10px;position: relative;overflow: hidden;float: left; }
.caseList ul li a {width: 100%;height: auto;display: block; }
.caseList ul li a .pic {width: 100%;height: auto;overflow: hidden; }
.caseList ul li a .pic img {transition: transform 1.5s; }
.caseList ul li a .con {height: auto;}
.caseList ul li a .con .tits {color: #333;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;transition: color .5s; }
.caseList ul li a .con .tit {color: #777;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;margin-top: 11px; }
.caseList ul li a .icon {position: absolute;right: 0;bottom: 0;background-image: url("../img/index_icon3.png");background-position: center;background-repeat: no-repeat;background-size: cover;opacity: 0.3;transition: opacity .5s; }
.caseList ul li:last-child {margin-right: 0; }
.caseList ul li:hover {box-shadow: 0 15px 15px rgba(0, 0, 0, 0.14); }
.caseList ul li:hover a .pic img {transform: scale(1.1); }
.caseList ul li:hover a .con .tits {color: #f39518; }
.caseList ul li:hover a .icon {opacity: 1; }
.caseList .btns {width: 100%;height: auto;margin-top: 40px;text-align: center;font-size: 0; }
.caseList .btns span {width: 9px;height: 9px;opacity: 1;border-radius: 100%;border: 1px solid #00687e;display: inline-block;margin: 0 10px;cursor: pointer;background: none; }
.caseList .btns span.swiper-pagination-bullet-active {background-color: #00687e; }

@media screen and (min-width:1000px) {
.index .index-box6 {padding: 100px 0; }
.index .index-box6 .title {text-align: center; }
.index .index-box6 .title .line {margin: 26px auto 0;}
.index .index-box6 .caseList {margin-top: 30px; }
.index .index-box6 .moreClick1 {margin: 10px auto 0; }

.caseList {padding: 30px;margin-left: -30px; }
.caseList ul li {width: 31%;margin-right: 3.5%;height: 404px;}
.caseList ul li a {width: 100%;height: auto;display: block; }
.caseList ul li a .pic {width: 100%;height: auto;overflow: hidden; }
.caseList ul li a .pic img {transition: transform 1.5s; }
.caseList ul li a .con {width: calc(100% - 40px);margin: 28px auto 0; }
.caseList ul li a .con .tits {font-size: 18px;line-height: 20px;height: 20px; }
.caseList ul li a .con .tit {font-size: 14px;line-height: 20px;height: 40px;}
.caseList ul li a .icon {width: 40px;height: 40px;}
.caseList ul li:last-child {margin-right: 0; }
.caseList ul li:hover {box-shadow: 0 15px 15px rgba(0, 0, 0, 0.14); }
.caseList ul li:hover a .pic img {transform: scale(1.1); }
.caseList ul li:hover a .con .tits {color: #f39518; }
.caseList ul li:hover a .icon {opacity: 1; }
.caseList .btns {width: 100%;height: auto;margin-top: 40px;text-align: center;font-size: 0; }
.caseList .btns span {width: 9px;height: 9px;opacity: 1;border-radius: 100%;border: 1px solid #00687e;display: inline-block;margin: 0 10px;cursor: pointer;background: none; }
.caseList .btns span.swiper-pagination-bullet-active {background-color: #00687e; }
}

@media screen and (max-width:999px) {
.index .index-box6 {padding: 10px 0; }
.index .index-box6 .tits{font-size:18px;font-weight:bold;}
.index .index-box6 .title .line {margin: 5px auto;}
.index .index-box6 .caseList {margin-top: 10px; }

.caseList {padding:10px;}
.caseList ul li {width:45%;margin-right:3.5%;height:200px;}
.caseList ul li a .con {margin: 10px auto; }
.caseList ul li a .con .tits {font-size: 14px;line-height: 20px;height: 20px; }
.caseList ul li a .con .tit {font-size: 12px;line-height: 20px;height: 40px;}
.caseList ul li a .icon {width: 30px;height: 30px;}
}
/*首页-BOX6*/

/*移民项目列表页*/
.immigrant {}

/*移民项目列表页-tabsbox*/
.immigrant .tabsBox {width: 100%;height: auto;background-color: #fdfcfc;}
.immigrant .tabsBox .t {margin: 0 auto;position: relative;}
.immigrant .tabsBox .t .tits {height: 100%;color: #333;text-align: center;border-right: 1px solid #eee; }
.immigrant .tabsBox .t .tabs-new {overflow:hidden;}
.immigrant .tabsBox .t .tabs-new a {height: auto;display: block;line-height: 34px;color: #666;float: left;background-position: left center;background-repeat: no-repeat; }
.immigrant .tabsBox .t .tabs-new a.active {color: #f39518; }
.immigrant .tabsBox .t:last-child {margin-bottom: 0; }

@media screen and (min-width:1000px) {
.immigrant .tabsBox {padding: 30px 0; }
.immigrant .tabsBox .t {width: calc(100% - 50px);margin-bottom: 50px; }
.immigrant .tabsBox .t .tits {line-height: 16px;font-size: 16px;width: 80px;position: absolute;top: 0;left: 0;}
.immigrant .tabsBox .t .tabs-new {width: 875px;margin-left: 105px;float: left;}
.immigrant .tabsBox .t .tabs-new a {width: 90px;padding-left: 35px;font-size: 14px;background-size: 24px;}
.immigrant .tabsBox .t .tabs-new a:hover {color: #f39518; }
.immigrant .tabsBox .t .tabs-new a.active {color: #f39518; }
.immigrant .tabsBox .t:last-child {margin-bottom: 0; }
}

@media screen and (max-width:999px) {
.immigrant .tabsBox {padding: 10px 0; }
.immigrant .tabsBox .t {width:96%;margin-bottom: 15px; }
.immigrant .tabsBox .t .tits {width: 60px;font-size:18px;font-weight:bold;}
.immigrant .tabsBox .t .tabs-new {width:94%;margin:auto;}
.immigrant .tabsBox .t .tabs-new a {width: 25%;padding-left: 30px;font-size: 12px;box-sizing:border-box;background-size: 24px 18px;}
}
/*移民项目列表页-tabsbox*/

/*移民项目列表页-国家介绍*/
.immigrant .top {height: auto;position: relative;}
.immigrant .top .picBg {width: 100%;height: auto;overflow: hidden;border-radius: 20px;opacity: 0.1; }
.immigrant .top .con {width: 100%;height: 100%;position: absolute;top: 0;left: 0; }
.immigrant .top .con .pic {border-radius: 20px;float: left;overflow: hidden; }
.immigrant .top .con .con-new {width: 400px;float: left;margin-left: 50px;padding-top: 45px; }
.immigrant .top .con .con-new .tits {font-size: 30px;line-height: 30px;color: #333; }
.immigrant .top .con .con-new .tit {font-size: 14px;line-height: 22px;color: #333;margin-top: 23px; }
.immigrant .top .con .con-new .more {width: 100px;height: 34px;border-radius: 17px;text-align: center;font-size: 14px;line-height: 34px;display: block;color: #fff;background-color: #f39518;margin-top: 34px; }

@media screen and (min-width:1000px) {
.immigrant .top {width: 1100px;margin: 90px auto 0; }
.immigrant .top .picBg {width: 100%;height: auto;overflow: hidden;border-radius: 20px;opacity: 0.1; }
.immigrant .top .con {width: 100%;height: 100%;position: absolute;top: 0;left: 0; }
.immigrant .top .con .pic {width: 382px;margin-top: -33px;margin-left: 152px; }
.immigrant .top .con .con-new {width: 400px;float: left;margin-left: 50px;padding-top: 45px; }
.immigrant .top .con .con-new .tits {font-size: 30px;line-height: 30px;color: #333; }
.immigrant .top .con .con-new .tit {font-size: 14px;line-height: 22px;color: #333;margin-top: 23px; }
.immigrant .top .con .con-new .more {width: 100px;height: 34px;border-radius: 17px;text-align: center;font-size: 14px;line-height: 34px;display: block;color: #fff;background-color: #f39518;margin-top: 34px; }
}

@media screen and (max-width:999px) {
.immigrant .top{display:none;}
}
/*移民项目列表页-国家介绍*/

/*移民项目列表页-项目*/
.immigrant .immList {width: 100%;}
.immigrant .immList ul {}
.immList ul li {height: auto;border: 1px solid #e5e5e5;border-radius: 20px;box-sizing: border-box; }
.immList ul li .box {}
.immList ul li .box .pic {height: auto;overflow: hidden;border-radius: 20px;display: block; }
.immList ul li .box .pic img {transition: transform 1.5s; }
.immList ul li .box .con {height: auto;}
.immList ul li .box .con .tits {width: calc(100% - 25px);height: auto;padding-left: 0px;padding-right: 20px;border-bottom: 2px solid #eee;line-height: 45px;height: 45px;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;color: #333;background-size: 36px;background-position: left center;background-repeat: no-repeat;position: relative; }
.immList ul li .box .con .tits:after {width: 14px;height: 100%;position: absolute;top: 0;right: 0;display: block;background-image: url("../img/immigrant_icon6.png");background-position: center;background-repeat: no-repeat; }
.immList ul li .box .con .con-new {width: 100%;height: auto;margin-top: 14px; }
.immList ul li .box .con .con-new .t {font-size: 14px;line-height: 16px;height: 32px;color: #999;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.immList ul li .box .con .con-new .t1 {font-size: 14px;line-height: 21px;color: #333;margin-top: 10px; }
.immList ul li .box .con .butBox {width: 100%;height: auto;margin-top: 14px; }
.immList ul li .box .con .butBox a {width: 98px;height: 32px;border: 1px solid #f39518;text-align: center;font-size: 14px;line-height: 32px;color: #f39518;display: block;border-radius: 16px;float: left;margin-right: 40px; }
.immList ul li .box .con .butBox a:hover {background-color: #f39518;color: #fff; }
.immList ul li:hover {box-shadow: 0 12px 12px rgba(0, 0, 0, 0.1); }
.immList ul li:hover .box .pic img {transform: scale(1.1); }
.immList ul li:hover .box .con .tits:after {background-image: url("../img/immigrant_icon7.png"); }

@media screen and (min-width:1000px) {
.immigrant .immList {margin: 40px auto 40px auto; }
.immigrant .immList ul {padding-bottom: 75px; }
.immList ul li {width: 48.75%;margin-bottom: 30px; }
.immList ul li .box {padding: 20px 30px; }
.immList ul li .box .pic {width: 214px;float: left;}
.immList ul li .box .pic img {transition: transform 1.5s; }
.immList ul li .box .con {width: 290px;float: right; }
.immList ul li .box .con .tits {font-size: 24px; }
.immList ul li .box .con .tits:after {width: 14px;height: 100%;position: absolute;top: 0;right: 0;display: block;background-image: url("../img/immigrant_icon6.png");background-position: center;background-repeat: no-repeat; }
.immList ul li .box .con .con-new {width: 100%;height: auto;margin-top: 14px; }
.immList ul li .box .con .con-new .t {font-size: 14px;line-height: 16px;height: 32px;color: #999;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.immList ul li .box .con .con-new .t1 {font-size: 14px;line-height: 21px;color: #333;margin-top: 10px; }
.immList ul li .box .con .butBox {width: 100%;height: auto;margin-top: 14px; }
.immList ul li .box .con .butBox a {width: 98px;height: 32px;border: 1px solid #f39518;text-align: center;font-size: 14px;line-height: 32px;color: #f39518;display: block;border-radius: 16px;float: left;margin-right: 40px; }
.immList ul li .box .con .butBox a:hover {background-color: #f39518;color: #fff; }
.immList ul li:hover {box-shadow: 0 12px 12px rgba(0, 0, 0, 0.1); }
.immList ul li:hover .box .pic img {transform: scale(1.1); }
.immList ul li:hover .box .con .tits:after {background-image: url("../img/immigrant_icon7.png"); }
}

@media screen and (max-width:999px) {
.immigrant .immList {margin: 10px auto; }
.immigrant .immList ul {padding-bottom: 10px; }
.immList ul li {width: 96%;margin:10px auto;float:none;clear:both;}
.immList ul li:nth-child(2n){background:#eafafe;}
.immList ul li .box {padding: 10px; }
.immList ul li .box .pic{display:none;}
.immList ul li .box .con .tits {font-size: 18px; }
.immList ul li .box .con .butBox .yyBut{display:none;}
}
/*移民项目列表页-项目*/

/*移民项目详情*/
.immInfo .line {width: 100%;height: 10px;background-color: #fafafa; }
.immInfo .immTitle {color: #333;padding-left: 10px;width: calc(100% - 13px);border-left: 3px solid #f39518; }

@media screen and (min-width:1000px) {
.immInfo .line {width: 100%;height: 10px;background-color: #fafafa; }
.immInfo .immTitle {font-size: 20px;line-height: 30px;}
}

@media screen and (max-width:999px) {
.immInfo{margin-top:-80px;}
.immInfo .immTitle {font-size:18px;line-height: 30px;}
}

/*移民项目详情-BOX1*/
.immInfo .box1 {}
.immInfo .box1 .title {text-align: center;font-size: 24px;line-height: 24px;color: #333; }
.immInfo .box1 .tabs {width: 100%;height: auto;text-align: center;font-size: 0;margin-top: 36px; }
.immInfo .box1 .tabs a {width: 98px;height: 32px;border-radius: 16px;border: 1px solid #fff;text-align: center;font-size: 14px;line-height: 32px;color: #666;display: inline-block;margin: 0 28px; }
.immInfo .box1 .tabs a:hover {color: #f39518;border: 1px solid #f39518; }
.immInfo .box1 .tabs a.on {color: #f39518;border: 1px solid #f39518; }
.immInfo .box1 .box-new {width: 100%;height: auto;margin-top: 30px; }
.immInfo .box1 .box-new .pic {height: auto;border-radius: 10px;overflow: hidden; }
.immInfo .box1 .box-new .con {height: auto;}
.immInfo .box1 .box-new .con .tits {text-align: center;font-size: 20px;line-height: 20px;color: #333; }
.immInfo .box1 .box-new .con .txt {font-size: 14px;line-height: 21px;color: #999;margin-top: 23px; }
.immInfo .box1 .box-new .con .butBox {text-align: center;width: 100%;font-size: 0;}
.immInfo .box1 .box-new .con .butBox a {width: 98px;height: 32px;color: #f39518;border: 1px solid #f39518;font-size: 14px;line-height: 32px;text-align: center;display: inline-block;margin: 0 15px;border-radius: 16px; }
.immInfo .box1 .box-new .con .butBox a.a {width: 138px; }
.immInfo .box1 .box-new .con .butBox a:hover {background-color: #00687e;border: 1px solid #00687e;color: #fff; }
.immInfo .box1 .txtBox {width: 100%;height: auto;margin-top: 55px; }
.immInfo .box1 .txtBox .t {font-size: 14px;line-height: 14px;color: #666;font-weight: bold; }
.immInfo .box1 .txtBox ul {width: 100%;height: auto;margin-top: 10px; }
.immInfo .box1 .txtBox ul li {width: 33.3333333333%;float: left;font-size: 14px;line-height: 30px;color: #999;margin-bottom: 11px; }
.immInfo .box1 .txtBox ul li span {color: #f39518; }

@media screen and (min-width:1000px) {
.immInfo .box1 {padding-top: 80px;padding-bottom: 40px; }
.immInfo .box1 .title {text-align: center;font-size: 24px;line-height: 24px;color: #333; }
.immInfo .box1 .tabs {width: 100%;height: auto;text-align: center;font-size: 0;margin-top: 36px; }
.immInfo .box1 .tabs a {width: 98px;height: 32px;border-radius: 16px;border: 1px solid #fff;text-align: center;font-size: 14px;line-height: 32px;color: #666;display: inline-block;margin: 0 28px; }
.immInfo .box1 .tabs a:hover {color: #f39518;border: 1px solid #f39518; }
.immInfo .box1 .tabs a.on {color: #f39518;border: 1px solid #f39518; }
.immInfo .box1 .box-new {width: 100%;height: auto;margin-top: 30px; }
.immInfo .box1 .box-new .pic {width: 61.7%;margin-left: 2.6%;float: left;}
.immInfo .box1 .box-new .con {width: 350px;float: right;padding-top: 35px; }
.immInfo .box1 .box-new .con .tits {text-align: center;font-size: 20px;line-height: 20px;color: #333; }
.immInfo .box1 .box-new .con .txt {font-size: 14px;line-height: 21px;color: #999;margin-top: 23px; }
.immInfo .box1 .box-new .con .butBox {margin-top: 52px; }
.immInfo .box1 .box-new .con .butBox a {width: 98px;height: 32px;color: #f39518;border: 1px solid #f39518;font-size: 14px;line-height: 32px;text-align: center;display: inline-block;margin: 0 15px;border-radius: 16px; }
.immInfo .box1 .box-new .con .butBox a.a {width: 138px; }
.immInfo .box1 .box-new .con .butBox a:hover {background-color: #00687e;border: 1px solid #00687e;color: #fff; }
.immInfo .box1 .txtBox {width: 100%;height: auto;margin-top: 55px; }
.immInfo .box1 .txtBox .t {font-size: 14px;line-height: 14px;color: #666;font-weight: bold; }
.immInfo .box1 .txtBox ul {width: 100%;height: auto;margin-top: 10px; }
.immInfo .box1 .txtBox ul li {width: 33.3333333333%;float: left;font-size: 14px;line-height: 30px;color: #999;margin-bottom: 11px; }
.immInfo .box1 .txtBox ul li span {color: #f39518; }
}

@media screen and (max-width:999px) {
.immInfo .box1 {padding:10px 0px 10px 0px;}
.immInfo .box1 .title{display:none;}
.immInfo .box1 .box-new .pic {width: 96%;margin:auto;}
.immInfo .box1 .box-new .con{width:96%;margin:20px auto;}
.immInfo .box1 .box-new .con .butBox {margin-top: 20px; }
.immInfo .box1 .box-new .con .butBox .yyBut{display:none;}
}
/*移民项目详情-BOX1*/

/*移民项目详情-BOX2*/
.immInfo .box2 {padding-top: 70px;padding-bottom: 60px; }
.immInfo .box2 .list {width: 100%;height: auto;margin-top: 33px; }
.immInfo .box2 .list ul li {width: calc(31.7% - 2px);border-radius: 10px;overflow: hidden;border: 1px solid #eee;float: left;margin-right: 2.45%;position: relative; }
.immInfo .box2 .list ul li:last-child {margin-right: 0; }
.immInfo .box2 .list ul li a {width: 100%;height: auto;display: block;padding-bottom: 28px; }
.immInfo .box2 .list ul li a .pic {width: 100%;height: auto;overflow: hidden;border-radius: 10px; }
.immInfo .box2 .list ul li a .pic img {transition: transform 1.5s; }
.immInfo .box2 .list ul li a .con {width: 320px;height: auto;margin: 29px auto 0; }
.immInfo .box2 .list ul li a .con .tits {width: 100%;border-bottom: 1px solid #eee;padding-bottom: 16px; }
.immInfo .box2 .list ul li a .con .tits span {width: 52px;height: 21px;border-radius: 10px;background-color: #f39518;font-size: 14px;line-height: 21px;text-align: center;float: left;margin-right: 20px;color: #fff; }
.immInfo .box2 .list ul li a .con .tits i {float: left;font-size: 16px;line-height: 21px;color: #333; }
.immInfo .box2 .list ul li a .con .tit {font-size: 12px;line-height: 18px;height: 36px;width: 100%;color: #666;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;margin-top: 15px; }
.immInfo .box2 .list ul li a .con .more {font-size: 12px;line-height: 14px;color: #999;margin-top: 34px; }
.immInfo .box2 .list ul li a .con .more span {display: none; }
.immInfo .box2 .list ul li:after {content: "";width: 0;height: 3px;background-color: #00687e;position: absolute;left: 50%;bottom: 0;transition: width .5s,left .5s; }
.immInfo .box2 .list ul li:hover a .pic img {transform: scale(1.1); }
.immInfo .box2 .list ul li:hover a .con .tits i {color: #00687e; }
.immInfo .box2 .list ul li:hover a .con .more {color: #00687e; }
.immInfo .box2 .list ul li:hover a .con .more span {display: initial; }
.immInfo .box2 .list ul li:hover:after {width: 100%;left: 0; }
/*移民项目详情-BOX2*/

/*移民项目详情-BOX3*/
.immInfo .box3 {}
.immInfo .box3 .txt {color: #666; }
.immInfo .box3 .itemBox {width: 100%;height: auto;}
.immInfo .box3 .itemBox .item {width: 20%;height: auto;text-align: center;float: left; }
.immInfo .box3 .itemBox .item img {display: block;margin: 0 auto; }
.immInfo .box3 .itemBox .item .t {font-size: 14px;line-height: 16px;color: #333;font-weight: bold;}
.immInfo .box3 .itemBox .item .t1 {line-height: 16px;color: #666; }

@media screen and (min-width:1000px) {
.immInfo .box3 {padding:20px 0px 20px 0px;}
.immInfo .box3 .txt {font-size: 14px;line-height: 21px;margin-top: 34px; }
.immInfo .box3 .itemBox {width: 100%;height: auto;margin:10px 0px 10px 0px;}
.immInfo .box3 .itemBox .item {width: 20%;height: auto;text-align: center;float: left; }
.immInfo .box3 .itemBox .item img {width: 60px;}
.immInfo .box3 .itemBox .item .t {margin-top: 20px; }
.immInfo .box3 .itemBox .item .t1 {font-size: 14px;margin-top: 11px; }
}

@media screen and (max-width:999px) {
.immInfo .box3 {padding: 10px 0px;}
.immInfo .box3 .txt {font-size: 14px;line-height: 20px;width:96%;margin:10px auto; }
.immInfo .box3 .txt img{width:100%;}
.immInfo .box3 .itemBox .item img {width:70%;}
.immInfo .box3 .itemBox .item .t {margin-top: 5px; }
.immInfo .box3 .itemBox .item .t1 {font-size: 12px;margin-top:5px; }
}
/*移民项目详情-BOX3*/

/*移民项目详情-BOX4*/
.immInfo .box4 {}
.immInfo .box4 ul {}
.immInfo .box4 ul li {width: 33.3%;float: left;border: 1px dotted #ddd;box-sizing:border-box;text-align:center;}
.immInfo .box4 ul li .t {line-height: 21px;font-weight: bold;color: #f39518;}
.immInfo .box4 ul li .t1 {color: #999; }

@media screen and (min-width:1000px) {
.immInfo .box4 {padding-top: 60px;padding-bottom: 15px; }
.immInfo .box4 ul {margin-top: 34px; }
.immInfo .box4 ul li {margin-bottom: 20px;padding:20px 20px 10px 20px;}
.immInfo .box4 ul li .t {font-size:17px;}
.immInfo .box4 ul li .t1 {font-size: 14px;line-height: 21px;height: 42px;margin-top: 20px;}
}

@media screen and (max-width:999px) {
.immInfo .box4 {padding:10px 0px; }
.immInfo .box4 ul {margin-top: 10px; }
.immInfo .box4 ul li {margin-bottom: 0px;padding:5px;}
.immInfo .box4 ul li .t {font-size:14px;}
.immInfo .box4 ul li .t1 {font-size: 12px;line-height: 16px;height: 60px;margin-top: 10px;overflow:hidden;}
}
/*移民项目详情-BOX4*/

/*移民项目详情-BOX5*/
.immInfo .box5 {}
.immInfo .box5 .itemBox {}
.immInfo .box5 .itemBox .item {display:table;}
.immInfo .box5 .itemBox .item .ymtj_num_w{height:50px;float:left;display: table;}
.immInfo .box5 .itemBox .item .ymtj_num_n{height:100%;vertical-align: middle;display: table-cell;}
.immInfo .box5 .itemBox .item .num {float: left;border-radius: 100%;background-color: #00687e;position: relative; }
.immInfo .box5 .itemBox .item .num span {position: absolute;color: #ccc;font-family: Arial; }
.immInfo .box5 .itemBox .item .t {font-size: 14px;line-height: 25px; display: table;}
.immInfo .box5 .itemBox .item .t .t_info{height:100%;width:100%;vertical-align: middle;display: table-cell;}
.immInfo .box5 .itemBox .item:nth-of-type(even) .num{background:#ccc;}
.immInfo .box5 .itemBox .item:nth-of-type(even) .num span{color:#00687e;}

@media screen and (min-width:1000px) {
.immInfo .box5 {padding: 60px 0px;}
.immInfo .box5 .itemBox {margin-top: 50px; }
.immInfo .box5 .itemBox .item {float: left;margin:5px 50px 5px 0px;width:550px;}
.immInfo .box5 .itemBox .item .num {width: 25px;height: 25px;}
.immInfo .box5 .itemBox .item .num span {font-size: 36px;line-height: 36px;left: 0;bottom: 5px;}
.immInfo .box5 .itemBox .item .t {float: left;margin-left: 4px;font-size: 14px;line-height: 25px; width:500px;height:50px;display: table;}
}

@media screen and (max-width:999px) {
.immInfo .box5 {padding: 10px 0px; }
.immInfo .box5 .itemBox {margin-top: 10px; }
.immInfo .box5 .itemBox .item{width:96%;margin:auto;}
.immInfo .box5 .itemBox .item .num {width: 20px;height: 20px;}
.immInfo .box5 .itemBox .item .num span {font-size: 20px;line-height: 20px;left: 0;bottom: 5px;}
.immInfo .box5 .itemBox .item .t {line-height: 25px;height:50px;padding-left:7px; }
}
/*移民项目详情-BOX5*/

/*移民项目详情-BOX6*/
.immInfo .box6 {padding-top: 60px;padding-bottom: 76px; }
.immInfo .box6 .moreClick1 {margin: 0 auto 0; }
/*移民项目详情-BOX6*/

/*移民项目详情-BOX7*/
.immInfo .box7 {}
.immInfo .box7 .list {width: 100%;height: auto;}
.immInfo .box7 .list ul li {}
.immInfo .box7 .list ul li .num {background-color: #00687e;text-align: center;color: #fff;float: left; }
.immInfo .box7 .list ul li .txt {color: #999;margin-left: 5px;float: left; }
.immInfo .box7 .list ul li:nth-of-type(even) .num{border:1px solid #f39518;background:#fff;color:#f39518;box-sizing: border-box;}

@media screen and (min-width:1000px) {
.immInfo .box7 {padding-top: 60px;padding-bottom: 20px; }
.immInfo .box7 .list {margin-top: 40px; }
.immInfo .box7 .list ul li {width: 25%;float: left;margin-bottom: 40px; }
.immInfo .box7 .list ul li .num {width: 48px;height: 48px;font-size: 24px;line-height: 48px;border-radius: 10px;}
.immInfo .box7 .list ul li .txt {width: 200px;height: 48px;font-size: 14px;line-height: 21px;}
}

@media screen and (max-width:999px) {
.immInfo .box7 {padding: 10px 0px;}
.immInfo .box7 .list {margin-top:10px; }
.immInfo .box7 .list ul{width:96%;margin:auto;}
.immInfo .box7 .list ul li {width: 100%;display:block;overflow:hidden;margin:0px 0px 10px 0px;}
.immInfo .box7 .list ul li .num {width: 40px;height: 40px;font-size: 18px;line-height: 40px;border-radius: 5px;}
.immInfo .box7 .list ul li .txt {height: 40px;font-size: 14px;line-height: 20px;width: calc(100% - 45px);}
}
/*移民项目详情-BOX7*/

/*移民项目详情-BOX8*/
.immInfo .box8 {}
.immInfo .box8 ul {}
.immInfo .box8 ul li {}
.immInfo .box8 ul li .t {line-height: 21px;font-weight: bold;color: #f39518;}
.immInfo .box8 ul li .t1 {color: #999; }

@media screen and (min-width:1000px) {
.immInfo .box8 {padding-top: 60px;padding-bottom: 15px; }
.immInfo .box8 ul {margin-top: 34px; }
.immInfo .box8 ul li {width: 33.3%;float: left;border: 1px dotted #ddd;box-sizing:border-box;text-align:center;margin-bottom: 20px;padding:20px 20px 10px 20px;}
.immInfo .box8 ul li .t {font-size:17px;}
.immInfo .box8 ul li .t1 {font-size: 14px;line-height: 21px;height: 42px;margin-top: 20px;}
}

@media screen and (max-width:999px) {
.immInfo .box8 {padding:10px 0px; }
.immInfo .box8 ul {margin-top: 10px;width:96%;margin:auto;}
.immInfo .box8 ul li {}
.immInfo .box8 ul li .t {font-size:14px;}
.immInfo .box8 ul li .t1 {font-size: 12px;line-height: 16px;height: 60px;margin-top: 10px;overflow:hidden;}
}
/*移民项目详情-BOX8*/

/*海外房产搜索*/
.purchase { }
.purchase .tabsBox {width: 100%;height: auto; }
.purchase .tabsBox .title {font-size: 26px;line-height: 26px;color: #666;text-align: center; }
.purchase .tabsBox .tBox {}
.purchase .tabsBox .tBox .t {margin: 0 auto;position: relative;border-bottom: 1px solid #eee; }
.purchase .tabsBox .tBox .t .tits {width: 80px;height: calc(100% - 17px);font-size: 16px;line-height: 16px;color: #333;text-align: center;border-right: 1px solid #eee; }
.purchase .tabsBox .tBox .t .tabs-new {}
.purchase .tabsBox .tBox .t .tabs-new a {height: auto;display: block;font-size: 14px;line-height: 34px;color: #666;float: left; }
.purchase .tabsBox .tBox .t .tabs-new a:hover {color: #f39518; }
.purchase .tabsBox .tBox .t .tabs-new a.on {color: #f39518; }
.purchase .tabsBox .tBox .t .tabs-new.cc {width: auto; }
.purchase .tabsBox .tBox .t .tabs-new.cc a {}
.purchase .tabsBox .tBox .t .tabs-new.cc a:nth-child(1) {}
.purchase .tabsBox .tBox .t:last-child {border-bottom: none; }
.purchase .content {width: 100%;height: auto;}
.purchase .content .title {text-align: center;width: 100%;height: auto; }
.purchase .content .title .tits {color: #666; }
.purchase .content .title .line {width: 57px;height: 3px;background-color: #00687e;}
.purchase .content .purchaseList {}
.purchase .content .purchaseList ul {}

@media screen and (min-width:1000px) {
.purchase {padding-top: 80px;padding-bottom: 80px; }
.purchase .tabsBox {width: 100%;height: auto; }
.purchase .tabsBox .title {font-size: 26px;line-height: 26px;color: #666;text-align: center; }
.purchase .tabsBox .tBox {margin-top: 44px; }
.purchase .tabsBox .tBox .t {width: calc(100% - 50px);margin: 0 auto;position: relative;padding-bottom: 17px;margin-bottom: 17px;border-bottom: 1px solid #eee; }
.purchase .tabsBox .tBox .t .tits {width: 80px;height: calc(100% - 17px);position: absolute;top: 0;left: 0;font-size: 16px;line-height: 16px;color: #333;text-align: center;border-right: 1px solid #eee; }
.purchase .tabsBox .tBox .t .tabs-new {margin-left: 105px;width: 1045px;float: left; }
.purchase .tabsBox .tBox .t .tabs-new a {width: 100px;height: auto;display: block;font-size: 14px;line-height: 34px;color: #666;float: left; }
.purchase .tabsBox .tBox .t .tabs-new a:hover {color: #f39518; }
.purchase .tabsBox .tBox .t .tabs-new a.on {color: #f39518; }
.purchase .tabsBox .tBox .t .tabs-new.cc {width: auto; }
.purchase .tabsBox .tBox .t .tabs-new.cc a {width: 150px; }
.purchase .tabsBox .tBox .t .tabs-new.cc a:nth-child(1) {width: 100px; }
.purchase .tabsBox .tBox .t:last-child {border-bottom: none; }
.purchase .content {width: 100%;height: auto;margin-top: 42px; }
.purchase .content .title {text-align: center;width: 100%;height: auto; }
.purchase .content .title .tits {font-size: 36px;line-height: 36px;color: #666; }
.purchase .content .title .line {width: 57px;height: 3px;background-color: #00687e;margin: 28px auto 0; }
.purchase .content .purchaseList {margin-top: 40px; }
.purchase .content .purchaseList ul {padding-bottom: 40px; }
}

@media screen and (max-width:999px) {
.purchase {padding:10px 0px;}
.purchase .tabsBox .tBox {margin:10px 0px 0px 0px;}
.purchase .tabsBox .tBox .t {width:96%;margin:auto;padding-bottom:10px;margin-bottom:10px; }
.purchase .tabsBox .tBox .t .tits {}
.purchase .tabsBox .tBox .t .tabs-new {overflow:hidden;width:96%;margin:auto;padding:10px 0px;}
.purchase .tabsBox .tBox .t .tabs-new a{width:20%;text-align:center;font-size:12px;}
.purchase .tabsBox .tBox .t .tabs-new.cc a {font-size:14px;width:33%;font-size:12px;}
.purchase .content {margin-top:20px;}
.purchase .content .title .tits {font-size:20px;line-height:30px;}
.purchase .content .title .line {margin: 10px auto 0;}
.purchase .content .purchaseList {margin-top: 15px; }
.purchase .content .purchaseList ul {padding-bottom: 20px; }
}
/*海外房产搜索*/

/*海外房产-推荐房产*/
.purchaseList {width: 100%;height: auto; }
.purchaseList ul {width: 100%;height: auto; }
.purchaseList ul li {width: 31.7%;height: auto;float: left;position: relative;overflow: hidden;margin-right: 2.45%;}
.purchaseList ul li a {width: 100%;height: auto;display: block; }
.purchaseList ul li a img {transition: transform 1.5s; }
.purchaseList ul li a .tits {width: calc(100% - 40px);color: #fff;position: absolute;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.5);transition: bottom .5s,opacity .5s; }
.purchaseList ul li a .con {width: 100%;height: 100%;position: absolute;top: 30px;opacity: 0;left: 0;background-color: rgba(0, 0, 0, 0.5);text-align: center;transition: top .5s,opacity .5s; }
.purchaseList ul li a .con .t {font-size: 18px;line-height: 18px;color: #fff;padding-top: 105px; }
.purchaseList ul li a .con .t1 {font-size: 14px;line-height: 20px;color: #d4d2d0;margin-top: 17px; }
.purchaseList ul li a .con .t1 span {color: #f39518;font-weight: bold; }
.purchaseList ul li:nth-child(3n) {margin-right: 0; }
.purchaseList ul li:hover a img {transform: scale(1.1); }
.purchaseList ul li:hover a .con {top: 0;opacity: 1; }
.purchaseList ul li:hover a .tits {opacity: 0; }

@media screen and (min-width:1000px) {
.purchaseList {width: 100%;height: auto; }
.purchaseList ul {width: 100%;height: auto; }
.purchaseList ul li {width: 31.7%;height: auto;float: left;position: relative;overflow: hidden;margin-right: 2.45%;margin-bottom: 44px; }
.purchaseList ul li a {width: 100%;height: auto;display: block; }
.purchaseList ul li a img {transition: transform 1.5s; }
.purchaseList ul li a .tits {width: calc(100% - 40px);height: 50px;padding: 0 20px;font-size: 16px;line-height: 50px;color: #fff;position: absolute;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.5);transition: bottom .5s,opacity .5s; }
.purchaseList ul li a .con {width: 100%;height: 100%;position: absolute;top: 30px;opacity: 0;left: 0;background-color: rgba(0, 0, 0, 0.5);text-align: center;transition: top .5s,opacity .5s; }
.purchaseList ul li a .con .t {font-size: 18px;line-height: 18px;color: #fff;padding-top: 105px; }
.purchaseList ul li a .con .t1 {font-size: 14px;line-height: 20px;color: #d4d2d0;margin-top: 17px; }
.purchaseList ul li a .con .t1 span {color: #f39518;font-weight: bold; }
.purchaseList ul li:nth-child(3n) {margin-right: 0; }
.purchaseList ul li:hover a img {transform: scale(1.1); }
.purchaseList ul li:hover a .con {top: 0;opacity: 1; }
.purchaseList ul li:hover a .tits {opacity: 0; }
}

@media screen and (max-width:999px) {
.purchaseList ul li {margin-bottom: 10px; }
.purchaseList ul li a .tits {font-size:12px;line-height:20px;height:20px;overflow:hidden;padding:2px 0px;width:100%;text-align:center;}
.purchaseList ul li a .con{display:none;}
}
/*海外房产-推荐房产*/


/*房产*/
.purInfo .line {width: 100%;height: 10px;background-color: #fafafa; }
.purInfo .immTitle {font-size: 20px;line-height: 30px;color: #333;padding-left: 10px;width: calc(100% - 13px);border-left: 3px solid #f39518; }

/*房产详情-BOX1*/
.purInfo .box1 {}
.purInfo .box1 .title {text-align: center;font-size: 24px;line-height: 24px;color: #333; }
.purInfo .box1 .tabs {width: 100%;height: auto;text-align: center;font-size: 0;margin-top: 36px; }
.purInfo .box1 .tabs a {width: 98px;height: 32px;border-radius: 16px;border: 1px solid #fff;text-align: center;font-size: 14px;line-height: 32px;color: #666;display: inline-block;margin: 0 28px; }
.purInfo .box1 .tabs a:hover {color: #f39518;border: 1px solid #f39518; }
.purInfo .box1 .tabs a.on {color: #f39518;border: 1px solid #f39518; }
.purInfo .box1 .box-new {width: 100%;height: auto;}
.purInfo .box1 .box-new .pic {border-radius: 10px;overflow: hidden; }
.purInfo .box1 .box-new .con {height: auto; }
.purInfo .box1 .box-new .con .t {line-height: 40px;color: #333;padding-left: 37px;background-position: left center;background-repeat: no-repeat; }
.purInfo .box1 .box-new .con .t span {color: #f39518;font-weight: bold; }
.purInfo .box1 .box-new .con .t span em {font-size: 30px; }
.purInfo .box1 .box-new .con .butBox {text-align: center;width: 100%;}
.purInfo .box1 .box-new .con .butBox a {width: 98px;height: 32px;color: #f39518;border: 1px solid #f39518;font-size: 14px;line-height: 32px;text-align: center;float: left;margin-left: 30px;border-radius: 16px; }
.purInfo .box1 .box-new .con .butBox a.a {width: 138px; }
.purInfo .box1 .box-new .con .butBox a:hover {background-color: #00687e;border: 1px solid #00687e;color: #fff; }
.purInfo .box1 .txtBox {width: 100%;height: auto;margin-top: 55px; }
.purInfo .box1 .txtBox .t {font-size: 14px;line-height: 14px;color: #666;font-weight: bold; }
.purInfo .box1 .txtBox ul {width: 100%;height: auto;margin-top: 10px; }
.purInfo .box1 .txtBox ul li {width: 33.3%;float: left;font-size: 14px;line-height: 30px;color: #999;margin-bottom: 11px; }
.purInfo .box1 .txtBox ul li span {color: #f39518; }

@media screen and (min-width:1000px) {
.purInfo .box1 {padding-top: 80px;padding-bottom: 40px; }
.purInfo .box1 .title {text-align: center;font-size: 24px;line-height: 24px;color: #333; }
.purInfo .box1 .tabs {width: 100%;height: auto;text-align: center;font-size: 0;margin-top: 36px; }
.purInfo .box1 .tabs a {width: 98px;height: 32px;border-radius: 16px;border: 1px solid #fff;text-align: center;font-size: 14px;line-height: 32px;color: #666;display: inline-block;margin: 0 28px; }
.purInfo .box1 .tabs a:hover {color: #f39518;border: 1px solid #f39518; }
.purInfo .box1 .tabs a.on {color: #f39518;border: 1px solid #f39518; }
.purInfo .box1 .box-new {width: 100%;height: auto;margin-top: 30px; }
.purInfo .box1 .box-new .pic {width: 61.7%;height: auto;margin-left: 2.6%;float: left;border-radius: 10px;overflow: hidden; }
.purInfo .box1 .box-new .con {width: 380px;height: auto;float: right; }
.purInfo .box1 .box-new .con .t {width: calc(100% - 37px);font-size: 16px;line-height: 40px;color: #333;padding-left: 37px;background-position: left center;background-repeat: no-repeat; }
.purInfo .box1 .box-new .con .t span {color: #f39518;font-weight: bold; }
.purInfo .box1 .box-new .con .t span em {font-size: 30px; }
.purInfo .box1 .box-new .con .butBox {text-align: center;width: 100%;font-size: 0;margin-top: 45px; }
.purInfo .box1 .box-new .con .butBox a {width: 98px;height: 32px;color: #f39518;border: 1px solid #f39518;font-size: 14px;line-height: 32px;text-align: center;float: left;margin-left: 30px;border-radius: 16px; }
.purInfo .box1 .box-new .con .butBox a.a {width: 138px; }
.purInfo .box1 .box-new .con .butBox a:hover {background-color: #00687e;border: 1px solid #00687e;color: #fff; }
.purInfo .box1 .txtBox {width: 100%;height: auto;margin-top: 55px; }
.purInfo .box1 .txtBox .t {font-size: 14px;line-height: 14px;color: #666;font-weight: bold; }
.purInfo .box1 .txtBox ul {width: 100%;height: auto;margin-top: 10px; }
.purInfo .box1 .txtBox ul li {width: 33.3%;float: left;font-size: 14px;line-height: 30px;color: #999;margin-bottom: 11px; }
.purInfo .box1 .txtBox ul li span {color: #f39518; }
}

@media screen and (max-width:999px) {
.purInfo .box1 {padding:20px 0px;}
.purInfo .box1 .box-new {margin:10px 0px 0px 0px;}
.purInfo .box1 .box-new .pic {width: 96%;margin:auto; }
.purInfo .box1 .box-new .con {width:96%;margin:auto;}
.purInfo .box1 .box-new .con .butBox {margin:10px 0px 0px 0px;overflow:hidden;}
.purInfo .box1 .box-new .con .t {font-size: 14px;}
}
/*房产详情-BOX1*/

/*房产详情-BOX2*/
.purInfo .box2 {}
.purInfo .box2 .txt {font-size: 14px;line-height: 21px;color: #666;margin-top: 34px; }
.purInfo .box2 .picBox {width: 100%;margin-top: 40px; }
.purInfo .box2 .picBox img {margin-right: 30px;display: block;float: left; }

@media screen and (min-width:1000px) {
.purInfo .box2 {padding-top: 60px;padding-bottom: 60px; }
.purInfo .box2 .txt {font-size: 14px;line-height: 21px;color: #666;}
.purInfo .box2 .picBox {width: 100%;margin-top: 40px; }
.purInfo .box2 .picBox img {margin-right: 30px;display: block;float: left; }
.box2 .txt *{line-height:200%;}
}

@media screen and (max-width:999px) {
.purInfo .box2 {padding:10px 0px;}
.purInfo .box2 .txt{margin:10px auto;width:96%;}
}
/*房产详情-BOX2*/

/*房产详情-BOX3*/
.purInfo .box3 {padding-top: 60px;padding-bottom: 60px; }
.purInfo .box3 .box-new {width: 100%;height: auto;margin-top: 40px; }
.purInfo .box3 .box-new .pic {width: 62.5%;height: auto;float: left; }
.purInfo .box3 .box-new .con {width: 370px;height: auto;float: right;font-size: 14px;line-height: 21px;color: #666;padding-top: 34px; }
/*房产详情-BOX3*/

/*房产详情-BOX4*/
.purInfo .box4 {}
.purInfo .box4 .tabs {width: 100%;text-align: center;height: auto;}
.purInfo .box4 .tabs a {height: auto;font-size: 14px;line-height: 30px;color: #666;border-bottom: 1px solid #fff;display: inline-block;}
.purInfo .box4 .tabs a.on {color: #f39518;border-bottom: 1px solid #f39518; }
.purInfo .box4 .list {width: 100%;height: auto;margin-top: 40px; }
.purInfo .box4 .list ul li {width: 100%;height: auto;display: none; }
.purInfo .box4 .list ul li img {display: block;width: 50%;float: left; }
.purInfo .box4 .purchaseList {margin-top: 40px; }

@media screen and (min-width:1000px) {
.purInfo .box4 {padding-top: 60px;padding-bottom: 60px; }
.purInfo .box4 .tabs {width: 100%;text-align: center;height: auto;font-size: 0;margin-top: 42px; }
.purInfo .box4 .tabs a {width: 100px;height: auto;font-size: 14px;line-height: 30px;color: #666;border-bottom: 1px solid #fff;display: inline-block;margin: 0 40px; }
.purInfo .box4 .tabs a.on {color: #f39518;border-bottom: 1px solid #f39518; }
.purInfo .box4 .list {width: 100%;height: auto;margin-top: 40px; }
.purInfo .box4 .list ul li {width: 100%;height: auto;display: none; }
.purInfo .box4 .list ul li img {display: block;width: 50%;float: left; }
.purInfo .box4 .purchaseList {margin-top: 40px; }
}

@media screen and (max-width:999px) {
.purInfo .box4 {padding:10px 0px;}
.purInfo .box4 .tabs {margin-top:10px;}
.purInfo .box4 .tabs a {width:23%;}
}
/*房产详情-BOX4*/

/*专家预约表单*/
.yybd {width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 1000;display: none; }
.yybd .bg {width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-color: rgba(0, 0, 0, 0.5); }
.yybd .box {border-radius: 20px;background-color: #fff;box-shadow: 0 12px 12px rgba(0, 0, 0, 0.1); }
.yybd .box .box-new {height: auto;margin: 0 auto;}
.yybd .box .box-new .tits {text-align: center;font-size: 20px;line-height: 20px;color: #666; }
.yybd .box .box-new .tit {}
.yybd .box .box-new .tit .t {width: 100%;position: relative; }
.yybd .box .box-new .tit .t a {width: 100px;height: 42px;position: absolute;top: 0;right: 0;border-radius: 5px;background-color: #f39518;text-align: center;font-size: 16px;color: #fff;line-height: 42px; }
.yybd .box .box-new .tit .t a.hui {background-color: #999; }
.yybd .box .box-new .tit .text {height: 40px;border-radius: 5px;border: 1px solid #e5e5e5;padding-left: 33px;font-size: 16px;line-height: 40px;color: #999;background-position: 10px center;background-repeat: no-repeat;margin-bottom: 20px; }
.yybd .box .box-new .tit .text.t1 {background-image: url("../img/k1.png"); }
.yybd .box .box-new .tit .text.t2 {background-image: url("../img/k2.png"); }
.yybd .box .box-new .tit .text.t3 {background-image: url("../img/k3.png"); }
.yybd .box .box-new .tit .submit {height: 40px;border-radius: 20px;background-color: #f39518;border: none;text-align: center;font-size: 14px;line-height: 40px;color: #fff;display: block; }
.yybd .box .closeClick {width: 40px;height: 40px;position: absolute;top: 20px;right: 20px;display: block;background-position: center;background-repeat: no-repeat;background-image: url("../img/close.png"); }

@media screen and (min-width:1000px) {
.yybd {width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 1000;display: none; }
.yybd .bg {width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-color: rgba(0, 0, 0, 0.5); }
.yybd .box {width: 660px;height: 440px;border-radius: 20px;background-color: #fff;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;box-shadow: 0 12px 12px rgba(0, 0, 0, 0.1); }
.yybd .box .box-new {width: 350px;height: auto;margin: 0 auto;padding-top: 40px; }
.yybd .box .box-new .tits {text-align: center;font-size: 20px;line-height: 20px;color: #666; }
.yybd .box .box-new .tit {margin-top: 30px; }
.yybd .box .box-new .tit .t {width: 100%;position: relative; }
.yybd .box .box-new .tit .t a {width: 100px;height: 42px;position: absolute;top: 0;right: 0;border-radius: 5px;background-color: #f39518;text-align: center;font-size: 16px;color: #fff;line-height: 42px; }
.yybd .box .box-new .tit .t a.hui {background-color: #999; }
.yybd .box .box-new .tit .text {width: 315px;height: 40px;border-radius: 5px;border: 1px solid #e5e5e5;padding-left: 33px;font-size: 16px;line-height: 40px;color: #999;background-position: 10px center;background-repeat: no-repeat;margin-bottom: 20px; }
.yybd .box .box-new .tit .text.t1 {background-image: url("../img/k1.png"); }
.yybd .box .box-new .tit .text.t2 {background-image: url("../img/k2.png"); }
.yybd .box .box-new .tit .text.t3 {background-image: url("../img/k3.png"); }
.yybd .box .box-new .tit .submit {width: 185px;height: 40px;border-radius: 20px;background-color: #f39518;border: none;text-align: center;font-size: 14px;line-height: 40px;color: #fff;margin: 20px auto 0;display: block; }
.yybd .box .closeClick {width: 40px;height: 40px;position: absolute;top: 20px;right: 20px;display: block;background-position: center;background-repeat: no-repeat;background-image: url("../img/close.png"); }
}

@media screen and (max-width:999px) {
.yybd .box{width:90%;margin: auto;position:relative;margin-top:calc(100% - 300px);}
.yybd .box .box-new {width: 100%;height: auto;margin: 0 auto;padding: 20px 10px;box-sizing:border-box; }
.yybd .box .box-new .tit {margin-top:20px;}
.yybd .box .box-new .tit .text{box-sizing:border-box;width:100%;}
.yybd .box .box-new .tit .submit{width:50%;margin:10px auto;}
}
/*专家预约表单*/

/*成功案例列表*/
.case {width: 100%;height: auto;background-color: #f8f8f8; }

@media screen and (min-width:1000px) {
.case {width: 100%;height: auto;background-color: #f8f8f8;padding-bottom: 80px;padding-top: 20px; }
}

@media screen and (max-width:999px) {
.case {padding:20px 0px; }
}
/*成功案例列表*/

/*成功案例-筛选*/
.case .tabsBox {background-color: #fff;}
.case .tabsBox .t {margin: 0 auto;position: relative;}
.case .tabsBox .t .tits {width: 80px;height: 100%;position: absolute;top: 0;left: 0;font-size: 16px;line-height: 16px;color: #333;text-align: center;border-right: 1px solid #eee; }
.case .tabsBox .t .tabs-new {margin-left: 105px;}
.case .tabsBox .t .tabs-new a {height: auto;display: block;font-size: 14px;line-height: 34px;color: #666;float: left;background-size: 24px;background-position: left center;background-repeat: no-repeat; }
.case .tabsBox .t .tabs-new a.active {color: #f39518; }
.case .tabsBox .t:last-child {margin-bottom: 0; }

@media screen and (min-width:1000px) {
.case .tabsBox {background-color: #fff;padding: 30px 0; }
.case .tabsBox .t {width: calc(100% - 50px);margin: 0 auto;position: relative;margin-bottom: 50px; }
.case .tabsBox .t .tits {width: 80px;height: 100%;position: absolute;top: 0;left: 0;font-size: 16px;line-height: 16px;color: #333;text-align: center;border-right: 1px solid #eee; }
.case .tabsBox .t .tabs-new {margin-left: 105px;width: 1045px;float: left; }
.case .tabsBox .t .tabs-new a {width: 90px;height: auto;display: block;padding-left: 35px;font-size: 14px;line-height: 34px;color: #666;float: left;background-size: 24px;background-position: left center;background-repeat: no-repeat; }
.case .tabsBox .t .tabs-new a:hover {color: #f39518; }
.case .tabsBox .t .tabs-new a.active {color: #f39518; }
.case .tabsBox .t:last-child {margin-bottom: 0; }
}

@media screen and (max-width:999px) {
.case .tabsBox {padding:10px 0px;}
.case .tabsBox .t {width:96%;}
.case .tabsBox .t .tabs-new a {width:60px;padding-left:30px;}
}
/*成功案例-筛选*/

/*成功案例-精选案例*/
.case .top {}
.case .top .pic {width: 48.7%;height: auto;overflow: hidden;border-radius: 10px;float: left; }
.case .top .itemBox {width: 51.3%;height: auto;float: left; }
.case .top .itemBox .item {width: 100%;height: 140px;position: relative;border-right-top-radius: 10px;border-right-bottom-radius: 10px; }
.case .top .itemBox .item a {width: 520px;margin-left: 60px;display: block;padding-top: 18px; }
.case .top .itemBox .item a .tits {font-size: 18px;line-height: 20px;height: 20px;color: #333;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.case .top .itemBox .item a .tags {padding-left: 30px;width: calc(100% - 30px);font-size: 12px;line-height: 16px;color: #f39518;background-position: left center;background-image: url("../img/case_icon2.png");background-repeat: no-repeat;margin-top: 14px; }
.case .top .itemBox .item a .tit {width: 100%;font-size: 14px;line-height: 21px;color: #666666;height: 42px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;margin-top: 11px; }
.case .top .itemBox .item .icon {width: 40px;height: 40px;position: absolute;top: 0;right: 0;background-image: url("../img/case_icon1.png");background-size: cover;opacity: 0;transition: opacity .5s; }
.case .top .itemBox .item:hover {background-color: #f1f1f1; }
.case .top .itemBox .item:hover a .tits {color: #f39518; }
.case .top .itemBox .item:hover a .tags {color: #999;background-image: url("../img/case_icon3.png"); }
.case .top .itemBox .item:hover .icon {opacity: 1; }

@media screen and (min-width:1000px) {
.case .top {margin: 60px auto 0; }
.case .top .pic {width: 48.7%;height: auto;overflow: hidden;border-radius: 10px;float: left; }
.case .top .itemBox {width: 51.3%;height: auto;float: left; }
.case .top .itemBox .item {width: 100%;height: 140px;position: relative;border-right-top-radius: 10px;border-right-bottom-radius: 10px; }
.case .top .itemBox .item a {width: 520px;margin-left: 60px;display: block;padding-top: 18px; }
.case .top .itemBox .item a .tits {font-size: 18px;line-height: 20px;height: 20px;color: #333;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.case .top .itemBox .item a .tags {padding-left: 30px;width: calc(100% - 30px);font-size: 12px;line-height: 16px;color: #f39518;background-position: left center;background-image: url("../img/case_icon2.png");background-repeat: no-repeat;margin-top: 14px; }
.case .top .itemBox .item a .tit {width: 100%;font-size: 14px;line-height: 21px;color: #666666;height: 42px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;margin-top: 11px; }
.case .top .itemBox .item .icon {width: 40px;height: 40px;position: absolute;top: 0;right: 0;background-image: url("../img/case_icon1.png");background-size: cover;opacity: 0;transition: opacity .5s; }
.case .top .itemBox .item:hover {background-color: #f1f1f1; }
.case .top .itemBox .item:hover a .tits {color: #f39518; }
.case .top .itemBox .item:hover a .tags {color: #999;background-image: url("../img/case_icon3.png"); }
.case .top .itemBox .item:hover .icon {opacity: 1; }
}

@media screen and (max-width:999px) {
.case .top {display:none;}
}
/*成功案例-精选案例*/

/*成功案例-列表*/
.case .list {margin: 60px auto 0; }
.case .list ul {border-top: 1px solid #eee; }
.case .list ul li {height: auto;border-bottom: 1px solid #eee; }
.case .list ul li a {height: auto;display: block; }
.case .list ul li a .con {}
.case .list ul li a .con .tits {line-height: 20px;color: #333; }
.case .list ul li a .con .tags {padding-left: 30px;font-size: 12px;line-height: 16px;color: #f39518;background-position: left center;background-image: url("../img/case_icon2.png");background-repeat: no-repeat;margin-top: 12px; }
.case .list ul li a .con .tit {font-size: 14px;line-height: 21px;color: #666;height: 42px;width: 100%;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;margin-top: 23px; }
.case .list ul li a .pic {height: auto;float: right;overflow: hidden;border-radius: 10px; }
.case .list ul li a .pic img {transition: transform 1.5s; }
.case .list ul li:hover a .con .tits {color: #f39518; }
.case .list ul li:hover a .con .tags {color: #999;background-image: url("../img/case_icon3.png"); }
.case .list ul li:hover a .pic img {transform: scale(1.1); }
.case .list .page {}

@media screen and (min-width:1000px) {
.case .list {margin: 60px auto 0; }
.case .list ul {border-top: 1px solid #eee; }
.case .list ul li {width: 100%;height: auto;border-bottom: 1px solid #eee; }
.case .list ul li a {padding: 26px 0 33px;width: 1005;height: auto;display: block; }
.case .list ul li a .con {width: 780px;margin-left: 30px;float: left;padding-top: 17px; }
.case .list ul li a .con .tits {font-size: 18px;line-height: 20px;color: #333; }
.case .list ul li a .con .tags {width: calc(100% - 30px);padding-left: 30px;font-size: 12px;line-height: 16px;color: #f39518;background-position: left center;background-image: url("../img/case_icon2.png");background-repeat: no-repeat;margin-top: 12px; }
.case .list ul li a .con .tit {font-size: 14px;line-height: 21px;color: #666;height: 42px;width: 100%;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;margin-top: 23px; }
.case .list ul li a .pic {width: 250px;height: auto;float: right;margin-right: 30px;overflow: hidden;border-radius: 10px; }
.case .list ul li a .pic img {transition: transform 1.5s; }
.case .list ul li:hover a .con .tits {color: #f39518; }
.case .list ul li:hover a .con .tags {color: #999;background-image: url("../img/case_icon3.png"); }
.case .list ul li:hover a .pic img {transform: scale(1.1); }
.case .list .page {margin-top: 105px; }
}

@media screen and (max-width:999px) {
.case .list {margin: 10px auto; }
.case .list ul li {width:96%;margin:auto;padding:10px 0px;}
.case .list ul li a .con {width:60%;float:left;}
.case .list ul li a .pic{width:35%;}
.case .list ul li a .con .tits {font-size:14px;}
.case .list ul li a .con .tit{display:none;}
.case .list .page {margin-top:20px; }
}
/*成功案例-列表*/

/*成功案例-详情*/
.caseInfo {}
.caseInfo .title {text-align: center;line-height: 24px;color: #333; }
.caseInfo .tags {text-align: center;width: 100%;height: auto;}
.caseInfo .tags span {padding-left: 30px;font-size: 12px;line-height: 16px;background-image: url("../img/case_icon3.png");background-position: left center;background-repeat: no-repeat;color: #999; }
.caseInfo .tags span a {color: #999; }
.caseInfo .tags span a:hover {color: #f39518; }
.caseInfo .tag {text-align: center;width: 100%;}
.caseInfo .tag i {width: 52px;height: 21px;border-radius: 10px;background-color: #f39518;text-align: center;font-size: 14px;line-height: 21px;color: #fff;display: inline-block; }
.caseInfo .tag span {padding-left: 23px;font-size: 14px;line-height: 21px;background-position: left center;background-repeat: no-repeat;background-image: url("../img/time_h.png");color: #999;display: inline-block;margin-left: 20px; }
.caseInfo .pic {height: auto;border-radius: 20px;overflow: hidden; }
.caseInfo .videoBox {height: auto;border-radius: 20px;overflow: hidden;position: relative;cursor: pointer; }
.caseInfo .videoBox .icon {width: 74px;height: 74px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;background-size: cover;background-position: center;background-repeat: no-repeat;background-image: url("../img/class_icon2.png"); }
.caseInfo .videoBox .time {padding-left: 24px;font-size: 14px;line-height: 17px;color: #fff;background-image: url("../img/class_icon3.png");background-position: left center;background-repeat: no-repeat;position: absolute;bottom: 50px;right: 40px; }
.caseInfo .videoBox iframe {width: 100% !important;height: 100% !important;top: 0;left: 0;position: absolute; }
.caseInfo .con {}
.caseInfo .con .item {}
.caseInfo .con .item .immTitle {font-size: 20px;line-height: 30px;color: #333;padding-left: 10px;width: calc(100% - 13px);border-left: 3px solid #f39518; }
.caseInfo .con .item .txt {font-size: 14px;line-height: 21px;color: #666;}
.caseInfo .con .item .itemBox {width: 100%;height: auto;margin-top: 40px; }
.caseInfo .con .item .itemBox .li {width: 47.9%;height: auto;margin-right: 4.2%;margin-bottom: 40px;overflow: hidden;border-radius: 10px;background-color: #fbfbfb;float: left; }
.caseInfo .con .item .itemBox .li a {width: 100%;height: auto;display: block; }
.caseInfo .con .item .itemBox .li a .pic {width: 227px;height: auto;float: left;overflow: hidden;border-radius: 10px;position: relative;margin-top: 0; }
.caseInfo .con .item .itemBox .li a .pic img {transition: transform 1.5s; }
.caseInfo .con .item .itemBox .li a .pic span {width: 52px;height: 21px;border-radius: 10px;background-color: #f39518;text-align: center;display: block;font-size: 14px;line-height: 21px;color: #fff;position: absolute;top: 20px;left: 20px; }
.caseInfo .con .item .itemBox .li a .con {width: 290px;height: auto;float: right;margin-right: 25px;margin-top: 0;padding-top: 20px; }
.caseInfo .con .item .itemBox .li a .con .tits {font-size: 16px;line-height: 27px;height: 27px;color: #333;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.caseInfo .con .item .itemBox .li a .con .line {width: 50px;height: 1px;background-color: #eee;margin-top: 18px;transition: width .5s; }
.caseInfo .con .item .itemBox .li a .con .tit {font-size: 14px;line-height: 18px;color: #999;margin-top: 25px; }
.caseInfo .con .item .itemBox .li a .con .tit .time {float: left; }
.caseInfo .con .item .itemBox .li a .con .tit .ti {float: right;padding-left: 24px;background-image: url("../img/class_icon1.png");background-position: left center;background-repeat: no-repeat; }
.caseInfo .con .item .itemBox .li a .con .more {font-size: 12px;line-height: 14px;color: #999;margin-top: 16px; }
.caseInfo .con .item .itemBox .li a .con .more span {display: none; }
.caseInfo .con .item .itemBox .li:nth-child(2n) {margin-right: 0; }
.caseInfo .con .item .itemBox .li:hover a .pic img {transform: scale(1.1); }
.caseInfo .con .item .itemBox .li:hover a .con .tits {color: #00687e; }
.caseInfo .con .item .itemBox .li:hover a .con .line {width: 100%;background-color: #00687e; }
.caseInfo .con .item .itemBox .li:hover a .con .tit .ti {background-image: url("../img/class_icon1_h.png");color: #00687e; }
.caseInfo .con .item .itemBox .li:hover a .con .more {color: #00687e; }
.caseInfo .con .item .itemBox .li:hover a .con .more span {display: initial; }
.caseInfo .content {font-size: 14px;line-height: 21px;color: #666;}
.caseInfo .content img {max-width: 100%;margin: 0 auto;display: block; }

@media screen and (min-width:1000px) {
.caseInfo {padding-top: 70px; }
.caseInfo .title {text-align: center;font-size: 24px;line-height: 24px;color: #333; }
.caseInfo .tags {text-align: center;width: 100%;height: auto;font-size: 0;margin-top: 38px; }
.caseInfo .tags span {padding-left: 30px;font-size: 12px;line-height: 16px;background-image: url("../img/case_icon3.png");background-position: left center;background-repeat: no-repeat;color: #999; }
.caseInfo .tags span a {color: #999; }
.caseInfo .tags span a:hover {color: #f39518; }
.caseInfo .tag {text-align: center;width: 100%;margin-top: 38px; }
.caseInfo .tag i {width: 52px;height: 21px;border-radius: 10px;background-color: #f39518;text-align: center;font-size: 14px;line-height: 21px;color: #fff;display: inline-block; }
.caseInfo .tag span {padding-left: 23px;font-size: 14px;line-height: 21px;background-position: left center;background-repeat: no-repeat;background-image: url("../img/time_h.png");color: #999;display: inline-block;margin-left: 20px; }
.caseInfo .pic {width: 800px;height: auto;margin: 38px auto 0;border-radius: 20px;overflow: hidden; }
.caseInfo .videoBox {width: 800px;height: auto;margin: 38px auto 0;border-radius: 20px;overflow: hidden;position: relative;cursor: pointer; }
.caseInfo .videoBox .icon {width: 74px;height: 74px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;background-size: cover;background-position: center;background-repeat: no-repeat;background-image: url("../img/class_icon2.png"); }
.caseInfo .videoBox .time {padding-left: 24px;font-size: 14px;line-height: 17px;color: #fff;background-image: url("../img/class_icon3.png");background-position: left center;background-repeat: no-repeat;position: absolute;bottom: 50px;right: 40px; }
.caseInfo .videoBox iframe {width: 100% !important;height: 100% !important;top: 0;left: 0;position: absolute; }
.caseInfo .con {margin-top: 40px; }
.caseInfo .con .item {margin-bottom: 75px; }
.caseInfo .con .item .immTitle {font-size: 20px;line-height: 30px;color: #333;padding-left: 10px;width: calc(100% - 13px);border-left: 3px solid #f39518; }
.caseInfo .con .item .txt {font-size: 14px;line-height: 21px;color: #666;margin-top: 35px; }
.caseInfo .con .item .itemBox {width: 100%;height: auto;margin-top: 40px; }
.caseInfo .con .item .itemBox .li {width: 47.9%;height: auto;margin-right: 4.2%;margin-bottom: 40px;overflow: hidden;border-radius: 10px;background-color: #fbfbfb;float: left; }
.caseInfo .con .item .itemBox .li a {width: 100%;height: auto;display: block; }
.caseInfo .con .item .itemBox .li a .pic {width: 227px;height: auto;float: left;overflow: hidden;border-radius: 10px;position: relative;margin-top: 0; }
.caseInfo .con .item .itemBox .li a .pic img {transition: transform 1.5s; }
.caseInfo .con .item .itemBox .li a .pic span {width: 52px;height: 21px;border-radius: 10px;background-color: #f39518;text-align: center;display: block;font-size: 14px;line-height: 21px;color: #fff;position: absolute;top: 20px;left: 20px; }
.caseInfo .con .item .itemBox .li a .con {width: 290px;height: auto;float: right;margin-right: 25px;margin-top: 0;padding-top: 20px; }
.caseInfo .con .item .itemBox .li a .con .tits {font-size: 16px;line-height: 27px;height: 27px;color: #333;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.caseInfo .con .item .itemBox .li a .con .line {width: 50px;height: 1px;background-color: #eee;margin-top: 18px;transition: width .5s; }
.caseInfo .con .item .itemBox .li a .con .tit {font-size: 14px;line-height: 18px;color: #999;margin-top: 25px; }
.caseInfo .con .item .itemBox .li a .con .tit .time {float: left; }
.caseInfo .con .item .itemBox .li a .con .tit .ti {float: right;padding-left: 24px;background-image: url("../img/class_icon1.png");background-position: left center;background-repeat: no-repeat; }
.caseInfo .con .item .itemBox .li a .con .more {font-size: 12px;line-height: 14px;color: #999;margin-top: 16px; }
.caseInfo .con .item .itemBox .li a .con .more span {display: none; }
.caseInfo .con .item .itemBox .li:nth-child(2n) {margin-right: 0; }
.caseInfo .con .item .itemBox .li:hover a .pic img {transform: scale(1.1); }
.caseInfo .con .item .itemBox .li:hover a .con .tits {color: #00687e; }
.caseInfo .con .item .itemBox .li:hover a .con .line {width: 100%;background-color: #00687e; }
.caseInfo .con .item .itemBox .li:hover a .con .tit .ti {background-image: url("../img/class_icon1_h.png");color: #00687e; }
.caseInfo .con .item .itemBox .li:hover a .con .more {color: #00687e; }
.caseInfo .con .item .itemBox .li:hover a .con .more span {display: initial; }
.caseInfo .content {font-size: 14px;line-height: 21px;color: #666;margin-top: 74px;padding-bottom: 115px; }
.caseInfo .content img {max-width: 100%;margin: 0 auto;display: block; }
}

@media screen and (max-width:999px) {
.caseInfo {padding:20px 0px;}
.caseInfo .title {font-size:18px;width:80%;margin:auto; }
.caseInfo .tags {margin-top:10px;}
.caseInfo .tag {margin-top:20px;}
.caseInfo .pic{width:96%;margin:10px auto;}
.caseInfo .con {margin:20px auto;width:100%;}
.caseInfo .con .item {margin-bottom:20px;}
.caseInfo .con .item .txt {margin:10px auto;width:96%;}
.caseInfo .content{width:96%;margin:20px auto;}
.caseInfo .videoBox{width:100%;margin:20px auto;}
}
/*成功案例-详情*/

/*关于我们*/
.about {width: 100%;height: auto; }

/*关于我们-顶部菜单*/
.aboutTabs {background: #fff;border-radius: 20px;text-align: center;font-size: 100%;position: relative;box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1); }
.aboutTabs a {height: auto;display: inline-block;}
.aboutTabs a .icon {background-position: center;background-repeat: no-repeat;background-size: cover; }
.aboutTabs a .icon.i1 {background-image: url("../img/about_icon1.png"); }
.aboutTabs a .icon.i2 {background-image: url("../img/about_icon2.png"); }
.aboutTabs a .icon.i3 {background-image: url("../img/about_icon3.png"); }
.aboutTabs a .icon.i4 {background-image: url("../img/about_icon4.png"); }
.aboutTabs a p {text-align: center;font-size: 14px;line-height: 16px;color: #333;}
.aboutTabs a.on .icon.i1 {background-image: url("../img/about_icon1_h.png"); }
.aboutTabs a.on .icon.i2 {background-image: url("../img/about_icon2_h.png"); }
.aboutTabs a.on .icon.i3 {background-image: url("../img/about_icon3_h.png"); }
.aboutTabs a.on .icon.i4 {background-image: url("../img/about_icon4_h.png"); }
.aboutTabs a.on p {color: #f39518; }
.aboutTabs a:hover .icon.i1 {background-image: url("../img/about_icon1_h.png"); }
.aboutTabs a:hover .icon.i2 {background-image: url("../img/about_icon2_h.png"); }
.aboutTabs a:hover .icon.i3 {background-image: url("../img/about_icon3_h.png"); }
.aboutTabs a:hover .icon.i4 {background-image: url("../img/about_icon4_h.png"); }
.aboutTabs a:hover p {color: #f39518; }

@media screen and (min-width:1000px) {
.aboutTabs {width: 900px;height: 192px;background: #fff;border-radius: 20px;text-align: center;font-size: 100%;margin: -96px auto 0;position: relative;box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1); }
.aboutTabs a {width: 70px;height: auto;display: inline-block;margin: 0 54px;padding-top: 42px;padding-bottom: 48px; }
.aboutTabs a .icon {width: 70px;height: 70px;background-position: center;background-repeat: no-repeat;background-size: cover; }
.aboutTabs a .icon.i1 {background-image: url("../img/about_icon1.png"); }
.aboutTabs a .icon.i2 {background-image: url("../img/about_icon2.png"); }
.aboutTabs a .icon.i3 {background-image: url("../img/about_icon3.png"); }
.aboutTabs a .icon.i4 {background-image: url("../img/about_icon4.png"); }
.aboutTabs a p {text-align: center;font-size: 14px;line-height: 16px;color: #333;margin-top: 17px; }
.aboutTabs a.on .icon.i1 {background-image: url("../img/about_icon1_h.png"); }
.aboutTabs a.on .icon.i2 {background-image: url("../img/about_icon2_h.png"); }
.aboutTabs a.on .icon.i3 {background-image: url("../img/about_icon3_h.png"); }
.aboutTabs a.on .icon.i4 {background-image: url("../img/about_icon4_h.png"); }
.aboutTabs a.on p {color: #f39518; }
.aboutTabs a:hover .icon.i1 {background-image: url("../img/about_icon1_h.png"); }
.aboutTabs a:hover .icon.i2 {background-image: url("../img/about_icon2_h.png"); }
.aboutTabs a:hover .icon.i3 {background-image: url("../img/about_icon3_h.png"); }
.aboutTabs a:hover .icon.i4 {background-image: url("../img/about_icon4_h.png"); }
.aboutTabs a:hover p {color: #f39518; }
}

@media screen and (max-width:999px) {
.aboutTabs {width:96%;margin:10px auto;padding:10px;box-sizing:border-box;}
.aboutTabs a {width:30%;box-sizing:border-box;}
.aboutTabs a:nth-child(2){display:none;}
.aboutTabs a .icon{width:50px;height:50px;margin:auto;}
.aboutTabs a p {margin-top:5px;}
}
/*关于我们-顶部菜单*/

/*关于我们-BOX1*/
.about .box1 {width: 100%;height: auto;background-size: cover;background-repeat: no-repeat;background-position: center;}
.about .box1 .txt {text-align: center;font-size: 16px;line-height: 22px; }
.about .box1 .txt1 {height: auto;font-size: 14px;line-height: 22px;color: #666;text-indent: 2em; }
.about .box1 .tags {width: 100%;text-align: center;}
.about .box1 .tags .item {text-align: center;display: inline-block; }
.about .box1 .tags .item .t {color: #f39518; }
.about .box1 .tags .item .t span {font-size: 14px; }
.about .box1 .tags .item .t1 {font-size: 16px;line-height: 18px;color: #333;}
.about .box1 .videoBox {overflow: hidden;border-radius: 10px;position: relative;cursor: pointer; }
.about .box1 .videoBox .icon {width: 137px;height: 97px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;background-position: center;background-size: cover;background-repeat: no-repeat;background-image: url("../img/club_icon1.png"); }
.about .box1 .videoBox iframe {width: 100% !important;height: 100% !important;position: absolute;top: 0;left: 0; }

@media screen and (min-width:1000px) {
.about .box1 {width: 100%;height: auto;background-size: cover;background-repeat: no-repeat;background-position: center;margin-top: -96px;padding-top: 170px;padding-bottom: 80px; }
.about .box1 .txt {text-align: center;width: 1100px;margin: 15px auto 0;font-size: 16px;line-height: 22px; }
.about .box1 .txt1 {width: 1100px;height: auto;margin: 25px auto 0;font-size: 14px;line-height: 22px;color: #666;text-indent: 2em; }
.about .box1 .tags {width: 100%;text-align: center;font-size: 0;margin-top: 51px; }
.about .box1 .tags .item {width: 200px;text-align: center;display: inline-block; }
.about .box1 .tags .item .t {font-size: 36px;line-height: 36px;color: #f39518; }
.about .box1 .tags .item .t span {font-size: 14px; }
.about .box1 .tags .item .t1 {font-size: 16px;line-height: 18px;color: #333;margin-top: 11px; }
.about .box1 .videoBox {width: 800px;overflow: hidden;border-radius: 10px;position: relative;margin: 47px auto 0;cursor: pointer; }
.about .box1 .videoBox .icon {width: 137px;height: 97px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;background-position: center;background-size: cover;background-repeat: no-repeat;background-image: url("../img/club_icon1.png"); }
.about .box1 .videoBox iframe {width: 100% !important;height: 100% !important;position: absolute;top: 0;left: 0; }
}

@media screen and (max-width:999px) {
.about .box1 {margin-top:40px;}
.about .box1 .txt {width:96%;margin:10px auto;}
.about .box1 .txt1{width:96%;margin:10px auto;}
.about .box1 .tags {margin-top:30px;}
.about .box1 .tags .item{width:30%;box-sizing: border-box;}
.about .box1 .tags .item .t {font-size:24px;line-height:30px;}
.about .box1 .tags .item .t1 {margin-top:5px;}
.about .box1 .videoBox {width:100%;margin:20px auto; }
}
/*关于我们-BOX1*/

/*关于我们-BOX2*/
.about .box2 {width: 100%;}
.about .box2 .list {width: 100%;height: auto;}
.about .box2 .list ul li {height: auto;float: left;position: relative; }
.about .box2 .list ul li a {width: 100%;height: auto;display: block; }
.about .box2 .list ul li .bg {width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;background-color: rgba(0, 0, 0, 0.5); }
.about .box2 .list ul li .con {color: #fff;transition: all .5s; }
.about .box2 .list ul li .con .t {line-height: 20px; }
.about .box2 .list ul li .con .line {width: 32px;height: 1px;background-color: #fff;margin-top: 10px; }
.about .box2 .list ul li .con .t1 {font-size: 14px;line-height: 16px;}
.about .box2 .list ul li:hover .bg { }
.about .box2 .list ul li:hover .con {}
.about .box2 .list ul li:hover .con .line { }

@media screen and (min-width:1000px) {
.about .box2 {width: 100%;padding-top: 100px; }
.about .box2 .list {width: 100%;height: auto;margin-top: 60px; }
.about .box2 .list ul li {width: 16.6%;height: auto;float: left;position: relative; }
.about .box2 .list ul li a {width: 100%;height: auto;display: block; }
.about .box2 .list ul li .bg {width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;background-color: rgba(0, 0, 0, 0.5); }
.about .box2 .list ul li .con {width: calc(100% - 60px);position: absolute;left: 30px;color: #fff;bottom: 28px;transition: all .5s; }
.about .box2 .list ul li .con .t {font-size: 18px;line-height: 20px; }
.about .box2 .list ul li .con .line {width: 32px;height: 1px;background-color: #fff;margin-top: 10px; }
.about .box2 .list ul li .con .t1 {font-size: 14px;line-height: 16px;margin-top: 18px; }
.about .box2 .list ul li:hover .bg {opacity: 1; }
.about .box2 .list ul li:hover .con {bottom: 130px;text-align: center; }
.about .box2 .list ul li:hover .con .line {margin: 10px auto 0;background-color: #f39518; }
}

@media screen and (max-width:999px) {
.about .box2 {margin-top:20px;}
.about .box2 .list {margin-top:20px;}
.about .box2 .list ul li {width:33.3%; }
.about .box2 .list ul li .con {position: absolute;left: 10px;color: #fff;bottom: 20px;text-shadow: 1px 1px 1px #000;}
.about .box2 .list ul li .con .t {font-size:16px;}
.about .box2 .list ul li .con .t1 {margin-top:10px;font-size:14px;}
.about .box2 .list ul li:hover .bg {}
.about .box2 .list ul li:hover .con {}
.about .box2 .list ul li:hover .con .line {}
}
/*关于我们-BOX2*/

/*关于我们-BOX3*/
.about .box3 {width: 100%;height: auto;background-position: center;background-size: cover;background-repeat: no-repeat; }
.about .box3 .box-new {height: auto;}
.about .box3 .box-new .clubTitle .tit {text-align: center;font-size: 16px;line-height: 22px;color: #333;}
.about .box3 .box-new .con {width: 100%;height: auto;margin-top: 60px;position: relative;padding-bottom: 55px; }
.about .box3 .box-new .con .pic {width: 20.8%;margin-left: 4.6%;overflow: hidden;border-radius: 100%;float: left;position: relative;z-index: 5; }
.about .box3 .box-new .con .con-right {width: 70.3%;float: right;height: auto;padding-top: 78px;position: relative;z-index: 5; }
.about .box3 .box-new .con .con-right .tits {font-size: 36px;line-height: 36px;color: #00687e; }
.about .box3 .box-new .con .con-right .tits i {font-size: 14px;color: #666;margin-left: 40px; }
.about .box3 .box-new .con .con-right .ccBox {width: 91.7%;height: auto;margin-top: 76px; }
.about .box3 .box-new .con .con-right .ccBox .ccleft {width: 26%;height: auto;float: left;font-size: 14px;line-height: 21px;color: #666; }
.about .box3 .box-new .con .con-right .ccBox .ccleft p {width: calc(1005 - 30px);padding-left: 30px;background-position: left center;background-repeat: no-repeat;background-image: url("../img/about_icon5.png"); }
.about .box3 .box-new .con .con-right .ccBox .cccc {width: 66%;margin-left: 3%;height: 143px;overflow: hidden;font-size: 14px;line-height: 21px;color: #333; }
.about .box3 .box-new .con .bg {width: 100%;height: 265px;position: absolute;bottom: 0;left: 0;background-color: rgba(243, 149, 24, 0.08);border-radius: 15px;z-index: 3; }
.about .box3 .box-new .list {height: auto;}
.about .box3 .box-new .list ul li {height: auto;float: left;cursor: pointer;position: relative; }
.about .box3 .box-new .list ul li .pic {width: 100px;height: 100px;border-radius: 100%;overflow: hidden;box-sizing: border-box;margin: 0 auto; }
.about .box3 .box-new .list ul li .t {text-align: center;font-size: 14px;color: #333;}
.about .box3 .box-new .list ul li .t1 {font-size: 14px;color: #999;text-align: center;}
.about .box3 .box-new .list ul li .icon {width: 32px;height: 15px;background-image: url("../img/about_icon6.png");background-position: center;background-size: cover;position: absolute;top: -28px;left: 50%;margin-left: -16px;opacity: 0.08;display: none; }
.about .box3 .box-new .list ul li.on .pic {border: 2px solid #a0a0a0; }
.about .box3 .box-new .list ul li.on .icon {display: block; }

@media screen and (min-width:1000px) {
.about .box3 {width: 100%;height: auto;padding-top: 100px;padding-bottom: 80px;background-position: center;background-size: cover;background-repeat: no-repeat; }
.about .box3 .box-new {width: 1550px;height: auto;max-width: 90%;margin: 0 auto; }
.about .box3 .box-new .clubTitle .tit {text-align: center;font-size: 16px;line-height: 22px;color: #333;margin-top: 45px; }
.about .box3 .box-new .con {width: 100%;height: auto;margin-top: 60px;position: relative;padding-bottom: 55px; }
.about .box3 .box-new .con .pic {width: 20.8%;margin-left: 4.6%;overflow: hidden;border-radius: 100%;float: left;position: relative;z-index: 5; }
.about .box3 .box-new .con .con-right {width: 70.3%;float: right;height: auto;padding-top: 78px;position: relative;z-index: 5; }
.about .box3 .box-new .con .con-right .tits {font-size: 36px;line-height: 36px;color: #00687e; }
.about .box3 .box-new .con .con-right .tits i {font-size: 14px;color: #666;margin-left: 40px; }
.about .box3 .box-new .con .con-right .ccBox {width: 91.7%;height: auto;margin-top: 76px; }
.about .box3 .box-new .con .con-right .ccBox .ccleft {width: 26%;height: auto;float: left;font-size: 14px;line-height: 21px;color: #666; }
.about .box3 .box-new .con .con-right .ccBox .ccleft p {width: calc(1005 - 30px);padding-left: 30px;background-position: left center;background-repeat: no-repeat;background-image: url("../img/about_icon5.png"); }
.about .box3 .box-new .con .con-right .ccBox .cccc {width: 66%;margin-left: 3%;height: 143px;overflow: hidden;font-size: 14px;line-height: 21px;color: #333; }
.about .box3 .box-new .con .bg {width: 100%;height: 265px;position: absolute;bottom: 0;left: 0;background-color: rgba(243, 149, 24, 0.08);border-radius: 15px;z-index: 3; }
.about .box3 .box-new .list {width: 92.9%;height: auto;margin: 28px auto 0; }
.about .box3 .box-new .list ul li {width: 25%;height: auto;float: left;cursor: pointer;margin-bottom: 40px;position: relative; }
.about .box3 .box-new .list ul li .pic {width: 100px;height: 100px;border-radius: 100%;overflow: hidden;box-sizing: border-box;margin: 0 auto; }
.about .box3 .box-new .list ul li .t {text-align: center;font-size: 14px;line-height: 16px;color: #333;margin-top: 15px; }
.about .box3 .box-new .list ul li .t1 {font-size: 14px;line-height: 16px;color: #999;text-align: center;margin-top: 5px; }
.about .box3 .box-new .list ul li .icon {width: 32px;height: 15px;background-image: url("../img/about_icon6.png");background-position: center;background-size: cover;position: absolute;top: -28px;left: 50%;margin-left: -16px;opacity: 0.08;display: none; }
.about .box3 .box-new .list ul li.on .pic {border: 2px solid #a0a0a0; }
.about .box3 .box-new .list ul li.on .icon {display: block; }
}

@media screen and (max-width:999px) {
.about .box3{padding:20px 0px;}
.about .box3 .box-new .clubTitle .tit {margin-top:10px;}
.about .box3 .box-new .con{display:none;}
.about .box3 .box-new .list {width:96%;margin:20px auto;}
.about .box3 .box-new .list ul li{width:33.3%;margin-bottom:20px;overflow:hidden;}
.about .box3 .box-new .list ul li .t {height:28px;line-height:14px;margin-top:10px; }
.about .box3 .box-new .list ul li .t1 {height:28px;line-height:14px;margin:0px;}
}
/*关于我们-BOX3*/
/*关于我们*/

/*加凯CLUB*/
.clubTitle {text-align: center;width: 100%;height: auto; }
.clubTitle .tits {font-size: 36px;line-height: 36px;color: #333;font-weight: bold; }
.clubTitle .line {width: 57px;height: 3px;background-color: #00687e; }

@media screen and (min-width:1000px) {
.clubTitle {text-align: center;width: 100%;height: auto; }
.clubTitle .tits {font-size: 36px;line-height: 36px;color: #333;font-weight: bold; }
.clubTitle .line {width: 57px;height: 3px;margin: 23px auto 0;background-color: #00687e; }
}

@media screen and (max-width:999px) {
.clubTitle .tits {font-size: 24px;line-height: 30px;color: #333;font-weight: bold; }
.clubTitle .line {margin: 10px auto;}
}
/*加凯CLUB*/

/*加凯荣誉*/
.honor {}
.honor .list {width: 100%;height: auto; }
.honor .list ul li {width: 31.2%;float: left;height: auto;margin-right: 3.2%;}
.honor .list ul li a {width: 100%;height: auto;display: block; }
.honor .list ul li a .pic {width: 100%;border-radius: 10px;overflow: hidden;position: relative;background-color: #eee; }
.honor .list ul li a .pic img {}
.honor .list ul li a .pic span {width: 100px;height: 34px;border-radius: 17px;display: block;background-color: #fff;text-align: center;font-size: 14px;line-height: 34px;color: #00687e;position: absolute;top: 15px;left: 0;bottom: 0;right: 0;margin: auto;opacity: 0;transition: top 0.5s, opacity 0.5s; }
.honor .list ul li a .t {text-align: center;font-size: 14px;line-height: 16px;color: #999;}
.honor .list ul li a .t1 {line-height: 16px;text-align: center;color: #333;}
.honor .list ul li:nth-child(3n) {margin-right: 0; }
.honor .list ul li:hover a .pic {box-shadow: 0 10px 12px rgba(0, 0, 0, 0.2); }
.honor .list ul li:hover a .pic span {opacity: 1;top: 0; }
.honor .list ul li:hover a .t1 {color: #00687e; }

@media screen and (min-width:1000px) {
.honor {padding-bottom: 70px; }
.honor .list {width: 100%;height: auto;margin-top: 100px; }
.honor .list ul li {width: 31.2%;float: left;height: auto;margin-right: 3.2%;margin-bottom: 50px; }
.honor .list ul li a {width: 100%;height: auto;display: block; }
.honor .list ul li a .pic {width: 100%;height: 244px;border-radius: 10px;overflow: hidden;position: relative;background-color: #eee; }
.honor .list ul li a .pic img {position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;max-width: 100%;max-height: 100%; }
.honor .list ul li a .pic span {width: 100px;height: 34px;border-radius: 17px;display: block;background-color: #fff;text-align: center;font-size: 14px;line-height: 34px;color: #00687e;position: absolute;top: 15px;left: 0;bottom: 0;right: 0;margin: auto;opacity: 0;transition: top 0.5s, opacity 0.5s; }
.honor .list ul li a .t {text-align: center;font-size: 14px;line-height: 16px;color: #999;margin-top: 28px; }
.honor .list ul li a .t1 {font-size: 14px;line-height: 16px;text-align: center;color: #333;margin-top: 10px; }
.honor .list ul li:nth-child(3n) {margin-right: 0; }
.honor .list ul li:hover a .pic {box-shadow: 0 10px 12px rgba(0, 0, 0, 0.2); }
.honor .list ul li:hover a .pic span {opacity: 1;top: 0; }
.honor .list ul li:hover a .t1 {color: #00687e; }
}

@media screen and (max-width:999px) {
.honor {padding-bottom:30px;}
.honor .list {margin-top:40px;}
.honor .list ul li {margin-bottom:20px;}
.honor .list ul li a .pic {}
.honor .list ul li a .pic img {width:100%;height:100px;}
.honor .list ul li a .t {margin-top:10px;height:16px;overflow:hidden;}
.honor .list ul li a .t1 {font-size: 12px;margin-top:5px;line-height: 14px;height:28px;}
}
/*加凯荣誉*/

/*联系我们*/
.contact {width: 100%;height: auto;padding-bottom: 45px; }
.contact .map {width: 100%;}
.contact .content {}
.contact .content .con {height: auto; }
.contact .content .con .tits {line-height: 36px;color: #f39518; }
.contact .content .con .item {border-bottom: 1px solid #eee;}
.contact .content .con .item .t {line-height: 36px;color: #00687e; }
.contact .content .con .item .t1 {}
.contact .content .con .item .t1 p {width: 100%;height: auto; }
.contact .content .con .item .t1 p span {width: 62px;display: block;float: left;color: #333; }
.contact .content .con .item .t1 p i {width: calc(100% - 62px);float: left;color: #666;display: block; }
.contact .content .con .item:last-child {border-bottom: none; }
.contact .content .con.right .item .t1 p span {}
.contact .content .con.right .item .t1 p i { }

@media screen and (min-width:1000px) {
.contact {width: 100%;height: auto;padding-bottom: 45px; }
.contact .map {width: 100%;height: 625px;margin-top: 60px; }
.contact .content {margin-top: 80px; }
.contact .content .con {width: 580px;height: auto;text-transform: uppercase; }
.contact .content .con .tits {font-size:24px;line-height: 36px;color: #f39518; }
.contact .content .con .item {border-bottom: 1px solid #eee;margin-top:40px;height:180px;}
.contact .content .con .item .t {font-size:20px;line-height: 36px;color: #00687e; }
.contact .content .con .item .t1 {font-size:16px;margin-top:10px;line-height: 40px; }
.contact .content .con .item .t1 p {width: 100%;height: auto; }
.contact .content .con .item .t1 p span {width: 62px;display: block;float: left;color: #333; }
.contact .content .con .item .t1 p i {width: calc(100% - 62px);float: left;color: #666;display: block; }
.contact .content .con .item:last-child {border-bottom: none; }
.contact .content .con.right .item .t1 p span {width: 96px;text-align: right; }
.contact .content .con.right .item .t1 p i {width: calc(100% - 96px); }
}

@media screen and (max-width:999px) {
.contact .content {margin-top:40px;}
.contact .map {height: 400px;margin-top: 30px;display:none;}
.contact .content .con{width:96%;margin:0px auto 30px auto;}
.contact .content .con.left{float:none;clear:both;}
.contact .content .con .tits {font-size:20px;line-height: 36px;color: #f39518; }
.contact .content .con .item {margin-top:10px;}
.contact .content .con .item .t {font-size:18px;line-height: 36px;color: #00687e; }
.contact .content .con .item .t1 {font-size:14px;line-height:20px;margin-top:5px;}
.contact .content .con.right{float:none;clear:both;}
.contact .content .con.right .item .t1 p span {text-align:left;}
}
/*联系我们*/

/*活动*/
.activity {}

@media screen and (min-width:1000px) {
.activity {padding-top: 60px;padding-bottom: 80px; }
}

@media screen and (max-width:999px) {
.activity {padding:20px 0px;}
}

/*活动列表*/
.activity .list {width: 100%;height: auto;position: relative; }
.activity .list .list-new {width: 100%;height: auto; }
.activity .list .list-new ul li {box-sizing: border-box;border-radius: 10px;overflow: hidden;border: 1px solid #eee;float: left;position: relative; }
.activity .list .list-new ul li .pic {width: 100%;height: auto;display: block;overflow: hidden;border-radius: 10px; }
.activity .list .list-new ul li .pic img {transition: transform 1.5s; }
.activity .list .list-new ul li .con { }
.activity .list .list-new ul li .con .tits {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;width: 100%;color: #333;border-bottom: 1px solid #eee;}
.activity .list .list-new ul li .con .tit {width: 100%;height: auto;margin-top: 11px; }
.activity .list .list-new ul li .con .tit .t {color: #666;}
.activity .list .list-new ul li .con .tit .t span {color: #999; }
.activity .list .list-new ul li .con .tit .t.t1 {background-image: url("../img/time.png"); }
.activity .list .list-new ul li .con .tit .t.t2 {background-image: url("../img/add.png"); }
.activity .list .list-new ul li .con .more {border-radius: 16px;border: 1px solid #00687e;color: #00687e;text-align: center;display: block;}
.activity .list .list-new ul li .con .more:hover {background-color: #00687e;color: #fff; }
.activity .list .list-new ul li:last-child {margin-right: 0; }
.activity .list .list-new ul li:after {content: "";width: 0%;height: 3px;background-color: #00687e;bottom: 0;left: 50%;transition: width .5s,left .5s;position: absolute; }
.activity .list .list-new ul li:hover .pic img {transform: scale(1.1); }
.activity .list .list-new ul li:hover .con .tits {color: #00687e; }
.activity .list .list-new ul li:hover .con .tit .t.t1 {background-image: url("/img/time_h.png"); }
.activity .list .list-new ul li:hover .con .tit .t.t2 {background-image: url("/img/add_h.png"); }
.activity .list .list-new ul li:hover:after {width: 100%;left: 0; }
.activity .list .a {width: 40px;height: 40px;position: absolute;top: 50%;margin-top: -20px;background-position: center;background-repeat: no-repeat;background-size: cover;display: block; }
.activity .list .a.prev {left: -130px;background-image: url("../img/activity_prev.png"); }
.activity .list .a.next {right: -130px;background-image: url("../img/activity_next.png"); }
.activity .list .a:hover.prev {background-image: url("../img/activity_prev_h.png"); }
.activity .list .a:hover.next {background-image: url("../img/activity_next_h.png"); }

@media screen and (min-width:1000px) {
.activity .list {width: 100%;height: auto;position: relative; }
.activity .list .list-new {width: 100%;height: auto; }
.activity .list .list-new ul li {width: calc(31.7% - 2px);box-sizing: border-box;border-radius: 10px;overflow: hidden;border: 1px solid #eee;margin-right: 2.45%;float: left;padding-bottom: 40px;position: relative; }
.activity .list .list-new ul li .pic {width: 100%;height: auto;display: block;overflow: hidden;border-radius: 10px; }
.activity .list .list-new ul li .pic img {transition: transform 1.5s; }
.activity .list .list-new ul li .con {width: 320px;height: auto;margin: 25px auto 0; }
.activity .list .list-new ul li .con .tits {font-size: 16px;line-height: 27px;height: 54px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;width: 100%;color: #333;border-bottom: 1px solid #eee;padding-bottom: 25px; }
.activity .list .list-new ul li .con .tit {width: 100%;height: auto;margin-top: 11px; }
.activity .list .list-new ul li .con .tit .t {padding-left: 25px;width: calc(100% - 25px);font-size: 14px;line-height: 28px;color: #666;background-position: left center;background-repeat: no-repeat; }
.activity .list .list-new ul li .con .tit .t span {color: #999; }
.activity .list .list-new ul li .con .tit .t.t1 {background-image: url("../img/time.png"); }
.activity .list .list-new ul li .con .tit .t.t2 {background-image: url("../img/add.png"); }
.activity .list .list-new ul li .con .more {width: 98px;height: 32px;border-radius: 16px;border: 1px solid #00687e;color: #00687e;text-align: center;display: block;margin: 24px auto 0;line-height: 32px; }
.activity .list .list-new ul li .con .more:hover {background-color: #00687e;color: #fff; }
.activity .list .list-new ul li:last-child {margin-right: 0; }
.activity .list .list-new ul li:after {content: "";width: 0%;height: 3px;background-color: #00687e;bottom: 0;left: 50%;transition: width .5s,left .5s;position: absolute; }
.activity .list .list-new ul li:hover .pic img {transform: scale(1.1); }
.activity .list .list-new ul li:hover .con .tits {color: #00687e; }
.activity .list .list-new ul li:hover .con .tit .t.t1 {background-image: url("/img/time_h.png"); }
.activity .list .list-new ul li:hover .con .tit .t.t2 {background-image: url("/img/add_h.png"); }
.activity .list .list-new ul li:hover:after {width: 100%;left: 0; }
.activity .list .a {width: 40px;height: 40px;position: absolute;top: 50%;margin-top: -20px;background-position: center;background-repeat: no-repeat;background-size: cover;display: block; }
.activity .list .a.prev {left: -130px;background-image: url("../img/activity_prev.png"); }
.activity .list .a.next {right: -130px;background-image: url("../img/activity_next.png"); }
.activity .list .a:hover.prev {background-image: url("../img/activity_prev_h.png"); }
.activity .list .a:hover.next {background-image: url("../img/activity_next_h.png"); }
}

@media screen and (max-width:999px) {
.activity .list .list-new ul li .con { }
.activity .list .list-new ul li .con .tits{padding:10px 0px;font-size:14px;line-height:20px;}
.activity .list .list-new ul li .con .tit .t {background-size:0%;}
.activity .list .list-new ul li{width:48%;margin:1%;}
.activity .list .list-new ul li .con .tit .t span {display:none;}
.activity .list .list-new ul li .con .more {margin:5px auto 10px auto;width:60%;line-height:24px;height:24px;}
}
/*活动列表*/

/*活动-box*/
.activity .box {width: 100%;height: auto;padding-top: 80px; }
.activity .box .title {text-align: center;font-size: 36px;line-height: 36px;color: #666; }
.activity .box .itemBox {width: 100%;height: auto;}
.activity .box .itemBox .item {height: auto;overflow: hidden;border-radius: 10px;background-color: #fbfbfb;float: left; }
.activity .box .itemBox .item a {width: 100%;height: auto;display: block; }
.activity .box .itemBox .item a .pic {height: auto;overflow: hidden;border-radius: 10px;position: relative; }
.activity .box .itemBox .item a .pic img {transition: transform 1.5s; }
.activity .box .itemBox .item a .pic span {width: 52px;height: 21px;border-radius: 10px;background-color: #f39518;text-align: center;display: block;font-size: 14px;line-height: 21px;color: #fff;}
.activity .box .itemBox .item a .con {height: auto;padding-top: 20px; }
.activity .box .itemBox .item a .con .tits {color: #333;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.activity .box .itemBox .item a .con .line {width: 50px;height: 1px;background-color: #eee;transition: width .5s; }
.activity .box .itemBox .item a .con .time {color: #666;background-image: url("../img/time.png");background-position: left center;background-repeat: no-repeat;}
.activity .box .itemBox .item a .con .more {font-size: 12px;line-height: 14px;color: #999;margin-top: 16px; }
.activity .box .itemBox .item a .con .more span {display: none; }
.activity .box .itemBox .item:nth-child(2n) {margin-right: 0; }
.activity .box .itemBox .item:hover a .pic img {transform: scale(1.1); }
.activity .box .itemBox .item:hover a .con .line {width: 287px;background-color: #00687e; }
.activity .box .itemBox .item:hover a .con .time {background-image: url("../img/time_h.png"); }
.activity .box .itemBox .item:hover a .con .more {color: #00687e; }
.activity .box .itemBox .item:hover a .con .more span {display: initial; }

@media screen and (min-width:1000px) {
.activity .box {width: 100%;height: auto;padding-top: 80px; }
.activity .box .title {text-align: center;font-size: 36px;line-height: 36px;color: #666; }
.activity .box .itemBox {width: 100%;height: auto;margin-top: 40px;padding-bottom: 45px; }
.activity .box .itemBox .item {width: 47.9%;height: auto;margin-right: 4.2%;margin-bottom: 40px;overflow: hidden;border-radius: 10px;background-color: #fbfbfb;float: left; }
.activity .box .itemBox .item a {width: 100%;height: auto;display: block; }
.activity .box .itemBox .item a .pic {width: 227px;height: auto;float: left;overflow: hidden;border-radius: 10px;position: relative; }
.activity .box .itemBox .item a .pic img {transition: transform 1.5s; }
.activity .box .itemBox .item a .pic span {width: 52px;height: 21px;border-radius: 10px;background-color: #f39518;text-align: center;display: block;font-size: 14px;line-height: 21px;color: #fff;position: absolute;top: 20px;left: 20px; }
.activity .box .itemBox .item a .con {width: 315px;height: auto;float: right;padding-top: 20px; }
.activity .box .itemBox .item a .con .tits {font-size: 16px;line-height: 27px;height: 27px;color: #333;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.activity .box .itemBox .item a .con .line {width: 50px;height: 1px;background-color: #eee;margin-top: 18px;transition: width .5s; }
.activity .box .itemBox .item a .con .time {width: calc(100% - 25px);padding-left: 25px;font-size: 14px;line-height: 27px;color: #666;background-image: url("../img/time.png");background-position: left center;background-repeat: no-repeat;margin-top: 10px; }
.activity .box .itemBox .item a .con .more {font-size: 12px;line-height: 14px;color: #999;margin-top: 16px; }
.activity .box .itemBox .item a .con .more span {display: none; }
.activity .box .itemBox .item:nth-child(2n) {margin-right: 0; }
.activity .box .itemBox .item:hover a .pic img {transform: scale(1.1); }
.activity .box .itemBox .item:hover a .con .line {width: 287px;background-color: #00687e; }
.activity .box .itemBox .item:hover a .con .time {background-image: url("../img/time_h.png"); }
.activity .box .itemBox .item:hover a .con .more {color: #00687e; }
.activity .box .itemBox .item:hover a .con .more span {display: initial; }
}

@media screen and (max-width:999px) {
.activity .box {padding-top: 20px; }
.activity .box .title {font-size: 20px;line-height: 36px; }
.activity .box .itemBox {margin:20px 0px;}
.activity .box .itemBox .item{width:48%;margin:1%;}
.activity .box .itemBox .item a .pic span {position: absolute;top: 10px;left: 10px; }
.activity .box .itemBox .item a .con {padding-top:10px; }
.activity .box .itemBox .item a .con .tits{font-size:14px;height:20px;}
.activity .box .itemBox .item a .con .line{margin-top:5px;}
.activity .box .itemBox .item a .con .time{padding:5px 0px 5px 18px;font-size:12px;line-height:25px;}
.activity .box .itemBox .item a .con .more{display:none;}
.activity .box .itemBox .item a .pic img {width:100%;height:150px; }
}
/*活动列表*/
/*活动-box*/

/*活动详情页*/
.actInfo .line {width: 100%;height: 10px;background-color: #fafafa; }
.actInfo .immTitle {font-size: 20px;line-height: 30px;color: #333;padding-left: 10px;width: calc(100% - 13px);border-left: 3px solid #f39518; }

/*活动详情页-BOX1*/
.actInfo .box1 {}
.actInfo .box1 .title {text-align: center;color: #333; }
.actInfo .box1 .tits{color:#888;text-align:center;}
.actInfo .box1 .time {width: 100%;text-align: center;font-size: 0;margin-top: 33px; }
.actInfo .box1 .time span {display: inline-block;padding-left: 24px;background-image: url("../img/time_h.png");background-position: left center;background-repeat: no-repeat;font-size: 12px;line-height: 25px;color: #999; }
.actInfo .box1 .box-new {width: 100%;height: auto;}
.actInfo .box1 .box-new .pic {height: auto;border-radius: 10px;overflow: hidden; }
.actInfo .box1 .box-new .con {height: auto;text-align: center;}
.actInfo .box1 .box-new .con .tits {font-size: 20px;line-height: 20px;color: #333;font-weight: bold; }
.actInfo .box1 .box-new .con .tit {width: 100%;height: auto;border-bottom: 1px solid #ddd;}
.actInfo .box1 .box-new .con .tit .t {font-size: 20px;line-height: 20px;color: #f39518; }
.actInfo .box1 .box-new .con .tit .t1 {font-size: 14px;line-height: 21px;color: #666;margin-top: 15px; }
.actInfo .box1 .box-new .con .butBox {text-align: center;width: 100%;font-size: 0;}
.actInfo .box1 .box-new .con .butBox a {color: #f39518;border: 1px solid #f39518;font-size: 14px;line-height: 32px;text-align: center;display: inline-block;border-radius: 16px; }
.actInfo .box1 .box-new .con .butBox a:hover {background-color: #00687e;border: 1px solid #00687e;color: #fff; }
.actInfo .box1 .content {height: auto;border-radius: 20px;border: 1px solid #bfbfbf;box-shadow: 0 12px 12px rgba(0, 0, 0, 0.1); }
.actInfo .box1 .content .tits {text-align: center;font-size: 20px;line-height: 20px;color: #666; }
.actInfo .box1 .content .tit {font-size: 14px;line-height: 21px;color: #999;text-align: center;}
.actInfo .box1 .content .tit span {color: #f39518; }
.actInfo .box1 .content .tit1 {height: auto;}
.actInfo .box1 .content .tit1 .text {height: 40px;border-radius: 10px;border: 1px solid #e5e5e5;padding-left: 10px;font-size: 16px;line-height: 40px;color: #999; }
.actInfo .box1 .content .tit2 {text-align: center;font-size: 20px;line-height: 22px;color: #333;margin-top: 15px; }
.actInfo .box1 .content .tit2 span {color: #00687e; }
.actInfo .box1 .content .more {display: block;border-radius: 20px;background-color: #f39518;text-align: center;color: #fff; }
.actInfo .box1.bb {}
.actInfo .box1.bb .content {margin: 0 auto; }
.actInfo .box1 .content .more:hover{background:#ffd800;}

@media screen and (min-width:1000px) {
.actInfo .box1 {padding-top: 70px;padding-bottom: 40px; }
.actInfo .box1 .title {text-align: center;font-size: 24px;line-height: 24px;color: #333; }
.actInfo .box1 .tits{font-size:18px;color:#888;text-align:center;margin:20px 0px 20px 0px;}
.actInfo .box1 .time {width: 100%;text-align: center;font-size: 0;margin-top: 33px; }
.actInfo .box1 .time span {display: inline-block;padding-left: 24px;background-image: url("../img/time_h.png");background-position: left center;background-repeat: no-repeat;font-size: 12px;line-height: 25px;color: #999; }
.actInfo .box1 .box-new {width: 100%;height: auto;margin-top: 30px; }
.actInfo .box1 .box-new .pic {width: 61.7%;height: auto;margin-left: 2.6%;float: left;border-radius: 10px;overflow: hidden; }
.actInfo .box1 .box-new .con {width: 380px;height: auto;float: right;margin-right: 25px;text-align: center;padding-top: 35px; }
.actInfo .box1 .box-new .con .tits {font-size: 20px;line-height: 20px;color: #333;font-weight: bold; }
.actInfo .box1 .box-new .con .tit {width: 100%;height: auto;margin-top:15px;border-bottom: 1px solid #ddd;padding: 0px 10px 0px 10px;}
.actInfo .box1 .box-new .con .tit .t {font-size: 20px;line-height: 20px;color: #f39518; }
.actInfo .box1 .box-new .con .tit .t1 {font-size: 14px;line-height: 21px;color: #666;margin-top: 15px; }
.actInfo .box1 .box-new .con .butBox {text-align: center;width: 100%;font-size: 0;margin-top: 45px; }
.actInfo .box1 .box-new .con .butBox a {width: 98px;height: 32px;color: #f39518;border: 1px solid #f39518;font-size: 14px;line-height: 32px;text-align: center;display: inline-block;margin-left: 30px;border-radius: 16px; }
.actInfo .box1 .box-new .con .butBox a:hover {background-color: #00687e;border: 1px solid #00687e;color: #fff; }
.actInfo .box1 .content {width: 998px;height: auto;border-radius: 20px;border: 1px solid #bfbfbf;margin: 123px auto 0;box-shadow: 0 12px 12px rgba(0, 0, 0, 0.1);padding-top: 38px;padding-bottom: 38px; }
.actInfo .box1 .content .tits {text-align: center;font-size: 20px;line-height: 20px;color: #666; }
.actInfo .box1 .content .tit {font-size: 14px;line-height: 21px;color: #999;text-align: center;margin-top: 15px; }
.actInfo .box1 .content .tit span {color: #f39518; }
.actInfo .box1 .content .tit1 {width: 742px;height: auto;margin: 29px auto 0; }
.actInfo .box1 .content .tit1 .text {width: 338px;height: 40px;border-radius: 10px;border: 1px solid #e5e5e5;padding-left: 10px;font-size: 16px;line-height: 40px;color: #999; }
.actInfo .box1 .content .tit2 {text-align: center;font-size: 20px;line-height: 22px;color: #333;margin-top: 15px; }
.actInfo .box1 .content .tit2 span {color: #00687e; }
.actInfo .box1 .content .more {width: 116px;height: 40px;margin: 37px auto 0;display: block;border-radius: 20px;background-color: #f39518;text-align: center;font-size: 14px;line-height: 40px;color: #fff; }
.actInfo .box1.bb {padding-bottom: 120px; }
.actInfo .box1.bb .content {margin: 0 auto; }
}

@media screen and (max-width:999px) {
.actInfo .box1 {padding:20px 0px;}
.actInfo .box1 .title {font-size:20px;line-height:20px;}
.actInfo .box1 .tits{font-size:16px;margin:5px auto;}
.actInfo .box1 .box-new {margin-top:15px;}
.actInfo .box1 .box-new .pic{width:80%;margin:auto;}
.actInfo .box1 .box-new .con{}
.actInfo .box1 .box-new .con .butBox{margin-top:20px;}
.actInfo .box1 .box-new .con .butBox a{width:30%;margin:0px 8%;height:36px;line-height:36px;}
.actInfo .box1 .box-new .con .tit{margin:5px auto;padding:0px 0px 5px 0px;}
.actInfo .box1.bb{margin-bottom:20px;}
.actInfo .box1 .content{width:96%;margin:auto;padding:10px;box-sizing:border-box;}
.actInfo .box1 .content .tit{}
.actInfo .box1 .content .tit1 {width:100%;margin:20px auto;}
.actInfo .box1 .content .tit1 .text{display:block;width:90%;margin:20px auto;float:none;}
.actInfo .box1 .content .more {font-size:14px;line-height:40px;height:40px;width:70%;margin:10px auto;}
}
/*活动详情页-BOX1*/

/*活动详情页-BOX2*/
.actInfo .box2 { }
.actInfo .box2 .con {}
.actInfo .box2 .con img {display: block;}

@media screen and (min-width:1000px) {
.actInfo .box2 {padding-top: 60px;padding-bottom: 40px; }
.actInfo .box2 .con {margin-top: 40px; }
.actInfo .box2 .con img {display: block;margin: 0 auto 20px; }
}

@media screen and (max-width:999px) {
.actInfo .box2{padding:20px 0px;}
.actInfo .box2 .con{margin:15px auto 0px auto;width:96%;}
.actInfo .box2 .con img{margin:10px auto;}
}
/*活动详情页-BOX2*/

.actInfo .box4 {padding-top: 60px;padding-bottom: 16px; }
.actInfo .box4 .purchaseList {margin-top: 40px; }
.actInfo .box6 {padding-top: 60px;padding-bottom: 80px; }
.actInfo .box6 .caseList {margin-top: 40px;padding: 0;margin-left: 0;overflow: initial; }
.actInfo .box3 {width: 100%;height: auto;background-color: #e7bb96;padding-top: 55px;padding-bottom: 50px; }
.actInfo .box3 .immTitle {color: #fff; }
.actInfo .box3 .pic {margin-top: 20px; }

/*活动详情页*/

/*活动*/

/*新闻*/
/*新闻列表*/
.news {height: auto;}

@media screen and (min-width:1000px) {
.news {width: 1100px;height: auto;margin: 40px auto 84px; }
}

@media screen and (max-width:999px) {
.news{width:100%;margin:20px auto;}
}

/*新闻列表-标签*/
.news .tabsBox {width: 100%;height: auto; }
.news .tabsBox .tBox .t {position: relative;border-bottom: 1px solid #eee; }
.news .tabsBox .tBox .t .tits {font-size: 16px;line-height: 16px;color: #333;text-align: center;border-right: 1px solid #eee; }
.news .tabsBox .tBox .t .tabs-new {float: left; }
.news .tabsBox .tBox .t .tabs-new a {height: auto;display: block;font-size: 14px;line-height: 34px;color: #666;float: left; }
.news .tabsBox .tBox .t .tabs-new a:hover {color: #f39518; }
.news .tabsBox .tBox .t .tabs-new a.on {color: #f39518; }
.news .tabsBox .tBox .t:last-child {border-bottom: none; }

@media screen and (min-width:1000px) {
.news .tabsBox {width: 100%;height: auto; }
.news .tabsBox .tBox .t {width: calc(100% - 50px);margin: 0 auto;position: relative;padding-bottom: 17px;margin-bottom: 17px;border-bottom: 1px solid #eee; }
.news .tabsBox .tBox .t .tits {width: 80px;font-size: 16px;line-height: 16px;color: #333;text-align: center;border-right: 1px solid #eee; }
.news .tabsBox .tBox .t .tabs-new {margin-left: 105px;width: 1045px;float: left; }
.news .tabsBox .tBox .t .tabs-new a {width: 120px;height: auto;display: block;font-size: 14px;line-height: 34px;color: #666;float: left; }
.news .tabsBox .tBox .t .tabs-new a:hover {color: #f39518; }
.news .tabsBox .tBox .t .tabs-new a.on {color: #f39518; }
.news .tabsBox .tBox .t:last-child {border-bottom: none; }
}

@media screen and (max-width:999px) {
.news .tabsBox .tBox .t{width:96%;margin:auto;}
.news .tabsBox .tBox .t .tits{width: 60px;position: absolute;top: 0;left: 0;height: calc(100% - 17px);}
.news .tabsBox .tBox .t .tabs-new {margin-left: 80px;float: left; }
.news .tabsBox .tBox .t .tabs-new a{width:90px;}
}
/*新闻列表-标签*/

/*新闻列表-头条*/
.news .top {width: 100%;height: auto;margin-top: 40px; }
.news .top .pic {width: 380px;height: auto;float: left;margin-left: 28px;overflow: hidden;border-radius: 10px;display: block; }
.news .top .pic img {transition: transform 1.5s; }
.news .top .con {width: 620px;float: left;margin-left: 45px;padding-top: 22px; }
.news .top .con .time {font-size: 18px;line-height: 20px;color: #00687e; }
.news .top .con .tags {padding-left: 30px;width: calc(100% - 30px);font-size: 12px;line-height: 16px;color: #f39518;background-position: left center;background-image: url("../img/case_icon2.png");background-repeat: no-repeat; }
.news .top .con .tags a {color: #f39518; }
.news .top .con .tits {font-size: 18px;line-height: 27px;color: #333;margin-top: 11px;display: block; }
.news .top .con .tit {font-size: 14px;line-height: 21px;color: #777;height: 42px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;margin-top: 4px;display: block; }
.news .top .con .more {width: 98px;height: 32px;border-radius: 16px;text-align: center;border: 1px solid #00687e;font-size: 14px;line-height: 32px;color: #00687e;margin-top: 45px;display: block; }
.news .top .con .more:hover {background-color: #f39518;border: 1px solid #f39518;color: #fff; }
.news .top:hover .pic img {transform: scale(1.1); }
.news .top:hover .con .tags {color: #999;background-image: url("../img/case_icon3.png"); }
.news .top:hover .con .tags a {color: #999; }
.news .top:hover .con .tits {color: #f39518; }

@media screen and (min-width:1000px) {
.news .top {width: 100%;height: auto;margin-top: 40px; }
.news .top .pic {width: 380px;height: auto;float: left;margin-left: 28px;overflow: hidden;border-radius: 10px;display: block; }
.news .top .pic img {transition: transform 1.5s; }
.news .top .con {width: 620px;float: left;margin-left: 45px;padding-top: 22px; }
.news .top .con .time {font-size: 18px;line-height: 20px;color: #00687e; }
.news .top .con .tags {padding-left: 30px;width: calc(100% - 30px);font-size: 12px;line-height: 16px;color: #f39518;background-position: left center;background-image: url("../img/case_icon2.png");background-repeat: no-repeat; }
.news .top .con .tags a {color: #f39518; }
.news .top .con .tits {font-size: 18px;line-height: 27px;color: #333;margin-top: 11px;display: block; }
.news .top .con .tit {font-size: 14px;line-height: 21px;color: #777;height: 42px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;margin-top: 4px;display: block; }
.news .top .con .more {width: 98px;height: 32px;border-radius: 16px;text-align: center;border: 1px solid #00687e;font-size: 14px;line-height: 32px;color: #00687e;margin-top: 45px;display: block; }
.news .top .con .more:hover {background-color: #f39518;border: 1px solid #f39518;color: #fff; }
.news .top:hover .pic img {transform: scale(1.1); }
.news .top:hover .con .tags {color: #999;background-image: url("../img/case_icon3.png"); }
.news .top:hover .con .tags a {color: #999; }
.news .top:hover .con .tits {color: #f39518; }
}

@media screen and (max-width:999px) {
.news .top{display:none;}
}
/*新闻列表-头条*/

/*新闻列表-列表*/
.news .list {width: 100%;height: auto;}
.news .list ul {}
.news .list ul li {width: 100%;height: auto;position: relative; }
.news .list ul li .pic {height: auto;float: left;box-shadow: 0 10px 12px rgba(0, 0, 0, 0.14);overflow: hidden;border-radius: 10px; }
.news .list ul li .pic img {transition: transform 1.5s; }
.news .list ul li .con {float: right;background-color: #f6f6f6;border-radius: 10px;position: relative; }
.news .list ul li .con .con-new {height: auto;}
.news .list ul li .con .con-new .tits {line-height: 20px;color: #333;display: block; }
.news .list ul li .con .con-new .time {font-size: 12px;line-height: 12px;color: #00687e;margin-top: 16px; }
.news .list ul li .con .con-new .tags {font-size: 12px;line-height: 16px;color: #f39518;background-position: left center;background-image: url("../img/case_icon2.png");background-repeat: no-repeat;}
.news .list ul li .con .con-new .tags a {color: #f39518; }
.news .list ul li .con .con-new .tit {color: #777;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.news .list ul li .con .icon {position: absolute;bottom: 0;right: 0;background-size: cover;background-repeat: no-repeat;background-image: url("../img/case_icon1.png"); }
.news .list ul li:hover .pic img {transform: scale(1.1); }
.news .list ul li:hover .con {box-shadow: 0 10px 12px rgba(0, 0, 0, 0.14); }
.news .list ul li:hover .con .con-new .tags {color: #999;background-image: url("../img/case_icon3.png"); }
.news .list ul li:hover .con .con-new .tags a {color: #999; }

@media screen and (min-width:1000px) {
.news .list {width: 100%;height: auto;margin-top: 60px; }
.news .list ul {padding-bottom: 45px; }
.news .list ul li {width: 100%;height: auto;margin-bottom: 40px;position: relative; }
.news .list ul li .pic {width: 152px;height: auto;float: left;box-shadow: 0 10px 12px rgba(0, 0, 0, 0.14);overflow: hidden;border-radius: 10px; }
.news .list ul li .pic img {transition: transform 1.5s; }
.news .list ul li .con {width: 917px;height: 181px;float: right;background-color: #f6f6f6;border-radius: 10px;position: relative; }
.news .list ul li .con .con-new {width:750px;height: auto;margin-left: 60px;padding-top: 40px; }
.news .list ul li .con .con-new .tits {font-size: 18px;line-height: 20px;color: #333;display: block; }
.news .list ul li .con .con-new .time {font-size: 12px;line-height: 12px;color: #00687e;margin-top: 16px; }
.news .list ul li .con .con-new .tags {padding-left: 30px;width: calc(100% - 30px);font-size: 12px;line-height: 16px;color: #f39518;background-position: left center;background-image: url("../img/case_icon2.png");background-repeat: no-repeat;margin-top: 16px; }
.news .list ul li .con .con-new .tags a {color: #f39518; }
.news .list ul li .con .con-new .tit {font-size: 14px;line-height: 21px;color: #777;height: 42px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;margin-top: 15px; }
.news .list ul li .con .icon {width: 40px;height: 40px;position: absolute;bottom: 0;right: 0;background-size: cover;background-repeat: no-repeat;background-image: url("../img/case_icon1.png"); }
.news .list ul li:hover .pic img {transform: scale(1.1); }
.news .list ul li:hover .con {box-shadow: 0 10px 12px rgba(0, 0, 0, 0.14); }
.news .list ul li:hover .con .con-new .tags {color: #999;background-image: url("../img/case_icon3.png"); }
.news .list ul li:hover .con .con-new .tags a {color: #999; }
}

@media screen and (max-width:999px) {
.news .list {margin-top:20px;}
.news .list ul {padding-bottom:20px;width:96%;margin:auto;}
.news .list ul li{margin-bottom:20px;}
.news .list ul li .pic {width:25%;box-shadow: 0 5px 5px rgba(0, 0, 0, 0.14);overflow: hidden;border-radius: 10px; }
.news .list ul li .con {width:73%;}
.news .list ul li .con .con-new{padding:5px;box-sizing:border-box;}
.news .list ul li .con .con-new .tits{font-size:16px;}
.news .list ul li .con .con-new .tags{padding-left:15px;margin-top:5px;}
.news .list ul li .con .con-new .tit{font-size:12px;line-height:18px;height:36px;margin-top:5px;}
.news .list ul li .con .icon{width:25px;height:25px;}
}
/*新闻列表-列表*/

/*新闻列表*/
/*新闻*/

/*课堂*/
.class {}

@media screen and (min-width:1000px) {
.class {margin-top: 90px;padding-bottom: 84px; }
}

@media screen and (max-width:999px) {
.class {margin:20px auto;}
}

/*课堂列表-list*/
.class .list {height: auto; }
.class .list ul li {border: 1px solid #eee;border-radius: 10px;overflow: hidden;float: left;position: relative; }
.class .list ul li a {width: 100%;height: auto;display: block; }
.class .list ul li a .pic {width: 100%;height: auto;overflow: hidden;border-radius: 10px; }
.class .list ul li a .pic img {transition: transform 1.5s; }
.class .list ul li a .con {height: auto;}
.class .list ul li a .con .intro{margin:10px auto 10px auto;}
.class .list ul li a .con .intro p{color:#888;line-height:16px;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.class .list ul li a .con .tits {width: 100%;height: auto;border-bottom: 1px solid #eee;}
.class .list ul li a .con .tits span {height: 21px;text-align: center;display: block;font-size: 14px;line-height: 21px;color: #fff;border-radius: 10px;background-color: #f39518;}
.class .list ul li a .con .tits i {height: auto;display: block;color: #333; }
.class .list ul li a .con .tit {font-size: 14px;line-height: 18px;color: #999;margin-top: 17px; }
.class .list ul li a .con .tit .time {}
.class .list ul li a .con .tit .ti {background-image: url("../img/class_icon1.png");background-position: left center;background-repeat: no-repeat; }
.class .list ul li a .con .more {font-size: 12px;line-height: 14px;color: #999;}
.class .list ul li a .con .more span {display: none; }
.class .list ul li:after {content: "";width: 0;height: 4px;position: absolute;bottom: 0;left: 50%;background-color: #00687e;transition: width .5s,left .5s; }
.class .list ul li:last-child {margin-right: 0; }
.class .list ul li:hover a .pic img {transform: scale(1.1); }
.class .list ul li:hover a .con .tits i {color: #00687e; }
.class .list ul li:hover a .con .tit .ti {color: #00687e;background-image: url("../img/clase_icon1_h.png"); }
.class .list ul li:hover a .con .more {color: #00687e; }
.class .list ul li:hover a .con .more span {display: initial; }
.class .list ul li:hover:after {width: 100%;left: 0; }

@media screen and (min-width:1000px) {
.class .list {width: 100%;height: auto; }
.class .list ul li {width: calc(31.7% - 2px);height: 460px;border: 1px solid #eee;border-radius: 10px;overflow: hidden;float: left;margin-right: 2.45%;position: relative; }
.class .list ul li a {width: 100%;height: auto;display: block; }
.class .list ul li a .pic {width: 100%;height: auto;overflow: hidden;border-radius: 10px; }
.class .list ul li a .pic img {transition: transform 1.5s; }
.class .list ul li a .con {width: 320px;height: auto;margin: 25px auto 0; }
.class .list ul li a .con .intro{margin:10px auto 10px auto;}
.class .list ul li a .con .intro p{font-size:14px;color:#888;height:32px;line-height:16px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.class .list ul li a .con .tits {width: 100%;height: auto;border-bottom: 1px solid #eee;padding-bottom: 24px; }
.class .list ul li a .con .tits span {width: 52px;height: 21px;text-align: center;display: block;float: left;font-size: 14px;line-height: 21px;color: #fff;border-radius: 10px;background-color: #f39518;margin-right: 21px;margin-top: 18px; }
.class .list ul li a .con .tits i {width: 242px;height: auto;display: block;float: left;font-size: 16px;line-height: 27px;color: #333; }
.class .list ul li a .con .tit {font-size: 14px;line-height: 18px;color: #999;margin-top: 17px; }
.class .list ul li a .con .tit .time {float: left; }
.class .list ul li a .con .tit .ti {float: right;padding-left: 24px;background-image: url("../img/class_icon1.png");background-position: left center;background-repeat: no-repeat; }
.class .list ul li a .con .more {font-size: 12px;line-height: 14px;color: #999;margin:10px auto 10px auto;margin:30px 0px 0px 0px;height:40px;}
.class .list ul li a .con .more span {display: none; }
.class .list ul li:after {content: "";width: 0;height: 4px;position: absolute;bottom: 0;left: 50%;background-color: #00687e;transition: width .5s,left .5s; }
.class .list ul li:last-child {margin-right: 0; }
.class .list ul li:hover a .pic img {transform: scale(1.1); }
.class .list ul li:hover a .con .tits i {color: #00687e; }
.class .list ul li:hover a .con .tit .ti {color: #00687e;background-image: url("../img/clase_icon1_h.png"); }
.class .list ul li:hover a .con .more {color: #00687e; }
.class .list ul li:hover a .con .more span {display: initial; }
.class .list ul li:hover:after {width: 100%;left: 0; }
}

@media screen and (max-width:999px) {
.class .list{width:96%;margin:auto;}
.class .list ul li{width:31%;margin:0px 1%;}
.class .list ul li a .con{}
.class .list ul li a .con .tits i{font-size:14px;line-height:20px;padding:0px 0px 5px 0px;}
.class .list ul li a .con .tits span{width:50px;}
.class .list ul li a .con .tit .time {display:none;}
.class .list ul li a .con .tit .ti{padding-left:22px;}
.class .list ul li a .con .more{display:none;}
.class .list ul li a .con .intro p{font-size:12px;color:#888;height:80px;line-height:16px;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
}

/*课堂列表-list*/

/*课堂列表-itemBox*/
.class .itemBox {width: 100%;height: auto;}
.class .itemBox .item {height: auto;overflow: hidden;border-radius: 10px;background-color: #fbfbfb;float: left; }
.class .itemBox .item a {width: 100%;height: auto;display: block; }
.class .itemBox .item a .pic {height: auto;overflow: hidden;border-radius: 10px;position: relative; }
.class .itemBox .item a .pic img {transition: transform 1.5s; }
.class .itemBox .item a .pic span {width: 52px;height: 21px;border-radius: 10px;background-color: #f39518;text-align: center;display: block;font-size: 14px;line-height: 21px;color: #fff;position: absolute;}
.class .itemBox .item a .con {height: auto;}
.class .itemBox .item a .con .tits {color: #333;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.class .itemBox .item a .con .line {width: 50px;height: 1px;background-color: #eee;transition: width .5s; }
.class .itemBox .item a .con .tit {font-size: 14px;line-height: 18px;color: #999;}
.class .itemBox .item a .con .tit .time {}
.class .itemBox .item a .con .tit .ti {padding-left: 24px;background-image: url("../img/class_icon1.png");background-position: left center;background-repeat: no-repeat; }
.class .itemBox .item a .con .more {font-size: 12px;line-height: 14px;color: #999;margin-top: 16px; }
.class .itemBox .item a .con .more span {display: none; }
.class .itemBox .item:nth-child(2n) {margin-right: 0; }
.class .itemBox .item:hover a .pic img {transform: scale(1.1); }
.class .itemBox .item:hover a .con .tits {color: #00687e; }
.class .itemBox .item:hover a .con .line {width: 100%;background-color: #00687e; }
.class .itemBox .item:hover a .con .tit .ti {background-image: url("../img/class_icon1_h.png");color: #00687e; }
.class .itemBox .item:hover a .con .more {color: #00687e; }
.class .itemBox .item:hover a .con .more span {display: initial; }

@media screen and (min-width:1000px) {
.class .itemBox {width: 100%;height: auto;margin-top: 64px;padding-bottom: 45px; }
.class .itemBox .item {width: 47.9%;height: auto;margin-right: 4.2%;margin-bottom: 40px;overflow: hidden;border-radius: 10px;background-color: #fbfbfb;float: left; }
.class .itemBox .item a {width: 100%;height: auto;display: block; }
.class .itemBox .item a .pic {width: 227px;height: auto;float: left;overflow: hidden;border-radius: 10px;position: relative; }
.class .itemBox .item a .pic img {transition: transform 1.5s; }
.class .itemBox .item a .pic span {width: 52px;height: 21px;border-radius: 10px;background-color: #f39518;text-align: center;display: block;font-size: 14px;line-height: 21px;color: #fff;position: absolute;top: 20px;left: 20px; }
.class .itemBox .item a .con {width: 290px;height: auto;float: right;margin-right: 25px;padding-top: 20px; }
.class .itemBox .item a .con .tits {font-size: 16px;line-height: 27px;height: 27px;color: #333;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.class .itemBox .item a .con .line {width: 50px;height: 1px;background-color: #eee;margin-top: 18px;transition: width .5s; }
.class .itemBox .item a .con .tit {font-size: 14px;line-height: 18px;color: #999;margin-top: 25px; }
.class .itemBox .item a .con .tit .time {float: left; }
.class .itemBox .item a .con .tit .ti {float: right;padding-left: 24px;background-image: url("../img/class_icon1.png");background-position: left center;background-repeat: no-repeat; }
.class .itemBox .item a .con .more {font-size: 12px;line-height: 14px;color: #999;margin-top: 16px; }
.class .itemBox .item a .con .more span {display: none; }
.class .itemBox .item:nth-child(2n) {margin-right: 0; }
.class .itemBox .item:hover a .pic img {transform: scale(1.1); }
.class .itemBox .item:hover a .con .tits {color: #00687e; }
.class .itemBox .item:hover a .con .line {width: 100%;background-color: #00687e; }
.class .itemBox .item:hover a .con .tit .ti {background-image: url("../img/class_icon1_h.png");color: #00687e; }
.class .itemBox .item:hover a .con .more {color: #00687e; }
.class .itemBox .item:hover a .con .more span {display: initial; }
}

@media screen and (max-width:999px) {
.class .itemBox{margin:20px auto;}
.class .itemBox .item{width:48%;margin:10px 1%;}
.class .itemBox .item a .pic img {width:100%;height:150px;}
.class .itemBox .item a .pic span{left:10px;top:10px;}
.class .itemBox .item a .con{}
.class .itemBox .item a .con .line{margin-top:5px;}
.class .itemBox .item a .con .tit{margin-top:5px;}
.class .itemBox .item a .con .tit .time{display:none;}
.class .itemBox .item a .con .more{display:none;}
.class .itemBox .item a .con .tits {-webkit-line-clamp: 2; }
}
/*课堂列表-itemBox*/

/*课堂*/

/*加凯CLUB*/
.club {width: 100%;height: auto;position: relative;}

@media screen and (min-width:1000px) {
.club {width: 100%;height: auto;position: relative;margin-top: 80px; }
}

@media screen and (max-width:999px) {
.club {margin:20px auto;}
}

/*加凯CLUB-box1*/
.club .box1 .bg {background-color: #ecf6f8;position: absolute;top: 0;right: 0;z-index: 4; }
.club .box1 .w1200 {position: relative;z-index: 5; }
.club .box1 .videoBox {height: auto;overflow: hidden;border-radius: 10px;position: relative;cursor: pointer; }
.club .box1 .videoBox .icon {width: 137px;height: 97px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;background-size: cover;background-repeat: no-repeat;background-image: url("../img/club_icon1.png"); }
.club .box1 .videoBox iframe {width: 100% !important;height: 100% !important;top: 0;left: 0;position: absolute; }
.club .box1 .con {}
.club .box1 .con .clubTitle {text-align: left; }
.club .box1 .con .clubTitle .line {margin: 23px 0 0 0; }
.club .box1 .con .txt {font-size: 14px;color: #333;text-indent: 2em;}
.club .box1 .con .txt p {margin-bottom: 9px; }
.club .box1 .con .itemBox {width: 100%;height: auto;margin-top: 43px; }
.club .box1 .con .itemBox .item {width: 33.3333333333%;float: left;text-align: center; }
.club .box1 .con .itemBox .item .t {font-size: 36px;line-height: 36px;color: #f39518; }
.club .box1 .con .itemBox .item .t span {font-size: 14px; }
.club .box1 .con .itemBox .item .t1 {font-size: 16px;line-height: 16px;color: #333;margin-top: 12px; }
.club .box1 .con .more {width: 178px;height: 42px;border-radius: 21px;border: 1px solid #00687e;text-align: center;display: block;font-size: 14px;line-height: 42px;color: #00687e;margin-top: 50px; }
.club .box1 .con .more:hover {background-color: #f39518;border: 1px solid #f39518;color: #fff; }

@media screen and (min-width:1000px) {
.club .box1 .bg {width: 62.5%;height: 688px;background-color: #ecf6f8;position: absolute;top: 0;right: 0;z-index: 4; }
.club .box1 .w1200 {position: relative;z-index: 5; }
.club .box1 .videoBox {width: 671px;height: auto;float: left;overflow: hidden;border-radius: 10px;position: relative;margin-top: 257px;cursor: pointer; }
.club .box1 .videoBox .icon {width: 137px;height: 97px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;background-size: cover;background-repeat: no-repeat;background-image: url("../img/club_icon1.png"); }
.club .box1 .videoBox iframe {width: 100% !important;height: 100% !important;top: 0;left: 0;position: absolute; }
.club .box1 .con {width: 450px;float: right;margin-top: 100px; }
.club .box1 .con .clubTitle {text-align: left; }
.club .box1 .con .clubTitle .line {margin: 23px 0 0 0; }
.club .box1 .con .txt {width: 430px;font-size: 14px;line-height: 21px;color: #333;text-indent: 2em;margin-top: 14px; }
.club .box1 .con .txt p {margin-bottom: 9px; }
.club .box1 .con .itemBox {width: 100%;height: auto;margin-top: 43px; }
.club .box1 .con .itemBox .item {width: 33.3333333333%;float: left;text-align: center; }
.club .box1 .con .itemBox .item .t {font-size: 36px;line-height: 36px;color: #f39518; }
.club .box1 .con .itemBox .item .t span {font-size: 14px; }
.club .box1 .con .itemBox .item .t1 {font-size: 16px;line-height: 16px;color: #333;margin-top: 12px; }
.club .box1 .con .more {width: 178px;height: 42px;border-radius: 21px;border: 1px solid #00687e;text-align: center;display: block;font-size: 14px;line-height: 42px;color: #00687e;margin-top: 50px; }
.club .box1 .con .more:hover {background-color: #f39518;border: 1px solid #f39518;color: #fff; }
}

@media screen and (max-width:999px) {
.club .box1 .bg {display:none;}
.club .box1 .videoBox{}
.club .box1 .con {}
.club .box1 .con .clubTitle{margin:20px auto;}
.club .box1 .con .txt{width:96%;margin:10px auto;}
}
/*加凯CLUB-box1*/

/*加凯CLUB-box2*/
.club .box2 {height: auto;}
.club .box2 .list {width: 100%;height: auto;}
.club .box2 .list ul li {width: 23.4%;height: auto;float: left;margin-right: 2.1%;position: relative; }
.club .box2 .list ul li:nth-child(4n) {margin-right: 0; }
.club .box2 .list ul li a {width: 100%;height: auto;display: block; }
.club .box2 .list ul li .bg {width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;background-color: rgba(0, 0, 0, 0.5); }
.club .box2 .list ul li .con {color: #fff;transition: all .5s; }
.club .box2 .list ul li .con .t {line-height: 20px; }
.club .box2 .list ul li .con .line {width: 32px;height: 1px;background-color: #fff;margin-top: 10px; }
.club .box2 .list ul li .con .t1 {font-size: 14px;line-height: 16px;margin-top: 18px; }
.club .box2 .list ul li:hover .bg {}
.club .box2 .list ul li:hover .con {}
.club .box2 .list ul li:hover .con .line {}

@media screen and (min-width:1000px) {
.club .box2 {width: 1400px;height: auto;margin: 106px auto 47px;max-width: 90%; }
.club .box2 .list {width: 100%;height: auto;margin-top: 60px; }
.club .box2 .list ul li {width: 23.4%;height: auto;float: left;margin-right: 2.1%;margin-bottom: 53px;position: relative; }
.club .box2 .list ul li:nth-child(4n) {margin-right: 0; }
.club .box2 .list ul li a {width: 100%;height: auto;display: block; }
.club .box2 .list ul li .bg {width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;background-color: rgba(0, 0, 0, 0.5); }
.club .box2 .list ul li .con {width: calc(100% - 60px);position: absolute;left: 30px;color: #fff;bottom: 28px;transition: all .5s; }
.club .box2 .list ul li .con .t {font-size: 18px;line-height: 20px; }
.club .box2 .list ul li .con .line {width: 32px;height: 1px;background-color: #fff;margin-top: 10px; }
.club .box2 .list ul li .con .t1 {font-size: 14px;line-height: 16px;margin-top: 18px; }
.club .box2 .list ul li:hover .bg {opacity: 1; }
.club .box2 .list ul li:hover .con {bottom: 130px;text-align: center; }
.club .box2 .list ul li:hover .con .line {margin: 10px auto 0;background-color: #f39518; }
}

@media screen and (max-width:999px) {
.club .box2{width:96%;margin:40px auto;}
.club .box2 .list{margin-top:20px;}
.club .box2 .list ul li{margin-bottom:20px;}
.club .box2 .list ul li .con {position: absolute;left: 10px;bottom:10px;}
.club .box2 .list ul li .con .t {font-size:16px; }
.club .box2 .list ul li .con .t1{display:none;}
}
/*加凯CLUB-box2*/

/*加凯CLUB-box3*/
.club .box3 {width: 100%;height: auto;background-color: #f0f6f7;padding-top: 100px;padding-bottom: 100px; }
.club .box3 .itemBox {width: 100%;height: auto;margin-top: 40px; }
.club .box3 .itemBox .item {width: 47.9%;height: auto;margin-right: 4.2%;margin-bottom: 40px;overflow: hidden;border-radius: 10px;background-color: #fff;float: left; }
.club .box3 .itemBox .item a {width: 100%;height: auto;display: block; }
.club .box3 .itemBox .item a .pic {width: 227px;height: auto;float: left;overflow: hidden;border-radius: 10px;position: relative; }
.club .box3 .itemBox .item a .pic img {transition: transform 1.5s; }
.club .box3 .itemBox .item a .pic span {width: 52px;height: 21px;border-radius: 10px;background-color: #f39518;text-align: center;display: block;font-size: 14px;line-height: 21px;color: #fff;position: absolute;top: 20px;left: 20px; }
.club .box3 .itemBox .item a .con {width: 315px;height: auto;float: right;padding-top: 20px; }
.club .box3 .itemBox .item a .con .tits {font-size: 16px;line-height: 27px;height: 27px;color: #333;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.club .box3 .itemBox .item a .con .line {width: 50px;height: 1px;background-color: #eee;margin-top: 18px;transition: width .5s; }
.club .box3 .itemBox .item a .con .time {width: calc(100% - 25px);padding-left: 25px;font-size: 14px;line-height: 27px;color: #666;background-image: url("../img/time.png");background-position: left center;background-repeat: no-repeat;margin-top: 10px; }
.club .box3 .itemBox .item a .con .more {font-size: 12px;line-height: 14px;color: #999;margin-top: 16px; }
.club .box3 .itemBox .item a .con .more span {display: none; }
.club .box3 .itemBox .item:nth-child(2n) {margin-right: 0; }
.club .box3 .itemBox .item:hover a .pic img {transform: scale(1.1); }
.club .box3 .itemBox .item:hover a .con .line {width: 287px;background-color: #00687e; }
.club .box3 .itemBox .item:hover a .con .time {background-image: url("../img/time_h.png"); }
.club .box3 .itemBox .item:hover a .con .more {color: #00687e; }
.club .box3 .itemBox .item:hover a .con .more span {display: initial; }
.club .box3 .moreClick1 {margin: 0 auto; }
/*加凯CLUB-box3*/

/*加凯CLUB-box4*/
.club .box4 {}
.club .box4 .list {margin-top: 30px; }
.club .box4 .list ul li {width: 31%;height: auto;float: left;margin-right: 3.5%;margin-bottom: 3.5%;overflow: hidden;border-radius: 10px;position: relative; }
.club .box4 .list ul li:nth-child(3n) {margin-right: 0; }
.club .box4 .list ul li img {transition: transform 1.5s; }
.club .box4 .list ul li .tits {color: #fff;position: absolute;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.5); }
.club .box4 .list ul li:hover {box-shadow: 0 10px 12px rgba(0, 0, 0, 0.14); }
.club .box4 .list ul li:hover img {transform: scale(1.1); }
.club .box4 .list .moreClick1 {margin: 0 auto; }

@media screen and (min-width:1000px) {
.club .box4 {padding-top: 100px;padding-bottom: 100px; }
.club .box4 .list {margin-top: 30px; }
.club .box4 .list ul li {width: 31%;height: auto;float: left;margin-right: 3.5%;margin-bottom: 3.5%;overflow: hidden;border-radius: 10px;position: relative; }
.club .box4 .list ul li:nth-child(3n) {margin-right: 0; }
.club .box4 .list ul li img {transition: transform 1.5s; }
.club .box4 .list ul li .tits {width: calc(100% - 40px);height: 55px;padding-left: 30px;padding-right: 10px;font-size: 18px;line-height: 55px;color: #fff;position: absolute;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.5); }
.club .box4 .list ul li:hover {box-shadow: 0 10px 12px rgba(0, 0, 0, 0.14); }
.club .box4 .list ul li:hover img {transform: scale(1.1); }
.club .box4 .list .moreClick1 {margin: 0 auto; }
}

@media screen and (max-width:999px) {
.club .box4{margin:40px auto;}
.club .box4 .list ul li .tits {font-size:14px;width:100%;}
}
/*加凯CLUB-box4*/

/*加凯CLUB-box5*/
.club .box5 {width: 100%;height: auto;background-color: #f8f8f8;padding-top: 100px;padding-bottom: 70px; }
.club .box5 .caseList {margin-top: 30px;margin-bottom: 20px; }
.club .box5 .moreClick1 {margin: 0 auto; }
/*加凯CLUB-box5*/
/*加凯CLUB*/