﻿@font-face {
	font-family: 'PoSB';
	src: url('../Fonts/Poppins/Poppins-SemiBold.ttf');
}
@font-face {
	font-family: 'PoL';
	src: url('../Fonts/Poppins/Poppins-Light.ttf');
}
@font-face {
	font-family: 'PoM';
	src: url('../Fonts/Poppins/Poppins-Medium.ttf');
}
@font-face {
	font-family: 'PoR';
	src: url('../Fonts/Poppins/Poppins-Regular.ttf');
}

html,body{font-family: 'PoR';}
html,body{overscroll-behavior: none;scroll-behavior:smooth;padding: 0; margin: 0;}
body{overflow-x: hidden; --hover-color:#4c97d2;--white:#fff;--black0:#000; --black3:#333; --grey6:#666; --grey9:#999;--greyc:#ccc; font-size: var(--font-size16);--bg:#f5f5f5;--bg2:#f9f9f9;}
 /* body{overflow: hidden;} */


h1, h2, h3{margin: 0;}
p{margin: 0;}



/*Top002262*/
.Top002262{position:fixed; z-index:1000; width: 100%; left: 0; top: 0;}
.Top002262_fixed{background:var(--white);box-shadow:  0 0 5px rgba(0,0,0,0.1); border-bottom: none; }
.Top002262 .header-left{ float: left; width:40%; display:table;  height: 1.24rem;max-width:3rem;}
.Top002262 .logo{ display:table-cell; vertical-align:middle;}
.Top002262 .logo img{max-width:3rem;}
.Top002262 .logo img.on,
.Top002262_on .logo img,
.Top002262_fixed .logo img{ display:none;}
.Top002262_on .logo .on,
.Top002262_fixed .logo .on{ display:block !important;}
.Top002262 .header-mids,
.Top002262 .header-right{ float:right;}
.Top002262 .header-top dd{ float:right;padding: .12rem 0;}
.Top002262 .search,
.Top002262 .top-language,
.Top002262 .tel{ position:relative; padding-right:1.2vw !important;  margin-right:1.2vw;}
.Top002262 .header-top .tel:before,
.Top002262 .search::before,
.Top002262 .top-language::before{ position:absolute;right: 0; top: 50%; width: 1px; height: .3rem; content: ''; background: rgba(255, 255, 255, 0.3); transform: translateY(-50%);}
.Top002262_fixed .header-top .tel:before,
.Top002262_fixed .search::before,
.Top002262_fixed .top-language::before{ background: rgba(0,0, 0, 0.1);}
.Top002262 .top-language span{ display:block;background:url(../images/lang-white.svg) no-repeat left center;line-height:.4rem; padding:0 .15rem 0 .28rem; cursor:pointer; position: relative; z-index: 1;  background-size: auto .22rem; color: var(--white);}
.Top002262_fixed .top-language span{ color: var(--black3); background-image:url(../images/lang.svg) }
.Top002262 .top-language span:after{position: absolute; width: 6px; height: 6px; content: '';transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);border-top: 1px solid var(--white);border-right: 1px solid var(--white); right: 0; top: 50%; margin-top: -4px;}
.Top002262_fixed .top-language span:after{border-top-color:var(--grey6);border-right-color:var(--grey6);}
.Top002262 .top-language figure{ position:absolute; top:100%; left:50%; background:var(--white); width:1.2rem; line-height:.4rem; display:none; margin-left:-.6rem; box-shadow:  0 0 10px rgba(0,0,0,0.1); z-index: 20;}
.Top002262 .top-language a{ display:block; text-align:center; color:var(--black3);}
.Top002262 .top-language a:hover{color:var(--white); background:var(--hover-color); }
.Top002262 .wl a{ display:inline-block;line-height:.4rem; padding:0 .2rem 0 0;margin-right:0.2rem; cursor:pointer; position: relative; z-index: 1; color: var(--white); background: url(../images/more-on.png) no-repeat right 0rem center;background-size:auto .12rem; font-size: var(--font-size15);}
.Top002262 .wl a:last-child{margin-right:0;}
.Top002262 .zxts a{background-image:url(../images/zxts.svg) ;}
.Top002262 .szh a{background-image:url(../images/szh.svg) ;}
.Top002262 .header-top .tel{line-height: .64rem; color: var(--white); padding: 0;  background: url(../images/tel.png) no-repeat left center; background-size: .18rem; padding-left: .3rem;}
.Top002262 .header-top .tel a{padding-left: 0rem; color: var(--white);}

.Top002262_fixed .header-top .tel{ background: url(../images/tel-on.png) no-repeat left center; background-size: .18rem; }
.Top002262_fixed .header-top .tel,
.Top002262_fixed .header-top .tel a{color: var(--black3);}
.Top002262_fixed .wl a{color: var(--black3);background: url(../images/more2.png) no-repeat right 0rem center;background-size:auto .12rem; }


.Top002262 .search{ position:relative; z-index:100;display: none;}
.Top002262 .top-search{border:none;  width: calc(275 / 1920 * 100vw); display: block; border-radius:0;padding-right:0;}
.Top002262 .top-search .text{background:#f2f2f2;width:0%;float:right; line-height:.4rem;height:.4rem; color:#999; padding:0 .4rem 0 .2rem; transition: 0.3s;font-size: var(--font-size14); font-family: 'PoL';opacity: 0;border-radius:.2rem;}
.Top002262 .top-search .text.search-aon{opacity: 1;width:100%;}
.Top002262 .top-search .btn{ position:absolute; right:0; top:0; height:.4rem; width:.4rem; background:url(../images/search3.svg) no-repeat center;background-size:auto .18rem;}
.Top002262_fixed .top-search .btn{ background:url(../images/search.svg) no-repeat center;background-size:auto .18rem;}
.search-show .Top002262 .top-search{display: block;}
.Top002262 .open-search.on:before, 
.Top002262 .open-search.on:after{background:var(--hover-color);}
.Top002262 .header-top .open-menu{ position: relative;}
.Top002262 .header-mids li .sub{display: none;background:#fff;padding: 0 2em 0.5em;}
.Top002262 .header-mids li span,
.Top002262 .header-mids li a{display:block;}


.Top002262 .header-mids li:nth-child(2) .sub dl dt a{}
.Top002262 .header-mids li:nth-child(3) .sub dl dt a{color:#4c97d2;}
.Top002262 .header-mids li:nth-child(4) .sub dl dt a{color:#e95151;}
.Top002262 .header-mids li:nth-child(5) .sub dl dt a{color:#f4b719;}
.Top002262 .header-mids li:nth-child(6) .sub dl dt a{color:#a75a9f;}

@media(max-width:1600px){
	.Top002262 .top-search .text{font-size:var(--font-size13);}
}

@media(min-width:1025px){
.Top002262 .header-top dd.open-menu{display: none;}
.Top002262 .header-mids li{float: left; position: relative; z-index: 10;}
.Top002262 .header-mids li:not(:last-child){ margin-right:calc(45 / 1920 * 100vw);}
.Top002262 .header-mids li span{position:relative; }
.Top002262 .header-mids li span a{ line-height:.6rem; position:relative; color:var(--white); font-size: var(--font-size18);}
.Top002262 .header-mids li span a::before{ position:absolute; content:''; left:50%; bottom:0;  height:3px; width:0; transition:ease-in-out 0.3s; transform:translateX(-50%);}
.Top002262 .header-mids li span a:hover::before,
.Top002262 .header-mids li.aon span a::before{width:100%; background:var(--white);}
.Top002262 .header-mids li span a:hover,
.Top002262 .header-mids li.aon span a{color:var(--white); }
.Top002262_on .header-mids li span a,
.Top002262_fixed .header-mids li span a{color:var(--black3);}
.Top002262_on .header-mids li span a:hover::before,
.Top002262_fixed .header-mids li span a:hover::before,
.Top002262_on .header-mids li.aon span a::before,
.Top002262_fixed .header-mids li.aon span a::before{background:var(--black3);}
.Top002262_on .header-mids li span a:hover,
.Top002262_fixed .header-mids li span a:hover,
.Top002262_on .header-mids li.aon span a,
.Top002262_fixed .header-mids li.aon span a{color:var(--black3); }
.Top002262 .header-mids li .sub{width: max-content;min-width:196px; overflow:hidden; position: absolute; left: 0; top:100%;padding:0rem; }
.Top002262 .header-mids li .sub dl{padding:0.15rem; }
.Top002262 .header-mids li .sub dl dt{ padding:0 0px; position:relative;}
.Top002262 .header-mids li .sub dl dt:not(:last-child){}
.Top002262 .header-mids li .sub dl dt::before{ position:absolute; content:''; width:0; height:.14rem; background:var(--hover-color); left:0; top:50%; margin-top:-.07rem; transition:0.3s;}
.Top002262 .header-mids li .sub dl dt:hover::before{ width:calc(0 / 16 * 1em);}
.Top002262 .header-mids li .sub dl dt a{line-height:.26rem;color:var(--black3); padding: .05rem 0;}
.Top002262 .header-mids li .sub dl dt a:hover{font-weight: bold;}


.Top002262_on .header-mids li:nth-child(3) span a:hover::before,
.Top002262_fixed .header-mids li:nth-child(3) span a:hover::before,
.Top002262_on .header-mids li:nth-child(3).aon span a::before,
.Top002262_fixed .header-mids li:nth-child(3).aon span a::before{background:#4c97d2;}
.Top002262_on .header-mids li:nth-child(3) span a:hover,
.Top002262_fixed .header-mids li:nth-child(3) span a:hover,
.Top002262_on .header-mids li:nth-child(3).aon span a,
.Top002262_fixed .header-mids li:nth-child(3).aon span a{color:#4c97d2;}

.Top002262_on .header-mids li:nth-child(4) span a:hover::before,
.Top002262_fixed .header-mids li:nth-child(4) span a:hover::before,
.Top002262_on .header-mids li:nth-child(4).aon span a::before,
.Top002262_fixed .header-mids li:nth-child(4).aon span a::before{background:#e95151;}
.Top002262_on .header-mids li:nth-child(4) span a:hover,
.Top002262_fixed .header-mids li:nth-child(4) span a:hover,
.Top002262_on .header-mids li:nth-child(4).aon span a,
.Top002262_fixed .header-mids li:nth-child(4).aon span a{color:#e95151;}

.Top002262_on .header-mids li:nth-child(5) span a:hover::before,
.Top002262_fixed .header-mids li:nth-child(5) span a:hover::before,
.Top002262_on .header-mids li:nth-child(5).aon span a::before,
.Top002262_fixed .header-mids li:nth-child(5).aon span a::before{background:#f4b719;}
.Top002262_on .header-mids li:nth-child(5) span a:hover,
.Top002262_fixed .header-mids li:nth-child(5) span a:hover,
.Top002262_on .header-mids li:nth-child(5).aon span a,
.Top002262_fixed .header-mids li:nth-child(5).aon span a{color:#f4b719;}

.Top002262_on .header-mids li:nth-child(6) span a:hover::before,
.Top002262_fixed .header-mids li:nth-child(6) span a:hover::before,
.Top002262_on .header-mids li:nth-child(6).aon span a::before,
.Top002262_fixed .header-mids li:nth-child(6).aon span a::before{background:#a75a9f;}
.Top002262_on .header-mids li:nth-child(6) span a:hover,
.Top002262_fixed .header-mids li:nth-child(6) span a:hover,
.Top002262_on .header-mids li:nth-child(6).aon span a,
.Top002262_fixed .header-mids li:nth-child(6).aon span a{color:#a75a9f;}


}

@media (max-width:1024px) {
.Top002262 .open-menu i{margin-top: 0;background: var(--grey6);}
.Top002262 .header-left{height: .6rem;} 
.Top002262 .header-top dd{padding: .1rem 0;}
.Top002262 .header-top dd:not(:first-child){padding-left:.25rem;}
.Top002262 .open-menu{margin:.1rem 0; margin-left:.1rem;width:.4rem;height:.4rem; }	
.Top002262 .header-mids{position: fixed; right: -100%;opacity: 0; top:.6rem ;bottom: 0;overflow: auto; z-index: 99; width: 40%;box-shadow: 0 .1rem .1rem rgba(0,0,0,0.1);transition: 0.5s; width: 50%; background:rgba(255,255,255,0.95);}
.menu-show .Top002262 .header-mids{right:-1px;opacity: 1; }
.Top002262 .open-menu:not(.on) i:nth-child(1){margin-top:-.1rem;}
.Top002262 .open-menu:not(.on) i:nth-child(3){margin-top:.1rem;}
.Top002262 .logo img { max-height: .4rem;}
.Top002262 .header-mids li{border-bottom: 1px solid #eaeaea;}
.Top002262 .header-mids li span{line-height:.5rem;padding:0 4em 0 2em;font-size:var(--font-size16);}
.Top002262 .has-multi aside .op-multi:before, 
.Top002262 .has-multi aside .op-multi:after, 
.Top002262 .has-sub span .op:before, 
.Top002262 .has-sub span .op:after{ transform: translate(0,0); width: .07rem;}
.Top002262 .has-multi aside .op-multi:after,
.Top002262 .has-sub span .op:after{height: .07rem; width: 2px;}
.Top002262 .has-multi aside .op-multi, 
.Top002262 .has-sub span .op{right: 2%;transform: rotate(135deg);}
.Top002262 .has-sub span .op:before, 
.Top002262 .has-sub span .op:after{background-color: var(--hover-color);}
.Top002262 .has-sub span .op.click{ transform: rotate(225deg);}	
}
@media(max-width:768px){
.Top002262 .header-top .tel{display: none;}
.Top002262 .header-top .shop{display: none;}
.Top002262 .header-left{width: 35%;}
/* .Top002262 .top-search{display: none;} */
.Top002262 .header-top dd:not(:first-child){padding-left: 0;}
.Top002262 .wl::before, .Top002262 .top-language::before{background: none;}
.Top002262 .open-menu i{background: var(--white);}
.Top002262_fixed .open-menu i{background: var(--grey6);}
.Top002262 .top-language span{font-size: var(--font-size16);background-size: auto .2rem; }
.Banner003192 .mouse{display: none;}
.Top002262 .top-language span:after{margin-top: -6px;}
}
@media(max-width:640px){
	.Top002262 .logo img{max-width: 1.7rem;}
}


/*Banner003192 */
.Banner003192{position: relative; }
.Banner003192:after{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height:3.8rem;background: linear-gradient(180deg, rgba(31, 71, 122, 0) 0%, #a468a8 40%); z-index: 2;display: none;}
@media (min-width:1025px) {
.Banner003192 .wap{display: none;}
}
@media (max-width:1024px) {
.Banner003192 .pc{display: none;}
}
.Banner003192 li{position:relative;}
.Banner003192 li:after{position: absolute;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, .3);content:""}
.Banner003192 li.slick-slide{position: relative;}
.Banner003192 [class*=txt-style-]{position: absolute; top: 0;color: #fff;z-index: 10;}
.Banner003192 .tit{font-size: calc(50 / 1920 * 100vw); margin-bottom:.4rem; transition: 0.3s; font-family: 'PoSB'; line-height: 1.5;}
.Banner003192 .sub-tit{font-size: calc(28 / 1920 * 100vw); line-height: 1.2; transition: 0.3s 0.3s; font-family: 'PoL';} 
.Banner003192 .txt-style-1{ left: calc(485 / 1920 * 100vw); top: calc(321 / 960 * 100%);}
.Banner003192 .txt-style-1 .tit{transform: translateX(30px); opacity: 0;}
.Banner003192 .txt-style-1 .sub-tit{height: 1.2em;text-align: justify; transform: translateX(30px); opacity: 0;}
.Banner003192 .ani-show .txt-style-1 .tit,
.Banner003192 .ani-show .txt-style-1 .sub-tit{transform: translateX(0); opacity: 1;}
.Banner003192 .txt-style-1 .sub-tit:after{display: inline-block; content: '';width: 100%;}
.Banner003192 .txt-style-2{text-align: center; top:0;left: 0;width: 100%; height: 100%;}
.Banner003192 .txt-style-2 .ytable{height: 100%;}
.Banner003192 .open-video{display: block;margin: 0 auto; width: calc(60 / 1920 * 100vw);height: calc(60 / 1920 * 100vw);background: url(../images/Banner003192-play.png) no-repeat center center; background-size: contain; margin-bottom: calc(60 / 1920 * 100vw); cursor: pointer;transform: translateY(30px); opacity: 0;transition: 0.3s;}
.Banner003192 .txt-style-2 .tit{transform: translateY(30px); opacity: 0; transition-delay: 0.3s;}
.Banner003192 .txt-style-2 .sub-tit{letter-spacing: calc(9 / 1920 * 100vw); transform: translateY(30px); opacity: 0;transition-delay: 0.6s;}
.Banner003192 .ani-show .open-video,
.Banner003192 .ani-show .txt-style-2 .tit,
.Banner003192 .ani-show .txt-style-2 .sub-tit{transform: translateY(0); opacity: 1;}
.Banner003192 .txt-style-3{left:0;top:calc(370 / 1000 * 100%); width: 100%;}
.Banner003192 .txt-style-3 .tit{transform: translateX(30px); opacity: 0; text-align: center;}
.Banner003192 .txt-style-3 .sub-tit{transform: translateX(30px); opacity: 0;}
.Banner003192 .ani-show .txt-style-3 .tit,
.Banner003192 .ani-show .txt-style-3 .sub-tit{transform: translateX(0); opacity: 1;}

.Banner003192 .txt-style-3 .more{text-align: center; color: var(--white);}
.Banner003192 .txt-style-3 .more .btn{color: var(--white); padding: .1rem .3rem .1rem 0; font-size: var(--font-size18);background:url(../images/more_arrow.png) no-repeat right 19% center;background-size: .22rem; margin: 0 .1rem; width: 2rem;display: inline-block;}
.Banner003192 .txt-style-3 .more .btn:nth-child(1){background-color:#66CCCC;}
.Banner003192 .txt-style-3 .more .btn:nth-child(2){background-color: #CCCCFF;}
.Banner003192 .txt-style-3 .more .btn:nth-child(3){background-color: #99CCFF;}
.Banner003192 .txt-style-3 .more .btn:hover{color: var(--hover-color); background:url(../images/more_arrow_on.png) no-repeat right 19% center var(--white);background-size: .22rem; }

.Banner003192 .slick-pages{position: absolute;left: calc(141 / 1920 * 100vw); bottom: calc(66 / 960 * 100%);color: #fff;z-index: 20;font-size: calc(20 / 1920 * 100vw);}
.Banner003192 .slick-dots{position: absolute;right: calc(141 / 1920 * 100vw);bottom: calc(66 / 960 * 100%);z-index: 20;}
.Banner003192 .slick-dots li{float: left;width: calc(30 / 1920 * 100vw); height: 3px; background-color: rgba(255, 255, 255, 1); opacity: 0.5; margin-left: 10px;}
.Banner003192 .slick-dots li button{display: none;}
.Banner003192 .slick-dots li.slick-active{opacity: 1;}
.Banner003192 .mouse{position: absolute; background: url(../images/Banner003192_mouse.svg) no-repeat center; width: 22px;height: 34px;background-size: contain; z-index: 30; left: 50%; margin-left: -11px;bottom:calc(58 / 960 * 100%); animation: mouse 2s linear infinite alternate;}
@keyframes mouse {
0%{opacity: 1;}
100%{opacity: 0;}
}
@media(max-width:768px){
.Banner003192 .tit{font-size: var(--font-size20);}
.Banner003192 .sub-tit{font-size: var(--font-size16);}
.Banner003192 .slick-pages{font-size: var(--font-size16);}
}


.index-en{display: inline-block;font-size:var(--font-size52);color: var(--black3);line-height: 1.2;font-family: 'PoSB';padding:0 0 0.5rem 0;line-height: 1;}
.index-cn{color: var(--black3);font-size: var(--font-size44);padding: .1rem 0 .5rem 0;font-family: 'PoSB'; line-height: 1;}
@media(max-width:768px){
.index-cn{font-size: var(--font-size24); padding: .1rem 0 .2rem 0;}
.index-en{font-size: var(--font-size26);padding-bottom: .3rem;}
}

.center{text-align: center;}91
.white .index-en,
.white .index-cn{color: var(--white);}



/*Floor002564 */
.Floor002564{padding:var(--padMar120) 0; }
.Floor002564 .intro{background-size:contain;background: url(../images/Floor002564_introbg.png) no-repeat center top;}
.Floor002564 .intro .introcon{max-width:10rem;margin:0 auto;}
/* .Floor002564 .intro .index-tit{position: relative; padding-top: .5rem;}
.Floor002564 .intro .index-tit:before{content: "";background-image: url(../images/Floor002564_introbg.png);width:.6rem;height:.29rem;position: absolute;top: 0;left: 50%;margin-left: -.3rem; background-size: .6rem;} */
.Floor002564 .edit-info{ padding-bottom:0; text-align: center; font-size: var(--font-size20); color: var(--black3); line-height: 1.8;}
.Floor002564 .edit-info p{margin-bottom: .15rem;}
.Floor002564 .more{ text-align:center; margin-top: .5rem; font-family: 'PoM';}
.Floor002564 .more a{display:inline-block;width:4.6rem;line-height:.66rem;color:var(--hover-color);border:1px solid var(--hover-color);transform:0.3s;font-size:0.3rem; background: url(../images/more_arrow_on.png) no-repeat right 8% center var(--white);background-size: .26rem;padding-right: .25rem;}
.Floor002564 .more a:hover{ color:var(--white);background: url(../images/more_arrow.png) no-repeat right 8% center;background-size: .26rem;background-color:var(--hover-color); border-color:var(--white);}
@media(max-width:768px){
.Floor002564 .intro{ max-width:none; padding:0 2% 2%;background-size: 100%;background-position: center;}
.Floor002564 .edit-info{font-size: var(--font-size18);}
.Floor002564 .more{margin-top: .3rem;}
.Floor002564 .more a{width:auto;padding:0 .8rem;font-size:0.20rem;}

}

.Floor002564 .list-pic{ padding:5% 0 0;}
.Floor002564 .list-pic li{ float:left; width:22.75%; text-align:center;}
.Floor002564 .list-pic li:not(:nth-child(4)){margin:0 3% 0 0;}
.Floor002564 .list-pic li .pic{ position:relative; overflow:hidden;}
.Floor002564 .list-pic li .pic img{ display:block; width:100%; transition: 0.3s;}
.Floor002564 .list-pic li .pic img:hover{transform: scale(1.1);}
.Floor002564 .list-pic li .pic a{display:block; position:relative;}
.Floor002564 .list-pic li:nth-child(even){ margin-top:4%;}
.Floor002564 .list-pic li .txt{ padding-top:.12rem;}
.Floor002564 .list-pic li .txt a{ margin:0; font-size:var(--font-size22); font-weight:normal; color: rgba(255, 255, 255, 0.7);}
.Floor002564 .list-pic li:hover .txt a{color: var(--white);text-decoration: underline;}
@media(max-width:1693px){
.Floor002564 .list-pic{ padding-left:2%; padding-right:2%;}
}
@media(max-width:1024px){
.Floor002564 .list-pic li{ width:30.333333333333%; margin:0 1.5%; }
}
@media(min-width:641px) and (max-width:1024px){
.Floor002564 .list-pic li .txt{ font-size:18px;}
}
@media(max-width:640px){
.Floor002564 .list-pic li{ float:none; width:auto; margin:0 0 10% 0; padding-left:0;}
.Floor002564 .list-pic li:last-child{ margin-bottom:0;}
.Floor002564 .list-pic li:not(:nth-child(4)){margin: 0 0 .3rem 0;}
}
@media(max-width:480px){
.Floor002564 .list-pic li .txt{ font-size:18px;}
}

.lm-more{ text-align:center; margin-top: .5rem; font-family: 'PoM';}
.lm-more a{display:inline-block;line-height:.45rem;color:var(--hover-color);border:1px solid var(--hover-color);transform:0.3s;background: url(../images/more_arrow_on.png) no-repeat right 8% center var(--white);background-size: .26rem;padding-left: 0.2rem;padding-right: .5rem;margin: 0 0.1rem;}
.lm-more a:hover{ color:var(--white);background-color:var(--hover-color); border-color:var(--white);background: url(../images/more_arrow.png) no-repeat right 8% center var(--hover-color);background-size: .26rem;}

/*Floor002979*/
.Floor002979{padding: var(--padMar120) 0; background: var(--hover-color);}
.Floor002979 li{position: relative;overflow: hidden;}
.Floor002979 li a{position: absolute; z-index: 20; left: 0; top: 0; width: 100%; height: 100%;}
.Floor002979 li .txt{position: absolute;color: var(--white); z-index: 10;bottom:.2rem; right:.25rem; left:.25rem; transition: .3s;}
.Floor002979 li .t1{font-size:var(--font-size22); line-height: 1.2;}
.Floor002979 li .t2{ line-height:1.6; opacity: 1; height: 0; overflow: hidden; padding:0; font-size:var(--font-size16); font-family: 'PoL';}
.Floor002979 li .Ispic{transition: transform 0.3s; position: relative;}
.Floor002979 li .Ispic:after{position: absolute;content: ''; left: 0;bottom: 0;width: 100%;height:50%; opacity: 0.8;
  background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
  }
.Floor002979 li:hover .Ispic:after{height:100%;opacity: 0.8;background:var(--hover-color);}
.Floor002979 li:hover .Ispic{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.Floor002979 li:hover .txt{bottom:45%; transform: translateY(50%); text-align: center;}
.Floor002979 li:hover .t2{height: calc(1.75em * 4); margin-top:1em;}
@media(min-width:641px){
.Floor002979 li{float: left; margin-right: 1.299%;}
.Floor002979 li:nth-child(1){width: 32.468%;}
/* .Floor002979 li:nth-child(1):not(:hover) .Ispic:after{display: none;} */
.Floor002979 li:nth-child(2),
.Floor002979 li:nth-child(5){width: 28.572%;}
.Floor002979 li:nth-child(3),
.Floor002979 li:nth-child(4){width: 36.364%;}
.Floor002979 li:nth-child(2),
.Floor002979 li:nth-child(3){ margin-bottom: 1.299%;}
.Floor002979 li:nth-child(3),
.Floor002979 li:nth-child(5){margin-right: 0; float: right;}
.Floor002979 li:nth-child(1) .Ispic{padding-bottom: 130%;}
.Floor002979 li:nth-child(2) .Ispic,
.Floor002979 li:nth-child(5) .Ispic{padding-bottom: 71.591%;}
.Floor002979 li:nth-child(3) .Ispic,
.Floor002979 li:nth-child(4) .Ispic{padding-bottom: 56.25%;}
/* .Floor002979 li:nth-child(1):not(:hover) .txt{color: var(--black3);} */
}
@media(max-width:640px){
.Floor002979 li:not(:nth-child(1)){float: left; width: 49%; margin-top: 2%;}
.Floor002979 li .Ispic{padding-bottom: 70%;}
.Floor002979 li:nth-child(1) .Ispic{padding-bottom: 50%;background-position: center top 15%;}
.Floor002979 li:nth-child(3),
.Floor002979 li:nth-child(5){margin-left: 2%;}
.Floor002979 li .t1{font-size:var(--font-size14);}
.Floor002979 li .txt{position: absolute;left: 10px;bottom: 10px;}
.Floor002979 li:hover .t2{margin-top: 10px;}
.Floor002979 li .t2{font-size: 14px;}
}



.curriculum{padding: var(--padMar100) 0 var(--padMar120);  background: #f8f8f8;}
.curriculum .w70{width:88%;}
.PicList003230{color: var(--white);}
.PicList003230 li{padding:var(--padMar60) 0}
.PicList003230 li:last-child{padding-bottom:0;}
.PicList003230 li .box{width:70%;}
.PicList003230 .svg-txt,
.PicList003230 .svg-txt svg{position: absolute; left: 0;top: 0;width: 100%;height: 100%;}
.PicList003230 .svg-txt svg .textb{fill:transparent;}
.PicList003230 .svg-txt svg .texta {fill: transparent; stroke: rgba(255,255,255,0.5);stroke-width: 1px; stroke-linejoin: round; stroke-linecap: round;}

.PicList003230 .news-list{margin-top:0; padding-bottom:0}
.PicList003230 .news-list .box + .box{margin-top: var(--padMar150);}
.PicList003230 .news-list .box .txt{color: var(--black3);}
.PicList003230 .news-list .box .txt .inner{position: relative;z-index: 4;}
.PicList003230 .news-list .box .pic{flex-shrink: 0; position: relative;z-index: 1;}
.PicList003230 .news-list .box .Ispic{padding-bottom: calc(520 / 750 * 100%); position: relative;z-index: 2;}
.PicList003230 .news-list .box [class*=square-]{position: absolute;height: 0.6rem;display: flex;align-items: center; min-width: 1.9rem;padding: 0 1em;border: solid 1px transparent; font-size: var(--font-size29);color: transparent; }
.PicList003230 .news-list .box .square-d{z-index: 1;border-color: rgba(255,255,255,0.2);}
.PicList003230 .news-list .box .square-u{z-index: 3;}
.PicList003230 .news-list .box .txt p{margin: 0;}
.PicList003230 .news-list .box .title{font-size: var(--font-size45); line-height: calc(60 / 45); margin-bottom: 0.25rem; font-family: 'PoSB';}
.PicList003230 .news-list .box:nth-child(1) .title{color:var(--hover-color);}
.PicList003230 .news-list .box:nth-child(2) .title{color:#ff5152;}
.PicList003230 .news-list .box:nth-child(3) .title{color:#ffbe00;}
.PicList003230 .news-list .box:nth-child(4) .title{color:#cc55cc;}
.PicList003230 .news-list .box:nth-child(5) .title{color:#7ed957;}
.PicList003230 .news-list .box .desc{ font-size: var(--font-size18); line-height: calc(30 / 18); margin-bottom: 0.45rem;}
.PicList003230 .news-list .box .more{display:block;line-height:.45rem;color:var(--hover-color);transform:0.3s;background: url(../images/more_arrow_on.png) no-repeat right center;background-size: .26rem;padding-right: .36rem;padding-left: 0;display: inline-block;width:1.3rem;font-size:0.18rem;}
.PicList003230 .news-list .box .more:hover{ }
.PicList003230 .news-list .box:nth-child(2) .more{color:#ff5152;background-image: url(../images/more_arrow_on2.png);}
.PicList003230 .news-list .box:nth-child(3) .more{color:#ffbe00;background-image: url(../images/more_arrow_on3.png);}
.PicList003230 .news-list .box:nth-child(4) .more{color:#cc55cc;background-image: url(../images/more_arrow_on4.png);}
.PicList003230 .news-list .box:nth-child(5) .more{color:#7ed957;background-image: url(../images/more_arrow_on5.png);}
.PicList003230 .news-list .slick-arrow{position:absolute;width: 0.55rem;height: 0.55rem;top:50%;margin-top: -0.25rem;overflow:hidden;font-size: 0;cursor: pointer;z-index:10;border: 0;background: none;padding: 0;border: 1px solid #fff;border-radius: 50%;background-position: center center;background-repeat: no-repeat;background-size: auto 0.16rem;background-image: url(../images/more-on.png);}
.PicList003230 .news-list .slick-prev{left: -1rem;transform: rotate(180deg);}
.PicList003230 .news-list .slick-next{right: -1rem;}
.PicList003230 .news-list .slick-arrow:hover{background-color:#fff;background-image: url(../images/more.png);}
@media(max-width:1600px){
	.PicList003230 .news-list .slick-prev{left:-0.75rem;}
	.PicList003230 .news-list .slick-next{right:-0.75rem;}
}

@media (min-width:1025px) {
.PicList003230 .news-list .box:nth-child(2n) a{flex-direction: row-reverse;}
.PicList003230 .news-list .box .txt{flex: 1;display: flex;}
.PicList003230 .news-list .box:nth-child(2n-1) .txt{justify-content: flex-end;text-align: right;}
.PicList003230 .news-list .box .txt .inner{display: flex;flex-direction: column; width: calc(700 / 450 * 100%); flex-shrink: 0;}
.PicList003230 .news-list .box:nth-child(2n-1) .txt .inner{align-items: flex-end;}
.PicList003230 .news-list .box [class*=square-]{bottom: -0.31rem;}
.PicList003230 .news-list .box:nth-child(2n-1)  [class*=square-]{ left: -0.31rem;}
.PicList003230 .news-list .box:nth-child(2n)  [class*=square-]{ right: -0.31rem;}
.PicList003230 .news-list .box .pic{width: calc(860 / var(--autoWidth) * 100%);}
.PicList003230 .news-list .box .desc{max-width: 58%;}
}
@media (max-width:1024px) {
.PicList003230 .news-list .autoCon-1600{max-width: 80%;}
.PicList003230 .news-list .box a{display: block;}
.PicList003230 .news-list .box .pic{padding: 0 0 0 0; margin-bottom: 0.3rem;}
.PicList003230 .news-list .box [class*=square-]{right: 0; top: -0.31rem;}
.PicList003230 .news-list .box .more{display: inline-block;}
.PicList003230 .news-list .box .title{font-size: var(--font-size30);}
.curriculum .w70{width: 100%}
}
@media (max-width:640px) {
.PicList003230 .news-list .box + .box{margin-top: .2rem;}
.PicList003230 .news-list .box .title{font-size: var(--font-size24);margin-bottom: .2rem;}
.PicList003230 .news-list .box .desc{font-size: var(--font-size16);}
.PicList003230 .news-list .box .desc{margin-bottom: .2rem;}
.PicList003230 .news-list .slick-prev{left:0;}
.PicList003230 .news-list .slick-next{right:0;}
}



/*Floor003233 */
.Floor003233{overflow: hidden; padding:var(--padMar80) 0;position: relative;z-index: 1;--autoWidth:1400;--ww:1920;}
.Floor003233 [class*=autoCon-]{position: relative;z-index: 4;}
.Floor003233 .swiper-wrapper{height: auto;}
.Floor003233 .controls{display: flex;align-items: center;z-index: 10;position: absolute;}
.Floor003233 .controls .scrollbar{flex: 1;position: relative;z-index: 1; margin-right:0.25rem;height: 0.04rem;background-color: #eee;border-radius: .02rem;}
.Floor003233 .controls .scrollbar > span{border-radius:.04rem;background-color: var(--hover-color);}
.Floor003233 .controls .arrow{display: flex;align-items: center;justify-content: flex-end;width:1.6rem;}
.Floor003233 .controls .arrow a{display: block;width: 0.55rem; height: 0.55rem;border-radius: 50%;border: solid 1px var(--hover-color); background-position: center center; background-repeat: no-repeat; background-size: auto 0.16rem; cursor: pointer; transition: 0.3s; background-color:#fff; position: relative; background-image:url(../images/more.png);}
.Floor003233 .controls .arrow a + a{margin-left: 0.26rem;}
.Floor003233 .controls .arrow a.prev{left: auto; transform: rotate(180deg);}
.Floor003233 .controls .arrow a.next{right: auto;}
.Floor003233 .controls .arrow a:hover{background-color: var(--hover-color);background-image: url(../images/more-on.png); border-color: var(--hover-color);}
.Floor003233 .pic{position: relative;border-radius:var(--radius); overflow: hidden;}
.Floor003233 .con{margin-top: .3rem;}
.Floor003233 .tit{font-size:var(--font-size24); color: var(--black0); line-height: 1.3; font-family: 'PoM';}
.Floor003233 .txt{ color:var(--black3); line-height:1.75; height:calc(1.75em * 2); margin-top:.12rem; width:100%; font-family: 'PoL';}
@media (min-width:1025px) {
.Floor003233 .main{width: var(--mainW);}
.Floor003233 .controls{left: 5.98rem;bottom: 0.25rem;width: calc(var(--autoWidth) / 1882 * 100%); padding-right:6rem;}
.Floor003233 .swiper-slide{height: calc((400 / var(--ww) * 100vw) + 0.33rem + 0.14rem + 1em + 1rem); opacity: 0.2;line-height: 1;}
.Floor003233 .pic .Ispic{height: calc(290 / var(--ww) * 100vw);}
.Floor003233 .swiper-slide-active .pic .Ispic{height: calc(400 / var(--ww) * 100vw);transition: 0.3s 0.3s;}
.Floor003233 .swiper-slide-active .con .tit{font-size:var(--font-size26);}
.Floor003233 .swiper-slide-active,
.Floor003233 .swiper-slide-next,
.Floor003233 .swiper-slide-next + .swiper-slide{opacity: 1;}
.Floor003233 .swiper-slide a{margin-right: 0.4rem;}
}
@media (max-width:1024px) {
.Floor003233 .pic .Ispic{padding-bottom: calc(290 / 432  * 100%);}  
.Floor003233 .main{padding-bottom: 0.5rem;}
.Floor003233 .controls{bottom: 0;left: 0;width: 100%;}
.Floor003233 .con{padding-top: 0.2rem;}
}

@media(max-width:768px){
.Floor003233 .tit{font-size: var(--font-size18);}
.Floor003233 .main{padding-bottom: .7rem;}
.Floor003233 .controls .arrow a{width: 0.45rem; height: 0.45rem; background-size: auto 0.15rem;}
.Floor003233 .controls .arrow a + a{margin-left: .15rem;}
.Floor003233 .controls .scrollbar{margin-right: 0;}
.Floor003233 .con{padding-top: 0; margin-top: .2rem;}
.Floor003233 .pic .Ispic{padding-bottom: calc(320 / 320  * 100%);}
}




/*Bottom003222 */
.Bottom003222{background-color:#f1f1f1;padding-top:var(--padMar60);  border-top: 6px solid var(--hover-color);}
.Bottom003222,
.Bottom003222 a:not(:hover){color:var(--black3)}
.Bottom003222 a:hover{color: var(--hover-color);}
.Bottom003222 .f-top{margin-bottom:0.35rem}
.Bottom003222 .f-top .logo{width:3rem}
.Bottom003222 .f-top .share li + li{margin-left:0.15rem}
.Bottom003222 .f-top .share li a{border-radius:50%;display:block;width:0.5rem;height:0.5rem;background-position:center center;background-repeat:no-repeat;background-size:contain;background-color:rgba(0,0,0,0.2);transition:0.3s}
.Bottom003222 .f-top .share li a:hover{background-color:var(--hover-color)}
.Bottom003222 .f-top .share li.in a{background-image:url(../images/Bottom003222-share-in.svg);background-size:auto 0.18rem}
.Bottom003222 .f-top .share li.fb a{background-image:url(../images/Bottom003222-share-fb.svg);background-size:auto 0.2rem}
.Bottom003222 .f-top .share li.ytb a{background-image:url(../images/Bottom003222-share-ytb.svg);background-size:auto 0.15rem}
.Bottom003222 .f-top .share li.ing a{background-image:url(../images/Bottom003222-share-ing.svg);background-size:auto 0.2rem}
.Bottom003222 .f-mid .contact dd{padding-left:0.28rem;line-height:calc(28 / 16);font-size:var(--font-size16);background-position:center center;background-repeat:no-repeat;background-size:contain;background-size:0.16rem auto;background-position:left 0.25em}
.Bottom003222 .f-mid .contact dd + dd{margin-top:0.1rem}
.Bottom003222 .f-mid .contact dd.tit{font-family: 'PoSB';font-size:0.18rem;padding-left:0;}
.Bottom003222 .f-mid .contact dd.tel{background-image:url(../images/Bottom003222-tel.svg);background-position:left 0.1em;line-height:1; }
.Bottom003222 .f-mid .contact dd.tel a{}
.Bottom003222 .f-mid .contact dd.add{background-image:url(../images/Bottom003222-add.svg)}
.Bottom003222 .f-mid .contact dd.email{background-image:url(../images/Bottom003222-email.svg);background-size:0.18rem auto;background-position:left 0.5em}
.Bottom003222 .f-mid nav ul ol{font-size:var(--font-size18)}
.Bottom003222 .f-mid nav ul ol li + li{margin-top:0.31rem}
.Bottom003222 .f-bottom{padding:0.3rem 0;border-top:1px solid rgba(0,0,0,0.1);margin-top:0.5rem}
.Bottom003222 .f-bottom,
.Bottom003222 .f-bottom a:not(:hover){color:rgba(0,0,0,0.5)}
.Bottom003222 .f-bottom .other a:not(:last-child):after{content:"·";margin:0 1em}
@media (min-width:1025px) {
.Bottom003222 .f-mid .contact{max-width:8rem}
.Bottom003222 .f-mid nav ul{width:4.5rem}
}
@media (max-width:1024px) {
.Bottom003222 .f-mid nav{display: none;}
.Bottom003222 .f-top{flex-direction: column;align-items: center;}
.Bottom003222 .f-top .logo{margin-bottom: 0.2rem;}
.Bottom003222 .f-mid .contact{margin-bottom: 0.5rem;}
.Bottom003222 .f-bottom{text-align: center;}
.Bottom003222 .copyright{margin-bottom: 0.1rem;}
}



.Banner003069{position: relative; z-index: 1;margin-top:70px;}
.Banner003069 .Ispic{height: 4.8rem;}
.Banner003069 .txt{position: absolute; left: 0; bottom: 50%; width: 100%; z-index: 10;color: var(--white);  text-align: left;}
.Banner003069 .txt .en{font-size: var(--font-size50);font-family: 'PoSB'; line-height: 1;text-transform: uppercase;}
@media(max-width:640px){
.Banner003069 .Ispic{height: 28vw;}
.Banner003069 .txt{font-size: 6vw;}
}

.Position{margin:0;position: absolute; width: 100%; top: 10%; font-size: var(--font-size20); font-family: 'hml';}
.Position em{padding-left:.35rem;background: url("../images/Position_cur.png") no-repeat left center; background-size: .2rem; font-style: normal;}
.Position,
.Position a{color: var(--white);}
.Position a:hover,
.Position span{color: var(--white);}

.Menu001093{position: absolute; z-index: 1; width: 100%; bottom: 0; background: rgba(0, 0, 0, 0.25);}
.Menu001093 .nav{display: table; margin: 0 auto;}
.Menu001093 .nav li{float: left;position: relative;display: table;height:.7rem; 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);}
.Menu001093 .nav li a:hover,
.Menu001093 .nav li.aon a{background: var(--hover-color);color: #fff;}
.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:640px){
.Menu001093 .nav li{height: 10vw;}
.Menu001093 .nav li a{font-size: 2.6vw;}
}
@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;}
}


/*PicList002938*/
.PicList002938{padding-top: var(--padMar100);}
.PicList002938 ul{display: flex;flex-wrap: wrap;}
.PicList002938 li{margin-bottom:3%;background:#f5f5f5;}
.PicList002938 li:hover{background:var(--white); box-shadow: 0 0 15px rgba(211,60,221,0.1);}
.PicList002938 time{ font-size: var(--font-size16);color: #999;font-family: 'PoL';}
.PicList002938 label{float:right;font-family: 'PoL';color:var(--hover-color);border: 1px solid var(--hover-color);padding: 0 0.06rem;font-size: 0.15rem;}
.PicList002938 .pic{overflow: hidden;}
.PicList002938 .Ispic{padding-bottom:67.477%;transition: .3s; }
.PicList002938 .info{padding:0.28rem;}
.PicList002938 .tit{font-size: var(--font-size22); color: var(--black); line-height: 1.25;font-family: 'PoM' }
.PicList002938 a:hover .Ispic{transform: scale(1.1);}
.PicList002938 a:hover .tit{color: var(--hover-color);}
.PicList002938 a:hover .New_btn{color: var(--hover-color);}
.PicList002938 .txt{ color: var(--black3); margin-top:.15rem;margin-bottom:0.15rem; line-height: 1.6; font-family: 'PoL';}
@media(min-width:1025px){
.PicList002938 li{width:31.3%;float:left;margin-right:3%;}
.PicList002938 li:nth-child(3n){margin-right:0;}
.PicList002938 a{ position: relative; display: block;}
.PicList002938 .con{position: relative; padding: 0rem 0;}
.PicList002938 .pic{width: 100%; transition: .3s;}
.PicList002938 .info{width:100%;}
}
@media(max-width:768px){
.PicList002938 time{display: none;}
.PicList002938 .info{padding: .2rem 0 0 0;}
.PicList002938 .txt{margin-top: .1rem;}
}


.Homemore{display: block; width: .65rem; height: .65rem; border: 2px solid var(--hover-color); position: relative; border-radius: 50%;}
.Homemore::before{display: block; width: .15rem; height: .15rem; position: absolute; left: 50%; top: 50%; margin:-.075rem 0 0 -.075rem; background:url(../images/more.svg) no-repeat center; background-size: contain; transform: rotate(-45deg); content:''; transition: .3s;}
.Homemore:hover{ background: var(--hover-color);}
.Homemore:hover::before{background-image:url(../images/more-on.svg); transform: rotate(0);}
.New_btn{display: flex;align-items: center;margin-top: 0.3rem;color: var(--black3);font-size: var(--font-size16);}
.New_btn .Homemore{width: 0.45rem;height: 0.45rem;margin-right: 0.2rem;border-width:1px}



.Hometitle{font-size: var(--font-size42); color: var(--black3); font-family: 'PoSB'; text-align: center;}
.Hometitle:after{display: block;content: '';width:.3rem; height:.03rem; background-color:var(--hover-color); margin: .05rem auto .3rem auto;}

.Hometitle.left{text-align: left;}
.Hometitle.left:after{margin: .05rem 0 .3rem 0;}

.Hometitle2{font-size: var(--font-size40);}
.Hometitle2:after{display: none;}

.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 -.1rem;}
.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;}
}


/*.RighInfo000171*/
.RighInfo000171{padding:var(--padMar100) 0;}
.RighInfo000171 time{color:var(--grey9); padding-left:.28rem; background:url(../images/time.svg) no-repeat center left; background-size:.18rem auto ;line-height:.28rem;}
.RighInfo000171 .title{ color:var(--black); padding-bottom:.3rem; border-bottom: 1px solid #eee; text-align: center;}
.RighInfo000171 .title h1{margin:0;font-size:var(--font-size40); font-weight: normal; line-height: 1.5; margin-bottom: .2rem; color: var(--black3); font-family: 'PoSB';}
.RighInfo000171 .title time{ display:inline-block; }
.RighInfo000171 .info{color:var(--black3); line-height:1.8; border-bottom:1px dashed #d2d2d2; padding:.3rem 0;}
.RighInfo000171 .info p{margin-bottom: .12rem;}
.RighInfo000171 .info h2.tit{margin-bottom:0.2rem;}
.RighInfo000171 .info .pic{margin:2% auto; display: block;}
.RighInfo000171 .info .pic1{ float:right; margin-top:2%;margin-bottom:2%; margin-left:4%;}
.RighInfo000171 .info .pic2{ float:left; margin-top:2%;margin-bottom:2%;  margin-right:4%;}
.RighInfo000171 .bot{position:relative;margin-top:50px}
.RighInfo000171 .info_back{text-align:center;clear:both;padding:.1rem 0;position:absolute;right:0;top:0}
.RighInfo000171 .info_back a{color:var(--hover-color); border: 1px solid var(--hover-color);display:block;padding:.12rem .42rem;border-radius:.3rem;}
.RighInfo000171 .info_back a:hover{background:var(--hover-color); color: var(--white);}
.RighInfo000171 .info_pn span{display:block; margin:.2rem 0}
.RighInfo000171 .info_pn span a{color:var(--grey2)}
.RighInfo000171 .info_pn span a:hover{color:var(--hover-color);text-decoration:underline}
@media(min-width:1025px){
.RighInfo000171 .info_pn span{width:80%}
}
@media(max-width:1024px){
.RighInfo000171 .info_back{position:relative}
.RighInfo000171 .bot{position:relative;}
}

/*Floor003099 */
.Floor003099{}
.Floor003099 .auto{overflow: hidden;}
.Floor003099 .slider .slick-list li a{display: block;}
.Floor003099 .pic{overflow: hidden;position: relative;}
.Floor003099 .pic .Ispic{padding-bottom: 38%; transition: 0.5s;background-size:contain;}
.Floor003099 li a:hover .Ispic{}
.Floor003099 .slider .slick-dots{display: table;margin:0.2rem auto 0;}
.Floor003099 .slider .slick-dots li{float: left; border: 1px solid #eaeaea;border-radius: 50%; width: 10px; height: 10px; margin: 0 10px;background: #eaeaea;}
.Floor003099 .slider .slick-dots li button{display: none;}
.Floor003099 .slider .slick-dots li.slick-active{border-color: var(--hover-color);background: var(--hover-color);}



/*Form003139 */
.Form003139{position: relative;z-index: 1; padding:var(--padMar100) 0;}
.Form003139 .desc p{font-size: var(--font-size16); color: var(--black3);line-height: 1.8; margin: 0 0 .12rem 0;}
.Form003139 .desc p a{color: #f00; font-family: 'PoM'; text-decoration: underline;}
.Form003139 .form{margin-top: 3.375em;}
.Form003139 .form-ul{margin: 0 auto;} 
.Form003139 .form-ul li{margin-bottom: .15rem;position: relative;}
.Form003139 .form-ul li .tit{position: absolute;left: 1.1428em; top: 0;line-height:3.5714;color: var(--grey6); font-family: 'PoL';}
.Form003139 .form-ul li select,
.Form003139 .form-ul li .text{width: 100%;border-radius:.05rem; border: solid 1px #ccc;line-height:3.5714;height:3.5714em; background: none;padding: 0 1em; color:var(--grey6);}
.Form003139 .form-ul li textarea.text{height: auto;}
.Form003139 .form-ul .an{width: 100%; text-align: center;}
.Form003139 .form-ul .btn{width: 10em; background: var(--hover-color);border-radius:.05rem;height:.45rem;color:var(--white);cursor: pointer; border: 0; margin-top: .15rem;}
@media (min-width:1025px) {
.Form003139 .form .img{width: 50%;}    
.Form003139 .form-ul .row-2 li{float: left;width:calc(50% - 10px);}
.Form003139 .form-ul .row-2 li:nth-child(2n){float: right;}
.Form003139 .form-ul{width:100%;}
}
@media (max-width:1024px) {
.Form003139 .form-ul{padding: 2em 0;}
.Form003139 .form-ul{width: 90%;}
}


/*TextList002514 */
.TextList002514{padding:5% 0 2%;}
.TextList002514 .list{ border-bottom:1px solid #333; padding:0 0; margin-bottom:0;}
.TextList002514 .job-title{ line-height:30px; padding:30px 0; font-size:0.22rem; cursor:pointer; position:relative;color:#333;}
.TextList002514 .job-title i{ position:absolute; width:22px; height:22px;  border-radius:50%; right:0; top:50%; margin-top:-11px;}
.TextList002514 .job-title i::before,
.TextList002514 .job-title i::after{ position:absolute; content:''; background:#333;}
.TextList002514 .job-title i::before{ left:20%; width:60%; height:2px; top:50%; margin-top:-1px;}
.TextList002514 .job-title i::after{ left:50%; margin-left:-1px; width:2px; top:20%; height:60%;}
.TextList002514 .job-title.select i::after{ display:none;}
.TextList002514 .job-title.select{ color:var(--hover-color);}
.TextList002514 .job-main{ display:none; color:var(--black3); padding:30px 0; border-top:1px solid #333;line-height: 1.8;font-size:0.16rem;font-family: 'PoL'}
.TextList002514 .job-main strong{display: block;color: var(--black3);font-weight: normal;font-size:var(--font-size18); font-family: 'PoM';margin:0.2rem 0;}
.TextList002514 .job-email{ color:var(--hover-color); padding:30px 0;}



/*RighInfo002851 */

.RighInfo002851{padding: var(--padMar150) 0 0 0;margin-top:-0.5rem;}
.RighInfo002851-2{padding-bottom:var(--padMar100) }
.RighInfo002851 .singlePage{font-size:var(--font-size18);line-height: 1.8;color:var(--black3);font-family: 'PoL';}
.RighInfo002851 .singlePage .con{max-width:10rem;margin:0 auto;}
.RighInfo002851 .singlePage .con2{margin-top:3vw;}
.RighInfo002851 .singlePage p{margin-bottom:0.15rem;}
.RighInfo002851 .singlePage h3{color:var(--hover-color);font-size: var(--font-size22);margin-top: 0.25rem;margin-bottom:0.1rem; font-family: 'PoSB';}
.RighInfo002851 .video .pic{position: relative; z-index: 1;border-radius:0px;overflow: hidden;background: #000;margin-top:3vw; }
.RighInfo002851 .video .pic img{opacity: 0.84;}
.RighInfo002851 .video .pic2 img{opacity: 1}
.RighInfo002851 .video .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; cursor: pointer;}
.RighInfo002851 .video .play:before{position: absolute; content: '';width: 86px;height: 86px;background:url("../images/play.png") no-repeat center center rgba(0,0,0,0.3); left: 50%; top: 50%; transform: translate(-50%,-50%); border-radius: 50%;}
.RighInfo002851 .video .pic video{position: absolute;left: 0; top: 0;  z-index: 20;background: #000;}


@media(max-width:640px){
    .RighInfo002851 .video .play:before{width: 20vw; height: 20vw;}
}



/*RighInfo002852 */

.RighInfo002852{padding: var(--padMar100) 0;}
.RighInfo002852 .intro-main{padding-bottom: 0}
.RighInfo002852 .singlePage{font-size:var(--font-size18);line-height: 1.8;color:var(--black3);font-family: 'PoL';}
.RighInfo002852 .singlePage .con2{max-width:11rem;margin:0 auto;}
.RighInfo002852 .singlePage p{margin-bottom:0.15rem;}
.RighInfo002852 .singlePage p.r{text-align: right;font-family: 'PoSB';margin-top:0.3rem;}
.RighInfo002852 .pic{margin-top:2vw;position: relative;}
.RighInfo002852 .pic .quan{}
.RighInfo002852 .pic .quan a{position: absolute;display: block;width:1.8rem;height: 1.8rem;background:transparent;border-radius: 50%}
.RighInfo002852 .pic .quan a:nth-child(1){top:27%;left:32%;}
.RighInfo002852 .pic .quan a:nth-child(2){top:17.2%;left:48%;}
.RighInfo002852 .pic .quan a:nth-child(3){top:29%;left:63.5%;}
.RighInfo002852 .pic .quan a:nth-child(4){top:50%;left:31%;}
.RighInfo002852 .pic .quan a:nth-child(5){top:52%;left:63%;}
.RighInfo002852 .pic .quan a:nth-child(6){top:62.8%;left:47%;}
@media(min-width:641px){
.RighInfo002852 .intro-main .left{max-width: 10rem;margin:0 auto;}
}


/*RighInfo002853 */

.RighInfo002853{padding: var(--padMar100) 0}
.RighInfo002853 .singlePage{font-size:var(--font-size18);line-height: 1.8;color:var(--black3);font-family: 'PoL';}
.RighInfo002853 .singlePage .con{margin:0 auto;}
.RighInfo002853 .singlePage .con .img{text-align: center;margin-top:3vw;}
.RighInfo002853 .singlePage .con2{margin-top:3vw;}
.RighInfo002853 .singlePage p{margin-bottom:0.15rem;}
.RighInfo002853 .singlePage h3{color:var(--hover-color);font-size: var(--font-size22);margin-top: 0.25rem;margin-bottom:0.1rem; font-family: 'PoSB';}
.RighInfo002853 .singlePage .text{margin-top:3vw;margin-bottom:2vw;}
.RighInfo002853 .singlePage .text h2.tit{font-size: var(--font-size30);color: var(--black3);margin: 0;text-align: left;font-family: 'PoSB';}
.RighInfo002853 dl dd{margin-bottom:2vw;}
.RighInfo002853 dl dd h4{font-size:var(--font-size22);color: var(--black3);font-family: 'PoSB';margin:0;border-bottom:1px solid #e8e8e8;padding-bottom:0.1rem;}
.RighInfo002853 dl dd p{margin:0.1rem 0;}
.RighInfo002853 dl dd p span{position: relative;display: block;padding-left:0.15rem;}
.RighInfo002853 dl dd p span:after{content:'';width:5px;height: 5px;display: block;background:var(--hover-color);border-radius: 50%;position: absolute;left:0;top:0.13rem;}
.RighInfo002853 .video .pic{position: relative; z-index: 1;border-radius:0px;overflow: hidden;background: #000;margin-top:3vw; }
.RighInfo002853 .video .pic img{opacity: 0.84;}
.RighInfo002853 .video .pic2 img{opacity: 1}
.RighInfo002853 .video .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; cursor: pointer;}
.RighInfo002853 .video .play:before{position: absolute; content: '';width: 86px;height: 86px;background:url("../images/play.png") no-repeat center center rgba(0,0,0,0.3); left: 50%; top: 50%; transform: translate(-50%,-50%); border-radius: 50%;}
.RighInfo002853 .video .pic video{position: absolute;left: 0; top: 0;  z-index: 20;background: #000;}

@media(max-width:640px){
    .RighInfo002853 .video .play:before{width: 20vw; height: 20vw;}
}


/*
 .RighInfo002257 为demo编号
 */
.RighInfo002257{ padding: var(--padMar100) 0;background:#f5f5f5;}
.RighInfo002257 .Hometitle2{text-align: left;}
.RighInfo002257 p{ line-height:1.8; }
.RighInfo002257 .item{border-bottom:1px dashed #d0d0d0; }
.RighInfo002257 .item .Hometitle{line-height: 1.2}
.RighInfo002257 .item .h1{font-size:var(--font-size42);color:var(--black3); margin: 0;text-align: left;margin-top:0.1rem;font-family: 'PoSB'}
.RighInfo002257 .item .con{font-size: var(--font-size18);line-height: 1.8;color: var(--black3);font-family: 'PoL';margin-top:1vw;}
.RighInfo002257 .item .con .tit{color:var(--hover-color);font-size:var(--font-size22);margin-top:0.2rem; font-family: 'PoSB'}
.RighInfo002257 .item .con .tit1{color:#03a9f4;}
.RighInfo002257 .item .con .tit2{color:#ff5152;}
.RighInfo002257 .item .con .tit3{color:#ffbe00;}
.RighInfo002257 .item .con .tit4{color:#cc55cc;}
.RighInfo002257 .item .con .tit5{color:#7ed957;}
.RighInfo002257 .item .con p{margin-bottom:0.1rem;}
.RighInfo002257 .item .con p b{font-family: 'PoSB'}
.RighInfo002257 .item .pic2,
.RighInfo002257 .item .word2{margin-top:var(--padMar80);}

@media only screen and (min-width:768px ) {
	.RighInfo002257 .item{ padding:var(--padMar150) 0 var(--padMar100);margin-top:-0.5rem; }
	.RighInfo002257 .item:nth-of-type(1){/* padding-top: 0; */margin-top: -1.5rem;}
	.RighInfo002257 .item .pic{ float: left; width: 36%;}
/*    .RighInfo002257 .item .word{ float: right; width: 58%;}*/
    .RighInfo002257 .item .word{ float: right; width: 100%;}
    .RighInfo002257 .item .pic2{float:right;}
    .RighInfo002257 .item .word2{float:left;}
    .RighInfo002257 .item:nth-child(2) .pic,
    .RighInfo002257 .item:nth-child(4) .pic,
    .RighInfo002257 .item:nth-child(6) .pic{ float: right;}
    .RighInfo002257 .item:nth-child(2) .word,
    .RighInfo002257 .item:nth-child(4) .word,
    .RighInfo002257 .item:nth-child(6) .word{ float: left;}
}
@media only screen and (max-width: 767px) {
   .RighInfo002257 .item{max-width: 462px; margin: 0 auto; }
	.RighInfo002257 .item .word{ padding-bottom: 15px;}
    .RighInfo002257 .item .word{ padding-top:0 !important;}
}

.MapLocation{padding-top:var(--padMar100);padding-bottom:0;}
.MapLocation .map{position: relative;}
.MapLocation .map .Location a{position: absolute;display: block;width:0.5rem;height: 0.5rem;box-shadow: 0 0 0.1rem rgba(0,0,0,0.12);/* background:url(../images/Location.svg) no-repeat center/0.26rem #fff;*/ border-radius: 50%;}

/*Floor002986*/
.Floor002986{position: relative; z-index: 1;overflow: hidden;padding:0 0 var(--padMar100);}
.Floor002986 .auto{position: relative; z-index: 4;}
.Floor002986 .box{padding-top:10vw;margin-top:-4vw;}
.Floor002986 .txt{color: #333; }
.Floor002986 .name{position: relative; margin-top:0.1rem;margin-left:0rem;margin-bottom:0.5rem; z-index: 10; font-size: 0.46rem; font-family: 'PoSB'; line-height: 0.9em;color:var(--black0);}
.Floor002986 h2{font-size: var(--font-size36);color: var(--black3);font-family: 'PoSB';line-height: 1.2}
.Floor002986 .edit-info{font-size: var(--font-size18);line-height: 1.8;color: var(--black3);font-family: 'PoL';margin-top:2vw;padding-bottom:2vw; border-bottom: 1px solid var(--hover-color);}
.Floor002986 .edit-info p{margin-bottom:0.15rem;}
.Floor002986 .more a{line-height: 20px; color: #333333;}
.Floor002986 .more a:after,
.Floor002986 .more a:before{display: inline-block; content: '';height: 1px; background: #333; vertical-align: middle; transition: 0.3s;}
.Floor002986 .more a:before{margin-right: 1.56vw;}
.Floor002986 .more a:after{margin-left: 1.56vw;}
.Floor002986 .more a:after,
.Floor002986 .more a:hover:before{width: 0;}
.Floor002986 .more a:before,
.Floor002986 .more a:hover:after{width: 4.11vw;}
.Floor002986 .slick-dots{position: absolute; left: 50%;transform: translateX(-50%);z-index: 30; bottom:calc(65 / 980 * 100%);}
.Floor002986 .slick-dots li{float: left; width: 15px;height: 15px;border: solid 2px #ffffff; margin: 0 8px;border-radius: 50%}
.Floor002986 .slick-dots li button{display: none;}
.Floor002986 .slick-dots li.slick-active{border: 0;background-color: #fff;}

@media(min-width:1025px){
.Floor002986 .img,
.Floor002986 .txt{width: 50%;}
.Floor002986 .img{padding-top: 0;float:right;}
.Floor002986 .img img{ width: 100%; max-width: none;}
.Floor002986 .txt{padding-top:5%;float:left;padding-right:8%;}
.Floor002986 .box:nth-child(2n) .txt{float:right;padding-right:0;padding-left:8%;}
.Floor002986 .box:nth-child(2n) .img{float:left;}
.Floor002986 .name{white-space: nowrap;}
.Floor002986 .edit-info{width: 100%;}
.Floor002986 .more{position:absolute; top:83.334%; bottom: 0;width: 50%;}
.Floor002986 .more a{position: absolute;right: 5.11vw; top: 50%; margin-top: -10px;}
}
@media(min-width:1025px) and (max-width:1400px){
.Floor002986 .auto{}
.Floor002986 .txt{padding-top: 5.5vw;}
.Floor002986 .edit-info{padding: 4vw 0;}
}
@media(min-width:1025px) and (max-width:1280px){
.Floor002986 .name{font-size: 9vw;}
.Floor002986 .edit-info{font-size:1.2vw;}
}
@media(max-width:1024px){
.Floor002986 .txt{padding: 5.5vw;}
.Floor002986 .name{padding-bottom: 4vw;font-size: 10vw;}
.Floor002986 .more{ text-align: center; padding: 4vw 0;}
}
@media(max-width:480px){
.Floor002986 .edit-info{font-size: 3.5vw;}
.Floor002986 .more a:before,
.Floor002986 .more a:hover:after{width:10vw;}
}
/*Floor002891 */
.Floor002891{background-color: #fff;padding: 6% 0;}
.Floor002891 .auto{}
.Floor002891 .edit-info{max-width:8rem;margin:0 auto;text-align: center; font-size:var(--font-size18);line-height: 1.8;color:var(--black3);font-family: 'PoL';margin-bottom:3vw;}
.Floor002891 .edit-info p{}
.Floor002891 .tab-list ol .Ispic{display: block;}
.Floor002891 .tab-list li{position: relative; background:#f7f7f7;  margin-bottom:1%;}
.Floor002891 .tab-list li .box{padding:0.28rem;}
.Floor002891 .tab-list li:hover .box1{background:var(--white); box-shadow: 0 0 10px rgba(211,60,221,0.1);}
.Floor002891 .tab-list li:last-child{margin-bottom:0;}
.Floor002891 .tab-list li .flip{position: absolute;right:2%;top:6%;background:url(../images/flip.svg) no-repeat center/0.26rem;width:0.3rem;height: 0.3rem;z-index: 10}
.Floor002891 .tab-list li a{display: block;}
.Floor002891 .tab-list li.on a{}
.Floor002891 .tab-list li .tit{font-size: var(--font-size24);color: var(--black0);line-height: 1.3;font-family: 'PoM';margin-bottom:0.1rem;}
.Floor002891 .tab-list li.on a .tit{color:var(--hover-color);}
.Floor002891 .tab-list li p{color:var(--black3);font-family: 'PoL';line-height: 1.875em;}
.Floor002891 .tab-list li span{position: relative; color:var(--black3);font-family: 'PoM';display: block;text-align: right;margin-top:0.25rem;padding-bottom:0.05rem;}
.Floor002891 .tab-list li .box1 span:after{position: absolute;left:0;bottom:0; content:'';width:100%;height: 1px;background:var(--hover-color);}
.Floor002891 .tab-list li:hover .box1 span:after{background:#f7f7f7;}
.Floor002891 .tab-list li .box1 span:before{position: absolute;left:0;bottom:0; content:'';width:0%;height: 1px;background:var(--hover-color);display: block;transition: 1s;z-index: 10}
.Floor002891 .tab-list li:hover .box1 span:before{width:100%;}
.Floor002891 .tab-list li .box2{position: absolute;width:100%;height: 100%;background:var(--hover-color);display: block;left:0;top:0;display: none;}
.Floor002891 .tab-list li .box2 .tit{color:#fff;}
.Floor002891 .tab-list li .box2 p{color:#fff;}
.Floor002891 .tab-list li .box2 span{color:#fff;border-bottom:1px solid #fff;}
.Floor002891 .tab-list li .box2 h2{font-size:0.68rem;font-family: 'PoSB';line-height: 0;color:#fff;margin-top:0.28rem;}
.Floor002891 .tab-list li .box2 h3{color:#fff;font-size:var(--font-size15);font-weight: normal;font-family: 'PoM';}
.Floor002891 .tab-list li .box2 p.p2{font-size:var(--font-size20);margin-top:0.05rem; line-height: 1.4}


@media(min-width:1025px){
.Floor002891 .tab-list li{float: right;width: 57%;clear: right;}
.Floor002891 .tab-list ol{float: left;width: 42%; }
.Floor002891 .tab-list ol .Ispic{height: 6.7rem;}
.Floor002891 .tab-list li:not(:last-child){} 
.Floor002891 .tab-list li a{width: 100%; }
}
@media(min-width:1025px) and (max-width:1366px){
.Floor002891 .tab-list li:not(:last-child){margin-bottom: 40px;}
.Floor002891 .tab-list ol .Ispic{height: 413px;}
}
@media(max-width:1024px){
.Floor002891 .tab-list ol .Ispic{padding-bottom: 60%;}
 .Floor002891 .tab-list li{margin: 4vw 0;}
}
@media(max-width:640px){
.Floor002891 .tab-list li .tit{font-size: 4vw;margin-bottom: 0.8em;}
.Floor002891 .tab-list li p{font-size:3vw;}
}


/*Floor002658 */
.Floor002658{  overflow:hidden; padding:var(--padMar80) 0;}
.Floor002658 .title-intro{ text-align:center; padding:0 0 5%; color:#333; max-width:10rem; margin:0 auto;}
.Floor002658 .title-intro h3{ margin:0; font-size:60px;}
.Floor002658 .title-intro p{ font-size:0.18rem; line-height:1.8;font-family: 'PoL'}
.Floor002658 .title-intro a{ display:inline-block;line-height:.45rem; padding:0 .5rem 0 .2rem; cursor:pointer; position: relative; z-index: 1; color: var(--white); background-color:  var(--hover-color);background: url(../images/more-on.png) no-repeat right .2rem center var(--hover-color);background-size:auto .12rem; font-size: var(--font-size16);margin-top:2vw;}
@media(max-width:768px){
.Floor002658 .title-intro h3{ font-size:30px;}
.Floor002658 .title-intro p{ font-size:16px; line-height:24px;}
}
@media(max-width:480px){
.Floor002658 .title-intro h3{ font-size:24px;}
.Floor002658 .title-intro p{ font-size:14px; line-height:20px;}
}
.Floor002658 .contact p{line-height: 1.8;color: var(--black3);font-family: 'PoL';font-size:var(--font-size18);margin:0.1rem 0;}


/*slick Basic*/
.Floor002658 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002658 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002658 .slick-list:focus {outline: none}
.Floor002658 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002658 .slick-slider .slick-track, 
.Floor002658 .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)}
.Floor002658 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002658 .slick-track:before, 
.Floor002658 .slick-track:after{display: table; content: '';}
.Floor002658 .slick-track:after{ clear: both;}
.Floor002658 .slick-loading .slick-track { visibility: hidden;}
.Floor002658 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002658 .slick-slide .slick-loading img { display: none;}
.Floor002658 .slick-slide .dragging img { pointer-events: none;}
.Floor002658 .slick-initialized .slick-slide { display: block;}
.Floor002658 .slick-loading .slick-slide { visibility: hidden;}
.Floor002658 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002658 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002658{}
.Floor002658 .slider > ul{margin-bottom: 42px;}
.Floor002658 li.slick-slide{ position:relative;transform:scale(0.8); transition:0.5s 0.3s;}
.Floor002658 li.slick-slide:before{ position:absolute; content:''; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.5;transition:0.5s 0.3s; z-index: 10;}
.Floor002658 li.slick-current{ transform:scale(1);}
.Floor002658 li.slick-current::before{opacity: 0;z-index: 1;}
.Floor002658 li.slick-slide .files,
.Floor002658 li.slick-slide a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index: 4;}
.Floor002658 li.slick-slide .files{ background:#000; display:none; z-index: 7;}
.Floor002658 li.slick-slide aside{ position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-size:18px; color:#fff;}
.Floor002658 li.slick-slide aside span{ display:block; border-radius:50%; width:85px; height:85px; border:3px solid #fff; background:rgba(255,255,255,0.16);  position:relative; margin:0 auto 10px;}
.Floor002658 li.slick-slide aside span::before{ position:absolute; content:''; border:12px solid transparent; border-left-color:#fff;left:50%; top:50%; margin-left:-6px; margin-top:-12px;}

.Floor002658 .slick-dots{ text-align:center;position: absolute; left: 0; width: 100%; bottom:-42px;display: none !important;}
.Floor002658 .slick-dots li{ display:inline-block; margin:0 5px;border:1px solid transparent; border-radius:50%; width:14px; height:14px; position:relative;}
.Floor002658 .slick-dots li:before{ position:absolute; content:''; left:3px; top:3px; right:3px; bottom:3px; border-radius:50%; background:rgba(0,0,0,0.3);}
.Floor002658 .slick-dots li.slick-active{ border-color:#c29c75;}
.Floor002658 .slick-dots li.slick-active:before{ background:#c29c75;}
.Floor002658 .slick-dots li button{display: none;}

.Floor002658 .slick-arrow{ position:absolute; content:''; width:32px; height:32px;border: 0; border-top:4px solid #d8d8d8;border-right:4px solid #d8d8d8; transform:rotate(45deg); top:50%; margin-top:-16px; cursor:pointer; z-index:10;font-size: 0;background: none;}
.Floor002658 .slick-prev{left:18%; margin-left:-40px;transform:rotate(-135deg);}
.Floor002658 .slick-next{right:18%; margin-right:-40px;}
.Floor002658 .slick-arrow:hover{ border-color:var(--hover-color);}
@media(max-width:640px){
.Floor002658 li.slick-slide{ transform:scale(1);}
.Floor002658 .slick-prev{left:3%; margin-left:0;}
.Floor002658 .slick-next{right:3%; margin-right:0;}
/*.Floor002658 li.slick-slide:before{ display:none;}*/
}
@media(max-width:480px){
.Floor002658 li.slick-slide aside span{ width:50px; height:50px;}
.Floor002658 .slick-arrow{width: 24px; height: 24px; margin-top: -12px;border-width: 3px;}
}



@media (max-width: 768px) { 
  .wow {
    animation: none !important; 
  }
}




/*
 .TextList001202 为demo编号
 */
.TextList001202{padding:var(--padMar100) 0 0;}
.TextList001202 li{padding-bottom:10px;}
.TextList001202 dl{ position:relative; padding-left:65px;}
.TextList001202 dl dt,
.TextList001202 dl dd{ border:1px solid #e3e7e6;}
.TextList001202 dl dt{ position:absolute; width:55px; left:0; top:0; color:var(--hover-color); text-align:center; font-size:24px;}
.TextList001202 dl.Q dt,
.TextList001202 dl.Q dd,
.TextList001202 dl.A dt{ height:55px; line-height:55px;}
.TextList001202 dl.A dd{ padding:2%; font-family: 'PoL';font-size: var(--font-size18);line-height: 1.8;color: var(--black3);}
.TextList001202 dl.Q dd{ padding:0 2%;font-size: var(--font-size20);color: var(--black3);font-family: 'PoM';}
.TextList001202 dl.A{ display:none; padding-top:10px;}
.TextList001202 dl.A dt{ top:10px;}
.TextList001202 dl.A p{ margin:0.1rem 0;line-height: 2}
.TextList001202 dl.Q_on dt{ color:#fff; background-color:var(--hover-color);}
.TextList001202 dl.Q_on dd{}
@media(max-width:480px){
.TextList001202 dl.Q dt,
.TextList001202 dl.Q dd,
.TextList001202 dl.A dt{ height:40px; line-height:40px;}
.TextList001202 h1,
.TextList001202 dl dt{font-size:20px;}
.TextList001202 dl.A p{ max-height:66px; overflow:hidden;}
}





@media(max-width:1024px){
	.Top002262 .top-search .text.search-aon{width: 2rem}
	.Top002262 .header-top .tel{display: block !important;padding-left: .2rem !important;}
	.RighInfo002257 {
    	padding: var(--padMar100) 0;
	}
	.MapLocation{padding-top: var(--padMar100);}
	.RighInfo002851{margin-top: 0;padding: var(--padMar100) 0;}
}
@media(max-width:768px){
	.Hometitle{font-size: var(--font-size28);}
	.RighInfo002257 .item .h1{font-size: var(--font-size24);}
	.RighInfo002257 .item{margin-bottom: .2rem;}
	.Floor002986 .box{margin-top: .2rem;padding-top: 0;}
	.Floor002986 .name{font-size: var(--font-size28);margin-bottom: .2rem;padding-bottom: 0;}
	.Floor002986 .txt{padding: 0;}
	.Floor002986 .edit-info{font-size: var(--font-size18);}
	.RighInfo000171 .title h1{font-size: var(--font-size28);}
	.RighInfo000171 .info{font-size: var(--font-size18);}
	.RighInfo000171 .info h2.tit{font-size: var(--font-size24);}
	.PicList002938 .info{padding: .2rem;}
	.PicList002938 label{float: none;font-size: .16rem;}
	.Form003139 .form{margin-top: .2rem;}
	.Form003139 .form-ul{width: 100%;}
	.TextList002514 .job-title{padding: .2rem 0;}
	.TextList002514 .job-main strong{font-size: var(--font-size20);}
	.TextList002514 .job-main{padding: 0 0 .2rem;}
	.RighInfo002853 .singlePage .text h2.tit{font-size: var(--font-size28);}
	.TextList001202 dl.Q dd{display: -webkit-box;display: box;overflow: hidden;text-overflow: ellipsis;word-break: break-word;-webkit-box-orient: vertical;-webkit-line-clamp: 2;    white-space: initial;}
	.TextList001202 dl.Q dt, .TextList001202 dl.Q dd, .TextList001202 dl.A dt{height: auto;line-height: 1.8;}

}

.suspension{position: fixed;bottom: 12%;right: 2%;z-index: 10;}
.suspension li{}
.suspension li a{width: 0.58rem;height: 0.58rem;display: block;background: url(../images/whataspp2.png) no-repeat center/cover;}


/*Floor003105 */
.Floor003105{position: relative;z-index: 1;overflow: hidden;padding: var(--padMar100) 0 var(--padMar50);}
.Floor003105 .autoCon-1400{overflow: hidden;}
@media (max-width:1600px) {
.Floor003105{font-size: 6.25vw;}
}
@media (max-width:1024px) {
.Floor003105{}
}
.Floor003105 .auto{max-width: 1600px;width: 90%;}
.Floor003105 .slider li .txt .edit-info{padding-bottom: 2vw;border-bottom: 1px solid var(--hover-color);}
.Floor003105 .slider li .txt .tit{font-size: 0.45rem;line-height: 1.357;color: var(--black0);font-family: 'PoSB';margin-bottom: 0.2rem;}
.Floor003105 .slider li .txt p{margin:0.1rem 0;font-size: 0.18rem;line-height: 1.8;color: #333;font-family: 'PoL';}
.Floor003105 .slick-arrow{position: absolute;width: 0.5rem;height: 0.5rem;border-radius: 50%;background: url(../images/more-on.png) no-repeat center center;background-size: auto 0.16rem;z-index: 20;font-size: 0.16rem;text-indent: 999em;transform: rotateY(180deg);}
.Floor003105 .slick-next{transform: rotateY(360deg);background-color: var(--hover-color);}
@media (min-width:1025px) {
.Floor003105 .slider{width: 91.667%;}
.Floor003105 .slider .slick-list{overflow: inherit;}
.Floor003105 .slider li:not(.slick-center){opacity: 0.4;}
.Floor003105 .slick-arrow{top: 50%;margin-top: -0.25rem;}
.Floor003105 .slick-prev{border: 2px solid #fff;left: 7.671%;}
.Floor003105 .slick-next{right: -0.25rem;}
.Floor003105 .slider li a{table-layout: fixed;}
.Floor003105 .slider li .ytable-cell{vertical-align: middle;}
.Floor003105 .slider li .pic{width: 50%;}
.Floor003105 .slider li .txt{padding: 0 3.5vw 0 3.5vw;}
}

@media (max-width:1024px) {
.Floor003105 .slider li a,
.Floor003105 .slider li .ytable-cell{display: block;}
.Floor003105 .slider li .txt{padding: 0.3rem 5% 0;}
.Floor003105 .slick-arrow{bottom: 100%; margin-bottom: 0.15rem; right: 0%;}
.Floor003105 .slick-prev{background-color: var(--hover-color);margin-right: 0.6rem;}
}
@media (max-width:480px) {
.Floor003105 .slider li .txt .tit{font-size: 0.26rem;}
.Floor003105 .slider li .txt p{}
}








