﻿.bold100{font-weight: 100;}

.padd_bt80{padding: 80px 0;}

.padd_b80{padding-bottom: 80px;}

.pcvideo{position: absolute;top:0;left: 0;width: 100%;height: 100%;object-fit: cover; object-position: center;}

.line24{line-height: 24px;overflow: hidden;display: -webkit-box;overflow: hidden; -webkit-box-orient: vertical;}

.line30{line-height: 30px;overflow: hidden;display: -webkit-box;overflow: hidden; -webkit-box-orient: vertical;}

.line36{line-height: 36px;overflow: hidden;display: -webkit-box;overflow: hidden; -webkit-box-orient: vertical;}

.truncation{  display: -webkit-box;overflow: hidden; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}

@media only screen and (max-width:1024px) {

.padd_bt80{padding: 50px 0;}

.padd_b80{padding-bottom: 50px;}

.line30{line-height: 24px;}

.line36{line-height: 24px;}
.pcvideo{display: none;}
}

@media only screen and (max-width:767px) {

.padd_bt80{padding: 20px 0;padding-bottom: 40px;}

.padd_b80{padding-bottom: 40px;}

}



/*企业管治*/

.corporate_list{padding: 30px 0 80px 0;}

.corporate_list li{border-bottom: 1px solid #f1f1f1;box-sizing:border-box;}

.corporate_list dl{overflow: hidden;padding:30px 30px;}

.corporate_list dt{float: left;width: 62px;border-right: 4px solid #e7e7e7;height: 30px;}

.corporate_list dt i{font-size: 32px;line-height: 32px;display: inline-block;}

.corporate_list dd{float: right;width: calc(100% - 100px);overflow: hidden;}


.corporate_list dd h3{line-height: 30px;height: 30px; 

display: -webkit-box;

overflow: hidden;

-webkit-line-clamp: 1;

-webkit-box-orient: vertical;
float:left;
width: calc(100% - 120px);

}

.corporate_list dd span{float: right;line-height: 30px;font-size: 14px;}


.gz_list dd h3{width: 100% !important;}

@media only screen and (max-width:1024px) {

.corporate_list{padding-bottom: 50px;}

.corporate_list dt{ width: 40px;   border-right: 1px solid #e7e7e7;}

.corporate_list dd{width: calc(100% - 50px)}

.corporate_list dl{padding: 20px 0;}

.corporate_list dt{height: auto;}

.corporate_list dd h3{height: auto;max-height: 60px;}

}



@media only screen and (max-width:767px) {

.corporate_list{padding:20px 0 40px 0;}
.corporate_list dd h3{width:100%; -webkit-line-clamp: inherit; -webkit-box-orient: inherit;line-height: 20px;}
.corporate_list dl{padding: 12px 0;}
.corporate_list dd span{float: none;display: block;line-height: 20px;margin-bottom: 5px;}
.corporate_list dt{margin-top: 4px;}

.gz_list span{margin-top: 0}
.gz_list dd{margin-top: 10px}


}







/*投资者联络*/

.mapint{position: relative;overflow: hidden;}

#map{width: 100%;height: 703px;}

.map_text{position: absolute;top:92px;right: 0;color: #fff;background: #2452a0 url(../images/mapbg.jpg) no-repeat center center;background-size: cover;padding:80px 40px;width: 515px;box-sizing:border-box;}

.map_text h1{margin-bottom: 30px;}

.map_text li{margin-bottom: 20px;}

.map_text li:last-child{margin-bottom: 0;}

.map_text ul dt{overflow: hidden;line-height: 36px;}

.map_text ul dt span{font-size: 22px;display: inline-block;}

.map_text ul dt span.icon-lxh_huabanfuben{font-size: 28px;}

.map_text span{width: 35px;}

.map_text dd{padding-left: 35px;}

.map_text a{color: #fff;}

.index_title.fnt_48 i{top: -8px;}

@media only screen and (max-width:1366px) {

#map{height: 600px;}

.map_text{top:60px;}

}

@media only screen and (max-width:1024px) {

#map{height: 500px;}

.map_text{width: 45%;padding:50px 40px;top:50px;}

.map_text ul dt span{font-size: 18px;}

.map_text h1{margin-bottom: 20px;}

}

@media only screen and (max-width:767px) {

#map{height: 200px;}

.map_text{width:100%;padding:40px 20px;position: static;}



}



/*招股书*/

.overint{overflow: hidden;}

.prospectus dl{display: table;width: 100%;}

.prospectus dt{float: left;width: 488px;    box-shadow: 0 0 10px 0px rgba(0,0,0,0.2);}

.prospectus dd{float: right;width: calc(100% - 585px);}

.prospectus dd h1{color: #254b98;margin-bottom: 55px;}

.prospectus_btn{overflow: hidden;padding-top: 100px;}

.prospectus_btn a span{display: inline-block;padding-left: 30px;position: relative;}

.prospectus_btn a i{font-size: 23px; position: absolute; top: 0px;left:0;}

.prospectus_btn a{float: left;width: 200px;height: 60px;line-height:60px;text-align: center;color: #fff;background: #4978bf;border-radius: 30px;margin-right: 20px;}

.prospectus_btn a:last-child{background: #2556ae;margin: 0;}

@media only screen and (max-width:1440px) {

.prospectus dd h1{margin-bottom: 30px;}

.prospectus_btn{padding-top: 70px;}

}



@media only screen and (max-width:1280px) {

.prospectus dt{width: 40%;}

.prospectus dd{width: 55%;}

.prospectus_btn{padding-top: 40px;}

}

@media only screen and (max-width:1024px) {

.prospectus dd h1{margin-bottom: 20px;}

.prospectus_btn a{width: 180px;height: 50px;line-height: 50px;}

.prospectus_btn a i{font-size: 20px;}



}

@media only screen and (max-width:767px) {

.prospectus dt,.prospectus dd{float: none;width: 100%;}

.prospectus dt{width: 250px;margin: auto; margin-bottom: 30px;}

.prospectus_btn{padding-top: 20px;text-align: center;}

.prospectus_btn a{margin: 0 8px;width: 150px;float: none;display: inline-block;height: 44px;line-height: 44px;}



}



/*搜索结果*/

.search_top{overflow: hidden;line-height: 44px;margin-bottom: 10px;}

.search_top .search_result{float: left;}

.search_result span{color: #254b98;}

.search_block{float: right;width: 380px;}

.search_block input,.search_block button{height:44px;line-height: 44px;outline: none;background: none;border: none;}

.search_block input{width: calc(100% - 90px);box-sizing:border-box;padding: 0 20px;border: 1px solid #cccccc;float: left;}

.search_block button{width: 90px;text-align: center;color: #fff;background: #254b98;float: right;}



.search_list dt{overflow: hidden;margin-bottom: 20px;}

.search_list h3{float: left;width: calc(100% - 250px);white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.search_list .s_time{float: right;color: #5b5b5b;}

.search_list .s_time i{margin-left: 30px;}

.search_list dd{color: #36373b;line-height: 24px;max-height: 48px;overflow: hidden;}

.search_list li{padding: 40px 20px;border-bottom: 1px solid #e3e3e6;}



@media only screen and (max-width:1024px) {

.search_list li{padding: 20px 10px;}

.search_list dt{margin-bottom: 10px;}

.search_list .s_time i{margin-left: 10px;}

.search_list h3{    width: calc(100% - 200px);}

.search_block input{padding: 0 10px;}



}

@media only screen and (max-width:767px) {

.search_top .search_result,.search_block{float: none;width: 100%;}

.search_list h3{float: none;width: 100%;}

.search_list .s_time{float: none;text-align: right;margin: 10px 0;margin-bottom: 5px;}

.pageout{padding-top: 20px;}

}



/*新闻资讯*/

.news_top{padding-top: 80px;margin-bottom: 15px;}

.news_top a{color: #69737d;}

.news_top dl{overflow: hidden;background: #fbfcfd;}

.news_top dt{width: 54%;height: 100%;overflow: hidden; float: right;}

.news_top dt img{height: 100%;}

.news_top dd{width: 46%;height: 100%;overflow: hidden; float: left;}

.news_top dd ul{height: 100%;padding: 3% 13%  3% 8%;box-sizing:border-box;}

.news_top dd li{height: 25%;}

.news_top dd h3{border-bottom: 2px solid #e8ecef;height: 100%;box-sizing:border-box;position: relative;}

.news_top dd li:last-child h3{border: none;}

.news_top dd h3 a{transform: translate(0,-50%); -webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-o-transform: translate(0,-50%); position:absolute; left:0; top:50%; max-width: 100%;line-height: 24px;max-height: 48px;box-sizing:border-box;padding-right: 35px;

display: -webkit-box;

  overflow: hidden;

  -webkit-line-clamp: 2;

  -webkit-box-orient: vertical;

}

.hot{position: absolute;right: 0;bottom: 2px;display: inline-block; background: #1b64a3;border-radius: 50%;color: #fff;width: 20px;height: 20px;line-height: 20px;text-align: center;font-size: 12px;}

.news_line_gray{width: 1046px; max-width: 80%; height: 2px;background: #f4f6f7;margin:80px auto;}

.news_time{color: #4a4d4f;}

.news_list h3 a{color: #1b64a3;}

.news_list p{color: #69737d;max-height: 150px;-webkit-line-clamp: 5;}



.news_list ul{overflow: hidden;margin: 0 -20px;}

.news_list li{width: 33.33%;float: left;margin-bottom: 100px;}

.news_list li:nth-child(3n+1){clear: both;}

.news_list dl{margin: 0 20px;}

.news_list dd{padding: 0 40px 0 25px;}

.news_list dt a{display: block;height: 0;    padding-bottom: 56.5%;position: relative;}

.news_list dt a img{width: 100%;height: 100%;position: absolute;left: 0;top:0;}

.news_time{border-top:6px solid #2f96e5;padding-right: 20px;display: inline-block;padding-top: 10px;margin-bottom: 10px;}

.news_list dd h3{max-height: 72px;-webkit-line-clamp: 2;margin-bottom: 15px;}

.news_list .pageout{padding-top: 0;}





.news_slider{position: relative;height: 100%;overflow: hidden;}

.news_slider li{display:none;}

.news_slider li:first-child{display: block;}

.news_slider .but{display: none;}

.news_slider .but>div{line-height: 44px;text-align: center;font-size: 24px;color: #fff;background: rgba(34,098,169,0.8);left: 0;top:40%;}

.news_slider .but>div.swiper-button-next{right: 0;left: auto;}

.news_slider li h3{display: none;}

.news_slider li>a{display: block;}

.news_slider .swiper-container,.news_slider li a{height: 100%;}



@media only screen and (max-width:1440px) {

.news_top{padding: 0;margin: 0;}

}

@media only screen and (max-width:1366px) {

.news_list li{margin-bottom: 50px;}

.news_list dd{padding: 0 20px;}

}

@media only screen and (max-width:1024px) {

.news_top dd ul{padding: 0 20px;}

.news_line_gray{margin: 50px auto;}

.news_list ul{margin: 0 -10px;}

.news_list dl{margin: 0 10px;}

.news_list li{width: 50%;}

.news_list li:nth-child(2n+1){clear: both;}

.news_list li:nth-child(3n+1){clear: inherit;}

.news_list p{max-height: 96px;    -webkit-line-clamp: 4;}



/*gai*/

.news_top dl{height: auto !important;}

.news_top dd{display: none;}

.news_top dt{float: none;width: 100%;}

.news_slider li h3{display: block;margin-top: 20px;}

.news_slider li>a{height: 0;padding-bottom: 70%;overflow: hidden;position: relative;    margin: 0 1px;}

.news_top dt img{position: absolute;top:0;left: 0;width: 100%;height: 100%;}

.news_slider li{display: block;}

.news_slider li h3 a{position: relative;padding-right: 30px;}



}

@media only screen and (max-width:767px) {

.news_top{margin-bottom: 30px;}

.news_top dl{height: auto !important;}

.news_top dd,.news_top dt{float: none;width: 100%;}

.news_top dd h3 a{position: static;transform: translate(0,0); -webkit-transform: translate(0,0);-ms-transform: translate(0,0);-moz-transform: translate(0,0);-o-transform: translate(0,0); }

.news_top dd h3{padding: 15px 0;}

.news_top dd ul{padding:10px 20px;}

.news_top dd h3 a{display: inline-block;}

.news_line_gray{max-width: 100%;margin: 30px 0;display: none;}

.news_list li{float: none;width: 100%;margin-bottom: 30px;}

.news_list dd{padding: 0 10px;}

.news_list dd h3{margin-bottom: 10px;font-size: 16px;}
.news_time{ border-top: 4px solid #2f96e5;}



}



/*新闻详情*/

.news_dbox{padding-top: 80px;overflow: hidden;}

.news_dbox .left{width: calc(100% - 534px);float: left;}

.news_dbox .right{width: 440px;float: right;}

.d_line{width: 118px;height: 7px;background: #2880c3;margin-bottom: 20px;}

.d_title{margin-bottom: 60px;}

.d_title h1{color: #1b64a3;padding-right: 25px;position: relative;line-height: 60px;display: inline-block;margin-bottom: 20px;}

.d_title h1 i{bottom: auto;top:10px;}

.d_span{color: #666f77;overflow: hidden;line-height: 24px;}

.d_span em{margin:0 20px ;display: inline-block;}

.d_line02{background: #c3c3c3;margin-bottom: 30px;}

.d_box01{background: #fbfcfd;padding:35px 30px;padding-right: 25px;}

.d_box01 li{border-bottom: 2px solid #fff;padding: 20px 0;}

.d_box01 h1{color: #1b64a3;margin-bottom: 10px;}

.d_box01 li:last-child{border: 0;}

.d_box01 h3{max-height:72px;overflow: hidden;-webkit-line-clamp: 3;}

.d_box01 a{color: #69737d;position: relative;padding-right: 30px;display: inline-block;}

.d_box01 .hont_color a{color: #1b64a3;}

.d_box02{background: #1b64a3;margin-top: 44px;padding: 30px 40px;}

.d_box02 dl{overflow: hidden;color: #fff;}

.d_box02 dt{width: 135px;}

.d_box02 dt img{width: 100%;float: left;}

.d_box02 dd{width: calc(100% - 170px);float: right;}

.d_box02 h1{line-height: 36px;margin-bottom: 25px;}

.d_box02 p{line-height: 18px;}

.dets-page{color: #a5936e;padding-top: 90px;}

.dets-page p{line-height: 24px;max-height:72px;overflow: hidden;-webkit-line-clamp: 3;}

.dets-page p,.dets-page a{color: #595f64;}

.dets-page>div{float: left;max-width: 300px;padding-right: 60px;}

.dets-page>div:last-child{padding: 0; padding-left: 60px;border-left: 2px solid #e2e3e4;}

.dets-page span{display: block;margin-bottom: 15px;}

.dets-page>div.no{opacity: 0.8}

@media only screen and (max-width:1440px) {

.news_dbox{padding: 0;margin: 0;}

.dets-page{padding-top: 50px;}

}

@media only screen and (max-width:1366px) {

.d_title h1{line-height: 50px;}

}

@media only screen and (max-width:1280px) {

.news_dbox .left{width: calc(100% - 440px);}

.news_dbox .right{width: 400px;}

.d_title{margin-bottom: 40px;}



}

@media only screen and (max-width:1024px) {

.d_title h1{line-height: 36px;}

.d_line{height: 4px;}

.d_line02{margin-bottom: 20px;}

.news_dbox .left,.news_dbox .right{float: none;width: 100%;}

.dets-page>div,.dets-page>div:last-child{float: none;max-width: 100%;width: 100%;border:none;padding: 20px 0;border-bottom: 1px dashed #eee;}

.dets-page>div:last-child{border:none;}

.dets-page p br{display: none;}

.dets-page span{margin-bottom: 10px;}

.dets-page{padding: 20px 0;}

.d_box02 h1{line-height: inherit;}

}

@media only screen and (max-width:767px) {

.d_line{width: 60px;height: 2px;margin-bottom: 10px;}

.d_line02{margin-bottom: 10px;}

.d_box01{padding: 20px 15px;}

.d_box01 li{padding: 10px 0;}

.d_box02{margin-top: 30px;}

.d_box02{padding: 30px;}

.d_span em{display: none;}

/*.d_span{text-align: center;}*/

.d_span span{float: none;width: 100%;display: block;}

/*.d_span span:nth-of-type(2){text-align: right;}*/

.d_title h1 br{display: none;}

.d_title h1{line-height: 28px;font-size: 18px;margin-bottom: 10px;}

.d_title h1 i{top:4px;}

.d_title{margin-bottom: 20px;}

.dets-page span{margin-bottom: 5px;}

.dets-page>div, .dets-page>div:last-child{padding: 10px 0;}



}

/*介绍*/

.intr_01{background: url(../images/intr_line_01.png) no-repeat center center;background-size: cover;padding: 135px 0 170px 0;margin-top: -55px}

.intr_01 h1{text-align: center;color: #254b98;}

.intr_edit{overflow: hidden;margin-bottom: 60px;padding-top: 30px;}

.intr_edit>div{width: 46%;float: left;}

.intr_edit>div:last-child{float: right;}

.intr_01 .index_01{padding: 0 0 3%;}
.intr_01 .tips{ text-align: right; color:#727272;}
.intr_02{position: relative;}

.intr_box{position: absolute;top:-35px;left: 0;width: 100%;height: 100%;}

.intr_block{width: 686px;background:#2556ad url(../images/intr_line_02.png) no-repeat center center;background-size: cover;float: right;color: #fff;box-sizing:border-box;padding: 50px 60px 40px 40px;}

.intr_box .wrap_1446,.intr_block{height: 100%;box-sizing: border-box;overflow: hidden;}

.intr_block h1{line-height: 60px;margin-bottom: 30px;}

.intr_block h1 span{display: block;}

.intr_more{padding-top: 30px;}

.intr_more a{font-size: 12px;display: inline-block;width: 102px;height: 30px;line-height: 30px;text-align: center;color: #345489;background: #fff;border-radius: 20px;font-weight: bold;}

.intr_edit02 .edit_con_original{color: #fff;}

.intr_edit02{height: calc(100% - 40%);overflow: hidden;}

@media only screen and (max-width:1850px) {

.intr_block{padding:40px 50px;padding-bottom: 30px}

}

/*@media only screen and (max-width:1700px) {

.intr_edit02{height: calc(100% - 45%);}



}*/

@media only screen and (max-width:1540px) {

.intr_edit02{height: calc(100% - 45%);}



}



@media only screen and (max-width:1440px) {

.intr_block h1{line-height: 46px;}

.intr_block{width: 50%;}



}

@media only screen and (max-width:1366px) {

.intr_block h1{line-height: 40px;}

.intr_edit02 { height: calc(100% - 40%);}

.intr_edit{margin-bottom: 50px;}

.intr_01{padding-bottom: 140px;}



}

@media only screen and (max-width:1280px) {

.intr_block h1{margin-bottom: 20px;}



}

@media only screen and (max-width:1200px) {

.intr_more{padding-top: 30px;}

}

@media only screen and (max-width:1024px) {

.intr_edit{padding-top: 0;}

.intr_01{margin-top: 0;padding: 50px 0;}

.intr_edit>div{float: none;width: 100%;margin-bottom: 20px;}

.intr_block h1{line-height: 32px;}

.intr_box{position: static;background:#2556ad url(../images/intr_line_02.png) no-repeat center center;background-size: cover;}

.intr_block{float: none;width: 100%;background: none;padding: 30px 0;}

.intr_edit{margin-bottom: 10px;}

}



@media only screen and (max-width:767px) {

.intr_01{background: none;padding: 30px 0;}

.intr_edit{margin-bottom: 0;}

}

/*监察举报*/

.monitor_insert{padding: 70px 0 40px 0;}

.monitor_01{margin-bottom: 30px;}

.monitor_edit01{}

.monitor_cont .index_title{color: #254b98;}

.monitor_line{height: 2px;width: 324px;background: #ebebec;margin: 16px 0;}

.monitor_02{margin-bottom: 60px;}

.monitor_02 li:last-child .monitor_line{display: none;}

.monitor_02 li h2{color: #254b98;margin-bottom: 15px;}

.monitor_list{padding-top: 10px;}

.monitor_list ul{overflow: hidden;margin: 0 -2px;}

.monitor_list ul>li{float: left;width: 33.33%;}

.monitor_list dl{margin: 0 2px;background: #7ca7db;color: #fff;padding: 30px 25px;}

.monitor_list dt{line-height: 32px;margin-bottom: 50px;}

.monitor_list dt span{margin-right: 15px;}

.monitor_list dt span img{width: 32px;}

.monitor_list dl a{color: #fff;}

.monitor_list ol{height: 140px;overflow: hidden;}

.monitor_list ol li{overflow: hidden;margin-bottom: 10px;}

.monitor_list ol span{float: left;max-width: 100px;}

.monitor_list ol p{width: calc(100% - 100px);float:left;}



.monitor_list .monitor_email  ol p{float: none;width: 100%;    clear: both;}



@media only screen and (max-width:1440px) {

.monitor_02{margin-bottom: 40px;}

.monitor_insert{padding: 0;}

}

@media only screen and (max-width:1024px) {

.monitor_edit01{padding-top: 0;}

.monitor_01,.monitor_02{margin-bottom: 30px;}

.monitor_list dt{margin-bottom: 30px;}

.monitor_list ol span{max-width: 90px;}

.monitor_list ol p{width: calc(100% - 90px);}

.monitor_list ul>li{float: none;width: 100%;margin-bottom:10px;}

.monitor_list ul,.monitor_list dl{margin: 0;}

.monitor_list ol{height: auto;}

.monitor_list{padding-top: 0;}

}



@media only screen and (max-width:767px) {

.monitor_01, .monitor_02{margin-bottom: 30px;}

.monitor_line{width: 100%;margin: 15px 0;}

.monitor_list dt{margin-bottom: 10px;line-height: 24px;}

.monitor_list dt span img{width: 24px;}

.monitor_list dt span{margin-right: 10px;}

.monitor_list ul>li:last-child{margin-bottom: 0;}

}





/*联系我们*/

.contact #map{height: 865px;}

.pub_year{margin-bottom: 85px;display: table;width: 100%;position: relative;z-index: 2;}

.pub_year dl{float: left;width: 450px;margin-right: 60px;position: relative;}

.pub_year dl:last-child{margin-right: 0;}

.pub_year dt{position: relative; padding: 0 5px;height: 42px;line-height: 42px;border-bottom: 2px solid #4980c2;color: #4980c2;cursor: pointer;}

.pub_year dd{padding: 10px 0;    box-shadow: 0 0 10px 0px rgba(0,0,0,0.2);display: none;position:absolute;left: 0;width: 100%;top:100%;background: #fff;z-index: 9;
    max-height: 400px;
    overflow: hidden;
    overflow: auto;
}

.pub_year dd a{display: block;line-height: 36px;padding: 0 5px;}

.iteamlist dl{overflow: hidden;    line-height: 32px;}

.iteamlist dt{float: left;width: 40px;}

.iteamlist dd{float: right;width: calc(100% - 40px)}

.mapbox_text{margin-bottom: 50px;}

.iteamlist ul{margin: 0 -2px;overflow: hidden;}

.iteamlist li{float: left;width: 50%;}

.iteamlist li dl{margin-bottom: 20px;}

.iteamlist li dl:last-child{margin-bottom: 0;}

.iteamlist li dt span{font-size: 26px;}

.iteamlist .iteam_box{margin: 0 2px;background: #4980c2;color: #fff;padding: 35px;height: 260px;overflow: hidden;box-sizing: border-box;}

.iteam_02 h1{line-height: 1.3em;margin-bottom: 50px;}

.iteam_02 .p01{font-size: 14px;overflow: hidden;}

.iteam_02 .p01 p{float: right;line-height: 24px;font-weight: bold;}



.pub_year dt i{width: 14px;height: 42px;background:url(../images/arrow.png) no-repeat center center;position:absolute;top:0%;right: 15px;

	transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;}

.pub_year dt.on_o i,.check dt.on span{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);}



@media only screen and (max-width:1440px) {

.contact #map{height: 500px;}

}

@media only screen and (max-width:1366px) {

.iteam_02 h1{line-height: 1.5em;margin-bottom: 20px;}

.iteamlist .iteam_box{height: 220px;}

.pub_year{margin-bottom: 40px;}

}



@media only screen and (max-width:1024px) {

.contact #map{height: 300px;}

.pub_year dl{width: 48%;margin: 0;}

.pub_year dl:last-child{float: right;}

.iteamlist .iteam_box{padding: 20px;}

.iteamlist .iteam_box{height: 200px;}

.iteam_02 .p01 p{font-size: 12px;line-height: 18px;}

}

@media only screen and (max-width:767px) {

.pub_year,.mapbox_text{margin-bottom: 20px;}

.contact #map{height: 200px;}

.pub_year dl,.iteamlist li{width: 100%;float: none;}

.iteamlist ul,.iteamlist .iteam_box{margin: 0;}

.iteamlist li{margin-bottom: 10px;}

.iteamlist .iteam_box{height: auto;}

.iteamlist dl{line-height: 24px;}

.iteamlist li dt span{font-size: 22px;}

.iteamlist dt{width: 30px;}

.iteamlist dd{    width: calc(100% - 30px);}



}





@media only screen and (min-width:1025px) {

.corporate_list li,.search_list li,.monitor_list dl{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}

.corporate_list li:hover{    box-shadow: 0 3px 10px 2px rgba(0,0,0,0.2); border-bottom: 3px solid #24529e;}

.map_text a.maillink:hover,.prospectus_btn a:hover,.monitor_list dl a:hover{color: #fff !important;opacity: 0.8}

.map_text a.tellink{cursor: default;color: #fff !important;}

.search_list li:hover{box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);color: #1b64a3;}

.search_list li:hover,.search_list li:hover a,.search_list li:hover p,.search_list li:hover .s_time{color: #1b64a3;}

.d_box01 .hont_color a:hover{color: #1b64a3 !important;opacity: 0.8;}

.news_list h3 a:hover{opacity: 0.8;}

.intr_more a:hover{opacity: 0.8;}

.monitor_list .monitor_phone a{cursor: default;}

.monitor_list .monitor_phone a:hover{opacity: 1;}

.search_list h3 a:hover{opacity: 0.8;}



.news_slider .swiper-wrapper{display: block;}

.monitor_list dl:hover{background:#6195d4;}

.features_cont .index_title a:hover{opacity: 0.8;}

}





/*永升特色*/

.features_cont .index_title{margin-bottom: 10px;color: #254b98;}

.features_cont .index_title a{color: #254b98;}

.features_cont{background: url(../images/features_bg.jpg) no-repeat center 0;background-size: cover;padding: 85px 0 110px 0;margin-top: -20px;}

.features_cont dl{overflow: hidden;}

.features_cont dd{float: left;width: 43%;    padding-top: 13%;}

.features_cont dt{float: right;max-width: 57%;}

.features_cont dt img{max-width: 100%;}

.features_cont li:nth-child(2n) dt{float: left;}

.features_cont li:nth-child(2n) dd{float: right;}

.features_box{ width:58%; padding-left: 19%;}

.features_cont li:nth-child(1) .features_box{width: 64%;}

.features_cont li:nth-child(2n) .features_box{padding: 0;padding-right:30%;float: right;}

.features_cont dd p{max-height: 180px;-webkit-line-clamp: 6;}



@media only screen and (max-width:1520px) {

.features_box{padding-left: 10%;width: 70%;}

.features_cont li:nth-child(1) .features_box{width: 70%;}

.features_cont li:nth-child(2n) .features_box{padding-right: 10%;}

}

@media only screen and (max-width:1440px) {

.features_cont dt,.features_cont dd{width: 50%;}

.features_cont dd{padding-top: 8%;}

}

@media only screen and (max-width:1366px) {

.features_box{width: 80%;}

.features_cont li:nth-child(1) .features_box{width: 80%;}

}

@media only screen and (max-width:1024px) {

.features_cont{margin: 0;padding: 50px 0;}

.features_cont dd p br{display: none;}

.features_cont dd p{max-height: 144px;}

.features_box,.features_cont li:nth-child(2n) .features_box{padding: 0;width: 90%;}

}

@media only screen and (max-width:767px) {

.features_cont dt,.features_cont dd{float: none;width: 100%;}

.features_cont dt{max-width: 100%;text-align: center;margin-bottom: 20px;}

.features_cont dt img{max-width: 300px;}

.features_cont dd{padding: 0;}

.features_cont li{margin-bottom: 30px;}

.features_box, .features_cont li:nth-child(2n) .features_box{width: 100%;}

.features_cont li:last-child{margin-bottom: 0;}
.features_cont li:nth-child(1) .features_box{width: 100%;}


}





/*企业文化*/

.culture_cont{margin:10px 0 40px 0;}

.culture_cont li{position: absolute;left: 0;top:0;height: 100%;width:50%;color: #fff;}

.c_box{width: 100%;height: 100%;}

.c_box dl{position: relative;z-index: 3;padding: 0 35px;overflow: hidden;top:43%;}

.c_box dt h3{line-height: 36px;margin-bottom: 10px;}

.c_box dt{position: relative;padding-right:60px;float: left;margin-right: 20px;}

.c_box dt i{height: 1px;width: 44px;left: auto;right: 0;border-bottom: 1px solid #fff;}

.c_box dd{padding-top: 15px;width: calc(100% - 210px);float:left;}



.c_bg,.c_box dd,.c_box dt i,.c_p01{visibility: hidden;opacity: 0;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;}

.c_bg{position: absolute;top:0;left: 0;width: 100%;height: 100%;}

.c_bg01{background:rgba(0,0,0,0.28) url(../images/c_bg01.png) no-repeat center center;background-size: cover;z-index: 1;}

.c_bg02{background: url(../images/c_bg02.png) no-repeat center center;background-size: cover;z-index: 2;}

.blank_41{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.41);}



.c_p01{position: absolute;left: 9.7%;bottom: 10px;z-index: 3;}

.c_p01 i{display: inline-block;line-height: 20px;}

.c_p01 h4{font-size: 12px;line-height: 16px;}



.culture_cont li:nth-child(1) .blank_41{background: rgba(0,0,0,0.28);}

.culture_cont li:nth-child(3) .blank_41{background: rgba(0,0,0,0.09);}

.culture_cont li:nth-child(4) .blank_41{background: rgba(0,0,0,0);}





.culture_cont li:nth-child(2){left: 25%;}

.culture_cont li:nth-child(3){left: 50%;}

.culture_cont li:nth-child(4){left: 75%;}

.phone_c_img{display: none;}

.phone_c_img img{width: 100%}

@media only screen and (max-width:1366px) {

.c_box dl{top:40%;}

.c_box dt h3{margin-bottom: 5px;}

.c_box dt h3,.c_box dd{font-size: 20px;}



}

@media only screen and (max-width:1024px) {

.culture_cont{margin: 0;}

.phone_c_img{display: block;height: 0;padding-bottom: 96%;}

.culture_cont ul{height: auto !important;}

.culture_cont li{position: relative;width: 50%;left: 0 !important;float: left;}

.culture_cont .swiper-container{height: auto !important;}

.blank_41{display: none;}

.culture_cont  .c_bg,.culture_cont  .c_box dd,.culture_cont  .c_box dt i,.culture_cont  .c_p01{visibility:visible;opacity:1;}

.c_box{position: absolute;left: 0;top:0;}



.c_box dt,.c_box dd{float: none;width: 100%;}

.c_box dt i{display: none;}

.c_box dt{padding: 0;margin: 0;margin-bottom: 10px;}

.c_box dd{font-size: 16px;padding-top: 0;}

.c_box dt h3{line-height: 24px;}

.c_box dl{top:25%;}

.c_p01 h4,.c_p01 i{float: left;}

.c_p01 i{margin-right: 10px;}

.c_p01{bottom: 5px;}

.c_p01 h4 br{display: none;}

.c_p01 h4{line-height: 20px;margin-left: 5px;}

.c_box dl{padding: 0 20px;}

.c_box dd{font-size: 14px;}

.c_box dt h3{font-size: 16px;margin-bottom: 0;}

.c_box dt p{font-size: 12px;}

}



@media only screen and (max-width:767px) {

.culture_cont li{float: none;width: 100%;margin-bottom: 20px;}

.culture_cont li:last-child{margin-bottom: 0;}

.c_box dl{width: 100%;box-sizing:border-box;

	transform: translate(0,-50%); -webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-o-transform: translate(0,-50%); position:absolute; left:0; top:40%;}





}



/*加入永升*/

.join_bg{margin-top: 120px;}

.join_cont .index_title{color: #254b98;}

.join_cont{text-align: center;max-width: 600px;width: 100%;margin: auto;padding-bottom: 330px;}

.join_cont p{margin-bottom: 45px;}

.join_ewm{width: 208px;height: 208px;margin: auto;border: 1px solid #d5dfe4;}

.join_ewm img{width: 100%;}

@media only screen and (max-width:1440px) {

.join_cont{padding-bottom: 200px;}

}

@media only screen and (max-width:1024px) {

.join_cont p{margin-bottom: 30px;}

.join_bg{margin-top: 100px;}

.join_cont{padding-bottom: 150px;}

}

@media only screen and (max-width:767px) {

.join_cont p{margin-bottom: 20px;}

.join_bg{margin-top: 80px;}

.join_cont{padding-bottom: 80px;}

}





@media only screen and (min-width:1025px) {

.culture_cont li{transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;}

.culture_cont ul{position: relative;overflow: hidden;}



.culture_cont li.on .blank_41{visibility:hidden;opacity: 0;}

.culture_cont li.on .c_bg,.culture_cont li.on .c_box dd,.culture_cont li.on .c_box dt i,.culture_cont li.on .c_p01{visibility:visible;opacity:1;}









.state_1 li:nth-child(2){left: 50%;}

.state_1 li:nth-child(3){left: 66.66%;}

.state_1 li:nth-child(4){left: 83.32%;}



.state_2 li:nth-child(2){left: 16.66%;}

.state_2 li:nth-child(3){left: 66.66%;}

.state_2 li:nth-child(4){left: 83.32%;}



.state_3 li:nth-child(2){left: 16.66%;}

.state_3 li:nth-child(3){left: 33.32%;}

.state_3 li:nth-child(4){left: 83.32%;}



.state_4 li:nth-child(2){left: 16.66%;}

.state_4 li:nth-child(3){left: 33.32%;}

.state_4 li:nth-child(4){left: 49.98%;}



.history_list h3 a:hover{opacity: 0.8;}



}





/*小城故事*/

.history_list li{padding-bottom: 50px;margin-bottom: 50px;border-bottom: 1px solid #e8ecef;}

.histime span{color: #4a4d4f;display: inline-block;border-bottom: 6px solid #2f96e5;padding-bottom: 5px;}

.history_list p{color: #69737d;max-height: 60px;-webkit-line-clamp: 2;}

.history_list h3{margin-top: 35px;margin-bottom: 10px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;color: #1b64a3;}

.history_list h3 a{color: #1b64a3;}

.history_list dl{overflow: hidden;}

.history_list dt{float: left;width: 514px;}

.history_list dd{float: right;width: calc(100% - 570px);padding-top: 35px;}

.history_list .pageout{padding-top: 0;}



@media only screen and (max-width:1366px) {

.history_list dt{width: 460px;}

.history_list dd{width: calc(100% - 500px)}

}









@media only screen and (max-width:1024px) {

.history_list p{max-height: 48px;}

.history_list dt{width: 320px;}

.history_list dd{width: calc(100% - 350px);padding-top: 20px;}

.history_list h3{margin-top: 20px;}

.histime span{    border-bottom: 3px solid #2f96e5;}

.history_list li{padding-bottom: 30px;margin-bottom: 30px;}

}



@media only screen and (max-width:767px) {

.history_list dt,.history_list dd{float: none;width: 100%;}

.history_list li{padding-bottom: 20px;margin-bottom: 20px;}
.history_list h3{font-size: 16px;margin-top: 15px;}
}





/*案例*/
.ie9 .case_tab li{margin-left: -1px;}
.case_tab{margin-bottom: 70px;position: relative;}

.case_tab li{color: #666f77;cursor: pointer;}

.case_tab li:last-child dl{border: none;}

.case_tab li.on{color: #3a7fc2;cursor: pointer;}

.case_tab li dl{margin-bottom: 20px;text-align: center;border-right: 1px solid #e6e6e6;}

.case_tab li dt{width: 45px;height: 45px;margin: auto;margin-bottom: 15px;position: relative;overflow: hidden;}

.case_tab li dt img{position: absolute;top:0;left: 0;width: 100%;height: 100%;transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}

.case_tab li dt .case_ic02{top:100%;}

.case_line{height: 4px;background:#fff;width: 0;margin: auto;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s; }

.case_tab li.on .case_line{height: 4px;background:#3a7fc2;width: 100%; }

.case_tab li.on .case_ic02{top:0;}

.case_tab li.on .case_ic01{top:100%;}

.pub_but{display: none;}

.pub_but div{background: none;width: 30px;height: 30px;line-height: 30px;text-align: center;margin-top: -30px;font-size: 30px;}

.pub_but div.swiper-button-prev{left: 0;}

.pub_but div.swiper-button-next{right: 0;}

.case_tab.cur{padding: 0 30px;}





.case_cont{padding: 140px 0 110px 0;overflow: hidden;}

.case_list ul{overflow: hidden;margin: 0 -20px;}

.case_list li{float: left;width: 50%;*margin-left: -1px;margin-bottom: 40px;}

.case_list dl{margin: 0 20px;}

.case_list dt{overflow: hidden;height: 0;padding-bottom: 50%;    padding-bottom: 56.2%;position: relative;}

.case_list dt img{position: absolute;top:0;left: 0;width: 100%;height: 100%;}

.case_list dd{overflow: hidden;margin-top: -30px;position: relative;z-index: 2;}

.case_list dd h3{overflow: hidden;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;color: #254b98;width: 74%;float: right;padding: 25px 30px;border-top: 3px solid #2f96e5;background: #fff;}

.case_list dd h3 a{color: #254b98;cursor: default;}

.case_list dd span {padding-right: 16px;margin-right: 10px;background: url(../images/caseline_03.jpg) no-repeat right center;}

.case_list .pageout{padding-top: 0;}

@media only screen and (max-width:1440px) {

.case_cont{padding-top: 80px;}

.case_tab{margin-bottom: 40px;}

}



@media only screen and (max-width:1280px) {

.case_list ul{margin: 0 -10px;}

.case_list dl{margin: 0 10px;}

.case_list li{margin-bottom: 20px;}



}



@media only screen and (max-width:1024px) {

.case_tab{margin-bottom: 30px;}

.case_cont{padding: 50px 0;}

.case_list dd h3{padding: 15px;width: 80%;}

.case_list dd{margin-top: -15px;}

.case_list dd span{padding-right: 10px;background-size: 1px 13px;}

.case_tab li dl{margin-bottom: 10px;}

.case_tab li dt{margin-bottom: 5px;}

.case_tab li{ border-bottom: 2px solid #fff}

.case_line{height: 2px }

.case_tab li.on .case_line{height: 2px; }



}

@media only screen and (max-width:767px) {

.case_cont{padding-top: 30px;}

.case_list ul{margin: 0 ;}

.case_list dl{margin: 0;}

.case_list li{float: none;width: 100%;}

.case_list dd h3{padding: 10px;width: 100%;box-sizing:border-box;    white-space: inherit;    text-overflow: inherit;}
.case_list dd{margin-top: 0;}

.case_tab{margin-bottom: 20px;}

.case_tab li dl{margin-bottom: 10px;}

.case_tab li dt{margin-bottom: 5px;width: 35px;height: 35px;}

.pub_but div{font-size: 24px;margin-top: -22px;}





}




/*2020-10-10*/
/*永升铂悦管家*/
.keeper_01{margin-bottom: 80px;}
.keeper_01 .index_title{color: #254b98;}
.keeper_01 dl{overflow: hidden;}
.keeper_01 dt,.keeper_01 dd{height: 100%;box-sizing:border-box;overflow: hidden;}
.keeper_01 dt{float: left;position: relative;width: 51%;}
.keeper_01 dt .keeper_bg01{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: url(../images/keeper_bg01.png) no-repeat center center;background-size: cover;}
.keeper_01 dd{float: right;width: 45%;padding-top: 30px;}
.keeper_p{position: absolute;right: 10.5%;bottom: 7%;color: #fff;}
.keeper_p span{display:block;line-height: 16px;}
.keeper_p p{line-height: 16px;}

.keeper_02{background: url(../images/keeper_bg.jpg) no-repeat center center;background-size: cover;color: #fff;padding: 65px 70px;margin-bottom: 10px;}
.keeper_02 .edit_con_original{color: #fff;}

.keeper_03 ul{position: relative;}
.keeper_03 li{position: absolute; overflow: hidden;}
.keeper_03 li dl{position: relative;margin-left: 5px;width: 100%;height: 100%;}
.keeper_03 li dt,.keeper_03 li dt img,.keeper_03 li dd{width: 100%;height: 100%;}
.keeper_03 li dd{position: absolute;top:0;left: 0;background: url(../images/keeper_bg02.png) no-repeat center center;background-size: cover;}
.keeper_text{position: absolute;left: 0;bottom: 30px;width: 100%;color: #fff;padding: 0 35px;box-sizing:border-box;}
.keeper_text h1{font-weight: 100;margin-bottom: 10px;}
.keeper_03 li:nth-child(1) dl{margin-left: 0;}
.keeper_03 li:nth-child(1) dl,.keeper_03 li:nth-child(2) dl{height: 98.3%;}
.keeper_03 li:nth-child(3) dl{margin-left: 0;}

.keeper_03 li:nth-child(1){width: 50%;height: 49.8%;top:0;left: 0;}
.keeper_03 li:nth-child(2){width: 50%;height: 49.8%;top:0;right: 0;}
.keeper_03 li:nth-child(3){width: 31.6%;height: 50.2%;bottom:0;left: 0;}
.keeper_03 li:nth-child(4){width: 35.2%;height: 50.2%;bottom:0;left: 31.6%;}
.keeper_03 li:nth-child(5){width: 33.2%;height: 50.2%;bottom:0;right: 0;}


@media only screen and (max-width:1280px) {
.keeper_02{padding: 50px;}
.keeper_p{right:5%;bottom: 5%;}
}
@media only screen and (max-width:1024px) {
.keeper_01{margin-bottom: 40px;}
.keeper_01 dd{padding-top: 10px;}
.keeper_02{padding: 40px;}
.keeper_text{padding: 0 20px;bottom: 20px;}
.keeper_text h1{margin-bottom: 5px;}

}
@media only screen and (max-width:767px) {
.keeper_01{margin-bottom: 30px;}
.keeper_01 dl{height: auto !important;}
.keeper_01 dt{margin-bottom: 10px;}
.keeper_01 dt,.keeper_01 dd{float: none;width: 100%;}
.keeper_02{padding: 20px;}

.keeper_03 ul{height: auto !important;}
.keeper_03 li{position: static;width: 100% !important;margin-bottom: 5px;}
.keeper_03 li dl{margin: 0 !important;}
.keeper_03 li:last-child{margin-bottom: 0;}
.keeper_01 .index_title{margin-bottom: 15px;}
.keeper_text h1{font-weight: normal;}
}

/*企业荣誉*/
.honor_cont{width: 985px;margin: auto;max-width: 100%;}
.honor_cont ol li{line-height: 24px;padding-bottom: 12px;padding-left: 30px;position: relative;}
.honor_cont ol li span{position: absolute;width: 1px;height: 100%;background: #dceafb;left: 0;top:0;}
.honor_cont ol li i{width: 7px;height: 7px;background: #427dc1;border-radius: 50%;position: absolute;top:9px;left: -3px;    z-index: 2;}
.honor_cont dl{overflow: hidden;}
.honor_cont dt{float: left;width: 48.5%;}
.honor_cont dd{float: right;width: 44%;}
.honor_cont ol li:first-child span{top:12px;}
.honor_cont ol li:last-child span{height: calc(100% + 12px);  top: -100%;}
.honor_cont ul>li{margin-bottom: 80px;}
.honor_cont ul>li:last-child{margin-bottom: 0;}
.honor_cont ul>li:nth-child(2n) dt{float: right;}
.honor_cont ul>li:nth-child(2n) dd{float: left;}
.honor_cont ul>li:nth-child(2n) ol li{text-align: right;padding-left: 0;    padding-right: 30px;}
.honor_cont ul>li:nth-child(2n) ol li span{right: 0;left: auto;}
.honor_cont ul>li:nth-child(2n) ol li i{right: -3px; left: auto;}
@media only screen and (max-width:1024px) {
.honor_cont ul>li{margin-bottom: 40px;}
.honor_cont dd{width: 47%;}
.honor_cont ol li{padding-left: 20px;}
.honor_cont ul>li:nth-child(2n) ol li{padding-right: 20px;}


}
@media only screen and (max-width:767px) {
.honor_cont dd,.honor_cont dt{width: 100%;float: none;}
.honor_cont dd{padding-top:10px;}
.honor_cont dd ol{padding: 0 10px;}
.honor_cont ul>li:nth-child(2n) ol li{text-align: left;padding-left: 20px;    padding-right: 0px;}
.honor_cont ul>li:nth-child(2n) ol li span{left: 0;right: auto;}
.honor_cont ul>li:nth-child(2n) ol li i{left: -3px; right: auto;}
.honor_cont ul>li{margin-bottom: 20px;}

}

/*全龄生活关怀*/
.community_01 .index_title{color: #254b98;}
.community_edit{margin-bottom: 70px;}
.community_list ul{overflow: hidden;margin: 0 -5px;}
.community_list li{float: left;width: 25%;}
.community_list li dl{margin: 0 5px;background: #f8f9fd;}
.community_list li dt{position: relative;height: 0;padding-bottom:57.6%;}
.community_list li dt img{position: absolute;top:0;left: 0;width: 100%;height: 100%;}
.community_list li dd{padding: 25px 30px;}
.community_list li dd h1,.community_list li dd p{padding-left: 25px;position: relative;}
.community_list li dd h1{color: #254b98;margin-bottom: 20px;background: url(../images/arrow_you.png) no-repeat 0 center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.community_list li dd p{line-height: 24px;height: 48px;overflow: hidden;  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}

.community_02 ul{overflow: hidden;}
.community_02 li{padding: 70px 0;border-bottom: 1px solid #e8ecef;}
.community_02 li:last-child{border: none;padding-bottom: 0;}
.community_02 dl{overflow: hidden;background: #f7f9fc;}
.community_02 dt{width: 52%;float: left;}
.community_02 dd{width: 48%;float: left;}
.community_box{padding: 11% 115px;}
.community_box .index_title a{color: #254b98;}
.community_box .intr_more a{background: #4980c2;color: #fff;}
.community_02 li:nth-child(2n) dt{float: right;}
.community_02 li:nth-child(2n) dd{float: left;}
@media only screen and (max-width:1280px) {
.community_list li dd{padding: 20px;}
.community_box{padding: 10% 80px;}
}
@media only screen and (max-width:1024px) {
.community_list li dd{padding: 20px 15px;}
.community_list li dd h1, .community_list li dd p{padding-left: 15px;}
.community_list li dd h1{background-size: 6px;margin-bottom: 10px;}
.community_box{padding: 10% 50px;}
.community_edit{margin-bottom: 50px;}
.community_02 li{padding: 50px 0;}
}
@media only screen and (max-width:767px) {
.community_edit{margin-bottom: 20px;}
.community_02 li{padding: 20px 0;}
.community_list li{width: 100%;float: none;margin-bottom: 20px;}
.community_list li:last-child{margin-bottom: 0;}
.community_list li dd p{height: auto;    -webkit-line-clamp: inherit;}
.community_02 dt,.community_02 dd{float: none;width: 100%;}
.community_box{padding: 20px;}
.community_02 .intr_more{padding-top: 10px;}
.community_02 .index_title{margin-bottom: 10px;}
}

/*永升芯选*/
.core_list ul{position: relative;margin: 0 -3px;overflow: hidden;}
.core_list li{position: absolute;top:0;}
.core_list li img{width: 100%;height: 100%;}
.core_list li .core_img{margin: 0 3px;overflow: hidden;}
.core_list li:nth-child(1){width: 49.8%;left: 0;}
.core_list li:nth-child(2){width: 25.1%;right: 25.1%;}
.core_list li:nth-child(3){width: 25.1%;right: 0;}
.core_01 dd{padding-top: 30px;}

.keeper_01 .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #E3DDD0;}
.keeper_01 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#2262a9;}
.keeper_01 .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.keeper_01 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.keeper_01 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#2262a9;}

@media only screen and (max-width:1024px) {
.core_01 dd{padding-top: 10px;}

}
/*永升芯选*/
.society_box{background:#4980c2 url(../images/society_bg.jpg) no-repeat center center;background-size: cover;margin-bottom: 10px;padding: 60px;padding-bottom: 55px;color: #fff;}
.society_box ul{overflow: hidden;}
.society_box li{float: left;width: 25%;text-align: center;}
.society_box dl{padding: 0 10px;}
.society_box dt{width: 75px;height: 75px;margin: auto;margin-bottom: 30px;}
.society_box dt img{width: 100%;height: 100%;}
.society_box dd h1{font-weight: 100;margin-bottom: 5px;}
.line_s{width: 94px;height: 6px;background:#5b9ff0;margin: auto;margin-top: 40px;}

@media only screen and (max-width:1280px) {
.society_box{padding: 50px 30px;}
.society_box dt{width: 70px;height: 70px;margin-bottom: 10px;}
}
@media only screen and (max-width:1024px) {
.society_box dt{width: 60px;height: 60px;}
.line_s{height: 4px;margin-top: 20px;}
}
@media only screen and (max-width:767px) {
.society_box li{width: 50%;margin-bottom: 30px;}
.society_box li:nth-child(2n+1){clear: both;}
.society_box dt{width: 40px;height: 40px;}
.line_s{height: 2px;margin-top: 10px;width: 60px}
.society_box{padding: 30px 20px;padding-bottom: 0;}
}

/*悦助前介*/
.maesuke_01{background:#4980c2 url(../images/maesuke_bg.jpg) no-repeat center center;background-size: cover;padding:95px 60px;color: #fff;}
.maesuke_01 ul{overflow: hidden;}
.maesuke_01 li{width: 33.33%;float: left;text-align: center;}
.maesuke_01 h1{font-weight: 100;}
.maesuke_01 h2{font-size: 72px;height: 72px;line-height: 72px;}
.maesuke_p{padding: 0 10px;color: #254b98;}
.maesuke_p .line_s{margin-top: 35px;margin-bottom: 30px;}
@media only screen and (max-width:1280px) {
.maesuke_01{padding: 60px 40px;}
.maesuke_01 h2{font-size: 60px;height: 60px;line-height: 60px;}
.maesuke_01 h1{margin-bottom: 5px;}
.maesuke_p .line_s{margin-top: 25px;margin-bottom: 20px;}
}
@media only screen and (max-width:1024px) {
.maesuke_01 h2{font-size: 40px;height: 40px;line-height: 40px;}
.maesuke_01{padding: 50px 20px;}
}
@media only screen and (max-width:767px) {
.maesuke_01 h2{font-size: 24px;height: 24px;line-height: 24px;}
.maesuke_p .line_s{margin: 10px auto;}
.maesuke_01 li{float: none;width: 100%;padding: 20px 0;border-bottom: 1px dashed rgba(255,255,255,0.3);}
.maesuke_01{padding: 20px 10px;}
.maesuke_01 li:last-child{border:none;}
}


@media only screen and (min-width:1025px) {
.community_box .intr_more a:hover{color: #fff !important;}
.community_box .index_title a:hover{opacity: 0.8;}
}





/*2020-10-20*/

.wrap_1260{width: 1260px;margin: auto;max-width: 94%;}
.company_01{margin-bottom: 80px;padding: 0 160px;}
.company_01 h1{text-align:center;color: #254b98;margin-bottom: 50px;}
.company_02{background: url(../images/company_bg.png) no-repeat center center;background-size: 100%;margin-bottom: 100px;}
.company_02 ul{position: relative;}
.company_02 li{width:17%;border-radius: 50%;overflow: hidden;position: absolute;}
.company_02 li dl{width: 100%;height: 100%;border-radius: 50%; box-sizing:border-box;border: 1px solid #bad5f7;background: #fff;}
.company_02 li dd{width: 100%;text-align: center;box-sizing:border-box;padding: 20px;}
.company_02 li h1{color: #1b64a3;line-height: 24px;max-height: 48px;overflow: hidden;margin-bottom: 10px;}
.company_02 li p{line-height: 24px;max-height: 48px;overflow: hidden;}
.company_02 li:nth-child(1){left:16.5%;top:0;}
.company_02 li:nth-child(2){right:0;top:1.7%;}
.company_02 li:nth-child(3){left:0;bottom:18px;}
.company_02 li:nth-child(4){left:48.6%;bottom:21.6%;}
.company_02 li:nth-child(5){left:0;top:18.5%;}
.company_02 li:nth-child(6){left:15.95%;bottom:20.9%;}
.company_02 li:nth-child(7){left:32.5%;top:20%;}
.company_02 li:nth-child(8){left:32.5%;bottom:0;}
.company_02 li:nth-child(9){left:49.2%;top:1.4%;}
.company_02 li:nth-child(10){right:16.66%;top:20.9%;}
.company_02 li:nth-child(11){right:17%;bottom:0px;}
.company_02 li:nth-child(12){right:0px;bottom:19.16%;}

.company_list ul{overflow: hidden;margin: 0 -15px;}
.company_list li{float: left;width: 20%;margin-bottom: 30px;}
.company_list .company_logo{margin: 0 15px;border: 1px solid #e7e7e7;}

@media only screen and (max-width:1440px) {
.company_02 li h1{font-size: 18px;margin-bottom: 5px;}
.company_02 li p{font-size: 14px;line-height: 20px;max-height: 40px;}
.company_01{padding: 0;}
.company_list ul{margin: 0 -10px;}
.company_list li{margin-bottom: 20px;}
.company_list .company_logo{margin: 0 10px;}
}
@media only screen and (max-width:1024px) {
.company_01{margin-bottom: 50px;}
.company_02{margin-bottom:50px;}
.company_01 h1{margin-bottom: 20px;}
.company_02 li h1{font-size: 16px;margin-bottom: 5px;}


}
@media only screen and (max-width:767px) {
.company_01 h1{margin-bottom: 10px}
.company_01{margin-bottom: 20px;}
.company_02{margin-bottom:20px;}
.company_02 ul{height: auto !important;}
.company_02 li{position: static;width: 100%;height: auto !important;    border-radius: 0%;}
.company_02 li dd{position: static;transform: translate(0,0%);padding: 15px 0;border-bottom: 1px dashed #eee;
    -webkit-transform: translate(0,0%);
    -ms-transform: translate(0,0%);
    -moz-transform: translate(0,0%);
    -o-transform: translate(0,0%);}
.company_02 li dl{border: none;border-radius: 0;}
.company_02 li:last-child dd{border: none;padding-bottom: 0;}
.company_02 li:nth-child(1),.company_02 li:nth-child(2),.company_02 li:nth-child(3),.company_02 li:nth-child(4){float: left;width: 49%;margin-bottom: 10px;}
.company_02 li:nth-child(2),.company_02 li:nth-child(4){float: right;}
.company_02 li dd p br{display: none;}
.company_list ul{margin: 0 -5px;}
.company_list li{margin-bottom: 10px;width: 33.33%}
.company_list .company_logo{margin: 0 5px;}
}


/*社会责任*/
.social_box .index_title{margin-bottom: 45px;}
.social_box{color: #fff;padding: 17% 0;text-align: center;}
.social_box .intr_more{text-align: center;}
.social_box .intr_more a{background: #4980c2;color: #fff;}
.social_box h1 a{color: #fff;}
.social_p{width: 880px;max-width: 100%;margin: auto}
.social_box p{max-height: 90px;overflow: hidden;display: -webkit-box;

  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;}
  .social li{margin-bottom: 50px;}
   .social li:last-child{margin-bottom: 0;}
@media only screen and (max-width:1024px) {
.social_box p{max-height: 72px;}
}
@media only screen and (max-width:767px) {
.social_box{padding: 30px 0;}
.social_box .index_title{margin-bottom: 10px;}
.social_box .intr_more{padding-top: 20px;}
.social li{margin-bottom: 20px;height: 220px;}
}

/*社会责任详情*/
.social_01{margin-bottom: 120px;}
.social_01 ul{overflow: hidden;}
.social_01 li{float: left;position: relative;width: 33.33%;}
.social_01 li dl{position: relative;padding: 0 20px;padding-left: 120px;}
.social_01 dt{color: #2a6eba;    line-height: 100px;margin-bottom: 10px;}
.line_social{position:absolute;top:25px;right: 0;width: 1px;height: 90px;background: #727272;}
.social_01 li:last-child .line_social{display: none;}
.social_01 li:first-child{text-align: left;width: 320px;}
.social_01 li:first-child dl{padding-left:0}

.social_02 li{margin-bottom: 55px;}
.social_02 li:last-child{margin-bottom: 0;}
.social_02 dl{overflow: hidden;}
.social_02 dt,.social_02 dd{float: left;width: 50%;}
.social_02 dt img{width: 100%;}
.social_02 dd{width: 44.6%;float: right;}
.social_02 dd .social_d{}
.social_02 li:nth-child(2n) dt{float: right;}
.social_02 li:nth-child(2n) dd{float: left;}
.social_02 li h1{line-height: 60px;font-weight: 100;color: #254b98;margin-bottom: 50px;}
@media only screen and (max-width:1440px) {
.social_02 li h1{line-height: 44px;margin-bottom: 30px;}
.social_01 dt{line-height: 66px;}
.line_social{height: 70px;}
.social_01{margin-bottom: 70px;}
.social_01 li dl{padding-left: 60px;}
.social_01 li{width: 25%;}
.social_01 li:first-child{width:200px;}
}
@media only screen and (max-width:1366px) {
.social_02 li h1{line-height: 36px;}
.social_01{margin-bottom: 50px;}
.social_01 li:first-child{width:20%;}
.social_01 li{width: 30%;}
.social_01 dt{line-height: 52px;}
}
@media only screen and (max-width:1024px) {
.social_01 li{width: 33.33%;}
.social_01 li:first-child{width: 200px;}
.social_01 dt{line-height: 40px;}
.social_02 li{margin-bottom: 40px;}
.social_02 li h1{margin-bottom: 10px;line-height: 30px;}
}
@media only screen and (max-width:767px) {
.social_01 li:first-child,.social_01 li{width: 50;text-align: center;padding: 10px 0;   }
.social_01 li:last-child{width: 100%;}
.social_01 li dl{padding: 0;}
.line_social{display: none;}
.social_01 dt{line-height: 24px;}
.social_01{margin-bottom: 30px;}
.social_02 dt, .social_02 dd{float: none;width: 100%;}
.social_02 li{margin-bottom: 20px;}
.social_02 dd{padding-top: 10px;}
.social_02 li h1{font-weight: normal;line-height: 24px;}
.social_01 dd p{line-height: 20px;}

}

/*全生活场景*/
.scenes_cont{}
.scenes_01{position: relative;margin-bottom: 2px;}
.scenes_01 .left,.scenes_01 .right,.scenes_01 .right ul li{height: 100%;}
.scenes_01 .left{width: 45%;float: left;position: relative;}
.scenes_01 .left .scenes_edit{width: 100%;max-height: 100%;overflow: hidden;    overflow-y: auto;}
.scenes_01 .right{width: 51%;float: right;}
.scenes_01 .right ul{width: 100%;height: 100%;}
.scenes_01 .right ul li img,.scenes_02{width: 100%;height: 100%;}
.scenes_01 .right ul li{width: 41.4%;float: left;}
.scenes_01 .right ul li:last-child{width: 58.6%;float: right;}
.scenes_scoll{height: 100%;overflow: hidden;overflow: auto;}

.scenes_02{position: relative;}
.scenes_02 .left,.scenes_02 .right,.scenes_02 .right ul li{height: 100%;}
.scenes_02 .left{width: 36.7%;float: left;}
.scenes_02 .right{width: 63.3%;float: right;}
.scenes_02 .right li{width: 33.33%;float: left;}
.scenes_02 .right .scenes_img,.scenes_01 .right .scenes_img{margin-left: 2px;}
.scenes_img{position: relative;}
.scenes_text{width: 100%;text-align: center;color: #fff;padding: 5px;box-sizing:border-box;}
.scenes_text .index_title i{top:-10px;}
.scenes_text .index_title{margin-bottom: 15px;}
@media only screen and (max-width:767px) {
.scenes_01 .left,.scenes_01 .right,.scenes_02 .left,.scenes_02 .right{float: none;width: 100%;}
.scenes_01,.scenes_02{height: auto !important;overflow:hidden;display: none;}
.scenes_01 .right ul{overflow: hidden;}
.scenes_01 .left .scenes_edit{position: static;transform: translate(0,0%);
    -webkit-transform: translate(0,0%);
    -ms-transform: translate(0,0%);
    -moz-transform: translate(0,0%);
    -o-transform: translate(0,0%);}
.scenes_02 .left{margin-bottom: 2px;}
.scenes_01 .left{margin-bottom: 20px;}
.scenes_text p{font-size: 12px;font-weight: normal;}
.scenes_text .index_title{margin-bottom: 5px;}
.scenes_text .index_title i{margin-left: 2px;}
.scenes_02 .right li,.scenes_01 .right ul li,.scenes_01 .right ul li:last-child{/*float: none;width: 100%;margin-bottom: 2px;*/}
.scenes_02 .right .scenes_img, .scenes_01 .right .scenes_img{margin-left: 0;}


.scenes_01 .right ul{height: 0;padding-bottom: 38%;position: relative;}
.scenes_01 .right ul li{height: 100%;}
.scenes_01 .right ul li .scenes_img{height: 100%;}
.scenes_01 .right ul li:nth-child(1){position: absolute;left: 0;top:0;height: 100%;}
.scenes_01 .right ul li:nth-child(2){position: absolute;right: 0;top:0;height: 100%;}

.scenes_02 .right ul{height: 0;padding-bottom: 31%;position: relative;}
.scenes_02 .right ul li{height: 100%;}
.scenes_02 .right ul li img{height: 100%;}
.scenes_02 .right ul li .scenes_img{height: 100%;}
.scenes_02 .right ul li:nth-child(1){position: absolute;left: 0;top:0;height: 100%;}
.scenes_02 .right ul li:nth-child(3){position: absolute;right: 0;top:0;height: 100%;}
.scenes_02 .right ul li:nth-child(2){position: absolute;right: 33.33%;top:0;height: 100%;}


}

/*全能管家*/
.society_dcont .society_box li{width: 33.33%;}
.society_dcont .society_box dd h1{margin-bottom: 0;}
.society_dcont .society_box dd p{padding-top: 40px;}
.society_dcont .society_box{padding-bottom: 70px;margin-bottom: 0;background: #4980c2 url(../images/scenes_bg.jpg) no-repeat center center; background-size: cover;}
.scenes_num{background: #ecf2f9;padding: 20px 100px;padding-bottom: 30px;}
.scenes_num ul{overflow: hidden;}
.scenes_num li{float: left;width: 33.33%;text-align: center;color: #254b98;border-bottom: 1px solid #eceae5;padding: 60px 0;}
.scenes_num dd em{}
.scenes_num dd{line-height: 72px;height: 72px;}
.scenes_num dt{margin-bottom: 5px;}
.scenes_num dl{padding: 0 10px;}
.scenes_num li:last-child,.scenes_num li:nth-last-child(2){width: 50%;border: none;}
@media only screen and (max-width:1440px) {
.scenes_num li{padding: 40px 0;}
.scenes_num{padding:30px 50px;}
}
@media only screen and (max-width:1024px) {
.society_dcont .society_box dd p{padding-top: 20px;}
.scenes_num li{padding: 30px 0;}
.scenes_num{padding: 20px;}
.scenes_num dd{height: 50px;line-height: 50px;}
}
@media only screen and (max-width:767px) {
.society_dcont .society_box li{float: none;width: 100%;    border-bottom: 1px dashed rgba(255,255,255,0.3);    padding: 20px 0;margin-bottom: 0;}
.society_dcont .society_box dl{padding: 0;}
.society_dcont .society_box li:last-child{border: none;padding-bottom: 0;}
.scenes_num li{width: 50% !important;border-bottom: 1px solid #bdd7f6;padding: 15px 0;border: none;}
.scenes_num dd{height: 32px;line-height: 32px;}
.scenes_num li:nth-child(2n+1){clear: both;}
.scenes_num ul{margin: 0 -10px;overflow:hidden;}


}
/*臻壹体验*/
.cycle_dcont .scenes_num li:last-child,.cycle_dcont  .scenes_num li:nth-last-child(2){    width: 33.33%;}
.cycle_dcont .scenes_num li:nth-last-child(3){border: none;}
.cycle_title{text-align: center;margin-bottom: 70px;}
.cycle_title h1{color: #254b98;}
.cycle_list{margin-bottom: 100px;}
.cycle_list ul{overflow: hidden;margin: 0 -5px;}
.cycle_list li{width: 33.33%;float: left;}
.cycle_list dl{padding: 0 5px;text-align: center;}
.cycle_list dt{overflow: hidden;}
.cycle_list dd{padding: 20px;padding-bottom: 30px;background: url(../images/cycle_bg01.jpg) no-repeat center center;background-size: cover;color: #254b98;}
.cycle_list li:nth-child(2n) dd{background: url(../images/cycle_bg02.jpg) no-repeat center center;background-size: cover;}
.cycle_list li:nth-child(3n) dd{background: url(../images/cycle_bg03.jpg) no-repeat center center;background-size: cover;}
.cycle_list dd h1{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cycle_list dd p{line-height: 24px;height: 48px;overflow: hidden;}

.cycle_dcont .scenes_num{background: #fafaf9 url(../images/maesuke_bg.jpg) no-repeat center center;  background-size: cover;}
.cycle_dcont .scenes_num li{color: #254b98;   }





@media only screen and (max-width:1366px) {
.cycle_list{margin-bottom: 70px;}
.cycle_title{margin-bottom: 40px;}
}
@media only screen and (max-width:1024px) {
.cycle_list{margin-bottom: 40px;}
.cycle_title{margin-bottom: 40px;}
}
@media only screen and (max-width:767px) {
.cycle_dcont .scenes_num li:last-child,.cycle_dcont  .scenes_num li:nth-last-child(2){    width: 100%;}
.cycle_list li{float: none;width: 100%;margin-bottom: 10px;}
.cycle_list li:last-child{margin-bottom: 0;}
.cycle_list dl{padding: 0;}
.cycle_list ul{margin: 0;}
.cycle_list dd p{height: auto;}
.cycle_list,.cycle_title{margin-bottom: 20px;}
}

/*十大业态城市服务*/
.service_list li{overflow: hidden;}
.service_list dl{overflow: hidden;float: left;width: 50%;position: relative;}
.service_list dt,.service_list dd{width: 50%;float: left;overflow: hidden;}
.service_list dt{float: right;}
.service_list dd{position: absolute;left: 0;top:0; height: 100%;color: #fff;}
.service_list dd p{width: 100%;text-align: center;box-sizing:border-box;padding:20px;}
.service_list li:nth-child(2n) dt{float: left;}
.service_list li:nth-child(2n) dd{left: auto;right: 0;}
@media only screen and (max-width:767px) {
.service_list dl{float: none;width: 100%;}
.service_list li dl:nth-child(2n) dt{float: left;}
.service_list li dl:nth-child(2n) dd{left: auto;right: 0;}

.service_list li:nth-child(2n) dt{float: right;}
.service_list li:nth-child(2n) dd{left: 0;right: auto;}

}

/*企业推介*/
.recommend_box .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #E3DDD0;}
.recommend_box .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#2262a9;}
.recommend_box .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.recommend_box .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.recommend_box .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#2262a9;}


.recommend_box{overflow: hidden;}
.recommend_box .left{float: left;width: 48.4%;}
.recommend_box .right{float: right;width: 45%;}
.recommend_list{overflow: hidden;}
.recommend_list ul{overflow:hidden;margin: 0 -8px;}
.recommend_list li{float: left;width: 50%;border-bottom: 2px solid #e8ecef;margin-bottom: 40px;cursor: pointer;}
.recommend_list dl{padding: 0 8px;position: relative;}
.recommend_list dt{overflow: hidden;}
.recommend_list dd{padding: 35px 30px;padding-top:0;}
.recommend_list dd h3{line-height: 26px;height: 52px;overflow: hidden;color: #254b98;}
.recommend_list dd h3 a{color: #254b98;}
.line_w{width: 94px;height: 6px;background: #2f96e5;margin-bottom: 15px;}
.recommend_box .right .recommend_btn{display: none;}
.recommend_btn{overflow: hidden;margin-top: 25px;}
.recommend_btn a{display: inline-block;width: 172px;height: 52px;line-height: 52px;text-align: center;background: #4978bf;border-radius:40px;float: left;color: #fff;margin-right: 15px;}
.recommend_btn a:last-child{background: #2556ae;}

.recommend_box .left .recommend_list li{width: 100%;float: none;border: none;margin-bottom: 0;cursor: default;}
.recommend_box .left .recommend_list dd{padding: 25px 40px;}
.recommend_box .left .recommend_list dt{height: 0;padding-bottom: 56%;}
.recommend_box .left .recommend_list dt a{display: block;}
.recommend_box .left .recommend_list dt img{height: auto !important;}
.recommend_box .left .recommend_list dl{padding: 0;}
.recommend_box .left .recommend_list ul{margin: 0;}
.recommend_box .left .line_w{display: none;}
.recommend_box .left .recommend_list dd h3{height: auto;font-size: 30px;line-height: 40px;max-height: 80px;}
.w_bg{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: url(../images/w_bg.png) repeat;}
.recommend_box .left .w_bg{display: none;}
@media only screen and (max-width:1620px) {
.recommend_list dd{padding-bottom: 20px;}
.recommend_list li{margin-bottom: 30px;}
}

@media only screen and (max-width:1366px) {
.recommend_box .left .recommend_list dd{padding: 20px;}
.recommend_box .left .recommend_list dd h3{font-size: 24px;line-height: 30px;max-height: 60px;}

}
@media only screen and (max-width:1024px) {
.recommend_box .left{display: none;}
.recommend_box .right{float: none;width: 100%;}
.w_bg{display: none;}
.recommend_list dd{padding: 20px 10px;padding-top: 0;}
.recommend_list li{margin-bottom: 30px;width: 33.33%}
.line_w{height: 4px;margin-bottom: 10px;}
.recommend_list dd h3{line-height: 24px;height: 48px;}
.recommend_box .right .recommend_btn{display: block;}
.recommend_btn{text-align: right;margin-top: 10px;}
.recommend_btn a{float: none;width: 120px;height: 36px;line-height: 36px;}
.recommend_btn a:last-child{display: none;}
.recommend_list{height: auto !important;}
}
@media only screen and (max-width:767px) {
.recommend_list dd{padding: 10px;padding-top: 0;}
.recommend_list li{margin-bottom: 30px;width: 100%;margin-bottom: 20px;}
.recommend_list li:last-child{margin-bottom: 0;}
.recommend_list dd h3{height: auto;max-height: 48px;font-size: 16px;}
.recommend_btn{text-align:left;}

}

@media only screen and (min-width:1025px) {
.social_box h1 a:hover,.recommend_btn a:hover{color: #fff !important;opacity: 0.8;}
.social_box .intr_more a:hover{color: #fff !important;}
/*.cycle_list dl:hover dd{background: url(../images/cycle_bg02.jpg) no-repeat center center;background-size: cover;color: #2b3849;}*/
.recommend_list dd h3 a:hover{opacity: 0.8;}
}






/*2020-10-29*/
/*智慧生活*/
.index_title2{color: #254b98;text-align: center;}
.index_title2 em{position: relative;}
.index_title2 i{position: absolute;top:-8px;right:-42px;}
.index_title2 span span{display: block;line-height: 24px;}

.property_01{padding: 85px 0 90px 0; background: url(../images/property_bg_01.jpg) no-repeat center center;background-size: cover;}
.property_01 .index_title,.property_04 .index_title{text-align: center;color: #254b98;}
.property_01 .community_edit{margin-bottom: 0;}
.property_03{padding:90px 0 70px 0;background: url(../images/property_bg_02.jpg) no-repeat center center;background-size: cover;}
.property_03 .community_list li{width: 20%;margin-bottom: 20px;}
.property_03 .community_list li dd p{height: 120px; -webkit-line-clamp: 5;   /*-webkit-line-clamp: inherit; -webkit-box-orient: inherit;*/}

.property_list{padding-top: 40px;}
.property_list dl{overflow: hidden;}
.property_list dt{width: 52%;float: left;}
.property_list dd{float: right;width: 48%;}
.icon_img{width: 115px;height: 115px;margin: auto;margin-bottom: 20px;}
.icon_img img{width: 100%;height: 100%;}
.property_p {text-align: center;line-height: 30px;height: 120px;overflow: hidden;}
.property_04 .community_box{padding-top: 45px;padding-bottom: 0;}
@media only screen and (max-width:1440px) {
.property_04 .community_box{padding-top: 30px;}
.icon_img{width: 100px;height: 100px;}
}
@media only screen and (max-width:1280px) {
.property_04 .community_box{padding-top: 20px;}
.icon_img{margin-bottom: 10px;}
.icon_img{width: 100px;height: 100px;}
.property_04 .community_02 .index_title{margin-bottom: 15px;}
}
@media only screen and (max-width:1200px) {
.property_p{line-height: 24px;height: 72px;}
.icon_img{width: 68px;height: 68px;}

}
@media only screen and (max-width:1024px) {
.property_01,.property_03{padding: 50px 0;}
.property_03 .community_list li{width: 33.33%;}

}

@media only screen and (max-width:900px) {

.property_04 .community_02 .index_title{margin-bottom: 10px;}

}

@media only screen and (max-width:767px) {
.property_01,.property_03{padding: 30px 0;}
.property_03 .community_list li{width:100%;}
.property_03 .community_list li dd p{height: auto;}
.property_p{height: auto;}
.property_04 .community_box{padding: 20px;}
}

/*数据湖*/
.data_cont .property_01{background: none;}
.data_cont .property_01 h1{margin-bottom: 50px;}
.data_img{text-align: center;}
.data_img img{max-width: 100%;}
@media only screen and (max-width:1366px) {
.data_cont .property_01 h1{margin-bottom: 30px;}
.data_cont .property_01{padding-bottom: 60px;}
}
@media only screen and (max-width:1024px) {
.data_cont .property_01 h1{margin-bottom: 20px;}
.data_cont .property_01{padding: 50px 0;}
}

@media only screen and (max-width:767px) {
.data_cont .property_01{padding: 30px 0;}

}

/*永升活*/

.life_list dl{overflow: hidden;}
.life_list dt{float: left;width: 44.5%;}
.life_list dt img{width: 100%;}
.life_list dd{float: right;width:55.5%;}
.life_box{padding: 0 80px;padding-top: 10%;}
.life_ic{width: 62px;height: 62px;margin-bottom: 5px;}
.life_ic img{width: 100%;height: 100%;}
.life_box h3{color: #254b98;margin-bottom: 15px;}
.life_list li:nth-child(2n) dt{float: right;}
.life_list li:nth-child(2n) dd{float: left;}

.life_02{background: url(../images/life_bg_02.png) no-repeat center center;background-size: cover;overflow: hidden;}
.life_02 dl{width: 878px;margin: auto;}
.life_02 dt{float: left;width: 214px;height: 214px;border:1px solid #cfdfec;margin-top: 230px;}
.life_02 dt img{width: 100%;height: 100%;}
.life_02 dd{float:right;width: calc(100% - 325px);}
.life_02 dd img{width: 100%;}
@media only screen and (max-width:1024px) {
.life_02 dl{width: 80%;}
.life_02 dt{margin-top: 140px;}
.life_02 dd{    width: calc(100% - 280px);}
.life_box{padding: 0;}
.life_list dd{width: 50%;}
.life_ic{width: 50px;height: 50px;}
}
@media only screen and (max-width:850px) {

.life_02 dt{margin-top: 100px;}
}

@media only screen and (max-width:767px) {
.data_cont .property_01{padding: 30px 0;}
.life_list dt,.life_list dd{float: none;width: 100%;}
.life_list dt{margin-bottom: 10px;text-align: center;}
.life_ic{margin: auto;margin-bottom: 5px;}
.life_box h3{text-align: center;margin-bottom: 10px;}
.life_list li{margin-bottom: 30px;}
.life_02 dt{margin:auto;margin-bottom: 20px;float: none;}
.life_02 dd{float: none;width: 100%;}
.life_list dt img{max-width: 300px;}
}

/*智慧物业产品*/
.wisdom_tab{text-align: center;height: 76px;}
.wisdom_tab ul{display: inline-block;}
.wisdom_tab li{float: left;margin: 0 60px;position: relative;height: 76px;cursor: pointer;}
.wisdom_tab li h1{margin-bottom: 0;padding-bottom: 40px;position: relative;color: #b6b6b6;height: 100%; box-sizing: border-box;}
.wisdom_tab .index_title2 i{right: -30px;}
.line_wisdom{width:0;height: 6px;background: #2f96e5;position: absolute;left: 50%;bottom: 0;visibility:hidden;opacity: 0;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.wisdom_tab li.on h1{color: #254b98;}
.wisdom_tab li.on .line_wisdom{visibility: visible;opacity: 1;width:calc(100% + 30px);left: 0;}

.wisdom_box li{position: relative;height: 0;padding-bottom: 35.46%;display: none;}
.blue_23{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: rgba(22,46,82,0.23);} 
.wisdom_p{color: #fff;position: relative;z-index: 2;margin:0 17%;padding-top: 130px;}
.wisdom_p h3{margin-bottom: 20px;}
.wisdom_box li:first-child{display: block;}

.wisdom_02{padding-top: 30px;}
.wisdom_p p{}
@media only screen and (max-width:1440px) {
.wisdom_tab li h1{padding-bottom: 20px;}
.wisdom_tab li,.wisdom_tab{height: 60px;}
.wisdom_02{padding-top:0px;}
.wisdom_p{padding-top: 100px;}
}
@media only screen and (max-width:1280px) {
.wisdom_tab li{margin: 0 40px;}
.wisdom_p{padding-top: 80px;}
}
@media only screen and (max-width:1024px) {
.wisdom_tab li h1{padding-bottom: 10px;}
.wisdom_tab li,.wisdom_tab{height: 50px;}
.wisdom_p{padding-top: 50px;}
.wisdom_p{margin: 0 5%;}
}
@media only screen and (max-width:767px) {
.wisdom_tab li{margin: 0 10px;}
.wisdom_tab li,.wisdom_tab{height: 30px;}
.wisdom_tab li h1{font-size: 14px;}
.line_wisdom{height:3px;}
.wisdom_tab li.on .line_wisdom{width: 100%;}
.wisdom_tab .index_title2 i{right: -12px;    top: -2px;}
.wisdom_tab ul{display: block;}
.wisdom_tab li{margin: 0;width: 33.33%;}
.wisdom_p{padding: 40px 0;margin: 0;}
.wisdom_p h3{margin-bottom: 5px;}
.wisdom_box li{padding-bottom: 0;height: auto;}
}
@media only screen and (max-width:410px) {
.wisdom_tab li h1{font-size: 12px;}
.wisdom_tab li:last-child em{margin-left: -10px;}
}


/*天猫精灵*/
.elves_block{padding-top: 30px;}
.elves_box{width: 880px;max-width: 70%;  margin:auto;position: relative;}
.elves_bg{width: 100%;}
.elves_bg img{width: 100%;}
.elves_img{width: 500px;max-width: 50%;}
.elves_img img{width: 100%;height: 100%;}
.elves_p p{background: url(../images/elves_cicle02.png) no-repeat 0 8px;line-height: 24px;padding-left: 15px;}
.elves_list li{width: 72px;height: 72px;}
.elves_list dl{overflow: hidden;width: 350px;}
.elves_list dt{float: left;width: 70px;height: 70px;}
.elves_list dt img{width: 100%;height: 100%;}
.elves_list dd{width: calc(100% - 90px);float: right;}
.elves_list dd h3{color:#1b64a3;margin-bottom: 4px;}
.elves_list,.elves_list ul{position: absolute;top:0;left: 0;width: 100%;height: 100%;}


.elves_list li{position: absolute;}
.elves_list .li_01{top:3.3%;right: 46%;}
.elves_list .li_02{top:19%;right: 13.3%;}
.elves_list .li_03{top:45.68%;right: 3.3%;}
.elves_list .li_04{bottom:18.6%;right: 12.84%;}
.elves_list .li_05{bottom:3.3%;right: 46.14%;}

.elves_list .li_06{bottom:18.6%;left: 12.84%;}
.elves_list .li_06 dl{float: right;text-align: right;}
.elves_list .li_06 dt{float: right;}
.elves_list .li_06 dd{float: left;}
.elves_list .li_06 dd p{background: url(../images/elves_cicle02.png) no-repeat right 8px;padding: 0;padding-right: 15px;}

.elves_list .li_07{top:45.68%;left: 3.3%;}
.elves_list .li_07 dl{float: right;text-align: right;}
.elves_list .li_07 dt{float: right;}
.elves_list .li_07 dd{float: left;}
.elves_list .li_07 dd p{background: url(../images/elves_cicle02.png) no-repeat right 8px;padding: 0;padding-right: 15px;}

.elves_list .li_08{top:19%;left: 13.3%;}
.elves_list .li_08 dl{float: right;text-align: right;}
.elves_list .li_08 dt{float: right;}
.elves_list .li_08 dd{float: left;}
.elves_list .li_08 dd p{background: url(../images/elves_cicle02.png) no-repeat right 8px;padding: 0;padding-right: 15px;}


@media only screen and (max-width:1440px) {
.elves_box{width: 700px;}
.elves_img{width: 400px;}
}
@media only screen and (max-width:1260px) {
.elves_box{width: 600px;}
.elves_img{width: 300px;}
}
@media only screen and (max-width:1160px) {
.elves_box{width: 50%;}
.elves_img{width: 30%;}
}

@media only screen and (max-width:1024px) {
.elves_block{padding-top: 0;}
.elves_box{height: auto !important;}
.elves_list li{position: static;}
.elves_img_c{position: relative;}
.elves_list, .elves_list ul{position: static;}
.elves_img{width: 70%;max-width: inherit;}
.elves_box{width: 100%;max-width: 100%;}
.elves_img_c{width: 500px;margin:auto;}
.elves_list li{width:33.33%;height: auto;float: left;padding: 20px 0;}
.elves_list li:nth-child(3n+1){clear: both;}
.elves_list dl{width:auto;padding: 0 10px;}

.elves_list ul{overflow: hidden;margin: 0 -10px;}
.elves_list .li_06 dl,.elves_list .li_07 dl,.elves_list .li_08 dl{float: none;text-align: left;}
.elves_list .li_06 dt,.elves_list .li_07 dt,.elves_list .li_08 dt{float: left;}
.elves_list .li_06 dd,.elves_list .li_07 dd,.elves_list .li_08 dd{float: right;}
.elves_list .li_06 dd p,.elves_list .li_07 dd p,.elves_list .li_08 dd p{background: url(../images/elves_cicle02.png) no-repeat 0 8px;padding: 0;padding-left: 15px;}




}

@media only screen and (max-width:767px) {
.elves_img_c{width: 100%;}
.elves_list ul{margin: 0;}
.elves_list dl{padding: 0;}
.elves_list li{float: none;width: 100%;border-bottom: 1px dashed #eee;}
.elves_list li:last-child{border:0;}
.elves_list dt{width: 60px;height: 60px;}
.elves_list dd{    width: calc(100% - 70px);}
.elves_img{width: 80%;}
}




@media only screen and (min-width:1025px) {
.wisdom_tab li:hover h1{color: #254b98;}
.wisdom_tab li:hover .line_wisdom{visibility: visible;opacity: 1;width:calc(100% + 30px);left: 0;}


}




.investory_select{margin: 70px 0;margin-bottom: 40px;}
@media only screen and (max-width:1024px) {
.investory_select{margin: 40px 0;margin-bottom: 0px;}
.investory_select dl{float: none !important;}
}
@media only screen and (max-width:767px) {
.investory_select{margin: 20px 0;margin-bottom: 0px;}
}




/*gai2020-11-19*/
@media only screen and (max-width:767px) {
.bold100,.index_02 dt h1 span,.banner_text p,.index_tab{    font-weight: normal !important;}

.company_01 h1{text-align: left;}
.company_01 .company_edit *{text-align: left !important;}

.company_02 li{float:left;width: 50%;}
.company_02 ul{overflow:hidden;}
.company_02 li:nth-child(-n+4) dd{display: none;}
.company_02 li:nth-child(n+5) dt{display: none;}
.company_02 li dd{border: 0;padding: 0 10px;}
.company_02 li:nth-child(2n+1){clear: both;}
.company_02 li:nth-child(3),.company_02 li:nth-child(4){margin-bottom: 20px;}
.company_02 li:nth-child(n+5){margin-bottom: 20px;}



}


.phone_picture{display:none}

@media only screen and (max-width:767px) {
.phone_picture{display:block;}
.social li{height: auto;background: none !important;}
.social_box h1 a,.social_box{color: #000;}
.social_box p br{display: none;}
.social_box p{  -webkit-line-clamp:inherit;max-height: inherit;}
.social_box{padding: 0;padding-top: 20px;}
}




























