@charset "utf-8";
/* =====================内页样式======================== */
.newsxq-mix {
    width: calc(100% - 410px);
    background: #ffffff;
    padding: 45px;
}
.newsxq-mix img{max-width:100%;}
.newsxq-col {
    width: 370px;
    background:#fff;
}
.newsxq-mix .newsxq-col-btn{margin-top:15px;}
.newsxq-col h3{padding:30px 30px 5px 30px;}
.newsxq-col .newsxq-col h3{padding:20px;}
.busidc-loop{margin-top:0px!important;}
.busidc-link1 .bg-color{padding:35px 35px 20px 35px;}
.busidc-link1 .bg-color img{width:100%;border:1px solid #ddd;border-radius:10px;}
.busidc-link1 .text{text-align:center;padding:0 15px;}
.busidc-link1 .text p{color:#fa0000;}
.selector-container{
    border-top: 1px solid #c3c3c3;
    border-bottom: 1px solid #c3c3c3;
    height: 50px;
}
.ui-flex{display:flex;}
.ui-flex-justify {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.selector, .sorted, .types {
    width: 150px;cursor: pointer;
}
.rp{position:relative;}

.sorted>p {
    border-left: 1px solid #c3c3c3;
}
 
.selector>p, .types>p {
    border-right: 1px solid #c3c3c3;
}
.selector>p, .sorted>p, .types>p {
    padding-left: 35px;
    padding-right: 35px;
    line-height: 30px;
    height: 30px;
    margin-top: 10px;
    position: relative;
    z-index: 2;
}
.selector>p i, .sorted>p i, .types>p i{background:url(../images/pages/down.png) center no-repeat;height:30px;width:15px;display:block;}
.selector:hover .selector-panel, .sorted:hover ul, .types:hover ul{opacity:1;;height:360px;}
 
.selector .selector-panel, .sorted ul, .types ul {
	  transition: all .5s ease;
		height:0;
		opacity:0;
		overflow:hidden;
    position: absolute;
    left: 0;
    top: -1px;
    right: 0;
    padding-top: 50px;
    background-color: #fff;
    border: 1px solid #c3c3c3;
    z-index: 1;
}
 .sorted ul li, .types ul li {
    padding-left: 35px;
    line-height: 50px;
    cursor: pointer;
}
 .sorted ul li:hover, .types ul li:hover {
    background-color: #efedee;
}
.selector-panel{top:49px!important;padding-top:0!important;height:0;overflow:hidden;}
.selector-panel>div {
    position: absolute;
    z-index: 1;
    left: 0;
    right: 0;
    padding-left: 150px;
    padding-right: 150px;
    padding-top: 20px;
    font-size: 14px;
    line-height: 35px;
    border-top: none;
    background-color: #fff;
}
.selector-panel ul {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.selector-panel ul li a{padding-left:6px;}
.selector-panel ul li a.active{color:#ad0000;}
.selector-panel ul:nth-child(2), .selector-panel ul:nth-child(3) {
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
}
.selector-panel ul label input:checked+i+i {
    display: inline-block;
}
.selector-panel ul:nth-child(2) li+li, .selector-panel ul:nth-child(3) li+li {
    float: left;
    width: 50%;
}
.selector-panel ul label i+i, .selector-panel ul label input:checked+i {
    display: none;
}
.selector-panel ul label input:checked+i+i {
    display: inline-block;
}
.checkbox-checked {
    position: relative;
}
.checkbox-checked, .checkbox-unchecked {
    display: inline-block;
    width: 14px;
    height: 14px;
    border: 1px solid #222;
    vertical-align: middle;
    margin-top: -2px;
}
.checkbox-checked:after {
    content: "";
    position: absolute;
    left: 2px;
    right: 2px;
    top: 2px;
    height: 5px;
    border-left: 1px solid #222;
    border-bottom: 1px solid #222;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.selector-panel>div button {
    color: #000;
    background-color: #fff;
}
.selector-panel>div button.cancel {
    color: #fff;
    background-color: #000;
}
.selector-panel>div button {
    width: 140px;
    height: 40px;
    font-size: 14px;
    border: 1px solid #000;
		cursor: pointer;
}
.tc {
    text-align: center;
}
.ml60{margin-left:60px;}
.pt20-adp {
    padding-top: 22px;
}
.mt60-adp {
    margin-top: 42px;
}
.mt80{margin-top:80px;}
.detail-container{padding-top:60px;}
.detail-container .left {
    width: 12.12%;
}
.ui-flex-column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.detail-container .left li.active, .detail-container .left li:hover {
    border: 1px solid #ff3200;
}
.detail-container .left li {
    width: 80px;
    height: 80px;
    border: 1px solid rgba(255,50,0,.05);
    cursor: pointer;
}
.detail-container .left li+li {
    margin-top: 20px;
}
.detail-container .left li img {
    width: 100%;
    height: 100;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
}
.detail-container .center>div {
    margin-top:-70px;
    position: relative;
}

.detail-container .center>div .swiper-slide{
	opacity:0!important;
}
.detail-container .center>div .swiper-slide-active{
	opacity:1!important;
}
.detail-container .center>div .swiper-button-prev{background:url(../images/pages/prev.svg);}
.detail-container .center>div .swiper-button-next{background:url(../images/pages/next.svg);}
.detail-container .center .swiper-container img{width:100%!important;}
.detail-container .right {
    width: 33%; 
}
.ui-flex-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.ui-flex-1, .ui-flex-2 {
    min-width: 0;
    min-height: 0;
}
.ui-flex-1 {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.info-container {
    width: 75%;
    max-width: 420px;
    margin-left: 10%;
}
.info-container h3{font-weight:600;}
.info-container .price{font-weight:600;color:#F00;}
.info-container .list ul{margin-left:20px;}
.info-container .list ul li{list-style: disc;}
.btns button:first-of-type {
    background-color: #c92b2f;
    color: #fff;
    border: none;
}
.btns button:last-of-type {
    background-color: #fff;
    color: #c92b2f;
    border: 1px solid #c92b2f;
}
.btns button {
    height: 45px;
    width: 100%;
    font-size: 16px;
    letter-spacing: 3px;
    cursor: pointer;
}
.ey-number .btn-input button{cursor: pointer;}
.colors li i{
    display: block;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    width: 25px;
    height: 25px;
    border: 1px solid silver;
    cursor: pointer;
}
.text-center{text-align:center;}
.padding-100{padding:0 100px;}
.pb20{
	padding-bottom:20px;
}
.mt10 {
    margin-top: 10px;
}
.mr10{
	margin-left:10px;
}
.mt15 {
    margin-top: 15px;
}
.mt30{
	margin-top:30px;
}
.mt50{
	margin-top:50px;
}
.fs14 {
    font-size: 14px;
}
.fs18 {
    font-size: 18px;
}
.fs20 {
    font-size: 20px;
}
.fs26{
	font-size:26px;
}
.fs28 {
    font-size: 28px;
}
.fs32{
	font-size:32px;
}
.fs40 {
    font-size: 40px;
}
.lh15 {
    line-height: 1.5;
}
.lh17 {
    line-height: 1.7;
}
.mt10 {
    margin-top: 10px;
}
.mt20 {
    margin-top: 20px;
}
.mt90 {
    margin-top: 90px;
}
.mb20{
	margin-bottom:20px;
}

/* 新闻列表页 */
.F-news{padding:40px 0;background:#f2f2f2;}
.In-news .swiper-slide{background:#fff;}
.In-news .F-news-fl{width:65.833333%;float:left;}
.In-news .F-news-fl img{width:100%;max-height:440px;object-fit: cover;}
.In-news .F-news-fr{width:34.16666%;float:right;padding:60px 40px;}
.In-news .F-news-fr h4{font-size:26px;color:#333;font-weight:bold;}
.In-news .F-news-fr p.info{margin:20px auto;line-height:28px;}
.In-news .F-news-fr a:hover{color:#c92b2f;}
.In-news .F-news-fr .more{color:#c92b2f;}
.In-news .swiper-pagination{left:69%!important;text-align: left;bottom:40px!important;}
.In-news .swiper-pagination-bullet-active{background:#c92b2f;}

.In-newsL{padding:50px 0;}
.In-newsL ul li{width:31.66666%;float:left;margin-bottom:30px;margin-right:2.1953333%;color:#333;}
.In-newsL ul li:nth-child(3n){margin-right:0;}
.In-newsL ul li .note{padding:40px 30px;box-shadow:0px 5px 41.82px 9.18px rgba(140, 140, 140, 0.11);}
.In-newsL ul li img{width:100%;height:212px;object-fit: cover;}
.In-newsL ul li .date{font-size:16px;font-weight:bold;}
.In-newsL ul li h4{margin:25px 0 40px;font-weight:bold;font-size:20px;height:50px;line-height:25px;overflow:hidden;}
.In-newsL ul li h4:hover{color:#c92b2f;}
.In-newsL ul li a.more{color:#c92b2f;}
.clearfix:after {
    clear: both;
}
.clearfix:before, .clearfix:after {
    display: table;
    content: "";
}

/*分页*/
.pagination{margin-top:50px;width:100%;height:auto;text-align:center;position:relative;overflow:hidden;display: flex;justify-content: center;}/*分页*/
.pagination li.active a{background:#ad0000;color:#fff;}
.pagination a{border-radius:3px;display:inline-block;padding:0 14px;height:40px;line-height:40px;text-align:center;border:1px solid #eee;background-color:#f2f2f2;margin:0px 3px;}
.pagination a.on, .pagination a:hover{color:#444;border-color:#444;}
.pagination a:first-child,.pagination a:last-child{font-weight:600;}

/* 分页 */
.paging{width: 100%;font-size: 0;text-align: center;margin-top: 68px;user-select: none;}
.paging a{width: 44px;height: 44px;line-height: 42px;border: 1px solid #fff;font-size: 16px;color: #666;transition: all .4s ease;border-radius: 2px;background-color: #fff;display: inline-block;vertical-align: middle;}
.paging a.start, .paging a.end, .paging a.prev, .paging a.next{border: 1px solid #e0e0e0;background-repeat: no-repeat;background-position: center;}
.paging a.start, .paging a.end{background-image: url('../images/pages/pagingD.png');}
.paging a.prev, .paging a.next{background-image: url('../images/pages/pagingS.png');}
.paging a.end, .paging a.next{transform: rotate(180deg);}
.paging a span{display: inline-block;position: relative;}
.paging a span::after{content: "";width: 100%;left: 0;bottom: 8px;position: absolute;height: 1px;background: #ae0002;opacity: 0;transition: all .4s ease;}
.paging a.start{margin-right: 10px;}
.paging a.end{margin-left: 10px;}
.paging a.prev{margin-right: 12px;}
.paging a.next{margin-left: 12px;}
.paging a:hover{color: #ae0002;}
.paging a.start:hover, .paging a.end:hover, .paging a.prev:hover, .paging a.next:hover{border: 1px solid #ae0002;}
.paging a.start:hover, .paging a.end:hover{background-image: url('../images/pages/pagingDH.png');}
.paging a.prev:hover, .paging a.next:hover{background-image: url('../images/pages/pagingSH.png');}
.paging a.active, .paging a.on{color: #ae0002;}
.paging a.active span::after, .paging a.on span::after{opacity: 1;}
@media all and (max-width:1599px) {.paging{margin-top: 54px;}}
@media all and (max-width:1279px) {.paging{margin-top: 44px;}}
@media all and (max-width:1000px) {.paging{margin-top: 32px;}.paging a{width: 34px;height: 34px;line-height: 32px;}.paging a.start{margin-right: 5px;}.paging a.end{margin-left: 5px;}.paging a.prev{margin-right: 5px;}.paging a.next{margin-left: 5px;}.paging a span::after{bottom: 5px;}}

/* padding */
.padding-80-0{padding-top: 80px;}.padding-0-80{padding-bottom: 80px;}.padding-80-80{padding: 80px 0;}.padding-80-90{padding: 80px 0 90px;}
.padding-90-80{padding: 90px 0 80px;}.padding-80-100{padding: 80px 0 100px;}.padding-100-80{padding: 100px 0 80px;}.padding-80-110{padding: 80px 0 110px;}
.padding-110-80{padding: 110px 0 80px;}.padding-80-120{padding: 80px 0 120px;}.padding-120-80{padding: 120px 0 80px;}
.padding-90-0{padding-top: 90px;}.padding-0-90{padding-bottom: 90px;}.padding-90-90{padding: 90px 0;}.padding-90-100{padding: 90px 0 100px;}
.padding-100-90{padding: 100px 0 90px;}.padding-90-110{padding: 90px 0 110px;}.padding-110-90{padding: 110px 0 90px;}
.padding-90-120{padding: 90px 0 120px;}.padding-120-90{padding: 120px 0 90px;}
.padding-100-0{padding-top: 100px;}.padding-0-100{padding-bottom: 100px;}.padding-100-100{padding: 100px 0;}.padding-100-110{padding: 100px 0 110px;}
.padding-110-100{padding: 110px 0 100px;}.padding-100-120{padding: 100px 0 120px;}.padding-120-100{padding: 120px 0 100px;}
.padding-110-0{padding-top: 110px;}.padding-0-110{padding-bottom: 110px;}.padding-110-110{padding: 110px 0;}
.padding-110-120{padding: 110px 0 120px;}.padding-120-110{padding: 120px 0 110px;}
.padding-120-0{padding-top: 120px;}.padding-0-120{padding-bottom: 120px;}.padding-120-120{padding: 120px 0;}
.padding-0-130{padding-bottom: 130px;}.padding-130-0{padding-top: 130px;}
@media all and (max-width:1599px) {
    .padding-80-90,.padding-90-80,.padding-80-100,.padding-100-80,.padding-90-90,.padding-90-100,.padding-100-90,.padding-100-100{padding: 80px 0;}
    .padding-80-110,.padding-90-110,.padding-100-110{padding: 80px 0 90px;}
    .padding-110-80,.padding-110-90,.padding-110-100{padding: 90px 0 80px;}
    .padding-80-120,.padding-90-120,.padding-100-120{padding: 80px 0 100px;}
    .padding-120-80,.padding-120-90,.padding-120-100{padding: 100px 0 80px;}
    .padding-90-0,.padding-100-0{padding-top: 80px;}.padding-0-90,.padding-0-100{padding-bottom: 80px;}
    .padding-110-0{padding-top: 90px;}.padding-0-110{padding-bottom: 90px;}.padding-110-110{padding: 90px 0;}.padding-110-120{padding: 90px 0 100px;}
    .padding-120-110{padding: 100px 0 90px;}.padding-120-0{padding-top: 100px;}.padding-0-120{padding-bottom: 100px;}.padding-120-120{padding: 100px 0;}
    .padding-0-130{padding-bottom: 110px;}.padding-130-0{padding-top: 110px;}
}
@media all and (max-width:1279px) {
    .padding-80-0,.padding-90-0,.padding-100-0{padding-top: 60px;}
    .padding-0-80,.padding-0-90,.padding-0-100{padding-bottom: 60px;}
    .padding-80-80,.padding-80-90,.padding-90-80,.padding-80-100,.padding-100-80,.padding-90-90,.padding-90-100,.padding-100-90,.padding-100-100{padding: 60px 0;}
    .padding-80-110,.padding-90-110,.padding-100-110{padding: 60px 0 70px;}
    .padding-110-80,.padding-110-90,.padding-110-100{padding: 70px 0 60px;}
    .padding-80-120,.padding-90-120,.padding-100-120{padding: 60px 0 80px;}
    .padding-120-80,.padding-120-90,.padding-120-100{padding: 80px 0 60px;}
    .padding-110-0{padding-top: 70px;}.padding-0-110{padding-bottom: 70px;}
    .padding-110-110{padding: 70px 0;}.padding-110-120{padding: 70px 0 80px;}.padding-120-110{padding: 80px 0 70px;}
    .padding-120-0{padding-top: 80px;}.padding-0-120{padding-bottom: 80px;}.padding-120-120{padding: 80px 0;}
    .padding-0-130{padding-bottom: 90px;}.padding-130-0{padding-top: 90px;}
}
@media all and (max-width:640px) {
    .padding-80-0,.padding-90-0,.padding-100-0{padding-top: 40px;}
    .padding-0-80,.padding-0-90,.padding-0-100{padding-bottom: 40px;}
    .padding-80-80,.padding-80-90,.padding-90-80,.padding-80-100,.padding-100-80,.padding-90-90,.padding-90-100,.padding-100-90,.padding-100-100{padding: 40px 0;}
    .padding-80-110,.padding-90-110,.padding-100-110{padding: 40px 0 44px;}
    .padding-110-80,.padding-110-90,.padding-110-100{padding: 44px 0 40px;}
    .padding-80-120,.padding-90-120,.padding-100-120{padding: 40px 0 48px;}
    .padding-120-80,.padding-120-90,.padding-120-100{padding: 48px 0 40px;}
    .padding-110-0{padding-top: 44px;}.padding-0-110{padding-bottom: 44px;}
    .padding-110-110{padding: 44px 0;}.padding-110-120{padding: 44px 0 48px;}.padding-120-110{padding: 48px 0 44px;}
    .padding-120-0{padding-top: 48px;}.padding-0-120{padding-bottom: 48px;}.padding-120-120{padding: 48px 0;}
    .padding-0-130{padding-bottom: 50px;}.padding-130-0{padding-top: 50px;}
}

/* sonBan */
.sonBan{width: 100%;position: relative;margin-top:82px;}
.sonBan-img{width: 100%;overflow: hidden;}
.sonBan-img img{width: 100%;object-fit: cover;min-height: 600px;transform: scale(1.1);animation: sonBanImg 1.2s linear both .2s;}
.sonBan.smallHeight .sonBan-img img{min-height: 480px;}
@keyframes sonBanImg{0%{transform: scale(1.1);}100%{transform: scale(1);}}
.sonBan-cont{display: flex;position: absolute;width: 100%;height: 100%;text-align: center;z-index: 4;top: 0;left: 0;align-items: center;color: #fff;}
.sonBan-cont .contain{max-width: 780px;}
.sonBan-cont .name{font-size: 48px;font-weight: 500;line-height: 1.1;}
.sonBan-cont .text{font-size: 18px;line-height: 32px;margin-top: 42px;}
.sonBan-click{width: 30px;height: 36px;animation: sonBanArr 2s ease infinite;overflow: hidden;position: absolute;z-index: 5;left: 50%;margin-left: -15px;bottom: 18px;background: url('../images/pages/banArr.svg') no-repeat center top -10px;cursor: pointer;}
@keyframes sonBanArr{0%{background-position: center top -10px;}60%{background-position: center top 10px;}}
.sonBan-cont .name, .sonBan-cont .text{opacity: 0;}
.sonBan-cont .name{animation: sonBanL 1s ease both;}
.sonBan-cont .text{animation: sonBanR 1s ease both;}
@keyframes sonBanL{0%{opacity: 0;transform: translateX(-300px);}100%{opacity: 1;transform: translateX(0);}}
@keyframes sonBanR{0%{opacity: 0;transform: translateX(300px);}100%{opacity: 1;transform: translateX(0);}}
.sonBan-wrap{position: absolute;bottom: 80px;width: 100%;left: 0;z-index: 999;}
.sonBan-wrap .contain-1560{display: flex;align-items: center;justify-content: space-between;position: relative;}
.sonBan-now{width: 288px;font-size: 48px;line-height: 1.1;font-weight: 500;color: #fff;opacity: 0;animation: sonBanNow 1s ease both;}
@keyframes sonBanNow{0%{opacity: 0;transform: translateX(-100px);}100%{opacity: 1;transform: translateX(0);}}
.sonBan-line{position: absolute;width: calc(100% - 554px);left: 288px;height: 1px;}
.sonBan-line::after{content: "";position: absolute;left: 0;width: 0%;height: 1px;top: 0;background: rgba(255,255,255,.5);animation: sonBanLine 1s ease both .4s;}
@keyframes sonBanLine{0%{width: 0;}100%{width: 100%;}}
.sonBan-menu{width: 266px;position: relative;opacity: 0;animation: sonBanNow 1s ease both .8s;}
.sonBan-menu-next{width: 100%;height: 80px;display: flex;align-items: center;justify-content: flex-end;font-size: 24px;color: #fff;font-weight: 500;padding-right: 46px;}
.sonBan-menu-arrow{position: absolute;height: 80px;width: 10px;right: 0;top: 0;background: url('../images/pages/menuArr.png') no-repeat right center;pointer-events: none;}
.sonBan-menu-drop{display: none !important;opacity: 0;pointer-events: none;transform: translateY(50px);transition: all .5s ease;position: absolute;top: 78px;right: -46px;width: 280px;border-radius: 10px;background: #fff;padding: 10px 30px 28px;box-shadow: 0 0 99px rgba(29,56,75,.4);}
.sonBan-menu-drop::after{content: "";width: 0;height: 0;border-left: 18px solid transparent;border-right: 18px solid transparent;border-bottom: 18px solid #fff;position: absolute;top: -12px;left: 50%;margin-left: -18px;}
.sonBan-menu-drop a{display: flex;align-items: center;height: 62px;position: relative;font-size: 16px;color: #666;transition: all .4s ease;}
.sonBan-menu-drop a::before, .sonBan-menu-drop a::after{content: "";position: absolute;height: 1px;width: 100%;left: 0;bottom: 0;background: #e1e1e1;}
.sonBan-menu-drop a::after{width: 0;transition: width .4s,opacity .2s;background: #ae0002;}
.sonBan-menu-drop a:hover{color: #ae0002;}
.sonBan-menu-drop a:hover::after{width: 100%;opacity: 1;}
.sonBan-menu-drop a.active{color: #ae0002;}
.sonBan-menu-drop a.active::after{width: 100%;opacity: 1;}
.sonBan-menu.active .sonBan-menu-drop{opacity: 1;pointer-events: auto;transform: translateY(0) !important;}
.sonBan.reverse .sonBan-menu-drop {transform: translateY(-50px);top: auto;bottom: 78px;}
.sonBan.reverse .sonBan-menu-drop::after {border-bottom: none;border-top: 18px solid #fff;top: auto;bottom: -12px;}

.sonTitle{width: 100%;text-align: center;}
.sonTitle .name{font-size: 40px;color: #010101;line-height: 1.1;font-weight: 500;}
.sonTitle.left{text-align: left;}
.sonTitle.white .name{color: #fff;}

.text p, .hint p, .cont p{line-height: inherit;}
.texts{margin:auto;}
.texts p{margin-bottom:20px;font-size:20px;width:80%;margin-left:auto;margin-right:auto;text-indent:28px;line-height:34px;}
.bgImage{background-repeat: no-repeat;background-size: cover;background-position: center;}

.swiperDot.swiper-pagination{bottom: 0;}
.swiperDot.swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;margin: 0 8px;background: #bbb;opacity: 1;}
.swiperDot.swiper-pagination .swiper-pagination-bullet-active {background: #ae0002;}

.toPlace{position: relative;top: -84px;display: block;height: 0;overflow: hidden;}

/* 产业-城市更新 */
.busics{width: 100%;overflow: hidden;}
.busics-none{display: none;}
.busics-items{width: 100%;overflow: hidden;}
.busics-items .containBig{float: left;padding-bottom: 70px;position: relative;display: flex;flex-wrap: wrap;justify-content: space-between;flex-direction: row;}
.busics-shade{position: absolute;width: 100%;height: calc(100% - 100px);bottom: 0;background: #f6f6f6;}
.busics-img{width: calc(100% - 599px);overflow: hidden;position: relative;z-index: 4;}
.busics-img li{width: 50%;position: relative;overflow: hidden;float: left;}
.busics-img li img{width: 100%;object-fit: cover;transition: all .6s ease;}
.busics-img li .text{width: 70px;height: 70px;position: absolute;z-index: 4;top: 30px;left: 30px;border: 2px solid #fff;transition: all .4s ease;display: flex;flex-direction: column;justify-content: center;font-size: 14px;color: #fff;padding-left: 10px;line-height: 22px;}
.busics-img li .hint{position: absolute;z-index: 4;right: 20px;bottom: 22px;font-size: 16px;color: #fff;}
.busics-img li:hover .text{border: 2px solid #ae0002;color: #ae0002;}
.busics-img li:hover img{transform: scale(1.06);}
.busics-cont{width: 599px;position: relative;z-index: 4;padding-top: 184px;padding-left: 116px;}
.busics-cont .title{font-size: 32px;color: #000;}
.busics-cont .text{width: 100%;}
.busics-cont .text h6{font-size: 18px;margin: 30px 0 22px;color: #333;padding-left: 24px;background: url('../images/pages/busicsDot.png') no-repeat left center;}
.busics-cont .text p{font-size: 16px;color: #888;line-height: 28px;}
.busics-items:nth-child(2n) .containBig{float: right;flex-direction: row-reverse;}
.busics-items:nth-child(2n) .busics-cont{padding-left: 0;padding-right: 116px;}

/* 产业-地产开发 */
.busidc{width: 100%;overflow: hidden;}
.busidc-menu{display: flex;justify-content: center;border-top: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;}
.busidc-menu a{display: flex;align-items: center;height: 68px;font-size: 18px;color: #888;margin: 0 46px;transition: all .4s ease;}
.busidc-menu a:first-child{margin-left: 0;}
.busidc-menu a:last-child{margin-right: 0;}
.busidc-menu a.active{color: #000;}
.busidc-menu a:hover{color: #ae0002;}
.busidc-loop{width: 100%;position: relative;margin-top: 60px;}
.busidc-loop .swiper-pagination{display: none;}
.busidc-ul{display: flex;flex-wrap: wrap;margin: -24px 0 0 -24px;min-height:250px;}
.busidc-link{display: block;overflow: hidden;overflow: hidden;width: calc(33.3333% - 24px);margin: 24px 0 0 24px;position: relative;}
.busidc-link img{width: 100%;object-fit: cover;transition: all .6s ease;position:absolute;top:18%;}
.busidc-link .bg-color{background:#efedee;position:relative;padding-top:135%;top:0;border-radius:3px;}
.busidc-link .text{width: 100%;overflow: hidden;padding: 20px;font-size: 16px;color: #333;left: 0;bottom: 0;z-index: 2;text-align: center;}
.busidc-link .text h2{position: relative;z-index: 4;}
.busidc-link .text p{color:#ad0000;}
.busidc-link .cont{display: none;}
.busidc-link:hover img{transform: scale(1.06);}
.busidc-link:hover .text::after{transform: translateY(0);}
.busidc-prev, .busidc-next{position: absolute;width: 26px;height: 50px;top: 50%;margin-top: -25px;background: url('../images/pages/busidcArr.png') no-repeat center;cursor: pointer;transition: all .4s ease;}
.busidc-prev{left: -74px;}
.busidc-next{right: -74px;transform: rotate(180deg);}
.busidc-prev:hover, .busidc-next:hover{background-image: url('../images/pages/busidcArrH.png');}

/* 产业-金融投资 */
.busijr{width: 100%;overflow: hidden;}
.busijr-none{display: none;}
.busijr-items{width: 100%;overflow: hidden;margin-top: 100px;}
.busijr-items .containBig{float: right;display: flex;flex-wrap: wrap;justify-content: space-between;flex-direction: row-reverse;}
.busijr-wrap, .busijr-img img{height: 540px;}
.busijr-wrap{width: 700px;}
.busijr-list{padding-right: 50px;width: 100%;margin-top: 20px;}
.busijr-scroll{width: 100%;padding-right: 48px;height: 476px;overflow-y: auto;}
.busijr-scroll::-webkit-scrollbar {width: 3px;}
.busijr-scroll::-webkit-scrollbar-thumb {background: #000;}
.busijr-scroll::-webkit-scrollbar-track {background: #e5e5e5;}
.busijr-scroll{scrollbar-color:#000 #e5e5e5;scrollbar-width:thin;}
.busijr-scroll{scrollbar-face-color: #000;scrollbar-shadow-color: #000;scrollbar-arrow-color: #000;scrollbar-track-color: #e5e5e5;}
.busijr-list a{width: 100%;cursor: default;padding-left: 26px;height: 79px;display: flex;align-items: center;border-bottom: 1px solid #e5e5e5;position: relative;font-size: 18px;color: #888;}
.busijr-list a::before{content: "";position: absolute;width: 5px;height: 5px;background: #000;left: 0;top: 50%;margin-top: -3px;}
.busijr-img{width: calc(100% - 700px);}
.busijr-img img{width: 100%;object-fit: cover;}
.busijr-cont{width: 100%;font-size: 18px;color: #888;line-height: 28px;margin-top: 24px;}
.busijr-cont p{line-height: inherit;}
.busijr-items:nth-child(2n){background: #f6f6f6;}
.busijr-items:nth-child(2n) .containBig{float: left;flex-direction: row;}
.busijr-items:nth-child(2n) .busijr-wrap{padding-left: 160px;display: flex;flex-direction: column;justify-content: center;}

/* 产业-物业管理 */
.busiwy{width: 100%;overflow: hidden;}

/* 产业-项目详情 */
.busixq{width: 100%;display: none;position: fixed;z-index: 999994;top: 0;left: 0;background: #fff;}
.busixq.active{display: block;animation: busixqShow 1s ease both;}
@keyframes busixqShow {0%{opacity: 0;transform: scale(0.8);}100%{opacity: 1;transform: scale(1);}}
.busixq-contain{width: 100%;overflow: hidden;display: flex;flex-wrap: wrap;justify-content: space-between;}
.busixq-img{width: calc(100% - 540px);}
.busixq-img img{width: 100%;object-fit: cover;height: 100vh;}
.busixq-wrap{width: 540px;display: flex;flex-wrap: wrap;justify-content: space-between;flex-direction: column;padding: 140px 60px 80px 90px;position: relative;}
.busixq-cont{width: 100%;padding-top: 90px;position: relative;}
.busixq-cont::before{content: "";position: absolute;width: 56px;top: 0;left: 0;height: 40px;background: url('../images/pages/busixqDot.png') no-repeat left top/100% auto;}
.busixq-cont .title{width: 100%;font-size: 36px;color: #000;font-weight: 500;}
.busixq-cont .text{font-size: 16px;color: #888;width: 100%;line-height: 28px;margin-top: 28px;text-align:justify;text-justify:inter-word;}
.busixq-cont .text p br{content: "";display: block;height: 24px;}
.busixq-btn{width: 100%;position: relative;display: flex;justify-content: space-between;}
.busixq-btn::after{content: "";position: absolute;width: 100%;height: 1px;background: #d2d2d2;left: 0;top: 50%;}
.busixq-btn a{display: flex;transition: all .4s ease;position: relative;height: 24px;align-items: center;background: #fff;z-index: 4;font-size: 16px;color: #666;transition: all .4s ease;}
.busixq-btn a::before{content: "";position: absolute;width: 8px;height: 14px;left: 0;top: 50%;margin-top: -7px;background: url('../images/pages/busixqArr.png') no-repeat center;transition: all .4s ease;}
.busixq-btn a.prev{width: 44px;}
.busixq-btn a.next{width: 94px;justify-content: flex-end;padding-right: 22px;}
.busixq-btn a.next::before{left: auto;right: 0;transform: rotate(180deg);}
.busixq-btn a:hover{color: #ae0002;}
.busixq-btn a:hover::before{background-image: url('../images/pages/busixqArrH.png');}
.busixq-btn a.prev.false, .busixq-btn a.next.false{cursor: not-allowed;}
.busixq-back{width: 36px;height: 36px;position: absolute;z-index: 4;right: calc(540px - 60px);top: 30px;display: flex;align-items: center;justify-content: center;}
.busixq-back::before, .busixq-back::after{content: "";position: absolute;width: 100%;height: 1px;top: 50%;background: #6f6f6f;transition: transform .4s ease .2s, margin .4s ease 0s;}
.busixq-back::before{transform: rotate(45deg);}
.busixq-back::after{transform: rotate(-45deg);}
.busixq-back:hover::before{transform: rotate(0);margin-top: 5px;transition: transform .4s ease, margin .4s ease .2s;}
.busixq-back:hover::after{transform: rotate(0);margin-top: -5px;transition: transform .4s ease, margin .4s ease .2s;}
.busixq-cont::before, .busixq-cont .title, .busixq-cont .text, .busixq-btn a{opacity: 0;}
.busixq-cont::before{animation: busixqRun 1s ease both .2s;}
.busixq-cont .title{animation: busixqRun 1s ease both .3s;}
.busixq-cont .text{animation: busixqRun 1s ease both .4s;}
@keyframes busixqRun {0%{opacity: 0;transform: translateY(100px);}100%{opacity: 1;transform: translateY(0);}}
.busixq-btn a{animation: busixqBtn 1s ease both .2s;}
@keyframes busixqBtn {0%{opacity: 0;}100%{opacity: 1;}}
.busixq-btn::after{animation: busixqLine 1s ease both .8s;}
@keyframes busixqLine {0%{width: 0;}100%{width: 100%;}}

/* 公益活动 */
.benega{width: 100%;overflow: hidden;padding: 130px 0 150px;position: relative;}
.benega-wrap{position: relative;padding-top: 88px;width: 630px;z-index: 4;}
.benega-wrap::before{content: "";position: absolute;width: 56px;top: 0;left: 0;height: 40px;background: url('../images/pages/busixqDot.png') no-repeat left top/100% auto;}
.benega-cont{width: 100%;margin-top: 40px;font-size: 16px;color: #888;line-height: 24px;text-align:justify;text-justify:inter-word;}
.benega-cont p{font-size:inherit;line-height:inherit;margin-top:20px;}
.benega-cont p:first-child{margin-top:0}
.benega-img{width: 50%;position: absolute;right: 0;bottom: 0;}
.benega-img img{width: 100%;object-fit: cover;position: relative;z-index: 4;}
.benega-img i{width: 272px;height: 272px;animation: bennegaRun 4s linear infinite;overflow: hidden;top: -190px;margin-left: -136px;background: linear-gradient(to bottom,#ededed,#fdfdfd);border-radius: 50%;position: absolute;left: 50%;}
@keyframes bennegaRun {0%{transform: translateY(0);}50%{transform: translateY(40px);}100%{transform: translateY(0);}}
.benega-img i::after{content: "";position: absolute;width: 100%;height: 100%;background: linear-gradient(to bottom,#fcdbdb,#fdfdfd);top: 0;left: 0;animation: bennegaColor 4s linear infinite;opacity: 0;}
@keyframes bennegaColor {0%{opacity: 0;}50%{opacity: 1;}100%{opacity: 0;}}
.benejj{width: 100%;overflow: hidden;padding: 140px 0 150px;position: relative;}
.benejj-wrap{width: 50%;float: right;position: relative;z-index: 4;}
.benejj-cont{width: 100%;margin-top: 42px;font-size: 16px;color: #fff;line-height: 28px;text-align:justify;text-justify:inter-word;}
.benejj-cont p{line-height: inherit;}
.benejj-cont p br{content: "";display: block;height: 24px;}
.benehd{width: 100%;background: #f2f2f2;}
.benehd-loop{width: 100%;position: relative;margin-top: 60px;}
.benehd-loop .swiper-pagination{display: none;}
.benehd-wrap{width: 100%;position: relative;min-height: 310px;background: #fff;padding: 30px;overflow: hidden;}
.benehd-year{width: 100%;font-size: 16px;color: #888;border-bottom: 1px solid #e5e5e5;margin-bottom: 34px;padding-bottom: 24px;line-height: 1;background: url('../images/pages/bene3icon.png') no-repeat right top;padding-top: 6px;}
.benehd-year span{font-family:'PROXIMA';font-size: 42px;color: #666;}
.benehd-cont{width: 100%;font-size: 16px;color: #888;line-height: 28px;text-align:justify;text-justify:inter-word;}
.benehd-wrap::after{content: "";position: absolute;right: -8px;bottom: -8px;width: 0;height: 0;border-bottom: 32px solid #ae0002;border-left: 32px solid transparent;transition: all .4s ease;}
.benehd-wrap:hover::after{right: 0;bottom: 0;}
.benehd-prev, .benehd-next{position: absolute;width: 20px;height: 30px;top: 50%;margin-top: -15px;background: url('../images/pages/bene3arr.png') no-repeat center;cursor: pointer;transition: all .4s ease;}
.benehd-prev{left: -66px;}
.benehd-next{right: -66px;transform: rotate(180deg);}
.benehd-prev:hover, .benehd-next:hover{background-image: url('../images/pages/bene3arrH.png');}

/* 加入我们 */
.joinln{width: 100%;overflow: hidden;}
.joinln .contain{display: flex;flex-wrap: wrap;justify-content: space-between;}
.joinln-wrap{width: calc(100% - 770px);padding: 88px 200px 0 0;margin-top: 84px;position: relative;}
.joinln-wrap::before{content: "";position: absolute;width: 56px;top: 0;left: 0;height: 40px;background: url('../images/pages/busixqDot.png') no-repeat left top/100% auto;}
.joinln-cont{width: 100%;margin-top: 32px;}
.joinln-cont h6{font-size: 20px;color: #333;line-height: 32px;font-weight: 500;}
.joinln-cont p{font-size: 18px;color: #888;line-height: 32px;}
.joinln-cont p br{display: block;content: "";height: 24px;}
.joinln-img{width: 770px;position: relative;height: 615px;}
.joinln-img img{position: absolute;}
.joinln-img img.img1{height: 49.4%;left: 0;top: 25.4%;}
.joinln-img img.img2{width: 79.87%;right: 0;top: 0;}
.joinln-img img.img3{width: 39.35%;bottom: 0;left: 20.26%;}
.joinln-img img.img4{width: 19.09%;left: 60.65%;bottom: 25.365%;}
.joinln-img .arrow{width: 19.09%;height: 23.9%;border-radius: 8px;position: absolute;}
.joinln-img .arrow.red{background: #ae0002 url('../images/pages/join1arrR.png') no-repeat top 28px right 28px;right: 0;bottom: 25.365%;}
.joinln-img .arrow.black{background: #3b393a url('../images/pages/join1arrR.png') no-repeat left 28px bottom 28px;left: 60.65%;bottom: 0;}
.joingw{width: 100%;overflow: hidden;background: #f2f2f2;}
.joingw-list{width: 100%;margin-top: 60px;}
.joingw-ul{display: flex;flex-wrap: wrap;margin: -20px 0 0 -10px;}
.joingw-link{width: calc(33.3333% - 10px);margin: 20px 0 0 10px;padding: 48px 54px 48px 68px;float: left;background: #fff;transition: background .6s ease;position: relative;overflow: hidden;height: 240px;display: flex;flex-direction: column;justify-content: space-between;}
.joingw-link-wrap{width: 100%;position: relative;z-index: 4;}
.joingw-link-wrap .title{font-size: 28px;color: #000;font-weight: 500;transition: all .4s ease;}
.joingw-link-wrap .hint{font-size: 20px;color: #666;margin-top: 8px;transition: all .4s ease;}
.joingw-link .address{text-align: right;font-size: 16px;color: #888;position: relative;z-index: 4;transition: all .4s ease;}
.joingw-link::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: url('../images/pages/join2bg.png') no-repeat center/cover;transition: all .4s ease;opacity: 0;transform: scale(0);}
.joingw-link::before{content: "";position: absolute;right: 0;bottom: 0;width: 0;height: 0;border-bottom: 20px solid #ae0002;border-left: 20px solid transparent;transition: all .4s ease;}
.joingw-link:hover::after{opacity: 1;transform: scale(1);}
.joingw-link:hover::before{right: -20px;bottom: -20px;}
.joingw-link:hover .joingw-link-wrap .title{color: #fff;}
.joingw-link:hover .joingw-link-wrap .hint{color: #fff;}
.joingw-link:hover .address{color: #fff;}
.joingw-link:hover{background: #ae0002;}

/* 新闻-列表 */
.news{width: 100%;overflow: hidden;}
.news-list{width: 100%;}
.news-link{display: flex;flex-wrap: wrap;justify-content: center;width: 100%;padding: 60px 60px 60px 0;border-bottom: 1px solid #cbcbcb;}
.news-link:first-child{border-top: 1px solid #cbcbcb;}
.news-link-date{width: 220px;font-family:'PROXIMA';color: #000;}
.news-link-date span{font-size: 70px;line-height: 1;}
.news-link-date p{font-size: 16px;line-height: 1;}
.news-link-cont{width: calc(100% - 220px);}
.news-link-cont .title{font-size: 28px;color: #000;transition: all .4s ease;width: 100%;}
.news-link-cont .title span{position: relative;display: inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width: 100%;}
.news-link-cont .title span::after{content: "";width: 0;position: absolute;left: 0;bottom: 0;background: #ae0002;transition: all .6s ease;height: 2px;}
.news-link-cont .text{font-size: 14px;color: #888;line-height: 28px;margin: 16px 0 28px;height: 56px;overflow: hidden;-webkit-line-clamp: 2;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.news-link-cont .read{font-size: 0;width: 100%;}
.news-link-cont .read span, .news-link-cont .read i{display: inline-block;vertical-align: middle;}
.news-link-cont .read span{font-size: 16px;color: #666;}
.news-link-cont .read i{position: relative;width: 55px;height: 1px;background: #ae0002;margin: 0 24px;transition: all .4s ease;}
.news-link-cont .read i::after{content: "";position: absolute;right: -11px;width: 22px;height: 22px;border-radius: 50%;border: 1px solid #ae0002;top: 50%;margin-top: -11px;transition: all .6s ease;}
.news-link:hover .news-link-cont .read span{color: #ae0002;}
.news-link:hover .news-link-cont .read i{width: 75px;}
.news-link:hover .news-link-cont .read i::after{transform: scale(1.4);}
.news-link:hover .news-link-cont .title{color: #ae0002;}
.news-link:hover .news-link-cont .title span::after{width: 100%;}

/* 新闻-详情 */
.newsxq{width: 100%;overflow: hidden;}
.newsxq .contain{display: flex;flex-wrap: wrap;justify-content: space-between;}
.newsxq-wrap{width: calc(100% - 400px);padding-right: 82px;border-right: 1px solid #e5e5e5;}
.newsxq-place{width: 100%;font-size: 0;padding-left: 24px;background: url('../images/pages/newsxqHome.png') no-repeat left center;}
.newsxq-place a{display: inline-block;vertical-align: middle;font-size: 14px;color: #c6c6c6;height: 16px;line-height: 18px;transition: all .4s ease;}
.newsxq-place a::after{content: "/";margin: 0 10px;color: #c6c6c6;}
.newsxq-place a:hover{color: #ae0002;}
.newsxq-place a:last-child::after{display: none;}
.newsxq-place a:last-child{color: #888;pointer-events: none;max-width: 40%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.newsxq-cont{width: 100%;padding: 50px 0 60px;border-bottom: 1px solid #e5e5e5;margin-bottom: 42px;}
.newsxq-cont .title{width: 100%;}
.newsxq-cont .title h1{font-size: 40px;color: #000;}
.newsxq-cont .title p{font-size: 16px;color: #888;font-family:'PROXIMA';line-height: 1;margin-top: 16px;}
.newsxq-cont .text{width: 100%;margin-top: 50px;font-size: 16px;color: #666;line-height: 28px;}
.newsxq-cont .text img{max-width: 100%;margin: 0 auto;}
.newsxq-cont .text p br{content: "";display: block;height: 24px;}
.newsxq-btn{width: 100%;padding-right: 224px;position: relative;}
.newsxq-btn .prev, .newsxq-btn .next{display: flex;width: 100%;align-items: center;height: 38px;font-size: 16px;color: #888;white-space: nowrap;}
.newsxq-btn .prev a, .newsxq-btn .next a{display: inline-block;position: relative;max-width: 100%;transition: all .4s ease;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.newsxq-btn .prev a::after, .newsxq-btn .next a::after{content: "";width: 0;position: absolute;left: 0;bottom: 0;background: #ae0002;transition: all .6s ease;height: 1px;}
.newsxq-btn .prev a:hover, .newsxq-btn .next a:hover{color: #ae0002;}
.newsxq-btn .prev a:hover::after, .newsxq-btn .next a:hover::after{width: 100%;}
.newsxq-btn .back{position: absolute;display: flex;align-items: center;justify-content: center;width: 152px;height: 50px;border-radius: 25px;background: #ae0002;right: 0;top: 50%;margin-top: -25px;transition: all .4s ease;}
.newsxq-btn .back span{font-size: 16px;color: #fff;padding-left: 30px;background: url('../images/pages/newsxqBack.png') no-repeat left center;}
.newsxq-btn .back:hover{box-shadow: 0 4px 20px 4px rgba(173,0,0,.5);}
.newsxq-side{width: 400px;padding-left: 42px;}
.newsxq-side-title{font-size: 24px;color: #333;}
.newsxq-side-list{width: 100%;margin-top: 40px;}
.newsxq-side-list a{font-size: 16px;color: #666;line-height: 24px;max-height: 48px;padding-left: 18px;margin-top: 34px;background: url('../images/pages/newsxqArr.png') no-repeat left top 6px;transition: all .4s ease;overflow: hidden;-webkit-line-clamp: 2;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.newsxq-side-list a:first-child{margin-top: 0;}
.newsxq-side-list a:hover{color: #ae0002;background-image: url('../images/pages/newsxqArrH.png');}
.page-next {
    display:flex;
		justify-content: space-between;
}
.article-content p{margin-bottom:15px;font-size:16px;text-indent:25px;line-height:32px;}
.article-content img{max-width:100%;}
/* 走进-集团概况 */
.intojtzs{width: 100%;overflow: hidden;padding-bottom: 224px;position: relative;}
.intojtzs-city{position: absolute;width: 100%;height: 209px;left: 0;bottom: 0;background: url('../images/pages/intojt1img.png') repeat center center/auto 100%;animation: citymove 60s linear infinite;}
@keyframes citymove{0%{background-position:0px 0px;}100%{background-position:1920px 0;}}
.intojtzs .contain{max-width: 1240px;}
.intojtzs-cont{width: 100%;margin-top: 46px;font-size: 16px;color: #888;line-height: 28px;text-align:justify;text-justify:inter-word;}
.intojtzs-cont p{line-height: inherit;}
.intojtzs-cont p br{content: "";display: block;height: 24px;}
.intojtzs-cont img{display: block;max-width: 100%;margin: 0 auto;}
.intojtlb{width: 100%;position: relative;overflow: hidden;}
.intojtlb-list{width: 100%;}
.intojtlb-list li{height: 680px;float: left;width: 25%;position: relative;padding-top: 248px;}
.intojtlb-list li::before{content: "";position: absolute;width: 1px;height: 100%;top: 0;left: 0;background: rgba(255,255,255,.1);}
.intojtlb-list li:last-child:after{content: "";position: absolute;width: 1px;height: 100%;top: 0;right: 0;background: rgba(255,255,255,.1);}
.intojtlb-cont{width: 100%;position: relative;padding: 4px 32px;color: #fff;transition: all .4s ease;transform: translateY(40px);}
.intojtlb-cont .title{font-size: 32px;font-weight: 500;}
.intojtlb-cont .text{font-size: 16px;margin-top: 40px;opacity: 0;transition: all .4s ease;}
.intojtlb-cont::before{content: "";position: absolute;left: -1px;width: 3px;background: #ae0002;height: 0;top: 0;bottom: 0;margin: auto 0;transition: all .4s ease;}
.intojtlb-list li:hover .intojtlb-cont{transform: translateY(0);}
.intojtlb-list li:hover .intojtlb-cont .text{opacity: 1;}
.intojtlb-list li:hover .intojtlb-cont::before{height: 100%;}

/* 法律声明 */
.law{width: 100%;padding-bottom: 120px;}

/* 隐私条款 */
.privacy{width: 100%;padding-bottom: 120px;}

/* 走进-董事长致辞 */
.intods{width: 100%;overflow: hidden;}
.intods .contain{display: flex;flex-wrap: wrap;justify-content: space-between;overflow: hidden;align-items: flex-end;}
.intods-cont{width: calc(100% - 600px);background: #f3f3f3;padding: 90px 70px 60px 80px;}
.intods-cont .text{font-size: 16px;color: #888;line-height: 28px;text-align:justify;text-justify:inter-word;}
.intods-cont .text p br{display: block;content: "";height: 24px;}
.intods-cont .english{font-size: 15px;color: #a1a0a0;font-family:'PROXIMA';letter-spacing: 10px;position: relative;margin: 112px 0 32px;}
.intods-cont .english span{position: relative;background: #f3f3f3;z-index: 2;padding-right: 36px;display: inline-block;}
.intods-cont .english::after{content: "";width: 0%;position: absolute;left: 0;top: calc(50% - 1px);height: 1px;background: #cbcbcb;}
.intods-cont .english.startAnimate::after{animation: intodsLine 2s ease both;}
@keyframes intodsLine {0%{width: 0;}100%{width: 1400px;}}
.intods-cont .name{font-size: 16px;color: #888;text-align: right;}
.intods-img{width: 350px;height: 424px;position: relative;bottom: 136px;right: 90px;}
.intods-img img{position: absolute;opacity: 0;}
.intods-img img.img1{width: 14.57%;left: 0;bottom: 0;}
.intods-img img.img2{width: 26.57%;left: 23.71%;bottom: 0;}
.intods-img img.img3{width: 14.57%;left: 19.5%;top: 0;}
.intods-img img.img4{width: 10.57%;left: 40%;top: 26.41%;}
.intods-img img.img5{width: 8.286%;right: 38.85%;bottom: 19.34%;}
.intods-img img.img6{width: 15.71%;right: 20.85%;bottom: 11.08%;}
.intods-img img.img7{width: 14.57%;right: 0;bottom: 0;}
.intods-img.startAnimate img.img1{animation: intodImg 1s ease both;}
.intods-img.startAnimate img.img2{animation: intodImg 1s ease both .2s;}
.intods-img.startAnimate img.img3{animation: intodImg 1s ease both .4s;}
.intods-img.startAnimate img.img4{animation: intodImg 1s ease both .6s;}
.intods-img.startAnimate img.img5{animation: intodImg 1s ease both .2s;}
.intods-img.startAnimate img.img6{animation: intodImg 1s ease both .4s;}
.intods-img.startAnimate img.img7{animation: intodImg 1s ease both .6s;}
@keyframes intodImg {0%{opacity: 0;transform: translateY(-400px);}100%{opacity: 1;transform: translateY(0);}}

/* 走进-发展历程 */
.intofz{width: 100%;overflow: hidden;background: url('../images/pages/intofzicon.png') no-repeat right -20px bottom -10px/46% auto;}
.intofz-menu{width: 100%;border: 1px solid #e5e5e5;}
.intofz-menu a{display: flex;float: left;align-items: center;padding-top: 4px;justify-content: center;width: 33.3333%;height: 72px;position: relative;font-size: 24px;color: #888;font-family:'PROXIMA';transition: all .4s ease;border-left: 1px solid #e5e5e5;}
.intofz-menu a:first-child{border-left: none;}
.intofz-menu a::after{content: "";position: absolute;width: 0;opacity: 0;transition: width .4s ease 0s, opacity .2s ease .4s;height: 3px;top: -1px;background: #ae0002;left: 0;right: 0;margin: 0 auto;}
.intofz-menu a:hover, .intofz-menu a.active{color: #000;}
.intofz-menu a.active::after{width: 100%;opacity: 1;transition: width .4s ease .2s, opacity .2s ease 0s;}
.intofz-loop-wrap{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;position: relative;overflow: hidden;min-height: 730px;}
.intofz-loop-img, .intofz-loop-list{width: 50%;float: left;}
.intofz-loop-img{padding-right: 120px;}
.intofz-loop-img .date{position: relative;z-index: 2;text-align: right;}
.intofz-loop-img .date p{font-size: 100px;color: #d0d0d0;line-height: 1;font-family:'PROXIMA';position: relative;}
.intofz-loop-img .date p:first-child{color: #303030;padding-right: 70px;}
.intofz-loop-img .date p:first-child::after{content: "";position: absolute;right: 0;width: 48px;height: 10px;top: 50%;margin-top: -5px;background: #d0d0d0;}
.intofz-loop-img .date p:last-child{margin-right: -10px;}
.intofz-loop-img .img{width: 100%;overflow: hidden;margin-top: -40px;}
.intofz-loop-img .img img{width: 100%;object-fit: cover;}
.intofz-loop-list{position: relative;}
.intofz-loop-list::after{content: "";width: 1px;height: 3000px;top: -400px;position: absolute;left: 0;background: #e5e5e5;}
.intofz-loop-list li{width: 100%;padding: 0 30px 0 80px;position: relative;margin-top: 26px;}
.intofz-loop-list li:first-child{margin-top: 0;}
.intofz-loop-cont{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.intofz-loop-cont .year{width: 110px;font-size: 18px;color: #303030;line-height: 26px;}
.intofz-loop-cont .text{font-size: 16px;color: #888;line-height: 26px;width: calc(100% - 110px);text-align:justify;text-justify:inter-word;}
.intofz-loop-dot{position: absolute;width: 8px;height: 8px;background: #e5e5e5;border-radius: 50%;left: -4px;top: 9px;transition: all .4s ease;z-index: 4;}
.intofz-loop-dot::before{content: "";position: absolute;width: 20px;height: 20px;border-radius: 50%;border: 1px solid #e5e5e5;left: 50%;top: 50%;margin: -10px 0 0 -10px;transition: all .4s ease;}
.intofz-loop-dot::after{content: "";position: absolute;width: 46px;height: 1px;background: #e5e5e5;top: calc(50% - 1px);left: 14px;transition: all .4s ease;}
.intofz-loop-list li:hover .intofz-loop-dot{background: #ae0002;}
.intofz-loop-list li:hover .intofz-loop-dot::before{border: 1px solid #ae0002;}
.intofz-loop-list li:hover .intofz-loop-dot::after{background: #ae0002;}

/* 走进-联系我们 */
.iotolx{width: 100%;overflow: hidden;}
.iotolx-wrap{width: 100%;display: flex;flex-wrap: wrap;background: url('../images/pages/intolxText.png') no-repeat left top/53.79% auto;justify-content: space-between;position: relative;align-items: flex-start;padding: 60px 0 100px;border-bottom: 4px solid #c92b2f;}
.iotolx-code{}
.iotolx-code img{width: 100%;object-fit: cover;} 
.relyx-title h1{font-size:30px;font-weight:600;color:#333;}
.relyx-title p{font-size: 15px;color: #999;line-height: 26px;margin-top: 16px;}
.relly-form{width: 100%;margin-top: 15px;}
.relly-formipt{width: 100%;overflow: hidden;}
.relly-formipt input{width: 48%;height: 45px;background: #fff;padding: 0 32px;border:1px solid #aaa;}
.relly-form input, .relly-form textarea{font-size: 15px;color: #888;}
.relly-form input:-moz-placeholder, .relly-form textarea:-moz-placeholder {color:#888;font-size: 15px;}
.relly-form input::-moz-placeholder, .relly-form textarea::-moz-placeholder {color:#888;font-size: 15px;}
.relly-form input:-ms-input-placeholder, .relly-form textarea:-ms-input-placeholder{color:#888;font-size: 15px;}
.relly-form input::-webkit-input-placeholder, .relly-form textarea::-webkit-input-placeholder{color:#888;font-size: 15px;}
.relly-formipt input:first-child{float: left;}
.relly-formipt input:last-child{float: right;}
.relly-form textarea{width: 100%;display: block;background: #fff;margin-top: 30px;padding: 20px;height: 134px;}
.relly-form select{width:250px;background:#fff;margin-right:30px;float:left;padding:0 32px;height:45px;border:1px solid #aaa;color:#888;}
.relly-formyzmbtn{width: 100%;overflow: hidden;margin-top: 32px;}
.relly-formyzm{float: left;}
.relly-formyzm input{width: 130px;height: 45px;background: #fff;padding: 0 32px;display: block;float: left;border:1px solid #aaa;}
.relly-formyzm span{display: block;float: left;margin-left: 20px;height: 45px;width: 150px;cursor: pointer;}
.relly-formyzm span img{width: 100%;height: 100%;}
.relly-formbtn {width: 200px;height: 45px;display: block;background: #c92b2f;font-size: 16px;color: #fff;text-align: center;float: right;cursor: pointer;}
.relyx-close{display: none;}
.relly.rellyBg{background: #eceff4;}
.iotolx-cont{width: auto;}
.iotolx-cont .text{margin-top: 36px;}
.iotolx-cont .text p{font-size: 16px;color: #000;padding: 4px 0;margin-top: 16px;padding-left: 10px;background: url('../images/pages/intolxIcon.png') no-repeat left top 2px;}
.iotolx-cont .text p span{font-size: 28px;line-height: 1;font-family:'PROXIMA';}
.iotolx-cont .text p:first-child{margin-top: 0;}
.iotolx-map{width: 100%;position: relative;margin-top: 96px;height: 460px;}
#map{width: 100%;height: 100%;}
#map .amap-logo,#map .amap-copyright{display: none !important;}
.brand .text p{margin:35px auto;width:70%;}
.brand p{text-indent:30px;font-size:16px;margin-bottom:15px;}

 .timeline {
    background: url(../images/pages/time.svg) no-repeat top;
    background-size: auto 1617px;
}
.timeline li {
    height: 161px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.timeline li:nth-of-type(odd) {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.timeline li:nth-of-type(2n) {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
.timeline li>p {
    width: 50%;
    line-height: 1.8;
    margin-top: -23px;
    font-family: DINPro,PingFangSC-Light,Microsoft YaHei,sans-serif;
}
.timeline li:nth-of-type(odd)>p {
    text-align: right;
    padding-right: 25px;
}
.timeline li:nth-of-type(2n)>p {
    padding-left: 25px;
}
.benejj{display:none !important;}
.benegg{width:100%;padding:100px 0;background: #f6f6f6 url('../images/pages/beneggBg.jpg') no-repeat center/cover;overflow:hidden;}
.benegg-mix{width:100%;margin-top:40px;}
.benegg-head{width:100%;display:flex;align-items:center;justify-content:space-between;user-select: none;}
.benegg-head-menu{display:flex;}
.benegg-head-menu a{height: 28px;display: flex;align-items: center;font-size: 18px;color: #888;margin-left: 64px;transition: all .4s ease;}
.benegg-head-menu a:first-child{margin-left: 0;}
.benegg-head-menu a.active{color: #000;}
.benegg-head-search{width: 308px;position: relative;}
.benegg-head-search-li{width: 100%;position: relative;display: none;border-bottom: 2px solid #ad0000;}
.benegg-head-search-li input{width: 100%;height: 28px;font-size: 14px;color: #000;padding-right: 30px;background: transparent;padding-bottom: 10px;}
.benegg-head-search-li input::-webkit-input-placeholder{color: #888;font-size: 14px;}
.benegg-head-search-li input:-moz-placeholder{color: #888;font-size: 14px;}
.benegg-head-search-li input::-moz-placeholder{color: #888;font-size: 14px;}
.benegg-head-search-li input:-ms-input-placeholder{color: #888;font-size: 14px;}
.benegg-head-search-li button{position: absolute;width: 28px;height: 100%;cursor: pointer;z-index: 2;top: 0;right: 0;background: url('../images/pages/benegg0.png') no-repeat right top 3px;}
.benegg-head-search-li.active{display: block;}
.benegg-list{width: 100%;margin-top: 44px;}
.benegg-list .items{width: 100%;display: none;}
.benegg-list .items.active{display: block;}
.benegg-list-ul{margin: -26px 0 0 -30px;display: flex;flex-wrap: wrap;}
.benegg-list-link{width: calc(50% - 30px);margin: 26px 0 0 30px;height: 120px;display: flex;align-items: center;background: #fff;}
.benegg-list-link .book, .benegg-list-link .name, .benegg-list-link .arrow{height: 100%;display: flex;align-items: center;position: relative;}
.benegg-list-link .book{width: 110px;justify-content: center;}
.benegg-list-link .book i{width: 60px;height: 60px;border-radius: 50%;border: 2px solid #eee;background: url('../images/pages/benegg1.png') no-repeat center/25px auto;transition: all .4s ease;}
.benegg-list-link .name{width: calc(100% - 110px - 120px);font-size: 20px;color: #333;line-height: 1.24;padding-right: 24px;}
.benegg-list-link .name::after{content: "";position: absolute;width: 1px;height: 42%;background: #e5e5e5;top: 29%;right: 0;transition: all .4s ease;}
.benegg-list-link .arrow{width: 120px;justify-content: center;overflow: hidden;}
.benegg-list-link .arrow i{width: 36px;height: 36px;position: relative;z-index: 2;border-radius: 50%;border: 1px solid #808080;background: url('../images/pages/benegg2.png') no-repeat center/16px auto;transition: all .6s ease;}
.benegg-list-link .arrow::before {content: "";position: absolute;right: -112px;bottom: -112px;width: 0;height: 0;border-bottom: 240px solid #ae0002;border-left: 240px solid transparent;transition: all .6s ease;}
.benegg-list-link:hover .book i{border-color: #ad0000;background-image: url('../images/pages/benegg1H.png');}
.benegg-list-link:hover .name::after{opacity: 0;}
.benegg-list-link:hover .arrow i{border-color: #fff;background-image: url('../images/pages/benegg2H.png');}
.benegg-list-link:hover .arrow::before{right: 0;bottom: 0;}
@media all and (max-width:1599px) {
    .benegg {padding: 80px 0;}
    .benegg-head-menu a {margin-left: 50px;}
    .benegg-mix {margin-top: 34px;}
    .benegg-list {margin-top: 36px;}
}
@media all and (max-width:1279px) {
    .benegg {padding: 60px 0;}
    .benegg-head-menu a {margin-left: 20px;}
    .benegg-mix {margin-top: 28px;}
    .benegg-list {margin-top: 30px;}
    .benegg-head-search {width: 270px;}
    .benegg-list-ul {margin: -16px 0 0 -16px;}
    .benegg-list-link {width: calc(50% - 16px);margin: 16px 0 0 16px;height: 120px;}
    .benegg-list-link .name {font-size: 18px;}
}
@media all and (max-width:1000px) {
    .benegg-head{flex-wrap: wrap;}
    .benegg-head-menu{width: 100%;}
    .benegg-head-search{width: 100%;margin-top: 20px;}
    .benegg-list-ul {margin: -16px 0 0;}
    .benegg-list-link {width: 100%;margin: 16px 0 0;height: 120px;}
}
@media all and (max-width:640px) {
    .benegg {padding: 40px 0;}
    .benegg-head-menu a {margin-left: 14px;font-size: 14px;}
    .benegg-mix {margin-top: 18px;}
    .benegg-head-search {margin-top: 8px;}
    .benegg-list-link .arrow{display: none;}
    .benegg-list-link .book i {width: 44px;height: 44px;background-size: 18px auto;}
    .benegg-list-link .book{width: 66px;}
    .benegg-list-link .name {width: calc(100% - 66px);font-size: 15px;padding-right: 16px;}
    .benegg-list-link .name::after{display: none;}
    .benegg-list-ul {margin: -12px 0 0;}
    .benegg-list-link {margin: 12px 0 0;height: auto;padding: 12px 0;}
    .benegg-list {margin-top: 24px;}
}




/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
    .sonBan-menu-drop {right: -36px;width: 260px;}
    .busixq-wrap {width: 500px;padding: 140px 40px 70px 70px;}
    .busixq-img {width: calc(100% - 500px);}
    .busixq-back{right: calc(500px - 60px)}
}

@media all and (max-width:1599px) {
    /* 1440 × (700)  */
    .sonBan-cont .name {font-size: 40px;}
    .sonBan-cont .text {margin-top: 28px;}
    .sonBan-wrap {bottom: 50px;}
    .sonBan-now {width: 260px;font-size: 40px;}
    .sonBan-menu {width: 250px;}
    .sonBan-line {width: calc(100% - 510px);left: 260px;}
    .sonBan-menu-next {height: 64px;font-size: 22px;padding-right: 42px;}
    .sonBan-menu-arrow{height: 64px;}
    .sonBan-menu-drop{top: 64px;right: -34px;width: 240px;}
    .sonBan-menu-drop a{height: 54px;}
    .sonBan.reverse .sonBan-menu-drop{bottom: 64px;}
    .busics-img {width: calc(100% - 560px);}
    .busics-cont {width: 560px;padding-top: 130px;padding-left: 80px;}
    .busics-cont .text h6 {margin: 20px 0 16px;}
    .busics-cont .title {font-size: 28px;}
    .busics-shade {height: calc(100% - 80px);}
    .busics-items .containBig {padding-bottom: 60px;}
    .busics-items:nth-child(2n) .busics-cont {padding-right: 80px;}
    .busidc-prev{left: -60px;}
    .busidc-next{right: -60px;}
    .busidc-link .text {padding: 16px 20px;}
    .busidc-menu a {height: 60px;}
    .busijr-items {margin-top: 80px;}
    .sonTitle .name {font-size: 36px;}
    .busijr-wrap {width: 660px;}
    .busijr-list {padding-right: 40px;margin-top: 16px;}
    .busijr-scroll {padding-right: 40px;height: 350px;}
    .busijr-list a{height: 70px;}
    .busijr-img {width: calc(100% - 660px);}
    .busijr-wrap, .busijr-img img {height: 406px;}
    .busijr-items:nth-child(2n) .busijr-wrap {padding-left: 120px;}
    .busixq-back {right: calc(400px - 60px);top: 18px;}
    .busixq-cont .title {font-size: 30px;}
    .busixq-cont .text p br {height: 16px;}
    .busixq-cont .text {line-height: 26px;margin-top: 20px;}
    .busixq-wrap {width: 400px;padding: 80px 40px 50px 50px;}
    .busixq-img {width: calc(100% - 400px);}
    .busixq-cont {padding-top: 70px;height: 520px;overflow-y: auto;padding-right: 10px;}
    .busixq-cont::-webkit-scrollbar {width: 2px;}
    .busixq-cont::-webkit-scrollbar-thumb {background: #ad0000;}
    .busixq-cont::-webkit-scrollbar-track {background: #f1f1f1;}
    .busixq-cont{scrollbar-color:#ad0000 #f1f1f1;scrollbar-width:thin;}
    .busixq-cont{scrollbar-face-color: #ad0000;scrollbar-shadow-color: #ad0000;scrollbar-arrow-color: #000;scrollbar-track-color: #f1f1f1;}
    .busixq-cont::before {width: 44px;height: 32px;}
    .benega-wrap::before {width: 48px;height: 36px;}
    .benega-wrap {padding-top: 74px;width: 540px;}
    .benega-cont {margin-top: 32px;}
    .benega-cont p{margin-top:16px;}
    .benega {padding: 100px 0 120px;}
    .benega-img i {width: 240px;height: 240px;margin-left: -120px;}
    .benejj {padding: 110px 0 120px;}
    .benejj-cont p br {height: 16px;}
    .benejj-cont {margin-top: 32px;}
    .benehd-loop {margin-top: 50px;}
    .joinln-img {width: 680px;height: 543px;}
    .joinln-wrap {width: calc(100% - 680px);padding: 70px 100px 0 0;margin-top: 70px;}
    .joinln-wrap::before{width: 48px;height: 36px;}
    .joingw-link-wrap .title {font-size: 26px;}
    .joingw-link {padding: 36px 40px 36px 50px;height: 220px;}
    .joingw-list {margin-top: 50px;}
    .news-link-date {width: 170px;}
    .news-link-cont {width: calc(100% - 170px);}
    .news-link-date span {font-size: 60px;}
    .news-link {padding: 50px 50px 50px 0;}
    .newsxq-cont .title h1 {font-size: 36px;}
    .newsxq-wrap {padding-right: 60px;}
    .intojtlb-list li {height: 540px;padding-top: 188px;}
    .intojtlb-cont .title {font-size: 28px;}
    .intojtlb-cont .text {margin-top: 28px;}
    .law, .privacy{padding-bottom: 100px;}
    .intods-img {bottom: 136px;right: 40px;}
    .intods-cont {width: calc(100% - 520px);padding: 70px 60px 60px 70px;}
    .intofz-loop-img .date p {font-size: 90px;}
    .intofz-loop-wrap {min-height: 680px;}
    .intofz-loop-img {padding-right: 110px;}
    .iotolx-cont .text p {margin-top: 10px;}
    .iotolx-wrap {padding: 50px 0 70px;}
    .iotolx-map {margin-top: 80px;height: 440px;}
    .busidc-ul{margin: -18px 0 0 -18px;}
    .busidc-link{width: calc(25% - 18px);margin: 18px 0 0 18px;}
}

@media all and (max-width:1439px) {
    /* 1360 */
    .sonBan-menu-drop{right: -14px;width: 200px;}
    .busics-img {width: calc(100% - 500px);}
    .busics-cont {width: 500px;}
    .busidc-prev{left: -50px;}
    .busidc-next{right: -50px;}
    .benehd-prev{left: -50px;}
    .benehd-next{right: -50px;}
}

@media all and (max-width:1359px) {
    /* 1280 */
    .busics-img {width: calc(100% - 460px);}
    .busics-cont {width: 460px;padding-left: 60px;}
    .busics-items:nth-child(2n) .busics-cont {padding-right: 60px;}
    .busics-cont .title{font-size: 26px;}
    .busidc-prev, .busidc-next{display: none;}
    .busidc-loop .swiper-pagination{display: block;}
    .busidc-loop .swiper-wrapper{padding-bottom: 40px;}
    .busijr-wrap {width: 600px;}
    .busijr-img {width: calc(100% - 600px);}
    .busijr-list {padding-right: 30px;margin-top: 16px;}
    .busijr-scroll {padding-right: 30px;height: 300px;}
    .busijr-list a{height: 60px;font-size: 16px;}
    .busijr-wrap, .busijr-img img {height: 356px;}
    .busijr-items:nth-child(2n) .busijr-wrap {padding-left: 60px;}
    .benehd-prev, .benehd-next{display: none;}
    .benehd-loop .swiper-pagination{display: block;}
    .benehd-loop .swiper-wrapper{padding-bottom: 40px;}
}

@media all and (max-width:1279px) {
    /* 1152 × (700) */
    .sonBan-cont .name {font-size: 36px;}
    .sonBan-cont .text {font-size: 16px;line-height: 28px;margin-top: 20px;}
    .sonBan-now {width: 240px;font-size: 36px;}
    .sonBan-menu {width: 230px;}
    .sonBan-line {width: calc(100% - 470px);left: 240px;}
    .sonBan-menu-drop {padding: 10px 24px 22px;}
    .sonBan-menu-drop a {height: 48px;}
    .busics-img{width: 100%;}
    .busics-items .containBig{width: 100% !important;padding-bottom: 0;}
    .busics-shade{display: none;}
    .busics-cont{width: 100%;padding: 60px 40px !important;background: #f6f6f6;}
    .busidc-menu a {margin: 0 36px;}
    .busidc-loop {margin-top: 48px;}
    .busijr-items {margin-top: 60px;}
    .sonTitle .name {font-size: 30px;}
    .busijr-wrap, .busijr-img img {height: 350px;}
    .busijr-wrap {width: 500px;}
    .busijr-img {width: calc(100% - 500px);}
    .benega {padding: 80px 0 90px;}
    .benega-img i {width: 200px;height: 200px;margin-left: -100px;}
    .benejj-wrap {width: 100%;}
    .benejj {padding: 90px 0 100px;}
    .benejj::after{content: "";position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,.3);top: 0;left: 0;}
    .joinln-img {width: 520px;height: 416px;}
    .joinln-wrap {width: calc(100% - 520px);padding: 50px 40px 0 0;margin-top: 40px;}
    .joinln-wrap::before {width: 38px;height: 30px;}
    .joinln-cont h6 {font-size: 18px;line-height: 30px;}
    .joinln-cont p {font-size: 15px;line-height: 30px;}
    .joingw-link {width: calc(50% - 10px);}
    .news-link-date {width: 150px;}
    .news-link-cont {width: calc(100% - 150px);}
    .news-link-date span {font-size: 50px;}
    .news-link {padding: 40px 40px 40px 0;}
    .news-link-cont .title {font-size: 26px;}
    .news-link-cont .text {line-height: 24px;margin: 12px 0 24px;height: 48px;}
    .newsxq-side {width: 300px;padding-left: 36px;}
    .newsxq-wrap {width: calc(100% - 300px);padding-right: 50px;}
    .newsxq-side-list {margin-top: 30px;}
    .newsxq-side-list a{margin-top: 20px;}
    .newsxq-cont .title h1 {font-size: 28px;}
    .newsxq-cont {padding: 32px 0 40px;margin-bottom: 32px;}
    .newsxq-cont .text p br {height: 18px;}
    .newsxq-cont .text {margin-top: 32px;}
    .intojtzs-cont {margin-top: 40px;}
    .intojtzs-cont p br {height: 16px;}
    .intojtzs-city {height: 160px;}
    .intojtzs {padding-bottom: 180px;}
    .intojtlb-cont {padding: 4px 24px;transform: translateY(30px);}
    .intojtlb-cont .title {font-size: 24px;}
    .intojtlb-list li {height: 460px;padding-top: 150px;}
    .intojtlb-cont .text {margin-top: 16px;}
    .law, .privacy{padding-bottom: 80px;}
    .intods-img {bottom: 136px;right: 0;}
    .intods-cont {width: calc(100% - 400px);padding: 50px 40px;}
    .intods-cont .text p br {height: 16px;}
    .intods-cont .english {margin: 70px 0 32px;}
    .intofz-menu a {height: 62px;font-size: 22px;}
    .intofz-loop-img .date p {font-size: 68px;}
    .intofz-loop-img {padding-right: 70px;}
    .intofz-loop-list li {padding: 0 0 0 60px;margin-top: 22px;}
    .intofz-loop-dot::after{width: 32px;}
    .intofz-loop-cont .year {width: 88px;}
    .intofz-loop-cont .text {width: calc(100% - 88px);}
    .intofz-loop-img .date p:first-child::after {width: 36px;height: 6px;margin-top: -5px;}
    .intofz-loop-img .date p:first-child {padding-right: 60px;}
    .intofz-loop-wrap {min-height: 580px;}
    .intofz-loop-img .img {margin-top: -28px;}
    .iotolx-wrap {padding: 40px 0 50px;}
    .iotolx-map {margin-top: 60px;height: 400px;}
    .iotolx-cont .text p span {font-size: 24px;}
    .iotolx-cont .text p {margin-top: 4px;}
    .iotolx-cont .text {margin-top: 20px;}
    .busidc-ul{margin: -14px 0 0 -14px;}
    .busidc-link{width: calc(33.3333% - 14px);margin: 14px 0 0 14px;}
}

@media all and (max-width:1151px) {
    /* 1024 */
    .sonBan-menu-arrow{width: 40px;}
    .busixq-img{width: 100%;}
    .busixq-img img{height: 38vh;}
    .busixq-wrap{width: 100%;height: 62vh;}
    .busixq-back{top: calc(38vh + 18px);right: 4%;}
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .busijr-items .containBig{width: 100% !important;flex-direction: row !important;}
    .busijr-img{width: 100%;}
    .busijr-img img{height: auto;}
    .busijr-wrap{width: 100%;padding: 40px 4% 0 !important;height: auto;}
    .busijr-list{padding-right: 0;}
    .busijr-scroll{padding-right: 0;height: auto;}
    .busijr-list a{height: auto;padding: 16px 0 16px 26px;}
    .busijr-items:nth-child(2n) .busijr-wrap{padding-bottom: 40px !important;}
    .busijr-cont {margin-top: 16px;}
    .busijr-list a::before{top: 26px;margin-top: 0;}
    .benega-img{position: relative;width: 100%;margin-top: 240px;}
    .benega {padding: 80px 0 0;}
    .benega-wrap{width: 100%;}
    .benega-cont p{margin-top:12px;}
    .joinln-wrap {width: 100%;padding: 50px 0 0;margin-top: 0;}
    .joinln-img{margin: 40px auto 0;}
    .newsxq-wrap {width: 100%;padding-right: 0;border-right: none}
    .newsxq-side {width: 100%;padding-left: 0;margin-top: 40px;}
    .intojtlb-cont .text{opacity: 1;}
    .intojtlb-list{display: flex;flex-wrap: wrap;}
    .intojtlb-list li{width: 50%;height: auto;padding: 60px 0;}
    .intojtlb-list li:nth-last-child(1), .intojtlb-list li:nth-last-child(2){padding-top: 0;}
    .intojtlb-cont{transform: translateY(0);}
    .intojtlb-list li:last-child:after{display: none;}
    .intojtlb-cont::before{height: 100%;}
    .intods-cont{width: 100%;}
    .intods-cont .english::after{width: 100%;}
    .intods-img{bottom: 0;margin: 0 auto;margin-top: 60px;}
    .intods-img img{opacity: 1;}
    .iotolx-wrap{background-size: 60% auto;}
    .busidc-ul{margin: -14px 0 0 -14px;}
    .busidc-link{width: calc(50% - 14px);margin: 14px 0 0 14px;}
    .busixq-cont {height: 470px;}
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .toPlace{top: -70px;}
    @keyframes sonBanL{0%{opacity: 0;transform: translateX(-160px);}100%{opacity: 1;transform: translateX(0);}}
    @keyframes sonBanR{0%{opacity: 0;transform: translateX(160px);}100%{opacity: 1;transform: translateX(0);}}
    .sonBan-cont .name {font-size: 28px;}
    .sonBan-cont .text {line-height: 26px;margin-top: 16px;}
    .sonBan-now {width: 120px;font-size: 20px;}
    .sonBan-menu-next {height: 50px;font-size: 16px;padding-right: 24px;}
    .sonBan-menu-arrow {height: 50px;width: 24px;}
    .sonBan-menu{width: 120px;}
    .sonBan-line {width: calc(100% - 240px);left: 120px;}
    .sonBan-menu-drop {top: 50px;width: 130px;padding: 4px 14px 14px;right: -9px;border-radius: 5px;}
    .sonBan-menu-drop a {height: 42px;font-size: 15px;}
    .sonBan-menu-drop::after {border-left: 12px solid transparent;border-right: 12px solid transparent;border-bottom: 12px solid #fff;top: -9px;margin-left: -12px;}
    .sonBan.reverse .sonBan-menu-drop{bottom: 50px;}
    .sonBan.reverse .sonBan-menu-drop::after {border-top: 12px solid #fff;bottom: -9px;}
    .sonBan-wrap {bottom: 20px;}
    .sonBan-img img {min-height: 520px;}
    .sonBan.smallHeight .sonBan-img img{min-height: 320px;}
    .sonBan-line::after{animation: sonBanLine 1s ease both 0s;}
    .sonBan-menu{animation: sonBanNow 1s ease both 0s;}
    .busics-img li{width: 100%;}
    .busics-img li .text{top: 14px;left: 4%;}
    .busics-img li .hint{bottom: 16px;right: 4%;}
    .busics-cont{padding: 28px 4% !important;}
    .busics-cont .title {font-size: 23px;}
    .busics-cont .text h6 {margin: 12px 0 10px;}
    .busidc-menu a {font-size: 16px;height: 46px;margin: 0 10px;}
    .busidc-loop {margin-top: 32px;}
    .busidc-link .text {padding: 12px 18px;font-size: 16px;}
    .swiperDot.swiper-pagination .swiper-pagination-bullet {width: 8px;height: 8px;margin: 0 5px;}
    .busidc-loop .swiper-wrapper {padding-bottom: 32px;}
    .busijr-items {margin-top: 40px;}
    .sonTitle .name {font-size: 24px;}
    .busijr-wrap {padding: 30px 4% 0 !important;}
    .busijr-list a {padding: 12px 0 12px 18px;}
    .busijr-list a::before{top: 22px;}
    .busijr-items:nth-child(2n) .busijr-wrap{padding-bottom: 30px !important;}
    .busijr-cont {margin-top: 12px;font-size: 16px;line-height: 26px;}
    .busixq-wrap {padding: 42px 4% 28px;}
    .busixq-back {top: calc(38vh + 4px);right: 4%;width: 30px;height: 30px;}
    .busixq-cont::before {width: 32px;height: 24px;}
    .busixq-cont {padding-top: 36px;max-height: 280px;height: auto;}
    .busixq-cont .title {font-size: 22px;}
    .busixq-cont .text p br {height: 10px;}
    .busixq-cont .text {font-size: 14px;line-height: 22px;margin-top: 12px;}
    .benega-wrap::before {width: 40px;height: 30px;}
    .benega {padding: 40px 0 0;}
    .benega-wrap {padding-top: 48px;}
    .benega-cont {margin-top: 16px;}
    .benega-cont p{margin-top:8px;}
    .benega-img i{width: 140px;height: 140px;margin-left: -70px;top: -120px;}
    .benega-img {margin-top: 130px;}
    .benejj {padding: 50px 0;}
    .benejj-cont p br {height: 12px;}
    .benejj-cont {margin-top: 18px;}
    .benehd-loop {margin-top: 32px;}
    .benehd-loop .swiper-wrapper {padding-bottom: 32px;}
    .benehd-wrap {padding: 20px;}
    .benehd-year {margin-bottom: 20px;padding-bottom: 16px;}
    .benehd-year span {font-size: 36px;}
    .benehd-cont {line-height: 26px;}
    .joinln-cont {margin-top: 18px;}
    .joinln-cont p br {height: 12px;}
    .joinln-img {width: 300px;height: 240px;margin-top: 30px;}
    .joinln-img .arrow {border-radius: 3px;}
    .joinln-img .arrow.red {background-size: 16px auto;background-position: top 12px right 12px;}
    .joinln-img .arrow.black {background-size: 16px auto;background-position: left 12px bottom 12px;}
    .joingw-list {margin-top: 32px;}
    .joingw-ul {margin: -16px 0 0;}
    .joingw-link {width: 100%;margin: 16px 0 0;padding: 24px 20px; height: 180px;}
    .joingw-link-wrap .title {font-size: 20px;}
    .joingw-link-wrap .hint {font-size: 18px;margin-top: 4px;}
    .news-link-date{width: 100%;}
    .news-link-date span {font-size: 32px;margin-right: 12px;}
    .news-link-date p, .news-link-date span{display: inline-block;}
    .news-link-cont{width: 100%;margin-top: 12px;}
    .news-link {padding: 28px 0;}
    .news-link-cont .title {font-size: 20px;}
    .news-link-cont .text {margin: 4px 0 14px;}
    .newsxq-cont .title h1 {font-size: 24px;}
    .newsxq-cont {padding: 24px 0 28px;margin-bottom: 28px;}
    .newsxq-cont .text {margin-top: 20px;}
    .newsxq-cont .text p br {height: 12px;}
    .newsxq-btn {padding: 0 0 60px 0;}
    .newsxq-btn .back {width: 140px;height: 44px;border-radius: 22px;right: 50%;margin-right: -70px;top: auto;margin-top: 0;bottom: 0;}
    .newsxq-btn .prev, .newsxq-btn .next{height: 30px;}
    .newsxq-side-list {margin-top: 18px;}
    .newsxq-side-list a {margin-top: 14px;}
    .newsxq-side-title {font-size: 22px;}
    .newsxq-place a::after {margin: 0 6px;}
    .intojtzs-cont {margin-top: 24px;}
    .intojtzs-cont p br {height: 12px;}
    .intojtzs-city {height: 120px;}
    .intojtzs {padding-bottom: 140px;}
    .intojtlb-list li {width: 100%;padding: 30px 0 0 !important;}
    .intojtlb-list li:last-child{padding-bottom: 30px !important;}
    .intojtlb-cont .title {font-size: 20px;}
    .intojtlb-cont .text {margin-top: 8px;}
    .intojtlb-cont {padding: 0 18px;}
    .law, .privacy{padding-bottom: 48px;}
    .intods-cont {padding: 28px 20px;}
    .intods-cont .text p br {height: 10px;}
    .intods-cont .english span {padding-right: 16px;}
    .intods-cont .english {margin: 32px 0 16px;letter-spacing: 5px;}
    .intods-img {margin-top: 40px;width: 320px;height: 388px;}
    .intofz-menu a {height: 40px;font-size: 16px;}
    .intofz-loop-img{width: 100%;padding-right: 0;position: relative;z-index: 5;}
    .intofz-loop-img .date p:last-child {margin-right: 0;}
    .intofz-loop-img .date p {font-size: 44px;}
    .intofz-loop-img .img {margin-top: -20px;}
    .intofz-loop-img .date p:first-child {padding-right: 40px;}
    .intofz-loop-img .date p:first-child::after {width: 28px;height: 4px;margin-top: -4px;}
    .intofz-loop-list::after{height: 2000px;top: -40px;left: 10px;}
    .intofz-loop-list{width: 100%;margin-top: 28px;}
    .intofz-loop-dot {left: 7px;}
    .intofz-loop-dot::after{display: none;}
    .intofz-loop-list li {padding: 0 0 0 30px;margin-top: 16px;}
    .intofz-loop-cont .year {width: 74px;}
    .intofz-loop-cont .text {width: calc(100% - 74px);}
    .intofz{background-size: 80% auto;background-position: right -16px bottom -16px;}
    .iotolx-wrap {background-size: 100% auto;}
    .iotolx-wrap {padding: 24px 0 30px;}
    .iotolx-code{margin: 28px auto 0;}
    .iotolx-map {margin-top: 32px;height: 300px;}
    .busidc-ul{margin: -12px 0 0;}
    .busidc-link{width: 100%;margin: 12px 0 0;}
}