@media (min-width: 1500px){
    .container {
        max-width: 1400px;
    }
}
@media (min-width: 1200px) {
    .col-xll-2 {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
        padding-left: 15px;
        padding-right: 15px;
        padding-bottom: 30px;
    }
    .col-xlc-6 {
        -ms-flex: 0 0 60%;
        flex: 0 0 60%;
        max-width: 60%;
    }
    .col-xlc-8 {
        -ms-flex: 0 0 80%;
        flex: 0 0 80%;
        max-width: 80%;
    }
}
@media (max-width: 1700px){
    .headPc .left2 {
        margin-left: 2rem;
        margin-right: 2rem;
    }
    .headPc .headPc-right .box1>li {
        padding: 0 15px;
    }
    .headPc .headPc-right .box1 {
        margin-right: 20px;
    }
    .headPc {
        padding: 0 35px;
    }
    .index_banner .swiper-pagination {
        left: -40%;
    }
}
@media (max-width: 1600px){
    .headPc .headPc-right .box1>li>a>span{
        font-size: 14px;
    }
    .headPc .headPc-right .box1>li {
        padding: 0 12px;
    }
    .headPc {
        padding: 0 30px;
    }
    .headPc .left2 .link_tel span {
        font-size: 17px;
    }
    .headPc .left2 .link_tel i {
        width: 25px;
        height: 25px;
    }
    .headPc .left2 {
        margin-left: 1.2rem;
        margin-right: 1.2rem;
    }
}
@media (max-width: 1412px){
    .headPc .left1 img{
        width: 190px;
    }
    .headPc .headPc-right .box3 .regist {
        width: 20px;
        height: 20px;
    }
    .headPc .headPc-right .box1 {
        margin-right: 15px;
    }
}
@media (max-width: 1500px){
    .foot2 .foot2-tel a span {
        font-size: 24px;
        line-height: 36px;
        padding-left: 12px;
    }
    .foot2 .foot2-tel a i {
        width: 20px;
        height: 20px;
    }
    .foot2 .foot2-tel {
        width: 23%;
    }
    .foot2 .foot2-list dl:not(:last-child) {
        margin-right: 30px;
    }
    .common-nav .box-left a {
        font-size: 15px;
        padding: 20px 15px;
    }
    .common_bannerText .text_con h2 {
        font-size: 32px;
    }
    .aboutAccpunt_list .list_box {
        width: 44%;
        padding: 30px 10px 30px 60px;
    }
    .aboutSuccsee_list .list_ul .box_right .ri_text h3 {
        font-size: 20px;
    }
    .aboutSuccsee_list .list_ul .box_right .ri_tip span {
        font-size: 14px;
        line-height: 28px;
        padding: 3px 15px;
    }
    .aboutContact_list .box_map .tip_text .text1 p {
        font-size: 16px;
    }
    .aboutContact_list .box_map .tip_text .text1 h2 {
        font-size: 22px;
    }
    .aboutContact_list .about-ul .box-tit p {
        font-size: 20px;
    }
    .aboutContact_list .about-ul .box-tit h3 {
        font-size: 16px;
        line-height: 160%;
    }
    .aboutContact_list .about-ul .box-tit img{
        width: 50px;
    }
    .aboutContact_list .about-ul .box-tit {
        padding: 25px 8px;
    }
    .index_banner .set_text p {
        font-size: 32px;
    }
    .iPlat_left .cent_link .link_img {
        margin-top: 30px;
    }
    .iPlat_left .cent_link .link_img img{
        width: 55px;
    }
    .iPlat_left .cent_link .link_text h2 {
        font-size: 18px;
        margin-bottom: 8px;
    }
    .iLease_box .box_ul .link_left p {
        font-size: 18px;
    }
    .iLease_box .box_ul li {
        padding: 20px 13px;
    }
    .iCap_list .list_right .riBox .set_text p {
        font-size: 16px;
    }
    .iCap_list .list_right .riBox .set_text span {
        font-size: 14px;
    }
    .iCap_list .list-left .set_text span {
        font-size: 16px;
    }
    .iCap_list .list-left .set_text p {
        font-size: 18px;
    }
    .showPro_cent .cent_left .right_box .box1 h2 {
        font-size: 26px;
    }
    .showArt_cent .box_tel .ri2 a span {
        font-size: 24px;
    }
    .showArt_cent .box_tel .ri2 a img{
        width: 20px;
    }
    .showArt_cent .box_tel .ri1 h3 {
        font-size: 22px;
    }
    .aboutAccpunt_list::after {
        width: 47%;
    }
    .asset_list .cont_left .left_img img {
        height: 235px;
    }
    .asset_list .cont_left .left_text h2 {
        font-size: 18px;
        line-height: 28px;
        margin-top: 10px;
    }
    .tggg_list .list_icon p {
        font-size: 16px;
    }
    .popup-box .popup-left h2 {
        font-size: 24px;
    }
    .popup-box .popup-left p {
        font-size: 14px;
        line-height: 26px;
        margin-top: 13px;
    }
    .popup-box .popup-right .layui-btn {
        width: 55%;
        padding: 5px 5px 5px 26px;
    }
    .popup-box .popup-right .layui-btn img{
        width: 30px;
    }
    .popup-box .popup-right .layui-btn span {
        padding-right: 40px;
    }
}
@media (max-width: 1260px){
    .headMob {
        display: block;
    }
    .headPc {
        display: none;
    }
    .common_bannerText {
        top: 62%;
    }
}
@media (max-width: 1200px){
    .foot2 .foot2-list dt a {
        font-size: 14px;
        line-height: 22px;
    }
    .foot2 .foot2-list dd a {
        font-size: 12px;
        line-height: 26px;
    }
    .foot2 .foot2-list dl:not(:last-child) {
        margin-right: 20px;
    }
    .foot1 .box-logo img{
        width: 235px;
    }
    .common-nav .box-right a {
        font-size: 12px;
        line-height: 18px;
    }
    .common-nav .box-right span::after {
        width: 18px;
        height: 18px;
    }
    .common-nav .box-left a {
        font-size: 14px;
        line-height: 20px;
        padding: 15px 12px;
    }
    .common_banner .banner_img img {
        height: 300px;
        object-fit: cover;
    }
    .common_bannerText .text_con h2 {
        font-size: 28px;
    }
    .aboutContact_list .mapBox {
        height: 500px;
        object-fit: cover;
    }
    .vipLogin_form .layui-form {
        width: 50%;
    }
    .showPro_cent .cent_left .right_box .box1 h2 {
        font-size: 26px;
    }
    .showPro_cent .cent_left .right_box .box1 .box1_time span {
        font-size: 14px;
    }
    .showPro_cent .cent_left .right_box .box1 p {
        font-size: 13px;
        line-height: 26px;
        margin-top: 10px;
    }
    .showPro_cent .cent_left .left_box .box_img img {
        height: 259px;
    }
    .showPro_cent .box3 .box3_lf span {
        font-size: 14px;
    }
    .showPro_cent .box3 .box3_link img {
        width: 20px;
        height: 20px;
    }
    .showPro_cent .box3 .box3_ri span {
        font-size: 14px;
    }
    .index_banner .set_text p {
        font-size: 24px;
        margin-bottom: 20px;
    }
    .index_com_tit h2 {
        font-size: 26px;
        margin-bottom: 10px;
    }
    .iCap_list .list-left .set_bg img {
        height: 512px;
    }
    .iCap_list .list_right .riBox .riBox_img img {
        height: 241px;
    }
    .iCap_list .list_right .riBox .set_text {
        padding: 0 12px;
    }
    .iCap_list .list-left .set_text {
        padding: 0 1rem 0 1rem;
    }
    .iYsp_list .cent_link .link_img img {
        height: 200px;
    }
    .iYsp_list .cent_link .link_text h2 {
        font-size: 18px;
    }
    .iYsp_list .cent_link .link_text p {
        font-size: 13px;
    }
    .art_list_cont .cent_link .link_text p {
        font-size: 16px;
    }
    .art_list_cont .cent_link .link_text {
        padding: 19px 12px 19px 12px;
    }
    .art_recomend {
        column-count: 3;
    }
    .prote_list::after {
        left: -10px;
    }
    .tggg_list .list_icon img {
        width: 32px;
        height: 32px;
    }
    .bottom-popup .popup-left {
        width: 25%;
    }
    .popup-box .popup-left p {
        font-size: 13px;
        line-height: 24px;
        margin-top: 8px;
    }
    .popup-box .popup-left h2 {
        font-size: 22px;
    }
    .bottom-popup .popup-right {
        gap: 30px;
        padding-left: 50px;
    }
}
@media (max-width: 1000px){
    .foot2 .foot2-list {
        display: none;
    }
    .foot2 .foot2-tel {
        width: 100%;
    }
    .foot3 .container {
        flex-wrap: wrap;
    }
    .foot1 .box-list {
        margin-left: 2rem;
    }
    .foot1 .foot1_right ul .riText span {
        font-size: 12px;
    }
    .foot1 .foot1_right ul .riLink>img {
        width: 20px;
        height: 20px;
    }
    .foot1 .foot1_right ul .riLink {
        padding: 7px;
    }
    .common-nav .nav-box {
        flex-wrap: wrap;
        padding-bottom: 10px;
    }
    .common-nav .box-right {
        margin-top: 1rem;
    }
    .common-nav .box-left {
        flex-wrap: wrap;
    }
    .index_com_tit h2 {
        font-size: 26px;
        margin-bottom: 8px;
    }
    .aboutAccpunt_list .list_box {
        width: 75%;
    }
    .aboutSuccsee_list .list_ul .box_right {
        padding: 40px 20px;
    }
    .aboutContact_list .about-ul .box-tit p {
        font-size: 16px;
    }
    .aboutContact_list .about-ul .box-tit img {
        width: 40px;
    }
    .aboutContact_list .about-ul .box-tit {
        padding: 18px 8px;
    }
    .vipLogin_form .layui-form {
        width: 60%;
    }
    .tggg_list .list-img {
        width: 10.9rem;
        height: 7.3rem;
    }
    .tggg_list .list-right p {
        font-size: 12px;
        line-height: 22px;
    }
    .tggg_list .list-right h2 {
        font-size: 18px;
    }
    .tggg_list .list-right span {
        font-size: 14px;
        padding: 3px 13px;
    }
    .showPro_cent .cent_left {
        flex-direction: column;
    }
    .showPro_cent .cent_left .left_box {
        width: 100%;
    }
    .showPro_cent .cent_left .left_box .box_img img {
        height: 359px;
    }
    .showPro_cent .cent_left .right_box {
        width: 100%;
        margin-top: 30px;
    }
    .iNotice_ul .box_link .link1 p {
        font-size: 14px;
        line-height: 28px;
    }
    .iNotice_ul .box_link .link2 span {
        color: #B7B7B7;
        font-family: "PingFang SC";
        font-size: 14px;
    }
    .zctl_show_top h2 {
        font-size: 20px;
        line-height: 30px;
    }
    .zctl_show_top p i {
        font-size: 14px;
    }
    .comBoxcentShow {
        padding-right: 0;
        border-right: none;
    }
    .news_right>h2 {
        font-size: 22px;
    }
    .index_banner .set_bg img {
        height: 350px;
    }
    .index_banner .banner_text {
        top: 58%;
    }
    .iCap_list .list-left .set_bg img {
        height: 460px;
    }
    .iCap_list .list-left .set_text p {
        font-size: 18px;
    }
    .iCap_list .list_right .riBox .riBox_img img {
        height: 260px;
    }
    .iCap_tab .tab_ul li i {
        width: 30px;
        height: 30px;
    }
    .iCap_tab .tab_ul a span {
        font-size: 14px;
    }
    .iYsp_cont .swiper-button-next {
        width: 30px;
        height: 30px;
    }
    .iYsp_cont .swiper-button-prev{
        width: 30px;
        height: 30px;
    }
    .iYsp_list .swiper-button-next{
        width: 30px;
        height: 30px;
    }
    .iYsp_list .swiper-button-prev{
        width: 30px;
        height: 30px;
    }
    .showArt_cent.showPro_cent .cent_left .left_box {
        width: 100%;
    }
    .showArt_cent.showPro_cent .cent_left .right_box {
        width: 100%;
    }
    .art_recomend {
        column-count: 2;
    }
    .aboutAccpunt_list::after {
        width: 80%;
    }
    .tggg_list .list_icon p {
        font-size: 13px;
    }
    .popup-box {
        flex-direction: column;
        align-items: baseline;
    }
    .bottom-popup .popup-right {
        padding-left: 0;
        align-items: baseline;
        margin-top: 10px;
    }
    .bottom-popup .popup-left {
        width: 100%;
        margin-top: 10px;
    }
    .bottompPopupOne.bottom-popup .popup-right {
        width: 100%;
    }
    .bottompPopupOne .popup-box .popup-right .layui-input {
        width: 40%;
    }
    .bottompPopupOne .popup-box .popup-right .layui-btn {
        width: 18%;
    }
}
@media (max-width: 768px){
    .foot1 {
        flex-direction: column;
        align-items: baseline;
    }
    .foot1 .foot1_left {
        margin-bottom: 20px;
    }
    .common-nav .box-left a {
        padding: 8px 10px;
    }
    .aboutAccpunt_list .list_box {
        width: 100%;
        padding: 30px 10px 30px 30px;
    }
    .aboutSuccsee_list .list_ul li {
        flex-direction: column;
    }
    .aboutSuccsee_list .list_ul li:nth-child(even) {
        flex-direction: column;
    }
    .aboutSuccsee_list .list_ul .box_left {
        width: 100%;
    }
    .aboutSuccsee_list .list_ul .box_right {
        width: 100%;
    }
    .aboutSuccsee_list .list_ul .box_right .ri_link {
        margin-top: 35px;
    }
    .aboutContact_list .about-ul {
        position: inherit;
        left: 0;
        bottom: -40px;
    }
    .aboutContact_list .about-ul .ul-box {
        flex-direction: column;
    }
    .aboutContact_list .about-ul .ul-box li {
        width: 100%;
        margin-bottom: 10px;
    }
    .aboutContact_list .mapBox {
        height: 320px;
    }
    .aboutContact_list .box_map .dz_dian{
        width: 20px;
    }
    .aboutContact_list .box_map .tip_text .text1 p {
        font-size: 14px;
    }
    .aboutContact_list .box_map .tip_text .text1 h2 {
        font-size: 18px;
    }
    .aboutContact_list .box_map .map_tip .tip_text .map_link {
        top: 90px;
    }
    .aboutContact_list .box_map .map_tip {
        right: 1%;
        left: 1%;
        max-width: 100%;
    }
    .vipLogin_form .layui-form {
        width: 80%;
    }
    .asset_hot .banner-box {
        flex-direction: column;
    }
    .asset_hot .banner-left, .asset_hot .banner-right {
        width: 100%;
    }
    .tggg_list .list-img {
        width: 7.9rem;
        height: 5.3rem;
    }
    .tggg_list .list-right {
        padding: 0 20px;
    }
    .tggg_list .list-left {
        padding: 26px 3rem 26px 2rem;
    }
    .tggg_list .list-left h2 {
        font-size: 38px;
    }
    .tggg_list .list-left h3 {
        font-size: 16px;
    }
    .index_com_tit h2 {
        font-size: 22px;
    }
    .showPro_cent .cent_left .right_box .box1 h2 {
        font-size: 22px;
    }
    .showPro_list .list_left .tab_box .pol_l {
        margin-right: 20px;
    }
    .showPro_list .list_left .tab_box .pol_l span {
        font-size: 16px;
    }
    .index_banner .set_text p {
        font-size: 20px;
        margin-bottom: 18px;
    }
    .iPlat_right .cent2 .link_text p {
        font-size: 13px;
        line-height: 23px;
    }
    .iPlat_right .cent3 .cent3_right img{
        width: 160px;
    }
    .iPlat_right .cent1 .tit_left h2 {
        font-size: 20px;
        margin-left: 10px;
    }
    .iPlat_right .cent2 .swiper-button-prev {
        left: 80%;
    }
    .iPlat_right .cent3 .cent3_left a span {
        font-size: 14px;
    }
    .iPlat_right .cent3 .cent3_left a {
        padding: 7px 30px;
    }
    .iLease_box .box_ul .link_left p {
        font-size: 16px;
    }
    .iLease_box .box_ul .right_link h3 {
        font-size: 13px;
    }
    .iLease_box .box_ul .link_left span {
        font-size: 13px;
        padding: 3px 13px;
    }
    .iLease_box .box_ul li {
        padding: 18px 10px;
    }
    .iCap_list .list-left .set_bg img {
        height: 330px;
    }
    .iCap_list .list_right .riBox .riBox_img img {
        height: 222px;
    }
    .iCap_list .list-left .set_text p {
        font-size: 16px;
    }
    .showArt_cent .box_tel .ri3 p {
        font-size: 14px;
    }
    .showArt_cent .box_tel .ri2 a span {
        font-size: 20px;
    }
    .showArt_cent .box_tel .ri2 a img {
        width: 18px;
    }
    .showArt_cent .box_tel .ri1 h3 {
        font-size: 18px;
    }
    .showArt_cent .box_tel::after {
        width: 65px;
        height: 65px;
    }
    .showArt_cent .box_tel {
        padding: 21px 21px 21px 28px;
    }
    .art_recomend .left_tip span {
        font-size: 13px;
        line-height: 26px;
    }
    .art_recomend .left_tipgre span{
        font-size: 13px;
        line-height: 26px;
    }
    .art_recomend .left_tit h2 {
        font-size: 16px;
    }
    .prote_list::after {
        left: -6px;
    }
    .aboutAccpunt_list::after {
        width: 105%;
    }
    .tggg_list .list-right h2 {
        font-size: 16px;
    }
    .tggg_list .list_icon p {
        font-size: 8px;
    }
    .showPro_list .list_left .tab_box .box_pol {
        flex-direction: column;
    }
    .showPro_list .list_left .tab_box .pol_r {
        margin-top: 15px;
    }
    .prote_list .rightUl li {
        margin: 4px 5px;
    }
    .popup-box .popup-right .layui-input {
        width: 46%;
        height: 44px;
        font-size: 14px;
    }
    .popup-box .popup-right .layui-btn {
        width: 23%;
    }
    .bottom-popup .popup-right {
        flex-wrap: wrap;
        flex: none;
    }
    .popup-box {
        justify-content: center;
    }
    .bottom-popup {
        height: 27%;
    }
    .bottompPopupOne .popup-box .popup-right .layui-btn {
        width: 25%;
    }
    .bottompPopupOne .popup-box .popup-right .layui-input {
        width: 47%;
    }
    .bottompPopupOne.bottom-popup {
        height: 22%;
    }
}
@media (max-width: 500px){
    .aboutAccpunt_list .list_box {
        padding: 30px 10px 30px 10px;
    }
    .aboutAccpunt_list .box2 p {
        font-size: 12px;
        line-height: 30px;
    }
    .aboutContact_list .box_map .map_tip .tip_text .dz_bg{
        height: 150px;
    }
    .aboutContact_list .box_map .map_tip .tip_text .map_link {
        top: 98px;
    }
    .vipLogin_form .layui-form {
        width: 90%;
    }
    .tggg_list .list-img {
        width: 5.9rem;
        height: 4.3rem;
    }
    .tggg_list .box-list {
        padding: 8px;
    }
    .tggg_list .list-left {
        padding: 26px 1rem 26px 1rem;
    }
    .tggg_list .list-left h2 {
        font-size: 28px;
    }
    .tggg_list .list-left h3 {
        font-size: 12px;
    }
    .showPro_cent .box3 .box3_link {
        width: 100%;
    }
    .showPro_cent .box3 {
        flex-direction: column;
    }
    .showPro_cent .box3 .box3_ri {
        margin-top: 10px;
    }
    .showPro_cent .cent_left .left_box .box_img img {
        height: 196px;
    }
    .showPro_list .list_left .tab_box .pol_l span {
        font-size: 14px;
    }
    .showPro_list .list_left .tab_box .pol_l {
        margin-right: 10px;
    }
    .iPlat_right .cent3 .cent3_right img{
        width: 125px;
    }
    .iPlat_right .cent1 .text p {
        font-size: 14px;
        line-height: 26px;
    }
    .iPlat_right .right_cent {
        padding: 40px 18px;
    }
    .iPlat_right .cent1 .tit_left img{
        width: 23px;
    }
    .iPlat_right .cent1 .tit_left h2 {
        font-size: 18px;
    }
    .iPlat_right .cent1 .top_tit h3 {
        font-size: 14px;
        line-height: 26px;
    }
    .iPlat_right .cent1 .tit_left {
        margin-right: 15px;
    }
    .showPro_cent .cent_left .right_box .box1 h2 {
        font-size: 20px;
    }
    .showPro_cent .cent_left .right_box .box1 .box1_time i {
        font-size: 13px;
        padding: 3px 13px;
    }
    .showArt_cent .box_tel {
        padding: 16px 16px 16px 16px;
    }
    .showArt_cent .box_tel .ri1 h3 {
        font-size: 16px;
    }
    .showArt_cent .box_tel .ri1 span {
        font-size: 13px;
    }
    .showArt_cent .box_tel .ri3 p {
        font-size: 13px;
    }
    .showArt_cent .box_tel .tel_right {
        margin-left: 10px;
    }
    .prote_list::after {
        left: -3px;
    }
    .foot1 .foot1_left {
        align-items: baseline;
        flex-direction: column;
    }
    .foot1 .box-list {
        margin-left: 0;
        margin-top: 1rem;
    }
    .foot1 .foot1_right ul {
        margin-left: 2rem;
    }
    .popup-box .popup-right .layui-input {
        width: 100%;
        height: 38px;
        font-size: 13px;
    }
    .popup-box .popup-right .layui-btn {
        width: 33%;
    }
    .bottom-popup .popup-right {
        gap: 20px;
    }
    .bottom-popup {
        height: 47%;
    }
    .bottompPopupOne .popup-box .popup-right .layui-input {
        width: 100%;
    }
    .bottompPopupOne .popup-box .popup-right .layui-btn {
        width: 35%;
    }
    .bottompPopupOne.bottom-popup {
        height: 39%;
    }
}