.wrap {
    width: 16rem;
    max-width: 90%;
    margin: auto;
}
/* .bold {
    font-weight: 500;
} */
.ser_tab{border-bottom: 1px solid #dddddd;background: #fff}
.ser_tab ul{display: flex;flex-wrap: wrap;    justify-content: center;}
.ser_tab li a{display: block;padding: 0 0.25rem;margin: 0 0.3rem;position: relative;font-weight: bold;}
.ser_tab li a:after{content: "";position: absolute;left: 0;bottom: 0;width: 0;height: 0.03rem;background: #23ac38;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;}

.ser_tab li.on a:after{width: 100%;left: 0;visibility: visible;opacity: 1;}
.ser_tab li.on a{color: #23ac38}
@media only screen and (max-width:1024px) {
    /* .ser_tab li a{padding:0.3rem 0.2rem} */
}
@media only screen and (max-width:767px) {
    .ser_tab li a{padding:20px 10px}
}
/*联系我们 总部*/
.contact_con,.subsidiary_con,.investor_con{background: #f4f4f4;padding: 0.6rem 0 0.8rem;box-sizing: border-box;overflow: hidden;}
.contact_con dl{display: flex;align-items: center;justify-content: space-between;}
.contact_con dd{width: 48.75%;}
.contact_con dt{width: 44.87%;}
.contact_con dt h2{font-weight: 500;}
.line01{display: block;width: 0.78rem;height: 2px;background: #28ac38;margin-top: 0.2rem;}
.group-list{margin-top: 0.35rem;width: 85%;}
.group-list li{float: left;width: 50%;margin: 0.25rem 0;}
.group-list li:first-child{width: 100%;}
.group-ll{float: left;height: 26px;padding-right: 0.2rem;margin-right: 0.2rem;display: flex;align-items: center;position: relative;}
.group-ll img{width: 0.26rem;}
.group-ll:after{content: "";display: block;width: 1px;height: 0.16rem;background: #000;position: absolute;right: 0;top: 50%;margin-top: -0.08rem;}
.group-rr{width: calc(100% - 0.67rem);float: left;}
.group-rr p{line-height: 26px;font-weight: 500;margin-bottom: 0.1rem;}
.group-rr span a.tel_link{cursor: inherit;}
.group-rr span a.tel_link:hover{color: #000!important;}
/*国内子公司*/
.subsidiary_con{padding: 0.6rem 0;}
.subsidiary_list ul{margin-left: -0.25rem;margin-right: -0.25rem;}
.subsidiary_list li{float: left;width: 33.3%;padding: 0 0.25rem;box-sizing: border-box;margin-bottom: 0.5rem;}
.subsidiary_list dl{background: #fff;padding: 0.5rem 0.45rem;box-sizing: border-box;height: 3rem;}
.subsidiary_list dd{margin-bottom: 0.3rem;font-weight: 500;}
.subsidiary_list dt{overflow: hidden;}
.subsidiary_list dt .item{margin-bottom: 0.18rem;overflow: hidden;}
.subsidiary_list dt .item:last-child{margin-bottom: 0;}
.subsidiary_list dt .group-ll{height: 22px;padding-right: 0;margin-right: 0.12rem;}
.subsidiary_list dt .group-ll:after{display: none;}
.subsidiary_list dt .group-ll img{width: 18px;}
.subsidiary_list dt .group-rr{width: calc(100% - 0.12rem - 19px);}
.subsidiary_list dt .group-rr span{line-height: 22px;display: block;}

/*投资者联系*/
.investor_con{padding: 0.6rem 0;}
.investor_list dl{position: relative;overflow: hidden;}
.investor_list dd{float: left;width: 50%;}
.investor_list dt{position: absolute;width: 50%;right: 0;top: 0;height: 100%;background: url(../images/investor_02.jpg) no-repeat center;
    background-size: cover;}
.investor_group{margin-top: 0.6rem;}
.investor-div{width: 81%;text-align: center;}
.investor-item{background: #fff;padding: 0.25rem;box-sizing: border-box;text-align: left;overflow: hidden;margin-bottom: 0.2rem;}
.investor-item:last-child{margin-bottom: 0;}
.investor-item .group-rr{}
.investor-item .group-rr b{width: 1.15rem;display: block;}
.investor-item .group-rr span{line-height: 26px;display: flex;}
/*留言板*/
.message_con{background: #fff;padding: 0.6rem 0;box-sizing: border-box;overflow: hidden;}
.message_top{text-align: center;margin-bottom: 0.5rem;}
.message_top h2{margin-bottom: 0.2rem;}
.message_group ul{margin-left: -0.4rem;margin-right: -0.4rem;overflow: hidden;}
.message_group li{float: left;width: 33.3%;padding: 0 0.4rem;margin-bottom: 0.2rem;}
.group_ipt{position: relative;}
.group_ipt p{margin-bottom: 0.16rem;}
.group_ipt input{display: block;border: 1px solid #b2b2b2;height: 0.6rem;line-height: 0.6rem;padding: 0 0.2rem;box-sizing: border-box;width: 100%;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
    color: rgba(0,0,0,0.6);
}
input::-moz-placeholder,textarea::-moz-placeholder {
    color: rgba(0,0,0,0.6);
    opacity: 1;
}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {
    color: rgba(0,0,0,0.6);
}
input::placeholder,textarea::placeholder {
    color: rgba(0,0,0,0.6);
}
.message_group li.width100{width: 100%;}
.message_group textarea{display: block;border: 1px solid #b2b2b2;padding: 0.2rem;box-sizing: border-box;width: 100%;height: 1.4rem;}
.v-code{position: absolute;width: 206rem;height: 0.6rem;left: calc(100% + 0.2rem);display: flex;align-items: center;bottom: 0;overflow: hidden;cursor: pointer;}
.v-code img{max-height: 100%;max-width: inherit;}
.group_ipt p a{color: #23ac38;text-decoration: underline;}
.message_btn{text-align: center;margin-top: 0.1rem;}
.message_btn .index_more a{padding: 0 0.5rem;}
/*隐私条款弹窗*/
.privacy_modal{position: fixed;width: 100%;height: 100%;left: 0;top: 0;display: flex;align-items: center;justify-content: center;display: none;}
.blank_80{position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,.8);cursor: pointer;}
.privacy_con{width: 900px;max-width: 70%;background: #fff;padding: 0.7rem;box-sizing: border-box;max-height: 90%;overflow: hidden;position: relative;z-index: 3;text-align: center;}
.privacy_close{position: absolute;width: 50px;height: 50px;top: 0px;right: 0;color: #23ac38;text-align: center;line-height: 50px;font-size: 18px;cursor: pointer;}
.privacy_text{text-align: left;margin-top: 0.4rem;max-height: 80%;overflow: hidden;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #23ac38!important;}
.privacy_modal.on{display: flex;}

/*海外分公司*/
.branch_item{background: url(../images/branch_01.jpg) no-repeat center;background-size: cover;padding: 0.6rem 0 0.2rem;box-sizing: border-box;overflow: hidden;}
.branch_item .subsidiary_list dl,.branch_bot .subsidiary_list dl{height: 3.5rem;}
.branch_tit{margin-bottom: 0.5rem;font-weight: 500;}
.branch_item:nth-child(2n){background: #fff;}
.branch_item:nth-child(2n) .subsidiary_list dl{border: 1px solid #000;}
.branch_bot{padding: 0.6rem 0 0.2rem;box-sizing: border-box;overflow: hidden;}
.branch_bot .subsidiary_list dl{border: 1px solid #000;}

@media only screen and (min-width:1920px) {
    .subsidiary_list dt .group-ll{height: 30px;}
    .subsidiary_list dt .group-rr span{line-height: 30px;}
}
/*除名查询*/
.inquiry_con{height: 9.98rem;}
.inquiry_div{display: flex;align-items: center;justify-content: center;height: 100%;}
.inquiry_div dd{ padding: 0.2rem; border-radius: 15px; background: #fff; margin: 0 auto; text-align: center; width: 3rem; height: 3rem; -webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; -o-border-radius: 15px; }
.inquiry_div dd img{width: 100%;height: 100%;}
.inquiry_div dt{color: #fff;text-align: center;margin-top: 0.25rem;}
.inquiry_div dt span{color: #23ac38;}
/*监督检查*/
.monitor_con{background: #f4f4f4;position: relative;}
.monitor_top{padding: 0.6rem 0;}
.monitor_bot{height: 0.4rem;border-top: 1px solid #dbdbdb;}
.monitor_edit{width: 84%;padding-left: 0.85rem;box-sizing: border-box;}
.monitor-item{margin-bottom: 0.5rem;}
.monitor-tit{margin-bottom: 0.2rem;}
.monitor-txt p{margin-bottom: 0.15rem;}
.monitor-txt p a{color: #9f0000;}
.monitor-txt p img{width: 2.03rem;}
.monitor-bar{position: absolute;right: 1rem;top: 1.35rem;transition: all .5s;z-index: 100000;}
.monitor-bar ul{background: #fff;padding: 0.2rem 5px;box-sizing: border-box;border-radius: 40px;box-shadow: 0 0 15px rgba(0,0,0,0.05);}
.monitor-bar li{position: relative;}
.monitor-bar li a{display: block;width: 0.9rem;text-align: center;border-bottom: 1px solid #e6e6e6;padding: 0.2rem 0;}
.monitor-bar li a>i{font-size: 0.36rem;color: #d0d0d0;margin-bottom: 0.05rem;display: inline-block;transition: all .3s;}
.monitor-bar li a>p{color: rgba(0,0,0,0.6);}
.monitor-bar li:last-child a{border-bottom: 0;}

.phone_modal,.mail_modal{position: absolute;width: 3.5rem;background: #fff;padding: 0.3rem;box-sizing: border-box;left: -3.67rem;box-shadow: 0 0 15px rgba(0,0,0,0.05);
border-radius: 30px;height: 1.12rem;top: 0;}
.phone_modal dl,.mail_modal dl{display: flex;align-content: center;}
.phone_modal dd,.mail_modal dd{font-size: 0.24rem;color: #828587;padding-right: 0.3rem;margin-right: 0.3rem;border-right: 1px solid #b8babc;display: flex;align-items: center;}
.phone_modal dt,.mail_modal dt{text-align: left;}
.phone_modal dt p,.mail_modal dt p{margin-bottom: 0.05rem;}

.monitor-modal{position: absolute;width: 2.98rem;background: #fff;padding: 0.3rem;box-sizing: border-box;left: -3.15rem;box-shadow: 0 0 15px rgba(0,0,0,0.05);
    border-radius: 30px;height: 2.83rem;display: flex;align-items: center;justify-content: center;text-align: center;top:0;}
.monitor-modal img{width: 1.48rem;height: 1.43rem;}
.monitor-modal p{margin-top: 0.1rem;}
.modal{visibility: hidden;opacity: 0;transform: translateX(50px);}
.modal.on{visibility: visible;opacity: 1;transform: translateX(0px);transition: all .5s;}

.monitor-bar.fixed{position: fixed;
    transform: translate(0,-50%); -webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);
    -moz-transform: translate(0,-50%);-o-transform: translate(0,-50%); top:50%;
}
/*发展战略*/
.strategy-top{padding: 0.5rem 0;text-align: center;}
.strategy-bot{position: relative;}
.strategy-bot img{width: 100%;}
.strategy-img{position: relative;}
.strategy-img .strategy-list{display: none;}
.strategy-div{position: absolute;width: 100%;top: 0;padding: 0.8rem 0.55rem;box-sizing: border-box;color: #fff;}
.strategy-tit{margin-bottom: 0.4rem;}
.strategy-tit span{display: block;width: 0.78rem;height: 2px;background: #23ac38;margin-top: 0.3rem;}
.strategy-txt p{margin-bottom: 0.12rem;}
.strategy-list li{position: absolute;text-align: center;}
.strategy-list li p{color: #004387;font-weight: 500;margin-bottom: 0.05rem;}
.strategy-list li span{color: #fff;}
.strategy-list li.li01{top: 40.9%;left: 13.8%;}
.strategy-list li.li02{top: 19.1%;left:50%;}
.strategy-list li.li03{top: 40.9%;left: 74.2%;}
@media only screen and (min-width:1025px) {
    .monitor-bar li a:hover>i{color: #23ac38;}
}
@media only screen and (max-width:1760px) {
    .branch_item .subsidiary_list dl,.branch_bot .subsidiary_list dl{height: 3.7rem;}
}
@media only screen and (max-width:1560px) {
    .subsidiary_list dl{height: 3.2rem;}
    .branch_item .subsidiary_list dl,.branch_bot .subsidiary_list dl{height: 4rem;}
}
@media only screen and (max-width:1366px) {
    .subsidiary_list dl{height: 3.5rem;}
    .branch_item .subsidiary_list dl,.branch_bot .subsidiary_list dl{height: 4.2rem;}
}
@media only screen and (max-width:1200px) {
    .subsidiary_list dl{height: 3.5rem;}
    .branch_item .subsidiary_list dl,.branch_bot .subsidiary_list dl{height: 4.8rem;}
    .monitor-bar li a{width: 60px;}
}
@media only screen and (max-width:1024px) {
    .group-list{width: 100%;}
    .group-list li{margin: 8px 0;}
    .group-rr p{margin-bottom: 2px;}
    .subsidiary_list li{width: 50%;}
    .subsidiary_list dl{height: 3rem;}
    .branch_item .subsidiary_list dl,.branch_bot .subsidiary_list dl{height: 4rem;}
    .investor_group{margin-top: 0.3rem;}
    .investor-item .group-rr b{width: 0.9rem;}
    .privacy_con{max-width: 90%;}
    .monitor_edit{padding-left: 0;}
    .monitor-bar{right: 5%;}

    .strategy-bot{background: #f4f4f4;}
    .strategy-div{position: static;overflow: hidden;color: #000;padding: 50px 0;}
    /*.strategy-list{display: flex;padding: 0 5% 50px;}*/
    /*.strategy-list li{position: static;width: 33.3%;text-align: center;}*/
    /*.strategy-list li span{color: #000;}*/
    .strategy-img .strategy-list{display: block;}
    .strategy-bot>.strategy-list{display: none}
    .strategy-list li.li01{top: 36.9%;left: 8.8%;}
    .strategy-list li.li02{top: 14.1%;left: 47%;}
    .strategy-list li.li03{top: 36.9%;left: 69.2%;}
}
@media only screen and (max-width:767px) {
    .contact_body .ser_tab li a{margin: 0 2px;padding: 20px 4px;}
    .contact_con,.subsidiary_con,.investor_con,.message_con,.branch_item,.branch_bot{padding: 30px 0;}
    .contact_con dl{display: block;}
    .contact_con dd{width: 100%;}
    .contact_con dt{width: 100%;margin-top: 30px;}
    .group-ll img{width: 18px;}
    .group-rr{width: calc(100% - 0.4rem - 20px);}
    .subsidiary_list ul{margin-left: 0;margin-right: 0;}
    .subsidiary_list li{width: 100%;padding: 0;margin-bottom: 30px;}
    .subsidiary_list li:last-child{margin-bottom: 10px;}
    .subsidiary_list dl{height: auto;}
    .branch_tit{margin-bottom: 20px;}
    .branch_item .subsidiary_list dl,.branch_bot .subsidiary_list dl{height: auto;}
    .investor_list dd{width: 100%;}
    .investor_list dt{position: static;width: 100%;overflow: hidden;padding: 40px 20px;}
    .investor-div{transform: none;position: static;width: 100%;overflow: hidden;}
    .investor-item{padding: 15px 20px;}
    .investor-item .group-rr b{width: 70px;}
    .message_top{margin-bottom: 30px;}
    .message_group ul{margin-left: 0;margin-right: 0;}
    .message_group li{padding: 0;width: 100%;margin-bottom: 20px;}
    .group_ipt input{height: 40px;line-height: 40px;}
    .message_group textarea{height: 140px;}
    .ver-code .group_ipt input{width:calc(100% - 98px);}
    .v-code{height: 40px;right: 0;width: 90px;left: auto;}
    .v-code img{height: auto;width: 100%;}
    .message_btn{margin-top: 0px;margin-bottom: 10px;}
    .inquiry_div dd{padding: 20px;width: 180px;}
    .inquiry_div dd{width: 140px;height: 140px;}
    .monitor_top{padding: 30px 0;}
    .monitor_edit{width: 100%;}
    .monitor-bar{position: fixed;bottom: 0;width: 100%;top: auto;transform: none;right: 0;box-shadow: 0 0 10px rgba(0,0,0,.2);}
    .monitor-bar ul{display: flex;border-radius: 0;padding: 0 10px;position: relative;}
    .monitor-bar ul li{width: 25%;text-align: center;}
    .monitor-bar ul li a{width: 100%;border-bottom: 0;}
    .monitor-bar li a>i{font-size: 20px;}
    .monitor-bar li{position: initial;}
    .modal{transform: translateX(0px);transform: translateY(-30px);}
    .modal.on{transform: translateY(0px);}
    .phone_modal,.mail_modal{width: 200px;left: 50%;margin-left: -100px;height: auto;top: -70px;padding: 10px 20px;}
    .phone_modal dd,.mail_modal dd{font-size: 18px;}
    .monitor-modal{width: 300px;left: 50%;margin-left: -150px;height: auto;top: -190px;padding: 10px 20px;border-radius: 10px;}
    .monitor-modal img{width: 120px;height: auto;}
    .monitor_body .footer{padding-bottom:100px;}

    .strategy-div{padding: 30px 0 30px;}
    .strategy-txt span{font-size: 12px;}
    .strategy-list li{width: 140px;transform: scale(0.8);}
    .strategy-list li p{font-size: 14px;}
    .strategy-list li span{font-size: 12px;}
    .strategy-list li.li01{width:120px;top: 19.9%;left: 4.8%;}
    .strategy-list li.li02{top: 7.1%;left: 38%;}
    .strategy-list li.li03{top: 28.9%;left: 59.2%;}

}
/*关于特锐德*/
.about_01{padding: 0.6rem 0;box-sizing: border-box;overflow: hidden;}
.about_top dl{position: relative;overflow: hidden;}
.about_top dd{float: right;width: 44%;}
.about_top dt{float: left;width: 52.5%;position: absolute;left: 0;top: 0;height: 100%;}
.about_tit{margin-bottom: 0.4rem;}
.about_tit em{display: block;width: 0.78rem;height: 2px;background: #23ac38;margin-top: 0.2rem;margin-bottom: 0.3rem;}
.about_tit p span{margin: 0 0.2rem;}
.about_tit p span:first-child{margin-left: 0;}
.about_tit p span:last-child{margin-right: 0;}
.about_text{font-weight: 300;line-height: 1.8;max-height: 70%;overflow: hidden;}
.about_text p{margin-bottom: 0.3rem;}
.about_bot{margin-top: 0.07rem;}
.about_bot dl{position: relative;overflow: hidden;}
.about_bot dd{float: left;width: 49%;}
.about_bot dt{position: absolute;right: 0;top: 0;width: 51%;height: 100%;padding-left: 5%;box-sizing: border-box;padding-top: 15%;}
.about_bot dt ul{float: right;position: absolute;bottom: 0.2rem;}
.about_bot dt ul li{float: left;text-align: left;position: relative;box-sizing: border-box;width: 33%;margin: 0.4rem 0;padding: 0 0.2rem;}
.about_bot dt ul li:after{content: "";display: block;width: 1px;background: #000;height: 0.98rem;position: absolute;top: 50%;margin-top: -0.48rem;right: 0;}
.about_num{text-align: left;display: inline-block;}
.about_num h3{display: flex;align-items: baseline;font-weight: 300;}
.about_bot dt ul li:nth-child(3n):after{display: none;}
.about_03 dl{position: relative;overflow: hidden;margin-bottom: 0.6rem;}
.about_03 dd{float: left;width: 49%;overflow: hidden;}
.about_03 dt{width: 51%;position: absolute;right: 0;top: 0;height: 100%;background: #f4f4f4;padding: 0.9rem;box-sizing: border-box;}
.about_03 dt p{font-weight: 300;}
.about_link{margin-top: 0.6rem;}
.about_link a{color: #23ac38;font-weight: bold;display: block;}
.about_link a i{margin-left: 2px;transition: all .5s;}
.about_03{padding: 0.6rem 0;box-sizing: border-box;overflow: hidden;}
.about_03 dl:last-child{margin-bottom: 0;}
.about_03 dl:nth-child(2n) dd{float: right;}
.about_03 dl:nth-child(2n) dt{left: 0;right: auto;}
.about_04{box-sizing: border-box;position: relative;}
.about_04 h2{text-align: center;position: absolute;left: 0;top: 0.6rem;width: 100%;}
.global-img img{width: 100%;}
.about_02{height: 9.85rem;}
.about_02>img{width: 100%;}
.about_02 .wrap{height: 100%;}
.about_ll{float: left;width: 35%;padding-top: 1.45rem;color: #fff;height: 100%;}
.about_ll dl{float: left;width: 50%;margin-bottom: 0.4rem;}
.about_ll dt{font-weight: 300;}
.about_rr{float: right;width: 61%;height: 100%;}
.about_rr ul{width: 100%;height: 100%;}
.about_rr ul li{border-left: 1px solid rgba(255,255,255,.3);height: 100%;box-sizing: border-box;width: 25%;position: relative;cursor: pointer;float: left;}
.about_rr ul dl{width: 100%;text-align: center;color: #fff;padding: 0 0.1rem;box-sizing: border-box;}
.about_icon{width: 0.9rem;height: 0.9rem;position: relative;border: 1px solid rgba(0,0,0,0);border-radius: 100%;box-sizing: border-box;margin: 0 auto;overflow: hidden;}
.about_icon img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: block;transition: all .5s;}
.aimg02{transform: translateY(100%);}
.about_rr ul dd h3{color: #fff;transition: all .5s;line-height: 1.2;}
.about_rr ul dt{margin-top: 0.2rem;opacity: 0;transform: translateY(50px);transition: all .3s;visibility: hidden;height: 0;}

@media only screen and (min-width:1025px) {
    .about_link a:hover i{margin-left: 7px;}
    .about_rr ul li:hover dd h3{font-size: 0.36rem;margin-top: 0.2rem;}
    .about_rr ul li:hover dt{transform: translateY(0px);opacity: 1;visibility: visible;}
    .about_rr ul li:hover .about_icon{border-color: #23ac38;}
    .about_rr ul li:hover .aimg01{transform: translateY(-100%);}
    .about_rr ul li:hover .aimg02{transform: translateY(0);}
}
@media only screen and (min-width:1525px) {
    .about_rr ul li:hover dd h3{font-size: 0.5rem;}
}

@media only screen and (max-width:1024px) {
    .about_text{max-height: 59%;}
    .about_bot dt ul li{margin: 0.2rem 0;}
    .about_02{height: 500px;}
    .about_num h3 span{font-size: 24px;}
    .about_bot dt ul li:after{height: 48px;margin-top: -24px;}
    .about_ll dt span{font-size: 24px;}
    .about_rr ul dl{padding: 0 5px;}
    /*.about_rr ul dt{display: none;}*/
    .about_03 dt{padding: 30px 20px;}
    .about_tit{margin-bottom: 20px;}
    .about_link{margin-top: 30px;}
    .about_04 h2{top: 50px;}

}
@media only screen and (max-width:767px) {
    .about_01{padding: 30px 0;}
    .about_top dd,.about_top dt{width: 100%;}
    .about_top dt{position: static;margin-top: 30px;}
    .about_text{max-height: inherit;}
    .about_bot{margin-top: 10px;}
    .about_bot dd,.about_bot dt{width: 100%;}
    .about_bot dt{position: static;overflow: hidden;padding: 30px 0 0;}
    .about_bot dt ul{position: static;}
    .about_bot dt ul li{margin: 10px 0;width: 50%;}
    .about_bot dt ul li:after{height: 36px;margin-top: -18px;display: none;}
    .about_num h3 span{font-size: 20px;}
    .about_02{height: auto;overflow: hidden;padding: 40px 0;}
    .about_ll,.about_rr{width: 100%;}
    .about_ll{height: auto;text-align: center;padding-top: 0;}
    .about_rr{height: auto;}
    .about_rr ul li{border-left: 0;}
    .about_rr ul dl{position: static;transform: none;}
    .about_rr ul li{width: 50%;display: inline-block;vertical-align: top;margin-bottom: 20px;}
    .about_rr ul dt{display: none;}
    .about_rr ul dd h3{color: #fff;}
    .about_icon{width: 50px;height: 50px;}
    .about_03{padding: 40px 0;}
    .about_03 dl{margin-bottom: 30px;}
    .about_03 dd,.about_03 dt{width: 100%;}
    .about_03 dt{position: static;overflow: hidden;}
    .about_04 h2{top: 20px;}
}

/*加入我们*/
.join_01{padding: 0.6rem 0 1.3rem;box-sizing: border-box;overflow: hidden;}
.join_01 h2{text-align: center;margin-bottom: 0.2rem;}
.reason-con{margin-top: 0.6rem;}
.reason-item{display: none;}
.reason-item dl{position: relative;}
.reason-item dt{position: absolute;left: 0;bottom: -0.55rem;width: 100%;padding: 0 0.15rem;box-sizing: border-box;}
.reason-item dt li{width: 33.3%;float: left;padding: 0 0.2rem;box-sizing: border-box;}
.reason-div{height: 2.8rem;background: #fff;width: 100%;box-shadow: 0 0 10px rgba(0,0,0,.1);display: flex;align-items: center;justify-content: center;
padding: 0.3rem 0.5rem;box-sizing: border-box;text-align: center;transition: all .3s;}
.reason-div-con p{margin-bottom: 0.15rem;}
.reason-item.on{display: block;}

.join_02{background: #dfe6ea;padding: 0.6rem 0;box-sizing: border-box;}
.join_02-tit{text-align: center;margin-bottom: 0.6rem;}
.join_02-tit p{margin-top: 0.1rem;}
.colorfulSwiper{position: relative;padding-bottom: 1.6rem;}
.colorfulSwiper dd{position: relative;}
.colorfulSwiper dd:after{content: "";display: block;width: 100%;height: 100%;background: rgba(0,0,0,.5);position: absolute;top: 0;left: 0;}
.colorfulSwiper dt{text-align: center;margin-top: 0.2rem;}
.colorfulSwiper .swiper-scrollbar{width: 17.6rem;left: auto;right: 0;max-width: 90%;bottom: 1.15rem;position: absolute;height: 1px;}
.colorfulSwiper li.on dd:after{display: none;}
.colorfulSwiper .lhl_but{position: absolute;bottom: 0;text-align: center;display: flex;justify-content: center;width: 100%;}
.colorfulSwiper .lhl_but div{position: static;background: none;font-size: 0.4rem;margin: 0 3px;width: 0.4rem;}
.colorfulSwiper .swiper-button-next.swiper-button-disabled,.colorfulSwiper .swiper-button-prev.swiper-button-disabled{
    opacity: 1;
    cursor: pointer;
    pointer-events: inherit;
}
.colorfulSwiper .swiper-button-next.swiper-button-disabled.disabled,.colorfulSwiper .swiper-button-prev.swiper-button-disabled.disabled{
    opacity: .1;
    cursor: auto;
    pointer-events: none;
}


.join_03.about_03{padding: 0.6rem 0;}
.join_03.about_03 dl{margin-bottom: 0;}
.join_03.about_03 dd{width: 49.3%;}
.join_03.about_03 dt{width: 50.7%;}
.join_03.about_03 dl:nth-child(2n) dd{width: 50.7%;}
.join_03.about_03 dl:nth-child(2n) dt{width: 49.3%;}
.swiper-scrollbar-drag{height: 0.05rem;background: #22ac38;top: -0.02rem;}

.join_04{height: 3.54rem;}
.join_04 .wrap{display: flex;align-items: center;justify-content: center;height: 100%;}
.join_04 dl{text-align: center;color: #fff;}
.join_04 dd img{width: 2.02rem;height: 2.02rem;}
.join_04 dt{margin-top: 0.2rem;}
@media only screen and (min-width:1025px) {
    .reason-item dt li:hover .reason-div{background: #45b65a;color: #fff;}
}
@media only screen and (max-width:1024px) {
    .join_01{padding: 0.9rem 0;}
    .reason-item dt{padding: 0;position: static;margin-top: 30px;}
    .reason-item dt ul{margin-left: -10px;margin-right: -10px;}
    .reason-item dt li{padding: 0 10px;}
    .reason-div{padding: 20px;}

}
@media only screen and (max-width:767px) {
    .join_01{padding: 40px 0 20px;}
    .join_01 h2{margin-bottom: 10px;}
    .join_01 .ser_tab li a {padding: 15px 3px;margin: 0 0px;font-size: 12px;}
    .reason-item dt ul{margin-left: 0;margin-right: 0;}
    .reason-item dt li{width: 100%;padding: 0;margin-bottom: 20px;}
    .reason-div{height: auto;padding: 30px 20px;}
    .join_03.about_03{padding: 40px 0 20px;}
    .join_03.about_03 dl{margin-bottom: 20px;}
    .join_03.about_03 dd,.join_03.about_03 dt{width: 100%;}
    .join_03.about_03 dt{position: static;overflow: hidden;}
    .join_03.about_03 dl:nth-child(2n) dd,.join_03.about_03 dl:nth-child(2n) dt{width: 100%;}
    .join_02{padding: 40px 0 30px;}
    .join_02-tit{margin-bottom: 40px;}
    .colorfulSwiper .lhl_but div{font-size: 30px;width: 30px;}

}
.history_01{padding-top: 0.5rem;box-sizing: border-box;overflow: hidden;padding-bottom: 20px;}
.history_01 h2{text-align: center;margin-bottom: 0.5rem;}
.history_top{position: relative;}
.historyCon{position: relative;padding-bottom: 0;}
.historyCon-div{height: 100%;}
.historyCon dd{float: left;width: 47.5%;height: 100%;}
.historyCon dt{float: left;width: 52.5%;height: 100%;background: #f4f4f4;padding: 1.1rem 1.9rem 1.1rem 0.5rem;box-sizing: border-box;}
.his_txt{margin-top: 0.5rem;max-height: 72%;overflow: hidden;}
.his_p{margin-top: 0.25rem;font-weight: 300;}
.historyCon .swiper-pagination{bottom: 0.8rem;width: 52.5%;right: 0;padding-left: 0.5rem;text-align: left;}
.historyCon .swiper-pagination .swiper-pagination-bullet{width: 13px;height: 13px;background: #cccccc;opacity: 1;margin: 0;margin-right: 0.2rem;}
.historyCon .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #23ac38;}

.historymonth{width: 1.42rem;position: absolute;right: 0;top: 0;height: 100%;padding: 0.5rem 0;box-sizing: border-box;z-index: 3;}
.historymonth-swiper{position: relative;height: 100%;}
.historymonth-swiper .swiper-container{height: 100%;}
.historymonth-swiper li{text-align: center;display: flex;align-items: center;justify-content: center;color: #7b7b7b;position: relative;}
.historymonth-swiper li.on{font-size: 0.3rem;color: #22ac38;font-weight: bold;}
.historymonth-swiper li.on:before{content: "";display: block;width: 100%;height: 2px;background: url(../images/his_line.png) no-repeat center;
background-size: cover;position: absolute;left: 0;top: 0px;}
.historymonth-swiper li.on:after{content: "";display: block;width: 100%;height: 2px;background: url(../images/his_line.png) no-repeat center;
    background-size: cover;position: absolute;left: 0;bottom: 0px;}
.historyCon .lhl_but{width: 52.5%;right: 0;position: absolute;padding-left: 0.5rem;bottom: 0.25rem;z-index: 10;}
.historyCon .lhl_but div{position: static;background: none;float: left;font-size: 0.4rem;line-height: 0.45rem;height: 0.45rem;width: 0.42rem;margin-top: 0;}
.historyCon .swiper-button-next.swiper-button-disabled,.historyCon .swiper-button-prev.swiper-button-disabled{
    opacity: 1;
    cursor: pointer;
    pointer-events: inherit;
}
.historyCon .swiper-button-next.swiper-button-disabled.disabled,.historyCon .swiper-button-prev.swiper-button-disabled.disabled{
    opacity: .1;
    cursor: auto;
    pointer-events: none;
}

.history_bot{margin-top: 0.5rem;position: relative;}
.history_bot li{height: 1.4rem;}
.history_bot dd{width: 100%;height: 0.06rem;position: relative;margin-bottom: 0.2rem;}
.history_bot dd:after{content: "";display: block;width: 100%;position: absolute;height: 0.02rem;background: #cbcbcb;bottom: 0;}
.history_bot dt{font-weight: bold;color: #cbcbcb;}
.history_bot li.on dd:after{height: 100%;background: #22ac38;}
.history_bot li.on dt{color: #22ac38;font-size: 0.6rem;font-weight: 300;}
.history_bot .lhl_but div{background: none;font-size: 0.4rem;text-align: center;line-height: 44px;font-weight: bold;}
.history_bot .lhl_but div.swiper-button-prev{left: -0.8rem;}
.history_bot .lhl_but div.swiper-button-next{right: -0.8rem;}
.history_bot .swiper-button-next.swiper-button-disabled,.history_bot .swiper-button-prev.swiper-button-disabled{
    opacity: 1;
    cursor: pointer;
    pointer-events: inherit;
}
.history_bot .swiper-button-next.swiper-button-disabled.disabled,.history_bot .swiper-button-prev.swiper-button-disabled.disabled{
    opacity: .1;
    cursor: auto;
    pointer-events: none;
}
.historyCon.on .historymonth-swiper .swiper-wrapper{transform:none!important;}
@media only screen and (min-width:767px) {

}
@media only screen and (max-width:1024px) {
    .historyCon dt{padding: 20px 90px 20px 30px;}
    .his_txt{margin-top: 10px;}
    .his_p{margin-top: 10px;}
    .historyCon .lhl_but{padding-left: 20px;bottom: 0.7rem;}
    .historymonth{width: 80px;padding: 20px 0;}
    .historymonth-swiper li.on{font-size: 20px;}
    .history_bot{width: 90%;margin-left: auto;margin-right: auto;}
    .history_bot li{height: 80px;}
    .history_bot li.on dt{font-size: 24px;}
    .history_bot .lhl_but div.swiper-button-prev{left: -0.6rem;}
    .history_bot .lhl_but div.swiper-button-next{right: -0.6rem;}
}
@media only screen and (max-width:1024px) {
    .historymonth-swiper li{height: 40px;}
    .historyCon-div li dl{height: auto!important;}
    .historyCon dd,.historyCon dt{width: 100%;}
    .historymonth{position: static;width: 100%;}
    .historyCon dt{padding: 30px 20px 60px;height: 300px;}
    .his_txt{max-height: 88%;}
    .historyCon{padding-bottom: 0;}
    .historyCon .lhl_but{text-align: center;padding-left: 0;bottom: 20px;display: flex;justify-content: end;right: 20px;}
    .historyCon .lhl_but div{float: none;font-size: 30px;width: auto;margin: 0 2px;}
    .historyCon .swiper-pagination{width: auto;bottom: 15px;left: 20px;padding-left: 0;}
    .historyCon .swiper-pagination .swiper-pagination-bullet{margin: 0;margin-right: 5px;width: 10px;height: 10px;}
    .history_bot{width: 80%;margin-top: 30px;}
    .history_bot li{height: 60px;}
    .history_bot .lhl_but div.swiper-button-prev{left: -40px;}
    .history_bot .lhl_but div.swiper-button-next{right: -40px;}
}
@media only screen and (max-width:767px) {
    .history_01{padding-top: 30px;}
    .history_01 h2{margin-bottom: 10px;}
    .historymonth-swiper li{height: 30px;}
    .historyCon .lhl_but{bottom: 15px;}
    .historyCon .lhl_but div{font-size: 24px;;}
}


/*党建文化*/
.party_01{background: url(../images/party_01.jpg) no-repeat center;background-size: cover;padding: 1.8rem 0 2.8rem;box-sizing: border-box;position: relative;overflow: hidden;}
.party_01-img{position: absolute;right: 17.7%;top: 0.7rem;width: 26%;}
.party_01-img img{width: 100%;}
.pub_tit h2{font-weight: 500;}
.pub_tit span{display: block;width: 0.78rem;height: 2px;background: #23ac38;margin-top: 0.2rem;margin-bottom: 0.5rem;}
.party_01-list{width: 10rem;}
.party_01-list dl{margin-bottom: 0.4rem;float: left;}
.party_01-list dl:nth-child(2){float: right;}
.party_01-list dd{font-weight: 500;margin-bottom: 0.1rem;}
.party_01-list dt{font-weight: 300;}
.party_02{padding: 1rem 0 0.5rem;box-sizing: border-box;overflow: hidden;}
.party_02-tit{margin-bottom: 0.2rem;padding: 0 0.45rem;box-sizing: border-box;}
.party_02-tit h2{margin-bottom: 0.3rem;}
.party_02-tit p{font-weight: 300;}
.party_02-img img{width: 100%;}

/*culture*/
.culture_01{background: #f4f4f4;padding: 0.6rem 0;overflow: hidden;box-sizing: border-box;}
.pffice_page{width: 100%;padding-top: 10px;display: none;}
.pffice_page .swiper-pagination{position: static;width: 100%;}
.pffice_page .swiper-pagination-bullet{width: 0.16rem;height: 3px;background:#ff0000;border-radius: 0 !important;opacity: 1;margin:0 0.07rem !important;transition: all 0.3s linear;}
.pffice_page .swiper-pagination-bullet-active{width: 0.88rem;}
.culture_01 dt>em{position: absolute;top:0;left: 0;width: 100%;height: 100%;background:rgba(0, 0, 0, 0.65);}
.culture_01 dt img{display: none;}
.culture_01 .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #eee;}
.culture_01 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#0001aa !important;}
.culture_01 .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.culture_01 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.culture_01 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#0001aa;}

.culture_01{position: relative;}
.culture_01 .wrap>h2{margin-bottom: 0.4rem;}
.dib_cj{position: relative;}
.culture_01 li dl,.culture_01 li dt{position: relative;}
.culture_01 li dl{position: relative;}
.culture_01 li dl:after{content: "";display: block;width: 0.05rem;background: #fff;height: 100%;position: absolute;left: 0;top: 0;}
.culture_01 li:first-child dl:after{display: none;}
.culture_top img{width: 0.6rem;height: 0.6rem;display: block!important;margin-bottom: 0.15rem;}
.culture_01 li dd{visibility: hidden;opacity: 0; width: 100%; height: 100%; color: #fff;box-sizing:border-box; position: absolute;top:0;left: 0;
    -webkit-transform: translateY(2rem); -moz-transform: translateY(2rem);-o-transform: translateY(2rem);-ms-transform: translateY(rem);transform: translateY(2rem);
}
.culture_01 li dd,.culture_01 li dt h4{transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;}
.culture_01 li dd h3{ line-height: 1em; margin-bottom: 0.25rem;}

.culture_01 li{width: 62.18%;color:#fff;
    transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
.culture_01 li.on dt em{background:rgba(16, 12, 52, 0.3);}
.culture_01 li.on dt .culture_top{opacity: 0;visibility: hidden;}
.culture_01 li.on dd{visibility: visible;opacity: 1;-webkit-transform: translateY(0); -moz-transform: translateY(0);-o-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}

.culture_01 .es_but .swiper-button-prev{left:5px;}
.culture_01 .es_but .swiper-button-next{right:5px;}

.dib_p{padding:0.6rem; position: absolute;left: 0;top: 0;width: 100%;max-height: 100%;overflow: hidden;}
.dib_p .dib_p-img img{width: 0.6rem;height: 0.6rem;}
.dib_p-img{margin-bottom: 1.2rem;}
.dib_scoll {line-height: 1.8em;font-weight: 300;}
.dib_scoll a{color: #fff;}

.news_but{display: none;}
.news_but>div{font-size: 0.3rem; line-height: 1em; width: 0.6rem;height: 0.6rem;margin-top: -0.3rem; color: #4c4d51;
    background: none;cursor: pointer;background: #fff;border-radius: 50%;
    transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;
    box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2);font-weight: bold;
}
.news_but .swiper-button-prev{left: 0;}
.news_but .swiper-button-next{right: 0;}
.news_but>div i{transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); position:absolute; left:50%; top:50%;}

.culture_02{padding: 0.6rem 0;box-sizing: border-box;overflow: hidden;}
.culture_02 h2{margin-bottom: 0.4rem;}
.cultureSwiper{position: relative;}
.cultureSwiper .swiper-container{padding: 0.2rem 0;box-sizing: border-box;}
.cultureSwiper dt{margin-top: 0.3rem;padding: 0 0.3rem;box-sizing: border-box;}
.culture_02 .news_but{display: block;}
.culture_02 .news_but div{top: calc(50% - 0.33rem);}
.culture_02 .news_but div.swiper-button-prev{left: 24.2%;}
.culture_02 .news_but div.swiper-button-next{right: 24.2%;}
.cultureSwiper li.swiper-slide-active dd{box-shadow: 0 0 0.2rem rgba(0,0,0,.3);}
.cultureSwiper li.swiper-slide-active dt{color: #23ac38;}

.honor_con{background: url(../images/honor_bg.jpg) no-repeat center;background-size: cover;padding: 0.6rem 0;box-sizing: border-box;overflow: hidden;}
.honor_01 ul{margin-left: -0.18rem;margin-right: -0.18rem;}
.honor_01 li{float: left;width: 33.3%;padding: 0 0.18rem;box-sizing: border-box;margin-bottom: 0.3rem;}
.honor_01 dt{margin-top: 0.2rem;text-align: center;}
.honor_01 dt p{line-height: 1.5em;height: 3em;overflow: hidden;}

.innovate_01{padding: 0.6rem 0;box-sizing: border-box;overflow: hidden;}
.innovate_01 dl{position: relative;overflow: hidden;margin-bottom: 0.6rem;}
.innovate_01 dd{width: 55%;float: left;}
.innovate_01 dt{width: 45%;position: absolute;right: 0;top: 0;height: 100%;display: flex;align-items: center;padding: 0.4rem 0.8rem 0.4rem 1.4rem;box-sizing: border-box;overflow: hidden;}
.innovate_01 dl:last-child{margin-bottom: 0;}
.innovate_01-p{margin-top: 0.2rem;line-height: 1.8;}
.innovate_01 dl:nth-child(2n) dd{float: right;}
.innovate_01 dl:nth-child(2n) dt{left: 0;right: auto;padding: 0.4rem 1.4rem 0.4rem 0.8rem;}

.innovate_03{padding: 0.6rem 0;box-sizing: border-box;overflow: hidden;}
.innovate_03 h2{text-align: center;}
.innovate_03-ll{float: left;width: 28%;padding-top: 1.3rem;box-sizing: border-box;}
.innovate_03-item{display: none;}
.innovate_03-item h3{line-height: 1.2;margin-bottom: 0.2rem;}
.innovate_03-item P{line-height: 1.6;height: 8em;overflow: hidden;}
.innovate_03-item.on{display: block;}
.innovate_03-bb{display: flex;align-items: center;margin-top: 0.5rem;display: none;}
.innovate_03-bb.on{display: flex;}
.innovate_03-bb>div{position: static;}
.innovate_03-bb .swiper-pagination{display: flex;align-items: center;height: 0.4rem;width: auto;font-size: 0.3rem;}
.innovate_03-bb .swiper-pagination span{margin: 0 5px;}
.innovate_03-bb .swiper-pagination-bullet{width: 0.1rem;height: 0.1rem;border: 1px solid #000;margin: 0 0.05rem;opacity: 1;background: none;}
.innovate_03-bb .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #23ac38;border-color: #23ac38;}
.innovate_03-bb>div.swiper-button-prev,.innovate_03-bb>div.swiper-button-next{
    width: 0.4rem;height: 0.4rem;border: 0.01rem solid #000;border-radius: 100%;text-align: center;line-height: 0.4rem;background: none;
    box-sizing: border-box;margin-top: 0;font-size: 0.2rem;
}
.innovate_03-bb .swiper-pagination-current {
    color: #23ac38;
}
.innovate_03-bb>div.swiper-button-prev{margin-right: 0.15rem;}
.innovate_03-bb>div.swiper-button-next{margin-left: 0.15rem;}

.innovate_03-rr{float: right;width: 65%;}
.innovate_03-rr .swiper-container{padding: 0.5rem 0;box-sizing: border-box;}
.innovate_03-rr li{width: 73.6%;opacity: .5;}
.innovate_03-rr li.swiper-slide-active{opacity: 1;box-shadow: 0 0 14px 2px rgba(0, 0, 0, 0.2);}

.innovate_02{padding: 0.6rem 0;box-sizing: border-box;overflow: hidden;}
.innovate_02-tit h2{margin-bottom: 0.2rem;}
.innovate_02-swiper{position: relative;}
.innovate_02-swiper:after{content: "";display: block;width: 100%;height: 1px;background: #b7b7b7;bottom: 0.25rem;left: 0;position: absolute;z-index: 1;}
.innovate02Swi{margin-top: 1rem;position: relative;z-index: 2;}

.innovate02Swi .swiper-container{padding: 0.2rem 0;}
.innovate02Swi li{font-weight: 500;width: 25%;box-sizing: border-box;padding-bottom: 0.4rem;position: relative;height: 4.5rem;display: flex;align-items: end;transition: all .5s;}
.innovate02Swi li:after{content: "";display: block;width: 1px;height: 0;background: #23ac38;position: absolute;left: 0.2rem;bottom: 0;}
.innovate02Swi li em{position: absolute;background: #999999;width: 0.12rem;height: 0.12rem;border-radius: 100%;display: block;left: 0;bottom: 0;z-index: 3;}
.innovate02Swi dd h3{margin-top: 0.1rem;}
.innovate02Swi dt{display: none;margin-top: 0.2rem;}
.innovate02Swi dt img{width: 100%;}
.innovate02Swi .lhl_but div{background: #fff;width: 0.4rem;height: 0.4rem;font-size: 0.2rem;text-align: center;margin-top: 0;border-radius: 100%;
box-shadow: 0 0 0.15rem rgba(0,0,0,.1);line-height: 0.4rem;top: auto;bottom: 0.05rem;}
.innovate02Swi .lhl_but div.swiper-button-prev{left: -1rem;}
.innovate02Swi .lhl_but div.swiper-button-next{right: -1rem;}

@media only screen and (min-width:1440px) {
    .innovate02Swi li:hover dd p{font-size: 0.3rem;}
    .innovate02Swi li:hover dd h3{font-size: 0.48rem;}
}
@media only screen and (min-width:1025px) {
    .culture_01 ul{position: relative;}
    .culture_01 li{position: absolute;top:0;height: 100%;}
    .culture_01 li dl,.culture_01 li dt,.culture_01 li dt img{height: 100%;}
    .culture_01 dt .culture_top{position: absolute;left: 0;width: 28%;bottom:0.55rem;box-sizing:border-box;padding: 0 0.4rem;z-index: 9;}

    .culture_01 li:nth-child(1){left: 0; border: 0;}
    .culture_01 li:nth-child(2){left: 62.18%;}
    .culture_01 li:nth-child(3){left: 81.3%;}

    .culture_01_2 li:nth-child(1){left: 0%;}
    .culture_01_2 li:nth-child(2){left: 19.2%;}

    .culture_01_3 li:nth-child(1){left: 0%;}
    .culture_01_3 li:nth-child(2){left: 19.2%;}
    .culture_01_3 li:nth-child(3){left: 38.4%;}

    .culture_01 dt{background-position: left top !important;}
    .culture_01 dt img{display: none;}

    .innovate02Swi li:hover{padding-left: 0.6rem;align-items: start;}
    .innovate02Swi li:hover em{width: 0.42rem;height: 0.42rem;background: url(../images/dot.png) no-repeat center;background-size: cover;bottom: -0.15rem;}
    .innovate02Swi li:hover:after{height: 100%;transition: all .5s;}
    .innovate02Swi li:hover dd{color: #23ac38;}
    .innovate02Swi li:hover dd p{font-size: 0.24rem;}
    .innovate02Swi li:hover dd h3{font-size: 0.36rem;}
    .innovate02Swi li:hover dt{display: block;}
}

@media only screen and (max-width:1280px) {
    .party_01-list dl,.party_01-list dl:nth-child(2){float: none;}
    .party_01-img{top: 1.5rem;}
}
@media only screen and (max-width:1024px) {
    .party_01{padding: 100px 0;}
    .party_01-img{right: 11.7%;}
    .party_01-list{width: 100%;}

    .culture_01 ul{height: auto !important;}
    .culture_01 li dl:after{display: none;}
    .culture_01 li dd{visibility: visible;opacity: 1;
        transform: translate(0%,0%); -webkit-transform: translate(0%,0%);-ms-transform: translate(0%,0%);left: 0;top:auto;bottom:0;}
    .dib_p{ height: 100%; padding: 80px;}
    .dib_p-img{margin-bottom: 50px;}
    .culture_01 .news_but .swiper-button-prev{left: 10px;}
    .culture_01 .news_but .swiper-button-next{right: 10px;}
    .culture_01 dt>em{background: rgba(16, 12, 52, 0.5);}
    .culture_top{display: none;}

    .innovate_01 dt{padding: 30px 0 30px 30px;}
    .innovate_01 dl:nth-child(2n) dt{padding: 30px 30px 30px 0;}

    .innovate02Swi{padding: 0 80px;box-sizing: border-box;}
    .innovate02Swi li{}
    .innovate02Swi .lhl_but div.swiper-button-prev{left: 0;}
    .innovate02Swi .lhl_but div.swiper-button-next{right: 0;}

    .innovate02Swi dt{display: block;}

    .innovate_03-ll{padding-top: 0.6rem;}
}
@media only screen and (max-width:767px) {
    .party_01{padding: 40px 0 20px;}
    .party_01-img{display: none;}
    .party_02{padding: 40px 0;}
    .party_02-tit{padding: 0;}
    .party_02-tit h2 br{display: none;}

    .culture_01{padding: 30px 0;}
    .culture_01 li{width: 100%;}
    .culture_01 dt{height: 280px;}
    .dib_p{padding:30px;height: auto;}
    .dib_p-img{margin-bottom: 25px;}
    .dib_scoll{line-height: inherit;font-size: 12px;}
    .culture_01 .news_but .swiper-button-prev{left: -10px;}
    .culture_01 .news_but .swiper-button-next{right: -10px;}
    .culture_02{padding: 30px 0;}
    .culture_02 .news_but div.swiper-button-prev{left: 10px;}
    .culture_02 .news_but div.swiper-button-next{right: 10px;}
    .cultureSwiper .swiper-container{padding: 0;}
    .cultureSwiper li dd{box-shadow: none!important;}
    .cultureSwiper li dt{color: #23ac38!important;}
    .honor_con{padding: 40px 0;}
    .honor_01 ul{margin-left: 0;margin-right: 0;}
    .honor_01 li{width: 100%;padding: 0;margin-bottom: 25px;}
    .honor_01 dt{margin-top: 20px;}
    .honor_01 dt p{height: auto;}

    .innovate_01{padding: 40px 0;}
    .innovate_01 dl{margin-bottom: 30px;}
    .innovate_01 dd,.innovate_01 dt{width: 100%;}
    .innovate_01 dt{position: static;overflow: hidden;padding: 30px 0 0!important;}
    .innovate_02{padding-top: 40px;}
    .innovate02Swi{padding: 0 50px;margin-top: 30px;}
    .innovate02Swi li{color: #23ac38!important;}
    .innovate02Swi .lhl_but div{width: 30px;height: 30px;line-height: 30px;font-size: 18px;bottom: -3px;}
    .innovate_03{padding: 40px 0;}
    .innovate_03-ll,.innovate_03-rr{width: 100%;}
    .innovate_03-item P{height: auto;}
    .innovate_03-rr{margin-top: 20px;}
    .innovate_03-rr .swiper-container{padding: 0;}
    .innovate_03-rr li{opacity: 1;}
    .innovate_03-bb>div.swiper-button-prev, .innovate_03-bb>div.swiper-button-next{width: 30px;height: 30px;line-height: 30px;font-size: 18px;}
    .innovate_03-bb .swiper-pagination{height: 30px;}
    .innovate_03-bb .swiper-pagination-bullet{width: 8px;height: 8px;}
}