@font-face {
	font-family: 'MoSB';
	src: url('../Fonts/Montserrat/Montserrat-SemiBold.ttf');
}
@font-face {
	font-family: 'MoL';
	src: url('../Fonts/Montserrat/Montserrat-Light.ttf');
}
@font-face {
	font-family: 'MoM';
	src: url('../Fonts/Montserrat/Montserrat-Medium.ttf');
}
@font-face {
	font-family: 'MoR';
	src: url('../Fonts/Montserrat/Montserrat-Regular.ttf');
}

html,body{font-family: 'MoR';}
html,body{overscroll-behavior: none;scroll-behavior:smooth;padding: 0; margin: 0;}
body{overflow-x: hidden; --hover-color:#f6d211;--white:#fff;--black0:#000; --black3:#333; --grey6:#666; --grey9:#999;--greyc:#ccc; font-size: var(--font-size16);--bg:#f5f5f5;--bg2:#f9f9f9;}


h1, h2, h3{margin: 0;}
p{margin: 0;}


.Nav2{position: fixed;width: 100%; top: 0; left: 0; z-index: 100;}



.ColBanner{position: relative; z-index: 1;}
.ColBanner .Ispic{height: 6rem;}
.ColBanner .txt{position: absolute; left: 0; bottom: 24%; width: 100%; z-index: 10;color: var(--white);}
.ColBanner .txt .en{font-size: var(--font-size50);font-family: 'MoSB'; line-height:1.2;}
.ColBanner .txt .sum{font-size: var(--font-size26); line-height: 1.4; margin-top: .1rem;}

.ColBanner .btn{ text-align: center; width:2.5rem; margin-top:.6rem; border: 2px solid var(--hover-color); color: var(--hover-color); background: url(../images/frame1.png) no-repeat left 10% center; background-size: .28rem; padding-left: .3rem;}
.ColBanner .btn:hover{background:url(../images/frame2.png) no-repeat left 10% center var(--hover-color); background-size: .28rem; border: 2px solid var(--hover-color);}
.ColBanner .btn:hover .open{color: var(--white);}
.ColBanner .btn .open{color: var(--hover-color);line-height: .5rem; font-family: 'MoSB'; font-size: var(--font-size18);}

@media(max-width:640px){
.ColBanner .Ispic{height: 28vw;}
.ColBanner .txt{font-size: 6vw;}
}

.ColBanner .txt2 .en{ max-width:70%;}



.Columnbanner{background:url(../images/logo-icon.png) no-repeat left -2% top 22% #f1f3f5; background-size: auto 1.2rem;}
.Columnbanner .Ispic{padding-bottom:56.94%;}
.Columnbanner .column-tit{font-size: var(--font-size42); color: var(--hover-color); font-family: 'MoSB'; font-weight: normal;}
.column-info{font-size: var(--font-size18); color: var(--black0); line-height:1.8; margin-top: .25rem;}

.Columnbanner .con .btn{margin-top: .6rem;}
.Columnbanner .con .btn .more{border: 2px solid var(--hover-color);  text-align: center; color: var(--hover-color); padding: .15rem .35rem; border-radius: .6rem;font-family: 'MoSB'; font-size: .18rem;}
.Columnbanner .con .btn .more:hover{border: 1px solid var(--hover-color); color: var(--hover-color); background: none;}
@media (min-width:1025px) {
.Columnbanner .flex{display: flex; align-items: center;}
.Columnbanner .con{width:45%;}
.Columnbanner .pic{width:55%;}
.Columnbanner .con{padding-left:calc(100 / 1920 * 100vw); padding-right: calc(140 / 1920 * 100vw);}
}




.Categro{background: rgba(0, 0, 0, 0.2); backdrop-filter: blur(8px); position: absolute; bottom: 0; width: 100%; left: 0; line-height: .75rem;}

.Position{margin:0;font-family: 'MoL'; text-align: right; float: right;}
.Position em{padding-left:.26rem;background: url("../images/Position_cur.png") no-repeat left center; background-size: .22rem; font-style: normal; text-align: right;  font-size: var(--font-size18);}
.Position,
.Position a{color: var(--white);}
.Position a:hover,
.Position span{color: var(--white);}

.Menu001093{z-index: 1; float: left;}
.Menu001093 .nav{display: table; margin:0;}
.Menu001093 .nav li{float: left;position: relative;display: table;margin: 0 1px;}
.Menu001093 .nav li a{transition: 0.3s; display: table-cell; vertical-align: middle; text-align: center;font-size:var(--font-size18);padding: 0 2vw; color: var(--white);border-bottom: 5px solid transparent;}
.Menu001093 .nav li a:hover,
.Menu001093 .nav li.aon a{color: var(--hover-color); border-bottom: 5px solid var(--hover-color); font-family: 'MoSB';}
.Menu001093 .nav li a:after{position: absolute; bottom: 6px; left: 50%; margin-left: -6px;  content: '';border:4px solid  transparent; border-top-color: #fff; width: 0; height: 0; border-top-width: 6px; display: none;}
@media(max-width:768px){

	.Menu001093 .nav li{height: 10vw;}
.Menu001093 .nav li a{font-size: 2.6vw;padding: 0 1vw;}

}
@media(max-width:480px){
.Menu001093 .nav li{height: 14vw;}
.Menu001093 .nav li a{font-size: 3.5vw; padding: 0 4vw;}
.Menu001093 .nav li a:after{bottom: 0.5vw;}
}



.HomeTit{display: flex; align-items: center; margin-bottom:3vw;}
.HomeTit span,
.HomeTit2 span{font-size:var(--font-size44); color:var(--black0);font-family: 'MoSB';}
.HomeTit b{display: block; width: 1.875em; height:.03rem; background:var(--hover-color); margin-left:.2rem;}
.HomeTit2{text-align: center;margin-bottom:3vw;}

.HomeTit.white span{color: var(--white);}
.HomeTit.white b{ background:var(--white);}


.ProBox{padding: var(--padMar100) 0; background: rgba(237, 107, 27, 0.03);}
.ProBox .describe p{text-align: center; line-height: 2; font-size: var(--font-size22); color: var(--black0); font-family: 'MoL';}
.ProBox .describe{position: relative; padding: 0 var(--padMar100);}
.describe::after{content: "";display: block;width: 1rem;height: 1rem;background: url(../images/yin1.png) no-repeat left top; background-size: 0.6rem;position: absolute;top: 0;left: 0;}
.describe::before{content: "";display: block;width: 1rem;height: 1rem;background: url(../images/yin2.png) no-repeat right bottom;background-size: 0.6rem;position: absolute;bottom: 0;right: 0;}

/*Floor002891 */
.Floor002891{padding:var(--padMar100) 0 0; background:url(../images/Chart_bg.jpg) no-repeat top; background-size: cover;}
.Floor002891 .change{width: 100%;}
.Floor002891 .ul-tab{margin:0 auto 5vw; background:#f2f2f2; display: flex;  border-radius: .1rem;box-shadow: inset 0 0 8px rgba(0,0,0,0.1);}
.Floor002891 .ul-tab:after{font-size: 0;line-height: 0;}
.Floor002891 .ul-tab li{float: left; padding:0; width: 100%;}
.Floor002891 .ul-tab li a{display: block; padding:.2rem .3rem; border-radius:0;border: 0px solid  var(--hover-color); cursor: pointer;text-align: center;font-size: var(--font-size22); color:var(--black0); font-family: 'MoSB'; line-height: 1.5;position: relative;}
.Floor002891 .ul-tab li a:after{transition: 0.3s;width: 0;position: absolute;left: 0;bottom: 0;height:.04rem;background:var(--hover-color);content: '';}
.Floor002891 .ul-tab li:hover a:after{width: 97%;margin-left: 1.5%;}
.Floor002891 .ul2 li a{ width:100%; }
.Floor002891 .ul-tab li a:hover{color:var(--hover-color);border-radius:3px; line-height: 1.5;}
.Floor002891 .ul-tab li.on a{color:var(--hover-color);border-radius:2px; position: relative; line-height: 1.5; }
.Floor002891 .ul-tab li.on a:after{width: 97%;margin-left: 1.5%;}

.Floor002891 .intro .info p{color:#666; font-size: var(--font-size18); line-height:1.8; margin-bottom: .3rem;}

.Floor002891 .info .box2{margin-top: var(--padMar50);}
.Floor002891 .info .box2 li{float:left;width:48%;text-align: center; position:relative; margin-bottom: .4rem; background: var(--white); box-shadow: 1px 4px 16px rgba(26,26,26,0.1); border-radius: .1rem;padding: .4rem .2rem;}
.Floor002891 .info .box2 li:nth-child(odd){ border-right:0px solid #f4f4f4; margin-right: 4%;}
.Floor002891 .info .box2 li a{display: block; margin:0 auto; width:50%; max-width:206px;}
.Floor002891 .info .box2 li figure img{ width:100%; max-width:.55rem;-webkit-transition:all ease 0.5s;transition:all ease 0.5s; position: relative; top: 0;}
.Floor002891 .info .box2 li:hover figure img{ top: -10px;}
.Floor002891 .info .box2 li h3{font-size:var(--font-size18); color:var(--black3); margin:.2rem 0 0; font-weight: normal; font-family: 'MoM';line-height: 1.5;}
.Floor002891 .info .box2 li p{line-height: 1.6; text-align:center; overflow:hidden;font-size:var(--font-size16);color: #999; margin-top:.1rem;}

.Floor002891 .info .box2 .liftul li h3{min-height: .55rem;}

.Floor002891 .info .box2-1{margin-top: 0;}
.Floor002891 .info .box2-1 .ulh2{display: flex;}
.Floor002891 .info .box2-1 .ulh2 li:not(:last-child){margin-right:2%;}
.Floor002891 .info .box2-1 .ulh2 li h3{font-size:var(--font-size18); color:var(--black3); margin:.2rem 0 0; font-weight: normal; font-family: 'MoM'; line-height: 1.5;}

.Floor002891 .info .box2-1 .row-2 li{width: 46%;}
.Floor002891 .info .box2-1 .row-2 li:not(:last-child){margin-right: 8%;}

.Floor002891 .box2-2 li{display: flex;align-items: center; padding: .4rem .3rem; background: var(--white); box-shadow: 1px 4px 16px rgba(26,26,26,0.1); border-radius: .1rem;}
.Floor002891 .box2-2 li:not(:last-child){margin-bottom: .35rem;}
.Floor002891 .box2-2 li img{max-width: .5rem;}
.Floor002891 .box2-2 li .iconwen{padding-left: .2rem;}
.Floor002891 .box2-2 li .iconwen h3{font-size:var(--font-size22); color:var(--hover-color); margin:0; font-weight: normal; font-family: 'MoSB'; line-height: 1.2; margin-bottom: .06rem;}
.Floor002891 .box2-2 li .iconwen p{line-height: 1.6;overflow:hidden;font-size:var(--font-size16);color: var(--black3); margin:0;}

.Floor002891 .info .box3{margin-top: var(--padMar50);}
.Floor002891 .info .box3 .applic{display: flex; align-items: center;}
.Floor002891 .info .box3 .applic:not(:last-child){margin-bottom: .4rem;}
.Floor002891 .info .box3 .applic img{max-width: .55rem; width: 100%;}
.Floor002891 .info .box3 .applic .desc{padding-left: .2rem; margin-bottom: 0;}

.Floor002891 .list .intro{padding-bottom:var(--padMar100);}
.Floor002891 .list .intro .choice{margin-top:var(--padMar70);}
.Floor002891 .list .intro .choice h1{margin-bottom:var(--padMar50); font-size: var(--font-size30); color: var(--black0);}
.Floor002891 .list .intro .choice .model{ display: flex; justify-content: space-between;}
.Floor002891 .list .intro .choice .model dd:not(:last-child){margin-right: 7%;}
.Floor002891 .list .intro .choice .model dd p{font-size: var(--font-size16); color: var(--black0); line-height: 1.5; text-align: center;}  

.Floor002891 .list .btn{ text-align: center; width:2.5rem; margin:.6rem auto 0 auto; border: 2px solid var(--hover-color); color: var(--hover-color); background: url(../images/frame1.png) no-repeat left 10% center; background-size: .28rem; padding-left: .3rem;}
.Floor002891 .list .btn:hover{background:url(../images/frame2.png) no-repeat left 10% center var(--hover-color); background-size: .28rem; }
.Floor002891 .list .btn:hover .open{color: var(--white);}
.Floor002891 .list .btn .open{color: var(--hover-color);line-height: .5rem; font-family: 'MoSB'; font-size: var(--font-size18);}
@media(max-width:767px){
.Floor002891 .info .box2{  padding:.2rem 0;}	
.Floor002891 .info .box2 li{ width:50%; margin-bottom:2%;}
.Floor002891 .info .box2 li{ border-left:1px solid #f4f4f4;}
.Floor002891 .info .box2 li:nth-child(2n){ border-left:1px solid var(--white);}
}
@media (min-width: 1025px) {
.Floor002891 .intro .img {width: 35%; vertical-align: top; }
.Floor002891 .introimg .img{width: 45%;}
.Floor002891 .intro .info{padding-left:6%;}
}
@media(max-width:640px){
.Floor002891 .ul-tab{margin: 4vw auto 6vw;}
}
@media(max-width:480px){
 .Floor002891 .ul-tab li a{padding: 0 4vw;}
}

.Floor002891 .pop-up{ display:none; position:fixed; z-index:150; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.Floor002891 .pop-up .ycenter{ height:100%;display: flex;align-items: center;}
.Floor002891 .pop-up .main{ position:relative; width:90%; margin:0 auto; max-width:6rem; background:var(--white); border:0px solid var(--hover-color); border-radius:0; padding:3% 4%;}
.Floor002891 .pop-up .close{ position:absolute; width:.3rem; height:.3rem; right:-.15rem; top:-.15rem; border-radius:50%; background:var(--hover-color); cursor:pointer;}
.Floor002891 .pop-up .close::before,
.Floor002891 .pop-up .close::after{ position:absolute; content:''; left:20%; top:50%; width:60%; height:3px; background:var(--white); margin-top:-1px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.Floor002891 .pop-up .close::before{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.Floor002891 .pop-up#form td{ padding-top:4%; vertical-align:top; font-size: var(--font-size16);}
.Floor002891 .pop-up#form td.f-name{ text-align:right; width:1.1rem; line-height:.4rem; padding-right: .15rem; color: var(--black3);}
.Floor002891 .pop-up#form td .text{ width:100%; line-height:.4rem; height:.4rem; border:1px solid #ddd; border-radius:3px; padding:0 5px; margin-left: 0; }
.Floor002891 .pop-up#form td .btn{ width:40%; margin-right:3%; height:.4rem; cursor:pointer; border:none; border-radius:3px;color:var(--white); background:var(--hover-color); max-width:120px;}
.Floor002891 .pop-up#form td .btn_reset{ background:var(--grey2);}
.Floor002891 .pop-up#form td textarea.text{ height:.9rem;}
.Floor002891 .pop-up#form p{ margin:0; font-size:var(--font-size24); color:var(--hover-color); text-align: center; line-height: 1.4; margin-bottom: .2rem;}
.Floor002891 .pop-up#map .main{ padding:.15rem;}
.Floor002891 .pop-up .map{ height:3rem;}



.Floor0123{padding: var(--padMar100) 0; background: var(--bg2);}
.Floor0123 .pic{width: 100%;}

.Floor0123 .pic .imgbox1{width: 26%; float: left;}
.Floor0123 .pic .imgbox2{width: 54%; float: left;}
.Floor0123 .pic li:not(:last-child){margin-right:18%;}




.Chart{padding: var(--padMar100) 0; background:#f8f8f8; }
.Chart .parameter{font-size: var(--font-size18); color: var(--black3); line-height: 1.4;}
.Chart .parameter ul{width: 100%;}
.Chart .parameter li{margin-bottom:2%; /* background: var(--white); box-shadow: 1px 4px 16px rgba(26,26,26,0.1); border-radius: .1rem; */}
.Chart .parameter li span{font-size: var(--font-size18); color: var(--black0);}
.Chart .parameter li aside{font-size:var(--font-size22);margin-top:.12rem;color:var(--hover-color); line-height: 1.4; font-family: 'MoSB'; min-height: .62rem;}
.Chart .parameter .paraul li aside{min-height: 1.25rem;}
@media(min-width:641px){
.Chart .parameter li{float: left;width:29%;border-bottom:1px dashed var(--hover-color); padding: .3rem 0;}
.Chart .parameter li:not(:nth-child(3n)){margin-right:6.5%;}
.Chart .parameter li:nth-child(3n+1){clear: left;}
}
@media(max-width:480px){
.Chart .parameter li{ padding: .15rem; border-bottom:3px solid #f8f8f8;}
}




.news-box{ padding:var(--padMar100) 0 0;}
.news-box .pinned-box{ padding-bottom:1rem;}
.news-box .pinned-box .item .pic{ width:43.75%; border-radius:.1rem; overflow:hidden;}
.news-box .pinned-box .item .pic img{ width:100%; transition:all .5s;}
.news-box .pinned-box .item .text{ padding-left:.6rem; width:56.2222%;}
.news-box .pinned-box .item .time{ font-size:var(--font-size20);  color:var(--hover-color); margin-top:0;}
.news-box .pinned-box .item .tit{ font-size:var(--font-size28); margin:.2rem 0 .4rem; color: var(--black);}
.news-box .pinned-box .item:hover .tit{color: var(--hover-color);}
.news-box .pinned-box .item .des{ line-height:2; font-size:var(--font-size16); color: var(--grey6);}
.news-box .pinned-box .item .more{ margin-top:.45rem;}
.news-box .pinned-box .item .more span{ display:-webkit-flex; display:flex; align-items:center; justify-content:center; width:.5rem; height:.5rem; color:var(--white); font-size:.2rem; border:solid 1px var(--grey9); border-radius:50%;}
.news-box .pinned-box .item .more i{display:block; width:.25rem; height:.25rem; background:url(../images/arrow3.svg) no-repeat; background-size:.25rem;}
.news-box .pinned-box .item .more:hover span{border:solid 1px var(--hover-color);}
.news-box .pinned-box .item .more:hover i{background:url(../images/arrow2.svg) no-repeat; background-size:.25rem;}
.news-box .pinned-box .item:hover .pic img{ transform:scale(1.1);}
.news-box .pinned-box .aniu-box{  position:absolute; right:0; bottom:0; width:52%;}
.news-box .pinned-box .aniu-box .swiper-but{ left:auto; right:auto; top:auto; bottom:auto; margin:0; margin-right:.2rem; width:.5rem; height:.5rem; border:solid 1px var(--hover-color); position:relative; border-radius:50%; background:var(--white);}
.news-box .pinned-box .aniu-box .swiper-but:last-child{ margin-right:0;}
.news-box .pinned-box .aniu-box .swiper-but:after{ font-size:var(--font-size16); font-weight:bold;}
.news-box .pinned-box .aniu-box .swiper-pagination{ height:2px; width:calc(100% - 2rem); position:relative;}
.news-box .pinned-box .aniu-box .swiper-but:hover{ color:var(--white); background:var(--hover-color);}

.news-list .item{ border-top:solid 1px var(--grey3); padding:.45rem 0;}
.news-list .item .pic{ width:30%; border-radius:.12rem; overflow:hidden;}
.news-list .item .pic img{ width:100%; transition:all .5s;}
.news-list .item .text{ padding-left:.7rem; width:70%;}
.news-list .item .text .tit{ font-size:var(--font-size24); color:var(--black0); line-height: 1.5;}
.news-list .item:hover .text .tit{color: var(--hover-color);}
.news-list .item .text .des{ font-size:var(--font-size16);line-height:1.8; margin:.24rem 0 .3rem; color: var(--grey6);}
.news-list .item .text .time{ color:var(--grey9); background: url(../images/new_time.png) no-repeat left center; background-size: 1em; padding-left: .25rem; line-height: 1;}
.news-list .item:hover .pic img{ transform:scale(1.1);}

@media(max-width:1024px){
.news-box .pinned-box .item .pic img{ height:100%; object-fit:cover;}
.news-box .pinned-box .item .tit{ margin:.15rem 0; font-size:var(--font-size20);}
.news-box .pinned-box .item .more{ margin-top:.1rem;}
.news-list .item .text .tit{ font-size:var(--font-size22);}
}
@media(max-width:640px){
.news-box .pinned-box .item .pic{ width:100%;}
.news-box .pinned-box .item .text{ width:100%; padding:.2rem 0;}
.news-box .pinned-box .item .des{ font-size:var(--font-size24);display:-webkit-box; display:box; overflow:hidden; text-overflow:ellipsis; word-break: break-word; -webkit-box-orient:vertical;-webkit-line-clamp:3;}
.news-box .pinned-box .item .time{ font-size:var(--font-size24);}
.news-box .pinned-box .item .tit{ font-size:var(--font-size26);}
.news-box .pinned-box .aniu-box{ width:100%; position:relative;}
.news-list .item .pic{ width:100%;}
.news-list .item .text{ width:100%; padding:.2rem 0;}
.news-list .item .text .tit{ font-size:var(--font-size26);}
.news-list .item .text .des{ font-size:var(--font-size24);display:-webkit-box; display:box; overflow:hidden; text-overflow:ellipsis; word-break: break-word; -webkit-box-orient:vertical;-webkit-line-clamp:3;}
}


.Page002623{padding: var(--padMar80) 0 var(--padMar100); text-align: center;font-size:var(--font-size18);}
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages > span:not(.p_page){display: none;}
.Page002623 .Pages em{float: left;margin: 0 3vw; font-style: normal;}
.Page002623 .Pages .p_page{display: table; margin: 0 auto;}
.Page002623 .Pages a{float: left;line-height: .5rem; width: .5rem; margin: 0 1px;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: var(--white);background: var(--hover-color);}
.Page002623 .Pages .p_page > a{font-size: 0;height: .5rem;position: relative;}
.Page002623 .Pages .p_page > a:before{position: absolute; content: '';border:5px solid transparent; left: 50%; top: 50%; margin: -5px 0 0 -10px;}
.Page002623 .Pages .p_page > a.a_prev:before{border-right-color: var(--black0);border-right-width: .08rem;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: var(--black0);border-left-width: .08rem; margin-left: -4px;}
.Page002623 .Pages a.a_prev:hover:before{border-right-color: var(--white);}
.Page002623 .Pages a.a_next:hover:before{border-left-color: var(--white);}
@media(max-width:640px){
.Page002623{padding: 6vw 0 8vw 0;}
.Page002623 .Pages em{display: none;}
.Page002623 .Pages a{background-color: #eee;}
}


.Info{padding:var(--padMar100) 0;}
.Info .infoTit {width:100%;margin:0 auto;margin-bottom:.4rem;padding-bottom:.4rem; text-align: center; border-bottom:1px solid #f2f2f2;}
.Info .infoTit h1{font-size:var(--font-size28);line-height: 1.5;color: var(--black0); margin: 0;}
.Info .infoTit h1.h_tit{text-transform: none;}
.Info .infoTit .time{font-size:var(--font-size16);color:var(--grey6);margin-top:1.25em;}
.Info .InfoCon{ font-size:var(--font-size16); line-height:1.8; color: var(--black3);}
.Info .InfoCon p{margin: 0;}
.Info .InfoCon img{max-width:100%; margin:0 auto 1% auto; }
.Info .InfoPage{padding-top:2.5em;margin-top:3.125em;border-top:1px solid #e6e6e6;position: relative;}
.Info .InfoPage .goback{position: absolute;right:0;top:3.125em;line-height:3;background: var(--hover-color);}
.Info .InfoPage .goback a{display: block;padding:0 .3rem;color:var(--white);font-size:var(--font-size16);}
.Info .InfoPage .goback img{display: inline-block;margin-left:.1rem; max-width:.18rem;}
.Info .InfoPage dl{max-width: 75%;}
.Info .InfoPage dl dd{font-size:var(--font-size16);line-height:2.5;}
.Info .InfoPage dl dd a{color:var(--grey9);}
.Info .InfoPage dl dd span{color:var(--black0);}
.Info .InfoPage dl dd a:hover{color:var(--hover-color);}
@media(max-width:1024px){
.Info .infoTit{max-width:100%;}
.Info .infoTit h1{font-size:var(--font-size16);}
.Info .infoTit .time{font-size: var(--font-size14);margin-top:.1rem;}
.Info .InfoPage .goback{position: static;width:1rem;line-height:.32rem;font-size: var(--font-size14);box-sizing: border-box;padding:0;text-align: center;margin-bottom:.1rem;}
.Info .InfoPage .goback a{font-size: var(--font-size14);padding:0;}
.Info .InfoPage .goback img{max-height:.1rem;}
.Info .InfoPage dl dd{font-size: var(--font-size14);line-height:.3rem;}
}


.Solution{padding:var(--padMar100) 0;}
.Solution .singlePage{max-width: 12rem; margin: 0 auto;} 
.Solution .singlePage p{line-height:2;color:var(--black3); font-size: var(--font-size18); text-align: center; margin-bottom: .3rem;}
.Solution .singlePage .pic{position: relative;}
.Solution .singlePage .pic::after{display: block;content: '';width: 100%;height: 100%;background: rgba(246, 210, 17, 0.08);position: absolute;left: auto;right:-.25rem;bottom: -.25rem;z-index: -1;opacity: 1;}



/*
 *  Owl Carousel - Core 插件样式如遇多个只留一个
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    width: 100%; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-loaded {
    display: block; }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease; }

.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }


.Floor002428{ padding:var(--padMar100) 0; overflow: hidden; background: #f5f5f5;}
.Floor002428 li{ position: relative; overflow: hidden; border-bottom:4px solid var(--hover-color);}
.Floor002428 li img{ visibility: hidden;}
.Floor002428 li a{ display: block; width: 100%; position: relative; background-repeat: no-repeat; background-position: center; background-size: cover;
transition: all .5s;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-ms-transition: all .5s;
}
.Floor002428 li a:after{position: absolute;border:.4rem solid transparent;border-bottom-color: #f5f5f5;transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);width: 0;line-height: 0;height: 0;right: -.4rem;top: -.4rem;content: '';}
.Floor002428 li a::before{position: absolute;border:.4rem solid transparent;border-bottom-color: #f5f5f5;transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);width: 0;line-height: 0;height: 0;left: -.4rem;bottom:-.4rem;content: '';}


.Floor002428 li .word{ position: absolute; top: .35rem; left:0; width: 100%; padding: 0 .3rem; }
.Floor002428 li .word h2{ margin:0;font-size: var(--font-size26);color:var(--black0); font-weight: normal; font-family: 'MoM'; text-align: center;}
.Floor002428 li:hover a{ transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); }

.Floor002428 li:hover .word h2{color: var(--hover-color);}
.Floor002428 .owl-nav >div{ position: absolute; top: 50%; margin-top: -.8rem; width:.5rem; height:1.05rem; background: url(../images/Floor002428-btn.png) rgba(0, 0, 0, 0.1); text-indent: 99999px; overflow: hidden;}

.Floor002428 .owl-nav .owl-prev{ left: 0; background-position: left 0;}
.Floor002428 .owl-nav .owl-next{ right: 0; background-position: right 0;}
@media only screen and (min-width: 1440px) {
.Floor002428 .owl-nav .owl-prev{ left: 16.3%;}
.Floor002428 .owl-nav .owl-next{ right: 16.3%;}
}

.Floor002428 .owl-dots{ display: block; width: 100%; margin-top: 3%; text-align: center;}
.Floor002428 .owl-dots>div{ display: inline-block; margin:0 5px;}
.Floor002428 .owl-dots>div >span{ display: block; width: 14px; height: 14px; border-radius: 50%; background: var(--grey9);}
.Floor002428 .owl-dots>div.active >span{ background: var(--hover-color);}



.Value{padding:var(--padMar100) 0; }
.Value .youshi-list li{text-align: center; padding: 0;}
.Value .youshi-list li:not(:first-child){ border-left: 1px solid #eee;}
.Value .youshi-list li p{text-align: center; line-height:1.5; color:var(--black3); font-size: var(--font-size20); max-width: 70%; margin: 0 auto; min-height: .65rem;}
.Value .youshi-list li p span{color: var(--hover-color); font-family: 'MoSB';font-size: var(--font-size22); }
.Value .youshi-list li .icon{margin-bottom: .25rem;}
.Value .youshi-list li .icon img{ width: .7rem; height: .7rem;}
@media(min-width:641px){
.Value .youshi-list li{float: left;width:25%;}
.Value .youshi-list li:nth-child(4n+1){clear: left;}
}
@media(max-width:640px){
.Value .youshi-list li:not(:last-child){margin-bottom: 20px;}
}



.Case{padding:var(--padMar100) 0;}
.Case .video{position: relative;}
.Case .video::after{display: block;content: '';width: 100%;height: 100%;background: rgba(237, 107, 27, 0.08);position: absolute;left: auto;right:-.25rem;bottom: -.25rem;z-index: -1;opacity: 1;}
.Case .video img{display: block;width: 100%;}
.Case .video .play,
.Case .video .files{position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.Case .video .play{background: url(../images/RighInfo002807-play.png) no-repeat center center rgba(0, 0, 0, 0.5); z-index: 3; cursor: pointer;}
.Case .video .files{ z-index: 10;display: none;}
.Case .video .files video{object-fit: cover;}
@media(max-width:480px){
.Case .video .play{background-size:.4rem auto;}
}



.Comparison-one{ padding:var(--padMar100) 0;background: url(../images/features_bg.png) no-repeat center #f9f9f9; background-size: cover;}
.Comparison-one .icon-ol{ margin:0 .5rem;width:10%; background: url(../images/solution-icon.png) no-repeat center;}
.Comparison-one .item{ padding:0; width:45%; position: relative;}
.Comparison-one .item2{text-align: right; padding:.4rem  1.4rem;}
.Comparison-one .item3{padding: .4rem 1.4rem;}
.Comparison-one .item .tx-li{ width:100%; padding-bottom:.4rem;border-bottom: 1px dashed #ddd; margin-bottom: .4rem;}
.Comparison-one .item .tx-li:last-child{margin-bottom: 0;}
.Comparison-one .item .tx-li h2{font-weight: normal; font-family: 'MoSB'; font-size: var(--font-size26); color: var(--hover-color);}
.Comparison-one .item2 .tx-li h2{color: var(--black3);}
.Comparison-one .item .tx-li p{margin: .12rem 0 0 0; color: var(--black3); line-height: 1.8; font-size: var(--font-size18);}
.Comparison-one .item .iol{ padding:0; font-size:var(--font-size36); color:var(--black0); font-family: 'MoSB'; margin-bottom: .5rem; padding-bottom: .3rem; border-bottom: 1px solid var(--grey9); position: relative;}
.Comparison-one .item .iol::before{position: absolute;content: '';width:1.2rem;height:.04rem;background-color:var(--hover-color);left:0; bottom: -2px;}
.Comparison-one .item2 .iol::before{position: absolute;content: '';width:1.2rem;height:.04rem;background-color:var(--hover-color);left:80.1%; bottom: -2px;}
.Comparison-one .item::after{ content:''; position: absolute; left:0; top:0; width:100%; height:100%; z-index:-1;border-radius: 0.2rem;background-color: var(--white);box-shadow:0 0.1rem 0.3rem rgba(var(--rgb-black), 0.1);}
.Comparison-one .Tonpio{ margin-top:0;display: flex;justify-content: center;}
.Comparison-one .item:last-child .iol{ color: var(--hover-color);}
@media (max-width:1024px){
.Comparison-one .icon-ol{ width:10%; margin:0 .2rem; background-size:.3rem;}
.Comparison-one .item{ width:35%; padding:.2rem;}
.Comparison-one .item .iol{ font-size:.2rem;}
.Comparison-one .item .tx-li{ padding-bottom:.1rem;}
.Comparison-one .Tonpio{ margin-top:.8rem;}
}
@media (max-width:1024px){
.Comparison-one .Tonpio{ flex-wrap: wrap;}
.Comparison-one .item{ width:100%; transform:skewX(0);}
.Comparison-one .item .tx-li{ padding:.1rem 0; transform:skewX(0);}
.Comparison-one .item .iol{ transform:translateX(-50%) skewX(0);}
.Comparison-one .icon-ol{ margin:.2rem .5rem .4rem .5rem; width:.4rem; height:.4rem; transform: rotate(90deg);}
}



.Application{background: url(../images/Application-bg.jpg) no-repeat center center; padding:var(--padMar100) 0;}
.Application li{ vertical-align: top;color:var(--white);}
.Application li aside{font-size:var(--font-size24); margin: .2rem 0 .1rem 0;font-family: 'MoM';}
.Application li aside span{font-size: var(--font-size38); font-family: 'MoSB';}
.Application li p{line-height: 1.6; font-size: var(--font-size20);}
.Application li img{max-width: .8rem; position: relative;}
@media(min-width:481px){
.Application ul{display: flex;width: 100%;justify-content: space-between;}
.Application li{display: table-cell;padding-left:0; }
.Application li:not(:last-child){border-right:1px solid rgba(255,255,255,0.3); padding-right:5%;}
}
@media(max-width:640px){
.Application li aside{font-size: var(--font-size18); }
.Application li p{line-height:1.6; font-size:var(--font-size16);}
}
@media(max-width:480px){
.Application{background-size:100% 100%;}
.Application ul{display: flex;flex-wrap: wrap;margin: -1%;}
.Application li{padding:5%; width: 48%;margin: 1%;box-sizing: border-box;}
.Application li aside{ margin:  6% 0;}
}



.Form002802{ padding:var(--padMar100) 0; }
.Form002802 .title{ font-size:var(--font-size40); color: var(--black0); font-family: 'MoSB';}
.Form002802 .title:after{display: block; content: '';width: calc(25 / 32 *1em);height: 3px;background-color: var(--hover-color);margin:.15rem 0  .4rem;}
.Form002802 .txt{margin-bottom:.25rem; line-height: 1.7; color: var(--grey9); font-size: var(--font-size15);}
.Form002802 .from li{position:relative; }
.Form002802 .from li:not(.btn){border-bottom:1px solid #ddd; padding:.15rem .15rem .15rem .4rem; background-size: auto .2rem; background-repeat: no-repeat; background-position:left center;}
.Form002802 .from li:nth-child(1){background-image: url(../images/Form002802-icon.svg);}
.Form002802 .from li:nth-child(2){background-image: url(../images/Form002802-icon2.svg);}
.Form002802 .from li:nth-child(3){background-image: url(../images/Form002802-icon3.svg);}
.Form002802 .from li:nth-child(4){background-image: url(../images/Form002802-icon4.svg);}
.Form002802 .from li:nth-child(5){background-image: url(../images/Form002802-icon4.svg); background-position:left .2rem;}
.Form002802 .from label{ position:absolute; left:.4rem; top:0; font-size:var(--font-size16); line-height:.6rem; color:var(--grey9);}
.Form002802 .from .text{ width:100%; height:.3rem; line-height:.3rem; border:none; background:none; font-size:1em;}
.Form002802 .from textarea.text{ height:70px;}
.Form002802 .from .btn input{ background:var(--hover-color); cursor:pointer; padding:0; border:none; width:2rem; height:.5rem; font-size:var(--font-size16); color:var(--white);border-radius:.6rem;}
.Form002802 .address dd p{ padding-left:calc(40 / 18 *1em);  line-height: 1.75; margin: 0; background-size:auto calc(18 / 18 * 1em); background-repeat: no-repeat; color: var(--black3);
background-position: left calc(2vw + (4/ 18 * 1em)); font-size: var(--font-size20); letter-spacing: 0;font-family: 'MoM'; }
.Form002802 .address dd p+p{ margin-top: 2vw;padding-top: 2vw; border-top:1px dashed #ddd; }
.Form002802 .address dd p span{display: block; color: var(--grey9); margin-bottom: .1rem;  font-size:var(--font-size16); }
.Form002802 .address dd p b{font-size: calc(34 / 18 * 1em);  color:var(--hover-color); line-height: 1;}
.Form002802 .address dd p:first-child{background-position: left calc(4/ 18 * 1em);}
.Form002802 .address dd p.tel{background-image:url(../images/Form002802-tel.svg); }
.Form002802 .address dd p.mail{background-image:url(../images/Form002802-mail.svg); }
.Form002802 .address dd p.add{background-image:url(../images/Form002802-add.svg); }
.Form002802 .img{margin-top:4vw;}
@media(min-width:1025px){
.Form002802 .from{ width:60%; padding-left: 4vw;}
.Form002802 .address { width:40%; padding-right:4vw; border-right: 1px solid #ddd; vertical-align: top;}
.Form002802 .from li{float: left; width: 48%; }
.Form002802 .from li:nth-child(2n){float:right; }
.Form002802 .from li:nth-child(2n) ~ li{margin-top: 4%;}
.Form002802 .from .li{width: 100%;}
}
@media (max-width:768px) {
.Form002802{padding:.5rem 0;}
.Form002802 .ytable{display: block;}
.Form002802 .ytable-cell{display: block;}
.Form002802 .title{font-size: var(--font-size30);}
.Form002802 .title:after{height: .02rem;}
.Form002802 .from{margin-top:.6rem;}
.Form002802 .address dd p+p{padding-top: 3vw;}
.Form002802 .address dd p{ background-size: auto .18rem;}
.Form002802 .address dd p span{margin-bottom: 0;}
.Form002802 .from .btn input{margin-top:.3rem;}
}



.TextList003149{padding:var(--padMar100) 0 0;}

.TextList003149 .search{ overflow:hidden; border:1px solid var(--hover-color); border-radius:.15rem;position:relative; overflow:hidden; background-color:var(--white);  max-width:50%; margin: 0 auto .7rem auto;}
.TextList003149 .search .text{height:.55rem; line-height:.55rem; width:100%;border:none; background:none; padding:0 1.1rem 0 .25rem; font-size:var(--font-size16); color:var(--grey6); font-family: 'MoR';}
.TextList003149 .search .btn{ position:absolute; right:-1px; top:0; width:.9rem; height:100%; background:url(../images/search_btn.png) no-repeat center center var(--hover-color); cursor:pointer; border:none; padding:0; background-size: .3rem;}
@media(max-width:640px){
.TextList003149 .search{ margin-top:0;}
.TextList003149 .search .text{ height:.4rem; line-height:.4rem; font-size:var(--font-size16); padding:0 .8rem 0 10px;}
.TextList003149 .search .btn{ width:.7rem; background-size:auto 60%;}
}

.TextList003149 .type dd{position: relative;color: var(--black3);}
.TextList003149 .type dd span{color: var(--grey9);display: inline-block;padding-left: 1.25em;background-repeat: no-repeat;background-position: left center; background-size: 1em auto;}
.TextList003149 .type dd.edu span{background-image: url(../images/Floor003147-edu.svg);}
.TextList003149 .type dd.num span{background-image: url(../images/Floor003147-user.svg);}
.TextList003149 .type dd.wp span{background-image: url(../images/Floor003147-place.svg);}
.TextList003149 .type dd.time span{background-image: url(../images/Floor003147-time.svg);}
@media (min-width:1025px) {
.TextList003149 .type{overflow: hidden;}
.TextList003149 .type dd{float: left;}
.TextList003149 .type dd:not(:last-child):after{position: absolute;content: ''; width: 1px;height: 10px;background-color: #d4d4d4; top: 50%;margin-top: -5px;right: 0;}
}
.TextList003149 .list li{border-radius: .1rem; border: solid 1px #e9e9e9; transition: 0.3s; cursor: pointer; }
.TextList003149 .list li:hover{border-color: var(--hover-color);box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.08);}
.TextList003149 .list li .inner{padding:.4rem;}
.TextList003149 .list li .name{font-size:var(--font-size26);color: var(--black0); font-family: 'MoM';}
.TextList003149 .list li:hover .name{color: var(--hover-color);}
.TextList003149 .list li .type{border-bottom: 1px dotted rgba(0, 0, 0, 0.2);font-size:var(--font-size15); padding:.2rem 0;margin-bottom:.2rem;}
.TextList003149 .list li .type dd:not(:last-child){padding-right: 1.7142em;margin-right: 1.7142em;}
.TextList003149 .list li .intro{font-size:var(--font-size16);color: var(--grey6);margin-bottom:.3rem;}
.TextList003149 .list li .intro p{margin-bottom: .06rem; line-height: 1.6;}
.TextList003149 .list li .view{color: var(--hover-color);font-size:var(--font-size18);padding-right:.35rem;background: url(../images/Floor003147-icon.svg) no-repeat right center; background-size: 1.1428em auto; font-family: 'MoM';} 
@media (min-width:1025px) {
.TextList003149 .list li{float: left;width:49%;margin-bottom:2%;}  
.TextList003149 .list li:nth-child(2n){float: right;}
.TextList003149 .list li:nth-child(2n+1){clear: left;} 
}
@media (max-width:1024px) {
.TextList003149 .list li{margin-bottom: 2em;}
.TextList003149 .list li .inner{padding: 1em;}    
}
.TextList003149 .popUp-box{position: fixed;left: -100%;width: 100%; top: 0;height: 100%; background-color: rgba(0,0,0,0.5); overflow: auto; z-index: 200;}
.TextList003149 .popUp-box.show{left: 0;}
.TextList003149 .popUp-box .ytable{height: 100%;}
.TextList003149 .popUp-box .main{position: relative; max-width: 1300px; background-color: #fff; width: 90%; margin: 0 auto;}
.TextList003149 .popUp-box .main .colse{position: absolute;width: 1.5625em; height: 1.5625em; right: 1.25em;top: 1.25em; background: url(../images/Floor003147-close.svg) no-repeat;background-size: contain;z-index: 10; cursor:pointer;}
.TextList003149 .popUp-box .main > div{width: 90%;margin: 0 auto;max-width: 1200px;}
.TextList003149 .popUp-box .name{font-size: 2.25em;color: var(--black3); padding:1.5em 0 1em 0;text-align: center;}

.TextList003149 .load-info .type{background-color: #f0f0f0; padding: 0.625em 0;}
.TextList003149 .load-info .intro-tit,
.TextList003149 .load-info .edit-info{margin: 0 auto; width: 95%;}
.TextList003149 .load-info .intro-tit{border-bottom: 1px solid var(--grey9); font-size:var(--font-size22); line-height: 2; margin-top:2em; margin-bottom: 1em;color: var(--black3);}
.TextList003149 .load-info .edit-info{font-size:var(--font-size16);line-height: 2; color: var(--grey6);}
@media (min-width:1025px) {
.TextList003149 .load-info .type{text-align: center;}
.TextList003149 .load-info .type dd{float: none;display: inline-block;padding: 0 .3rem; line-height: 2.5;}
}
@media (max-width:1024px) {
.TextList003149 .load-info .type{padding:1em;}
.TextList003149 .popUp-box .name{font-size: 1.5em;}
}
.TextList003149 .apply-btn{text-align: center; padding:3em 0}
.TextList003149 .apply-btn a{display: inline-block;font-size:var(--font-size18);background-color: var(--hover-color); border-radius:.05rem; line-height:3.5; padding: 0 3em;color:var(--white); cursor:pointer;}
.TextList003149 .apply-btn a:before{display: inline-block;width: 1.2222em; height: 1.2222em;content: ''; background: url(../images/Floor003147-seed.svg) no-repeat; background-size: contain; vertical-align: middle; margin-right: 1em;}




/* .RighInfo002810{padding:var(--padMar100) 0;}
.RighInfo002810 .txt-top .inner{display:inline-block;line-height: 1.6;color: var(--black0); font-size:var(--font-size24);}

.RighInfo002810 .icon-list{margin-top: .5rem;}
.RighInfo002810 .icon-list li{ float:left; width:100%; display:table; margin-bottom: 3%; display: flex; align-items: center; }
.RighInfo002810 .icon-list img{max-width: .5rem;}
.RighInfo002810 .icon-list li p{ padding:0 0 0 .2rem; color:var(--black3); margin:0; font-size: var(--font-size20); line-height: 1.4;}

.RighInfo002810 .txt-list{margin-top:var(--padMar100);}
.RighInfo002810 .txt-list .box:not(:last-child){margin-bottom:var(--padMar90);}
.RighInfo002810 .txt-list .info p{line-height:1.8; font-size: var(--font-size18); color: var(--black3); margin-bottom: .14rem;}
.RighInfo002810 .txt-list .info p::before{display: inline-block;content: '';width: .05rem; height: .05rem;border-radius: 50%;background-color:var(--hover-color);margin-right:.1rem;vertical-align: middle;}
.RighInfo002810 .txt-list h1{color: var(--hover-color);font-size:var(--font-size32); margin-bottom: .15rem;}
.RighInfo002810 .txt-list .info img{max-width: .6rem; margin-bottom: .25rem;}
@media(min-width:769px){
.RighInfo002810 .icon-list li{width:30.6%;margin-right:4%;}
.RighInfo002810 .icon-list li:nth-child(3n){ margin-right:0;}
.RighInfo002810 .icon-list li:nth-child(3n+1){ clear:left;}

.RighInfo002810 .txt-top .ytable-cell{width: 50%; text-align: center;}

.RighInfo002810 .txt-list .pic{width:45%;}
.RighInfo002810 .txt-list .pic img{max-width:100%;}
.RighInfo002810 .txt-list .info{width: 45%;}
.RighInfo002810 .txt-list .flex{display: flex;justify-content: space-between;flex-wrap: wrap;}
.RighInfo002810 .txt-list .box:nth-of-type(even) .flex{flex-flow: row-reverse;}
}
@media(max-width:768px){
.RighInfo002810 .ytable,
.RighInfo002810 .ytable-cell{display: block;}
.RighInfo002810 .txt-top{text-align: center;}
.RighInfo002810 .txt-list .pic img{display: block;width: 100%;}
.RighInfo002810 .txt-list .pic{width: 100%}
.RighInfo002810 .txt-list .info{width: 100%;width: 100%;margin-top: .2rem;}
}
@media(max-width:768px) and (min-width:481px){
.RighInfo002810 .icon-list li{ width:48%;}
.RighInfo002810 .icon-list li:nth-child(2n){ float:right;}
.RighInfo002810 .icon-list li:nth-child(2n+1){ clear:left;}
}




.arrange{padding:var(--padMar100) 0; background: var(--bg2);}
.arrange ul li{margin-bottom: 5%;}
.arrange ul li .icon{margin-bottom:.3rem;}
.arrange ul li .icon img{max-width: .7rem;}
.arrange ul li h1{font-size: var(--font-size26); color: var(--hover-color); line-height: 1.4;}
.arrange ul li aside{font-size: var(--font-size18);margin-top: .15rem;color:var(--black3); line-height: 1.6; max-height: 1.45rem; overflow-y: auto;}
@media(min-width:641px){
.arrange ul li{float: left;width: 31%;}
.arrange ul li:not(:nth-child(3n)){margin-right:3.5%;}
.arrange ul li:nth-child(3n+1){clear: left;}
}

.arrange ul li aside::-webkit-scrollbar{width:3px; height:100%;}
.arrange ul li aside::-webkit-scrollbar-track{ background: rgb(221, 221, 221); border-radius:3px;}
.arrange ul li aside::-webkit-scrollbar-thumb{ background: var(--hover-color); border-radius:3px;}
.arrange ul li aside::-webkit-scrollbar-thumb:hover{background: var(--hover-color);}
.arrange ul li aside::-webkit-scrollbar-corner{background: var(--hover-color);} */

.RighInfo002810 .btn{ text-align: center; width:2.5rem; margin-top:.6rem; border: 2px solid var(--hover-color); color: var(--hover-color); background:}
.RighInfo002810 .btn:hover{background:var(--hover-color); background-size: .28rem; border: 2px solid var(--hover-color);}
.RighInfo002810 .btn:hover .open{color: var(--white);}
.RighInfo002810 .btn .open{color: var(--hover-color);line-height: .5rem; font-family: 'MoSB'; font-size: var(--font-size18);}

.RighInfo002810 .txt-top .inner{display:inline-block;line-height: 1.6;color: var(--black0); font-size:var(--font-size24);}
.RighInfo002810 .public-title2{text-align: center;}
.RighInfo002810 .icon-list{margin-top: .5rem;}
.RighInfo002810 .icon-list li{ float:left; width:100%; display:table; margin-bottom: 3%; display: flex; align-items: center;   box-shadow: 1px 4px 16px rgba(26, 26, 26, 0.1);    border-radius: .1rem;    padding:.4rem .3rem;}
.RighInfo002810 .icon-list li:hover{transform: translateY(-10px);transition: 0.3s all;    box-shadow: 1px 4px 16px rgba(112, 46, 0, 0.2);}
.RighInfo002810 .icon-list li::before{transition: 0.3s;width: 0;position: absolute;left: 0;top: 0;height:2px;background:var(--hover-color);content: '';}
.RighInfo002810 .icon-list li:hover::before{width: 97%;margin-left: 1.5%;}

.RighInfo002810 .icon-list img{max-width: .5rem; transition: all ease 0.5s;}
.RighInfo002810 .icon-list li:hover img{ animation: rotate360 0.8s ease-in-out;}
.RighInfo002810 .icon-list li p{ padding:0 0 0 .2rem; color:var(--black3); margin:0; font-size: var(--font-size20); line-height: 1.4;}

.RighInfo002810 .txt-list{margin-top:var(--padMar100) 0;}
.RighInfo002810 .txt-list .box:not(:last-child){margin-bottom:var(--padMar90);}
.RighInfo002810 .txt-list .info p{line-height:1.8; font-size: var(--font-size18); color: var(--black3); margin-bottom: .14rem;}
.RighInfo002810 .txt-list .info p::before{display: inline-block;content: '';width: .05rem; height: .05rem;border-radius: 50%;background-color:var(--hover-color);margin-right:.1rem;vertical-align: middle;}
.RighInfo002810 .txt-list h1{color: var(--hover-color);font-size:var(--font-size32); margin-bottom: .15rem;}
.RighInfo002810 .txt-list .info img{max-width: .6rem; margin-bottom: .25rem;}
@media(min-width:769px){
.RighInfo002810 .icon-list li{width:30.6%;margin-right:4%;  }
.RighInfo002810 .icon-list li:nth-child(3n){ margin-right:0;}
.RighInfo002810 .icon-list li:nth-child(3n+1){ clear:left;}

.RighInfo002810 .txt-top .ytable-cell{width: 50%; text-align: center;}

.RighInfo002810 .txt-list .pic{width:45%; padding-right: 5%;}
.RighInfo002810 .txt-list .pic img{max-width:100%;}
.RighInfo002810 .txt-list .info{width: 45%;}
.RighInfo002810 .txt-list .flex{display: flex;justify-content: space-between;flex-wrap: wrap;}
.RighInfo002810 .txt-list .box:nth-of-type(even) .flex{flex-flow: row-reverse;}
}
@media(max-width:768px){
.RighInfo002810 .ytable,
.RighInfo002810 .ytable-cell{display: block;}
.RighInfo002810 .txt-top{text-align: center;}
.RighInfo002810 .txt-list .pic img{display: block;width: 100%;}
.RighInfo002810 .txt-list .pic{width: 100%; padding-top: 5%;}
.RighInfo002810 .txt-list .info{width: 100%;width: 100%;margin-top: .2rem;}
}
@media(max-width:768px) and (min-width:481px){
.RighInfo002810 .icon-list li{ width:48%;}
.RighInfo002810 .icon-list li:nth-child(2n){ float:right;}
.RighInfo002810 .icon-list li:nth-child(2n+1){ clear:left;}
}


.arrange{padding:var(--padMar100) 0 var(--padMar80) 0;background: url(../images/RighInfo002810bg.jpg) no-repeat top;    background-size: cover;}
.arrange ul li{margin-bottom: 5%;box-shadow: 1px 4px 16px rgba(26, 26, 26, 0.1);border-radius: .1rem;padding: .3rem; background: var(--white);}
.arrange ul li:hover{transform: translateY(-10px);transition: 0.3s all;    box-shadow: 1px 4px 16px rgba(112, 46, 0, 0.2);}
.arrange ul li::before{transition: 0.3s;width: 0;position: absolute;left: 0;top: 0;height:2px;background:var(--hover-color);content: '';}
.arrange ul li:hover::before{width: 97%;margin-left: 1.5%;}
.arrange ul li .icon img{transition: all ease 0.5s;}
.arrange ul li:hover .icon img{ animation: rotate360 0.8s ease-in-out;}

.arrange ul li .icon{margin-bottom:.3rem;}
.arrange ul li .icon img{max-width: .7rem;}
.arrange ul li h1{font-size: var(--font-size26); color: var(--hover-color); line-height: 1.4;}
.arrange ul li aside{font-size: var(--font-size18);margin-top: .15rem;color:var(--black3); line-height: 1.6; max-height: 1.45rem; overflow-y: auto;}
@media(min-width:641px){
.arrange ul li{float: left;width: 31%;min-height: 3.9rem;}
.arrange ul li:not(:nth-child(3n)){margin-right:3.5%;}
.arrange ul li:nth-child(3n+1){clear: left;}
}

.arrange ul li aside::-webkit-scrollbar{width:3px; height:100%;}
.arrange ul li aside::-webkit-scrollbar-track{ background: rgb(221, 221, 221); border-radius:3px;}
.arrange ul li aside::-webkit-scrollbar-thumb{ background: var(--hover-color); border-radius:3px;}
.arrange ul li aside::-webkit-scrollbar-thumb:hover{background: var(--hover-color);}
.arrange ul li aside::-webkit-scrollbar-corner{background: var(--hover-color);}


header{position: fixed;top: 0;left: 0;padding: .3rem 0;width: 100%;z-index: 200;}
header .flex{display: flex;justify-content: space-between;align-items: center}
header .logo{width: 2.63rem;}
header .logo img{width: 100%}
header .logo img:nth-of-type(1){display: block;}
header .logo img:nth-of-type(2){display: none;}
header .right-box{display: flex;align-items: center;}
header nav>ul{display: flex;align-items: center;}
header nav>ul>li{position: relative;margin-right: .5rem;}
header nav>ul>li:last-child{margin-right: 0;}
header nav>ul>li>a{display: flex;align-items: center;font-size: .16rem;color: #fff;}
header nav>ul>li>a:after{display: block;content: '';width: .13rem;height: .08rem;margin-left: .1rem;background-image: url('../images/nav.png');background-size: 100%;}
header nav>ul>li:hover>a{color: var(--hover-color) !important;}
header nav>ul>li:hover>a:after{background-image: url('../images/nav_hover.png') !important;}
header .search{position: relative;margin-left: .6rem;}
header .search .name{width: .21rem;height: .22rem;background-image: url('../images/search.png');background-size: 100%;cursor:pointer;}
header .search .box{display: none;position: absolute;right: -.11rem;top: 50%;width:2.6rem;z-index: 33;transform: translateY(-50%);}
header .search .box .text{width: calc(100% - .4rem);height: .4rem;padding-left: .15rem;color: #fff;box-sizing: border-box;border: 0;background-color: var(--hover-color);}
header .search .box .btn{width: .4rem;height: .4rem;background-image: url('../images/search.png');background-position: center;background-repeat: no-repeat;background-size: .21rem .22rem;border: 0;cursor:pointer;background-color: var(--hover-color);}
header .search:hover .box{display: flex;}
header .right-box i{display: block;content: '';width: 1px;height: .15rem;margin:  0 .3rem;background-color: #fff;}
header .language{position: relative;display: flex;align-items: center;}
header .language:before{display: block;content: '';margin-right: .1rem;width: .27rem;height: .27rem;background-image: url('../images/language.png');background-size: 100%;}
header .language a{font-size: .15rem;color: #fff;}
header .language .down{display: none;position: absolute;left: 50%;top: 100%;padding-top: .34rem;transform: translateX(-50%);z-index: 3;}
header .language:hover .down{display: block;}
header .language .down ul{padding: .2rem .15rem;width: max-content;background-color: #fff;border-top: 1px solid #f0f0f0;}
header .language .down ul li{margin-bottom: .2rem;}
header .language .down ul li:last-child{margin-bottom: 0;}
header .language .down ul li a{display: flex;align-items: center;color: #333333}
header .language .down ul li:hover a{color: var(--hover-color);}
.gray_header{border-bottom: solid 1px #f0f0f0;}
@media(min-width:1024px){
	header{background-color: rgba(0, 0, 0, .18)}
	header.on,header:hover{background-color: #fff;}
	header.on .logo img:nth-of-type(1),header:hover .logo img:nth-of-type(1){display: none;}
	header.on .logo img:nth-of-type(2),header:hover .logo img:nth-of-type(2){display: block;}
	header.on nav ul li>a,header:hover nav ul li>a{color: #000;}
	header.on nav ul li>a:after,header:hover nav ul li>a:after{background-image: url('../images/nav-on.png');}
	header.on .search .name,header:hover .search .name{background-image: url('../images/search-on.png');}
	header.on .right-box i,header:hover .right-box i{background-color: #000;}
	header.on .language:before,header:hover .language:before{background-image: url('../images/language-on.png');}
	header.on .language a,header:hover .language a{color: #000;}
	header nav ul li .down{display: none;position: absolute;left: 50%;top: 100%;padding-top: .38rem;transform: translateX(-50%);z-index: 3;}
	header nav ul li:hover .down{display: block;}
	header nav ul li .down ul{padding: .2rem .15rem;width: max-content;background-color: #fff;border-top: 1px solid #f0f0f0;}
	header nav ul li .down ul li{margin-bottom: .2rem;}
	header nav ul li .down ul li:last-child{margin-bottom: 0;}
	header nav ul li .down ul li a{display: flex;align-items: center;color: #333333;}
	header nav ul li .down ul li a:after{display: block;content: '';width: .13rem;height: .08rem;margin-left: .1rem;background-image: url('../images/nav_hover.png');background-size: 100%;transform: rotate(-90deg);opacity: 0;}
	header nav ul li .down ul li a:hover{color: var(--hover-color);}
	header nav ul li .down ul li a:hover:after{opacity: 1;}
	/* header nav ul li:nth-of-type(2) .down2{display: none;position: absolute;left: 50%;top: 100%;padding-top: .38rem;transform: translateX(-39%);z-index: 5;}
	header nav>ul>li:nth-of-type(2):after{display: none;top: .95rem;position: fixed;content: '';left: 0;width: 100%;height: 3.9rem;background-color: #fff;z-index: 1;border-top: 1px solid #f0f0f0;}
	header nav ul li:nth-of-type(2):hover .down2{display: block;}
	header nav>ul>li:nth-of-type(2):hover:after{display: block;} */
	header nav ul li .down2 .flex{display: flex;width: 12rem;max-width: 12rem;height: 3.9rem;padding: ;}
	header nav ul li .down2 .flex .left{width: 61.67%;display: flex;align-items: center;height: 100%;}
	header nav ul li .down2 .flex .left .nav{position: relative;width: 45.9%;border-right: 1px solid #f0f0f0;}
	header nav ul li .down2 .flex .left .nav dl{margin-bottom: .3rem;}
	header nav ul li .down2 .flex .left .nav dl:last-child{margin-bottom: 0;}
	header nav ul li .down2 .flex .left .nav dl dt>a{position: relative;font-size: .18rem;color: #000000;display: flex;align-items: center;}
	header nav ul li .down2 .flex .left .nav dl dt>a:after{display: block;content: '';width: .13rem;height: .08rem;margin-left: .1rem;background-image: url('../images/nav-hover.png');background-size: 100%;transform: rotate(-90deg);opacity: 0;}
	header nav ul li .down2 .flex .left .nav dl:hover dt>a{color: #ed6b1b;}
	header nav ul li .down2 .flex .left .nav dl:hover dt>a:after{opacity: 1;}
	header nav ul li .down2 .flex .left .nav dl dl{display: none;position: absolute;top: 0;left: 100%;width: 100%;height: 100%;padding: 0 .35rem;box-sizing: border-box;overflow-x: hidden;}
	header nav ul li .down2 .flex .left .nav dl:hover dl{display: block;}
	header nav ul li .down2 .flex .left .nav dl dl dd{margin-bottom: .1rem;}
	header nav ul li .down2 .flex .left .nav dl dl dd:last-child{margin-bottom: 0;}
	header nav ul li .down2 .flex .left .nav dl dl dd a{font-size: .18rem;color: #000000;line-height: 1.6;}
	header nav ul li .down2 .flex .left .nav dl dl dd:hover a{color: #ed6b1b;}
	header nav ul li .down2 .flex .left .nav dl
	header nav ul li .down2 .flex .right{width: 38.33%;display: flex;align-items: center;height: 100%;}
	header nav ul li .down2 .flex .right .img img{width: 100%}
}
footer{background-color: #222222;}
footer .top-box{}
footer .top-box .flex{display: flex;justify-content: space-between;flex-wrap: wrap;background-image: url('../images/foot-bg.png');background-size: 7.31rem 1.05rem;background-repeat: no-repeat;background-position: 38% 75%;}
footer .top-box .left{width: 64.5%;padding: .7rem 0 .4rem;border-right: 1px solid rgba(255, 255, 255, .08);box-sizing: border-box;}
footer .top-box .right{width: 35.5%;padding: .7rem 0 .4rem 7.6%;box-sizing: border-box;}
footer .top-box .foot-logo{max-width: 3.39rem;}
footer .top-box .foot-logo img{width: 100%}
footer .top-box .foot-text{margin-top: .3rem;font-size: .36rem;color: #fff;line-height: 1.5;max-width: 6.3rem;}
footer .top-box .foot-share{margin-top: .4rem;}
footer .top-box .foot-share ul{display: flex;}
footer .top-box .foot-share ul li{margin-right: .25rem;}
footer .top-box .foot-share ul li:last-child{margin-right: 0;}
footer .top-box .foot-share ul li img{width: .5rem}
footer .top-box .foot-nav{margin-top: .6rem;}
footer .top-box .foot-nav ul{display: flex;}
footer .top-box .foot-nav ul li{margin-right: .5rem}
footer .top-box .foot-nav ul li:last-child{margin-right: 0;}
footer .top-box .foot-nav ul li a{font-size: .18rem;color: #ffffff;}
footer .top-box .foot-contact dl dd{margin-bottom: .45rem;}
footer .top-box .foot-contact dl dd:last-child{margin-bottom: 0;}
footer .top-box .foot-contact dl dd .name{margin-bottom: .1rem;font-size: .14rem;color: rgba(255, 255, 255, .6);}
footer .top-box .foot-contact dl dd .text{font-size: .18rem;color: #fff;line-height: 1.5;}
footer .top-box .foot-contact dl dd .tel{font-size: .34rem;color: #fff;font-weight: bold;}
footer .bottom-box{padding: .35rem 0;border-top: 1px solid rgba(255, 255, 255, .08);}
footer .bottom-box{padding: .35rem 0;border-top: 1px solid rgba(255, 255, 255, .08);}
footer .bottom-box .flex{display: flex;justify-content: space-between;flex-wrap: wrap;}
footer .bottom-box .foot-icp{font-size: .14rem;color: rgba(255, 255, 255, .6);}
footer .bottom-box .foot-icp a{color: rgba(255, 255, 255, .6);}
footer .bottom-box .foot-menu ul{display: flex;}
footer .bottom-box .foot-menu ul li{margin-right: .1rem;display: flex;align-items: center}
footer .bottom-box .foot-menu ul li:last-child{margin-right: 0;}
footer .bottom-box .foot-menu ul li a{font-size: .14rem;color: rgba(255, 255, 255, .6);}
footer .bottom-box .foot-menu ul li:after{display: block;content: '·';margin-left: .1rem;font-size: .14rem;color: rgba(255, 255, 255, .6);}
footer .bottom-box .foot-menu ul li:last-child:after{display: none;}
.banner .swiper-slide{position: relative;}
.banner .swiper-slide .img{position: relative;}
.banner .swiper-slide .img img{width: 100%}
.banner .swiper-slide .img:after{display: block;content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .2);z-index: 2;}
.banner .swiper-slide .pc{display: block;}
.banner .swiper-slide .wap{display: none;}
.banner .swiper-slide .box{position: absolute;left: 0;top: 28.15%;width: 100%;z-index: 3;}
.banner .swiper-slide .box .logo{max-width: 3.38rem;opacity: 0;}
.banner .swiper-slide .box .logo img{width: 100%}
.banner .swiper-slide .box .title{margin-top: .4rem;max-width: 9.24rem;font-size: .54rem;color: #fff;font-weight: bold;line-height: 1.5;opacity: 0;}
.banner .swiper-slide .box .text{margin-top: .4rem;font-size: .3rem;color: #fff;line-height: 1.5;opacity: 0;}
.banner .swiper-slide.swiper-slide-active .box .logo{animation: slideDown 3s forwards;animation-delay: .5s;}
.banner .swiper-slide.swiper-slide-active .box .title{animation: slideDown 3s forwards;animation-delay: 1s;}
.banner .swiper-slide.swiper-slide-active .box .text{animation: slideDown 3s forwards;animation-delay: 1.5s;}
.banner .swiper-pagination{bottom: .8rem;z-index: 3;display: flex;justify-content: center;}
.banner .swiper-pagination .bullet{display: flex;align-items: center;width: auto;height: auto;opacity: 1;background-color: transparent;}
.banner .swiper-pagination .bullet:before{display: block;content: '';margin: 0 .07rem;width: 2px;height: 2px;background-color: #fff;}
.banner .swiper-pagination .bullet:after{display: block;content: '';margin: 0 .07rem;width: 2px;height: 2px;background-color: #fff;}
.banner .swiper-pagination .bullet span{position: relative;display: block;width: 3px;height: 6px;background-color: #fff;}
.banner .swiper-pagination .bullet.swiper-pagination-bullet-active span{position: relative;width: .4rem;height: .4rem;border: 2px solid #fff;border-radius: .4rem;box-sizing: border-box;background-color: transparent;}
.banner .swiper-pagination .bullet.swiper-pagination-bullet-active span:after{display: block;content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;width: 6px;height: 6px;background-color: #fff;border-radius: 6px;}
@keyframes slideDown {
  0% {
  	opacity: 0;
    transform: translateY(.2rem);
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
.public-title{margin-bottom: .25rem;}
.public-title .tit{position: relative;width: max-content;font-size: .26rem;color:var(--hover-color);}
.public-title .tit:after{position: absolute;display: block;content: '';right: -.15rem;top: -.15rem;width: .2rem;height: .16rem;background-image: url('../images/title-icon.png');background-size: 100%;}
.public-title .desc{margin-top: .1rem;font-size: .52rem;color: #040000;font-weight: bold;line-height: 1.1;}
.public-more a{display: flex;align-items: center;justify-content: center;width: 2rem;height: .55rem;font-size: .18rem;color:var(--hover-color);border-radius: .55rem;border: 2px solid var(--hover-color);}
.public-more a:after{display: block;content: '';width: .08rem;height: .15rem;margin-left: .1rem;background-image: url('../images/more-yellow.png');background-size: 100%;}
.public-more a:hover{background: var(--hover-color);color: #fff;}
.public-more a:hover:after{background-image: url('../images/more-w.png');background-size: 100%;}
.index-about{position: relative;padding: 1.2rem 0;}
.index-about:after{position: absolute;left: 0;bottom: 0;width: 11rem;height: 1.47rem;display: block;content: '';background-image: url('../images/index-about-bg.png');background-size: 100%;z-index: 1;}
.index-about .public-title{max-width: 8.2rem}
.index-about .flex{display: flex;justify-content: space-between;flex-wrap: wrap;}
.index-about .flex .left{width: 60%}
.index-about .flex .right{width: 27.7%;overflow: hidden;}
.index-about .left .text{max-width: 6.5rem;font-size: .18rem;color: #333333;line-height: 2;}
.index-about .left .public-more{margin-top: 1.1rem;}
.index-about .right .list ul li{display: flex;justify-content: space-between;align-items: center;margin-bottom: .25rem;padding-bottom: .25rem;border-bottom: 1px solid #fdf0e8;}
.index-about .right .list ul li:last-child{margin-bottom: 0;}
.index-about .right .list ul li .box{width: calc(100% - 1rem)}
.index-about .right .list ul li .box .value{display: flex;}
.index-about .right .list ul li .box .value .num{font-size: .72rem;font-weight: bold;color:var(--hover-color);}
.index-about .right .list ul li .box .value .f{padding-left: .1rem;font-size: .42rem;font-weight: bold;color:var(--hover-color);}
.index-about .right .list ul li .box .name{font-size: .18rem;color: #666666;}
.index-about .right .list ul li .icon img{max-width: .8rem;max-height: .8rem;}

.index-culture{padding:1.2rem 0;background:linear-gradient(#f9f9f9,#fefefe);}
.index-culture .con{position: relative;display: flex;}
.index-culture .left{width:49.4%;}
.index-culture .left .box{max-width: 7.1rem;width: 100%;margin-left: auto;padding-top:0.5rem;}
.index-culture .left .public-more{margin-top:1.1rem;}
.index-culture .right{width:50.6%;}
.index-culture .right li{display: flex;flex-direction: row-reverse;justify-content: space-between;align-items: center;box-shadow: 0 0 0.1rem rgba(0,0,0,0.1);background:#fff;overflow:hidden;}
.index-culture .right li:not(:last-child){margin-bottom:0.3rem;}
.index-culture .right li:nth-child(2n){margin-left:0.8rem;}
.index-culture .right li .pic{width:4rem;overflow:hidden;}
.index-culture .right li .pic img{width: 100%;transition: 0.8s ease;}
.index-culture .right li:hover .pic img{transform: scale(1.1);}
.index-culture .right li .info{width:58%;padding:0.15rem 0 0.15rem 0.4rem;}
.index-culture .right li h2{font-size:0.28rem;color:#111;margin-bottom:0.15rem;}
.index-culture .right li p{font-size:0.18rem;color:#333;line-height: 1.6}

.index-products{padding: 1.2rem 0;background-image: url('../images/index-products-bg.png');background-size: cover;}
.index-products .por{position: relative;display: flex;}
.index-products .left{width: 49.4%;}
.index-products .left .box{max-width: 7.1rem;width: 100%;margin-left: auto;}
.index-products .left .box .text{margin-top: .6rem;max-width: 5.3rem;font-size: .18rem;color: #040000;line-height: 1.7;}
.index-products .left .box .btn{display: flex;align-items: center;margin-top: 1.4rem;}
.index-products .left .box .btn .swiper-button-prev{margin-right: .2rem;}
.index-products .left .box .btn .swiper-button-prev,
.index-products .left .box .btn .swiper-button-next{position: initial;width: .65rem;height: .65rem;--swiper-navigation-size: .2rem;color: var(--hover-color);background-color: #fff;border: 1px solid var(--hover-color);border-radius: .65rem;}
.index-products .left .box .btn .swiper-button-prev:hover,
.index-products .left .box .btn .swiper-button-next:hover{background-color: var(--hover-color);color: #fff;}
.index-products .right{width: 50.6%;overflow: hidden;}
.index-products .right .list{max-width: 4.7rem;width: 100%;margin-right: auto;}
.index-products .right .list .swiper{overflow: initial;}
.index-products .right .list .img{overflow: hidden;}
.index-products .right .list .img img{width: 100%;transition: 0.8s ease;}
.index-products .right .list a{display: block;position: relative;}
.index-products .right .list .bottom{position: absolute;left: 0;bottom: 0;width: 100%;display: flex;align-items: center;justify-content: space-between;padding: .3rem .25rem;z-index: 3;box-sizing: border-box;}
.index-products .right .list .bottom .title{max-width: calc(100% - .7rem);font-size: .26rem;color: #fff;}
.index-products .right .list .bottom .more{display: flex;align-items: center;justify-content: center;width: .5rem;height: .5rem;background-color:var(--hover-color);background-image: url('../images/more-y.png');background-size: .2rem .15rem;background-position: center;background-repeat: no-repeat;border-radius: .5rem;}
.index-products .right .list .swiper-slide:hover .img img{transform: scale(1.1)}
@media(max-width:1480px){
	.index-products .left{ padding-left: 3%; box-sizing: border-box; }
	.index-products .left .box{max-width: 100%}
	.index-products .right{ padding-right: 3%; box-sizing: border-box; }
}
.index-applications{ position: relative; background-size: cover; height: 9.6rem; }
.index-applications .list{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; background-color: rgba(0, 0, 0, .15)}
.index-applications .list ul{ display: flex; flex-wrap: wrap; }
.index-applications .list ul li{ width: 14.28%; height: 9.6rem; padding: 1rem 0; text-align: center; display: flex; align-items: end; justify-content: center; box-sizing: border-box; border-right: 1px solid rgba(255, 255, 255, .1); }
.index-applications .list ul li:last-child{ border-right: 0; }
.index-applications .list ul li .icon{ display: flex; align-items: center; justify-content: center; width: .55rem; height: .6rem; margin: 0 auto; }
.index-applications .list ul li .icon img{ width: 100%}
.index-applications .list ul li .name{ margin-top: .25rem; font-size: .24rem; color: #fff; }
.index-applications .list ul li.on{ background: linear-gradient(to top, var(--hover-color), transparent ,transparent); }
.index-applications .box{ position: absolute; left: 0; top: 1.7rem; width: 100%; z-index: 3; }
.index-applications .box .public-title .desc{ color: #fff; max-width: 13.2rem}
.index-applications .box .public-more{ margin-top: .8rem; }
.index-partner{ padding: 1.2rem 0; background-image: url('../images/index-partner-bg.png'); background-size: cover; }
.index-partner .flex{ display: flex; justify-content: space-between; flex-wrap: wrap; }
.index-partner .flex .left{ width: 33%}
.index-partner .btn{ display: flex; align-items: center; margin-top: 1.3rem; }
.index-partner .btn .swiper-button-prev{ margin-right: .2rem; }
.index-partner .btn .swiper-button-prev,
.index-partner .btn .swiper-button-next{ position: initial; width: .65rem; height: .65rem; --swiper-navigation-size: .2rem; color: #e1681f; background-color: #fff; border: 1px solid #e1681f; border-radius: .65rem; }
.index-partner .btn .swiper-button-prev:hover,
.index-partner .btn .swiper-button-next:hover{ background-color: #e1681f; color: #fff; }
.index-partner .flex .right{ width: 62%}
.index-partner .list .img{ border-radius: .06rem; overflow: hidden; border: 1px solid transparent;}
.index-partner .list .img img{ width: 100%}
.index-partner .list .img:hover{ border: 1px solid var(--hover-color); box-shadow: 0 0 .15rem rgba(0, 0, 0, .08); }
.index-contact{ padding: 1.2rem 0; background-image: url('../images/index-contact-bg.png'); background-size: cover; }
.index-contact .flex{ display: flex; justify-content: space-between; flex-wrap: wrap; }
.index-contact .public-title .tit{ color: #fff; }
.index-contact .public-title .desc{ color: #fff; }
.index-contact .public-title .tit:after{ background-image: url('../images/title-icon2.png'); }
.index-contact .right{ width: 60%}
.index-contact .from ul li{ margin-bottom: .3rem; position: relative; }
.index-contact .from ul li:nth-of-type(2){ margin-bottom: .4rem; }
.index-contact .from ul li:last-child{ margin-bottom: 0; }
.index-contact .from ul li .flex-box{ display: flex; flex-wrap: wrap; margin: -1.5%; }
.index-contact .from ul li .flex-box .item{ position: relative; width: 30.33%; margin: 1.5%; }
.index-contact .from ul li .text{ width: 100%; height: .55rem; padding: 0 .2rem 0 .6rem; background-color: #fff; border: 0; box-sizing: border-box; border-radius: .06rem; }
.index-contact .from ul li textarea{ width: 100%; height: 1.2rem; padding: .2rem .2rem .2rem .6rem; background-color: #fff; border: 0; box-sizing: border-box; border-radius: .06rem; }
.index-contact .from ul li button{ display: flex; align-items: center; justify-content: center; width: 2rem; height: .55rem; font-size: .16rem; color: #fff; border-radius: .55rem; border: 0; cursor: pointer;     background: var(--hover-color);}
.index-contact .from ul li button:after{ display: block; content: ''; margin-left: .1rem; width: .06rem; height: .12rem; background-image: url('../images/more-w.png'); background-size: 100%; }
.index-contact .from ul li .icon{ position: absolute; display: flex; align-items: flex-start; left: .2rem; top: .2rem; font-size: .18rem; color: #de0113; z-index: 2; line-height: 1; }
.index-contact .from ul li .icon:before{ display: block; content: ''; margin-right: .03rem; }
.index-contact .from ul li .name:before{ width: .17rem; height: .19rem; background-image: url('../images/index-contact-icon1.png'); background-size: 100%}
.index-contact .from ul li .tel:before{ width: .14rem; height: .19rem; background-image: url('../images/index-contact-icon2.png'); background-size: 100%}
.index-contact .from ul li .email:before{ width: .2rem; height: .15rem; background-image: url('../images/index-contact-icon3.png'); background-size: 100%}
.index-contact .from ul li .message:before{ width: .18rem; height: .18rem; background-image: url('../images/index-contact-icon4.png'); background-size: 100%}
.public-title2{ margin-bottom: .5rem; font-size: .44rem; color: #333333; font-weight: bold; }
.About .about{ position: relative; padding: 1rem 0; background-image: url('../images/About-about-bg.png'); background-size: cover; }
.About .about .title{ font-size: .26rem; color: #111111; }
.About .about .text{ margin-top: .15rem; font-size: .18rem; color: #333333; line-height: 2; }
.About .about .box{ max-width: 7.5rem; }
.About .about .img{ position: absolute; right: 0; top: 1rem; width: 8rem; z-index: 1; }
.About .about .img img{ width: 100%}
.About .about .list{ margin-top: 1rem; }
.About .about .list ul{ display: flex; justify-content: space-between; flex-wrap: wrap; }
.About .about .list ul li{ }
.About .about .list ul li:last-child{ margin-bottom: 0; }
.About .about .list ul li .value{ display: flex; }
.About .about .list ul li .value .num{ font-size: .72rem; font-weight: bold; color: #111; }
.About .about .list ul li .value .f{ padding-left: .1rem; font-size: .42rem; font-weight: bold; color: #111;}
.About .about .list ul li .name{ margin-top: .1rem; font-size: .18rem; color: #666666; }
.About .layout{ padding: 1rem 0; background-image: url('../images/About-layout-bg.png');background-size: contain;background-position: right center;background-repeat: no-repeat;}
.About .layout .flex{display: flex;flex-wrap: wrap;align-items: center}
.About .layout .left{width: 46%}
.About .layout .right{width: 28.5%;margin-left: 4.1%;}
.About .layout .title{font-size: .22rem;color: #333333;line-height: 1.5;}
.About .layout .text{margin-top: .15rem;font-size: .16rem;color: #333;line-height: 1.5;}
.About .layout .text span{color:var(--hover-color); font-weight: bold;}
.About .layout .list{margin-top: .6rem;}
.About .layout .list ul li{margin-bottom: .9rem;}
.About .layout .list ul li:last-child{margin-bottom: 0;}
.About .layout .list ul li .category{margin-bottom: .2rem;font-size: .3rem;color: #000000;}
.About .layout .list ul li dl{position: relative;display: flex;z-index: 2;cursor: pointer;}
.About .layout .list ul li dl:after{position: absolute;left: 0;top: .2rem;height: 1px;width: 100%;display: block;content: '';background-color: #ebebeb;z-index: 1;}
.About .layout .list ul li dl .name{font-size: .18rem; color: #333;}
.About .layout .list ul li dl dd.on .name{color: var(--hover-color); font-family: MoSB;}
.About .layout .list ul li dl dd{position: relative;flex: 1;text-align: center;z-index: 2;}
.About .layout .list ul li dl dd .y{width: .35rem;height: .42rem;display: flex;align-items: center;justify-content: center;margin: 0 auto;}
.About .layout .list ul li dl dd .y:before{display: none;content: '';width: .35rem;height: .42rem;background-image: url('../images/layout-icon.png');background-size: cover;}
.About .layout .list ul li dl dd.on .y:before{display: block;}
.About .layout .list ul li dl dd .y:after{display: block;content: '';width: .24rem;height: .24rem;background-image: url('../images/layout-icon1.png');background-size: 100%;}
.About .layout .list ul li dl dd.on .y:after{display: none;}
.About .layout .list2 ul li{position: relative;padding-left: .6rem;display: none;}
.About .layout .list2 ul li.on{display: block;}
.About .layout .list2 ul li:before{display: block;content: '';position: absolute;top: 0;left: 2%;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .03);z-index: 2;transform: scale(.9)}
.About .layout .list2 ul li:after{display: block;content: '';position: absolute;top: 0;left: -10%;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .02);z-index: 1;transform: scale(.8)}
.About .layout .list2 ul li .img img{width: 100%}
.About .layout .list2 ul li .box{padding: .4rem;background-color:#2b2b2b;}
.About .layout .list2 ul li .box .name{font-size: .26rem;color: #fff;font-weight: bold;}
.About .layout .list2 ul li .box .casket{margin-top: .3rem;}
.About .layout .list2 ul li .box .casket .item{position: relative;margin-bottom: .15rem;padding-left: .28rem;font-size: .18rem;color: #fff;line-height: 1.7;}
.About .layout .list2 ul li .box .casket .item:last-child{margin-bottom: 0;}
.About .layout .list2 ul li .box .casket .item:after{display: block;content: '';position: absolute;left: 0;top: .06rem;display: block;content: '';z-index: 3;}
.About .layout .list2 ul li .box .casket .item:nth-of-type(1):after{display: block;content: '';width: .17rem;height: .17rem;background-image: url('../images/About-layout-tel.png');background-size: cover;}
.About .layout .list2 ul li .box .casket .item:nth-of-type(2):after{display: block;content: '';width: .15rem;height: .18rem;background-image: url('../images/About-layout-add.png');background-size: cover;}
.About .layout .list2 ul li .swiper{position: relative;z-index: 3;}
.About .layout .list2 ul li .swiper .swiper-pagination{left: .3rem;text-align: left;}
.About .layout .list2 ul li .swiper .swiper-pagination .swiper-pagination-bullet{background-color: #fff;}
.About .history{padding: 1rem 0;background-image: url('../images/About-history-bg.jpg');background-size: cover;overflow: hidden;}
.About .history .public-title2{text-align: center;}
.About .history .mySwiper2{overflow: initial;}
.About .history .mySwiper2  .swiper-button-prev{left: 0;}
.About .history .mySwiper2  .swiper-button-next{right: 0;}
.About .history .mySwiper2  .swiper-button-prev,
.About .history .mySwiper2  .swiper-button-next{width: .6rem; height: .6rem; --swiper-navigation-size: .2rem; color: var(--hover-color); background-color: #fff; border: 1px solid var(--hover-color); border-radius: .6rem; }
.About .history .mySwiper2  .swiper-button-prev:hover,
.About .history .mySwiper2  .swiper-button-next:hover{ background-color: var(--hover-color); color: #fff; }
.About .history .mySwiper2 .swiper-slide{position: relative;}
.About .history .mySwiper2 .swiper-slide:after{display: block;content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(255, 255, 255, .6);z-index: 3;}
.About .history .mySwiper2 .swiper-slide.swiper-slide-active:after{display: none;}
.About .history .mySwiper2 .flex{display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between}
.About .history .mySwiper2 .flex .img{width: 46.5%}
.About .history .mySwiper2 .flex .img img{width: 100%}
.About .history .mySwiper2 .flex .box{position: relative;width: 48.7%;padding-left: .3rem;border-left: 1px solid rgba(225, 104, 31, .1);box-sizing: border-box;}
.About .history .mySwiper2 .flex .box:after{display: block;content: '';position: absolute;left: 0;top: 0;width: 2px;height: .2rem;background-color:var(--hover-color);z-index: 3;}
.About .history .mySwiper2 .flex .box .time{font-size: .32rem;color:var(--hover-color);font-weight: bold;}
.About .history .mySwiper2 .flex .box .title{margin-top: .3rem;font-size: .36rem;color: #333333;}
.About .history .mySwiper2 .flex .box .text{margin-top: .2rem;font-size: .16rem;color: #333333;line-height: 1.7;max-width: 4.4rem;}
.About .history .mySwiper{position: relative;margin-top: 1.2rem;}
.About .history .mySwiper .time{font-size: .2rem;color: #666666;text-align: center;font-weight: bold;line-height: .26rem;}
.About .history .mySwiper .swiper-slide-thumb-active .time{font-size: .32rem;color: var(--hover-color);}
.About .history .mySwiper .swiper-slide{position: relative;height: .7rem;z-index: 2;}
.About .history .mySwiper .swiper-slide .y{position: absolute;left: 0;right: 0;bottom: 0;margin: 0 auto;width: .2rem;height: .2rem;background-color: #fff;border-radius: .2rem;z-index: 3;}
.About .history .mySwiper .swiper-slide .y:after{display: block;content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;width: .09rem;height: .09rem;margin: auto;background-color: #9a9a9a;border-radius: .09rem;z-index: 3;}
.About .history .mySwiper .swiper-slide.swiper-slide-thumb-active .y{width: .19rem;height: .19rem;border-radius: .19rem;box-shadow: 0 .04rem .2rem rgba(0, 77, 160, .2);border-radius: .19rem;}
.About .history .mySwiper .swiper-slide.swiper-slide-thumb-active .y:after{width: .13rem;height: .13rem;border-radius: .13rem;background-color: var(--hover-color);}
.About .history .mySwiper:after{position: absolute;display: block;content: '';left: 0;bottom: .1rem;width: 100%;height: 1px;background-color: #e3e3e4;z-index: 1;}
.About .history .mySwiper .swiper-wrapper{z-index: 2;}
.About .partner{padding: 1rem 0;}
.About .partner .public-title2{text-align: center;}
.About .partner .list{position: relative;}
.About .partner .list:before{display: block;content: '';position: absolute;top: 0;left: 0;width: 20%;height: 100%;background: linear-gradient(to right, #ffff, transparent);z-index: 3;}
.About .partner .list:after{display: block;content: '';position: absolute;top: 0;right: 0;width: 20%;height: 100%;background: linear-gradient(to left, #ffff, transparent);z-index: 3;}
.About .partner .list .item{padding: .1rem 0;}
.About .partner .list .str_origin{width: max-content}
.About .partner .list ul{display: flex;margin: -.05rem 0;width: max-content}
.About .partner .list ul li{margin: .05rem;width: 2.7rem;background-color: #fff;border: 2px solid transparent;border-radius: .05rem;overflow: hidden;box-sizing: border-box; text-align:center;border-radius: .06rem;box-shadow: 0 0 .2rem rgba(225, 228, 231, .3);}
.About .partner .list ul li img{max-width: 100%;}
.About .partner .list ul li:hover{border: 2px solid var(--hover-color);box-sizing: border-box;}
.str_wrap { overflow: hidden; width: 100%; position: relative; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; white-space: nowrap; font-size: 0; }

.str_wrap.str_active {  }

.str_move { width: 100%;white-space: nowrap; position: absolute; top: 0; left: 0; cursor: move; }

.str_move_clone { display: inline-block; //display:inline; //zoom:1; vertical-align: top; position: absolute; left: 100%; top: 0; }

.str_vertical .str_move_clone { left: 0; top: 100%; }

.str_down .str_move_clone { left: 0; bottom: 100%; }

.str_vertical .str_move,
.str_down .str_move { white-space: normal; width: 100%; }

.str_static .str_move,
.no_drag .str_move,
.noStop .str_move { cursor: inherit; }

.str_wrap img { max-width: none !important; }
.booklet .b-wrap{
        padding: 0 !important;
}
.About .contact{position: relative;padding: 1rem 0;background-color: #ebebeb;}
.About .contact:after{position: absolute;left: 0;bottom: 0;width: 11.43rem;height: 1.54rem;display: block;content: '';background-image: url('../images/About-contact-logo.png');background-size: 100%;z-index: 1;}
.About .contact .flex{position: relative;display: flex; justify-content: space-between; flex-wrap: wrap; z-index: 2;}
.About .contact .right{ width: 60%}
.About .contact .from ul li{ margin-bottom: .3rem; position: relative; }
.About .contact .from ul li:nth-of-type(2){ margin-bottom: .4rem; }
.About .contact .from ul li:last-child{ margin-bottom: 0; }
.About .contact .from ul li .flex-box{ display: flex; flex-wrap: wrap; margin: -1.5%; }
.About .contact .from ul li .flex-box .item{ position: relative; width: 30.33%; margin: 1.5%; }
.About .contact .from ul li .text{ width: 100%; height: .55rem; padding: 0 .2rem 0 .6rem; background-color: #fff; border: 0; box-sizing: border-box; border-radius: .06rem; }
.About .contact .from ul li textarea{ width: 100%; height: 1.2rem; padding: .2rem .2rem .2rem .6rem; background-color: #fff; border: 0; box-sizing: border-box; border-radius: .06rem; }
.About .contact .from ul li button{ display: flex; align-items: center; justify-content: center; width: 2rem; height: .55rem; font-size: .16rem; color: #333; border-radius: .55rem; border: 0; cursor: pointer;background-color: #fff; }
.About .contact .from ul li button:after{ display: block; content: ''; margin-left: .1rem; width: .06rem; height: .12rem; background-image: url('../images/btn-icon.png'); background-size: 100%; }
.About .contact .from ul li .icon{ position: absolute; display: flex; align-items: flex-start; left: .2rem; top: .2rem; font-size: .18rem; color: #de0113; z-index: 2; line-height: 1; }
.About .contact .from ul li .icon:before{ display: block; content: ''; margin-right: .03rem; }
.About .contact .from ul li .name:before{ width: .17rem; height: .19rem; background-image: url('../images/index-contact-icon1.png'); background-size: 100%}
.About .contact .from ul li .tel:before{ width: .14rem; height: .19rem; background-image: url('../images/index-contact-icon2.png'); background-size: 100%}
.About .contact .from ul li .email:before{ width: .2rem; height: .15rem; background-image: url('../images/index-contact-icon3.png'); background-size: 100%}
.About .contact .from ul li .message:before{ width: .18rem; height: .18rem; background-image: url('../images/index-contact-icon4.png'); background-size: 100%}

/* 按钮 */
.rightMenuBtn {display: none;position: relative;margin-left: .1rem;width:40px; height:40px; background-color: transparent; z-index:350;cursor:pointer;border: 0;}
.rightMenuBtn span { display:block; height:3px; background-color:#fbb03f; position:absolute; top:20px; transition:0.5s; }
.rightMenuBtn img { display:block; position:absolute; bottom:5px; left: 5px; transition:0.5s; width:30px; height:auto; }
.rightMenuBtn .openMenu { width:30px; left:5px; }
.rightMenuBtn .closeMenu { left:25px; width:0; }
.rightMenuBtn span:active { width:0; }
.rightMenuBtn span:before,.rightMenuBtn span:after { content:""; display:block; width:30px; height:3px; background-color:#fbb03f; position:absolute; transition:0.4s; }
.rightMenuBtn .openMenu:before { top:-10px; left:-0; }
.rightMenuBtn .openMenu:after { top:10px; left:-0; }
.rightMenuBtn .closeMenu:before { top:0px; left:-20px; -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); }
.rightMenuBtn .closeMenu:after { top:0px; left:-20px; -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg); }
@media ( max-width:1024px){
	body{padding-top: .65rem;}
	.rightMenuBtn{ display: block;}
	header{position: fixed;top: 0;width: 100%;left: 0;z-index: 50;padding: .1rem 0;box-sizing: border-box;background-color: #fff;}
	header nav ul{display: block;}
	header nav{display: block;position: fixed;padding: .6rem .2rem .3rem .2rem;top: .65rem;right: 0;margin-right: 0;width: 300px;height: calc(100% - .8rem);background-color: var(--hover-color);overflow: unset;box-sizing: border-box;overflow-x: hidden;transform: matrix(1, 0, 0, 1, 300, 0);z-index: 300;}
	header nav ul li{display: block;margin-bottom: .3rem;width: 100%;margin-right: 0;}
	header nav ul li a{line-height: 1;color: #fff;font-size: .22rem;}
  	header nav ul li .down dl dd a{font-size: .18rem;line-height: 1.4;text-align: left;}
  	header nav ul li .down2{margin-top: .15rem;padding-top: .1rem;border-top: 1px solid #fff;display: none;line-height: 1.4;}
  	header nav ul li .down2 .flex{display: block;}
  	header nav ul li .down2 .flex .right{display: none;}
  	header nav ul li .down2 dl{margin-bottom: .1rem;}
  	header nav ul li .down2 dl dt a{font-size: .18rem;}
  	header nav ul li .down2 dl dd{padding-left: .1rem;margin-top: .1rem;font-size: .16rem;}
  	header nav ul li .down2 dl dd a{font-size: .16rem;}
  	header nav ul li .down2 dl:last-child{margin-bottom: 0;}
    header nav ul li:hover .down2{display: block;}
  	header nav ul li .down{margin-top: .15rem;padding-top: .1rem;border-top: 1px solid #fff;display: none;line-height: 1.4;}
  	header nav ul li .down li{margin-bottom: .1rem;}
  	header nav ul li:hover .down{display: block;}
  	header nav>ul>li:hover>a{color: #fff !important;}
  	header .logo{width: 1.6rem;}
	header .logo img:nth-of-type(1){display: none;}
	header .logo img:nth-of-type(2){display: block;}
	header .search .name{background-image: url('../images/search-on.png');}
	header .right-box i{background-color: #000;}
	header .language:before{background-image: url('../images/language-on.png');}
	header .language a{color: #000;display: none;}
	header .language .down{padding-top: .18rem;}
	footer .top-box .foot-nav{display: none;}
	.index-about:after{display: none;}
	.About .contact:after{display: none;}
	.index-about{padding: .6rem 0;}
	.public-title .desc{font-size: .28rem;}
	.index-products{padding: .6rem 0;}
	.index-partner{padding: .6rem 0;}
	.index-contact{padding: .6rem 0;}
	.About .about{padding: .6rem 0;}
	.About .layout{padding: .6rem 0;}
	.About .history{padding: .6rem 0;}
	.About .partner{padding: .6rem 0;}
	.About .contact{padding: .6rem 0;}
	.Columnbanner{padding: .6rem 3%;}
}
@media ( max-width:768px){
	.public-title2{font-size: .32rem;margin-bottom: .3rem;}
	.banner .swiper-slide .box .logo{max-width: 2rem;}
	.banner .swiper-pagination{bottom: .2rem;}
	.banner .swiper-slide .box .title{margin-top: .1rem;max-width: 100%;font-size: .22rem;}
	.banner .swiper-slide .box .text{font-size: .2rem;margin-top: .1rem;}
	.banner .swiper-slide .box{top: 15%;}
	.index-about .flex .left{width: 100%;padding: 0 3%;}
	.index-about .flex .right{margin-top: .2rem;width: 100%;padding: 0 3%;}
	.index-about .left .public-more{margin-top: .2rem;}
	.index-about .right .list ul li .box .value .num{font-size: .32rem;}
	.index-about .right .list ul li{margin-bottom: .2rem;padding-bottom: .2rem;}

	.index-culture{padding:0.6rem 0;}
	.index-culture .left .box{padding-top:0;}
	.index-culture .left .public-more{margin:0.3rem 0;}
	.index-culture .con{flex-wrap: wrap;padding:0 4%;}
	.index-culture .con .left{width:100%;}
	.index-culture .con .right{width:100%;}
	.index-culture .right li{display: block;}
	.index-culture .right li:nth-child(2n){margin-left:0;}
	.index-culture .right li .pic{width:100%;}
	.index-culture .right li .info{width:100%;padding:0.2rem;}


	.index-products .por{flex-wrap: wrap;}
	.index-products .left{width: 100%}
	.index-products .right{width: 100%;margin-top: .2rem;}
	.index-products .left .box .text{margin-top: .2rem;}
	.index-products .left .box .btn{margin-top: .2rem;}
	.index-applications{height: 7.5rem;}
	.index-applications .list{height: auto;top: auto;bottom: 0;}
	.index-applications .list ul li{height: auto;padding: .2rem .1rem;}
	.index-applications .box{top: .4rem;}
	.index-applications .list ul li .icon{width: .3rem;height: .5rem;}
	.index-applications .list ul li{width: 33.33%;}
	.index-applications .list ul li .name{margin-top: .2rem;font-size: .2rem;height: .42rem;}
	.index-applications .box .public-more{margin-top: .2rem;}
	.index-partner .flex .left{width: 100%}
	.index-partner .flex .right{margin-top: .2rem;width: 100%}
	.index-partner .btn{margin-top: .2rem;}
	.index-contact .right{width: 100%;margin-top: .2rem;}
	footer .top-box .left{width: 100%;padding: .2rem 0;}
	footer .top-box .right{width: 100%;padding: 0;}
	footer .top-box .foot-logo{max-width: 2.5rem}
	footer .top-box .foot-text{font-size: .26rem;}
	footer .bottom-box{padding: .2rem 0;margin-top: .2rem;}
	footer .bottom-box .foot-icp{margin-bottom: .2rem;}
	.ColBanner .Ispic{height: 60vw}
	.Position{display: none;}
	.ColBanner .txt .en{font-size: .32rem;}
	.ColBanner .txt{bottom: auto; top:50%; transform: translateY(-50%);}
	.ColBanner .txt .sum{display: none;}
	.ColBanner .ban{position: relative;}
	.ColBanner .btn{margin-top: .2rem;}
	.About .about .img{position: initial;width: 100%}
	.About .about .list{margin-top: .2rem;}
	.About .about .list ul li .value .num{font-size: .32rem;}
	.About .layout .left{width: 100%}
	.About .layout .right{width: 100%;margin-top: .2rem;margin-left: 0;}
	.About .layout .list{margin-top: .2rem;}
	.About .layout .list ul li{margin-bottom: .2rem;}
	.About .layout .list ul li .category{font-size: .26rem;}
	.About .layout .list2 ul li .box{padding: .2rem;}
	.About .history .mySwiper2 .flex .img{width: 100%;}
	.About .history .mySwiper2 .flex .box{width: 100%;margin-top: .2rem;}
	.About .history .mySwiper{margin-top: .2rem;}
	.About .contact .right{width: 100%;margin-top: .2rem;}
	.About .history .mySwiper2 .swiper-button-prev, .About .history .mySwiper2 .swiper-button-next{top: 20%;}
	.Floor002891 .img{display: block;width: 100%}
	.Floor002891 .info{margin-top: .2rem;display: block;width: 100%}
	.HomeTit span, .HomeTit2 span{font-size: .32rem;}
	.Chart .parameter li aside{min-height: auto}
	.Floor002891 .ul-tab{display: block;}
	.Floor002891 .ul-tab li a{padding: .2rem;}
	.Floor002891 .info .box2 li{width: 48%;}
	.Columnbanner .con .btn{margin-top: .3rem;padding-bottom: .3rem;}
	.Columnbanner .con .btn a{display: inline-block}
	.Comparison-one .item .iol{transform: translateX(0%) skewX(0);}
	.Comparison-one .item2 .iol::before{left: 67%;}
	.TextList003149 .search{margin-bottom: .3rem;}
	.TextList003149 .type dd{margin-bottom: .15rem;}
	.RighInfo002810 .icon-list li p{text-align: left;}
	.Info .InfoPage .goback{width: 2rem;font-size: .18rem;line-height: .45rem;}
	.news-list .item .text .des{margin: .1rem 0;font-size: .2rem;}
	.news-list .item{padding: .15rem 0;}
	.news-box .pinned-box .item .des{font-size: .2rem;}
	.news-box .pinned-box{padding-bottom: .3rem;}
	.Form002802 .address dd p b{font-size: .26rem;}
	.Form002802 .from{margin-top: .4rem;}
	.TextList003149 .search{max-width: 100%}
	.RighInfo002810 .icon-list img{max-width: .3rem;}
	.RighInfo002810 .txt-list .info img{max-width: .4rem;margin-bottom: .15rem;}
	.arrange ul li .icon img{max-width: .4rem;}
	.arrange ul li .icon{margin-bottom: .15rem;}
	.Comparison-one .item .iol{margin-bottom: .2rem;}
	.Comparison-one .item .tx-li{margin-bottom: .2rem;}
	.Application li img{max-width: .4rem}
	.Application li aside span{font-size: .28rem;}
	.Chart .parameter li{padding:  0;}
}


/*new 2026*/
/*Menu003185 */
.Menu003185{background-color: #f5f5f5;transition: all 0.3s ease;}
.Menu003185.fixed{position: fixed;top: 0;left: 0;width: 100%;z-index: 201;background-color: rgba(255, 255, 255, 0.95);box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);}
.Menu003185 li{float: left;}
.Menu003185 li:not(:last-child){margin-right: calc(65 / 1920 * 100vw);}
.Menu003185 li a{color: #333333;display: block;font-size: calc(18 / 16 * 1em); padding: calc(30 / 18 * 1em) 0;position: relative;}
.Menu003185 li a:after{position: absolute;content: ''; height:3px;width: 0;transition: 0.3s;background-color: var(--hover-color); left: 50%;transform: translateX(-50%); bottom: 0;}
.Menu003185 li a:hover,
.Menu003185 li.aon a{color: var(--hover-color);}
.Menu003185 li a:hover:after,
.Menu003185 li.aon a:after{width: 100%;}

@media (max-width:640px) {
.Menu003185 li a{font-size: .17rem;}
}


.Guard{padding:var(--padMar80) 0 var(--padMar50) 0; overflow: hidden;}
.Guard .public-title2{text-align: center;}
.Guard .list{position:relative;z-index: 2; display: flex; flex-wrap: wrap;}
.Guard .list .itme{border-radius: .1rem; float: left;margin-right: 2%; position:relative;z-index:10; padding: 0.4rem 0.24rem; background:#fff; border-radius: var(--radius); transition: 0.3s; border: 1px solid #f1f1f1;}
.Guard .list .itme .tit{font-size:var(--font-size24);color:#333;line-height:1.3; margin-bottom: 0.12rem;}
.Guard .list .itme .content{font-size:var(--font-size18);  color: #666;line-height:1.8;}
.Guard .list .itme .desc{margin-bottom: 0.1rem;}
.Guard .list .itme:nth-child(2n){margin-right: 0;}
.Guard .list .itme::before{transition: 0.3s;width: 0;position: absolute;left: 0;top: 0;height:2px;background:var(--hover-color);content: '';}
.Guard .list .itme:hover::before{width: 99%;margin-left: 0.5%;}

.Guard .list li{position:relative;padding-left:0.16rem; color: #666; line-height: 1.75;}
.Guard .list li:before{content:"";position:absolute;left:0;top:0.13rem;width:0.05rem;height:0.05rem;background:var(--hover-color);border-radius:50%;}
.Guard .list li +li { margin-top: 0.05rem;}
.Guard .list .itme:hover{transform: translateY(-0.1rem);box-shadow: 1px 4px 16px rgba(26, 26, 26, 0.1);}
@media(min-width:1025px){
.Guard .list .itme{ width:49%;margin-bottom: 2%; border-radius:.1rem;box-shadow: 1px 4px 16px rgba(26, 26, 26, 0.1); }
.Guard .list .itme:nth-child(2n){margin-right: 0;}
}
@media(max-width:1024px){
.Guard .list:before{display:none;}
.Guard .list .itme{height:auto;padding:20px;margin:1% 0 !important;}
.Guard .list .itme .tit{font-size:0.20rem;}
.Guard .list .itme .content{font-size:0.14rem;}
.Guard .list .itme:after{width:100%;}
}
@media(max-width:640px){
.Guard .list .itme{display:block;padding:20px 10px;}
.Guard .list .itme .content{padding-left:0;margin-top:10px;border:none;line-height:1.8;}
.Guard .list .itme .tit{width:auto;text-align:left;}
}

.apply-process  .public-title2 {    text-align: center; color: var(--white);}
.apply-process{padding:var(--padMar80) 0 var(--padMar110) 0;position: relative;z-index: 1; overflow: hidden; background:no-repeat center;background-size: 1600px 500px; display: flex; align-items: center; }
.apply-process .process-steps{position: relative; display: flex; justify-content: space-between;}
.apply-process .process-steps::before{content: ''; position: absolute; top: 50%; left: 0; right: 0; height: 1px; background: rgba(255,255,255,0.5); transform: translateY(-50%);}
.apply-process .step{position: relative; flex: 1; text-align: center; display: flex; flex-direction: column; align-items: center;}
.apply-process .step::before{content: ''; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 16px; height: 16px; border-radius: 50%; background: #fff; z-index: 1;}
.apply-process .step-number{color: #fff; font-size: var(--font-size18); font-weight: bold; margin: 0 auto; position: relative; z-index: 2; flex: 1; display: flex; align-items: flex-end; justify-content: center; margin-bottom: .3rem;}
.apply-process .step-title{    min-height: .5rem;color: #fff; font-size: var(--font-size18); line-height: 1.4; margin: 0 auto; flex: 1; display: flex; align-items: flex-start; justify-content: center;margin-top: .3rem;width: 80%; text-align: center;}
@media(max-width:768px){

	.apply-process .process-steps{flex-wrap: wrap;}
	.apply-process .step{width: 33.333%; flex: none;padding: 3% 0;}
	.apply-process .process-steps::before{display: none;}
	.apply-process .step-title{border-top: 1px solid #fff; padding-top: .2rem;   transform: translateY(-18px);}
}
/*Floor003234 */
.Floor003234{position: relative;z-index: 1; overflow: hidden; padding: var(--padMar90) 0;background: url(../images/Floor003234bg.jpg) no-repeat top;
    background-size: cover; margin-top: var(--padMar100);}
.Floor003234 .public-title2{text-align: center;}
.Floor003234 .index-title{text-align: center;margin-bottom: 0.48rem;line-height: 1;}
.Floor003234 .index-title .tit{font-weight: 500;color: #000;font-size: var(--font-size46);margin-bottom: 0.19rem;}
.Floor003234 .index-title .desc{font-weight: 100;font-size: var(--font-size16);}

.Floor003234 .index-more{display: flex;justify-content: center;margin-top: 0.14rem;}
.Floor003234 .index-more a{display: flex;align-items: center;border: solid 2px var(--hover-color);font-size: var(--font-size16);padding: 0 calc(38 / 16 * 1em);color: var(--hover-color); height: calc(54 / 16 * 1em);border-radius: calc(54 / 16 * 1em); transition: 0.3s;}
.Floor003234 .index-more a:after{display: block; content: '';margin-left: 0.8em; height: 1em;width: 1em;background: url(../images/Floor003234-more.svg) no-repeat center center / contain;transition: transform 0.3s;}
.Floor003234 .index-more a:hover{color: #fff;background-color:var(--hover-color);}
.Floor003234 .index-more a:hover:after{filter: brightness(0) invert(1); transform: rotateY(180deg);}

.Floor003234 .cate-list li{margin: 0 0.24rem;color: #292929;font-size: var(--font-size20);cursor: pointer;position: relative;z-index: 1;padding-bottom: 0.16rem;margin-bottom:0.1rem;}
.Floor003234 .cate-list li:after{position: absolute; content: ''; width: 0;left: 50%;transform: translateX(-50%); bottom: 0;background-color: var(--hover-color); transition: 0.3s;height: 3px;}
.Floor003234 .cate-list li.active{color: var(--hover-color);}
.Floor003234 .cate-list li.active:after{width: 100%;}
.Floor003234 .load-swiper{position: relative;z-index: 1;}
.Floor003234 .load-swiper:before,
.Floor003234 .swiper-slide a{display: block;padding: 0.32rem 0;}
.Floor003234 .swiper-slide .pic{display: flex;align-items: center; justify-content: center; height: 1rem; background-color:#fff;border-radius: 0.08rem;box-shadow:0.05rem 0 0.32rem rgba(45,46,50,0.15);}
.Floor003234 .swiper-slide .pic img{max-width: 60%;max-height: 60%;}
.Floor003234 .swiper-wrapper{height: auto;transition-timing-function: linear!important;}
.Floor003234 .swiper + .swiper{margin-top: -0.44rem;}
.Floor003234 .swiper-slide{width: 2.5rem;padding: 0 0.1rem;}
@media (max-width:640px) {
.Floor003234 .index-title .tit{font-size: var(--font-size32);}
.Floor003234 .cate-list li{font-size: var(--font-size16);margin: 0 0.1rem 0.1rem;}
.Floor003234 .swiper{padding-bottom: 0.1rem;}
.Floor003234 .swiper + .swiper{margin-top: -0.1rem;}
.Floor003234 .swiper-slide .pic{height: 0.6rem;}
.Floor003234 .swiper-slide{width: 1.4rem;padding: 0 0.05rem;}
.Floor003234 .swiper-slide a{padding: 0.1rem 0;}
.Floor003234 .swiper-slide .pic{box-shadow:0.05rem 0 0.1rem rgba(45,46,50,0.15);}
}

/*Floor002745 */
.Floor002745{padding:var(--padMar100) 0;}
.Floor002745 .public-title2{text-align: center;}
/*slick Basic*/
.Floor002745 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002745 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002745 .slick-list:focus {outline: none}
.Floor002745 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002745 .slick-slider .slick-track, 
.Floor002745 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor002745 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002745 .slick-track:before, 
.Floor002745 .slick-track:after{display: table; content: '';}
.Floor002745 .slick-track:after{ clear: both;}
.Floor002745 .slick-loading .slick-track { visibility: hidden;}
.Floor002745 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002745 .slick-slide .slick-loading img { display: none;}
.Floor002745 .slick-slide .dragging img { pointer-events: none;}
.Floor002745 .slick-initialized .slick-slide { display: block;}
.Floor002745 .slick-loading .slick-slide { visibility: hidden;}
.Floor002745 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002745 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/
.Floor002745 li.slick-slide{padding: 50px 0;}
.Floor002745 li.slick-slide .icon{width: 60%; max-width: 114px; margin: 0 auto;position: relative;}
.Floor002745 li.slick-slide .icon:before{position: absolute; content: ''; width: 100%; height: 100%; left: 0; top: 0; border-radius: 50%; background: #f3f5f9; }
.Floor002745 li.slick-slide .icon img{ border-radius: 50%;position: relative; z-index: 3;}
.Floor002745 li.slick-slide aside{line-height: 22px; font-size: 16px; text-align: center;color: #333; padding-top: 10px;position: relative; z-index: 3;}
.Floor002745 li.slick-slide:hover .icon:before{animation:Floor002745 1s ease infinite;-webkit-animation:Floor002745 1s ease infinite;-ms-animation:Floor002745 1s ease infinite;}
@-webkit-keyframes Floor002745{
	0%{transform: scale(1);opacity: 1;}
	100%{transform: scale(2);opacity: 0;}
}
@-ms-keyframes Floor002745{
	0%{transform: scale(1);opacity: 1;}
	100%{transform: scale(2);opacity: 0;}
}
@keyframes Floor002745{
	0%{transform: scale(1);opacity: 1;}
	100%{transform: scale(2);opacity: 0;}
}

.Floor002745 .slick-dots{ text-align: center; padding:0 0 20px 0;}
.Floor002745 .slick-dots li{display: inline-block; width: 14px; height: 6px; background: rgba(0,0,0,0.2); margin: 0 2px;}
.Floor002745 .slick-dots li button{display: none;}
.Floor002745 .slick-dots li.slick-active{background: #eb422c;}

.Floor002745_2{padding-bottom: 5%;}
.Floor002745_2 li{float: left;width:16.66667%;position: relative;}
.Floor002745_2 li:before{display: inline-block;content: '';width: 30%;height: 1px;border-top:1px dashed #e8e8e8;position:absolute;left:0;top:107px}
.Floor002745_2 li:after{display: inline-block;content: '';width: 30%;height: 1px;border-top:1px dashed #e8e8e8;position:absolute;right:0;top:107px}
.Floor002745_2 .ul:nth-child(1) li:first-child:before,.Floor002745_2 .ul:nth-child(2) li:first-child:after{display: none;}
.Floor002745_2 .ul:nth-child(2) li:last-child:before{display: none;}
.Floor002745_2 .ul:nth-child(1) li:last-child:after{width: 1px;height: 80px;right:50%;top:100%;margin-top:-40px;border-left:1px dashed #e8e8e8;border-top:0px dashed #e8e8e8;}
.Floor002745_2 li i{display: inline-block;content: '';width: 0;height: 0;position: absolute;top:100px;}
.Floor002745_2 .ul:nth-child(1) li i{border-top: 8px solid transparent;border-left: 8px solid #eee;border-bottom: 8px solid transparent;left: 100%;;}
.Floor002745_2 .ul:nth-child(2) li i{border-top: 8px solid transparent;border-right: 8px solid #eee;border-bottom: 8px solid transparent;right: 100%;;}
.Floor002745_2 .ul:nth-child(2) li:last-child i{display: none;}
.Floor002745_2 .ul:nth-child(1) li:last-child i{transform: rotate(90deg);left:50%;top:100%;margin-left: -4px;margin-top: -4px;;}

.Floor002745_2 .ul:nth-child(2) li{float: right;}
.Floor002745_2 li .icon{width: 60%; max-width: 114px; margin: 0 auto;position: relative;}
.Floor002745_2 li .icon:before{position: absolute; content: ''; width: 100%; height: 100%; left: 0; top: 0; border-radius: 50%; background: #f3f5f9; }
.Floor002745_2 li .icon img{ border-radius: 50%;position: relative; z-index: 3;box-shadow: 1px 4px 16px rgba(26, 26, 26, 0.1);
    background: #ffffff;}
.Floor002745_2 li aside{font-size: var(--font-size18);    color: var(--black3); text-align: center;color: #333; padding-top: 10px;position: relative; z-index: 3; margin: 0 auto; max-width: 70%;}
.Floor002745_2 li:hover .icon:before{animation:Floor002745 1s ease infinite;-webkit-animation:Floor002745 1s ease infinite;-ms-animation:Floor002745 1s ease infinite;}


/*Floor003227 */
.Floor003227{padding:var(--padMar100) 0;background: url(../images/Floor003227bg.jpg) no-repeat top;background-size: cover;}

.Floor003227 .index-sub-tit span{display:inline-block;font-size:0.24rem;background:url(../images/Floor003227-mask.png) no-repeat right top;padding-top:0.09rem;padding-right:0.11rem;background-size:auto 1em;color:var(--hover-color);line-height:0.66666667}
.Floor003227 .index-title{color:#00205b;font-weight:600;font-size:var(--font-size52);line-height:1.07692308;padding:0.1rem 0 0.4rem 0}
@media (max-width:640px) {
    .Floor003227 .index-title{font-size: var(--font-size36);}
}
.Floor003227 .public-title2{text-align: center;}
.Floor003227 .index-more{margin-top:0.7rem}
.Floor003227 .index-more a{display:inline-flex;align-items:center;background-color:#fff;border-radius:3em;border:solid 1px var(--hover-color);line-height:4.4375;padding-left:2em;padding-right:0.04rem;position:relative;font-size: var(--font-size16);}
.Floor003227 .index-more a span{position:relative;display:block;z-index:2}
.Floor003227 .index-more a:after,
.Floor003227 .index-more a::before{width:0.63rem;height:0.63rem}
.Floor003227 .index-more a:after{display:block;content:'';background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/Floor003227-more.svg);background-size:auto 0.2rem;margin-left:0.7rem;position:relative;z-index:2}
.Floor003227 .index-more a::before{position:absolute;content:'';right:0.04rem;border-radius:0.63rem;top:0.04rem;background-color:var(--hover-color);z-index:1;transition:width 0.3s}
.Floor003227 .index-more a:hover{color:#fff;}
.Floor003227 .index-more a:hover:before{width:calc(100% - 0.08rem)}
@media (max-width:640px) {
.Floor003227 .index-more a:after{margin-left: 0.35rem;}
.Floor003227 .index-more{margin-top:0.35rem}
}

.Floor003227 .left .ind-desc{max-width:5.06rem}
.Floor003227 .right-main{width:calc(1096 / 700 * 100%)}
.Floor003227 .swiper-wrapper{height: auto;}
.Floor003227 .swiper-slide{padding-top:0.22rem;padding-right:0.29rem}
.Floor003227 .inner{position:relative;z-index:1;padding:0.59rem 0.3rem 0;background-color:#f5f5f5;box-shadow: 1px 4px 16px rgba(26, 26, 26, 0.1);border-radius: .1rem;background: var(--white);}
.Floor003227 .inner:hover{background-color:rgba(255,255,255,0.98);  }
.Floor003227 .inner:hover .tit{color:var(--hover-color);}
.Floor003227 .inner::before,.Floor003227 .inner::after{position:absolute;content:''}
.Floor003227 .inner::before{left:0.31rem;top:-0.22rem;width:0.69rem;height:0.55rem;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/Floor003227-yh.png)}
.Floor003227 .info{min-height:2.03rem}
.Floor003227 .info .tit{min-height:.7rem}

.Floor003227 .info .ind-desc{line-height: 1.8; min-height: 3.2rem;}
.Floor003227 .tit{font-size:0.28rem;line-height:1.28571429;font-weight:600;margin-bottom:0.16rem;-webkit-line-clamp:2;display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;color: var(--black3);}


/*Floor003105 */
.Floor003105{font-size: 100px;position: relative;z-index: 1; overflow: hidden;}
@media (max-width:1600px) {
.Floor003105{font-size: 6.25vw;}
}
@media (max-width:1024px) {
.Floor003105{font-size: 14vw; padding: 1em 0;}
}

.Floor003105 .auto{max-width: 1600px;width: 90%;}
.Floor003105 .title{color: #003f84; }
.Floor003105 .title .cn{    margin-bottom: .5rem;    font-size: .44rem;    color: #333333;    font-weight: bold;}
.Floor003105 .title .en{font-family: 'AvantGardeITCbyBT-Demi';font-size: 0.52em;line-height: 1;}
.Floor003105 .more{font-size:0.16em; text-align: center;padding: 0 1.875em;line-height: 3.125em;border-radius: 3.125em;border: solid 2px #0e1637;transition: 0.3s; display: table;}
.Floor003105 .more:after{width: 1.3125em;height: 0.8125em;display: inline-block; content: '';margin-left: 1em;background: url(../images/Floor003105-icon.svg) no-repeat;background-size: contain;transition: 0.3s;}
.Floor003105 a:hover .more{background-color: #003f84;color: #fff;border-color: #003f84;}
.Floor003105 a:hover .more:after{background-image: url(../images/Floor003105-icon-white.svg);}

.Floor003105 .slider li .txt .tit{font-size: 0.28em; line-height: 1.357;color: #000;}
.Floor003105 .slider li .txt p{margin: 2.1875em 0 4vw 0;font-size: 0.16em;line-height: 1.75;color: #666;}

.Floor003105 .slick-arrow{position: absolute;width: 0.5em; height: 0.5em;border-radius: 50%;background:url(../images/Floor003105-btn.svg) no-repeat center center; background-size:auto 0.13em;  z-index: 20;font-size: 1em; text-indent: 999em;}
.Floor003105 .slick-next{transform: rotateY(180deg);background-color:var(--black3);}
@media (min-width:1025px) {
.Floor003105 .slider{width: 91.667%; margin-top: -1.08em;}
.Floor003105 .slider .slick-list{overflow: inherit;}
.Floor003105 .slider li:not(.slick-center){opacity: 0.4;}
.Floor003105 .slick-arrow{top: 50%; margin-top: -0.25em;}
.Floor003105 .slick-prev{border: 2px solid #fff;left: 7.671%;}
.Floor003105 .slick-next{right: -0.25em;}
.Floor003105 .title{width: 89.667%;}
.Floor003105 .title aside{padding-left: 54.546%;}
.Floor003105 .title .cn{text-indent: 3.1578em;}
.Floor003105 .title .en{text-indent: 2.3076em;}
.Floor003105 .slider li a{table-layout: fixed;}
.Floor003105 .slider li .ytable-cell{vertical-align: bottom;}
.Floor003105 .slider li .pic{width: 54.546%;}
.Floor003105 .slider li .txt{padding:0 1.37em 0 1.2em;}
}
@media (max-width:1600px) {
.Floor003105 .slider li .txt p{margin-bottom: 5vw;}
}
@media (max-width:1024px) {
.Floor003105 .title{width: 90%; margin: 0 auto 0.3em;}
.Floor003105 .slider li a,
.Floor003105 .slider li .ytable-cell{display: block;}
.Floor003105 .slider li .txt{padding:0.5em 5%;}
.Floor003105 .slick-arrow{bottom: 100%; margin-bottom: 0.3em; right: 5%;}
.Floor003105 .slick-prev{background-color: #00ac6f;margin-right: 0.6em;}
}
@media (max-width:480px) {
.Floor003105 .slider li .txt .tit{font-size: 0.32em;}
.Floor003105 .slider li .txt p{font-size: 0.24em;}
}












@media ( max-width:768px){
	.RighInfo002810 .icon-list li p{text-align: left;}
	.RighInfo002810 .icon-list img{max-width: .3rem;}
	.RighInfo002810 .txt-list .info img{max-width: .4rem;margin-bottom: .15rem;}
	.arrange ul li .icon img{max-width: .4rem;}
	.arrange ul li .icon{margin-bottom: .15rem;}
}

.autoCon-1600 {
    max-width: 1600px;
    --autoWidth: 1600;
}



.Visitorbox{padding:var(--padMar100) 0;}
.Visitorbox .commtxt .text{color: #333; font-size: var(--font-size32); margin: 0; padding-bottom: .2rem; display: none;}
.Visitorbox .commtxt .intro{font-size: var(--font-size18); line-height: 1.8; padding-bottom: .2rem;}
.Visitorbox .commtxt p{margin: 0;}

.Visitorbox .ul{padding-top: .2rem;}
.Visitorbox .ul{display: flex; justify-content: space-between;}
.Visitorbox li{position: relative; padding:.3rem .4rem; background:#fff;transition: 0.3s all;border-radius: .1rem;border: 1px solid var(--hover-color);}
.Visitorbox li:hover{border:0px solid transparent;}
.Visitorbox li::after{transition: 0.3s;width: 0;position: absolute;left: 0;bottom: 0;height:2px;background:linear-gradient(to right, var(--hover-color), #ffffff);content: '';}
.Visitorbox li:hover::after{width: 97%;margin-left: 1.5%;}
.Visitorbox .num{position: absolute; right: .5rem; top: .5rem; font-size: var(--font-size36); color:var(--hover-color); font-weight: bold;transition: 0.3s all;}
.Visitorbox .icon{height: .8rem; display: block;}
.Visitorbox .t1{color:#000;line-height:1.5; font-size: var(--font-size22); padding: .2rem 0 .15rem; min-height: .6rem;}
.Visitorbox .t2{font-size: var(--font-size18); line-height: 1.6;}
.Visitorbox li:hover{transform: translateY(-10px);transition: 0.3s all;    box-shadow: 1px 4px 16px rgba(112, 46, 0, 0.2);}
 /* .Visitorbox li:hover{background: rgb(249,115,22); /* Old browsers */
background: -moz-linear-gradient(bottom,  rgba(249,115,22,1) 0%, rgba(255,255,255,1) 25%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(bottom,  rgba(249,115,22,1) 0%,rgba(255,255,255,1) 25%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to top,  rgba(249,115,22,1) 0%,rgba(255,255,255,1) 25%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f97316',GradientType=0 ); /* IE6-9 */
}  */
.Visitorbox li:hover .t1,
.Visitorbox li:hover .num{color:var(--hover-color);}
@media (min-width:1025px) {
.Visitorbox .ul li{width:23.5%; margin-right:2%;}
.Visitorbox .ul li:nth-child(4n){margin-right:0;}
.Visitorbox .ul2 li:nth-child(5n){margin-right: 0;}
.Visitorbox .ul2 li:nth-child(4n){margin-right:2%;}
}
@media (max-width:1024px) {
.Visitorbox li{width:48%; margin:1%;}
}


.Floor002891 .info .box2-1 li{float:left;width:48%;text-align: center; position:relative; margin-bottom: .2rem; background: var(--white); box-shadow: 1px 4px 16px rgba(26,26,26,0.1); border-radius: .1rem;padding:.3rem .2rem;margin-right: 4%; }
.Floor002891 .info .box2-1 li:nth-child(2n){margin-right: 0;}
.Floor002891 .info .box2-1 li::after{transition: 0.3s;width: 0;position: absolute;left: 0;bottom: 0;height:.05rem;background:linear-gradient(to right, var(--hover-color), #ffffff);;content: ''; border-radius: .2rem;}
.Floor002891 .info .box2-1 li:hover::after{width:100%;}
.Floor002891 .info .box2-1 li a{display: block; margin:0 auto; width:50%; max-width:206px;}
.Floor002891 .info .box2-1 li figure img{ width:100%; max-width:.55rem;-webkit-transition:all ease 0.5s;transition:all ease 0.5s; position: relative; top: 0;}
.Floor002891 .info .box2-1 li:hover figure img{ top: -.05rem; animation: rotate360 0.8s ease-in-out;}
.Floor002891 .info .box2-1 .ulh1 li h3{font-size:var(--font-size18); color:var(--black3); margin:.2rem 0 0; font-weight: normal; font-family: 'MoM'; min-height: .82rem; line-height: 1.5;}
.Floor002891 .info .box2-1 .ulh1-1 li h3{font-size:var(--font-size18); color:#111; margin:.1rem 0 0; font-weight: normal; font-family: 'MoM'; line-height:1.4;min-height: .76rem;}
.Floor002891 .info .wen{font-size: .18rem;line-height: 1.7;color: #222;margin-bottom: .3rem;}
.Floor002891 .intro .info p{margin-bottom: 0;font-size: .2rem; font-weight: bold;}
@keyframes rotate360 {
  0% { transform: rotateY(0deg); }
  100% { transform: rotateY(360deg); }
}
@-webkit-keyframes rotate360 {
  0% { transform: rotateY(0deg); }
  100% { transform: rotateY(360deg); }
}