@charset "UTF-8";
@font-face{font-family:Gilroy-bold;src:url(../fonts/Gilroy-bold.otf);font-display: swap;}
@font-face{font-family:Gilroy-regular;src:url(../fonts/Gilroy-regular.otf);font-display: swap;}
@font-face{font-family:HarmonyOS_Regular;src:url(../fonts/HarmonyOS_Sans_SC_Regular.ttf);font-display: swap;}
* { padding: 0;margin: 0;border: 0;outline: none;}
html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;font-size: 625%;}
body {color: #211613;overflow-x: hidden;font-family: "HarmonyOS_Regular", "Arial","Raleway,Helvetica Neue, Helvetica, sans-serif";font-size:.16rem;}
a:focus{outline:none;}
a { color: #333;}
input,select,button,textarea {vertical-align:middle;font-family: "HarmonyOS_Regular","Arial","Raleway,Helvetica Neue, Helvetica,sans-serif"; outline: none;border:0;}
ul li { list-style:none;}
ol, ul{ padding:0;}
a,.trans3 { -webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.trans { -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.trans8 { -webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-ms-transition: all 0.8s ease;-o-transition: all 0.8s ease;transition: all 0.8s ease;}
.trans10 { -webkit-transition: all 0.1s ease;-moz-transition: all 0.1s ease;-ms-transition: all 0.1s ease;-o-transition: all 0.1s ease;transition: all 0.1s ease;}
.wrap,.wrap2 { margin-top:.8rem;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #757575; opacity:1; }
::-moz-placeholder { /* Mozilla Firefox 19+ */color: #757575;opacity:1;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color: #757575;opacity:1;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #757575;opacity:1;}
.cust_form:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #757575; opacity:1; }
.cust_form::-moz-placeholder { /* Mozilla Firefox 19+ */color: #757575;opacity:1;}
.cust_form input:-ms-input-placeholder{color: #757575;opacity:1;}
.cust_form input::-webkit-input-placeholder{color: #757575;opacity:1;}
.tc { text-align: center;}
.text img { max-width:100%;}
.color { background: linear-gradient(to left, #faab5d, #f64e27);-webkit-background-clip: text;color: transparent;}
.ell,.am-ellipsis { text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.fl { float:left;}
.fr { float:right;}
.ov { overflow:hidden;}
.clear { clear:both;}


.nav-container { margin:0 3%;}
.am-container3 { padding:0 1rem;}
.logo a { display: block;}
.logo a img { margin-top:23px;}
.nav_box { z-index:99;position:absolute;top:0;left:0;width:100%;height:.9rem;}
.nav_box.nav_box3 { background:rgba(0,0,0,.1);}
.nav_box li a.nav-t { padding:0;color:#fff;display:block;position:relative;margin:0 1.9vw;font-size:.17rem;line-height:.9rem;}
.nav_top { padding-top:30px;padding-bottom:30px;}
.nav{ margin:0;}
.nav .nLi{ float:left;position:relative;display:inline;height:.9rem;line-height:.9rem;}
.nav .nLi2 { position:static;}
.nav .nLi:last-child { background:none;}
.nav .nLi.on { background:none;}
.nav .nLi p{ margin:0;}
.nav .sub{ display:none;left:0;top:.9rem;position:absolute;background:rgba(255,255,255,.99);line-height:22px;width:100%;z-index:99;text-align:center;box-shadow:0 3px 8px 0 rgba(0,55,163,0.07);}
.nav .sub li { border-bottom:1px solid #ebebeb;}
.nav .sub li:last-child { border-bottom:none;}
.nav .sub2 { left:0;width:100%;}
.nav .sub a { display:block;font-size:.15rem;display:block;color:#434343;padding:.13rem .1rem;}
.nav .sub a:hover { color:#4553a3;}
.nav .sub_ce { margin-right:55px;padding-right:55px;border-right:1px dashed #4553a3;}

.nav li a.nav-t:after {content: "";display: block;position: absolute;left: 50%;right: 50%;bottom:13px;height:2px;opacity: 0;background: #fff;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.nav li a.nav-t:hover:after,.nav li.on a.nav-t:after{left: 1%;right: 1%;opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}

.nav-prod-list {  -moz-column-count:4;-webkit-column-count:4;column-count:4;margin:0 auto;width:60%;text-align:left;padding:.3rem 0 .1rem;}
.nav-prod-list .nav-prod-li { padding:0 .22rem .2rem .22rem;-moz-page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;}
.nav .sub .nav-prod-p p a { display:block;padding:.07rem 0 .07rem .13rem;background:url(../images/list.png) no-repeat left center;line-height:.18rem;color:#535353;}
.nav .sub .nav-prod-p p a:hover { color:#4553a3;}
.nav-prod-p { margin-top:.1rem;}
.nav .sub .nav-prod-tit a { font-size:.15rem;color:#4553a3;display:block;padding:.08rem .1rem 0 .1rem;font-weight:bold;font-family: "PingFang sc";}
.nav-prod-tit a i {width:.06rem;height:.1rem;background:url(../images/more1.png) no-repeat center;display:inline-block;margin-left:.13rem;}
.nav-prod-tit a:hover { text-decoration:underline;}
.nav-prod-p p a:hover { background:url(../images/list2.png) no-repeat left center;color:#4553a3;}

.nav-fr { font-size:0;margin-top:31px;}
.language { font-size:.13rem;color:#fff;line-height:28px;margin-left:1vw;vertical-align: middle;border-radius:50%;width:28px;height:28px;display:inline-block;text-align:center;}
.language2,.language:hover { background:#163b92;}
.bgr .search,.nav_box:hover .search,
.nav_box.bgr .search.nav-t,.nav_box.bgr2 .search.nav-t,.nav_box:hover .search,
.fp-viewing-4 .nav_box .search,
.fp-viewing-secondPage .nav_box .search,
.fp-viewing-3rdPage .nav_box .search,
.fp-viewing-3 .nav_box .search,
.fp-viewing-5 .nav_box .search,.bgr .search,.nav_box:hover .search{ background:url(../images/search2.png) no-repeat center;background-size:.18rem .17rem;}
.nav_box .search:hover { background:url(../images/search3.png) no-repeat center;background-size:.18rem .17rem;}


/* 手机导航 */
.sp_header{height:50px;overflow:hidden;position:fixed;z-index:9999;width:100%;top:0;left:0;}
.sp_header.bgr,.sp_header.bgr2,.sp_nav_se { background:#fff;border-bottom:none;box-shadow:0 0 10px #eee;}
.sp_logo a{ padding:8px 6px;float:left;display:block;}
.sp_logo img{margin:auto;max-height:27px;margin-top:4px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:100%;}
.sp_nav span{display:block;background:#fff;width:22px;height:2px;position:absolute;left:14px;transition:all ease 0.35s}
.sp_header.bgr .sp_nav span,.sp_header.bgr2 .sp_nav span,.sp_nav_se span { background:#333;}
.sp_nav span:nth-of-type(1){top:15px}
.sp_nav span:nth-of-type(2){top:23px}
.sp_nav span:nth-of-type(3){top:31px}
.sp_nav_se span:nth-of-type(1){top:23px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:23px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:999;background: #fff;width:100%;height:calc(100% - 0px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;opacity:0;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s;transition: all 0.5s ease;}
.nav_show{ opacity:1;top:0px;padding-top:50px;}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:0px;right:0px;height:50px;width: 50px;text-align: right;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #e5e5e5 solid;text-indent:.15rem;position:relative;line-height:.5rem;font-size:.16rem}
.sjj_nav>ul >li:last-child{border-bottom:1px #e5e5e5 solid;}
.sjj_nav ul li ul{display:none;margin: 0;}
.sjj_nav ul li ul li:first-child { padding-top:8px;border-top:1px solid #e5e5e5;}
.sjj_nav ul li ul li:last-child { padding-bottom:8px;}
.sjj_nav ul li a{color:#434343;width:100%;display: block;}
.sjj_nav ul li.on>a { color:#114996;}
/*.sjj_nav>ul>li>a { text-transform: uppercase;}*/
.sjj_nav ul li ul li { border:none;line-height: 32px;font-size: 14px;}
.sjj_nav ul li ul li a{ color:#434343;display:block;text-align:left;}
.sjj_nav ul li i:before { width:100%;height:46px;display: block;position: absolute;right:0;}
.sjj_nav ul li i.sp_nav_xjb:before{ content: "";background: url(../images/arr11.png) center no-repeat;background-size: 12px 7px;}
.sjj_nav ul li i.sjj_nav_i_se:before{content: "";background: url(../images/arr12.png) center no-repeat;background-size: 12px 7px}
.sjj_nav ul li ul li>ul{margin-left:10px}
.lange-en { position: absolute;right:50px;top:0;height:50px;display:block;font-size:16px;line-height:50px;text-align:right;}
.lange-en a { display: block;padding:0 3px 0 20px;height:50px;color:#fff;}
.lange-en a i { font-style:normal;margin-left:.08rem;}
.lange-en img,.lange-en i { vertical-align:middle;}

/* banner */
.banner .swiper-container2 .swiper-slide img { width:100%;}
.banner .swiper-container2 .swiper-slide a { display: block;}
.banner .swiper-pagination-bullet { background:#e4e4e4;width:.1rem;height:.1rem;opacity:.3;transition: all .4s ease;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin:0 .09rem;}
.banner .swiper-pagination-bullet-active { opacity:1;top:0;}
.banner .swiper-button-next, .banner .swiper-button-prev { width:.15rem;height:.27rem;margin-top:-.13rem;opacity:.5;}
.banner .swiper-button-next { background:url(../images/arrow2.png) no-repeat;right:2%;}
.banner .swiper-button-prev { background:url(../images/arrow1.png) no-repeat;left:2%;}
.banner .swiper-button-prev:hover { background:url(../images/arrow3.png) no-repeat;opacity:1;}
.banner .swiper-button-next:hover { background:url(../images/arrow4.png) no-repeat;opacity:1;}
.banner .swiper-container2 .swiper-slide img { transition: all .8s ease;}
.swiper-container2 a { display:block;height:100%;}
.swiper-container2 img { height:100%;object-fit:cover;display:block;}
img.banner-wap,img.banner-wap2 { display:none;}
.swiper-container2.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-container2.swiper-pagination-custom, .swiper-pagination-fraction { bottom:.3rem;}




.footer { background:url(../images/bottom.jpg) no-repeat center;padding:.6rem 0 0;color:#fff;background-size:cover;}
.foot-link { padding-left:5vw;}
.foot-link ul { display:flex;flex-wrap:wrap;justify-content:space-between;}
.foot-list a { color:#666;}
.foot-list p { margin:0;color:#fff;font-size:.17rem;line-height:.36rem;}
.foot-list li p a{ color:#fff;display:block;opacity:.8;}
.foot-list li p a:hover { opacity:1;}
.bot-logo img { display:block;}
.foot-add { font-size:.14rem;line-height:.24rem;margin-top:.3rem;}
.foot-add img { float:left;position:relative;top:.05rem;}
.foot-add img,.foot-add span { vertical-align:middle;}
.foot-add span { opacity:1;padding-left:.3rem;display:block;}
.foot-add p { line-height:.28rem;margin-bottom:.1rem;}
.foot-img p { line-height:.3rem;}
.bot { font-size:.16rem;color:#fff;}
.bot-wrap { margin-top:.25rem;line-height:.26rem;padding:.18rem 0;}
.bot-wrap span { opacity:.8;}
.bot a { color:#fff;opacity:.8;}
.bot a:hover { opacity:1;}
.sz { text-align:right;}
.foot-li { max-width:3.5rem;}
.foot-img { width:.96rem;margin-top:.2rem;}
.foot-img p { font-size:.14rem;}
.foot-list li h6 { font-size:.2rem;color:#fff;padding-bottom:.2rem;}
.foot-list li.foot-img { padding-right:0;}
.sz { text-align: right;}
.sz span { margin:0 0 0 5px;}
.copy span,.copy a { margin-right:15px;}
.wx-img { margin-lefT:.2rem;}

.in-tit { position:relative;}
.in-tit h6 { font-size:.24rem;color:#8c94a3;line-height:1;}
.in-tit p { font-size:.36rem;color:#191c22;line-height:1.3;font-weight:bold;position:relative;top:-.4rem;}
.in-tit-img img { max-width:90%;}
.in-about-wrap { position:relative;padding:1rem 0 .8rem;}
.in-about-wrap:before { content: '';position:absolute;right:0;bottom:0;width:60%;height:100%;background:#f7f7fa;}
.in-about-tit { width:37%;}
.in-about-text { width:58%;color:#333;position:relative;font-size:.16rem;line-height:2;}
.in-about-li { box-shadow: 0 0 30px rgba(0,0,0,.04);background:#fff;position:relative;margin-top:.8rem;}
.in-about-icon img { width:.45rem;display:block;margin:0 auto;}
.in-about-icon img.in-about-icon2,.in-about-li li:hover .in-about-icon img.in-about-icon1 { display:none;}
.in-about-li li:hover .in-about-icon img.in-about-icon2 { display:block;}
.in-about-li li p { font-size:.26rem;font-weight:bold;margin-top:.1rem;color:#222;}
.in-about-li li a { padding:.41rem 0;display:block;position:relative;}
.in-about-li li a:after { content:"";position:absolute;top:.3rem;bottom:.3rem;right:0;width:1px;background:#f1f2f5;}
.in-about-li li:last-child a:after,.in-about-li li a:hover:after { width:0;}
.in-about-li li:hover { background:#114996;}
.in-about-li li:hover p { color:#fff;}
.in-more3 a,.in-more span { background:none;border:1px solid #666;color:#666;margin-top:.45rem;}
.in-more3 a:hover,.in-more span:hover,.prod-li li:hover .in-more span { background:#114996;color:#fff;border:1px solid #114996;}

.in-news-text { padding:.4rem .35rem;}
.in-news-more { margin-top:.33rem;font-size:.15rem;}
.in-news-more i { background:url(../images/more2.png) no-repeat center;display:inline-block;width:.16rem;height:.11rem;margin-left:.1rem;}
.in-news-h6 { font-size:.2rem;color:#000;}
.in-news-p { font-size:.16rem;color:#777;line-height:.24rem;margin-top:.12rem;height:.44rem;}
.in-news-li a { display:block;box-shadow: 0 0 15px rgba(0,0,0,.04);}
.in-news-img img { display:block;width:100%;}
.swiper-container3 { padding:.05rem .05rem .6rem;margin:0 -.05rem;}
.swiper-container3.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-container3.swiper-pagination-custom, .swiper-container3.swiper-pagination-fraction { bottom:0;}
.swiper-pagination-bullet { border:2px solid rgba(0,0,0,0);}
.swiper-pagination-bullet-active { position:relative;border:2px solid transparent;border-radius: 10px;background-clip: padding-box, border-box;background-origin: padding-box, border-box;background-image: linear-gradient(to right, #fff, #fff), linear-gradient(to right, #004591, #004591);width:.15rem;height:.15rem;top:.03rem;}
.in-news { padding-bottom:.8rem;}
.in-news-box { padding-right:1rem;position:relative;}
.in-news-time { position:absolute;right:0;top:0;border-left:1px solid #f3f3f3;padding:.08rem 0 .08rem .22rem;font-family:Gilroy-regular;}
.in-news-time b { font-size:.46rem;color:#333;font-family:Gilroy-bold;line-height:.55rem;}
.in-news-time p { font-size:.13rem;color:#acacab;}
.in-news-li a:hover .in-news-h6 { color:#163b92;}

.digital { margin:.9rem auto 0 auto;}
.mumping_mun{ display: flex;flex-wrap: wrap;justify-content: space-between;}
.mumping_mun p{font-size:.18rem;color:#333;;margin:0;width:100%;display:block;clear:both;}
.mumping_mun h2{ font-size:.76rem;color:#163b92;margin:0;font-family: "Gilroy-bold";position: relative;display:inline-block;}
.mumping_mun li { position:relative;padding:0 .4rem;}
.mumping_mun b { color:#163b92;font-size:.5rem;font-family: "Gilroy-bold";font-weight:normal;margin-left:5px;position:relative;top:-.3rem;}
.mumping_mun i { font-style:normal;font-size:.18rem;color:#163b92;}
.in-ab-text { font-size:.17rem;color:#434343;line-height:1.7;}
.in-ab { max-width:90%;margin:0 auto;}
.num-fr { padding-left:.8rem;}
.num-img { position:relative;top:.18rem;}
.num-img img { width:.53rem;display:block;}
.in-about { background:url(../images/a.jpg) no-repeat bottom center;padding:0 0 1.5rem;background-size:contain;}
.in-ab-more i { width:.5rem;height:.5rem;background:#163b92 url(../images/more1.png) no-repeat center;display:inline-block;border-radius:50%;vertical-align:middle;}
.in-ab-more a { display:inline-block;}
.in-ab-more span { font-size:.16rem;color:#535353;line-height:.5rem;margin-left:.2rem;position:relative;}
.in-ab-more span:before { content:"";position:absolute;left:0;bottom:-.1rem;width:100%;height:2px;background:#707070;}
.in-ab-more a:hover span { color:#163b92;}
.in-ab-more a:hover span:before { background:#163b92;}
.in-ab-more { margin-top:.55rem;padding-bottom:.2rem;}
.about-banner { position:relative;height:5rem;text-align:left;}
.about-banner img { width:100%;height:100%;object-fit:cover;}
.banner-text { position: absolute;left:0;top:0%;color:#fff;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}
.banner-text h6 { font-size:.48rem;font-family:"Gilroy-bold";}
.banner-text p { font-size:.32rem;margin-top:.05rem;}
.banner-pro { position:relative;}
.about-bg { background:#f6f6f6;padding:70px 0;}
.banner-t { padding-top:.3rem;}
.news-list { margin:0 -.25rem;}
.news-list li { padding:0 .25rem .5rem .25rem;}

.fenye {clear:both;color:#222;font-size:0;padding-top:.1rem;text-align:center;font-family:arial;}
.fenye a,.fenye span { display:inline-block;vertical-align:middle;color:#111;font-size:.14rem;margin:0 .04rem;border-radius:3px;border:1px solid  #e5e5e5;width:.36rem;height:.36rem;line-height:.36rem;}
.fenye a.fenye-arrow{ font-family:'宋体';font-size:.18rem;font-weight:bold;}
.fenye .current,.fenye a:hover {background:#163b92;color:#fff;text-decoration:none;border:1px solid #163b92;}
.fenye a.fenye-arrow:hover { background:163b92;color:#fff;}
.fenye b { font-size:.15rem;line-height:.4rem;font-weight:normal;display:inline-block;vertical-align:middle;margin-lefT:.1rem;}
.fenye b i { font-style:normal;color:#163b92;}
.am-pagination-select { font-size:.15rem;margin:0;line-height:.3rem;color:#222;margin-top:.1rem;}
.am-pagination-select>li>a,.am-pagination-select>li>a, .am-pagination-select>li>a,.am-pagination>li>a:focus, .am-pagination>li>a:hover, .am-pagination>li>span:focus, .am-pagination>li>span:hover { border:1px solid #e5e5e5;background:none;}
.am-pagination-select span i { font-style: normal;color:#163b92;}
.am-pagination>li>a, .am-pagination>li>span { margin:0;}
.fenye span { border:none;background: none;}
.fenye a.first,.fenye a.next,.fenye a.previous_page { font-family:"宋体";font-weight:bold;font-size:.18rem;}
.fenye span i { font-style: normal;color:#163b92;}

.am-about-top { border-bottom:1px solid #eee;font-size:0;line-height:.75rem;}
.am-about-n span { display:block;float:left;}
.am-about-n a { color:#222;position: relative;display: block;margin-right:.77rem;font-size:.18rem;}
.am-about-n a.current2,.am-about-n a:hover { color:#163b92;}
.am-about-n a:after {content:"";display:block;position:absolute;left:50%;right:50%;bottom:0;height:2px;opacity:0;background:#163b92;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;}
.am-about-n a:hover:after {left:1%;right:1%;opacity:1;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;}
.am-about-n a.current2:before { content:"";background:#163b92;position:absolute;left:0;bottom:0;width:100%;height:2px;}
.location {  text-align:right;overflow: hidden;color:#888;font-size:.15rem;}
.location img { position:relative;top:2px;margin-right:9px;}
.location a { color:#888;}
.location a:hover { color:#163b92;}
.about-wrap { padding:.7rem 0 .8rem 0;}

.share-p img {vertical-align:middle;}
.main-newarc-title .share-p span {vertical-align: middle;}
.main-newarc-title{padding-bottom:.2rem;border-bottom:1px solid #eee;}
.main-newarc-title h2 {text-align:center;font-size:.3rem;color:rgba(17,17,17,0.88);line-height:1.2;padding-bottom:.1rem;}
.main-newarc-title h3 {text-align:center;font-size:.2rem;color:#333;font-weight:bold;line-height:30px;padding-bottom:25px;padding-top:10px;}
.main-newarc-title .share{height:.34rem;line-height:.34rem;overflow:hidden;text-align:center;}
.main-newarc-title .share-p { display:inline-block;*display:inline;*zoom:1;margin:0 .1rem;font-size:.15rem;font-weight:normal;color:#999;}
.main-newarc-title .bdsharebuttonbox{display:inline-block;*display:inline;*zoom:1;vertical-align:text-top;position:relative;top:-2px;left:-18px;}
.news-deta-text { padding:.35rem 0 .3rem 0;color:rgba(17,17,17,0.88);}

.prod-label { font-size:.16rem;color:#535353;}
.prod-label a { color:#535353;margin-right:.1rem;}
.prod-label a:hover { color:#163b92;}
.news-fr { padding-left:.45rem;}
.news-fr-bg { background:#f7f7f7;padding:.35rem .25rem;}
.news-fr-tit { font-size:.22rem;color:#111;font-weight:bold;position:relative;padding-left:.13rem;line-height:.2rem;}
.news-fr-tit:before { content:"";position:absolute;lefT:0;top:1px;height:.2rem;width:.03rem;background:#163b92;}
.news-fr-text { font-size:.17rem;color:#111;}
.news-time2 { font-size:.13rem;color:#999;margin-top:.08rem;background-size:.15rem .15rem;}
.news-fr-list li a { display:block;}
.news-fr-list li { padding-bottom:.22rem;margin-top:.22rem;border-bottom:1px solid #ededed;}
.news-fr-list li:last-child { border-bottom:0;padding-bottom:0;}
.news-fr-list li a:hover .news-fr-text { color:#163b92;}

/*------------------------------------上一篇下一篇----------------------------------*/
.JLTupdown{  position: relative;line-height:.35rem;color:#434343;font-size:.16rem;padding-top:.25rem;border-top:1px solid #eee;margin-top:.2rem;}
.JLTMain .JLTupdown {width:100%;overflow:hidden;}
.JLTupdown ul li {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.JLTupdown ul li a,.JLTcometol a{ color:#535353;}
.JLTupdown ul li a:hover,.JLTcometol a:hover{ color:#163b92;}
.JLTupdown strong{ color:#434343;font-weight:normal;}
.back { margin:13px 0 0 0;}

.JLTcometol a { width:1.26rem;height:.4rem;line-height:.38rem;border-radius:30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;border:1px solid #163b92;display:block;text-align:center;color:#163b92;float:right; -webkit-filter: none;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.JLTcometol a span { width:.06rem;height:.12rem;background: url(../images/back.png) no-repeat center;display:inline-block;margin-left:10px;}
.JLTcometol a:hover span{ background:url(../images/back2.png) no-repeat center;}
.JLTcometol a:hover { background:#163b92;color:#fff;}
.text { font-size:.17rem;color:#434343;line-height:1.9;}

.cont-tit { padding-bottom:.4rem;}
.cont-tit h6 { font-size:.36rem;color:#222;}
.cont-bor { width:.5rem;height:2px;background:#163b92;margin:.15rem auto 0 auto;}
.cont-list { margin:0 -.2rem;display:flex;flex-wrap:wrap;}
.cont-list li { padding:.1rem .2rem .3rem .2rem;}
.cont-text { padding:.5rem .35rem;box-shadow:0 0 15px rgba(0,0,0,.05);font-size:.16rem;line-height:.24rem;height:100%;background:#fff;}
.cont-text h6 { font-size:.22rem;padding-bottom:.15rem;}
.cont-text p { padding:.1rem 0;display:flex;align-items:center;}
.cont-text2 img { float:left;}
.cont-text p strong { padding-left:.15rem;font-weight:normal;}
.cont-tit p { font-size:.18rem;color:#999;margin-top:.15rem;}
.about-wrap2 { position:relative;}
.about-wrap2:before { content:'';position:absolute;left:0;top:0;width:100%;height:2.3rem;background:#f6f6f6;}
.about-wrap2 { padding-top:0;}
.cont-input input,.cont-input textarea,.code-input input,.cont-input select  { padding:.12rem .1rem;background:#fff;border:none;color:#666;outline-style: none ;outline-width: 0px ;text-shadow: none ;-webkit-appearance: none ;-webkit-user-select: text ;outline-color: transparent ;font-size:.16rem;width:100%;border:1px solid #dcdcdc;border-radius:5px;}
li.mess-cont { width:100%;}
.name,.tel { position:relative;}
.cont-input textarea { height:1.6rem;}
.submit2 { background:#163b92;color:#fff;width:5.2rem;font-size:.18rem;outline-style:none;outline-width:0px;border-style:none;text-shadow:none;-webkit-appearance:none;-webkit-user-select:text;outline-color:transparent;display:inline-block;color:#fff;line-height:.51rem;height:.51rem;margin-top:.3rem;cursor:pointer;border-radius:5px;}
.cont-input2 textarea { margin-right:0;width:100%;}
.code-input input { width:3rem;margin-right:0;background:#fff;border:1px solid #dcdcdc;}
.code-input img { width:2rem;border-radius:5px;height:.47rem;vertical-align: top;margin-left:.15rem;cursor:pointer;}
.cont-message { margin-bottom:60px;}
.submit2:hover { background:#e1b112;}
.message { max-width:1200px;margin:0 auto;}
.mess-list li { padding:0 .15rem .25rem .15rem;}
.about-wrap3 { background:#f6f6f6;}
.message-bg { background:#fff;position:relative;padding:.7rem 0 0;}
.cont-input p { padding-bottom:.15rem;}
.cont-input p span { color:#f00;}
.welfare-box h6 { font-size:.22rem;color:#111;margin-top:.25rem;}
.welfare-box p { font-size:.16rem;color:#666;line-height:1.4;margin-top:.08rem;}
.welfare-list { margin:0 -.2rem;}
.welfare-list li { padding:.4rem .2rem;}
.welfare-img img { width:.83rem;display:block;}

.join-bg { padding:.7rem 0;background:url(../images/join-bg.jpg) no-repeat top center;}
.list_dt{ background:#fff;color:#666;text-align:center;line-height:.3rem;cursor:pointer;position:relative;border-bottom:1px solid #eaeaea;padding:.22rem 0;display:flex;align-items:center;}
.list_dt span,.list_title span { width:20%;display:block;float:left;font-size:.16rem;color:#666;font-weight:normal;}
.list_dt span.join-ico { width:40%;}
.list_dt .list_dt_icon{ display:inline-block;margin-left:.06rem;vertical-align:middle;background: url("../images/off.png") no-repeat center;background-size:.11rem .06rem;width:.11rem;height:.06rem;transition: all 0.5s ease;}
#open .list_dt_icon,.list_dt:hover span.list_dt_icon{ -webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.list_dd{display:none;background:#f6f9fb;}
.join-text { padding:.35rem .4rem;line-height:2;color:#434343;font-size:.16rem;}
.join-t { font-size: 24px;color:#333;font-weight:bold;}
.join-text a { color:#666;}
.list_dt span:first-child,.list_title span:first-child { text-align:left;}
.list_dl #open  { border-bottom-left-radius:0;border-bottom-right-radius:0;}
#open span { color:#163b92;}
dl.list_dl { margin:0;padding-bottom:.45rem;}
.join-bor { font-size:.18rem;color:#333;}
.join-text2 { margin-top:.2rem;}
.list_dt span.join-ico { padding-left:.4rem;font-size:.17rem;color:#111;}
span.join-more { color:#163b92}
.list_title { background:#163b92;color:#fff;text-align:center;padding:.22rem 0;}
.list_title span { font-size:.19rem;font-weight:bold;color:#fff;}
.list_title span:first-child { padding-left:.4rem;width:40%}
.join-a { border-top:1px solid #e9ebee;font-size:.16rem;color:#666;padding:.25rem .4rem;line-height:.26rem;}
.join-a a,.join-a i { color:#163b92;font-style:normal;}
.join-a span { margin-right:.4rem;}
.join-list { margin:0 -.15rem;}
.join-list li { padding:0 .15rem;}
.join-text3 { position:relative;overflow:hidden;cursor:pointer;}
.join-img img { width:100%;display:block;}
.join-b { padding:0 .3rem .25rem .3rem;color:#fff;}
.join-bot { position:absolute;left:0;bottom:0;width:100%;}
.join-b h6 { font-size:.28rem;font-weight:normal;}
.join-b p { font-size:.17rem;line-height:.28rem;margin-top:.05rem;}
.logos-img img { margin:0 auto;display:block;max-width:100%;}
.logos-bg { box-shadow:0 0 15px rgba(0,0,0,.06);display:block;height:100%;position:relative;padding-bottom:.7rem;}
.logos-more { font-size:.16rem;color:#163b92;border-top:1px solid #f5f5f5;line-height:.7rem;position: absolute;bottom: 0;width: 100%;}
.logos-box { padding:0 .45rem .45rem;}
.logos-tit { font-size:.22rem;font-weight:bold;color:#111;}
.logos-p { font-size:.16rem;line-height:1.6;color:#666;margin-top:.2rem;}
.brand-list { margin: 0 -.25rem;display: flex;flex-wrap: wrap;}
.brand-list li { padding:0 .25rem .5rem;}
.brand-list li a:hover .logos-more { background:#163b92;color:#fff;}

.course-bg { background:url(../images/c.jpg) no-repeat center;padding-bottom:.9rem;background-size:cover;}
.about-wrap4 { padding-bottom:1.3rem;}
.cont-tit3 h6 { color:#fff;}
.cont-tit3 .in-tit-bor { background:#fff;}
.prod-deta-box { position:relative;margin-top:1rem;}
.prod-arrow { position:absolute;top:50%;width:100%;}
.prod-arrow .swiper-button-next, .prod-arrow .swiper-button-prev { width:.48rem;height:.48rem;border-radius:100%;transition:.5s;}
.prod-arrow .swiper-button-prev { background:#fff  url(../images/arrow1.png) center no-repeat;left:0;background-size:.11rem .2rem;}
.prod-arrow .swiper-button-next { background:#fff url(../images/arrow2.png) center no-repeat;right:0;background-size:.11rem .2rem;}
.prod-arrow .swiper-button-prev:hover { background:#163b92 url(../images/arrow3.png) center no-repeat;background-size:.11rem .2rem;}
.prod-arrow .swiper-button-next:hover { background:#163b92 url(../images/arrow4.png) center no-repeat;background-size:.11rem .2rem;}
.cou-h6 { font-size:1.86rem;font-family:"Gilroy-bold";margin-top:.6rem;color:#163b92;line-height:.3;}
.cou-p { font-size:.24rem;line-height:1.5;margin-top:.2rem;width:50%;background:rgba(255,255,255,.8);margin:0 auto;padding:.45rem;border-radius:5px;min-height:2.66rem;display: flex;align-items: center;justify-content:center;position:relative;}
.cou-yeas { color:#000;font-family: "Gilroy-bold";font-size:.22rem;text-align:center;font-weight: bold; cursor:pointer;padding-bottom:.5rem;}
.swiper-container10 { z-index: 1;}
.cou-yeas { position: relative;}
.cou-yeas:before { content: "";position:absolute;bottom:.2rem;width:.1rem;height:.1rem;background:#a6a6a6;border-radius:50%;lefT:50%;margin-left:-.05rem;} 
.swiper-container10 .swiper-slide-thumb-active .cou-yeas:before { background:#163b92;}
.swiper-container10 .swiper-slide-thumb-active .cou-yeas { color:#163b92;}
.cont-tit4 { margin-top:.7rem;}
.honor-list p { font-size:.18rem;color:#111;margin-top:.3rem;}
.honor-img { background:#fff;padding:.45rem .35rem;box-shadow: 0 0 15px rgb(2,36,69,.08);}
.honor-img img { width:100%;display:block;}
.md-show { display:none;}
.yf-fr img { width:100%;display:block;}
.swiper-container10:before { content:"";position:absolute;left:0;bottom:.24rem;width:100%;height:2px;background:#e6e8ec;}
.p-bg { background:#163b92 url(../images/b2.png) no-repeat bottom center;padding:.8rem 0 1.5rem;background-size:contain;}
.in-tit2 { padding-bottom:.2rem;}
.in-tit2 p { color:#fff;}


.Home_News .box .partner {
  position: relative;
}
.Home_News .box .partner .banner_btn {
  --l: 5.1rem;
}
.Home_News .box .partner .banner_btn .button p {
  position: absolute;
  top: 1.9rem;
  z-index: 1;
}
.Home_News .box .partner .banner_btn .button .prev {
  left: var(--l);
}
.Home_News .box .partner .banner_btn .button .next {
  right: var(--l);
}
.Home_News .news_dong1 {
  position: absolute;
  right: 0;
  bottom: -7rem;
  z-index: -1;
}
.Home_News .news_dong1 img {
  width: 6.48rem;
}
.Home_Buddy {
  padding-top: 2.2rem;
  position: relative;
}
.partner {
  margin: -0.4rem 0;
}
.partner .swiper .swiper-wrapper {
  padding: 0.4rem 0;
  transition-timing-function: linear;
}
.partner .swiper .swiper-wrapper .swiper-slide {
  width: 3.2rem; overflow:hidden;
  display: flex;
  transform: skewX(-10deg);
  border-radius: 10px;
  box-shadow: 0px 0 15px 0px rgba(171, 171, 171, 0.2);
}
.partner .swiper .swiper-wrapper .swiper-slide figure {
  margin: auto;
  text-align: center;
}
.partner .swiper .swiper-wrapper .swiper-slide figure p img {
  max-width: 80%;
  max-height: 80%;
}
.partner .swiper .swiper-wrapper .swiper-slide {
  background-image: -moz-linear-gradient(90deg, #f0f0f0 0%, #ffffff 100%);
  background-image: -webkit-linear-gradient(90deg, #f0f0f0 0%, #ffffff 100%);
  background-image: -ms-linear-gradient(90deg, #f0f0f0 0%, #ffffff 100%);}

.partner .swiper .swiper-wrapper .swiper-slide img { max-width:100%;display:block;}
.logo4,.bgr .logo3,.sp_nav_se .logo3 { display:none;}
.bgr .logo4,.sp_nav_se .logo4 { display:block;}
.bgr .lange-en a { color:#333;}

.news-list3 li a { display:block;background:#fff;box-shadow: 0 0 20px rgba(0,0,0,.05)}
.news-list3 .news-img3 { width:5rem;height:3.39rem;overflow:hidden;}
.news-list3 .news-img3 img { width:100%;height:100%;display:block;object-fit:cover}
.news-fr3 { padding:.5rem .5rem 0 5.5rem;}
.news-fr3 .in-news-text3 h6{ font-size:.2rem;margin-top:.25rem;color:#000;font-weight:normal;}
.news-fr3 .in-news-text3 h6:before { height:.2rem;top:.01rem;}
.news-fr3 .in-news-text3 p { line-height:.24rem;height:.48rem;margin-top:.2rem;color:#777; overflow:hidden;}
.news-more3 { border:1px solid #163b92;width:1.4rem;height:.45rem;color:#163b92;font-size:.15rem;line-height:.45rem;margin-top:.5rem;border-radius:3px;overflow:hidden;}
.news-list3 li { padding-bottom:.45rem;}
.in-news-time3 { font-family:Gilroy-regular;color:#999;font-size:.15rem;}
.news-more3 i { background:url(../images/more3.png) no-repeat center;display:inline-block;width:.16rem;height:.11rem;margin-left:.1rem;}
.news-list3 li a:hover .news-more3 { background:#163b92;color:#fff;}
.news-list3 li a:hover .news-more3 i { background:url(../images/more4.png) no-repeat center;}
@media (min-width:1198px) {
    .in-news-li a:hover .in-news-img img,.prod-li:hover .prod-img img,#tabs-container .swiper-slide a:hover .in-app-img img,.news-list3 li a:hover .news-img3 img{ -webkit-transform:scale(1.08);transform:scale(1.08);}
	#tabs-container .swiper-slide a:hover .in-app-t { background:url(../images/more6.png) no-repeat right .8rem center;}


}

@media (max-width: 1600px){
    .am-container { max-width:90%;}
	.swiper-container5 { margin-left:5%;}
	.swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width:calc(95% - 1.8rem);}
	.in-about-text { width:57%;}
}
@media (max-width: 1400px){
    .am-container { max-width:96%;}
	.swiper-container5 { margin-left:2%;}
	.nav .nLi p a span { padding:0 1.2vw;}
	.swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width:calc(98% - 1.8rem);}
	.in-ab { max-width:100%;}

	

	

}



@media (max-width: 1198px){
	.am-container { max-width:100%;}
    .am-container,.cont-container,.case-container { padding: 0 .1rem;}
	img.banner-pc2 { display:none;}
	img.banner-wap2 { display:block;}
	.swiper-container2,.swiper-container2 .swiper-wrapper { height:5rem;}
	.in-ab { max-width:100%;}
	.welfare-img img { width:.7rem;}
	.brand-list,.news-list { margin: 0 -.2rem;}
	.brand-list li,.news-list li { padding:0 .2rem .4rem;}
	.about-banner { height:4rem;}
	.cont-list { margin:0 -.15rem;}
	.cont-list li { padding:.1rem .15rem .2rem .15rem;}
	.mumping_mun li { padding:0;}
	.mumping_mun h2 { font-size:.66rem;}
	.mumping_mun b { font-size:.42rem;top:-.2rem;}
	.partner .swiper .swiper-wrapper .swiper-slide { width:2.8rem;}
	.cou-h6 { font-size:1.7rem;}
	.cou-p { width:70%;}
	.foot-list p { font-size:.16rem;}
	.foot-list li h6 { font-size:.18rem;}
	.news-list3 .news-img3 { width:4.5rem;}
	.news-fr3 { padding:.5rem .5rem 0 4.9rem;}

	
	
    

}

@media (max-width: 980px) {
	.wrap { margin-top:.5rem;}
	.swiper-container2,.swiper-container2 .swiper-wrapper { height:4.2rem;}
	.digital { max-width:100%;margin-top:.6rem;}
	.in-app-fl,.in-app-fr { width:100%;}
	.in-app-box { display:block;}
	.in-app-p { padding:.5rem .2rem;}
	.tabs { margin:0 -2%;}
	.tabs a { width:46%;float:left;margin:0 2%;}
	.in-app-t { background: url(../images/more.png) no-repeat right .5rem center;padding:.3rem 1.2rem .4rem .4rem;}
	.in-about-li li p { font-size:.22rem;}
	.num-fr { padding-left:.58rem;}
	.mumping_mun h2 { font-size:.6rem;}
	.mumping_mun b { font-size:.38rem;top:-.2rem;}
	.num-img img { width:.42rem;}
	.mumping_mun p { font-size:.17rem;}
	.partner .swiper .swiper-wrapper .swiper-slide { width:2.6rem;}
	.cou-h6 { font-size:1.4rem;}
	.news-list3 .news-img3 { width:4rem;}
	.news-fr3 { padding:.5rem .5rem 0 4.4rem;}

	
	

}

@media (max-width: 767px) {
	html{font-size: 600%;}
	img.banner-wap { display:block;}
    img.banner-pc { display:none;}
	.swiper-container2,.swiper-container2 .swiper-wrapper { height:auto;}
	.foot-list li:first-child { max-width:100%;}
	.in-prod-list  { margin-left:-.1rem;margin-right:-.1rem;}
	.in-prod-list>li { padding:0 .1rem .25rem .1rem;}
	.sz, .copy { text-align:center;}
	.foot-list { display:none;}
	.text { font-size:.16rem;line-height:1.9;}
	.footer { padding:0;}
	.bot-wrap { margin-top:.1rem;}
	.welfare-list { margin:0 -.1rem;}
	.welfare-list li { padding:.2rem .1rem;}
	.welfare-img img { width:.5rem;}
	.welfare-box h6 { font-size:.2rem;margin-top:.2rem;}
	.welfare-box p { font-size:.15rem;}
	.list_title span.list_dt_none,.list_dt span.list_dt_none { display:none;}
	.list_dt span.join-ico,.list_title span:first-child { padding-left:.1rem;}
	.list_title span { font-size:.18rem;}
	.list_dt span, .list_title span { width:30%;}
	.join-text,.join-a { padding:.25rem .15rem;}
	.join-text { line-height:1.7;}
	.list_dt { padding:.18rem 0;}
	.brand-list { margin: 0;}
	.brand-list li { padding:0 0 .25rem;}
	.logos-box { padding:0 .25rem .35rem;}
	.logos-more { line-height:.6rem;}
	.in-news-more { margin-top:.25rem;}
	.logos-bg { padding-bottom:.6rem;}
	.about-banner { height:2.5rem;}
	.banner-text h6 { font-size:.32rem;}
	.banner-text p { font-size:.24rem;}
	.banner-t { padding-top:.2rem;}
	.about-wrap { padding:.5rem 0 .6rem;}
	dl.list_dl { padding-bottom:.35rem;}
	.in-news-text { padding:.25rem .15rem;}
	.in-news-h6 { font-size:.19rem;}
	.am-about-top { line-height:.65rem;}
	.am-about-n a { margin-right:10vw;}
	.brand-list li, .news-list li { padding:0 0 .25rem;}
	.brand-list, .news-list { margin:0;}
	.main-newarc-title h2 { font-size:.24rem;}
	.JLTcometol a { float:left;}
	.news-fr { padding-left:0;margin-top:.4rem;}
	.news-fr-bg { padding:.3rem .2rem;}
	.cont-list { margin:0 ;}
	.cont-list li { padding:.1rem 0 .15rem;}
	.cont-text { padding:.4rem .25rem;}
	.about-wrap2 { padding-top:0;}
	.message-bg { padding:.5rem 0 0;}
	.submit2 { width:94%;margin:0 auto;}
	.code-input { padding:0 .15rem .25rem .15rem;}
	.code-input input,.code-input img { width:42%;}
	.cont-input p { padding-bottom:.1rem;}
	.in-ab-text { font-size:.16rem;line-height:1.8;}
	.mumping_mun h2 { font-size:.36rem;}
	.mumping_mun b { font-size:.18rem;top:-.15rem;}
	.num-img img { width:.28rem;}
	.mumping_mun p { font-size:.16rem;}
	.num-fr { padding-left:.38rem;}
	.mumping_mun li { width:50%;padding:.1rem 0;}
	.num-img { top:.1rem;}
	.digital { margin-top:.25rem;}
	.in-tit p { top:-.3rem;}
	.in-about { padding-bottom:.7rem;}
	.in-ab-more i { width:.4rem;height:.4rem;}
	.in-ab-more { margin-top:.3rem;}
	.partner .swiper .swiper-wrapper .swiper-slide { width:1.7rem;}
	.partner .swiper .swiper-wrapper { padding:.3rem 0;}
	.p-bg { padding:.6rem 0 1.2rem;}
	.in-news { padding-bottom:.6rem;}
	.in-tit3 img { max-width:55%;}
	.cou-h6 { font-size:.85rem;}
	.cont-tit { padding-bottom:.3rem;}
	.prod-arrow .swiper-button-next, .prod-arrow .swiper-button-prev { width:.4rem;height:.4rem;}
	.cou-p { padding:.3rem .2rem;font-size:.2rem;min-height:2rem;}
	.prod-deta-box { margin-top:.5rem;}
	.cou-yeas { font-size:.2rem;}
	.mumping_mun i { font-size:.16rem;}
	.in-ab-more span { margin-left:.15rem;}
	.cont-tit h6,.in-tit p { font-size:.32rem;}
	.news-list3 .news-img3 { width:100%;height:auto;float:none;}
	.news-fr3 { padding:.25rem .18rem;}
	.news-fr3 .in-news-text3 h6 { margin-top:.15rem;font-size:.18rem;}
	.news-fr3 .in-news-text3 p { margin-top:.15rem;}
	.bot { font-size:.15rem;}
}

@media (max-width: 640px) {
	.swiper-container2.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-container2.swiper-pagination-custom, .swiper-pagination-fraction { bottom:15px;}


	
	
	
	

}
@media (max-width: 374px) {
	.wrap { margin-top:.45rem;}
	.about-wrap { padding:.5rem 0;}
	.down3 { width:.76rem;}
	.about-en { font-size:.55rem;}
	.about-p { font-size:.23rem;padding-left:.45rem;}

	
}


html,body{  min-height:101%;}
html{ overflow:-moz-scrollbars-vertical;}
