@charset "UTF-8";

* { padding: 0;margin: 0;border: 0;outline: none;}

@font-face{font-family:times;src:url(../fonts/times.ttf);font-display: swap;}

html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;font-size: 625%;}

body {color: #111;overflow-x: hidden;font-family: "microsoft Yahei","Arial","Raleway,Helvetica Neue, Helvetica,sans-serif";font-size:.14rem;letter-spacing: 0.5px;}

a:focus{outline:none;}

a { color: #111;}

input,select,button,textarea {vertical-align:middle;font-family: "microsoft Yahei","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:.9rem;}

.case-wrap { margin-top:1.75rem;}

:-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;}

.news-deta-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;}

.logo a { display: block;}

.logo a img { width:1.77rem;display:block;}

.logo a img.logo2{display:none;}

.nav-li{display: flex;}

.nav-li li a{font-size: .17rem;color:#000;padding:0 1.5vw;}

.nav-li li a.current,.nav-li li a:hover{color: #c30d23;}

.nav-cont{display: flex;justify-content: space-between;align-items: center;}

.nav_box{height: .9rem;}

.nav_box.bgr{ height: .7rem;box-shadow: 0 2px 10px 0 rgba(36, 50, 66, .075);}

.nav_box .am-container,.nav_box .nav-cont{height: 100%;}

.nav_box.bgr .logo a img{width: 1.5rem;}

.nav_box {z-index: 99;position: fixed;top: 0;left: 0;width: 100%;background: #fff;}







/* 手机导航 */

.sp_header{height:.6rem;overflow:hidden;position:fixed;z-index:9999;width:100%;top:0;left:0;background: #fff;}

.sp_header.bgr{box-shadow: 0 2px 10px 0 rgba(36, 50, 66, .075);}

.sp_logo{height: 100%;display: flex;align-items: center;padding-left: .15rem;}

.sp_logo img{margin:auto;max-height:.42rem;display: block;}

.sp_nav{width:50px;position:absolute;cursor:pointer;height:100%;right:0;top: 0;}

.sp_nav span{display:block;background:#e3e3e3;width:.2rem;height:2px;position:absolute;left:14px;transition:all ease 0.35s}

.sp_nav span:nth-of-type(1){top:.2rem;}

.sp_nav span:nth-of-type(2){top:.28rem}

.sp_nav span:nth-of-type(3){top:.36rem}

.sp_nav_se span:nth-of-type(1){top:.28rem;transform:rotate(45deg)}

.sp_nav_se span:nth-of-type(2){width:0}

.sp_nav_se span:nth-of-type(3){top:.28rem;transform:rotate(-45deg)}

.sjj_nav{position:fixed;z-index:999;background: #f2f4f5;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:.6rem;}

.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:.52rem;font-size:.19rem}

.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:#cf7e3f;}

/*.sjj_nav>ul>li>a { text-transform: uppercase;}*/

.sjj_nav ul li ul li { border:none;line-height:2.5;font-size:.15rem;}

.sjj_nav ul li ul li a{ color:#434343;display:block;text-align:left;}

.sjj_nav ul li i:before { width:100%;height:.58rem;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}

.sp_logo img.logo4,.bgr .sp_logo img.logo3,.sp_nav_se .sp_logo img.logo3{display:none;}

.bgr .sp_logo img.logo4,.sp_nav_se .sp_logo img.logo4{display:block;}

.sp-box{display: flex;align-items: center;justify-content: space-between;}

.language-down3{position: absolute;right: 50px;top: 0;line-height: .6rem;padding: 0 .1rem;color:#111;font-size:.16rem;}





.swiper-container2.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-container2 .swiper-pagination-custom, .swiper-pagination-fraction { bottom:30px;}

.banner{height:100vh;}

.swiper-container2{height:100%;}

.banner .swiper-container2 .swiper-slide img { width:100%;}

.banner .swiper-container2 .swiper-slide a { display: block;}

.banner .swiper-pagination-bullet { background:#e4e4e4;opacity:.3;transition: all .4s ease;}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin:0 .05rem;}

.banner .swiper-pagination-bullet-active { opacity:.81;top:0;}

.banner .swiper-button-next, .banner .swiper-button-prev { width:.46rem;height:.46rem;margin-top:-.23rem;opacity:.5;border:2px solid rgba(255,255,255,.5);border-radius:50%;}

.banner .swiper-button-next { background:url(../images/arrow4.png) no-repeat center;right:1.5%;}

.banner .swiper-button-prev { background:url(../images/arrow3.png) no-repeat center;left:1.5%;}

.banner .swiper-button-prev:hover { background:url(../images/arrow3.png) no-repeat center;opacity:1;border:2px solid rgba(255,255,255,.8);}

.banner .swiper-button-next:hover { background:url(../images/arrow4.png) no-repeat center;opacity:1;border:2px solid rgba(255,255,255,.8);}

.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;}

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;}

.banner-text { position: absolute;left:0;top:0%;color:#fff;width:100%;height:100%;display: flex;align-items: center;}

.banner-t .banner-b{font-size:.36rem;letter-spacing: 3px;line-height:2;font-weight: bold;}

.banner-p{font-size:.15rem;margin-top:.4rem;line-height: 1.6;}

.banner-container{width: 100%;}

.banner-bor{width:3.4rem;height: 1px;background:#fff;margin-top:.6rem;}



.in-case-box{position: relative;padding:.8rem 0;}

.in-case-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.in-case-bg video{width: 100%;height: 100%;object-fit: cover; opacity:.4;}

.in-case-logo img{width: 2.54rem;display: block;margin: 0 auto;}

.in-case-text{font-size:.16rem;line-height: 2.4;margin-top: .3rem;color:#000;}

.in-case-flex{display: flex;justify-content:space-between;align-items: center;}

.in-case-tit{font-weight: bold;color:#111;font-size: .17rem;}

.in-case-li{display: flex;flex-wrap: wrap;max-width: 600px;margin-top: .4rem;}

.in-case-li li{width:50%;padding:.25rem 0;}

.in-case-li li img{max-width: 100%;display: block;}

.in-case-a{text-align: right;font-size: .13rem;font-weight: bold;}

.in-case-a:hover img{margin-left: .05rem;}

.in-tit{font-size: .32rem;color:#000;font-weight: bold;}

.mumping_mun{display: flex;margin:.7rem auto 0;flex-wrap: wrap;justify-content: center;color:#5f656c;max-width: 80%;}

.mumping_mun .num-p{font-size:.19rem;margin:0;width:100%;display:block;clear:both;line-height: 1.5;}

.mumping_mun .timer{ font-size:.8rem;margin:0;font-family:times;position:relative;display:inline-block;font-weight: bold;}

.mumping_mun li { position:relative;padding:0 3vw;width:33.33%;}

.mumping_mun b { font-size:.8rem;margin-left:.05rem;}

.mumping_mun b i{font-style: normal;font-size: .7rem;}

.in-num { background:#fff;position:relative;top:-.5rem;z-index:1;border-radius:5px;padding:.25rem 0 .35rem 0;box-shadow:0 5px 10px rgba(0,0,0,.04);}

.mun_top{display:flex;justify-content: center;font-family: "Trebuchet MS", Sans-serif;align-items: center;}

.digital{padding-bottom:.7rem;}

.footer{background: #190b0b;color: #fff;}

.footer a{color:#959090;}

.foot-logo img{width: .9rem;display: block;margin:0 auto;}

.foot-li{display: flex;justify-content: center;padding:.5rem 0;flex-wrap: wrap;}

.flex-item{flex: 1;min-width: 0;}

.foot-b{font-size:.18rem;padding-bottom:.2rem;}

.foot-p{font-size:.13rem;line-height:1.5;}

.foot-p p{padding-bottom: .1rem;}

.copy{font-size:.13rem;padding:0 0 .1rem;}

.in-case-fl,.in-case-fr{padding:0 4vw;}



.elementor{width: 100%;height: 100%;background-color: rgba(255, 255, 255, 0.9);position:fixed;bottom: 0;left: 0;z-index:9999;display: flex;justify-content: center;align-items: center;}

.elementor_content { width:910px;padding:.12rem .7rem;background:url(../images/bg1.png) no-repeat right top;background-size:90% 90%;position: relative;overflow:hidden;height:75%;}

.elementor_content::before{content: "";position: absolute;width: .7rem;height: .7rem;right:30%;margin-left: -.35rem;top:-.4rem;background:url(../images/bg2.png) no-repeat center;background-size: 100%;}

.elementor-box{background: #fff;border-radius: 20px;box-shadow: 0px 0 30px rgba(0, 0, 0, 0.15);padding:.5rem;overflow-y: auto;height: 100%;}

.guanbi{ position:absolute; right:15px; top:15px; width:35px; height:35px;background:url(../images/close.png) center no-repeat;cursor:pointer;}

.elementor-tit{font-size: .16rem;font-weight: bold;color: #000;}

.elementor-text{font-size: .12rem;color: #5f656c;line-height: 1.7;margin-top:.15rem;}

.elementor-button{display: flex;justify-content: center;align-items: center;margin-top:.2rem;}

.elementor-button .el-button{color:#fff;background: #9d9898;font-weight: bold;display: block;width: 1.35rem;height: .55rem;display: flex;align-items: center;justify-content: center;text-align: center;font-size: .13rem;margin:0 .15rem;cursor: pointer;}

.elementor-button .close{background: #dd8686;}

.elementor-button .el-button:hover{background: #807c7c;}

.elementor-button .close:hover{background: #c30d23;}



.about-banner { position:relative;text-align:left;height: 22vw;}

.about-banner img.banner-pc,.about-banner img.banner-wap { width:100%;height:100%;object-fit:cover;}

.about-banner img.banner-pc{display:block;}

.banner-text { position: absolute;left:0;top:0%;color:#fff;width:100%;height:100%;}

.banner-t{line-height: 1;margin-top:.7rem;text-align:center;max-width: 80%;}

.banner-t p { font-size:.4rem;color:#fff;font-weight: bold;line-height: 1.3;}

.banner-pro { position:relative;}

.banner-container2{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content: center;}

img.banner-wap,img.banner-wap2 { display:none;}



.about-box{display: flex;justify-content: space-between;gap:.5rem;}

.about-fl{width:30%;}

.about-tit{font-size: .42rem;color: #111;padding-bottom: .5rem;}

.about-fr{font-size: .2rem;color: #434343;line-height: 2.1;width:70%;}

.about-wrap{padding:.8rem 0;}

.about-wrap2{padding:1.35rem 0;}

.ab-bg{background:url(../images/about-bg2.jpg) no-repeat center;background-size: cover;position: relative;}

.ab-bg::before{content: "";position: absolute;width: 100%;height: 100%;top:0;left:0;background:rgba(0, 0, 0, .6)}

.values-li{color:#fff;padding-bottom: .4rem;}

.values-icon img{width:.94rem;}

.values-b{font-size: .26rem;font-weight: bold;}

.values-p{font-size: .17rem;margin-top: .15rem;line-height: 1.8;}

.values-li2{display: flex;justify-content: space-between;flex-wrap: wrap;gap:.8rem 0;position: relative;margin:.3rem -.2rem 0;flex-wrap: wrap;}

.values-li2 li{width:33.33%;padding:0 .2rem;}

.about-tit2{color: #fff;position: relative;}

 .values-icon3{display: flex;align-items: center;gap: .4rem;}

.values-icon3 .values-p{margin-top: .08rem;}

.about-box2{padding-top: .4rem;}

.values-li3 li{padding:.4rem 0;border-bottom:1px solid rgba(255,255,255,.0)}

.values-li3 li:first-child{padding-top:0}

.values-li3 .values-b{line-height: 1.5;}





.case-box {overflow: hidden;}

.case-item {width: 25%;display: block;height: 1.6rem;float: left;}

.case-item img{max-width:100%;display: block;}

.case-item a {display: block;width: 100%;height: 100%;overflow: hidden;background: #f7f8fa;box-shadow: 0 0 1px rgba(0,0,0,0.17),inset 0 0 25px rgba(0,0,0,0.03);transition: all 0.5s ease;display: flex;align-items: center;justify-content: center;}

.case-item a:hover,.case-item.active a {background: #f0f1f2;}

.field-name-field-sector li {font-size: 0.938em;color: #d62334;font-weight: 400;}

.case-deta {background: #fff;overflow: hidden;clear: both;height: 0;padding: 0;opacity: 0;float: left;width: 100%;}

.case-deta.active {-webkit-animation: case-height ease 0.5s both;-o-animation: case-height ease 0.5s both;animation: case-height ease 0.5s both;}

@keyframes case-height {

	to {

		height: auto;

		padding: .45rem 0;

		opacity: 1;

	}

}

.case-item .case-on {display: none;}

.case-deta .case-tit {font-size:.26rem;color: #111;}

.case-p{font-size: .17rem;color:#111;line-height: 1.7;margin-top:.2rem;}

.case-text{font-size: .16rem;color:#666;margin-top:.35rem;line-height: 1.7;}

.case-a a{font-size:.16rem;color:#d62334;margin-top:.25rem;display: inline-block;}

.case-a a:hover{text-decoration: underline;}

/*.case-bor{width:.3rem;height:2px;background: #fff;margin:.15rem auto 0;}*/

.cont-tit-p{font-size:.18rem;color:#434343;line-height: 1.7;}

.cont-fl{width: 35%;}

.cont-fr{width: 65%;}

.cont-t{font-size: .26rem;color: #111;}

.cont-add{font-size: .18rem;color: #666;margin-top: .15rem;}

.cont-li{margin-top:.3rem;color: #666;font-size: .17rem;}

.cont-b{color: #c30d23;font-size: .18rem;display: flex;align-items: center;}

.cont-li p img{margin-right: .12rem;}

.cont-li p{margin-top: .1rem;display: flex;align-items: center;padding-top:.25rem;}

.cont-nav { border-bottom:1px solid #d9d9d9;font-size:0;line-height:.75rem;}

.am-about-n{display: flex;}

.am-about-n span { line-height: .7rem;}

.am-about-n a { color:#222;position:relative;display: block;margin-right:.7rem;font-size:.22rem;}

.am-about-n a.current2,.am-about-n a:hover { color:#c30d23;}

.am-about-n a:after {content:"";display:block;position:absolute;left:50%;right:50%;bottom:0;height:2px;opacity:0;background:#c30d23;-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:#c30d23;position:absolute;left:0;bottom:0;width:100%;height:2px;}

.cont-box{padding:.8rem 0;}

/* .cont-li{display: flex;gap: .5rem;justify-content:space-between;}  */

.cont-li li{background: #fff;border-radius:10px;padding:.15rem 0;}

.cont-fl,.cont-fr{width: 50%;}

.cont-fr img{width: 100%;display: block;}

.news-li a{display: flex;justify-content: space-between;gap: .5rem;align-items: center;}

.news-img{width: 35%;overflow: hidden;}

.news-fr{width: 65%;}

.news-img img{width: 100%;display: block;height: 100%;object-fit: cover;}

.news-time{font-size:.15rem;color:#999;}

.news-tit{font-size:.24rem;color:#111;margin-top:.1rem;}

.news-text{font-size:.17rem;color:#666;line-height: 1.7;margin-top:.25rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.news-more{display: flex;align-items: center;gap: .1rem;font-size: .17rem;color:#c30d23;margin-top:.4rem;}

.news-more i{width: .3rem;height: .3rem;background: #c30d23 url(../images/more3.png) no-repeat center;border-radius: 100%;display: block;}

.news-li li{padding:.5rem 0;border-bottom: 1px solid #e5e5e5;}

.news-li li:first-child{padding-top:0;}

.news-li li a:hover .news-more i{background:#9e0c21 url(../images/more3.png) no-repeat center;margin-right:.05rem;}

.fenye {clear:both;color:#222;font-size:0;padding-top:.55rem;text-align:center;}

.fenye a,.fenye span { display:inline-block;vertical-align:middle;color:#666;font-size:.14rem;margin:0 .04rem;border-radius:5px;width:.38rem;height:.38rem;line-height:.4rem;background:#f2f2f2;}

.fenye a.fenye-arrow{ font-family:'宋体';font-size:.18rem;font-weight:bold;}

.fenye .current,.fenye a:hover {background:#c30d23;color:#fff;text-decoration:none;}

.fenye a.fenye-arrow:hover { background:cf7e3f;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:#c30d23;}

.am-pagination-select { font-size:.15rem;margin:0;line-height:.3rem;color:#222;margin-top:.35rem;}

.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:#c30d23;}

.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:#c30d23;}

.fenye span.total{width:auto;margin:0 .1rem;}

.main-newarc-title h2 {font-size:.38rem;color:#333;line-height:1.2;}

.main-newarc-title .bdsharebuttonbox{display:inline-block;*display:inline;*zoom:1;vertical-align:text-top;position:relative;top:-2px;left:-18px;}

.JLTupdown{  position: relative;line-height:.4rem;color:#666;font-size:.17rem;padding-top:.35rem;border-top:1px solid #eee;margin-top:.2rem;}

.JLTupdown2 { border-top:none;margin-top:0;}

.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{ color:#c30d23;}

.JLTupdown strong{ color:#666;font-weight:normal;}

.back { margin:13px 0 0 0;}

.JLTcometol a { width:1.4rem;height:.45rem;line-height:.45rem;border-radius:30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display:block;text-align:center;color:#fff;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;background: #c30d23;}

.JLTcometol a span { width:.18rem;height:.14rem;background: url(../images/back.png) no-repeat center;display:inline-block;margin-right:.1rem;background-size: 100% 100%;}

.news-time2{font-size:.17rem;color:#999;margin-top:.2rem;}

.news-deta-text{font-size: .17rem;color:#434343;line-height: 1.8;padding:.5rem 0 .4rem 0;}

.news-deta-text img{max-width: 100%;}

.news-deta{max-width:1100px;margin:.55rem auto 0;}

.JLTcometol a:hover{background: #9e0c21;}



.join-box{padding-top:.3rem;}

.join-item{display: flex;gap: .5rem;border-bottom: 1px solid #e5e5e5;}

.join-tit{display: flex;align-items: normal;}

.join-tit-en{color:#f0f0f0;font-weight: bold;text-transform: uppercase;font-size:2.6vw;font-family:times;line-height: 1;letter-spacing: 5px;margin-top: .25rem;}

.join-tit span{font-size: .16rem;color: #999;font-family: Arial, Helvetica, sans-serif;position: relative;top:.08rem;margin-right:.15rem;}

.join-tit b{font-size: .36rem;color: #333;}

.join-fl{width:28%;padding:.7rem 0;}

.join-fr{width:72%;padding:.8rem 0 .8rem .5rem;}

.join-text{font-size: .17rem;color:#666;line-height:2;}

.join-text strong{color:#fff;position: relative;padding:.08rem .18rem;}

.join-text strong::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #2f2e34;transform: skew(-15deg);z-index: -1;}

.join-text img{max-width:6rem;}



.join-concept-li li{background: #f2f2f2;}

.join-concept-li li:nth-child(2){display:flex;flex-direction: column-reverse;}

.join-concept-img img{display: block;width: 100%;object-fit: cover;min-height: 3.28rem;}

.join-concept-text{position: relative;}

.join-concept-text .join-concept-icon{width: .71rem;display: block;}

.join-concept-h6{font-size: .26rem;color: #333;}

.join-concept-p{font-size: .17rem;color: #666;margin-top:.3rem;line-height: 1.6;}

.join-concept-pro{position: absolute;left: 0;top:0;width: 100%;height: 100%;background: #f9f9f9;align-items: center;display: flex;}

.join-concept-box{padding: 0.5rem 7%;}

.join-concept-text .join-concept-img img{opacity: 0;}

.join-concept-li{margin-top:.3rem;}

.fund-bor{width: .5rem;height: 3px;background: #c30d23;margin-top: .15rem;}

.values-icon2 img{width: .7rem;}



.fundd-li-box{position:relative;overflow: hidden;}

.fundd-img{width: 100%;display: block;}

.fundd-text{position:absolute;left: 0;top:0;width: 100%;height: 100%;text-align: center;color: #fff;}

.fundd-icon-img{width:.9rem;height:.9rem;border-radius: 100%;background:rgba(255,255,255,.12);display: flex;justify-content: center;align-items: center;margin: 0 auto;}

.fundd-icon-img img{max-width: .51rem;display: block;}

.fundd-icon-p{font-size: .22rem;font-weight: bold;margin-top:.25rem;padding: 0 .15rem;}

.fundd-bottom{font-size: .14rem;line-height:.22rem;height:1.5rem;}

.fundd-tc{height: 100%;position: relative;display: flex;align-items: center;}

.fundd-tc::before{content: "";position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,.1);top:0;left: 0;}

.fundd-bottom{padding:0 4%;margin-top: .2rem;}

.fundd-icon{position:absolute;width: 100%;}

.fundd-li{margin:.2rem -.2rem 0;display:flex;}

.fundd-li li{padding:.1rem .2rem;width:33.33%}

.fundd{background:url(../images/join_bg.jpg) no-repeat center top;padding:.8rem 0;background-size:cover;}

.fundd-tit h6{font-size:.4rem;}

.fundd-tit2 h6{color:#fff;}

.case-bor2{margin-top:.1rem;}



.values-icon2{background: #f3f5f7;padding:.6rem .5rem .8rem;height: 100%;}

.values-icon2 .values-b{color:#333;margin-top:.25rem;}

.values-icon2 .values-p{color:#666;}

.values-li2{flex-direction: row;}

.val-flex{display: flex;flex-wrap: wrap;}



.cont-ico { width:1.2rem;height:1.2rem;padding:.1rem;border:1px dashed #fff;border-radius:100%;margin:0 auto;}

.cont-ico span { width:100%;height:100%;display:flex;border-radius:100%;align-items:center;text-align:center;justify-content:center;background:#fff;}

.cont-p { font-size:.16rem;margin-top:.05rem;color:#777;}

.cont-b5 { color:#333;font-size:.2rem;line-height:1.4;margin-top:.18rem;}

.cont-list li .ico_container { padding:.4rem .2rem;height:100%;}

.cont-list { margin:.4rem -.15rem 0 -.15rem;display:flex;flex-flow:inherit;}

.cont-list li { padding:0 .15rem;}

.cont-ico img { width:.46rem;}
.statement{font-size:.13rem;color:#999;text-align: right;padding: 0 0.1rem .1rem 0;margin-top:.25rem;}



@media (min-width:1198px) {

    .news-li li a:hover .news-img img{ -webkit-transform:scale(1.08);transform:scale(1.08);}









}







@media (max-width: 1600px){

	.am-container{max-width: 96%;}

	.join-tit-en{font-size:3vw;}

	.join-concept-p{font-size: .16rem;}



}



@media (max-width: 1400px){

	.join-tit-en{font-size:3.5vw;}

	







}







@media (max-width: 1198px){

	.am-container { max-width:100%;padding: 0 .15rem;}

	img.banner-pc2 { display:none;}

	img.banner-wap2 { display:block;}

	.mumping_mun .timer,.mumping_mun b{font-size: .7rem;}

	.mumping_mun b i{font-size: .6rem;}

	.banner-t{margin-top: 0;}

	.values-li2{gap:.5rem 0;margin:.3rem -.15rem 0;}

	.values-li2 li{padding:0 .15rem;}

	.values-icon2{padding:.5rem 8%;}

	.fundd-icon-img{width: .85rem;height: .85rem;}

	.fundd-bottom{font-size: .13rem;line-height: .2rem;margin-top:.15rem;height:1.8rem;}

	.fundd-icon-p{font-size: .2rem;margin-top: .15rem;}

	.fundd-li{margin:.2rem -.15rem 0;}

	.fundd-li li{padding:.1rem .15rem;}
	.fundd-icon-img{width:.8rem;height:.8rem;}
.fundd-icon-img img{width:.45rem;}






}







@media (max-width: 980px) {

	.wrap { margin-top:.5rem;}

	.news-more{display: none;}

	.news-li a{gap: .3rem;}

	.about-banner img.banner-wap { display:block;}

    .about-banner img.banner-pc { display:none;}

	.banner-t p{font-size: .32rem;}

	.join-text img{max-width:100%;}

	.about-banner{margin-top: .6rem;}

	.elementor_content { height:85%;}

	.fundd-li{flex-wrap: wrap;}

	.fundd-li li{width:100%}

	

}





@media (max-width: 767px) {

	html{font-size: 525%;}

	img.banner-wap { display:block;}

    img.banner-pc { display:none;}

	.elementor_content{width:98%;padding:.12rem 5%;}

	.elementor_content::before{width: .4rem;height:.4rem;top:-.2rem;}

	.elementor-box{padding:.3rem .2rem;}

	.elementor-text{line-height: 1.5;}

	.flex-item{flex: auto;padding:.1rem 0;width: 100%;}

	.foot-li{padding:.3rem 0;}

	.mumping_mun .timer,.mumping_mun b{font-size: .4rem;}

	.mumping_mun b i{font-size: .3rem;}

	.mumping_mun .num-p{font-size: .16rem;}

	.in-tit{font-size: .24rem;}

	.digital{padding-bottom:.5rem;}

	.mumping_mun{margin-top: .5rem;}

	.in-case-li li{padding:.15rem;}

	.in-case-logo img{width: 2rem;}

    .banner-t .banner-b{font-size: .24rem;line-height:1.4;}

	.banner-p{font-size: .13rem;margin-top: .2rem;}

	.banner-bor{width:1.5rem;margin-top: .3rem;}

	.mumping_mun{max-width: 100%;}

	.banner-container2 .banner-t p{font-size: .2rem;text-align: center;line-height: 1.2;}

.banner-t{max-width:90%;}
	.news-li a{gap: .15rem;}

	.about-banner{height: auto;}

	.news-li li{padding:.3rem 0;}

	.news-li li:first-child{padding-top:0;}

	.news-tit{font-size: .2rem;margin-top:.06rem;}

	.news-text{font-size: .15rem;margin-top:.1rem;}

	.news-time{font-size: .13rem;}

	.news-img{width:40%;}

	.news-fr{width:60%;}

	.join-fl,.join-fr,.cont-fl, .cont-fr{width: 100%;}

	.join-fr{padding:0 0 .5rem;}

	.join-tit b{font-size: .3rem;}

	.cont-box{padding:.45rem 0 0;gap:0;flex-wrap: wrap;}

	.cont-fr{margin-top: .45rem;}

	.cont-li{margin-top: 0;}

	.join-tit-en{margin-top: .15rem;}

	.join-item{gap: .3rem;}

	.join-fl{padding:.3rem 0 0;}

	.join-item{flex-wrap: wrap;}

	.about-wrap2{padding:.8rem 0;}

	.about-fr{font-size: .18rem;line-height: 1.8;}

	.about-tit{font-size: .34rem;padding-bottom: .25rem;}

	.about-box{gap:0;flex-wrap: wrap;}

	.about-fl,.about-fr{width: 100%;}

	.values-icon img{width: .8rem;}

	.values-b{font-size: .24rem;}

	.values-p{font-size: .16rem;line-height: 1.6;}

	.about-wrap{padding:.6rem 0;}

	.am-about-n a{margin-right: .15rem;font-size:.18rem;}
	.am-about-n span{line-height: .6rem;}

	.cont-t{font-size: .28rem;}

	.join-concept-li li:nth-child(2) {flex-direction: column;}

	.case-item{height: 1rem;}

	.main-newarc-title h2{font-size: .3rem;}

	.news-deta-text{padding:.3rem 0 .2rem;}

	.JLTcometol a{float: none;}

	.elementor_content { height:95%;}

	.values-li2 li{width: 100%;}

	.cont-list li .ico_container { padding:.2rem .2rem;}

	.values-li3 li{padding:.25rem 0}

	.values-li3{margin-top: .2rem;}

	.values-icon3{gap: .25rem;}

	.values-li2{gap:.3rem 0;margin:.3rem 0 0;}

	.values-li2 li{padding:0;}

	.values-icon2{padding:.4rem 6%;}

	.in-case-flex{flex-wrap: wrap;justify-content: center;}

	.in-case-fr{margin-top:.4rem;}

	.fundd-li{margin:.2rem 0 0;}

	.fundd-li li{padding:.1rem 0;}
	.fundd-bottom{height:auto;}
    .statement{max-width:90%;}

}













html,body{  min-height:101%;}



html{ overflow:-moz-scrollbars-vertical;}



