@media(min-width: 992px){html,body{font-size:16px}}@media(max-width: 1664px){html,body{font-size:14px}}@media(max-width: 1440px){.u-p-lr{padding-left:10%;padding-right:10%}/*header .logo{height:2.5rem}*/header .nav .item a,header .nav .item .language{font-size:1rem}header .nav .item .language{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 1080px){html,body{font-size:13px}.u-p-lr{padding-left:5%;padding-right:5%}.u-p-tb{padding-top:1.875rem;padding-bottom:1.875rem}header{height:5rem}/*header .logo{height:2.1875rem}*/header .nav{position:fixed;right:-100vw;top:5rem;display:block !important;width:100%;height:calc(100vh - 5rem);background-color:#fff;padding:0;border-top:1px solid #e4e4e4;-webkit-transition:right .5s;transition:right .5s}header .nav.open{right:0;-webkit-transition:right .5s;transition:right .5s}header .nav .item{width:100%;border-right:none;height:3.75rem;border-bottom:1px solid #e4e4e4;margin:0}header .nav .item a{font-size:1rem;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .nav .item.active::after{display:none}header #mobile-nav{display:-webkit-box;display:-ms-flexbox;display:flex}header .other{display:none}footer .foot-nav,footer .info{padding:5% 0;width:100%}footer .info{padding-top:0}footer .info .li{margin-bottom:1.25rem}.cbanner{height:12.5rem}.modal .body{width:90%}.modal .body .close{top:.8125rem}.modal .body .head{font-size:1.375rem}.modal .body .content .item .date{width:9.375rem}.modal .body .content .item .info{width:calc(100% - 11.25rem)}.cmenu{width:100%}.cmenu .item{display:inline-block;margin-right:.9375rem}.product-container .container{padding:0}.product-container .container .description{margin:1.875rem 0}.product-container .container .list .li{-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #ddd;padding-bottom:1.875rem}.product-container .container .list .li .pic{width:100%;margin-bottom:.625rem}.product-container .container .list .li .info{padding-left:0}.news-container .container .list2{padding:1.875rem 0}.news-container .container .list2 .li .pic{width:100%;margin-bottom:.9375rem}.news-container .container .list2 .li .info{padding-left:0}.news-container .container .list2 .li .info .desc{margin-bottom:1.25rem}.contact-container .fl-1{padding:5%}.contact-container .fl-1 .title{margin-bottom:1.25rem}.contact-container .fl-2{padding:5%}.contact-container .fl-2 .item{margin-bottom:1.25rem}.about-container .container{padding:0}.about-container .container .group{padding:1.875rem 0}.about-container .container .group .title::after{margin-bottom:1.25rem}.about-container .container .group .info .desc{padding-right:0}.about-container .container .group .info .pic{width:100%}.about-container .container #history-banner .swiper-slide{padding:0 2.5rem}.about-container .container #history-banner .swiper-button-next,.about-container .container #history-banner .swiper-button-prev{width:1.25rem;height:1.25rem}.about-container .container #history-banner .year{font-size:1.75rem;font-family:MicrosoftYaHei;color:#2653a1;margin-right:3.125rem;margin-right:.9375rem}.index-container #banner .pic{height:16.875rem}.index-container .fl-1{padding-top:1.875rem;padding-bottom:1.875rem}.index-container .fl-1 .ctitle{margin-bottom:1.875rem}.index-container .fl-1 .list .li{width:100% !important;margin:0 0 .9375rem 0;-webkit-box-flex:1 !important;-ms-flex:auto !important;flex:auto !important}.index-container .fl-3{padding-top:1.875rem;padding-bottom:1.875rem}.index-container .fl-3 .pic{width:100%}.index-container .fl-3 .info{margin-bottom:1.25rem}.index-container .fl-3 .info .desc{margin-bottom:2.5rem}.index-container .fl-4{padding-bottom:3.125rem}.index-container .fl-4 .list .first{margin-bottom:1.875rem}.index-container .fl-4 .list .li{margin:0 .9375rem}.index-container .fl-5 .list .li{margin-bottom:1.875rem}.recruit-container .container{width:100%;padding:0}.recruit-container .container .list{overflow-x:auto}.recruit-container .container .list .li .item{white-space:nowrap;min-width:9.375rem}.recruit-container .container .list .li.head-li .item{background-color:#2653a1}.recruit-container .container .page-title{margin-top:1.875rem}.recruit-container .container .page-title::after{margin-bottom:1.875rem}}