@charset "UTF-8";
@media all and (orientation: portrait) {
  /* 竖屏 */
}

@media all and (orientation: landscape) {
  /* 横屏 */
}

@media screen and (max-width: 1800px) {
  .time ul li .box {
    width: 4.2rem;
  }
  .augustSchool .items .item {
    height: 4.6rem;
    padding: .3rem .25rem;
  }
  .servisePrice .w1400 {
    padding: .3rem;
  }
  .time ul > li .honorBox {
    width: 4.2rem;
  }
  header .headerNav ul li {
    margin: 0 .2rem;
  }
}

@media screen and (max-width: 1600px) {
  .time ul li .box {
    width: 4.8rem;
  }
  .time ul > li .honorBox {
    width: 4.8rem;
  }
}

@media screen and (max-width: 1440px) {
  .w1400 {
    width: 90%;
  }
  .feelChinWrapper .feelChinBox {
    margin-left: .6rem;
  }
  .feelChinWrapper {
    width: 90%;
  }
  header .headerTop .w1400 {
    width: 94%;
  }
  .paging {
    width: 90%;
  }
}

@media screen and (max-width: 1366px) {
  .recruitment .w1400 .recruitmentbBox .item .recruitmentFont .frameBox.feelChin .frameList {
    justify-content: space-between;
  }
  .recruitment .w1400 .recruitmentbBox .item .recruitmentFont .frameBox.feelChin .frameList .list {
    margin-right: 0;
    width: 45%;
  }
}

@media screen and (max-width: 1200px) {
  html, body {
    font-size: 12px;
  }
  .augustNewsHead .w1400 .swiper-news .swiper-wrapper .swiper-slide .font {
    padding-top: .4rem;
  }
  .augustNewsHead .w1400 .swiper-news .swiper-wrapper .swiper-slide .font time {
    margin: .2rem 0 .45rem;
  }
  .augustSchool .items .item {
    height: 5rem;
  }
  .servisePrice .w1400 {
    flex-direction: column-reverse;
  }
  .servisePrice .w1400 .font {
    width: 100%;
    flex: none;
    padding: 5%;
  }
  .servisePrice .w1400 .font .servisePricelistbox {
    max-height: none;
    height: auto;
    margin-top: .4rem;
  }
  .servisePrice .w1400 .font .servisePricelistbox .list .head .icon {
    width: .3rem;
    height: .3rem;
  }
  .servisePrice .w1400 .font .servisePricelistbox .list .head .icon i {
    font-size: .2rem;
  }
  .servisePrice .w1400 .font .servisePricelistbox .list .head h6 {
    font-size: .24rem;
  }
  .servisePrice .w1400 .font .servisePricelistbox .list .text .textbox p {
    font-size: .2rem;
  }
  .servisePrice .w1400 .font .zix p {
    font-size: .24rem;
  }
  .servisePrice .w1400 .font .zix p span {
    font-size: .24rem;
  }
  .servisePrice .w1400 figure {
    width: 100%;
  }
  .servisePrice .w1400 figure img {
    width: 100%;
  }
  .serviseMap .w1400 .selectList .item {
    width: 3rem;
  }
  .augustBusiness .item .font {
    padding: .3rem;
    padding-bottom: 0;
  }
  .augustBusiness .item .font p {
    margin: .1rem 0;
    font-size: .16rem;
  }
  .augustNewsHead .w1400 .swiper-news .swiper-wrapper .swiper-slide .font p {
    -webkit-line-clamp: 4;
  }
  .augustNewsBox .w1400 .augustNews {
    width: 70%;
  }
  .augustNewsBox .w1400 .augustOther {
    width: 30%;
  }
  .augustHistory .item {
    margin-bottom: .3rem;
  }
  footer .footerTop .w1400 ul {
    width: 100%;
  }
  footer .footerTop .w1400 ul li {
    flex: 1;
    margin: 0;
  }
  footer .footerTop .w1400 .qrcode {
    width: 100%;
    padding: 0;
    margin-top: .6rem;
    border-left: none;
  }
  .news .w1400 .swiper-news .swiper-wrapper .swiper-slide .font .text p {
    margin: .16rem 0;
  }
  .leaderMail .w1400 .box figure {
    width: 55%;
  }
  .leaderMail .w1400 .box .text {
    padding: 0 .3rem;
  }
  .leaderMail .w1400 .box .text .list {
    padding: .2rem 0;
  }
  .cultureItems .w1400 {
    flex-wrap: wrap;
  }
  .cultureItems .w1400 .item {
    width: 30%;
    margin-bottom: .3rem;
  }
  .ccpBuild .w1400 .item .font p {
    font-size: .2rem;
    margin: .2rem 0 .3rem;
  }
  .ccpTheme .w1400 .item .text {
    padding: 1.1rem .3rem 0;
  }
  .time {
    padding-top: .8rem;
  }
  .time ul li .box {
    width: 3.5rem;
  }
  .time ul li .box .boxtext h5 {
    font-size: .3rem;
  }
  .time ul li .box .boxtext .text p {
    font-size: .2rem;
  }
  .time ul > li .honorBox {
    width: 3.5rem;
  }
  .leader {
    padding: 1rem 0;
  }
  .leader .w1400 .leaderImg .text {
    flex-direction: column-reverse;
  }
  .leader .w1400 .leaderImg .text span {
    width: 100%;
  }
  .leader .w1400 .leaderImg .text .name {
    margin-left: auto;
    width: 100%;
    height: auto;
    border-left: none;
    padding: 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    padding-bottom: .2rem;
    margin-bottom: .2rem;
  }
  .indexMain .indexbus {
    flex: none;
    width: 68.79%;
  }
  .indexMain .indexbus .indexbusleft {
    width: 20%;
    flex: none;
  }
  .indexMain .indexbus .indexbusleft .indexbus-pag a {
    padding: 0 .3rem;
  }
  .indexMain .indexbus .indexbusleft .indexbus-pag a i {
    font-size: .32rem;
  }
  .indexMain .indexbus .indexbusleft .indexbus-pag a p {
    margin-left: .1rem;
  }
  .indexMain .indexbus .indexbusleft .indexbus-pag a span {
    display: none;
  }
  .indexMain .indexbus .swiper-bus {
    flex: 1;
  }
  .indexMain .indexbus .indexbusleft .indexHead h5 {
    padding-left: .3rem;
    font-size: .18rem;
  }
  .indexnews .indexnewsList {
    padding: 0 .3rem;
  }
  .indexnews .indexnewsList .title {
    height: .6rem;
  }
  .indexnews .indexnewsList .title .newslist-pag span {
    margin-right: .2rem;
  }
  .indexnews .indexnewsList .swiper-newslist {
    margin-top: .2rem;
  }
  .newsmagitem {
    margin-bottom: .06rem;
  }
  .newsmagitem p {
    font-size: .14rem !important;
  }
  .indexTitle .w1400 .proclamation {
    width: 65%;
  }
  .indexTitle .w1400 .stock .item .title h6 {
    font-size: .26rem;
  }
  header .headerNav ul li {
    margin: 0 .2rem;
  }
  header .headerNav ul li > a {
    font-size: .16rem;
  }
  .subnavBody .w1400 .list a {
    margin: 0 .1rem;
  }
}

@media screen and (max-width: 1024px) {
  .augustProclamation .list a {
    font-size: .2rem;
  }
  .indexMain .indexplatform .list .item .img .text a {
    height: .6rem;
  }
  .augustSchool .title p {
    font-size: .2rem;
  }
  .augustSchool .items .item {
    width: 48%;
    margin-bottom: .3rem;
  }
  .augustguysLinian .font .text {
    font-size: .2rem;
  }
  .augustServise .swiper-pag section {
    margin: 0 .3rem;
  }
  .serviseMap .map .floatRightBox .list .item .font h6 {
    font-size: .24rem;
  }
  .serviseMap .map .floatRightBox .list .item .font p {
    font-size: .2rem;
  }
  .augustBusiness .item .font {
    padding: .3rem;
    padding-bottom: 0;
  }
  .augustBusiness .item .font .businessTitle .title h5 {
    font-size: .3rem;
  }
  .augustBusiness .item .font .businessTitle .title h6 {
    font-size: .26rem;
  }
  .augustBusiness .item .font p {
    margin: .2rem 0;
    font-size: .2rem;
  }
  .augustSocial .list .item h5 {
    font-size: .26rem;
  }
  .augustSocial .list .item p {
    font-size: .22rem;
  }
  .augustSocial .list .item .listbox a {
    width: .9rem;
    height: .4rem;
    font-size: .2rem;
  }
  .augustNewsHead {
    padding: .4rem 0;
  }
  .augustNewsHead .w1400 .swiper-news .swiper-pag {
    bottom: auto;
    top: 55%;
    left: 5%;
    z-index: 6;
  }
  .augustNewsHead .w1400 .swiper-news .swiper-pag span {
    background: #fff;
    width: .12rem;
    height: .12rem;
    opacity: 1;
    margin-right: .12rem;
  }
  .augustNewsHead .w1400 .swiper-news .swiper-pag span.swiper-pagination-bullet-active {
    width: .4rem;
  }
  .augustNewsHead .w1400 .swiper-news .swiper-wrapper .swiper-slide {
    flex-wrap: wrap;
  }
  .augustNewsHead .w1400 .swiper-news .swiper-wrapper .swiper-slide figure {
    width: 100%;
  }
  .augustNewsHead .w1400 .swiper-news .swiper-wrapper .swiper-slide .font {
    flex: none;
    width: 100%;
    padding: .3rem;
  }
  .augustNewsHead .w1400 .swiper-news .swiper-wrapper .swiper-slide .font h5 {
    font-size: .32rem;
  }
  .augustNewsHead .w1400 .swiper-news .swiper-wrapper .swiper-slide .font time {
    font-size: .2rem;
  }
  .augustNewsHead .w1400 .swiper-news .swiper-wrapper .swiper-slide .font p {
    -webkit-line-clamp: 2;
  }
  .cutureIdea .w1400 .items .item .text i {
    font-size: .4rem;
  }
  .augustLogo .item {
    width: 48%;
    margin-bottom: .3rem;
  }
  .augustLogo .item h5 {
    font-size: .3rem;
  }
  .augustLogo .item p {
    font-size: .2rem;
  }
  .ccpDream .w1400 .img .text h6 {
    font-size: .2rem;
  }
  .augustCcpNews .item .font .text h5 {
    font-size: .24rem;
  }
  .augustCcpNews .item .font .text p {
    font-size: .2rem;
  }
  .time ul li .box {
    width: 5rem;
  }
  .time ul > li .honorBox {
    width: 5rem;
  }
  .time ul > li .honorBox .honorList .honorItem ol li {
    font-size: .2rem;
  }
  .augustChind .pagindex .item {
    padding: 0 .2rem;
    font-size: .2rem;
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  .augustChind .swiper-child .swiper-wrapper .swiper-slide .item .font p {
    font-size: .2rem;
  }
  .augustChind .swiper-child .swiper-wrapper .swiper-slide .item .font span {
    font-size: .2rem;
  }
  .augustNewsHead .w1400 .swiper-news .swiper-wrapper .swiper-slide .font time {
    margin: .1rem 0;
  }
  .augustChind .swiper-child .swiper-wrapper .swiper-slide .item figure {
    width: 3rem;
  }
  .augustLeader .font.feelChin p, .augustLeader .leaderImg .text span {
    font-size: .2rem;
  }
  .augustInner .w1400 {
    flex-wrap: wrap;
  }
  .augustInner .w1400 .proclamationInner {
    flex: none;
    width: 100%;
    margin: 0;
  }
  .augustInner .w1400 .proclamationInner .font.feelChin p {
    font-size: .2rem;
  }
  .augustInner .w1400 .othermsg {
    width: 100%;
    border-left: none;
    margin: 0;
    padding: 0;
    padding-bottom: .4rem;
  }
  .augustInner .w1400 .othermsg .sticky .head {
    padding-top: 0;
  }
  .augustInner .w1400 .othermsg .sticky .list a {
    font-size: .2rem;
  }
  .augustPaging .forms input, .augustPaging .forms button {
    width: .6rem;
    height: .4rem;
  }
  .feelChinWrapper {
    flex-wrap: wrap;
  }
  .feelChinWrapper .feelChinNav {
    width: 100%;
  }
  .feelChinWrapper .feelChinNav .sticky {
    display: flex;
    height: .7rem;
  }
  .feelChinWrapper .feelChinNav .sticky .head {
    height: 100%;
    width: auto;
    padding: 0 .3rem;
    font-size: .3rem;
  }
  .feelChinWrapper .feelChinNav .sticky .list {
    flex: 1;
    display: flex;
    margin-left: 10px;
    overflow-x: auto;
    overflow-y: hidden;
    -ms-overflow-style: none;
    overflow: -moz-scrollbars-none;
    overflow: -webkit-scrollbars-none;
    scroll-snap-type: x mandatory;
  }
  .feelChinWrapper .feelChinNav .sticky .list::-webkit-scrollbar {
    display: none;
  }
  .feelChinWrapper .feelChinNav .sticky .list a {
    scroll-snap-align: start;
    height: 100%;
    border: none !important;
    font-size: .2rem;
    flex-shrink: 0;
    padding: 0;
    margin: 0;
    margin-right: .3rem;
  }
  .feelChinWrapper .feelChinNav .sticky .list a:after {
    display: none;
  }
  .feelChinWrapper .feelChinBox {
    flex: none;
    margin: 0;
    width: 100%;
  }
  .feelChinWrapper .feelChinBox .feelChinHead {
    margin-top: .1rem;
  }
  .feelChinWrapper .feelChinBox .feelChinHead h5 {
    padding: 0 .3rem;
    font-size: .3rem;
  }
  .augustProfile.feelChin {
    font-size: .2rem;
  }
  header {
    box-shadow: 0 0.03rem 0.06rem rgba(0, 0, 0, 0.1);
  }
  .about .w1400 .item {
    min-height: .9rem;
  }
  .about .w1400 .item div {
    font-size: .2rem;
  }
  header .headerTop .w1400 .logo img {
    height: .6rem;
  }
  .dataNews .w1400 .item .ifHaveImg {
    width: 3rem;
  }
  .dataNews .w1400 .item .font {
    height: 1.9rem;
  }
  .dataNews .w1400 .item .font .text p {
    font-size: .2rem;
  }
  .cutureIdea .w1400 .items .item:nth-child(1), .cutureIdea .w1400 .items .item:nth-child(2) {
    width: 48%;
  }
  .cutureIdea .w1400 .items .item:nth-child(1) .text, .cutureIdea .w1400 .items .item:nth-child(2) .text {
    padding: .3rem;
  }
  .cutureIdea .w1400 .items .item:nth-child(1) .text .title, .cutureIdea .w1400 .items .item:nth-child(2) .text .title {
    margin: .2rem 0;
  }
  .cutureIdea .w1400 .items .item:nth-child(1) .text p, .cutureIdea .w1400 .items .item:nth-child(2) .text p {
    position: static;
  }
  .cutureIdea .w1400 .items i {
    width: 48%;
  }
  .ccpThemes .w1400 .item .text span {
    font-size: .2rem;
  }
  .comeback {
    width: .55rem;
    height: .55rem;
  }
  .searchInput .w1400 p {
    font-size: .24rem;
  }
  header {
    height: 1rem;
  }
  header .headerTop {
    height: 100%;
  }
  .recruitment .w1400 > p {
    font-size: .2rem;
  }
  .recruitment .w1400 .recruitmentbBox .item .head div {
    font-size: .2rem;
  }
  .recruitment .w1400 .recruitmentbBox .item .recruitmentFont .frameBox.feelChin .frameList .list .listText ul li {
    font-size: .18rem;
  }
  footer .footerTop .w1400 ul {
    display: none;
  }
  footer .footerTop .w1400 .qrcode {
    margin-top: 0rem;
  }
  footer .footerTop .w1400 .qrcode h5 {
    font-size: .22rem;
  }
  footer .footerTop .w1400 .qrcode .listBox .item p {
    font-size: .2rem;
  }
  footer .footerBot .w1400 .yqlj {
    display: none;
  }
  footer .footerBot .w1400 p {
    padding: .2rem 0;
  }
  footer .footerBot .w1400 p a, footer .footerBot .w1400 p span {
    font-size: .2rem;
  }
  .buddy .w1400 .title p {
    font-size: .2rem;
  }
  .investorProclamation .w1400 .more a {
    font-size: .2rem;
  }
  .investorStock .w1400 .data p {
    font-size: .2rem;
  }
  .investor .w1400 .itembox .item .text.feelChin p {
    font-size: .2rem;
  }
  .business .w1400 .swiper-bus .swiper-wrapper .swiper-slide .font p {
    font-size: .2rem;
  }
  .business .w1400 .swiper-pag section span {
    font-size: .2rem;
  }
  .social {
    padding: 1rem 0;
  }
  .social .w1400 .item p {
    font-size: .2rem;
    margin-bottom: .4rem;
  }
  .social .w1400 .item .listbox a {
    width: 1rem;
    height: .5rem;
    font-size: .2rem;
  }
  .newsVideo .w1400 .item {
    width: 48%;
  }
  .newsVideo .w1400 .item .text {
    font-size: .2rem;
  }
  .newsVideo .w1400 > i {
    width: 48%;
  }
  .news .w1400 .swiper-news .swiper-wrapper .swiper-slide .font {
    margin-left: .3rem;
  }
  .news .w1400 .swiper-news .swiper-wrapper .swiper-slide .font time {
    margin: .15rem 0 .2rem;
  }
  .news .w1400 .swiper-news .swiper-wrapper .swiper-slide .font .text p {
    font-size: .2rem;
    margin-top: .1rem;
  }
  .cultureHistory .w1400 .item {
    padding: .8rem 0;
  }
  .cultureHistory .w1400 .item .font .text p {
    font-size: .2rem;
  }
  .cutureIdea .w1400 .items .item {
    width: 48%;
  }
  .cutureIdea .w1400 .items .item.isImg {
    width: 48%;
  }
  .cutureIdea .w1400 .items .item.isImg .text {
    width: 80% !important;
  }
  .cutureIdea .w1400 .items .item .text {
    height: auto;
    padding: .3rem;
  }
  .cutureIdea .w1400 .items .item .text .title {
    margin: .2rem 0;
  }
  .cutureIdea .w1400 .items .item .text .title h6 {
    font-size: .26rem;
  }
  .cutureIdea .w1400 .items .item .text .title h5 {
    font-size: .3rem;
  }
  .cutureIdea .w1400 .items .item .text p {
    font-size: .24rem;
  }
  .cutureIdea .w1400 .items > i {
    width: 48%;
  }
  .culture .w1400 .items .item .text p {
    font-size: .2rem;
  }
  .cultureItems .w1400 .item {
    width: 48%;
  }
  .ccp .w1400 .itembox .item .text.feelChin p {
    font-size: .22rem;
  }
  .ccpBuild .w1400 .item {
    padding: .3rem;
  }
  .ccpBuild .w1400 .item .font {
    padding: 0 .3rem;
  }
  .ccpTheme .w1400 .item .text p {
    font-size: .2rem;
    -webkit-line-clamp: 5;
  }
  .childCom .w1400 .swiper-com .swiper-wrapper .swiper-slide .text p, .childCom .w1400 .pagindex .item {
    font-size: .2rem;
  }
  .indexTitle .w1400 .proclamation .title h5 {
    font-size: .22rem;
  }
  .aboutChild .w1400 .swiper-child .swiper-wrapper .swiper-slide .font p {
    font-size: .2rem;
    margin: .2rem 0;
  }
  .aboutChild .w1400 .swiper-item .swiper-pag a p {
    font-size: .2rem;
  }
  .leader .w1400 {
    padding: 0;
    flex-wrap: wrap;
  }
  .leader .w1400 .font.feelChin p, .leader .w1400 .leaderImg .text span {
    font-size: .2rem;
  }
  .Innermorelink .w1400 .item a, .Innermorelink .w1400 .backList a, .aboutProclamationInner .w1400 .head span {
    font-size: .2rem;
  }
  .aboutProclamation .w1400 .item .font {
    margin-right: .8rem;
  }
  .aboutProclamation .w1400 .item .font span {
    font-size: .22rem;
  }
  .aboutProclamation .w1400 .item .font p {
    font-size: .2rem;
  }
  .aboutAZ .w1400 .bg p {
    font-size: .2rem;
  }
  .aboutBanner .w1400 .font h6 {
    font-size: .24rem;
  }
  .aboutBanner .w1400 .font .text {
    width: 80%;
  }
  .aboutBanner .w1400 .font .text h5 {
    font-size: .28rem;
  }
  .aboutBanner .w1400 .font .text p {
    font-size: .2rem;
  }
  .aboutBanner {
    padding: .8rem 0;
  }
  .subnavBody .w1400 .morelink {
    display: none;
  }
  .subnavBody {
    height: auto;
    overflow: hidden;
  }
  .subnavBody .w1400 .list {
    justify-content: flex-start;
    flex: none;
    width: 100%;
    height: .8rem;
    overflow-x: auto;
    overflow-y: hidden;
    -ms-overflow-style: none;
    overflow: -moz-scrollbars-none;
    overflow: -webkit-scrollbars-none;
    padding-left: 0;
    scroll-snap-type: x mandatory;
  }
  .subnavBody .w1400 .list::-webkit-scrollbar {
    display: none;
  }
  .subnavBody .w1400 .list a {
    scroll-snap-align: start;
    font-size: .22rem;
    margin: 0;
    margin-right: .2rem;
    white-space: nowrap;
  }
  .subnavBody .w1400 .list a:after {
    margin-top: .02rem;
  }
  .subnavBody .w1400 .title {
    display: none;
  }
  .indexLastitem .w1400 .item .listbox .list span {
    font-size: .18rem;
  }
  .indexLastitem .w1400 .item .swiper .swiper-certify .swiper-wrapper .swiper-slide p {
    font-size: .18rem;
  }
  .indexListitem .item .indexLast .newsmagitem p {
    margin-right: .2rem;
  }
  .newsmagitem time {
    font-size: 10px;
  }
  .indexHead {
    height: .6rem;
  }
  .indexHead h5 {
    font-size: .2rem;
  }
  header .headerTop .w1400 .morelink .tel small {
    font-size: .18rem;
  }
  .indexTitle .w1400 .proclamation .swiper-proclamation .swiper-wrapper .swiper-slide .text time {
    font-size: .18rem;
  }
  .indexTitle .w1400 .proclamation .swiper-proclamation .swiper-wrapper .swiper-slide .text p {
    font-size: .18rem;
  }
  .indexTitle .w1400 .proclamation .swiper-proclamation .swiper-wrapper .swiper-slide span {
    font-size: .18rem;
    margin-left: .4rem;
  }
  header .headerNav {
    display: none;
  }
  header .headerTop .w1400 .morelink .searchBox {
    line-height: 1;
  }
  header .headerTop .w1400 .morelink .searchBox input {
    display: none;
  }
  header .headerTop .w1400 .morelink .searchBox a {
    position: static;
    color: #CC131D;
    font-size: .32rem;
    line-height: 1;
    transform: translate(0, 0);
  }
  header .headerTop .w1400 .morelink .mobileMenu {
    display: flex;
    margin-left: .6rem;
  }
}

@media screen and (max-width: 860px) {
  html, body {
    font-size: 10px;
  }
  .culture .w1400 .items .item .childLogo .img {
    height: 1rem;
  }
  .leaderMail .w1400 h5 {
    font-size: .3rem;
  }
  .leaderMail .w1400 .box {
    flex-wrap: wrap;
  }
  .leaderMail .w1400 .box figure {
    width: 100%;
  }
  .leaderMail .w1400 .box .text {
    padding: 0;
    border: none;
  }
  .leaderMail .w1400 .box .text .list {
    padding: .4rem 0;
  }
  .leaderMail .w1400 .box .text .list h6 {
    font-size: .28rem;
  }
  .leaderMail .w1400 .box .text .list p {
    font-size: .24rem;
  }
  .indexMain {
    flex-wrap: wrap;
  }
  .indexMain .indexbus {
    width: 100%;
  }
  .indexMain .indexplatform {
    width: 100%;
  }
  .indexMain .indexplatform .list .item {
    flex: none;
    width: 300px;
    max-width: 100%;
  }
  .indexMain .indexplatform .list .item .head {
    font-size: .22rem;
  }
  .indexListitem {
    overflow-x: auto;
    overflow-y: hidden;
    -ms-overflow-style: none;
    overflow: -moz-scrollbars-none;
    overflow: -webkit-scrollbars-none;
    flex-wrap: nowrap;
    scroll-snap-type: x mandatory;
  }
  .indexListitem::-webkit-scrollbar {
    display: none;
  }
  .indexListitem .item {
    scroll-snap-align: start;
    flex: none;
    width: 60%;
    margin-right: .3rem;
  }
  .indexLastitem {
    padding: .6rem 0;
  }
  .indexLastitem .w1400 {
    overflow-x: auto;
    overflow-y: hidden;
    -ms-overflow-style: none;
    overflow: -moz-scrollbars-none;
    overflow: -webkit-scrollbars-none;
    flex-wrap: nowrap;
    scroll-snap-type: x mandatory;
  }
  .indexLastitem .w1400::-webkit-scrollbar {
    display: none;
  }
  .indexLastitem .w1400 .item {
    width: 40%;
    scroll-snap-align: start;
    flex: none;
    margin-right: .3rem;
  }
}

@media screen and (max-width: 768px) {
  .feelChinWrapper .feelChinNav .sticky .list a {
    font-size: .26rem;
  }
  .augustInner .w1400 .proclamationInner .font {
    padding: .3rem 0;
  }
  .fontSizeSet div {
    font-size: .26rem;
  }
  .augustInner .w1400 .proclamationInner .head span {
    font-size: 12px;
  }
  .augustSchool .items .item {
    height: 4rem;
  }
  .indexListitem .item .indexCulture .list {
    margin-bottom: .3rem;
  }
  .indexnews .indexnewsList .swiper-newslist .swiper-wrapper .swiper-slide .newsmagitem:nth-child(3) ~ * {
    display: none;
  }
  .augustSchool .title p {
    font-size: .26rem;
  }
  .searchList .w1400 .items .item {
    width: 100%;
    padding: .3rem;
  }
  .searchList .w1400 .items .item p {
    font-size: .26rem;
  }
  .augustSchool .items .item {
    width: 100%;
  }
  .augustSchool .items .item h5 {
    font-size: .3rem;
  }
  .augustSchool .items .item:last-child {
    margin-bottom: 0;
  }
  .augustguysLinian {
    flex-wrap: wrap;
  }
  .augustguysLinian figure {
    width: 100%;
    text-align: center;
  }
  .augustguysLinian figure img {
    width: auto;
    max-width: 100%;
    display: inline-block;
  }
  .augustguysLinian .font {
    margin-top: .5rem;
    width: 100%;
    margin-left: 0;
    flex: none;
  }
  .augustguysLinian .font h5 {
    font-size: .3rem;
  }
  .augustguysLinian .font .text {
    font-size: .26rem;
  }
  .augustBusiness .item {
    flex-wrap: wrap;
    margin-bottom: .4rem;
  }
  .augustBusiness .item:last-child {
    margin-bottom: 0;
  }
  .augustBusiness .item .font {
    width: 100%;
    padding: .3rem;
  }
  .augustBusiness .item .font .businessTitle i {
    font-size: .6rem;
  }
  .augustBusiness .item .font p {
    margin: .2rem 0;
    font-size: .26rem;
  }
  .augustBusiness .item .font small {
    font-size: .24rem;
  }
  .augustBusiness .item figure {
    width: 100%;
  }
  .augustSocial .list .item {
    padding-right: .2rem;
  }
  .augustSocial .list .item h5 {
    font-size: .3rem;
  }
  .augustSocial .list .item p {
    font-size: .26rem;
  }
  .augustSocial .list .item .listbox a {
    width: 1rem;
    height: .5rem;
    font-size: .22rem;
  }
  .augustNewsBox .w1400 {
    flex-wrap: wrap;
  }
  .augustNewsBox .w1400 .augustNews {
    width: 100%;
    padding: 0;
    border-right: none;
  }
  .augustNewsBox .w1400 .augustOther {
    width: 100%;
    padding: 0;
  }
  .augustNewsHrefBox .augustNewsHref.augustNewsHref1 span {
    padding: .3rem;
  }
  .augustNewsHrefBox .augustNewsHref span {
    padding: .3rem 0;
    font-size: .3rem;
    margin-right: 0;
  }
  .augustNewsBox .w1400 .augustOther .foxnews .item .font p {
    font-size: .3rem;
  }
  .videoNews .item {
    display: block;
    padding-bottom: .3rem;
  }
  .videoNews .item p {
    margin: .1rem 0;
    font-size: .3rem;
  }
  .augustHistory .item {
    flex-wrap: wrap;
  }
  .augustHistory .item:last-child {
    margin-bottom: 0;
  }
  .augustHistory .item .font {
    padding: 0 !important;
    flex: none;
    width: 100%;
    margin: 0 !important;
    margin-bottom: .3rem !important;
  }
  .augustHistory .item .font h5 {
    font-size: .3rem;
  }
  .augustHistory .item .font p {
    font-size: .26rem;
  }
  .augustHistory .item figure {
    width: 100%;
    margin: 0 !important;
  }
  .augustLogo {
    margin-top: 0rem;
  }
  .augustLogo .item {
    width: 100%;
    padding: .3rem;
  }
  .augustLogo .item:last-child {
    margin-bottom: 0;
  }
  .augustLogo .item p {
    font-size: .26rem;
  }
  .ccpThemes .w1400 .item .text {
    height: .7rem;
  }
  .augustCcpNews .item {
    height: auto;
  }
  .augustCcpNews .item figure {
    width: 100%;
  }
  .augustCcpNews .item figure img {
    width: 100%;
    height: auto;
  }
  .augustCcpNews .item .font {
    flex: none;
    width: 100%;
    margin: 0;
    margin-top: .2rem;
  }
  .augustCcpNews .item .font .text h5 {
    font-size: .3rem;
  }
  .augustCcpNews .item .font .text p {
    font-size: .24rem;
    line-height: 1.8;
  }
  .augustCcpNews .item .font time {
    margin-top: .1rem;
  }
  .time ul li > i {
    background: transparent;
  }
  .augustChind .pagindex {
    flex-wrap: wrap;
  }
  .augustChind .pagindex .item {
    padding: 0 .3rem;
    height: .6rem;
    font-size: .26rem;
    margin-right: .2rem !important;
    margin-bottom: .2rem !important;
  }
  .augustChind .swiper-child .swiper-wrapper .swiper-slide .item {
    flex-wrap: wrap;
  }
  .augustChind .swiper-child .swiper-wrapper .swiper-slide .item figure {
    width: 100%;
  }
  .augustChind .swiper-child .swiper-wrapper .swiper-slide .item .font {
    width: 100%;
    margin-left: 0;
    flex: none;
    padding-top: .3rem;
  }
  .augustChind .swiper-child .swiper-wrapper .swiper-slide .item .font h5 {
    font-size: .3rem;
  }
  .augustChind .swiper-child .swiper-wrapper .swiper-slide .item .font p {
    font-size: .26rem;
    margin: .1rem 0;
  }
  .augustChind .swiper-child .swiper-wrapper .swiper-slide .item .font span {
    display: none;
  }
  .App {
    min-height: 100vh;
  }
  .Innermorelink .w1400 .item {
    flex: none;
    width: 100%;
  }
  .augustLeader .font.feelChin p, .augustLeader .leaderImg .text span {
    font-size: .26rem;
  }
  .augustLeader {
    flex-wrap: wrap;
  }
  .augustLeader .leaderImg {
    width: 100%;
  }
  .augustLeader .leaderImg figure h5 {
    font-size: .36rem;
  }
  .augustLeader .font {
    width: 100%;
    margin-top: .3rem;
  }
  .augustLeader .font.feelChin h5 {
    font-size: .3rem;
  }
  .augustInner .w1400 .proclamationInner .font.feelChin p, .augustInner .w1400 .othermsg .sticky .list a {
    font-size: .26rem;
  }
  .augustProclamation .list a {
    font-size: .26rem;
  }
  .augustPaging {
    font-size: .28rem;
  }
  .augustPaging .forms input, .augustPaging .forms button {
    width: .8rem;
    height: .5rem;
  }
  html {
    font-size: 50px;
  }
  .augustProfile.feelChin {
    font-size: .26rem;
  }
  .augustProfile.feelChin h5 {
    font-size: .3rem;
  }
  .augustProfile.feelChin h6 {
    font-size: .3rem;
  }
  .serviseItem .w1400 .item {
    width: 100%;
    padding: .3rem;
    font-size: .26rem;
  }
  .about {
    padding: .8rem 0;
  }
  .about .w1400 .item {
    min-height: 0;
    height: auto;
    flex-wrap: wrap;
  }
  .about .w1400 .item figure {
    position: static;
    opacity: 1;
    transform: translate(0);
    border-color: transparent;
    height: .9rem;
  }
  .about .w1400 .item figure img {
    height: 100%;
    width: auto;
  }
  .about .w1400 .item:first-child {
    padding: .1rem 0;
  }
  .about .w1400 .item:first-child div {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 !important;
  }
  .about .w1400 .item:first-child div:nth-child(2n + 1) {
    border-right: 1px solid rgba(255, 255, 255, 0.2);
  }
  .about .w1400 .item div {
    width: 50%;
    height: 1rem;
    line-height: 1.5;
    flex: none;
    display: inline-block;
    font-size: .26rem;
    padding: .2rem !important;
    box-sizing: border-box;
  }
  .about .w1400 .item div:nth-child(2n + 1) {
    border-right: 1px solid rgba(0, 0, 0, 0.1);
  }
  .dataNews {
    padding: .8rem 0;
  }
  .dataNews .w1400 .item {
    flex-wrap: wrap;
  }
  .dataNews .w1400 .item .ifHaveImg {
    width: 100%;
    margin-right: 0;
    margin-bottom: .3rem;
  }
  .dataNews .w1400 .item .font {
    flex: none;
    width: 100%;
    height: auto;
  }
  .dataNews .w1400 .item .font .text {
    margin-bottom: .15rem;
  }
  .dataNews .w1400 .item .font .text h5 {
    font-size: .3rem;
  }
  .dataNews .w1400 .item .font .text p {
    font-size: .26rem;
    line-height: 1.7;
  }
  .childCom .w1400 .pagindex {
    border-bottom: none;
  }
  .ccpThemes .w1400 .item {
    width: 100%;
  }
  .ccpThemes .w1400 .item .text span {
    font-size: .26rem;
  }
  footer .footerTop {
    display: none;
  }
  .qrCodeBox {
    display: block;
    background: #F4F4F4;
    padding: .35rem 0;
  }
  .qrCodeBox h5 {
    text-align: center;
    font-size: .3rem;
    font-weight: 700;
    margin-bottom: .25rem;
  }
  .qrCodeBox .list {
    display: flex;
    justify-content: center;
  }
  .qrCodeBox .list .qrcodeItem {
    text-align: center;
    margin: 0 .2rem;
  }
  .qrCodeBox .list .qrcodeItem figure {
    width: 1rem;
    display: inline-block;
  }
  .qrCodeBox .list .qrcodeItem figure img {
    width: 100%;
  }
  .qrCodeBox .list .qrcodeItem span {
    color: #999;
    line-height: 1.1;
    margin-top: .2rem;
    display: block;
  }
  footer .footerBot {
    background: #F4F4F4;
  }
  footer .footerBot .w1400 {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
  }
  footer .footerBot .w1400 p {
    color: #999;
    justify-content: center;
  }
  footer .footerBot .w1400 p span, footer .footerBot .w1400 p a {
    white-space: nowrap;
    margin-right: 0;
  }
  .comeback {
    width: .6rem;
    height: .6rem;
    right: 3%;
    bottom: 2%;
  }
  .certifyPag {
    margin-top: 0rem;
  }
  .certifyPag span {
    width: 4px;
    height: 4px;
    margin: 0 2px;
  }
  .searchInput .w1400 .input {
    margin: .3rem auto;
    width: 70%;
  }
  .searchInput .w1400 .input input {
    font-size: .28rem;
    margin-right: 0;
  }
  .searchList .w1400 ul li {
    width: 100%;
  }
  .searchList .w1400 ul li h5 {
    font-size: .3rem;
  }
  .indexTitle .w1400 .stock .item .title div i {
    margin-left: .1rem;
    line-height: 1;
    font-size: .18rem;
  }
  .indexTitle .w1400 .stock {
    justify-content: flex-start;
  }
  .indexTitle .w1400 .stock .item {
    margin-right: .6rem;
  }
  .recruitment .w1400 > p {
    font-size: .24rem;
  }
  .recruitment .w1400 .recruitmentbBox .item:first-child .head div {
    font-size: .28rem;
  }
  .recruitment .w1400 .recruitmentbBox .item .head div {
    font-size: .24rem;
  }
  .recruitment .w1400 .recruitmentbBox .item .head div:nth-child(5) {
    flex: 1;
  }
  .recruitment .w1400 .recruitmentbBox .item .head div:nth-child(4) {
    display: none;
  }
  .recruitment .w1400 .recruitmentbBox .item .head span {
    display: none;
  }
  .recruitment .w1400 .recruitmentbBox .item .recruitmentFont .frameBox.feelChin {
    padding: .3rem;
  }
  .recruitment .w1400 .recruitmentbBox .item .recruitmentFont .frameBox.feelChin .frameList {
    flex-wrap: wrap;
  }
  .recruitment .w1400 .recruitmentbBox .item .recruitmentFont .frameBox.feelChin .frameList .list {
    width: 100%;
    margin-bottom: .3rem;
  }
  .recruitment .w1400 .recruitmentbBox .item .recruitmentFont .frameBox.feelChin .frameList .list i {
    margin-right: .15rem;
  }
  .recruitment .w1400 .recruitmentbBox .item .recruitmentFont .frameBox.feelChin .frameList .list .listText h5 {
    font-size: .26rem;
  }
  .recruitment .w1400 .recruitmentbBox .item .recruitmentFont .frameBox.feelChin .frameList .list .listText ul {
    margin-top: .2rem;
  }
  .recruitment .w1400 .recruitmentbBox .item .recruitmentFont .frameBox.feelChin .frameList .list .listText ul li {
    font-size: .26rem;
    line-height: 1.8;
  }
  .recruitment .w1400 .recruitmentbBox .item .recruitmentFont .frameBox.feelChin .comeon {
    width: 1.8rem;
    height: .6rem;
    margin-top: 0;
  }
  .recruitment .w1400 .recruitmentbBox .item .recruitmentFont .frameBox.feelChin .comeon i {
    font-size: .28rem;
  }
  .recruitment .w1400 .recruitmentbBox .item .recruitmentFont .frameBox.feelChin .comeon span {
    font-size: .24rem;
  }
  footer .footerTop .w1400 .qrcode h5 {
    font-size: .3rem;
  }
  footer .footerTop .w1400 .qrcode .listBox .item p {
    font-size: .24rem;
  }
  footer .footerBot .w1400 p a, footer .footerBot .w1400 p span {
    font-size: .24rem;
  }
  .buddy {
    padding: .8rem 0;
  }
  .buddy .w1400 .title h5 {
    font-size: .3rem;
  }
  .buddy .w1400 .title p {
    font-size: .26rem;
  }
  .serviseMap .w1400 .selectList {
    padding: .3rem 0;
    flex-wrap: wrap;
  }
  .serviseMap .w1400 .selectList .item {
    width: 100%;
    margin: .1rem 0;
    height: .8rem;
    padding: 0 .3rem;
  }
  .serviseMap .w1400 .selectList .item span {
    font-size: .28rem;
  }
  .serviseMap .w1400 .selectList .item i {
    font-size: .24rem;
  }
  .serviseMap .w1400 .selectList .item ul {
    max-height: 3rem;
  }
  .serviseMap .w1400 .selectList .item ul li {
    height: .6rem;
    font-size: .24rem;
    padding: 0 .3rem;
  }
  .serviseMap .map {
    height: auto;
    flex-wrap: wrap;
  }
  .serviseMap .map #map {
    flex: none;
    width: 100%;
    height: 4rem;
  }
  .serviseMap .map .floatRightBox {
    width: 100%;
    height: auto;
  }
  .serviseMap .map .floatRightBox .head {
    padding: .3rem;
  }
  .serviseMap .map .floatRightBox .head span {
    font-size: .3rem;
  }
  .serviseMap .map .floatRightBox .list .item .font {
    padding: .3rem .4rem;
  }
  .serviseMap .map .floatRightBox .list .item .font h6 {
    font-size: .28rem;
  }
  .serviseMap .map .floatRightBox .list .item .font p {
    font-size: .24rem;
  }
  .investorStock {
    padding: .6rem 0;
  }
  .investorStock .w1400 h5 {
    font-size: .32rem;
  }
  .investorStock .w1400 ul {
    flex-wrap: wrap;
    margin: .5rem 0;
  }
  .investorStock .w1400 ul li {
    width: 33.33%;
    flex: none;
  }
  .investorStock .w1400 ul li div i {
    margin-left: .05rem;
  }
  .investorProclamation .w1400 .swiper-proclamation .swiper-wrapper .swiper-slide:last-child {
    margin-bottom: 0;
  }
  .investorProclamation .w1400 .swiper-proclamation .swiper-wrapper .swiper-slide .item {
    width: 100%;
    padding: .3rem;
  }
  .investorProclamation .w1400 .swiper-proclamation .swiper-wrapper .swiper-slide .item time {
    padding: .15rem;
    width: auto;
    height: auto;
    margin: 0;
  }
  .investorProclamation .w1400 .swiper-proclamation .swiper-wrapper .swiper-slide .item time span:first-child {
    font-size: .28rem;
  }
  .investorProclamation .w1400 .swiper-proclamation .swiper-wrapper .swiper-slide .item p {
    font-size: .26rem;
  }
  .investorProclamation .w1400 .swiper-pag section {
    font-size: .3rem;
    margin: 0 .2rem;
  }
  .investorProclamation .w1400 .more a {
    font-size: .28rem;
  }
  .investor .w1400 .itembox .item {
    width: 100%;
    padding: .5rem .3rem .3rem;
  }
  .investor .w1400 .itembox .item .text.feelChin p {
    font-size: .24rem;
  }
  .investor .w1400 .itembox .item .text.feelChin a {
    margin-top: .1rem;
    border-block-width: 1px;
    padding-bottom: .02rem;
  }
  .business .w1400 .swiper-pag {
    padding: 0;
  }
  .business .w1400 .swiper-pag section {
    margin: 0;
  }
  .business .w1400 .swiper-pag section i {
    font-size: .4rem;
  }
  .business .w1400 .swiper-pag section span {
    margin: .1rem 0;
    font-size: .22rem;
  }
  .business .w1400 .swiper-bus {
    margin-top: .3rem;
  }
  .business .w1400 .swiper-bus .swiper-wrapper .swiper-slide figure {
    width: 100%;
  }
  .business .w1400 .swiper-bus .swiper-wrapper .swiper-slide .font p {
    margin-top: .2rem;
    font-size: .26rem;
  }
  .business .w1400 .swiper-bus .swiper-wrapper .swiper-slide .font h5 {
    font-size: .3rem;
  }
  .social {
    padding: .7rem 0;
  }
  .social .w1400 .item {
    width: 100%;
    padding: .3rem;
  }
  .social .w1400 .item h5 {
    font-size: .3rem;
  }
  .social .w1400 .item p {
    margin: .15rem 0;
    font-size: .24rem;
  }
  .social .w1400 .item .listbox a {
    font-size: .24rem;
  }
  .social .paging {
    margin-top: .5rem;
  }
  .news .w1400 .swiper-news {
    border: none;
  }
  .news .w1400 .swiper-news .prev, .news .w1400 .swiper-news .next {
    border: none;
    bottom: 70%;
    transform: translateY(50%);
    width: .5rem;
    height: .5rem;
    font-size: .16rem;
  }
  .news .w1400 .swiper-news .prev {
    left: 2%;
  }
  .news .w1400 .swiper-news .next {
    left: auto;
    right: 2%;
  }
  .news .w1400 .swiper-news .swiper-wrapper .swiper-slide {
    flex-wrap: wrap;
    border: none !important;
  }
  .news .w1400 .swiper-news .swiper-wrapper .swiper-slide figure {
    width: 100%;
  }
  .news .w1400 .swiper-news .swiper-wrapper .swiper-slide .font {
    border: 0.02rem solid rgba(0, 0, 0, 0.1);
    border-top: none;
    box-sizing: border-box;
    width: 100%;
    margin: 0 !important;
    padding: .4rem .3rem;
  }
  .news .w1400 .swiper-news .swiper-wrapper .swiper-slide .font time {
    margin: 0;
    width: auto;
    height: auto;
    padding: .1rem;
    flex-direction: row-reverse;
  }
  .news .w1400 .swiper-news .swiper-wrapper .swiper-slide .font time span {
    font-size: .24rem !important;
    border: none !important;
    line-height: 1.2 !important;
  }
  .news .w1400 .swiper-news .swiper-wrapper .swiper-slide .font time span:last-child {
    margin-right: .1rem;
  }
  .news .w1400 .swiper-news .swiper-wrapper .swiper-slide .font .text h5 {
    font-size: .3rem;
    margin: .2rem 0;
  }
  .news .w1400 .swiper-news .swiper-wrapper .swiper-slide .font .text p {
    font-size: .26rem;
    margin: 0;
  }
  .news .w1400 .swiper-news .swiper-wrapper .swiper-slide .font .line {
    display: none;
  }
  .cultureHistory .w1400 .item {
    padding: 0;
    flex-wrap: wrap;
    flex-direction: column !important;
    margin-bottom: .6rem;
  }
  .cultureHistory .w1400 .item:last-child {
    margin-bottom: 0;
  }
  .cultureHistory .w1400 .item:after {
    left: auto !important;
    right: auto !important;
    top: auto !important;
    bottom: 0 !important;
  }
  .cultureHistory .w1400 .item .font {
    width: 100%;
    padding: .3rem;
    box-sizing: border-box;
  }
  .cultureHistory .w1400 .item .font time {
    font-size: .32rem;
  }
  .cultureHistory .w1400 .item .font .text {
    margin-top: .3rem;
  }
  .cultureHistory .w1400 .item .font .text p {
    font-size: .24rem;
  }
  .cultureHistory .w1400 .item figure {
    margin-top: .3rem;
    width: 100%;
  }
  .cutureIdea .w1400 .head h5 {
    font-size: .36rem;
  }
  .cutureIdea .w1400 .head h6 {
    font-size: .28rem;
  }
  .cutureIdea .w1400 .items .item {
    width: 100% !important;
  }
  .cutureIdea .w1400 .items .item.isImg .text {
    top: .3rem;
    left: .3rem;
  }
  .cutureIdea .w1400 .items .item .text {
    padding: .4rem .3rem;
  }
  .cutureIdea .w1400 .items .item .text .title h5 {
    font-size: .32rem;
  }
  .cutureIdea .w1400 .items .item .text .title h6 {
    font-size: .3rem;
  }
  .cutureIdea .w1400 .items .item .text p {
    font-size: .26rem;
  }
  .cultureItems .w1400 .item {
    width: 100%;
  }
  .cultureItems .w1400 .item span {
    padding: .08rem .5rem;
  }
  .cultureItems .w1400 .item h5 {
    font-size: .28rem;
  }
  .culture .w1400 .zhanwei {
    height: 1.2rem;
  }
  .culture .w1400 .zhanwei:after {
    display: none;
  }
  .culture .w1400 .zhanwei:before {
    width: 100%;
  }
  .culture .w1400 .items {
    flex-direction: column;
  }
  .culture .w1400 .items .item {
    width: 100%;
    margin-bottom: .6rem;
  }
  .culture .w1400 .items .item .childLogo .img {
    height: auto;
    padding: .1rem .3rem;
  }
  .culture .w1400 .items .item .childLogo:after {
    display: none;
  }
  .culture .w1400 .items .item .text p {
    font-size: .28rem;
  }
  .ccpBuild .w1400 .item {
    padding: .3rem;
    flex-direction: column;
  }
  .ccpBuild .w1400 .item figure {
    width: 100%;
    margin-bottom: .3rem;
  }
  .ccpBuild .w1400 .item figure time {
    padding: .15rem;
    width: auto;
    height: auto;
  }
  .ccpBuild .w1400 .item figure time span:first-child {
    font-size: .28rem;
  }
  .ccpBuild .w1400 .item .font {
    padding: 0;
  }
  .ccpBuild .w1400 .item .font h5 {
    font-size: .32rem;
  }
  .ccpBuild .w1400 .item .font p {
    font-size: .28rem;
    -webkit-line-clamp: 2;
    margin: 0;
    margin-top: .2rem;
  }
  .ccpBuild .w1400 .item .font span {
    display: none;
  }
  .ccpTheme {
    padding: .8rem 0;
  }
  .ccpTheme .w1400 .item {
    flex-wrap: wrap;
    margin-bottom: .6rem;
  }
  .ccpTheme .w1400 .item:last-child {
    margin-bottom: 0;
  }
  .ccpTheme .w1400 .item figure {
    width: 100%;
  }
  .ccpTheme .w1400 .item .text {
    flex: none;
    width: 100%;
    background: #F4F4F4;
    padding: .4rem .3rem;
  }
  .ccpTheme .w1400 .item .text h5 {
    font-size: .32rem;
    margin-bottom: .2rem;
  }
  .ccpTheme .w1400 .item .text p {
    font-size: .28rem;
    -webkit-line-clamp: initial;
  }
  .ccpTheme .w1400 .item .bg {
    display: none;
  }
  .ccp .w1400 .title h5 {
    font-size: .36rem;
  }
  .ccp .w1400 .title h6 {
    font-size: .28rem;
  }
  .ccpDream {
    padding: .4rem 0;
  }
  .ccpDream .w1400 .img .text h5 {
    font-size: .32rem;
    margin-bottom: .1rem;
  }
  .ccpDream .w1400 .img .text p {
    font-size: .24rem;
  }
  .ccp {
    padding: .8rem 0  1.2rem;
  }
  .ccp .w1400 .itembox .item {
    width: 100%;
    margin-bottom: 1rem;
  }
  .ccp .w1400 .itembox .item:last-child {
    margin-bottom: 0;
  }
  .ccp .w1400 .itembox .item .titles {
    width: auto;
    height: auto;
    padding: .08rem  .24rem;
  }
  .ccp .w1400 .itembox .item .titles h5 {
    font-size: .28rem;
    margin: 0 .2rem;
  }
  .ccp .w1400 .itembox .item .titles i {
    font-size: .2rem;
  }
  .ccp .w1400 .itembox .item .ccpgrayline {
    transform: translate(2%, 45%);
  }
  .ccp .w1400 .itembox .item .text.feelChin p {
    font-size: .24rem;
  }
  .time ul:after {
    display: none;
  }
  .time ul > li {
    width: 100%;
    margin-bottom: .4rem !important;
  }
  .time ul > li:first-child .box {
    display: none;
  }
  .time ul > li > i {
    text-align: center;
    margin-bottom: .2rem;
  }
  .time ul > li .dot {
    display: none;
  }
  .time ul > li .honorDot {
    display: none;
  }
  .time ul > li .honorImg {
    position: static;
    width: 100%;
    padding: 0;
    margin: 0 !important;
    background: #fff;
    padding: .1rem 0 .3rem !important;
    text-align: center !important;
    background: #F4F4F4;
  }
  .time ul > li .honorImg img {
    max-width: 100%;
    padding: 0;
    width: 100%;
  }
  .time ul > li .honorBox {
    position: static;
    width: 100%;
    margin: 0 !important;
    background: #F4F4F4;
  }
  .time ul > li .honorBox .honorList {
    text-align: left;
    padding: .3rem;
  }
  .time ul > li .honorBox .honorList h6 {
    text-align: center;
    font-size: .32rem;
  }
  .time ul > li .honorBox .honorList ol {
    margin-top: .2rem;
  }
  .time ul > li .honorBox .honorList ol li {
    font-size: .26rem;
    line-height: 1.5;
  }
  .time ul > li .box {
    position: static;
    width: 100%;
    margin: 0 !important;
  }
  .time ul > li .box .boxtext {
    padding: .3rem;
    position: static;
    text-align: center !important;
  }
  .time ul > li .box .boxtext .text p {
    font-size: .26rem;
  }
  .time ul > li .box i {
    left: 50%  !important;
    bottom: auto  !important;
    right: auto  !important;
    transform: translate(-50%, -100%) !important;
    top: 0  !important;
    border-top: 0.26rem solid transparent !important;
    border-bottom: .26rem solid #F4F4F4  !important;
    border-left: 0.26rem solid transparent !important;
    border-right: 0.26rem solid transparent !important;
  }
  .childCom .w1400 .pagindex {
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .childCom .w1400 .pagindex .item {
    margin: 0;
    padding: .3rem;
    margin-bottom: 1%;
    box-sizing: border-box;
    min-width: 49%;
    font-size: .28rem;
  }
  .childCom .w1400 .pagindex .item:after {
    display: none;
  }
  .childCom .w1400 .swiper-com .swiper-wrapper .swiper-slide .img .bg p {
    font-size: .32rem;
  }
  .childCom .w1400 .swiper-com .swiper-wrapper .swiper-slide .text p {
    font-size: .28rem;
  }
  .childCom .w1400 .swiper-nav {
    margin-top: 0;
  }
  .childCom .w1400 .swiper-nav .prev, .childCom .w1400 .swiper-nav .next {
    width: .6rem;
    height: .6rem;
    font-size: .24rem;
  }
  .aboutChild .w1400 {
    flex-wrap: wrap;
  }
  .aboutChild .w1400 .swiper-item {
    flex: none;
    width: 100%;
  }
  .aboutChild .w1400 .swiper-item .swiper-pag {
    display: flex;
    flex-direction: row;
  }
  .aboutChild .w1400 .swiper-item .swiper-pag a {
    padding: .5rem .3rem;
  }
  .aboutChild .w1400 .swiper-item .swiper-pag a i {
    font-size: .36rem;
  }
  .aboutChild .w1400 .swiper-item .swiper-pag a p {
    font-size: .28rem;
  }
  .aboutChild .w1400 .swiper-item .swiper-pag a span {
    display: none;
  }
  .aboutChild .w1400 .swiper-child {
    width: 100%;
    flex: none;
  }
  .aboutChild .w1400 .swiper-child .swiper-wrapper .swiper-slide {
    padding: .3rem;
    flex-direction: column-reverse;
  }
  .aboutChild .w1400 .swiper-child .swiper-wrapper .swiper-slide .font {
    width: 100%;
    margin: 0;
    margin-top: .3rem;
    box-sizing: border-box;
  }
  .aboutChild .w1400 .swiper-child .swiper-wrapper .swiper-slide .font h5 {
    font-size: .32rem;
  }
  .aboutChild .w1400 .swiper-child .swiper-wrapper .swiper-slide .font p {
    -webkit-line-clamp: 2 !important;
    font-size: .28rem;
  }
  .aboutChild .w1400 .swiper-child .swiper-wrapper .swiper-slide .font .learnMore {
    width: 1.6rem;
    height: .5rem;
  }
  .aboutChild .w1400 .swiper-child .swiper-wrapper .swiper-slide figure {
    width: 100%;
  }
  .indexMain .indexbus .indexbusleft {
    width: 30%;
  }
  .indexMain .indexbus .indexbusleft .indexHead h5 {
    font-size: .28rem;
  }
  .indexMain .indexbus .indexbusleft .indexbus-pag a i {
    font-size: .36rem;
  }
  .indexMain .indexbus .indexbusleft .indexbus-pag a p {
    font-size: .26rem;
  }
  .Innermorelink .w1400 .item a, .Innermorelink .w1400 .backList a, .aboutProclamationInner .w1400 .head span {
    font-size: .24rem;
  }
  .leader {
    padding: .7rem 0;
  }
  .leader .w1400 .leaderImg {
    width: 100%;
  }
  .leader .w1400 .leaderImg .text .name {
    align-items: center;
  }
  .leader .w1400 .leaderImg .text .name h5 {
    font-size: .32rem;
  }
  .leader .w1400 .leaderImg .text .name h6 {
    font-size: .28rem;
  }
  .leader .w1400 .leaderImg .text span {
    text-align: center;
    font-size: .24rem;
    margin-top: 0;
  }
  .leader .w1400 .font {
    margin-top: .6rem;
    flex: none;
    width: 100%;
  }
  .leader .w1400 .font.feelChin h5 {
    font-size: .32rem;
  }
  .leader .w1400 .font.feelChin .yinhao {
    margin: .3rem 0;
  }
  .leader .w1400 .font.feelChin p {
    font-size: .24rem;
  }
  .Innermorelink {
    padding: .6rem 0;
  }
  .Innermorelink .w1400 .item a {
    width: 100%;
  }
  .Innermorelink .w1400 .backList {
    margin-top: .3rem;
    width: 100%;
  }
  .Innermorelink .w1400 .backList a {
    width: 1.8rem;
    height: .6rem;
    margin-left: auto;
    margin-right: auto;
  }
  .aboutProclamationInner .w1400 .font.feelChin p {
    font-size: .24rem;
  }
  .aboutProclamation .paging {
    margin-top: .6rem;
  }
  .paging .prev, .paging .next {
    width: .5rem;
    height: .5rem;
    font-size: .24rem;
  }
  .paging .num a {
    font-size: .28rem;
    margin: 0 .12rem;
  }
  .aboutProclamation .w1400 .item {
    padding-top: .4rem;
    flex-wrap: wrap;
  }
  .aboutProclamation .w1400 .item time {
    padding-bottom: .2rem;
    width: 100%;
  }
  .aboutProclamation .w1400 .item time:after {
    display: none;
  }
  .aboutProclamation .w1400 .item time i {
    font-size: .3rem;
    margin-top: .05rem;
  }
  .aboutProclamation .w1400 .item time .text {
    margin-left: .2rem;
  }
  .aboutProclamation .w1400 .item time .text h5 {
    font-size: .3rem;
  }
  .aboutProclamation .w1400 .item time .text h6 {
    font-size: .24rem;
  }
  .aboutProclamation .w1400 .item .font {
    margin: 0;
    padding-bottom: .3rem;
  }
  .aboutProclamation .w1400 .item .font span {
    font-size: .3rem;
  }
  .aboutProclamation .w1400 .item .font p {
    font-size: .24rem;
  }
  .aboutProclamation .w1400 .item small {
    display: none;
  }
  .aboutProclamation {
    padding: .8rem 0;
  }
  .aboutAZ {
    padding: .8rem 0;
  }
  .aboutAZ .w1400 .bg {
    padding: .5rem 0;
  }
  .aboutAZ .w1400 .bg h5 {
    font-size: .32rem;
  }
  .aboutAZ .w1400 .bg p {
    font-size: .24rem;
    margin: .34rem 0;
  }
  .indexLastitem .w1400 .item .swiper .swiper-certify .swiper-wrapper .swiper-slide .box {
    padding: .3rem 0;
  }
  .indexLastitem .w1400 .item .swiper .swiper-certify .swiper-wrapper .swiper-slide .box .text {
    width: 1.2rem;
    height: 1.2rem;
  }
  .indexLastitem .w1400 .item .swiper .swiper-certify .swiper-wrapper .swiper-slide .box .text span {
    height: .3rem;
  }
  .indexLastitem .w1400 .item .swiper .swiper-certify .swiper-wrapper .swiper-slide .box .text span small {
    font-size: .24rem;
  }
  .indexLastitem .w1400 .item .swiper .swiper-certify .swiper-wrapper .swiper-slide .box figure {
    width: 55%;
  }
  .indexMain .indexplatform .list .item .img .text {
    padding: .45rem .3rem 0;
  }
  .indexLastitem .w1400 .item .listbox .list i {
    font-size: .4rem;
  }
  .indexLastitem .w1400 .item .listbox .list span {
    font-size: .24rem;
  }
  .indexMain .indexplatform .list {
    padding: .3rem;
  }
  .indexMain .indexplatform .list .item .head {
    font-size: .24rem;
  }
  .indexnews .swiper-imgnews .swiper-imgnews-pag {
    bottom: .15rem;
  }
  .indexnews .swiper-imgnews .swiper-imgnews-pag span {
    width: 6px;
    height: 6px;
  }
  .indexHead {
    height: .7rem;
  }
  .indexHead h5 {
    font-size: .28rem;
    padding-left: .3rem;
  }
  .indexListitem .item {
    width: 80%;
  }
  .indexListitem .item .indexLast {
    padding: .3rem;
  }
  .indexListitem .item .indexCcp {
    padding: 0 .3rem;
  }
  .indexListitem .item .indexCcp .list {
    padding: .4rem 0;
  }
  .indexListitem .item .indexCcp .list .text p {
    font-size: .24rem;
  }
  .indexListitem .item .indexCulture .list {
    padding: 0 .3rem;
    margin-top: .3rem;
  }
  .indexCcpBanner .indexCcpBanner-pag {
    line-height: 1;
    bottom: 8%;
  }
  .indexCcpBanner .indexCcpBanner-pag span {
    width: 6px;
    height: 6px;
  }
  .newsmagitem .dot {
    width: 3px;
    height: 3px;
  }
  .newsmagitem p {
    font-size: .24rem !important;
    margin-right: .1rem;
  }
  .newsmagitem time {
    font-size: .2rem;
  }
  .indexnews {
    flex-wrap: wrap;
  }
  .indexnews .swiper-imgnews {
    width: 100%;
  }
  .indexnews .indexnewsList {
    width: 100%;
  }
  .indexnews .indexnewsList .title {
    height: .8rem;
  }
  .indexnews .indexnewsList .title .newslist-pag span {
    font-size: .24rem;
  }
  .indexnews .indexnewsList .swiper-newslist {
    margin: .3rem 0;
  }
  .indexTitle {
    height: auto;
  }
  .indexTitle .w1400 {
    width: 100%;
    flex-wrap: wrap;
  }
  .indexTitle .w1400 .proclamation {
    width: 100%;
    height: .6rem;
    padding: 0 5%;
    box-sizing: border-box;
  }
  .indexTitle .w1400 .proclamation .title h5 {
    font-size: .28rem;
  }
  .indexTitle .w1400 .proclamation .swiper-proclamation .swiper-wrapper .swiper-slide .text time {
    font-size: .24rem;
  }
  .indexTitle .w1400 .proclamation .swiper-proclamation .swiper-wrapper .swiper-slide .text p {
    font-size: .24rem;
  }
  .indexTitle .w1400 .proclamation .swiper-proclamation .swiper-wrapper .swiper-slide span {
    display: none;
  }
  .indexTitle .w1400 .line {
    display: none;
  }
  .indexTitle .w1400 .stock {
    padding: 0 5%;
    box-sizing: border-box;
    width: 100%;
    height: 1rem;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
  }
  .indexTitle .w1400 .stock .item {
    display: block !important;
  }
  .indexTitle .w1400 .stock .item .title h6 {
    font-size: .36rem;
    margin-bottom: .05rem;
  }
  .indexTitle .w1400 .stock .item .title i {
    margin-left: .1rem;
    font-size: .2rem;
  }
  .swiper-box1 .swiper-wrapper .swiper-slide .box1text .w1400 h5 {
    font-size: .36rem;
  }
  .swiper-box1 .swiper-pag {
    bottom: .2rem;
  }
  .swiper-box1 .swiper-pag span {
    width: 6px;
    height: 6px;
    margin: 0 3px;
  }
  .swiper-box1 .swiper-pag span.swiper-pagination-bullet-active {
    width: 20px;
  }
  header .headerTop .w1400 .morelink .tel i {
    font-size: .3rem;
  }
  header .headerTop .w1400 .morelink .tel small {
    font-size: .24rem;
  }
  header .headerTop .w1400 .morelink .tel span {
    font-size: .28rem;
  }
  header .headerTop .w1400 .morelink .mobileMenu {
    margin-left: .3rem;
  }
  .indexLastitem .w1400 .item .swiper .swiper-certify .swiper-wrapper .swiper-slide p {
    font-size: .24rem;
  }
  .subnavBody .w1400 .list a {
    font-size: .28rem;
    margin-right: .3rem;
  }
  .aboutProfile .w1400 h6.feelChin {
    font-size: .32rem;
  }
  .aboutProfile .w1400 .text.feelChin {
    font-size: .28rem;
  }
  .aboutBanner .w1400 {
    flex-wrap: wrap;
  }
  .aboutBanner .w1400 figure {
    width: 100%;
  }
  .aboutBanner .w1400 .font {
    width: 100%;
    padding: .6rem .3rem;
    box-sizing: border-box;
  }
  .aboutBanner .w1400 .font h6 {
    font-size: .32rem;
  }
  .aboutBanner .w1400 .font .text {
    padding: .2rem 0;
  }
  .aboutBanner .w1400 .font .text h5 {
    font-size: .36rem;
  }
  .aboutBanner .w1400 .font .text p {
    font-size: .24rem;
  }
  .indexTitle .w1400 .stock {
    height: auto;
    flex-wrap: wrap;
    padding: .14rem 5%;
  }
  .indexTitle .w1400 .stock .item {
    margin: .05rem 0 !important;
    display: flex !important;
    align-items: center;
  }
  .indexTitle .w1400 .stock .item:nth-child(2n + 1) {
    width: 55%;
  }
  .indexTitle .w1400 .stock .item:nth-child(2n) {
    width: 45%;
  }
  .indexTitle .w1400 .stock .item h6 {
    font-size: .24rem;
    color: #666;
  }
  .indexTitle .w1400 .stock .item h5 {
    color: #CC131D;
    font-size: .3rem;
    font-weight: 700;
    margin-left: .02rem;
    margin-right: .16rem;
    font-family: 'gilroy';
  }
  .indexTitle .w1400 .stock .item i {
    font-size: .2rem;
    color: #CC131D;
  }
}

@media screen and (max-width: 640px) {
  html, body {
    font-size: 12px;
  }
  .augustNewsHrefBox .augustNewsHref.augustNewsHref1 span {
    padding: .3rem .1rem;
  }
  .indexMain .indexplatform .list .item .img .text a {
    height: auto;
    -webkit-line-clamp: 3;
  }
  .indexListitem {
    flex-wrap: wrap;
  }
  .indexListitem .item {
    width: 100%;
    margin: 0;
    margin-bottom: .6rem;
  }
  .indexListitem .item:last-child {
    margin-bottom: 0;
  }
  .indexLastitem .w1400 {
    flex-wrap: wrap;
  }
  .indexLastitem .w1400 .item {
    width: 100% !important;
    margin: 0;
    margin-bottom: .6rem;
  }
  .indexLastitem .w1400 .item:last-child {
    margin-bottom: 0;
  }
  .indexLastitem .w1400 .item .swiper .swiper-certify .swiper-wrapper .swiper-slide .box {
    padding: .3rem;
  }
  .indexLastitem .w1400 .item .swiper .swiper-certify .swiper-wrapper .swiper-slide p {
    margin: .2rem 0 .1rem;
    font-size: .26rem;
  }
  .indexLastitem .w1400 .item .listbox {
    padding: .3rem;
  }
  .certifyPag {
    margin-bottom: .3rem;
  }
  .certifyPag span {
    width: 6px;
    height: 6px;
  }
  .servisePrice .w1400 {
    width: 100%;
    flex-wrap: wrap;
  }
  .servisePrice .w1400 .font .servisePricelistbox {
    max-height: none;
    height: auto;
  }
  .servisePrice .w1400 .font .servisePricelistbox .list .head h6 {
    font-size: .28rem;
  }
  .servisePrice .w1400 .font .servisePricelistbox .list .text .textbox p {
    font-size: .24rem;
  }
  .servisePrice .w1400 .font .zix p span {
    font-size: .28rem;
  }
  .newsVideo .w1400 .item {
    width: 100%;
  }
  .newsVideo .w1400 .item .text {
    font-size: .28rem;
    height: auto;
  }
  .newsVideo .w1400 .item .img .bg i {
    width: .8rem;
    height: .8rem;
  }
  .newsVideo .w1400 > i {
    width: 100%;
  }
  .newsVideo .paging {
    margin-top: .2rem;
  }
  .indexLastitem .w1400 .item {
    width: 80%;
  }
}

@media screen and (max-width: 480px) {
  .indexMain .indexplatform .list .item .head {
    font-size: .28rem;
  }
}
