@import url(base.css);


/* 全局变量 */
:root{
	--background-cover: no-repeat center center / cover;
	--background-contain: no-repeat center center / contain;
	--main-color: 0,89,183;
	--bg-lg: linear-gradient(to right, rgb(255, 255, 255), rgb(135, 197, 156));
}

.Ispic{background-size: cover; background-repeat: no-repeat; background-position: center;}

/*effict*/
.Scale-img {overflow: hidden; zoom:1; overflow: hidden;}
.Scale-img img,.Scale-img span {opacity: 1;-webkit-transition: opacity 0.6s, -webkit-transform 0.6s;transition: opacity 0.6s, transform 0.6s;}
.Scale-img:hover img,.Scale-img:hover span {opacity: 1;-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05); top:0px; left:0px;}
.effict{transition: all ease 0.3s;}
.imgbox{ overflow:hidden; position:relative; /*background:url(../uploadfiles/nopic.jpg) center center no-repeat; background-size:contain;*/}
.imgbox span{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;display: flex;align-items: center;justify-content: center;transition: all .5s;-webkit-transition: all .3s;}
.imgbox img{ width:100%;height:100%;object-fit: cover;transition: all ease 0.3s;}


/*Top s*/
.header{position: fixed;left: 0;top: 0;width: 100%;z-index: 1000;color: #fff;transition: all 0.5s;}
/* .header:after{position: absolute;content: ''; left: 0;top: 0;width: 100%;height:140%; opacity: 0.9;
  background: -moz-linear-gradient(top,  rgba(0,89,183,0.8) 0%, rgba(0,89,183,0.2) 70%, rgba(0,89,183,0) 100%); 
  background: -webkit-linear-gradient(top,  rgba(0,89,183,0.8) 0%,rgba(0,89,183,0.2) 70%, rgba(0,89,183,0) 100%); 
  background: linear-gradient(to bottom,  rgba(0,89,183,0.8) 0%,rgba(0,89,183,0.2) 70%, rgba(0,89,183,0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); 
} */
.header .logo {position: relative;z-index: 10;width: 1.33rem;height: 0.36rem;}
.header .logo img{height: 0.8rem;/* width: 1rem; */position: absolute;left: 0;top: 50%;transition: all 0.4s;transform: translateY(-50%);}
.header .logo img.cai{opacity: 0;}

.header .auto-inner{height: 1.2rem;position:relative; z-index: 2;max-width:1280px}
 
.header .ver{position: relative;font-size: var(--font-size14);}
.header .ver dt{cursor: pointer;line-height: 0.9rem;}
.header .ver dt:before{width: 0.18rem;height: 0.18rem;background: url(../images/language.svg) no-repeat center center/contain;content: "";display: inline-block;vertical-align: middle;margin: -0.03rem 0.1rem 0 0;}
.header .ver dt:after{width: 10px;height: 5px;background: url(../images/arr_b_white.svg) no-repeat center center/contain;content: "";display: inline-block;vertical-align: middle;margin: -0.02rem 0 0 0.05rem;}
.header .ver dd{position: absolute;left: 50%;top: 150%;width: 115%;box-shadow: 0 5px 10px rgba(0,0,0,0.1);background-color:#fff;text-align: center;transform: translateX(-50%);border-radius: 5px;opacity: 0;visibility: hidden;z-index: -1;transition: all 0.3s ease;pointer-events: none;}
.header .ver dd a{display: block;color: rgba(var(--rgb-555));}.header .ver dd a:hover{color: rgba(var(--main-color))}
.header .ver.on dd{opacity: 1;z-index: 10;top: 100%;visibility: visible;padding: 0.1rem 0;pointer-events: auto;}

.top_search1 .ico{ cursor:pointer;text-align: center;position: relative;margin-left: 0.34rem;position: relative;z-index: 10;}
.top_search1 .ico i{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background-position: center center;background-repeat: no-repeat;background-size: contain;width: 0.16rem;height: 0.16rem;}
.top_search1 .ico .iconso{background-image: url(../images/soso.svg);}

.top_search1 .ico .icongb{ display:none;background-image: url(../images/close2.svg);}
.top_search1 .ico.on .icongb{ display:block;}
.top_search1 .ico.on .iconso{ display:none;}
.top_search1 .searchbox {display:none;position: absolute;left: 0;top: 100%;width: 100%;background-color: #f5f8fa;padding: 2.604vw;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.top_search1 .searchbox .inner{max-width: 7rem;margin: 0px auto;position: relative;}
.top_search1 .searchbox .gjso{position: absolute;right: -1rem;top: 0.18rem;color: rgba(var(--main-color));}
.top_search1 .searchbox .gjso:hover{text-decoration: underline;}
.top_search1 .searchbox input{width: 100%;height: 0.6rem;border-radius: 5px;background-color: #fff;border: 0;padding: 0 0.8rem 0 0.65rem;background: #fff url(../images/soso2.svg) no-repeat 0.2rem center/0.18rem 0.18rem;}
.top_search1 .searchbox input:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.top_search1 .searchbox .btn{position: absolute;right: 0;top: 0;width: 1.06rem;text-align:center;height:0.6rem;line-height:0.6rem;border-radius: 0 5px 5px 0;color: #fff;font-weight: 700;background-color: rgba(var(--main-color));}
.top_search1 .searchbox .btn:hover{opacity: 0.9;}
.top_search1 .searchbox .keyword{padding-top: 0.18rem;color: #666666;}
.top_search1 .searchbox .keyword span{margin: 0 0.15rem 0 0.2rem;}
.top_search1 .searchbox .keyword a:not(:last-child){margin-right: 0.32rem;}
.top_search1 .searchbox .keyword a{color: #666666;}
.top_search1 .searchbox .keyword a:hover{color: rgba(var(--main-color));}


.top-search{background-color: rgba(255,255,255,.2);border-radius: 0.3rem;padding-right: 0.6rem;width: 1.8rem;}
.top-search .btn{position: absolute;right: 0;top: 0;width: 36px;height: 100%;background: url(../images/search.svg) no-repeat 20% center;background-size: auto 0.2rem;}
.top-search .text{width: 100%;height: 0.4rem;line-height: 0.4rem;padding:0 0 0 20px;border: 0;background: none;}


.header.on .top-search .btn{background-image: url(../images/search-on.svg);}
.header.on .top-search{background-color: rgba(0, 0, 0, 0.05);}

@media (min-width:1025px) {
.top-nav{float: right; margin-top: 40px;}
.top-search{display: block!important;}
}

@media (max-width:1024px) {
.open-search{width: 36px;height: 36px;background: url(../images/search-on.svg) no-repeat center center;background-size: auto 60%;}
.top-search{position: absolute;left:5%;width: 90%;top: 100%;}
.search-show .top-search{display: block;}
}



.mainNav{position: relative;font-size: var(--font-size18);}
.mainNav li{padding:0 3vw;position: relative;}
.mainNav li:first-child{padding-left: 0;}
.mainNav span a{position:relative;z-index:100;display:block;line-height: 1.2rem;color: #fff;transition: all 0.3s;}
.mainNav span a:after{position: absolute;width: 0;height: 0.03rem;content: "";left: 50%;transform: translateX(-50%);bottom: 0;background:#fff;transition: all .5s;}
.mainNav .arr{ display:none;}
.mainNav li.aon span a{color:#fff;}
.mainNav li:hover span a:after,
.mainNav li.aon span a:after{width: 100%;;}



.open-menu{width: 0.3rem;height: 0.4rem;display: flex;flex-direction: column;justify-content: space-between;padding: 0.1rem 0; cursor: pointer; margin-left: 0.3rem;}
.open-menu i{display: block;width: 100%;background-color: #fff;height: 2px;transition: all 0.5s;}
.menu-show .open-menu i:nth-child(1) {
	-webkit-transform: translate(0, 8px) rotate(45deg) !important;
	-moz-transform: translate(0, 8px) rotate(45deg) !important;
	-ms-transform: translate(0, 8px) rotate(45deg) !important;
	-o-transform: translate(0, 8px) rotate(45deg) !important;
	transform: translate(0, 8px) rotate(45deg) !important;}
.menu-show .open-menu i:nth-child(2) {
	-webkit-transform: translate(0, 0) rotate(-45deg) !important;
	-moz-transform: translate(0, 0) rotate(-45deg) !important;
	-ms-transform: translate(0, 0) rotate(-45deg) !important;
	-o-transform: translate(0, 0) rotate(-45deg) !important;
	transform: translate(0, 0) rotate(-45deg) !important;}
.menu-show .open-menu i:nth-child(3) {width: 0;}

/* 头部滑过 */
.ProPage .header,
.header.fix,
.header.fix-on,
.header.on{color: #000;}
.header.fix:after,
.header.fix-on:after,
.header.on:after{display: none;}
.header.on .logo img.bai,
.header.fix .logo img.bai,
.header.fix-on .logo img.bai{opacity: 0;}
.header.on .logo img.cai,
.header.fix-on .logo img.cai,
.header.fix .logo img.cai{opacity: 1;}
.header.on,
.header.fix-on,
.header.fix{background-color: rgba(255,255,255,0.9); box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);} 
.ProPage .header .mainNav span a,
.header.fix .mainNav span a,
.header.fix-on .mainNav span a,
.header.on .mainNav span a{color: #000;}
.ProPage .header .mainNav li.aon span a,
.header.fix .mainNav li.aon span a,
.header.fix-on .mainNav li.aon span a,
.header.on .mainNav li.aon span a{color:#00479d;}
.ProPage .header .mainNav span a:after,
.header.fix .mainNav span a:after,
.header.fix-on .mainNav span a:after,
.header.on .mainNav span a:after{background:rgba(var(--main-color));}
.ProPage .header .ver dt:before,
.header.fix .ver dt:before,
.header.fix-on .ver dt:before,
.header.on .ver dt:before{background: url(../images/language-on.svg) no-repeat center center/contain}
.header.fix-on .ver dt:after,
.header.on .ver dt:after{background-image: url('../images/arr_b')}
.ProPage .header .top_search1 .ico .iconso, 
.header.fix-on .top_search1 .ico .iconso, 
.header.fix .top_search1 .ico .iconso,
.header.on .top_search1 .ico .iconso{background-image: url(../images/soso2.svg);}
.ProPage .header .ver:before, 
.header.fix-on .ver:before, 
.header.fix .ver:before,
.header.on .ver:before{background-color: #000;}
.ProPage .header .open-menu i, 
.header.fix-on .open-menu i, 
.header.fix .open-menu i,
.header.on .open-menu i{background-color: #000;}
.ProPage .header .top_search1 .ico .icongb, 
.header.fix-on .top_search1 .ico .icongb, 
.header.fix .top_search1 .ico .icongb,
.header.on .top_search1 .ico .icongb{background-image: url(../images/close.svg);}
.ProPage .header .logo img.bai{opacity: 0;}
.ProPage .header .logo img.cai{opacity: 1;}
.ProPage .header{background-color: rgba(255,255,255,0.9); border-bottom: 1px solid rgba(0,0,0,0.1);} 
/* .ProPage .header .ver dt{ color: #000;} */

@media(min-width:1921px){
	.mainNav li{padding: 0 0.35rem;}
}
@media(max-width:1440px){
	.mainNav li{padding: 0 1.5vw;}
}
@media (min-width:1025px) {
.header .ver{margin-left: 0.44rem;margin-right: 0.44rem;}
.header .ver:before{position: absolute;left: -0.46rem;top: 50%;transform: translateY(-50%);width: 1px;height: 0.18rem;content: "";background-color: rgba(255,255,255,0.3);}

	.open-menu{display: none;}
		/* 下拉 */
		.mainNav .sub{position: absolute;left: 1.825vw;transform:scale(0.9);top: 100%;width: 3rem;opacity: 0;visibility: hidden;z-index: -100;transition: all 0.3s ease-out 0s;pointer-events: none;}
		.mainNav .sub dl{display: inline-block;box-shadow: 0 0 15px rgba(0,0,0,0.09);background:#f8f9fb;min-width: 1.5rem;border-radius: 0 0.05rem 0.05rem 0.05rem;}
		.mainNav .sub dd{position: relative;margin: 0 0.15rem;text-align: left;}
		.mainNav .sub a{display: block;padding: 0.5vw 0;position: relative;z-index: 1;color: #333333;border-bottom: 1px solid #e6e6e6;transition: all 0.5s;font-weight: normal !important;}
		.mainNav .sub a:after{position: absolute;right: 0.15rem;top: 50%;transform: translateY(-50%);content: "";width: 0.08rem;height: 0.12rem;background: url(../images/arr_r_blue.svg) no-repeat center center/contain;opacity: 0;transition: all 0.5s;}
		.mainNav .sub dd:last-child a{border-bottom: 0 !important;}
		.mainNav .sub dd:hover a{border-bottom: 1px solid rgba(var(--main-color));}
		.mainNav .sub dd:hover a{color: rgba(var(--main-color));}
		.mainNav .sub dd:hover a:after{right: 0;opacity: 1;}
		.mainNav .active .sub{display: block;z-index: 99;opacity: 1;visibility: visible;transform: scale(1);pointer-events: auto;}
}
	
@media(max-width:1024px){
	.header .logo span{display: none;}
	.mainNav{position: fixed;left: 0;top:0.9rem;background: rgba(var(--main-color),0.9); padding: 0.2rem 0;visibility: hidden; transform: translateX(-100%); opacity: 0; transition: 0.3s; width: 3rem; bottom: 0; box-shadow: 0 0.1rem 0.1rem rgba(0,0,0,0.2);height: calc(100vh - 0.9rem);}
	.menu-show{position: fixed;left: 0;top: 0;height: 100%;overflow: hidden;width: 100%;}
	.menu-show .mainNav{visibility: visible; opacity: 1; transform: translateX(0);}
	.mainNav ul{height: 100%; overflow: auto;line-height: 2;}
	.mainNav li{padding: 0;border-bottom: 1px solid rgba(255,255,255,0.3);}
	.header.on .mainNav span a:after, 
  .header.fix .mainNav span a:after{display: none;}
	.mainNav .sub dd a,
	.mainNav span a{color:#fff !important;line-height: 3;padding: 0 0.3rem;}
	.mainNav li.aon span a{color: #ffcc00 !important;}
	.mainNav .sub dd a{font-size: 0.2rem;}
	.mainNav li span{display: block;position: relative;font-size: 0.24rem;line-height: 2;}
	.wap-dd-op,
	.wap-op{position: absolute;right: 0;width: 3em; height: 100%;background: url(../images/arr_xjt_white.svg) no-repeat center center; background-size: 20% auto; top: 0;z-index: 101; transition: 0.3s;}
	.mainNav .sub dd.wap-active .wap-dd-op,
	span.on .wap-op{transform: rotate(180deg);}
	.mainNav .sub{display: none; padding: 0.1rem; background: rgba(255,255,255,0.1);line-height: 3;}
	.mainNav .sub dd dl{display: none; padding:1em 1em 1em 2em; background-color: rgba(var(--rgb-white),0.8); line-height: 2.4;}
	.mainNav .sub > dl > dd:not(:last-child){border-bottom: rgba(0,0,0,0.05) 1px solid;}
	.mainNav .sub dd.wap-active dl{display: block;}
	/* .mainNav{position: fixed;right: 0;top: 0.9rem;width: 80%;height: calc(100% - 0.9rem);right: -100%;transition: all 0.3s;opacity: 0;background-color:#ffffff;box-shadow: 0 0 10px rgba(0,0,0,0.2);padding: 20px 0 0 0;overflow-y: auto;z-index: 100;text-align: center;margin-right: 0;} */
}
@media(max-width:480px){
	.header .ver dt{line-height: 0.5rem;}
	.mainNav{top: 0.5rem;height: calc(100vh - 0.5rem);}
	.header .auto-inner{height: 0.5rem;}
	.header .logo{zoom: 0.8;}
}
/*Top end*/

/*Bottom s*/

.footer{ position:relative;background:#080d1c;z-index: 2;font-weight: var(--lighter);color: #fff;}
.footer .overflow{padding: 0.97rem 0;}
.footer .bg-canvas{position:absolute;bottom:0;left:50%;transform:translate(-50%,-5%) scale(1);opacity: 0.3;}
.footer .bg-canvas canvas{height: 8.5rem !important;}

.footer .blank{position: absolute;left: 0;top: -100vh;height: 100vh;z-index: -2;width: 100%;visibility: hidden;}
.footer .logo {margin-bottom: 0.54rem;}
.footer .logo img{height: 0.36rem;}
.footer .contact{flex: 1;}
.footer .contact dd{margin-bottom: 0.11rem;padding-left: 0.4rem;position: relative;}
.footer .contact dd img{position: absolute;left: 0;top: 10%;width: 0.19rem;}
.footer .contact .tel{font-size: var(--font-size20);}

.footer .nav{margin: 0.11rem 0 2.552vw;}
.footer .nav a:not(:last-child){position: relative;margin-right: 0.3rem;}
.footer .nav a:not(:last-child)::after{position: absolute;right: -0.16rem;top: 50%;transform: translateY(-50%);width: 2px;height: 2px;background-color: #fff;content: "";}

.footer .fllowus li{position: relative;z-index: 10;}
.footer .fllowus li:not(:first-child){margin-left: 0.2rem;}
.footer .fllowus .icon{cursor: pointer;display: inline-block;position: relative;width: 0.48rem;height: 0.48rem;line-height: 0.48rem;border-radius: 50%;background: rgba(255,255,255,0.1);text-align: center;}
.footer .fllowus .icon img{height: 0.2rem;opacity: 0.6;}
.footer .fllowus .ewm{padding: 0.1rem;border-radius: 5px;background: #fff;width: 1.5rem;height: 1.5rem;bottom: 0.4rem;left: 50%;transform: translateX(-50%);transition: all 0.5s;position: absolute;opacity: 0;z-index: -1;visibility: hidden;box-shadow: 0 0 15px rgba(0,0,0,0.15);}
.footer .fllowus .ewm img{width: 100%;}
.footer .fllowus .ewm:after{width: 10px;height: 10px;left: 50%;transform: translateX(-50%) rotate(45deg);content: "";position: absolute;background: #fff;bottom: -5px;}
.footer .fllowus li:hover .ewm{bottom: 0.68rem;visibility: visible;z-index: 1000;opacity: 1;}
.footer .fllowus li:hover{z-index: 1500;}
.footer .fllowus li:hover .icon{background: rgba(255,255,255,0.2);}
.footer .fllowus li:hover .icon img{opacity: 1;}

.fixRight{right: 0;top: 50%;transform: translateY(-50%);width: 0.9rem;background-color: rgb(0 89 183 / 85%);border-radius: 0.15rem 0 0 0.15rem;position: fixed;z-index: 100;}
.fixRight li{position: relative;}
.fixRight li:first-child{border-radius: 0.15rem 0 0 0;}
.fixRight li:last-child{border-radius: 0 0 0 0.15rem;}
.fixRight li a{color: #fff;}
.fixRight p{font-size: var(--font-size14);font-weight: var(--lighter);}
.fixRight .btn{display: block;padding: 0.19rem 0 0.12rem;text-align: center;}
.fixRight .btn img{display: block;margin: 0px auto 0.08rem;height: 0.25rem;}
.fixRight li+li{border-top: 1px solid rgba(255,255,255,0.18);}
.fixRight li:hover{background-color: rgba(8,13,28,0.9);}
.fixRight li:hover .ewm{right: 100%;visibility: visible;z-index: 100;opacity: 1;}
.fixRight .ewm{padding: 0.1rem;border-radius: 5px;background: #fff;width: 1.5rem;top: 50%;right: 90%;transform: translateY(-50%);transition: all 0.5s;position: absolute;opacity: 0;z-index: -1;visibility: hidden;box-shadow: 0 0 15px rgba(0,0,0,0.15);}
.fixRight .ewm img{width: 100%;}
.fixRight .ewm:after{width: 10px;height: 10px;top: 50%;transform: translateX(-50%) rotate(45deg);content: "";position: absolute;background: #fff;right: -10px;}
.fixRight .ewm a{font-size: var(--font-size20);font-weight: bold;color: rgba(var(--main-color));}
.fixRight li:nth-child(2) .ewm{width: 1.8rem;}
.fixRight.on li{background-color: rgba(8,13,28,0.9);}

.totop{position: fixed;right: 2.5vw;bottom: 0;width: 0.45rem;height: 0.45rem;border-radius: 50%;color: #fff !important;text-align: center;cursor: pointer;z-index: 100;display: flex;align-items: center;justify-content: center;background: rgba(var(--main-color)) url(../images/top.svg) no-repeat center center/ 0.16rem 0.16rem; visibility: hidden; opacity: 0; transition: 0.3s;cursor:pointer;}
.totop.cd-is-visible {visibility: visible;opacity: 1;bottom: 5%;}
.totop:hover{opacity: 0.8 !important;}
.totop.fix{position: absolute;top: -0.22rem;bottom: auto;border-radius: 50%;}
@media(max-width:1024px){
	.totop.cd-is-visible{bottom: 0.62rem;}
	.fixRight{position:fixed;width: 100%;bottom: -100%;top: auto;transform: translateY(0);background-color: rgba(8, 13, 28, 0.9);transition: all 0.5s;border-radius: 0;}
	.fixRight.show{bottom: 0;}
	.fixRight ul{display: flex;}
	.fixRight ul li{flex: 1;border-radius: 0 !important;}
	.fixRight .ewm{right: auto;left: 50%;transform: translateX(-50%);top: auto;bottom: 90%;}
	.fixRight .ewm:after{right: auto;left: 50%;transform: translateX(-50%) rotate(45deg);bottom: -5px;top: auto;}
	.fixRight li:hover .ewm{bottom: 100%;}
}
@media(max-width:640px){
	.footer .overflow{padding: 0.6rem 0 1.1rem;}
	.footer .contact .logo{display: none;}
	.footer .fllowus{justify-content: center;}
}
/*Bottom end*/

/* button s*/
.morebtn{width: 1.8rem;line-height: 0.54rem;text-align: center;border: 1px solid #fff;color: #fff;border-radius: 0.54rem;display: inline-block;transition: all 0.5s;overflow: hidden;position: relative;}
.morebtn span{position: relative;overflow: hidden;display: block;}
.morebtn span:After{content: "";margin: -0.03rem 0 0 0.938vw;background: url(../images/arr_more-bai.svg) no-repeat right center/contain;width: 0.24rem;height: 0.11rem;display: inline-block;vertical-align: middle;transition: all 0.5s;}
.morebtn span:hover:After{transform: translateX(0.15rem);}
.morebtn::before {content: "";position: absolute;top: -5%;left: -5%;z-index: 0;width: 110%;height: 110%;background-color: rgba(var(--main-color), 1);transform: scaleX(0);transform-origin: right;-webkit-transition: transform .6s cubic-bezier(.785, .135, .15, .86);-moz-transition: transform .6s cubic-bezier(.785, .135, .15, .86);-o-transition: transform .6s cubic-bezier(.785, .135, .15, .86);transition: transform .6s cubic-bezier(.785, .135, .15, .86)}
.morebtn.gray{border: 1px solid #999999;color: #999999;}
.morebtn.gray span:After{background-image: url(../images/arr_more_gray.svg);}
.morebtn:hover::before {transform: scaleX(1);transform-origin: left}
.morebtn:hover{border-color: rgba(var(--main-color), 1);color: #fff;}
.morebtn.gray:hover span:After{background-image: url(../images/arr_more.svg);}
.morebtn.op7{opacity: 0.7;}
.morebtn2{color: #999999;}
.morebtn2:After{content: "";margin: -0.03rem 0 0 0.938vw;background: url(../images/arr_more_gray.svg) no-repeat right center/contain;width: 0.24rem;height: 0.11rem;display: inline-block;vertical-align: middle;transition: all 0.5s;}
.item:hover .morebtn2{color: rgba(var(--main-color));}
.item:hover .morebtn2:After{margin-left: 1.3vw;background: url(../images/arr_more_main.svg);}
@media(max-width:640px){
	.morebtn{width: 1.4rem;line-height: 0.35rem;}
}
/* button end*/

/* 首页 s*/
.section{overflow: hidden;position: relative;}

/* 滚屏导航 */
#FixMenu{position: fixed;left: 1vw;z-index: 10000;top: 50%;transform: translate(0,-50%);font-size: var(--font-size14);}
#FixMenu li{display: block;width: 0.24rem;	position: relative;transition: all 0.5s;height: 2.604vw;cursor: pointer;}
#FixMenu li:after{content: "";left: 50%;top: 50%;transform: translate(-50%,-50%);border-radius: 50%;position: absolute;width: 0.09rem;height: 0.09rem;border:1px solid rgba(255,255,255,0.95);transition: all 0.5s;}
#FixMenu li:before{position: absolute;width: 0;height: 0;content: "";left: 50%;top: 50%;transform: translate(-50%,-50%);background: rgba(var(--main-color)) ;transition: all 0.5s;border-radius: 50%;}
#FixMenu li a{display: block;}
#FixMenu li span{transition: all 0.5s;left: 0;min-width: 2rem;top: 50%;position: absolute;transform: translateY(-50%);visibility: hidden;opacity: 0;}
#FixMenu li span em{display: inline-block;background-color: rgba(255,255,255,0.9);padding: 0 0.15rem;border-radius: 5px;line-height: 18px;padding:5px;transition: all 0.5s;}
#FixMenu li:hover span{opacity: 1;padding-right: 0.24rem;visibility: visible;}
#FixMenu li:hover span em{margin-left: 0.25rem;}
#FixMenu li:hover:after{background-color: rgba(255,255,255,1);}
#FixMenu li.active:before{width: 0.2rem;height: 0.2rem;}
#FixMenu li.active:after{width: 0;height: 0;border: 0;}

@media(max-width:1024px){
	#FixMenu{display: none;}
}

/* banner */
.downarr{ -webkit-animation: rightan 1s infinite;-webkit-animation-fill-mode: both;color:#fff;z-index:999;cursor: pointer;margin: 0px auto;width: 15px;height: 23px;position: absolute;left: 50%;transform: translateX(-50%);bottom: 1rem;}
.downarr span{display: block;height: 23px;position: relative;width: 15px;border-radius: 10px;border:1px solid #fff;}
.downarr span:After{position: absolute;left: 50%;top: 6px;width: 1px;content: "";background:#fff;height: 4px;margin-left: -0.05px;}
.downarr .sp1{animation-name: down_move1; animation-duration: 2000ms; animation-timing-function: linear; animation-iteration-count: infinite; animation-play-state: running; animation-delay: 0ms;}
.downarr .sp2{opacity: 0; animation-name: down_move2; animation-duration: 2000ms; animation-timing-function: linear; animation-iteration-count: infinite; animation-play-state: running; animation-delay: 800ms;}
.downarr .iconxjt{opacity: 0; animation-name: down_move2; animation-duration: 2000ms; animation-timing-function: linear; animation-iteration-count: infinite; animation-play-state: running; animation-delay: 800ms;font-size: 16px;position: relative;margin-top: -100px;color: #00479d;}
@keyframes down_move1
{
0% { top:-0.25rem; opacity:0;}
50% { top:0; opacity:1;}
100% { top:0.2rem; opacity:0;}
}
@-webkit-keyframes down_move1
{
0% { top:0; opacity:0;}
50% { top:0.7rem; opacity:1;}
100% { top:1.2rem; opacity:0;}
}
@keyframes down_move2
{
0% { top:0; opacity:0;}
50% { top:0.7rem; opacity:1;}
100% { top:1.2rem; opacity:0;}
}
@-webkit-keyframes down_move2
{
	0% { top:0; opacity:0;}
	50% { top:0.7rem; opacity:1;}
	100% { top:1.2rem; opacity:0;}
}

#fullPage{background-color: #000;}
.section{color: #fff;}

/* home-ban */
.home-ban .info{text-align: center;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);
	z-index: 10;background-image: var(--linear-gradient);width: 83%;}
.home-ban .info h2{margin-bottom: 0.15rem;font-size: var(--font-size72);color:#fff;font-weight: 500;}
.home-ban .info h2 img{height: 0.71rem;}
.home-ban .info h3{font-size: var(--font-size56);color:#fff;font-weight: 500;margin-bottom: 0.6rem;}
.home-ban .ispic{height: 100vh;}
.home-ban .swiper-slide-active .ispic{animation:fadeInscale 5s .3s ease both;-webkit-animation:fadeInscale 5s .3s ease both;-moz-animation:fadeInscale 5s .3s ease both;}
.home-ban .swiper-slide-active h2{animation:fadeInUpSmall 1s .5s ease both;-webkit-animation:fadeInUpSmall 1s .5s ease both;-moz-animation:fadeInUpSmall 1s .5s ease both;}
.home-ban .swiper-slide-active .morebtn{animation:fadeInUpSmall 2s .5s ease both;-webkit-animation:fadeInUpSmall 2s .5s ease both;-moz-animation:fadeInUpSmall 2s .5s ease both;}
.home-ban .swiper-button-prev{left: -1rem; background-image:url(../images/btn-prev.svg);}
.home-ban .swiper-button-next{right: -1rem; background-image:url(../images/btn-next.svg);}
.home-ban:hover .swiper-button-prev{left: 6%;}
.home-ban:hover .swiper-button-next{right: 6%;}
.home-ban .controls-page {position: absolute;left: 0;bottom: 0.3rem;z-index: 10;width: 100%;}
.home-ban .controls-page span{width: 0.08rem;height: 0.08rem;margin: 0 0.14rem !important;border-radius: 50%;background-color: rgba(255,255,255,0.5);}
.home-ban .controls-page .swiper-pagination-bullet-active{background-color: #fff;width: 0.19rem;height: 0.19rem;border-radius: 100%;}

.titHead{margin-bottom: 0.44rem;}
.titHead p{font-size: var(--font-size32);color: rgba(255,255,255,0.6);}
.titHead h2{font-size: var(--font-size40);line-height: 1.325;background-image: var(--bg-lg);background-clip: text;-webkit-background-clip: text;color:transparent;font-weight: 500;}

.center{text-align: center;}
.hei p{color: rgba(0, 0, 0, 0.6);}
.hei h2{color:#000;}

@media(max-width:1024px){
	.section .auto-inner{padding: 0 !important;}
	.home-ban .ispic[data-device-type="mobile"]{height: 40vh}
}

/* home-pro */

.home-pro .isbg{height: 100vh;}
.home-pro .isbg:after{position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";background-color: rgba(0,0,0,0.4);z-index: 1;}

.home-pro .change-con .swiper-slide{height: 100vh;}
.home-pro .content{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 11.8rem;padding-left: 2.26rem;z-index: 10;}
.home-pro .ispic {width: 50%;}
.home-pro .info {color: #fff;width: 42%;}
.home-pro .info .num{font-size: var(--font-size32);opacity: 0.1;}
.home-pro .info h3{font-size: var(--font-size24);margin: 0.26rem 0 0.13rem;font-weight: 500;}
.home-pro .info pre{opacity: 0.6;line-height: 2;margin-bottom: 4.792vw;}
.home-pro .change-tab{z-index: 10;left: 0;bottom: 0.69rem;width: 100%;position: absolute;font-size: var(--font-size20);}
.home-pro .change-tab:before{height: 1px;background-color: rgba(255,255,255,0.3);width: 1.6rem;content: "";left: 0;position: absolute;top: 0.6rem;z-index: 0;}
.home-pro .change-tab:after{height: 1px;background-color: rgba(255,255,255,0.3);width: 1.6rem;content: "";right: 0;position: absolute;top: 0.6rem;z-index: 0;}
.home-pro .change-tab .ico{width: 1.22rem;height: 1.22rem;margin: 0px auto 0.02rem;position: relative;z-index: 2;transition: all 0.5s;}
.home-pro .change-tab .ico:After{position:absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";background: url(../images/home-pro_icobg.png) no-repeat center center/contain;transition: all 0.54s;}
.home-pro .change-tab .ico:before{position:absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";background: url(../images/home-pro_icobg2.png) no-repeat center center/contain;transform: scale(0);transition: all 0.5s;}
.home-pro .change-tab li{cursor: pointer;color: #fff;text-align: center;position: relative;width: auto !important;min-height: 1.8rem;flex: 1;overflow: hidden;}
.home-pro .change-tab li:before,
.home-pro .change-tab li:after{height: 1px;background-color: rgba(255,255,255,0.3);width: 50%;content: "";right: calc(50% + 0.61rem);position: absolute;top: 0.6rem;z-index: 0;}
.home-pro .change-tab li:after{right:auto;left: calc(50% + 0.61rem);}
.home-pro .change-tab .ico img{position:relative;z-index: 1;width: 0.48rem;height: 0.48rem;}
.home-pro .change-tab .ico span{top: 0.6rem;width: 0;background-color: rgba(var(--main-color));height: 1px;transition: all 0.5s;position: absolute;}
.home-pro .change-tab .swiper-slide-thumb-active .ico{margin-bottom: 0.15rem;}
.home-pro .change-tab .swiper-slide-thumb-active .ico:after,
.home-pro .change-tab li:hover .ico:after{opacity: 0;}
.home-pro .change-tab .swiper-slide-thumb-active .ico:before{animation: turn 3s linear infinite;}
.home-pro .change-tab .swiper-slide-thumb-active .ico span:nth-child(2){left: -0.34rem;width: 0.34rem;}
.home-pro .change-tab .swiper-slide-thumb-active .ico span:nth-child(3){right: -0.34rem;width: 0.34rem;}

.home-pro .change-con li:hover h3{color:rgba(var(--main-color));}
.home-pro .change-con .swiper-slide-active .ispic{animation:fadeInRightSmall 2s .3s ease both;-webkit-animation:fadeInRightSmall 2s .3s ease both;-moz-animation:fadeInRightSmall 2s .3s ease both;}
.home-pro .change-con .swiper-slide-active .info{animation:fadeInLeftSmall 2s .3s ease both;-webkit-animation:fadeInLeftSmall 2s .3s ease both;-moz-animation:fadeInLeftSmall 2s .3s ease both;}
.home-pro .change-con .swiper-slide-active .isbg{animation:fadeInfilter 1s .3s ease both;-webkit-animation:fadeInfilter 1s .3s ease both;-moz-animation:fadeInfilter 1s .3s ease both;}
.home-products{position: relative;}
.home-products .box{position: absolute;left: 0;top: 50%;width: 100%;transform: translateY(-50%);z-index: 3;}
.home-products .box .title{font-size: var(--font-size50);color: #fefefe;}
.home-products .box .more{margin-top: .7rem;}
.home-products .box .more a{display: flex;align-items: center;font-size: .2rem;color: #fefefe;}
.home-products .box .more a:after{display: block;content: '';margin-left: .15rem;width: .22rem;height: .22rem;background-image: url('../images/more.png');background-size: 100%;}
.home-products img{width: 100%}
@media(min-width:1025px){
	.home-products img{width: 100vw;height: 100vh;object-fit: cover;}
	.home-pro.active .change-tab{animation:fadeInUp 1.5s .3s ease both;-webkit-animation:fadeInUp 1.5s .3s ease both;-moz-animation:fadeInUp 1.5s .3 both;}
	.home-pro.active {animation:fadeInscale 1.5s .3s ease both;-webkit-animation:fadeInscale 1.5s .3s ease both;-moz-animation:fadeInscale}	
}
@media(max-width:1024px){
	.home-pro .content{width: 87.06%;}
	.home-products .box .more{margin-top: .3rem;}

}
@media(max-width:768px){
	.home-pro .titHead{top: 0.6rem;}
	.home-pro .content{padding-left: 0;top: 40%;}
	.home-pro .change-tab{bottom: 15%;}
	.home-pro .info{width: 45%;}
	.home-pro .change-tab{font-size: var(--font-size18);}
	.home-pro .info h3{font-size: var(--font-size18);}
	.titHead p{font-size: var(--font-size24);}
 	.titHead h2{font-size: var(--font-size30);}
 	.home-products .box .title{font-size: var(--font-size30);color: #fefefe;}
}



/* home-devices */
.home-tab{width: 100%;display: flex;align-items: center;justify-content: space-between;}
.home-tab .change-tab li{padding: 0.1rem 0;font-size: var(--font-size18);cursor: pointer;height: auto !important;}
.home-tab .change-tab .swiper-slide-thumb-active,
.home-tab .change-tab .on{color: rgba(var(--main-color));}

.home-con{width: 100%;min-height: 5.76rem;}
.home-con .arrow{top: auto !important;transform: translateY(0);bottom: 0.5rem;border-color: #0059b7;left: 1rem; background-repeat: no-repeat; background-position: center;}
.home-con .swiper-button-next{background-image: url(../images/btn-next-on.svg);}
.home-con .swiper-button-prev{background-image: url(../images/btn-prev-on.svg);}
.home-con .swiper-button-next:hover{background-image: url(../images/btn-next.svg);}
.home-con .swiper-button-prev:hover{background-image: url(../images/btn-prev.svg);}
.home-con .swiper-button-next{right: auto;left: 1.75rem;}

.home-devices .auto-inner{padding-top: 10vw;}
.home-devices .swiper-container{width: 120%;padding-right: 45%;}
.home-devices .ispic{width: 3.85rem;padding-top: 3.85rem;margin: 0px auto 0.2rem;background: url(../images/home-devices_bg1.jpg) no-repeat center center/cover;}
.home-devices .swiper-slide {padding-right: 3.125vw;font-size: var(--font-size20);color: #fff;}
.home-devices .swiper-slide a{display: block;text-align: center;padding: 1.06rem 0 0 0;min-height: 5.76rem;background: url(../images/home-devices_bg1.jpg) no-repeat center center/cover;}

@media(min-width:1025px){
.home-devices.active .isbg{animation:fadeInfilter 1s .3s ease both;-webkit-animation:fadeInfilter 1s .3s ease both;-moz-animation:fadeInfilter 1s .3s ease both;}
.home-devices.active .titHead{animation:fadeInUp 1.5s .3s ease both;-webkit-animation:fadeInUp 1.5s .3s ease both;-moz-animation:fadeInUp 1.5s .3 both;}
.home-devices.active .change-tab{animation:fadeInUp 1.5s .3s ease both;-webkit-animation:fadeInUp 1.5s .3s ease both;-moz-animation:fadeInUp 1.5s .3 both;}
.home-devices.active .change-con{animation:fadeInLeftSmall 1.5s .3s ease both;-webkit-animation:fadeInLeftSmall 1.5s .3s ease both;-moz-animation:fadeInLeftSmall 1.5s .3 both;}
.home-devices.active .state{animation:fadeIn 1.5s .3s ease both;-webkit-animation:fadeIn 1.5s .3s ease both;-moz-animation:fadeIn 1.5s .3 both;}
}
@media(max-width:768px){
	.home-devices{padding: 0.6rem 0 !important;min-height: auto;}
	.home-devices .home-tab .change-tab{display: none;}
	.home-devices .ispic{width: auto;padding-top: 100%;}
	.home-devices .swiper-slide a{min-height: auto;padding: 0.25rem 0;}
	.home-tab{width: 100%;}
	.home-con{width: 100%;min-height: auto;padding-bottom: 1rem;}
}

/* home-about */
.home-about .auto-inner{padding-top: 10vw;}
.home-about .titHead p{color: rgba(0,0,0,0.6);}
.home-about .titHead h2{color:#000;font-weight: 500;}
.home-about .content{width: 42.8%;}
.home-about .txt{text-align: justify;line-height: 2;font-weight: var(--lighter);color: #333;}
.home-about .nav{padding: 0.5rem 0 6.208vw;}
.home-about .nav li{padding: 0 0.6rem;text-align: center;}
.home-about .nav a{display: block;font-weight: var(--lighter);color: #333;}
.home-about .nav li img{display: block;margin: 0px auto 0.1rem;height: 0.36rem;}
.home-about .nav li:not(:last-child){border-right:1px solid rgb(0 0 0 / 5%);}
.home-about .nav li:first-child{padding-left: 0;}
.home-about .nav li:last-child{padding-right: 0;}
.home-about .numList{margin-right: 1rem;text-align: center;font-size: var(--font-size18);}
.home-about .numList li{height: 2rem;background: url(../images/numbg.png) no-repeat center center/100%;}
.home-about .numList .num{line-height: 0.68rem;height: 0.68rem;font-size: var(--font-size50);font-weight: 700;}
.home-about .numList .num i{background-image: var(--bg-lg);background-clip: text;-webkit-background-clip: text;color:transparent;font-weight: 700;}
.home-about .numList p{font-weight: var(--lighter);}
.home-about .numList li:not(:last-child){margin-bottom: 0.2rem;}
.home-about .morebtn{border: 1px solid #0877ed;color: #0059b7;}
.home-about .morebtn span:After{background: url(../images/arr_more_gray.svg) no-repeat right center/contain;}
.home-about .morebtn:hover span:After{background: url(../images/arr_more.svg) no-repeat right center/contain;}
.home-about .morebtn:hover{border-color: rgba(var(--main-color), 1);color: #fff;}

@media(min-width:1025px){
	.home-about.active .isbg{animation:fadeInfilter 1s .3s ease both;-webkit-animation:fadeInfilter 1s .3s ease both;-moz-animation:fadeInfilter 1s .3s ease both;}
	.home-about.active .numList li:nth-child(1){animation:fadeInUpSmall 0.8s .8s ease both;-webkit-animation:fadeInUpSmall 0.8s .8s ease both;-moz-animation:fadeInUpSmall 0.8s .8s ease both;}
	.home-about.active .numList li:nth-child(2){animation:fadeInLeftSmall 0.9s .8s ease both;-webkit-animation:fadeInLeftSmall 0.9s .8s ease both;-moz-animation:fadeInLeftSmall 0.9s .8s ease both;}
	.home-about.active .numList li:nth-child(3){animation:fadeInLeftSmall 1s .8s ease both;-webkit-animation:fadeInLeftSmall 1s .8s ease both;-moz-animation:fadeInLeftSmall 1s .8s ease both;}
	.home-about.active .titHead{animation:fadeInRightSmall 1s .8s ease both;-webkit-animation:fadeInRightSmall 1s .8s ease both;-moz-animation:fadeInRightSmall 1s .8s ease both;}
	.home-about.active .txt{animation:fadeInRightSmall 1.2s .8s ease both;-webkit-animation:fadeInRightSmall 1.2s .8s ease both;-moz-animation:fadeInRightSmall 1.2s .8s ease both;}
	.home-about.active .nav{animation:fadeInRightSmall 1.4s .8s ease both;-webkit-animation:fadeInRightSmall 1.4s .8s ease both;-moz-animation:fadeInRightSmall 1.4s .8s ease both;}
	.home-about.active .morebtn{animation:fadeInRightSmall 1.6s .8s ease both;-webkit-animation:fadeInRightSmall 1.6s .8s ease both;-moz-animation:fadeInRightSmall 1.6s .8s ease both;}
	.home-about .numList{width: 2.9rem;}
}
@media(max-width:1024px){
	.home-about .numList{margin-right: 0;}
}
@media(max-width:768px){
	.home-about .content{width: auto;}
	.home-about .numList{width: auto;display: flex;margin: 0.2rem -0.05rem 0;}
	.home-about .numList li{flex: 1;background: transparent;border: 1px solid rgba(255,255,255,0.1);margin: 0 0.05rem;}
	.home-about .numList .num{font-size: var(--font-size30);}
	.home-about .nav li{padding: 0;flex: 1;}
}

/* home-news */
.home-news .titHead h2{color: #000;}
.home-news .titHead p {color: rgba(0, 0, 0, 0.6);}
.home-news .morebtn{border: 1px solid #0877ed;color: #0059b7;}
.home-news .morebtn span:After{background: url(../images/arr_more_gray.svg) no-repeat right center/contain;}
.home-news .auto-inner{padding-top: 10vw;}


@media(min-width:1025px){
	.home-news.active .isbg{animation:fadeInfilter 1s .3s ease both;-webkit-animation:fadeInfilter 1s .3s ease both;-moz-animation:fadeInfilter 1s .3s ease both;}
	.home-news.active .titHead{animation:fadeInRightSmall 1s .8s ease both;-webkit-animation:fadeInRightSmall 1s .8s ease both;-moz-animation:fadeInRightSmall 1s .8s ease both;}
}


/*Floor003231 */
.Floor003231{position: relative;z-index: 1; overflow: hidden; }
.Floor003231 .index-title{margin-bottom: 0.76rem;font-size: var(--font-size60); }
.Floor003231 .index-title p{margin: 0;}
.Floor003231 .index-title .en{text-transform: uppercase; color: rgba(255,255,255,0.2); line-height: calc(70 /60);font-family: 'Barlow';font-weight: 700;}
.Floor003231 .index-title .cn{font-size: calc(40 / 60 * 1em);color: #fff; margin-top: calc(12 / 40 * 1em);}
@media (max-width:1024px) {
    .Floor003231 .index-title{font-size: var(--font-size40);margin-bottom: 0.5em;}
}
@media (max-width:640px) {
    .Floor003231 .index-title{font-size: var(--font-size30);}
}


.Floor003231 .swiper-wrapper{height: auto;}
.Floor003231 .swiper .txt{position: absolute; left: 0;top: calc(143 / 956 * 100%);height: 100%;width: 100%;}
.Floor003231 .txt :where(.index-title,.index-more,.desc){transform: translateY(0.3rem); opacity: 0; transition: 0.4s;}
.Floor003231 .txt .index-title{transition-delay: 0.2s;}
.Floor003231 .txt .desc{transition-delay: 0.4s;}
.Floor003231 .txt .index-more{transition-delay: 0.8s;}
.Floor003231 .swiper-slide-active .txt .auto-inner > div{transform: translateY(0); opacity: 1;}
.Floor003231 .desc{color: #fff; line-height: calc(42 / 24);font-weight: 100;  padding-bottom: 0.3rem;}
.Floor003231 .controls li{ display: flex;align-items: center;justify-content: center; flex-direction: column; transition: 0.3s;position: relative;z-index: 1;background-color: #fff;padding: 0 0.1rem;}
.Floor003231 .controls li.on{background-color: #0059b7; color: #fff; }
.Floor003231 .controls li .more{position: absolute;width: 0.7rem;height: 0.7rem;border-radius: 50%;background: url(../images/Floor003231-more.svg) no-repeat center center #fff; background-size: auto 1em; bottom: -0.35rem;left: 50%;margin-left: -0.35rem; transition: 0.3s; transform: scale(0); transition: 0.3s;}
.Floor003231 .controls li .more:hover{transform: scale(1) rotate(90deg); transition-delay: 0s;}
.Floor003231 .controls li p{height: 0;overflow: hidden;font-size: var(--font-size16); line-height: calc(30 / 16);color: #fff;opacity: 0.5;margin: 0;text-align: center; transition: 0.3s 0.3s;}
.Floor003231 .controls li:not(.on) .tit{color: #222;}
.Floor003231 .controls li .ico{display: flex;align-items: center;justify-content: center; margin-bottom: 0.28rem; transition: 0.3s;width: 0.51rem;height: 0.51rem;}
.Floor003231 .controls li.on .ico img{filter: brightness(0) invert(1);}
@media (min-width:1025px) {
.Floor003231 .txt .auto-inner > div{max-width: 5.6rem; width: 50%; }
.Floor003231 .desc{font-size: var(--font-size24); min-height: 2.39rem;}
.Floor003231 .controls{position: absolute;z-index: 10;bottom: calc(68 / 956 * 100%);right: 0;width: 100%;pointer-events: none;}
.Floor003231 .controls li{border-radius: 0.6rem;width: 2.01rem; height: 2.01rem; pointer-events: all;margin-bottom: 0.83rem;}
.Floor003231 .controls li + li{margin-left: 0.56rem;}
.Floor003231 .controls li .tit{font-size: var(--font-size24);text-align: center;}
.Floor003231 .controls li.on{padding: 0 0.5rem;margin-bottom: 0; width: 3.72rem; height: 3.72rem;}
.Floor003231 .controls li.on .more{transform: scale(1); transition-delay: 0.3s;}
.Floor003231 .controls li.on .ico{width: 0.62rem;height: 0.62rem;}
.Floor003231 .controls li.on .tit{font-size: var(--font-size30); margin-bottom: 0.18rem;}
.Floor003231 .controls li.on p{height: calc(30 / 16 * 2em);}
}
@media (max-width:1024px) {
.Floor003231 .controls [class*=autoCon-]{width: 100%;}
.Floor003231 .controls ul{align-items: stretch;} 
.Floor003231 .controls li{padding: 0.2rem 0.1rem;flex: 1;}
.Floor003231 .controls li .tit{font-size: var(--font-size18);}
.Floor003231 .desc{max-width: 60%;}
}
@media (max-width:640px) {
.Floor003231 .swiper-slide img{width: 140%;max-width: none;margin-left: -20%;}
.Floor003231 .controls li .ico{margin-bottom: 0.1rem;width: 0.3rem;height: 0.3rem;}
.Floor003231 .controls li .tit{font-size: var(--font-size14);}
}



/* home-business */
.home-business .list .item{border-radius: 0.7rem 0.7rem 0 0;margin-left: 1px;background-color: rgba(255,255,255,0.1);width: 3.34rem;transition: all 0.5s;}
.home-business .list .item a{padding: 0.8rem 0.6rem 0 0.6rem;display: block;position: relative;min-height: 4.29rem;}
.home-business .list .inner{position: relative;color: #fff;}
.home-business .list .info h3{margin-bottom: 0.07rem;font-size: var(--font-size32);font-weight: 500;}
.home-business .list .info p{font-weight: var(--lighter);}
.home-business .list .icon img{height: 0.6rem;}
.home-business .list .morebtn{position: absolute;bottom: 0.9rem;left: 0;opacity: 0;transition: all 0.5s;}

@media(min-width:1025px){
	.home-business.active .isbg{animation:fadeInfilter 1s .3s ease both;-webkit-animation:fadeInfilter 1s .3s ease both;-moz-animation:fadeInfilter 1s .3s ease both;}
	.home-business.active .titHead{animation:fadeInRightSmall 1s .8s ease both;-webkit-animation:fadeInRightSmall 1s .8s ease both;-moz-animation:fadeInRightSmall 1s .8s ease both;}
	.home-business.active .list .item:nth-child(1){animation:fadeInUp 0.8s .5s ease both;-webkit-animation:fadeInUp 0.8s .5s ease both;-moz-animation:fadeInUp 0.8s .5s ease both;}
	.home-business.active .list .item:nth-child(2){animation:fadeInUp 2s .5s ease both;-webkit-animation:fadeInUp 2s .5s ease both;-moz-animation:fadeInUp 2s .5s ease both;}
	.home-business.active .list .item:nth-child(3){animation:fadeInUp 3s .5s ease both;-webkit-animation:fadeInUp 3s .5s ease both;-moz-animation:fadeInUp 3s .5s ease both;}
}
@media(min-width:769px){
	.home-business .auto-inner{padding-top: 10vw;height: 100vh;}
	.home-business .list .info{position: absolute;left: 0;top: 1.84rem;width: 100%;transition: all 0.6s;}
	.home-business .list{position: absolute;left: 0;bottom: 0;width: 100%;z-index: 10;margin-left: -1px;}
	.home-business .list .item.cur {width: 6rem;background: rgba(0,0,0,0.4) url(../images/h.svg) no-repeat right bottom/contain;}
 .home-business .list .item.cur .info{top: -0.15rem;left: 0.98rem;}
 .home-business .list .item.cur .morebtn{left: 1.6rem;opacity: 1;}
}
@media(max-width:1024px){
	.home-business .list .item{flex: 1;}
	.home-business .list .item.cur{flex: 2;}
}
@media(max-width:768px){
	.home-business{padding: 0.6rem 0 !important;}
	.home-business .list .item{flex: none;width: 100%;border-radius: 0.2rem 0.2rem 0 0;}
	.home-business .list .item .info{margin-top: 0.15rem;}
	.home-business .list .item a{padding: 0.35rem;min-height: auto;}
	.home-business .list .icon img{height: 0.4rem;}
	.home-business .list .item:nth-child(2){border-radius: 0;}
	.home-business .list .item:not(:last-child){border-bottom: 1px solid rgba(255,255,255,0.1);}
	.home-business .list .info h3{font-size: var(--font-size24)}
	.home-business .list .item:last-child{border-radius: 0 0 0.2rem 0.2rem ;}
}


.HomeNews{background: url(../images/Floor003231-bg1.jpg) no-repeat center center;background-size: cover;overflow: hidden;
	padding-top: 14vw;height: 100%;}
.HomeNews .auto-inner{display: flex;flex-wrap: wrap;justify-content: space-between;}

.HomeNews .HomeNewsTit{width:2.4rem;position: relative;}
.HomeNews .titHead h2{color: #fff;}
.HomeNews .titHead p {color: rgb(255 255 255 / 60%);}
.HomeNews .tab_nav ul li{margin:0.2rem 0;}
.HomeNews .tab_nav ul li a{display:flex;padding: 0.15rem 0;position: relative;color:#fff;font-size: 0.24rem; align-items: center; opacity: 0.6; padding-right: .3rem;}
.HomeNews .tab_nav ul li img{ width:.36rem; margin-right:.22rem;}
.HomeNews .tab_nav ul li a::before{content:'';display: block;width:100%;height:0.02rem;background: #ffffff;position: absolute;left:0;bottom:0;transform: rotateY(90deg);opacity: 0;transition: all .5s;}
.HomeNews .tab_nav ul li.on a::before,
.HomeNews .tab_nav ul li:hover a::before{transform: rotateY(0);opacity: 1;}
.HomeNews .tab_nav ul li:hover a,
.HomeNews .tab_nav ul li.on a{opacity: 1; background:url(../images/arr_more.svg) no-repeat right center; background-size: auto .13rem;}

.HomeNews .HomeNewsBox{width:75.5%;position: relative;}
.HomeNews .HomeNewsBox .tab_con{position: absolute;width:100%;left:0;top:0;opacity: 0;visibility: hidden;transition: all .5s;z-index:0;}
.HomeNews .HomeNewsBox .tab_con.on{position: relative;opacity: 1;visibility: visible;z-index:99;}
.HomeNews .HomeNewsBox .slider{width:150%;}
.HomeNews .HomeNewsBox .slick-list{margin-left:-0.3rem;}
.HomeNews .HomeNewsBox .item{margin-left:0.3rem;border-radius: 0.12rem;
	overflow: hidden;background: url(../images/bg_item.jpg) no-repeat;background-size: cover;}
.HomeNews .HomeNewsBox .item a{position: relative;padding-bottom: 0.9rem;height: 100%;
    display: block;}
.HomeNews .HomeNewsBox .item .img{/* border-radius: 0.12rem 0; */overflow: hidden;}
.HomeNews .HomeNewsBox .item:hover .img span{transform: scale(1.05);}
.HomeNews .HomeNewsBox .item .txt{position: absolute;padding: 0.36rem;background: linear-gradient(0deg, rgb(255 255 255), transparent);left: 0;bottom: 0;width: 100%;}
.HomeNews .HomeNewsBox .item .txt .date{color: #666;font-size: 0.16rem;margin: 0.15rem 0 0 0;line-height: 1.8;}
.HomeNews .HomeNewsBox .item .txt .tit{line-height: 1;font-size: 0.24rem;margin: 0;color: #000;font-weight: 500;}
.HomeNews .HomeNewsBox .item .txt .more{width:1.8rem;line-height: 0.58rem;border-radius: 0.06rem;border:1px solid #000;padding:0 0.3rem;display: flex;align-items: center;justify-content: space-between;}
.HomeNews .HomeNewsBox .item .txt .more i{display: inline-block;width:0.17rem;height:0.14rem;background: url(../images/jt.png) no-repeat center center;background-size: contain;}
.HomeNews .HomeNewsBox .item:hover .txt .more{background: #08b1e0;border:1px solid #08b1e0;color:#fff;}
.HomeNews .HomeNewsBox .item:hover .txt .more i{background: url(../images/jt_w.png) no-repeat center center;background-size: contain;}
.HomeNews .HomeNewsBox .item:hover .txt .line .l2::before{width:calc(100% - 0.08rem);opacity: 1;}
.HomeNews .HomeNewsBox .item:hover .txt .line .l2::after{width:0.05rem;opacity: 1;}
.HomeNews .HomeNewsBox .item .txt .line .lin{width:100%;}

.HomeNews .HomeNewsBox .slick-pages{position: absolute;left: -33%;bottom: .8rem;font-size: 0.2rem;color: rgb(255 255 255 / 75%);}
.HomeNews .HomeNewsBox .slick-pages #cur{color: #fff;font-size: 0.28rem;}
.HomeNews .slick-arrow{bottom:0;left: -22%;}
.HomeNews .slick-arrow.slick-next{left: -18%;}

@media(max-width:1024px){
    .HomeNews .HomeNewsBox .slider{width:140%;}
    .HomeNews .HomeNewsBox .item .txt .more{width:1.2rem;line-height: 0.4rem;padding:0 0.2rem;}
    .HomeNews .slick-arrow{left:-26%;bottom:0.6rem;}
    .HomeNews .slick-arrow.slick-next{left:-21%;}
    .HomeNews .HomeNewsBox .slick-pages{left:-36%;bottom:1.3rem;}
}

@media(max-width:768px){
    .HomeNews .slick-arrow.slick-next{left:-20%;}
    .HomeNews .HomeNewsTit{width:1.8rem;}
    .HomeNews .HomeNewsBox .slick-list{margin-left:-0.3rem;}
    .HomeNews .HomeNewsBox .item{margin-left:0.3rem;}
}

@media(max-width:640px){
    .HomeNews .HomeNewsTit{width:100%;}
    .HomeNews .HomeNewsBox{width:100%;}
    .HomeNews .HomeNewsBox .slider{width:100%;}
    .HomeNews .tab_nav{padding:0;margin-bottom:0.25rem;}
    .HomeNews .tab_nav ul{display: flex;justify-content: center;flex-wrap: wrap;}
    .HomeNews .tab_nav ul li{margin:0 0.2rem;}
    .HomeNews .HomeNewsBox .slick-list{margin-left:-0.15rem;}
    .HomeNews .HomeNewsBox .item{margin-left:0.15rem;}
    .HomeNews .HomeNewsBox .item .txt{padding:0.25rem 0;}
    .HomeNews .HomeNewsBox .slick-pages{display: none;}
    .HomeNews .HomeNewsBox .item .txt .tit{line-height: 0.28rem;height:0.84rem;}
    .HomeNews .slick-arrow{bottom:0;top:12%;background: #fff;border:1px solid #fff;box-shadow: 0 0 10px rgba(1,127,162,0.16);left:5px;}
    .HomeNews .slick-arrow.slick-next{left:auto;right:5px;}
}

.HomeNews .slick-arrow{width:0.6rem;height:0.6rem;border-radius: 50%;border: 1px solid #ffffff;position: absolute;font-size: 0;color:transparent;background-color: transparent;z-index:99;}
.HomeNews .slick-arrow::after{content:'';display: block;width:0.1rem;height:0.1rem;border: 0.02rem solid #ffffff;border-right:none;border-bottom:none;position: absolute;left:55%;top:50%;transform: translate(-50%,-50%) rotate(-45deg);}
.HomeNews .slick-arrow.slick-next::after{transform: translate(-50%,-50%) rotate(135deg);left:45%;}
.HomeNews .slick-arrow:hover{background: #08b1e0;border:1px solid #08b1e0}
.HomeNews .slick-arrow:hover::after{border-top:0.02rem solid #fff;border-left:0.02rem solid #fff;}

@media(max-width:1024px){
.HomeNews .slick-arrow{width:0.45rem;height:0.45rem;}
}

/* 首页 end*/


/*Bottom003207 */
.Bottom003207{background: #f5f5f5; background-size: cover; padding: .8rem 0 0;--white:#333;--white-rgb:0,0,0;--white-opacity-10:rgba(var(--white-rgb),0.1);--white-opacity-30:rgba(var(--white-rgb),0.3);--white-opacity-50:rgba(var(--white-rgb),0.5); font-size: 16px;}

/* .Bottom003207{background: #f0f5fb; background-size: cover; padding: .8rem 0 0;--white:#333;--white-rgb:0,0,0;--white-opacity-10:rgba(var(--white-rgb),0.1);--white-opacity-30:rgba(var(--white-rgb),0.3);--white-opacity-50:rgba(var(--white-rgb),0.5); font-size: 16px;} */


.Bottom003207{color:#333;}
.Bottom003207 .logo{width:1.5rem;}

.Bottom003207 .f-mid{margin-bottom: 0.4rem;}
.Bottom003207 .f-bottom{padding: 0.4rem 0;}
.Bottom003207 .f-bottom,
.Bottom003207 .f-bottom a:not(:hover){color: var(--white-opacity-30);}
.Bottom003207 .f-bottom .copyright{font-size: .16rem;}

.Bottom003207 .contact .name{font-weight: 500; margin-bottom: 0.2rem; font-size: .22rem;}
.Bottom003207 .contact dl{letter-spacing:0;}
.Bottom003207 .contact dd{display: flex;align-items: flex-start; justify-content: space-between;}
.Bottom003207 .contact dd span{flex-shrink: 0;}
.Bottom003207 .contact dd div{flex: 1; margin-left: 0.11rem;}
.Bottom003207 .contact dd + dd{margin-top: 0.1rem;}

.Bottom003207 nav dd{font-weight: 100;}
.Bottom003207 nav dt{  position: relative; font-weight: 500; font-size: .22rem;}
.Bottom003207 nav dd{letter-spacing: 0; line-height:2;}
.Bottom003207 nav dd a:not(:hover){color: var(--white-opacity-50);}

.Bottom003207 .icp a{display: flex;}
.Bottom003207 .icp a:before{display: block; content: ''; background: url(../images/Bottom003207-security.png) no-repeat center center / contain; width: 0.18rem; height: 0.2rem; margin-right: 0.06rem;}
@media (min-width:1025px) {
.Bottom003207 .f-bottom{border-top: 1px solid var(--white-opacity-10); }
.Bottom003207 .contact{width: calc(500 / 1400 * 100%);}
.Bottom003207 nav{width: calc(500 / 1400 * 100%);}
.Bottom003207 nav dt{margin-bottom: 0.12rem;}
.Bottom003207 nav dd{display: block!important;}
}
@media (max-width:1024px) {
.Bottom003207 .logo{margin: 0 auto 0.2rem;}   
.Bottom003207 .follow-us{justify-content: center;}
.Bottom003207 .contact{margin-bottom: 0.3rem;}
.Bottom003207 nav{border-top: 1px solid var(--white-opacity-10);}
.Bottom003207 nav dl{border-bottom: 1px solid var(--white-opacity-10);transition: 0.3s;}
.Bottom003207 nav dt{overflow: hidden;padding: 0.1rem 0;}
.Bottom003207 nav dd{display: none;}
.Bottom003207 .wap-b-op{position: absolute;right: 0;top: 0;width: 0.3rem;height: 100%; top: 0;background: url(../images/Bottom003207-open.svg) no-repeat center center / 50% auto; transition: 0.3s;}
.Bottom003207 dl.active{padding-bottom: 0.2rem;}
.Bottom003207 .active .wap-b-op{transform: rotate(45deg);}
.Bottom003207 .f-bottom{text-align: center;}
.Bottom003207 .icp{margin-top: 0.3rem;}
.Bottom003207 .icp a{display: inline-flex;}
.Bottom003207 .f-mid{flex-wrap: wrap;}
.Bottom003207{padding: .4rem 0 1rem;}
.Bottom003207 .f-mid{margin-bottom: 0;}
}




/*Banner002730 */
.Banner002730{ position:relative; z-index: 1;}
.Banner002730 .ytable-cell{position: relative;}
.Banner002730 .auto{height: 100%;}
.Banner002730 .txt{ position:absolute; left:0; top:0; height:100%; width:100%; z-index:10; color:#fff; text-align: center; background: rgba(0,0,0,0.4); }
.Banner002730 .txt .cn{ letter-spacing:10px; font-size:.44rem; text-indent: -10px; font-weight: bold;} 
.Banner002730 .txt .en{text-transform: uppercase;font-size:5.5vw;position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);  opacity: 0.15;line-height: 1;font-weight: bold; backdrop-filter: blur(12px);display:block; z-index: -1;}
@media(min-width:1025px){
.Banner002730 figure{ height:7rem;}
.Banner002730 img{ display:none;}
.Pro_cen .Banner002730 figure{height: 5.2rem;}
}
@media(max-width:1024px){
.Banner002730 figure{ display:none;}
.Banner002730 img{ width:100%;height: 35vh;object-fit: cover;display:block;}
.Banner002730 .txt .cn{font-size: .32rem;}
}



/*Menu003135 */
.Menu003135{position: relative;z-index:10;}
.Menu003135 .box{box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.1); padding:0 3em; margin-top:-.45rem; background: #fff; border-radius:.45rem; }
.Menu003135 .current{font-size:.15rem; padding-left:.28rem;background: url(../images/Menu003135-icon.svg) no-repeat left center; background-size:.18rem auto; line-height:.9rem;}
.Menu003135 .current,
.Menu003135 .current a:not(:hover){color: #999;}
.Menu003135 .current span{color:#0059b7;}
.Menu003135 .nav-menu li{float: left;font-size:.18rem;line-height:.9rem; font-weight:600;}
.Menu003135 .nav-menu li:not(:last-child){margin-right:3em;}
.Menu003135 .nav-menu li a{display: block;position: relative;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color:#0059b7;}
.Menu003135 .nav-menu li.aon a:before{position: absolute;content: ''; left: 0; bottom: 0;width: 100%; height:.02rem;background-color:#0059b7;}
@media (max-width:1024px) {
.Menu003135 .current{display: none;}   
.Menu003135 .box{padding: 0 1em}
.Menu003135 .nav-menu{float: none;}
.Menu003135 .nav-menu li:not(:last-child){margin-right: 1%;}
.Menu003135 .nav-menu ul{display: flex;flex-wrap: wrap;justify-content: center;margin: -1%;}
.Menu003135 .nav-menu ul li{width: 31.33%;margin: 1%;text-align: center;line-height: .5rem;}
}


.Listtit{position: relative;z-index: 1;color:#333;font-size:.34rem; margin-bottom:.28rem; text-align: center; font-weight: 500;}
.Listtit::after{content: '';width:.4rem;height:.05rem; background-color:#0059b7; margin:.24rem auto 0; display: block; border-radius:5px;}
.Listtit-left{text-align: left;}
.Listtit-left::after{margin-left: 0;}
@media (max-width:1024px){
	.Listtit{font-size: .32rem;}
	.Listtit::after{margin-top: .15rem;}
}



/*Floor003233 */
.Floor003233{overflow: hidden; padding:1.2rem 0;position: relative;z-index: 1;--autoWidth:1600;--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.32rem;height: 0.07rem;background-color: rgba(215, 221, 222, 0.3);border-radius: 2px;}
.Floor003233 .controls .scrollbar > span{border-radius: 2px;background-color: #0059b7;}
.Floor003233 .controls .arrow{display: flex;align-items: center;justify-content: flex-end;width:1.5rem;}
.Floor003233 .controls .arrow a{display: block;width: 0.55rem; height: 0.55rem;border-radius: 50%;border: solid 1px #bbb; 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/btn-next_gray.svg);}
.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: #0059b7;background-image: url(../images/btn-next.svg); border-color: #0059b7;}
.Floor003233 .pic{position: relative;border-radius: .2rem; overflow: hidden;}
.Floor003233 .con{margin-top: .3rem;}
.Floor003233 .tit{font-size:.20rem; color: #333; font-weight: bold;}
.Floor003233 .txt{font-size:.16rem; color: #666; line-height:1.75; height:calc(1.75em * 2); margin-top:.2rem;}

@media (min-width:1025px) {
.Floor003233 .main{width: var(--mainW);}
.Floor003233 .controls{left: 5.98rem;bottom: 0.25rem;width: calc(var(--autoWidth) / 2062 * 100%); padding-right: 2.41rem;}
.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:.24rem;}
.Floor003233 .swiper-slide-active,
.Floor003233 .swiper-slide-next,
.Floor003233 .swiper-slide-next + .swiper-slide{opacity: 1;}
.Floor003233 .swiper-slide a{margin-right: 0.25rem;}
}
@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;}
}






.Popup{position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0, 0.6); z-index: 1000; display: none;}
.Popup .close{position: absolute;right:1em;top:1em;z-index: 10;width:.3rem;height:.3rem;border-radius: 50%;background-color:#0059b7;cursor: pointer;}
.Popup .close::before,
.Popup .close::after{ position:absolute; content:''; width:.03rem; height:70%; border-radius:.03rem; background-color:#fff; left:.14rem; top:.05rem;}
.Popup .close::before{ transform:rotate(45deg);}
.Popup .close::after{ transform:rotate(-45deg);}
.Popup .boxs{position: fixed; left:50%; top:50%; width:90%;background:#fff;  transform: translate(-50%,-50%); padding: 2em 4em; border-radius: .1rem;}
.Popup .tit{font-size:.3rem; color:#333; text-align: center; margin-bottom:1.5em; font-weight: bold;}
.Popup .from li{position:relative; }
.Popup .from li:not(.btn){border:1px solid #ddd;padding:0 .15rem 0 .56rem;}
.Popup .from li:not(.btn)::before{position: absolute; left:.2rem;top:.21rem;background-repeat:no-repeat; background-position:center; width:.2rem; height:.2rem; content: ''; background-size: contain;}
.Popup .from li:nth-child(1)::before{background-image: url(../images/Popup-icon1.svg);}
.Popup .from li:nth-child(2)::before{background-image: url(../images/Popup-icon2.svg); }
.Popup .from li:nth-child(3)::before{background-image: url(../images/Popup-icon3.svg);}
.Popup .from li:nth-child(4)::before{background-image: url(../images/Popup-icon4.svg);}
.Popup .from label{ position:absolute; left:.56rem; top:0;  line-height:.6rem; color:#999;}
.Popup .from .text{ width:100%; height:.6rem; line-height:.6rem; border:none; background:none; font-size:var(--font-size16);}
.Popup .from textarea.text{ height:1.4rem;}
.Popup .from .btn{text-align: center;}
.Popup .from .btn input{ background:#0059b7; cursor:pointer; padding:0; border:none; width:2rem; height:.5rem; font-size:var(--font-size16); color:#fff;border-radius:.5rem; line-height:.5rem;}
.Popup .from .btn input:hover{ background:#c00100;}
@media(min-width:1025px){
.Popup .boxs{max-width:9.6rem; }
.Popup .from .ul{display: flex; flex-wrap: wrap;}
.Popup .from li{ width:31.3%; margin-right:3%; }
.Popup .from li:nth-child(3n){margin-right: 0; }
.Popup .from li:nth-child(3n) ~ li{margin-top:3%;}
.Popup .from .li{width: 100%; margin-right: 0;}
}




.News{padding-top:1.1rem ;}
.News .pic{position: relative;border-radius:.2rem;overflow: hidden;}
.News .Ispic{padding-bottom:66.25%;}
.News .more{display: flex;align-items: center;margin-top:.4rem;}
.News .more::before{width:.5rem ;height:.5rem;content: '';border-radius: 50%;background:url(../images/btn-next.svg)no-repeat center #0059b7;background-size:auto .16rem;margin-right:.2rem;}
.News .time{color:#0059b7;font-size:.15rem;position: relative;}
.News .time:after{content: '';position: absolute;width:.4rem;height: 2px; background: #e3e6eb;right: 0;top:.34rem;}
.News .time span{font-weight: bold;font-size:.5rem;color:#0059b7;display: block;}
.News .News_top{position: relative;margin-bottom:.8rem; }
.News .News_top .item{background:#f7f9fb;border-radius:.2rem; }
.News .News_top .txt .tit{color: #333;font-size:.26rem;padding-bottom:.3rem;  font-weight: 500;}
.News .News_top .txt .time{padding-bottom:.3rem; display: table; padding-right: .5rem;}
.News .News_top .txt .desc{line-height: 2; color: #666;}
.News .News_top .slick-dots{position: absolute;bottom: 16%;right: 5%;z-index: 10}
.News .News_top .slick-dots li{list-style: none;float: left;width:.12rem;height:.12rem;border-radius: 50%;background: #ddd;margin-left:.1rem; }
.News .News_top .slick-dots li button {display: none;}
.News .News_top .slick-dots li.slick-active {background:#0059b7 ;}
.News .News_list li{margin-bottom:.4rem;padding-bottom: .4rem;border-bottom: 1px solid #ebebeb;}
.News .News_list li .txt .tit{font-size:.22rem;color: #333;padding-bottom:.3rem; font-weight:500;}
.News .News_list li .txt .desc{line-height: 2;color: #666;}
@media(min-width:1025px){
.News .News_top .item a{display: flex;align-items: center;}
.News .News_top .item a .pic{width: 50%;flex: 0 0 auto;}
.News .News_top .item a .txt{width: 50%;padding: 0 5%;}
.News .News_list li a{display: flex;justify-content: space-between;}
.News .News_list li a .time{width: 7%;flex: 0 0 auto}
.News .News_list li a .txt{flex: 1;padding:1% 5% 0 2%;}
.News .News_list li a .pic{width: 25%;flex: 0 0 auto}
}


.Page002623{padding:.7rem 0 1.1rem; text-align: center;font-family: Arial;font-size:.18rem;}
.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 1.5vw; font-style: normal;}
.Page002623 .Pages .p_page{display: table; margin: 0 auto;}
.Page002623 .Pages a{float: left;line-height:.56rem; width: .6rem; margin: 0 5px;border-radius: 50%;border: 2px solid #ced7de;color: #ced7de}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background:#0059b7;border-color:#0059b7 }
.Page002623 .Pages .p_page > a{font-size: 0;height:.6rem;position: relative;border-radius: 50%;border:2px solid #0059b7}
.Page002623 .Pages .p_page > a:before{position: absolute;width: 100%;height: 100%; content: '';background:url(../images/btn-prev-on.svg)no-repeat center ;background-size:auto .18rem;; left: 50%; top: 50%;transform: translate(-50%,-50%)}
.Page002623 .Pages a.a_next{transform: rotate(180deg)}
.Page002623 .Pages .p_page > a:hover{background:#0059b7; }
.Page002623 .Pages .p_page > a:hover:before{filter: grayscale(100) brightness(100);}
@media(max-width:640px){
.Page002623{padding: 6vw 0 8vw 0;}
.Page002623 .Pages em{margin: 0;}
.Page002623 .Pages a{background-color: #eee;}
}






/*.RighInfo000171*/
.RighInfo000171{padding:1.1rem 0; font-weight: 500;}
.RighInfo000171 .title{ color:#333; padding-bottom:.3rem; border-bottom: 1px solid rgba(0,0,0,0.1);text-align: center;}
.RighInfo000171 .title h1{margin:0;font-size:.3rem; font-weight:500; line-height: 1.5;}
.RighInfo000171 .title time{display:block;color:#666; line-height:.28rem; font-size:.15rem; margin-top:.15rem; }
.RighInfo000171 .info{color:#333; line-height:2;text-align:justify; border-bottom:1px dashed #d2d2d2; padding:.3rem 0; }
.RighInfo000171 .info p+p{margin-top: .2rem; }
.RighInfo000171 .info img{border-radius: .2rem;}
.RighInfo000171 .info .pic{margin:2% auto; display: block;}
.RighInfo000171 .info .pic1{ float:right; margin-bottom:2%; margin-left:3%;}
.RighInfo000171 .info .pic2{ float:left; margin-bottom:2%;  margin-right:3%;}
.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:#fff; background:#0059b7;display:block;padding:.1rem .3rem;border-radius:.3rem;}
.RighInfo000171 .info_back a:hover{background:#c00100;}
.RighInfo000171 .info_pn span{display:block; margin:.2rem 0}
.RighInfo000171 .info_pn span a{color:#666}
.RighInfo000171 .info_pn span a:hover{color:#c00100; text-decoration:underline}

.RighInfo000171 .videobox{ position: relative; border-radius: .2rem; overflow: hidden; padding-bottom: 40%;}
.RighInfo000171 .videobg{ background-repeat: no-repeat; background-position: center; background-size: cover; position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.RighInfo000171 .video{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 5; display: none;}
.RighInfo000171 .video video{ width: 100%; height: 100%; background: #000;}
.RighInfo000171 .videobox .play{ width:100%; height:100%; position:absolute; left:0; top:0; background:rgba(0, 0, 0, 0.6); cursor: pointer; }
.RighInfo000171 .videobox .play::before,
.RighInfo000171 .videobox .play::after{position: absolute; content:'';z-index: 5;top:50%;left: 50%;}
.RighInfo000171 .videobox .play::before{width:.7rem;height:.7rem;border: 3px solid #fff;margin-left:-.35rem;margin-top:-.35rem; border-radius: 50%;}
.RighInfo000171 .videobox .play::after{width: 0;height: 0;border-top:.15rem solid transparent;border-bottom:.15rem solid transparent;border-left:.2rem solid #fff;margin-left:-.08rem;margin-top:-.15rem;}

.RighInfo000171 .Videolist{ margin-top: .8rem;}
.RighInfo000171 .Videolist .box{ position: relative; z-index: 1;}
.RighInfo000171 .Videolist .slider{ margin: 0 .7rem;}
.RighInfo000171 .Videolist li a{ display:block; position:relative; border-radius:.15rem ;margin:0 .2rem; overflow: hidden; background: #000;}
.RighInfo000171 .Videolist li .Ispic{padding-bottom:70.023%; opacity: 0.5;}
.RighInfo000171 .Videolist .play{ width:100%; height:100%; position:absolute; left:0; top:0; background:rgba(0, 0, 0, 0.6); cursor: pointer; }
.RighInfo000171 .Videolist .play::before,
.RighInfo000171 .Videolist .play::after{position: absolute; content:'';z-index: 5;top:46%;left: 50%;}
.RighInfo000171 .Videolist .play::before{width:.7rem;height:.7rem;border: 3px solid #fff;margin-left:-.35rem;margin-top:-.35rem; border-radius: 50%;}
.RighInfo000171 .Videolist .play::after{width: 0;height: 0;border-top:.15rem solid transparent;border-bottom:.15rem solid transparent;border-left:.2rem solid #fff;margin-left:-.08rem;margin-top:-.15rem;}
.RighInfo000171 .Videolist li .tit{font-size:.18rem;color:#fff; font-weight: 500; position: absolute; left: 0; bottom: 0; width: 100%; padding: .3rem; line-height: 1.75;}
.RighInfo000171 .Videolist .slick-arrow{position: absolute;width:.6rem; height:.6rem;  top: 50%;margin-top:-.3rem;  border-radius: 50%; background: url(../images/btn-next_gray.svg) no-repeat center center; background-size: auto .18rem;z-index: 10; transition: 0.3s; font-size: 0; text-indent: -999em; overflow: hidden; border:1px solid #ccc;}
.RighInfo000171 .Videolist .slick-arrow:hover{background-color:#0059b7; background-image: url(../images/btn-next.svg); border-color: #0059b7;}
.RighInfo000171 .Videolist .slick-prev{transform: rotate(180deg);left:0;}
.RighInfo000171 .Videolist .slick-next{right:0;}

@media(min-width:1025px){
.RighInfo000171 .info_pn span{width:80%}
}
@media(max-width:1024px){
.RighInfo000171 .info_back{position:relative}
.RighInfo000171 .bot{position:relative;}
}




/*.Form002801*/
.Form002801{ padding:1.1rem 0 .8rem;}
.Form002801 li{background-color:#f7f9fb; padding:.5rem; background-position: right bottom; background-repeat: no-repeat; background-size: contain; padding-bottom: 1.5rem; border-radius: .2rem; overflow: hidden;}
.Form002801 .tit{font-size:.28rem; color:#333; font-weight: bold;}
.Form002801 dl{margin-top: .3rem;}
.Form002801 dd{font-size:.18rem;}
.Form002801 dd+dd{ margin-top: .25rem;}
.Form002801 .t1{white-space: nowrap; color:#666;}
.Form002801 .t2{color:#333;}
.Form002801 .code img{display: block; padding: .08rem; background: #fff; border-radius: .05rem;}
.Form002801 .code span{display: block; text-align: center; margin-top: .1rem; font-size: .14rem; color: #666;}

@media(min-width:1025px){
.Form002801 .ul{display: flex; flex-wrap: wrap;}
.Form002801 dd{display: flex;}
.Form002801 li{width: 48.5%; margin-right: 3%; min-height:3.22rem;}
.Form002801 li:first-child{width:100%; margin-right:0;}
.Form002801 li:nth-child(2n+1){margin-right:0;}
.Form002801 li:nth-child(2n+1) ~ li{margin-top:3%;}
}




/*Form003138 */
.Form003138{padding:1.1rem 0;  overflow: hidden;}
.Form003138 .from{background:#f7f9fb; padding:.5rem; border-radius:.2rem; overflow: hidden;}
.Form003138 .pic{overflow: hidden; border-radius:.2rem;}
.Form003138 .Ispic{display: block; padding-bottom:60%;}
.Form003138 .from li{position:relative; }
.Form003138 .from li:not(.btn){padding: 0 .15rem 0 .6rem; background-size: auto .2rem; background-repeat: no-repeat; background-position:.12rem center; border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.Form003138 .from li:nth-child(1){background-image: url(../images/Popup-icon1.svg);}
.Form003138 .from li:nth-child(2){background-image: url(../images/Popup-icon3.svg);}
.Form003138 .from li:nth-child(3){background-image: url(../images/Popup-icon2.svg);}
.Form003138 .from li:nth-child(4){background-image: url(../images/Popup-icon5.svg);}
.Form003138 .from li:nth-child(5){background-image: url(../images/Popup-icon4.svg); background-position:.08rem .2rem;}
.Form003138 .from label{ position:absolute; left:.56rem; top:0; font-size:.16rem; line-height:.6rem; color:#999;}
.Form003138 .from .text{ width:100%; height:.6rem; line-height:.6rem; border:none; background:none;}
.Form003138 .from textarea.text{ height:1.4rem;}
.Form003138 .from .btn{text-align: center; margin-top: .4rem !important;}
.Form003138 .from .btn input{ background:#0059b7; cursor:pointer; padding:0; border:none; width:1.8rem; height:.5rem; font-size:1em; color:#fff;border-radius:.5rem; line-height:.5rem;}

@media(min-width:1025px){
.Form003138 .flex{display: flex; align-items: flex-start;}
.Form003138 .con{width:45%;}
.Form003138 .pic{width:55%; order: 2;}
.Form003138 .from{padding-right:2.1rem; margin-right:-1.5rem;}
.Form003138 .from li{float: left; width:48%; margin-right:4%; }
.Form003138 .from li:nth-child(2n){margin-right: 0; }
.Form003138 .from li:nth-child(2n) ~ li{margin-top:2%;}
.Form003138 .from .li{width: 100%;}
}






/*RighInfo002806 */
.RighInfo002806{ padding:1.1rem 0;}
.RighInfo002806 p{margin: 0; line-height:1.75; text-align: justify; color: #666;  font-weight: 500;}
.RighInfo002806 p+p{margin-top:1em;}
.RighInfo002806 .txt .t-1{color:#0059b7;font-size:.28rem; margin:.2rem 0; font-weight: bold;}
.RighInfo002806 .txt p{margin-top:1em;}
.RighInfo002806 .num {margin-bottom:3vw; }
.RighInfo002806 .num .pic img{display: block; width: 100%;}
.RighInfo002806 .num .list{position: relative;}
.RighInfo002806 .num .list:before,
.RighInfo002806 .num .list:after{position: absolute; content:''; border: 5px solid #0059b7; width: .3rem; height:.3rem;}
.RighInfo002806 .num .list:before{left: 0; top: 0; border-right: 0;border-bottom: 0;}
.RighInfo002806 .num .list:after{right: 0; bottom: 0; border-top: 0;border-left: 0;}
.RighInfo002806 .num .list .ul{display: flex; flex-wrap: wrap;}
.RighInfo002806 .num .list li{width: 50%; padding:1.8vw 2vw;}
.RighInfo002806 .num .list li .inner{padding-left:1.5vw;}
.RighInfo002806 .num .list li aside{display: inline-block;position: relative; color:#0059b7;}
.RighInfo002806 .num .list li b{font-family:Arial;font-size:.6rem;display: block; line-height: 1; font-weight: bold;}
.RighInfo002806 .num .list li sub{position: absolute; left: 100%; word-break: keep-all; bottom:15%;margin-left: 10px; font-size:.18rem; font-weight: bold;}
.RighInfo002806 .num .list li sub i{font-size:.28rem; font-style:inherit;}
.RighInfo002806 .num .list li p{margin:.1rem 0 0; line-height: 1.5;}

@media(min-width:769px){
.RighInfo002806 .num{display: flex; align-items:flex-end; }
.RighInfo002806 .num .pic{ width:56%; position: relative;}
.RighInfo002806 .num .list{width:calc(44% - 4vw);margin-right:4vw;}
}
@media(max-width:768px){
	.RighInfo002806 .txt .t-1{font-size: .2rem;}
	.RighInfo002806 .num .list{margin-top: .2rem;}
	.RighInfo002806 .num .list li b{font-size: .28rem;}
}




/*RighInfo002807 */
.RighInfo002807{ padding:1.5rem 0; background-size: cover; background-position: center; background-repeat: no-repeat; position: relative;}
.RighInfo002807::before{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; content:''; background: rgba(0, 0, 0, 0.3); z-index: 1;}
.RighInfo002807 .Listtit{color: #fff; }
.RighInfo002807 .Listtit::after{background-color: #fff;}
.RighInfo002807 .ul{display: flex;margin-top:.8rem;}
.RighInfo002807 li{width:33.3%; color: #fff; text-align: center; padding: 1vw 3vw;}
.RighInfo002807 li+li{border-left: 1px solid rgba(255, 255, 255, 0.2);}
.RighInfo002807 li .icon{position: relative; padding-bottom: .1rem;}
.RighInfo002807 li .icon::before{position:absolute; left: 50%; bottom:0; content: ''; background: rgba(215, 221, 222, 0.4); border-radius: 50%; width: .3rem; height: .3rem; margin-left: -.15rem;display: none;}
.RighInfo002807 li .icon img{display: block; height:.65rem; margin: 0 auto;}
.RighInfo002807 li h3{font-size:.20rem; color:rgba(255, 255, 255, 0.75); font-weight: normal; margin:.3rem 0;}
.RighInfo002807 li p{font-size:.35rem; margin: 0; line-height:1.75;}




/*Floor003012 */
.Floor003012{overflow: hidden;position: relative; z-index: 1; padding:1.1rem 0;}
.Floor003012 a:hover{color:#0059b7;}
.Floor003012 .slider-for .item{padding:calc(60 / 16 * 1em);position: relative;}
.Floor003012 .slider-for .item time{position: absolute ; left:0; top:50%; width: 100%; text-align: center; font-size:29vw; color: #0059b7; opacity: 0.04; font-weight: bold; transform: translateY(-50%); z-index: 1; font-family: Arial;}
.Floor003012 .slider-for .item .box{z-index: 2; position: relative; }
.Floor003012 .slider-for .item .year{line-height:1; color:#0059b7; font-size:0.18rem; margin-bottom:.2rem;}
.Floor003012 .slider-for .item .year b{font-size:var(--font-size50); margin-right:.1rem; }
.Floor003012 .slider-for .item .con{padding:.2rem 0; width: 60%; padding-left: .5rem;}
.Floor003012 .slider-for .item .con p{margin: 0; line-height: 1.75; position: relative; font-family: hmr;}
.Floor003012 .slider-for .item .con p+p{margin-top: calc(8 / 16 * 1em); }
.Floor003012 .slider-for .item .img{width:40%; }
.Floor003012 .slider-for .item .Ispic{padding-bottom:72.917%; }
.Floor003012 .slider-nav{padding:0 .5rem;}
.Floor003012 .slider-nav .slick-track{padding-top:.6rem;}
.Floor003012 .slider-nav .item{position:relative;text-align:center;transition:all .3s;}
.Floor003012 .slider-nav .item .year{line-height:.6rem; border-top: 1px solid #ccc; font-size:0.18rem;}
.Floor003012 .slider-nav .item .dotico{width:.14rem;height:.14rem;position:absolute;left:50%;top:-.07rem;margin-left:-.07rem; border: 2px solid #ccc; background: #fff;border-radius: 100px;}
.Floor003012 .slider-nav .item.slick-current a{color:#0059b7;}
.Floor003012 .slider-nav .item.slick-current .dotico{ background:#0059b7; border-color: #0059b7;}
.Floor003012 .slider-nav .item{position:relative;}
.Floor003012 .slider-nav .slick-arrow{position: absolute; z-index: 30; top:50%; width:.5rem; height:.5rem; border:1px solid #ccc;padding: 0; margin-top:-.255rem; border-radius: 50%; transition: 0.3s; background: url("../images/more2.svg") no-repeat center center;background-size: auto .15rem;line-height: 99999;}
.Floor003012 .slider-nav .slick-arrow:hover{background-image: url("../images/more-on.svg"); background-color: #0059b7; border-color: #0059b7;}
.Floor003012 .slider-nav .slider{ margin: 0 .7rem;}
.Floor003012 .slider-nav .slick-prev{left:0; transform: rotate(-180deg);}
.Floor003012 .slider-nav .slick-next{right:0;}
@media(min-width:1025px){
  .Floor003012 .slider-for .item .box{display:flex; align-items:center; width: 90%; max-width:1000px; margin:0 auto; }
}



/*Timeline002853 */
.Timeline002853 p{color: #666;line-height:1.75; margin: 0;}
.Timeline002853 p+p{margin-top:1em;}
@media(min-width:1025px){
.Timeline002853 .auto{position: relative;}
.Timeline002853 .Listtit{position: absolute; left: 0; top: 1.1rem;}
.Timeline002853 .slider-nav{float: left;width: 36%;}
.Timeline002853 .slider-for{float: right;width:54%;}
.Timeline002853 .slider-nav .slick-arrow{width: 197.246%;right:0; top:50%;}
.Timeline002853 .slider-nav .slick-prev{margin-top:-.65rem;}
.Timeline002853 .slider-nav .slick-next{margin-top:.65rem;}
.Timeline002853 .slider-nav .slick-next:before{transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);}
.Timeline002853 .slider-nav li{padding-right:4vw;text-align: right;}
}
.Timeline002853 .slider-nav{border-right: 1px solid #efefef;position: relative; padding:1.1rem 0;}
.Timeline002853 .slider-nav .slick-arrow{position: absolute; font-size: 0;border:0;border-bottom: 1px solid #efefef; cursor: pointer;font-size: 0;padding: 0; z-index: 10;}
.Timeline002853 .slider-nav .slick-arrow:before{position: absolute; content: ''; width: .25rem; height:.25rem; background: url(../images/more3.svg) no-repeat center center #fff; left: 50%; top: 50%; margin:-.12rem 0 0 -.12rem; background-size: auto 60%;}
.Timeline002853 .slider-nav .slick-arrow:hover:before{background-image: url(../images/more4.svg);}
.Timeline002853 .slider-nav li{line-height:1.3rem; font-size:.18rem;color:rgba(0, 0, 0, 0.1);}
.Timeline002853 .slider-nav li span{font-size:.34rem; margin-right:.1rem; font-weight: bold;}
.Timeline002853 .slider-nav li.slick-center{color: #0059b7;}
.Timeline002853 .slider-for .box{padding-top: 6.2vw;line-height:1.75;}
.Timeline002853 .slider-for .year{font-weight: bold;color: #0059b7;font-size:.48rem;line-height: normal;}
.Timeline002853 .slider-for .desc{line-height:1.75;color: #333; margin: 1vw 0 2vw 0; font-weight: 500;}
.Timeline002853 .slider-nav.under3 .slick-track{transition: 0.3s;}
@media(max-width:1024px){
.Timeline002853 .slider-nav li{line-height:.6rem; text-align: center;}
.Timeline002853 .slider-nav{padding: 0 5vw;border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;}
.Timeline002853 .slider-nav .slick-arrow{width: 1px; height: 100%;background: #efefef; top: 0;}
.Timeline002853 .slider-nav .slick-prev{ left: 2.5vw;}
.Timeline002853 .slider-nav .slick-next{ right: 2.5vw;}
.Timeline002853 .slider-nav .slick-prev:before{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);}
.Timeline002853 .slider-nav .slick-next:before{transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);}
.Timeline002853 .slider-nav .slick-track{margin-top: 0!important;}
.Timeline002853 .slider-nav li.slick-current{color: #666;}
}




/*Floor003240 */
.Floor003240{padding:1.1rem 0;overflow: hidden; background: #f7f9fb;}
.Floor003240 .flex{display: flex; margin-bottom: .8rem;justify-content: space-between; align-items: center;}
.Floor003240 .flex dl{display: flex;flex-wrap: wrap;}
.Floor003240 .flex dd{padding:.1rem .3rem; line-height: .26rem; font-size:.18rem; background: #fff; border-radius: .4rem; box-shadow: 0 0 5px rgba(0, 0, 0, 0.05);}
.Floor003240 .flex dd a{color:#999;}
.Floor003240 .flex dd.on{background:#0059b7;}
.Floor003240 .flex dd.on a{color:#fff;}
.Floor003240 .flex dd+dd{margin-left: .3rem;}

.Floor003240 .Listtit{margin-bottom: .5rem;}
.Floor003240 .swiper-wrapper{height: auto;}
.swiper-v-list{--txth:0.56rem;--vnum:7;}
.swiper-v-list .swiper-slide{font-size:.18rem; color:#666;}
.swiper-v-list .swiper-slide-active{color:#0059b7;z-index: 4;}
.swiper-v-list .txt{position: relative;}
.swiper-v-list .line{display: flex; justify-content: space-between;align-items: flex-start; position: absolute; left: 0;top: 0;}
.swiper-v-list .line i{background-color: #cacaca;}
.swiper-v-list .swiper-slide-active .line i{background-color:#0059b7; transition: 0.3s 0.3s;}
.Floor003240 .left{position: relative;z-index: 10;}
.swiper-overlay .swiper-wrapper{ align-items: center;}
.swiper-overlay .swiper-slide{display: flex;align-items:center;z-index: 1;transition: opacity 0.3s;}
.swiper-overlay .swiper-slide:not(.swiper-slide-next):not(.swiper-slide-active):not(.swiper-slide-prev){opacity: 0;}
.swiper-overlay .swiper-slide .pic{position: relative;z-index: 1;transition: 0.3s;}
.swiper-overlay .swiper-slide-next,
.swiper-overlay .swiper-slide-prev{z-index: 2;}
.swiper-overlay .swiper-slide-prev .pic{ transform: scale(0.791) translateX(30%); transform-origin: right 50%; }
.swiper-overlay .swiper-slide-active{z-index: 10;}
.swiper-overlay .swiper-slide-active .pic{transform: scale(1); transform-origin: center center;}
.swiper-overlay .swiper-slide-next .pic{ transform: scale(0.791) translateX(-30%);transform-origin: left 50%;}
.swiper-overlay .swiper-slide .pic img{position: relative;z-index: 4;}
.swiper-overlay .swiper-slide .pic::before{position: absolute;z-index: 10;left: 0;top: 0;content: '';width: 100%;height: 100%;background: url(../images/Floor003240-kuang-v.png) no-repeat center center; background-size: 100% 100%;height: 100%;}
.swiper-overlay .swiper-slide .pic:after{position: absolute; content: '';width: 3.55rem;height: 1.44rem; bottom: -0.05rem;background: url(../images/Floor003240-kuang-shadow.png) no-repeat center center; background-size: contain; left: -1.32rem;z-index: 0;}
.swiper-overlay p{position: absolute; top: 40%;width: 50%;left: 50%;transform: translateX(-50%);z-index: 10;text-align: center;color:#333;}

@media (min-width:1025px) {
.Floor003240 .left{width: calc(665 / 1600 * 100%);}
.Floor003240 .right{width: calc(860 / 1600 * 100%);}
.swiper-overlay{width: 175.156%;margin-left: -37.578%;}
.swiper-overlay{padding: 0 1.32rem;}
.swiper-v-list{height: calc(var(--txth) * var(--vnum));}
.swiper-v-list .txt{height: var(--txth); display: flex;align-items: center;padding-left: 0.65rem;cursor:pointer;}
.swiper-v-list .swiper-slide{height:  var(--txth);}
.swiper-v-list .line{flex-direction: column;width: 0.37rem;height: calc(100% + 1px);}
.swiper-v-list .line i{height: 1px;width: 24%;}
.swiper-v-list .swiper-slide-active .line i:nth-child(4){width: 100%;}
.swiper-v-list .swiper-slide-active .line i:nth-child(3),
.swiper-v-list .swiper-slide-active .line i:nth-child(5){width:48%;}
}
@media (max-width:1024px) {
.Floor003240 .left{margin-bottom: .5rem;}
.Floor003240 .right{margin: 0 -1.32rem; }
.swiper-v-list .txt{padding: 0.5rem 0.1rem 0;}
.swiper-v-list .txt p.dot2{-webkit-line-clamp:3;}
.swiper-v-list .line{width:calc(100% + 1px); height: 0.37rem;}
.swiper-v-list .line i{width: 1px;height: 24%;}
.swiper-v-list .swiper-slide-active .line i:nth-child(6){height: 100%;}
.swiper-v-list .swiper-slide-active .line i:nth-child(5),
.swiper-v-list .swiper-slide-active .line i:nth-child(7){height:48%;}
.swiper-v-list .swiper-slide{text-align: center;}
}
@media (max-width:640px) {
.Floor003240 .right{margin: 0 -0.6rem; }
.swiper-overlay .swiper-slide .pic:after{width: 1.7rem; height: 0.7rem;left: -0.6rem;}
.swiper-v-list .swiper-slide{font-size: .11rem;}
.swiper-v-list .swiper-slide-active{font-size:.14rem;}
}







/*Floor002678 */
.Floor002678{ padding:1.1rem 0; position: relative; overflow: hidden; }
.Floor002678 li a{ position:relative; display:block;  color:#fff; border-radius:.1rem; overflow: hidden;;}
.Floor002678 li a:after{ transition:0.3s; position:absolute; left:0; bottom:0; height:100%; right:0; z-index:3; content:'';
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 37%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 37%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 37%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */}
.Floor002678 li .txt{ transition:0.3s; position:absolute; left:5%; right:5%; bottom:10%; z-index:10;}
.Floor002678 li .txt .icon{display: block; width:.5rem; height:.5rem; position: relative;}
.Floor002678 li .txt .icon img{display: block; max-width:.5rem; max-height:.5rem; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.Floor002678 li .txt h3{font-size:.3rem; margin:.15rem 0 0; font-weight:500;}
.Floor002678 li .Ispic{ padding-bottom:48%;}
.Floor002678 li a:hover:after{ background:rgba(0,98,169,0.8);}
.Floor002678 li a:hover .txt .icon{margin: 0 auto;}
.Floor002678 li a:hover .txt{ bottom:40%; text-align:center;}

@media(min-width:1025px){
.Floor002678 .ul{display: flex; align-items: center; justify-content: space-between;}
.Floor002678 li{width: calc((100% - 50px) / 2);}
.Floor002678 li+li{margin-left:50px;}
}





/*.PicList002798*/
.PicList002798{ padding-top:1.1rem;
	background: rgb(233,243,255); /* Old browsers */
background: -moz-linear-gradient(bottom,  rgba(233,243,255,1) 0%, rgba(255,255,255,1) 90%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(bottom,  rgba(233,243,255,1) 0%,rgba(255,255,255,1) 90%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to top,  rgba(233,243,255,1) 0%,rgba(255,255,255,1) 90%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9f3ff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

}
.PicList002798 .search{position: relative;width:7rem; display: flex;align-items: center; justify-content: center; overflow: hidden;transition: 0.3s; border-radius: .5rem; margin: 0 auto .6rem; border: 2px solid #0059b7;}
.PicList002798 .search .text{flex:1; border: 0; height:.6rem; line-height:.6rem; padding: 0 1rem 0 .25rem; font-size: .16rem; background: none; color:#999;}
.PicList002798 .search .btn{width:.8rem;height:.6rem; display: block;background: url(../images/search-on.svg) no-repeat center center; background-size: auto 0.22rem; cursor: pointer;}
.PicList002798 ul{ display: flex; flex-wrap:wrap;}
.PicList002798 li{position: relative; z-index: 1; border-bottom:4px solid rgba(0,0,0,0.02);}
.PicList002798 li .pic{ display:block; position:relative; border-radius: .2rem; overflow: hidden;}
.PicList002798 li .Ispic{padding-bottom:64.5%;}
.PicList002798 li .con{padding:.3rem 0;}
.PicList002798 li .tit a{font-size:.2rem;color:#333; line-height: 1.75; height: calc(1.75em * 2); font-weight: 500; text-align: center;}
.PicList002798 li .more{display: flex; align-items: center;justify-content: center;margin-top: .2rem; }
.PicList002798 li .more a{line-height: .5rem; padding:0 .2rem; color:#fff; background:#0059b7;transition: .3s; border-radius: .06rem; font-size: .15rem; }
.PicList002798 li .more a::after{width:.18rem; height: .18rem; content: ''; display: inline-block; background:url(../images/dow.svg) no-repeat center; margin-left: .1rem; background-size: contain; vertical-align: middle; margin-top: -.02rem;}
.PicList002798 li .more a:hover{border-radius: .4rem; }
.PicList002798 li .more a+a{margin-left:.4rem; background:#fff; color: #666;box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);}
.PicList002798 li .more a+a::after{background-image:url(../images/dow2.svg);}
@media(min-width:1025px){
.PicList002798 li{width:31.3%; margin-right: 3%;}
.PicList002798 li:nth-child(3n){margin-right: 0; }
.PicList002798 li:nth-child(3n) ~ li{margin-top:4%; }
}
@media(max-width:1024px){
.PicList002798 li{width:48%; margin-right:4%;}
.PicList002798 li:nth-child(2n){margin-right: 0; }
.PicList002798 li:nth-child(2n) ~ li{margin-top:4%; }
}




/*.PicList002799*/
.PicList002799{ padding-top:1.1rem;	background: rgb(233,243,255); /* Old browsers */
	background: -moz-linear-gradient(bottom,  rgba(233,243,255,1) 0%, rgba(255,255,255,1) 90%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(bottom,  rgba(233,243,255,1) 0%,rgba(255,255,255,1) 90%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to top,  rgba(233,243,255,1) 0%,rgba(255,255,255,1) 90%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9f3ff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	}
.PicList002799 .search{position: relative;width:7rem; display: flex;align-items: center; justify-content: center; overflow: hidden;transition: 0.3s; border-radius: .5rem; margin: 0 auto .6rem; border: 2px solid #0059b7;}
.PicList002799 .search .text{flex:1; border: 0; height:.6rem; line-height:.6rem; padding: 0 1rem 0 .25rem; font-size: .16rem; background: none; color:#999;}
.PicList002799 .search .btn{width:.8rem;height:.6rem; display: block;background: url(../images/search-on.svg) no-repeat center center; background-size: auto 0.22rem; cursor: pointer;}
.PicList002799 ul{ display: flex; flex-wrap:wrap;}
.PicList002799 li{position: relative; z-index: 1;}
.PicList002799 li .pic{ display:block; position:relative; border-radius: .2rem; overflow: hidden; background:#000;}
.PicList002799 li .play{ width:100%; height:100%; position:absolute; left:0; top:0; }
.PicList002799 li .play::before,
.PicList002799 li .play::after{position: absolute; content:'';z-index: 5;top:46%;left: 50%;}
.PicList002799 li .play::before{width:.7rem;height:.7rem;border: 3px solid #fff;margin-left:-.35rem;margin-top:-.35rem; border-radius: 50%;}
.PicList002799 li .play::after{width: 0;height: 0;border-top:.15rem solid transparent;border-bottom:.15rem solid transparent;border-left:.2rem solid #fff;margin-left:-.08rem;margin-top:-.15rem;}
.PicList002799 li .Ispic{padding-bottom:69.89%; background-size: contain; opacity: 0.45;}
.PicList002799 li .tit{font-size:.18rem;color:#fff; font-weight: 500; position: absolute; left: 0; bottom: 0; width: 100%; padding: .3rem; line-height: 1.75;}
@media(min-width:1025px){
.PicList002799 li{width:31.3%; margin-right: 3%;}
.PicList002799 li:nth-child(3n){margin-right: 0; }
.PicList002799 li:nth-child(3n) ~ li{margin-top:3%; }
}
@media(max-width:1024px){
.PicList002799 li{width:48%; margin-right:4%;}
.PicList002799 li:nth-child(2n){margin-right: 0; }
.PicList002799 li:nth-child(2n) ~ li{margin-top:4%; }
}




.RighInfo002808{padding: 1.1rem 0;}
.RighInfo002808 .txt{line-height: 1.75; color: #333; font-size: .16rem;}
.RighInfo002808 .txt p+p{margin-top: 1em;}
.RighInfo002808 .img{margin-top:.4rem;}
@media(min-width:1025px){
.RighInfo002808 .txt{text-align: center; width: 12rem; margin: 0 auto .4rem; font-size: .18rem; line-height: 2;}
}




/*RighInfo002809 */
.RighInfo002809{ padding:1.5rem 0;background:url(../images/RighInfo002809-bg.jpg) no-repeat center; background-size: cover;}
.RighInfo002809 .Listtit{color: #fff; }
.RighInfo002809 .Listtit::after{background-color: #fff;}
.RighInfo002809 .ul{display: flex;margin-top:.8rem;}
.RighInfo002809 li{width:20%; color: #fff; text-align: center; padding:0 2.5vw; position: relative;}
.RighInfo002809 li:after{position: absolute;width: 0.4rem;height: 0.4rem;content: "";top:.5rem; right: -0.2rem;background: url(../images/dot.svg) no-repeat center center; background-size: contain;}
.RighInfo002809 li:last-child:after{display: none;}
.RighInfo002809 li .icon{width:1.4rem;height:1.4rem; background: rgba(255, 255, 255, 0.15);border-radius: 50%;margin: 0px auto;}
.RighInfo002809 li .icon img{height:.5rem;}
.RighInfo002809 li .tit{margin:.4rem 0 .2rem;font-size:.24rem;font-weight: 500;}
.RighInfo002809 li .txt{line-height: 1.75;text-align: justify; opacity: 0.8;}
@media(min-width:1680px){
  .RighInfo002809 .ul{margin: .8rem -2.5vw 0;}
}
  
  




.PicList002172{padding:1.1rem 0;}
.PicList002172 .list .flex{display: flex;flex-wrap: wrap;align-items: center}
.PicList002172 .list ul{width: calc(100% / 6); list-style: none;}
.PicList002172 .list li{position: relative;transition: 0.3s;-ms-transition: 0.3s;padding:.1rem;}
.PicList002172 li .ytable{height:1.2rem;text-align: center; border: 1px solid rgba(0, 0, 0, 0.1);  overflow: hidden; border-radius: .1rem; display:table; width:100%;table-layout:fixed;}
.PicList002172 li .ytable-cell{ display:table-cell; vertical-align:middle;}
.PicList002172 li img{max-width:60%; max-height:.5rem;}
.PicList002172 li a{position: absolute;left: 0;top: 0;width: 100%; height: 100%;z-index: 10;}
.PicList002172 .swiper-pagination{position: initial;margin-top:.5rem;}
.PicList002172 .swiper-pagination .swiper-pagination-bullet{width:.13rem;height:.13rem;margin:0 .1rem !important; position: relative; background:#eaeaea; border-radius:.05rem; opacity: 1;}
.PicList002172 .swiper-pagination .swiper-pagination-bullet-active{width:.4rem; background:#0059b7;}






/*.Form002802*/
.Form002802{ padding:1.1rem 0; background:url(../images/Form002802-bg.jpg) no-repeat center #f7f9fb; background-size: cover;  }
.Form002802 .from{padding:.3rem;  background:rgba(255, 255, 255, 0.75); border-radius:.2rem; }
.Form002802 .from li{position:relative; font-size:.16rem;}
.Form002802 .from li:not(.btn){ padding: 0 .15rem 0 .6rem; background-size: auto .2rem; background-repeat: no-repeat; background-position:.2rem center; border-radius: .1rem; border: 1px solid rgba(0, 0, 0, 0.1);}
.Form002802 .from li:nth-child(1){background-image: url(../images/Popup-icon1.svg);}
.Form002802 .from li:nth-child(2){background-image: url(../images/Popup-icon2.svg);}
.Form002802 .from li:nth-child(3){background-image: url(../images/Popup-icon3.svg);}
.Form002802 .from li:nth-child(4){background-image: url(../images/Popup-icon6.svg);}
.Form002802 .from li:nth-child(5){background-image: url(../images/Popup-icon4.svg); background-position:.18rem .2rem;}
.Form002802 .from label{ position:absolute; left:.56rem; top:0; font-size:.16rem; line-height:.6rem; color:#999;}
.Form002802 .from .text{ width:100%; height:.6rem; line-height:.6rem; border:none; background:none;}
.Form002802 .from textarea.text{ height:1.4rem;}
.Form002802 .from .btn{text-align: center;}
.Form002802 .from .btn input{ background:#0059b7; cursor:pointer; padding:0; border:none; width:1.8rem; height:.5rem; font-size:1em; color:#fff;border-radius:.5rem; line-height:.5rem;}
@media(min-width:1025px){
.Form002802 .from{padding:.4rem; }
.Form002802 .from li{float: left; width:23.5%; margin-right:2%; }
.Form002802 .from li:nth-child(4n){margin-right: 0; }
.Form002802 .from li:nth-child(4n) ~ li{margin-top:2%;}
.Form002802 .from .li{width: 100%;}
}







/*Banner002731 */
.Banner002731{ position:relative; z-index: 1;}
.Banner002731:after{position: absolute;content: ''; right:0;top: 0;width:100%;height:100%; z-index: 2;
  background: -moz-linear-gradient(right,  rgba(0,0,0,.8) 0%, rgba(0,0,0,.4) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(right, rgba(0,0,0,.8) 0%,rgba(0,0,0,.4) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right,  rgba(0,0,0,.8) 0%,rgba(0,0,0,.4) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.Banner002731 .Ispic{ height:6rem;}
.Banner002731 .auto{height: 100%;}
.Banner002731 .box{ position:absolute; left:0; top:0; height:100%; width:100%; z-index:10; color:#fff;}
.Banner002731 .tit{ font-size:.34rem; font-weight:500;} 
.Banner002731 .txt{ font-size:.16rem; line-height: 1.75; margin-top: .2rem; } 
.Banner002731 .txt p+p{ margin-top: 1em;} 
@media(min-width:1025px){
.Banner002731 .con{max-width:7rem; width:80%; }
}


/*RighInfo003241 */
.RighInfo003241 .box{padding: 1.1rem 0; overflow: hidden;}
.RighInfo003241 .box:nth-child(2n){background:#f7f9fb;}
.RighInfo003241 .list li{padding-left:.5rem; padding-bottom:.3rem; margin-bottom:.3rem; border-bottom: 1px dashed rgba(0,0,0, 0.1); }
.RighInfo003241 .list li:last-child{margin-bottom: 0; }
.RighInfo003241 .list .title{line-height:1;cursor:pointer; position:relative;color:#333;}
.RighInfo003241 .list .title p{ margin: 0;position: relative;font-size:.2rem; font-weight: 500;}
.RighInfo003241 .list .title i{ position:absolute; width:.3rem; height:.3rem; background:rgba(0,0,0,0.05); border-radius:50%;left:-.5rem; top:50%; margin-top:-.14rem;}
.RighInfo003241 .list .title i::before,
.RighInfo003241 .list .title i::after{ position:absolute; content:''; background:#999;}
.RighInfo003241 .list .title i::before{ left:30%; width:40%; height:.02rem; top:50%; margin-top:-.01rem;}
.RighInfo003241 .list .title i::after{ left:50%; margin-left:-.01rem; width:.02rem; top:30%; height:40%;}
.RighInfo003241 .list .title.select i{ background:#0059b7;}
.RighInfo003241 .list .title.select i::after{ display:none;}
.RighInfo003241 .list .title.select i::before{background:#fff;}
.RighInfo003241 .list .title.select p{color:#0059b7;}
.RighInfo003241 .list .main{ display:none;margin-top:.2rem; color:#666; line-height: 1.75; max-height:1.25rem; overflow-y: auto; padding-right: .1rem; margin-right:-.1rem;}
.RighInfo003241 .list .main::-webkit-scrollbar{width:4px;  height:100%;}
.RighInfo003241 .list .main::-webkit-scrollbar-track{ background: #f5f5f5; border-radius:4px;}
.RighInfo003241 .list .main::-webkit-scrollbar-thumb{ background: #0059b7; border-radius:4px;}
.RighInfo003241 .list .main::-webkit-scrollbar-thumb:hover{background:#0059b7;}
.RighInfo003241 .list .main::-webkit-scrollbar-corner{background:#0059b7;}
.RighInfo003241 .list .main p b{color: #0059b7;}
.RighInfo003241 .list .pic dd{display: none; border-radius: .2rem; overflow: hidden;}

.RighInfo003241 .list2 ul * { -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s;}
.RighInfo003241 .list2 li{background:#000; position: relative; overflow: hidden; border-radius: .2rem;} 
.RighInfo003241 .list2 li .Ispic{position: absolute; width: 100%; height: 100%; z-index:1; opacity: 0.4;} 
.RighInfo003241 .list2 li .info{display: block; color:#fff; position: absolute; left: 0; top: 0; height: 100%;  width: 100%; display: flex;z-index: 3; text-align: center;align-items: center; justify-content: center;}
.RighInfo003241 .list2 li:not(.on) .txt{display: none;}
.RighInfo003241 .list2 li.on .info{ align-items: flex-end;}
.RighInfo003241 .list2 li .con{padding:0 .2rem;}
.RighInfo003241 .list2 li .icon{display: block; height: .3rem; margin: 0 auto;}
.RighInfo003241 .list2 li .tits{font-size:.18rem; line-height: 1.5; margin-top:.2rem; font-weight: 500;}

.RighInfo003241 .list3 ul{ position:relative;}
.RighInfo003241 .list3 li{ float:left; width:32.34375%; margin-bottom:1.484375%; border-radius:.2rem; overflow: hidden;}
.RighInfo003241 .list3 li .Ispic{ padding-bottom:100%; position: relative;}
.RighInfo003241 .list3 li .Ispic:after{position: absolute;content: ''; left: 0;top: 0;width: 100%;height:100%; opacity: 0.4;
  background: -moz-linear-gradient(bottom,  rgba(0,0,0,0) 0%, rgba(0,0,0,.9) 70%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,.9) 70%, rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to top,  rgba(0,0,0,0) 0%,rgba(0,0,0,.9) 70%, 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 */}
.RighInfo003241 .list3 li:nth-child(2) .Ispic,
.RighInfo003241 .list3 li:nth-child(4) .Ispic,
.RighInfo003241 .list3 li:nth-child(6) .Ispic{ padding-bottom:50%;}
.RighInfo003241 .list3 li .con{position: absolute; left: .3rem; top: .3rem; right: .3rem; color: #fff; font-size:.3rem; z-index: 10;}
.RighInfo003241 .list3 li:nth-child(3),
.RighInfo003241 .list3 li:nth-child(6){ float:right;}
.RighInfo003241 .list3 li:nth-child(4){ clear:left;}
.RighInfo003241 .list3 li a{ display:block; position:relative;}

.RighInfo003241 .swiperCon{margin-left: calc((100vw - 100%) / -2);  width:100vw; overflow: hidden;position: relative;z-index: 1; }
.RighInfo003241 .swiper{overflow: initial;}
.RighInfo003241 .swiper-wrapper{height: auto;}
.RighInfo003241 .swiper-slide{padding:.05rem;padding-top:0.22rem; position: relative;}
.RighInfo003241 .swiper-slide a{display: block; position:relative;z-index:1;border-radius:0.2rem;padding:0.59rem 0.3rem 0;background-color:#fff; box-shadow: 0 0 .05rem rgba(0, 0, 0, 0.05);}

.RighInfo003241 .swiper-slide a::after{position:absolute;content:'';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)}
.RighInfo003241 .swiper-slide .con{min-height:2.03rem}
.RighInfo003241 .swiper-slide .con .txt{line-height: 1.75;-webkit-line-clamp:4;display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;word-break:break-word; -webkit-box-orient:vertical; color: #666;}
.RighInfo003241 .swiper-slide .con .tits{font-size:0.22rem;line-height:1.5;font-weight:500; color:#333; 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}
.RighInfo003241 .swiper-slide .name{padding:0.29rem 0;border-top:1px solid rgba(0,0,0,0.08);margin-top:0.3rem}
.RighInfo003241 .swiper-slide .name span{font-size:0.18rem;margin-right:0.16rem;font-weight:600}
.RighInfo003241 .swiper-slide .name .img{flex-shrink:0;width:0.5rem;background: #f5f5f5; border-radius: 50%;}
.RighInfo003241 .swiper-slide .name .img img{height:0.5rem;border-radius:50%}

.RighInfo003241 .controls{display: flex;align-items: center; margin-top: .9rem; }
.RighInfo003241 .controls .pages{flex: 1;height: 2px;background-color: #eee;position: relative; border-radius: 1px;}
.RighInfo003241 .controls .pages span{height: 5px;top: -2px;background-color:#0059b7;border-radius: 5px;}
.RighInfo003241 .controls .arrows{display: flex;align-items: center;justify-content: flex-end;width:1.6rem;}
.RighInfo003241 .controls .arrows a{display: block;width: 0.55rem; height: 0.55rem;border-radius: 50%;border: solid 1px #0059b7; background-position: center center; background-repeat: no-repeat; background-size: auto 0.18rem; cursor: pointer; transition: 0.3s; background-color:#f7f9fb; position: relative; }
.RighInfo003241 .controls .arrows a + a{margin-left: 0.26rem;}
.RighInfo003241 .controls .arrows a.prev{background-image: url(../images/btn-prev-on.svg);left: auto;}
.RighInfo003241 .controls .arrows a.next{background-image: url(../images/btn-next-on.svg);right: auto;}
.RighInfo003241 .controls .arrows a:hover{background-color:#0059b7;}
.RighInfo003241 .controls .arrows a.prev:hover{background-image: url(../images/btn-prev.svg);}
.RighInfo003241 .controls .arrows a.next:hover{background-image: url(../images/btn-next.svg);}

.RighInfo003241 .more{margin-top: 1rem; display: flex;justify-content: center;}
.RighInfo003241 .more a{display:flex; font-size: .2rem; margin: 0 auto; position: relative; padding:.2rem .5rem; background: #0059b7; color: #fff; align-items: center; border-radius: .8rem; z-index: 10;}
.RighInfo003241 .more a::before,
.RighInfo003241 .more a::after{position: absolute;content: ' '; background: #0059b7; opacity: 0.15; z-index: -1;  border-radius: 1rem; }
.RighInfo003241 .more a::before{left: -.15rem; right:-.1rem; top: -.15rem; bottom: -.15rem;}
.RighInfo003241 .more a::after{left: -.3rem; right:-.3rem; top: -.3rem; bottom: -.3rem;  opacity:.07;}
.RighInfo003241 .more i{display:block; width: .43rem; height: .2rem; background:url(../images/arr_more.svg) no-repeat center; background-size: contain; margin-left: .8rem;}

@media (min-width:1025px) {
.RighInfo003241 .list{display: flex; align-items: center;}
.RighInfo003241 .list .pic{width: 55%;}
.RighInfo003241 .list .info{width:45%; padding-right:3vw;}
.RighInfo003241 .list2 ul{display: flex; align-items: center; justify-content: space-between;}
.RighInfo003241 .list2 li{height:5rem; width:15%; margin-right:.2rem; overflow: hidden;}
.RighInfo003241 .list2 li:nth-of-type(4){ margin-right:0;}
.RighInfo003241 .list2 li.on .Ispic{opacity: 1;} 
.RighInfo003241 .list2 li.on .Ispic:after{position: absolute;content: ''; left: 0;bottom: 0;width: 100%;height:100%; opacity: 0.9;
  background: -moz-linear-gradient(top,  rgba(0,89,183,0) 0%, rgba(0,89,183,.9) 70%, rgba(0,89,183,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  rgba(0,89,183,0) 0%,rgba(0,89,183,.9) 70%, rgba(0,89,183,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  rgba(0,89,183,0) 0%,rgba(0,89,183,.9) 70%, rgba(0,89,183,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */}
.RighInfo003241 .list2 li.on{width:calc(100% - 45% - .6rem);}
.RighInfo003241 .list2 li.on .con{padding:.4rem .6rem;}
.RighInfo003241 .list2 li.on .tits{font-size: .22rem;margin:.2rem 0;}
.RighInfo003241 .list2 li.on .txt{line-height: 1.75; opacity: 0.8; font-size:.16rem; text-align: justify;}
.RighInfo003241 .list2 li.on .icon{height: .5rem;}

.RighInfo003241 .swiperCon{padding: 0 0 0 1.6rem;}
.RighInfo003241 .swiper{ width: calc(100% + 1.6rem);}
.RighInfo003241 .controls{width: calc(100% - 3.08rem);}
}

@media(min-width:641px){
.RighInfo003241 .list3 li:nth-child(2),
.RighInfo003241 .list3 li:nth-child(5){ position:absolute; left:33.828125%;}
.RighInfo003241 .list3 li:nth-child(2){ top:0;}
.RighInfo003241 .list3 li:nth-child(5){ bottom:0;}
}

@media (max-width:1024px) {
.RighInfo003241 .swiperCon{padding: 0 1.6rem;}
}


.yds_left_box{display: flex;flex-wrap: wrap;}
.yds_left_box h2{color: #333;font-size: var(--font-size30);}
.yds_left_box ul{width: 50%;display: flex;padding: 20px 0;align-items: center;border-bottom: 1px dashed #dcdcdc;}
.yds_left_box ul li img{max-width: 30px;margin-right: 15px;}
.yds_left_box ul li:first-child{width: 10%;}
.yds_left_box ul li:last-child{width: 90%;}

.cs_img{display: flex;align-items: center;justify-content: space-between;margin-top: 0.5rem;}
.cs_img .img{width: 50%;}
.cs_img dl{width: 48%;}
.cs_img dl dd{font-size: var(--font-size16);color: #333;background: url(../images/right.svg) no-repeat left center;background-size: 0.2rem;padding-left: 0.3rem;line-height: 0.35rem;}

.cp_cd,.cp_dn{display: flex;align-items: center;justify-content: space-between;}
.cd_left,.dn_right{width: 50%;}
.cd_right,.dn_left{width: 48%;}
.cd_right p,.cd_right dd,.cp_dc p,.ps p{line-height: 0.3rem;color: #333;font-size: var(--font-size16);}
.cd_right dt{font-size: var(--font-size20);color:#0059b7;font-weight: bold;display: block;margin: 0.2rem 0 0.1rem;}
.cp_dc{text-align: center;}
.cp_dc img{margin-top: 0.3rem;display: block;margin: 0.3rem auto 0;}

.cp_dn{background-color: #fff;}
.dn_left{padding-left: 3vw;}
.dn_left dl dd{position: relative;font-size: var(--font-size16);color: #333;line-height: 0.36rem;background: url(../images/dian.svg) no-repeat left center;background-size: 0.15rem;padding-left: 0.3rem;}
.dn_right img{width: 100%;}

.cp_table{margin-top: 0.3rem;}
.cp_table b{color: #0059b7;display: block;font-size: var(--font-size18);margin-bottom: 0.1rem;font-weight: bold;}
.cp_table table{width: 80%;font-size: var(--font-size14);}
.cp_table table td{border: 1px solid #333;color: #333;padding: 15px;}

.ps{margin-top: 0.5rem;}
.ps h2{font-size: var(--font-size24);color: #333;font-weight: bold;margin-bottom: 0.2rem;display: flex;align-items: center;}
.ps h2 img{max-width: 0.28rem;margin-right: 0.1rem;}
.mzsm{margin-bottom: 0.2rem;}








/*Continfo*/
.Continfo{padding:1.2rem 0; }
.Continfo .Page002623{padding-bottom:0; }
@media(min-width:1025px){
.Continfo .flex{display: flex;justify-content: space-between;align-items: flex-start;}
.Continfo .left{width:22%;}
.Continfo .right{width:74%;margin-left:4%; min-height:40vh;}
}



/*Menu002518 */
.Menu002518{background-color: #f7f9fb;border-radius: 0.15rem;overflow: hidden;padding:0.3rem 0.3rem 0.3rem 0.3rem;}
.side-open_menu{font-size: .32rem;color:#0059b7;padding-bottom: 0.2rem;position: relative;display: none;}
.side-open_menu::after{content: "";display: block;width: 90%;height: 1px;background-color: #dcdcdc;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;}
.side-open_menu span{display: block;font-size:.18rem;color: #999;}
.Menu002518 .side-menu li a{display:block; position:relative; color:#333;}
.Menu002518 .side-menu li a i{ position:absolute; top:50%;}
.Menu002518 .side-menu li a i::before,
.Menu002518 .side-menu li a i::after{ position:absolute; content:''; background:#d1d1d1;}
.Menu002518 .side-menu li a i::before{ left:20%; height:.02rem; width:60%; top:50%; margin-top:-.01rem;}
.Menu002518 .side-menu li a i::after{ left:50%; width:.02rem; margin-left:-.01rem; top:20%; height:60%;}
.Menu002518 .side-menu .one > li > a{ line-height:.5rem;font-size:.22rem; font-weight: bold;}
.Menu002518 .side-menu .one > li+li{ margin-top: .25rem; padding-top: .25rem; border-top: 1px dashed rgba(0, 0, 0, 0.15);}
.Menu002518 .side-menu .one > li > a i{right:.2rem; margin-top:-.1rem; width:.2rem; height:.2rem;}
.Menu002518 .side-menu .one > li > a em{font-style: normal;display: inline-block;width: 0.25rem;height: 0.25rem;background-position: center 10%;background-repeat: no-repeat;background-size: 0.2rem;vertical-align: middle;margin-right: 0.1rem;}
.Menu002518 .side-menu .one > li > a .on{display: inline-block;}
.Menu002518 .side-menu .one > li > a .off{display:none;}
.Menu002518 .side-menu .one > li > a .on1{display: inline-block;}
.Menu002518 .side-menu .one > li > a .off1{display: none;}
.Menu002518 .side-menu .one > li ul{ display:none; padding: 1em 0 1em .4rem;position: relative;}
.Menu002518 .side-menu .one > li ul::after{content: "";display: block;width: 1px;height: 90%;background: #dcdcdc;position: absolute;top: 50%;transform: translateY(-50%);left: 0.1rem;}
.Menu002518 .side-menu .two > li.aon a,.Menu002518 .side-menu .two > li a:hover{color:#0059b7;font-weight: bold;}
.Menu002518 .side-menu .one > li > a:hover,
.Menu002518 .side-menu .one > li.aon > a{color:#0059b7;}
.Menu002518 .side-menu .one > li > a:hover > i::before,
.Menu002518 .side-menu .one > li.aon > a > i::before{ background:#333;}
.Menu002518 .side-menu .one > li > a:hover > i::after,
.Menu002518 .side-menu .one > li.aon > a > i::after{ display:none;}
.Menu002518 .side-menu .one > li > a:hover .off1,.Menu002518 .side-menu .one > li.aon > a .off1{display: inline-block;}
.Menu002518 .side-menu .one > li > a:hover .on1,.Menu002518 .side-menu .one > li.aon > a .on1{display: none;}
.Menu002518 .side-menu .two > li > a{ line-height:.5rem;  position:relative;background-color: #fff;border-radius: 0.1rem;padding-left: 0.3rem;margin-bottom: 0.1rem;font-size:.17rem;color: #333;}
.Menu002518 .side-menu .two > li > a i{right:.2rem; margin-top:-.1rem; width:.2rem; height:.2rem;}
.Menu002518 .side-menu .two > li > a:hover::after,
.Menu002518 .side-menu .two > li.aon > a::after{ opacity:1;}
.Menu002518 .side-menu .two > li > a:hover > i::before,
.Menu002518 .side-menu .two > li.aon > a > i::before{ background:#333;}
.Menu002518 .side-menu .two > li > a:hover > i::after,
.Menu002518 .side-menu .two > li.aon > a > i::after{ display:none;}

.Menu002518 .side-menu .one > li.aon > a .on{display:none;}
.Menu002518 .side-menu .one > li.aon > a .off{display: inline-block;}
.Menu002518 .side-menu .three{ position: relative; z-index: 2; padding-top:0.1rem !important; padding-bottom: 0.2rem !important;}
.Menu002518 .side-menu .three::after{display: none !important;}
.Menu002518 .side-menu .three > li{line-height:.3rem; }
.Menu002518 .side-menu .three > li > a{color:#999;}
.Menu002518 .side-menu .three > li > a::after{ position:absolute; content:''; opacity:0; border-color:transparent; border-width:.05rem 0 .05rem .06rem; border-style:solid; border-left-color:#333; left:-.2rem; top:50%; margin-top:-.06rem;}
.Menu002518 .side-menu .three > li > a:hover::after,
.Menu002518 .side-menu .three > li.aon > a::after{ opacity:1;}
.Menu002518 .side-menu li a:hover,
.Menu002518 .side-menu li.aon > a{ color:#333;}
@media(min-width:1025px){
}
@media(max-width:1024px){
.Menu002518{ position:relative; z-index:10;}
.Menu002518 .side-menu{ display:none; position:absolute; left:0; width:100%; top:100%; margin-top:.05rem; z-index:100;}
.Menu002518 .side-open_menu{ position:relative; background:rgba(0,89,183, 0.1); border:.03rem solid #fff;border-radius:.06rem; padding:.1rem .2rem; font-size:var(--font-size18); box-shadow:0 .03rem 0 #0059b7;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.Menu002518 .side-open_menu::before{ position:absolute; content:''; border:.05rem solid transparent; border-top-color:#0059b7; right:.2rem; top:50%; margin-top:-.02rem;}
}





/*PicList002797*/
.PicList002797 ul{ display: flex; flex-wrap:wrap;}
.PicList002797 li a{display:flex;align-items: center;justify-content: space-between;background: #f7f9fb url(../images/cp.jpg) no-repeat left center;background-size: cover;}
.PicList002797 li .pic{ overflow: hidden; border-radius:.2rem; padding: .24rem;width: 40%;}
.PicList002797 li .Ispic{ padding-bottom:131.055%; transition: .3s;}
.PicList002797 li:hover .Ispic{transform: scale(1.1);}
.PicList002797 .con{ padding:.4rem 0;padding-right: .3rem; position: relative;width: 60%;}
.PicList002797 .tit{font-size:.22rem; color:#333; font-weight: bold;}
.PicList002797 .txt{color:#666; line-height: 1.75; margin-top: .15rem; font-size:.15rem; height: calc(1.75em * 2);} 

.PicList002797 li:hover .tit{ color: #0059b7;}

@media(min-width:1025px){
.PicList002797 li{width:calc(calc(100% - .5rem) / 2); margin-right:.5rem;}
.PicList002797 li:nth-child(2n){margin-right:0; }
.PicList002797 li:nth-child(2n) ~ li{margin-top:.5rem; }
}



.Prolist{}
.Prolist ul{ display: flex; flex-wrap:wrap;}
.Prolist li{ float: left; margin-right: 2%; margin-bottom: 2%; }
.Prolist li .change a{display: block;border: 1px solid #eee;padding: 0.2rem;border-radius:.15rem;}
.Prolist li .scolor{display: flex;flex-flow: wrap;overflow: hidden;align-items: center;justify-content: center; margin-top: 0.1rem;}
.Prolist li .scolor span {display: block;width: 0.6rem;height: 0.6rem;border-radius: 0.05rem;cursor: pointer;background: no-repeat center center;background-size: contain;}
.Prolist li .scolor span aside{ display: none;}
.Prolist li .scolor .act {border: 1px solid #0059b7;}
.Prolist li .imgbox{ padding-top:130%; transition: 0.3s;}
.Prolist li a:hover .imgbox img{transform: scale(1.1);}
.Prolist li:hover .Ispic{transform: scale(1.1);}
.Prolist li .txt{ text-align: center;padding: 0.2rem 0; }
.Prolist li .tits{font-size:.18rem; color:#333; font-weight: normal; }
.Prolist li .price {font-size: 0.2rem;color: #0059b7;text-align: center;margin-top: 0.15rem;font-weight: normal;}
.Prolist li .more{display: flex;justify-content: center; margin-top: 0.15rem;}
.Prolist li .more a{background-color: #0059b7;color: #fff; border-radius: 0.05rem; padding: 0.1rem 0.24rem;}
.Prolist li a:hover .tits{ color: #0059b7;}

@media(min-width:1025px){
.Prolist li{width:32%; }
.Prolist li:nth-child(3n){margin-right:0; }
}

.img-mid figure{position: relative; padding-bottom: 100%; overflow: hidden}
.img-mid figure img{position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; width: 100%; height: 100%; object-fit: cover; -o-object-fit: cover}


/*RighInfo003134 */
.RighInfo003134{ padding:1rem 0;}
.RighInfo003134 .img-side{margin-bottom:.64rem; position: relative;}
.RighInfo003134 .list_img{position:relative; background:#f7f9fb; border-radius:.2rem; padding:2em;}
.RighInfo003134 .slider-big{position: relative;}
.RighInfo003134 .slider-big li{position: relative;border-radius: .15rem; overflow: hidden;}
.RighInfo003134 .slider-big li .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background:url(../images/play.svg) no-repeat center rgba(0, 0, 0, 0.4); background-size: auto .7rem; z-index: 10;}
.RighInfo003134 .slider-big li video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: contain;z-index: 3;background-color: #000;}
.RighInfo003134 .slider-big li .Ispic{background-size: contain;}
.RighInfo003134 .slider-list{ position: relative;}
.RighInfo003134 .slider-list li .Ispic{ border:1px solid rgba(0, 0, 0, 0.1); border-radius: .1rem;}
.RighInfo003134 .slider-list li .vd{background-size: cover !important;}
.RighInfo003134 .slider-list li.slick-current .Ispic{border-color:#0059b7; }
.RighInfo003134 .slider-list .slick-arrow{position:absolute; width:30px; height:30px;cursor:pointer; border: 1px solid #999;border-radius: 50%; line-height: 1000; overflow: hidden; background:#f7f9fb; }
.RighInfo003134 .slider-list .slick-arrow:after{width:26%;height:26%;border-right:2px solid #999;border-top:2px solid #999;content:"";position:absolute;left:38%;top:42%;transform:rotate(-45deg);}
.RighInfo003134 .slider-list .slick-next{transform:rotate(180deg);}
.RighInfo003134 .slider-list .slick-arrow:hover{ border-color:#0059b7; background: #0059b7;}
.RighInfo003134 .slider-list .slick-arrow:hover:after{border-right-color:#fff;border-top-color:#fff;}
.RighInfo003134 .slider-list .slick-disabled{cursor:default;}

.RighInfo003134 .info-con .tit{font-size:.35rem; color: #333; font-weight: normal;position: relative; margin-bottom: 0.16rem;}
/* .RighInfo003134 .info-con .tit::after{content: "";display: block;width: 0.8rem;height: 0.04rem;background-color: #0059b7;position: absolute;left: 0;bottom: 0;} */
.RighInfo003134 .info-con .price {font-size: 0.2rem;color: #333;border-bottom: 1px dashed rgba(0, 0, 0, 0.1); ;padding-bottom: 0.2rem;}
.RighInfo003134 .info-con .txt{font-size:.18rem; color: #666; line-height: 1.75; padding: 0 0 0.3rem; margin:.3rem 0;  border-bottom: 1px dashed rgba(0, 0, 0, 0.1); text-align: justify;}
.RighInfo003134 .info-con .color{font-size: 0.2rem;color: #333; font-weight: normal; margin-bottom: 0.2rem;}
.RighInfo003134 .info-con .scolor{display: flex;flex-flow: wrap;overflow: hidden;align-items: center; }
.RighInfo003134 .info-con .scolor .item {display: block;width: 0.6rem;height: 0.6rem;border-radius: 0.05rem;cursor: pointer;background: no-repeat center center;background-size: contain;}
.RighInfo003134 .info-con .scolor .item.act {border: 1px solid #0059b7;}



.RighInfo003134 .info-con .more{display: flex;flex-wrap: wrap;margin-top: 0.4rem;}
.RighInfo003134 .info-con .more a{display: flex; line-height:.5rem; border-radius: 100%; ; color:#0059b7; margin-right:.2rem;  align-items: center; border: 1px solid #0059b7;width: 0.5rem;height: 0.5rem;justify-content: center;}
.RighInfo003134 .info-con .more a img{max-height: 0.3rem;}

.RighInfo003134 .info-con .more a:hover{box-shadow: 0 0 10px rgba(0,89,183,.3);}
.RighInfo003134 .prod-intro .box+.box{margin-top:.8rem;}
.RighInfo003134 .prod-intro .name{border-bottom: 1px solid rgba(0, 0, 0, 0.1);font-size:.24rem; padding-bottom:.2rem;color: #333; line-height:.6rem; display: flex;align-items: center; font-weight: bold;}
.RighInfo003134 .prod-intro .name i{width:.6rem; height:.6rem;border-radius: 50%;background-color: #0059b7; margin-right:.2rem; background-repeat: no-repeat; background-position: center; background-size: auto 40%;}
.RighInfo003134 .prod-intro .name-1 i{background-image: url(../images/RighInfo003134-icon1.svg);}
.RighInfo003134 .prod-intro .name-2 i{background-image: url(../images/RighInfo003134-icon2.svg);}
.RighInfo003134 .prod-intro .con{line-height: 1.75; margin-top:.4rem;}
.RighInfo003134 .prod-intro .con p{font-size:.16rem; color: #333;}
.RighInfo003134 .prod-intro .con .img{display: block; margin: 0 auto;width: 100%}
.RighInfo003134 .prod-intro .ul3{display: flex; flex-wrap: wrap;}
.RighInfo003134 .prod-intro .ul3 li{width: 100%; background: #f8f9fb; padding: .2rem; border-radius: .1rem; font-size:.2rem; color: #333; text-align: center;}
.RighInfo003134 .prod-intro .ul3 li span{display: block; color: #0059b7; font-size: .16rem; margin-bottom: .04rem;}
.RighInfo003134 .prod-intro .ul3 li .x{display:inline-block; width: .18rem; height:.18rem; background:url(../images/x.svg) no-repeat center; background-size: contain; margin-right: .05rem;}
.RighInfo003134 .prod-intro .ul3 li i{font-style: normal;}
.RighInfo003134 .prod-intro .ul3 li .red{color:#c00100;}
@media (min-width:1025px) {
.RighInfo003134 .img-side{display: flex; align-items: center;}
.RighInfo003134 .list_img{width: 50%;}
.RighInfo003134 .info-con{width: 50%;padding-left:3.5vw;}
.RighInfo003134 .prod-intro .ul3 li{width:32%; margin-right: 2%; }
.RighInfo003134 .prod-intro .ul3 li:nth-child(3n){margin-right:0; }
.RighInfo003134 .prod-intro .ul3 li:nth-child(3n) ~ li{margin-top:2%; }

}
@media (max-width:1024px) {
.RighInfo003134 .img-side{ padding: 2em;}
}
@media (min-width:641px) {
.RighInfo003134 .slider-big{position:absolute; left:2em; top:2em; height:calc(100% - 4em); width:calc(80% - 4em); }
.RighInfo003134 .slider-big *{height: 100%;}
.RighInfo003134 .slider-list{padding:42px 0;margin-left: 82.9%;}
.RighInfo003134 .slider-list .slick-arrow{ left:50%; margin-left: -15px;}
.RighInfo003134 .slider-list .slick-prev{top: 0;}
.RighInfo003134 .slider-list .slick-next{bottom: 0;}
.RighInfo003134 .slider-list li{ height:calc(130 / 16 * 1em);position:relative;}
.RighInfo003134 .slider-list li .Ispic{ position:absolute; left:0; width:97%; top:calc(8 / 16 * 1em); bottom:calc(8 / 16 * 1em); background-size:contain;}
.RighInfo003134 .slider-list li.slick-current .Ispic{ border-width:2px;}
}
@media(max-width:640px){
.RighInfo003134 .slider-big li .Ispic{padding-bottom: calc(476 / 536 * 100%);}
.RighInfo003134 .slider-list li .Ispic{padding-bottom: calc((476 * 0.9) / 536 * 100%); width: 90%; margin: 0 auto;}
.RighInfo003134 .slider-list{padding:0 42px; margin-top: 3vw;}
.RighInfo003134 .slider-list .slick-arrow{ top: 12px; width: 42px; height: 42px; background-size: contain;transform: rotate(-90deg);}
.RighInfo003134 .slider-list .slick-prev{left: 0;}
.RighInfo003134 .slider-list .slick-next{right: 0;}
.RighInfo003134 .slider-list .slick-next {
    transform: rotate(180deg);
}
}



/*PicList003060 */
.PicList003060{padding-top: 8vw;}
.PicList003060 .pic{margin-bottom: 3.96vw;}
.PicList003060 .titHead{text-align: center;}
.PicList003060 .titHead p{color: rgba(0, 0, 0, 0.6);}
.PicList003060 .titHead h2{color:#000;}

.PicList003060 li{margin-bottom: 3.125%;border-radius: 0.2rem;overflow: hidden;}
.PicList003060 li a{color: #fff;display: block;position: relative;overflow: hidden;}
.PicList003060 li .Ispic{position: relative;padding-bottom: 110.4%;z-index: 1;}
.PicList003060 li .Ispic:after{position: absolute; content: ''; left: 0; bottom: 0; width: 100%; height: 40%;
background: -moz-linear-gradient(top,  rgba(0,71,157,0) 0%, rgba(0,71,157,1) 79%, rgba(0,71,157,1) 100%);
background: -webkit-linear-gradient(top,  rgba(0,71,157,0) 0%,rgba(0,71,157,1) 79%,rgba(0,71,157,1) 100%); 
background: linear-gradient(to bottom,  rgba(0,71,157,0) 0%,rgba(0,71,157,1) 79%,rgba(0,71,157,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00006aff', endColorstr='#006aff',GradientType=0 );
}
/* .PicList003060 li:nth-child(2n) .Ispic:after{
background: -moz-linear-gradient(top,  rgba(192,1,0,0) 0%, rgba(192,1,0,1) 79%, rgba(192,1,0,1) 100%); 
background: -webkit-linear-gradient(top,  rgba(192,1,0,0) 0%,rgba(192,1,0,1) 79%,rgba(192,1,0,1) 100%); 
background: linear-gradient(to bottom,  rgba(192,1,0,0) 0%,rgba(192,1,0,1) 79%,rgba(192,1,0,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffca2a', endColorstr='#ffca2a',GradientType=0 ); 
}
.PicList003060 li:nth-child(3n) .Ispic:after{
background: -moz-linear-gradient(top,  rgba(23,201,113,0) 0%, rgba(23,201,113,1) 79%, rgba(23,201,113,1) 100%); 
background: -webkit-linear-gradient(top,  rgba(23,201,113,0) 0%,rgba(23,201,113,1) 79%,rgba(23,201,113,1) 100%);
background: linear-gradient(to bottom,  rgba(23,201,113,0) 0%,rgba(23,201,113,1) 79%,rgba(23,201,113,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0017c971', endColorstr='#17c971',GradientType=0 ); 
} */

.PicList003060 li .subtit,
.PicList003060 li .inner{position: absolute;z-index: 10;}
.PicList003060 li .subtit{top:1.875em;right: 1.875em; left: 1.875em; font-size: 16px;}
.PicList003060 li .inner{left: 0; bottom: 2.6vw;width: 100%; text-align: center;}
.PicList003060 li .subtit aside{line-height: 3.125em;padding-left: 1.5625em;position: relative; z-index: 4;}
.PicList003060 li .subtit:before{position: absolute; content: ''; left: 0; top: 0; border-radius: 50%; width: 3.125em;height: 3.125em;
background: -moz-linear-gradient(left,  rgba(0,71,157,1) 0%, rgba(0,71,157,0) 100%); 
background: -webkit-linear-gradient(left,  rgba(0,71,157,1) 0%,rgba(0,71,157,0) 100%);
background: linear-gradient(to right,  rgba(0,71,157,1) 0%,rgba(0,71,157,0) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006aff', endColorstr='#00006aff',GradientType=1 ); 
}
/* .PicList003060 li:nth-child(2n) .subtit:before{
background: -moz-linear-gradient(left,  rgba(192,1,0,1) 0%, rgba(192,1,0,0) 99%, rgba(192,1,0,0) 100%); 
background: -webkit-linear-gradient(left,  rgba(192,1,0,1) 0%,rgba(192,1,0,0) 99%,rgba(192,1,0,0) 100%); 
background: linear-gradient(to right,  rgba(192,1,0,1) 0%,rgba(192,1,0,0) 99%,rgba(192,1,0,0) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffca2a', endColorstr='#00ffca2a',GradientType=1 ); 

}
.PicList003060 li:nth-child(3n) .subtit:before{
background: -moz-linear-gradient(left,  rgba(23,201,113,1) 0%, rgba(23,201,113,0) 99%, rgba(23,201,113,0) 100%); 
background: -webkit-linear-gradient(left,  rgba(23,201,113,1) 0%,rgba(23,201,113,0) 99%,rgba(23,201,113,0) 100%); 
background: linear-gradient(to right,  rgba(23,201,113,1) 0%,rgba(23,201,113,0) 99%,rgba(23,201,113,0) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17c971', endColorstr='#0017c971',GradientType=1 ); 
} */

.PicList003060 li .icon{padding-bottom: 3.65vw; opacity: 0;transition: 0.3s;}
.PicList003060 li .icon img{max-width: 14%;}
.PicList003060 li .inner{font-size: 30px; padding: 0 2%;}
.PicList003060 li h3{font-size: 1em; margin: 0;}
.PicList003060 li p{margin: 0.8em 0 0 0;font-size: 0.6em;}
.PicList003060 li .more{width: 2.134em; height: 0; border-radius: 50%; margin: 0 auto; display: block; border: 2px solid rgba(255,255,255,0.3); background: url("../images/PicList003060_more.png") no-repeat center center;background-size: auto 0.7334em; transition: 0.3s;opacity: 0;}
.PicList003060 li a:hover .more{height: 2.134em; opacity: 1; margin-top: 3.5vw;}
.PicList003060 li a:hover .icon{opacity: 1;}
.PicList003060 li a:before{position: absolute; left: 0; top: 0; content: ''; width: 100%; height: 100%; background: rgba(0,71,157,0.9); z-index: 2; opacity: 0; transition: 0.3s;}
.PicList003060 li a:hover:before{ opacity: 1;}
@media(min-width:641px){
.PicList003060 li{float: left; width: 31.25%; }
.PicList003060 li:not(:nth-child(3n)){margin-right: 3.125%;}
}
@media(min-width:1025px) and (max-width:1366px){
.PicList003060 li .inner{font-size: 2vw; }
.PicList003060 li .subtit{font-size: 1.2vw; }
}
@media(max-width:1024px){
.PicList003060 .title{font-size: 4vw;}
.PicList003060 li .inner{font-size: 2.5vw; }
.PicList003060 li .subtit{font-size: 1.5vw; }
}
@media(max-width:640px){
.PicList003060 .title{font-size: 6vw;}
.PicList003060 li .inner{font-size: 6vw; }
.PicList003060 li .subtit{font-size: 4vw; }
.PicList003060 li a:hover .more{ margin-top: 8vw;}
.PicList003060 li .inner{bottom: 5vw;}
.PicList003060 li .icon{padding-bottom:8vw;}
}
/*Floor003228 */
.Floor003228{padding:var(--padMar120) 0;}
.Floor003228 .swiper-wrapper{height: auto;}
.Floor003228 .swiper{margin:0 -0.2rem 0.69rem}
.Floor003228 .swiper-slide{padding-top:0.31rem}
.Floor003228 .swiper-slide a{margin:0 0.2rem;border-radius:0.2rem;background-color:#f4f6fa;padding:0 0.3rem 0.36rem;display:block;color:#333}
.Floor003228 .swiper-slide a:hover .tit{color:var(--hover-color)}
.Floor003228 .swiper-slide a:hover .pic img{transform:scale(1.15)}
.Floor003228 .swiper-slide .pic{position:relative;top:-0.31rem;border-radius:0.2rem;overflow:hidden}
.Floor003228 .swiper-slide .pic img{transition:0.3s}
.Floor003228 .swiper-slide .tit{font-size:var(--font-size22);font-weight:600;line-height:1.28571429;width: 80%;}
.Floor003228 .swiper-slide .tit p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.Floor003228 .swiper-slide .ind-desc{margin:0.2rem 0 0.2rem 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #999;line-height: 1.7;}
.Floor003228 .swiper-slide .line{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;}
.Floor003228 .swiper-slide .pic time{background-color:rgba(0, 89, 183);color: #fff;font-size: var(--font-size16);border-radius: 0.2rem 0 0 0;display: inline;position: absolute;right: 0;bottom: 0;padding: 0.1rem 0.2rem;}
.Floor003228 .swiper-slide .line::before,
.Floor003228 .swiper-slide .line::after{display:block;content:''}
.Floor003228 .swiper-slide .line::before{flex-shrink:0;width:0.07rem;height:0.07rem;border-radius:50%;background-color:var(--hover-color)}
.Floor003228 .pages:not(.swiper-pagination-lock){display: flex;justify-content: center; padding-top: 0.3rem;}
.Floor003228 .pages span{width: 0.1rem; height: 0.1rem;}
.Floor003228 .pages span.swiper-pagination-bullet-active{background-color: rgb(0 89 183 / 85%)}
@media (max-width:640px) {
    .Floor003228 .swiper{margin-top: 0;}
}

.Floor003228 .index-sub-tit span{display:inline-block;font-size:0.24rem;background:url(../images/Floor003228-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}
.Floor003228 .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) {
    .Floor003228 .index-title{font-size: var(--font-size36);}
}

.Floor003228 .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);}
.Floor003228 .index-more a span{position:relative;display:block;z-index:2}
.Floor003228 .index-more a:after,
.Floor003228 .index-more a::before{width:0.63rem;height:0.63rem}
.Floor003228 .index-more a:after{display:block;content:'';background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/Floor003228-more.svg);background-size:auto 0.2rem;margin-left:0.7rem;position:relative;z-index:2}
.Floor003228 .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}
.Floor003228 .index-more a:hover{color:#fff}
.Floor003228 .index-more a:hover:before{width:calc(100% - 0.08rem)}
.se-2{}
.HomeSchool{padding-top: 6vw;}
.HomeSchool .HomeSchoolBox ul{display: flex;margin-left:-1%;}
.HomeSchool .HomeSchoolBox ul li{width:25%;margin-left:1%;border-radius: 0.2rem;overflow: hidden;box-sizing: border-box;transition: all .5s;height:5.4rem;overflow: hidden;}
.HomeSchool .HomeSchoolBox ul li .img{padding-top:5.4rem;}
.HomeSchool .HomeSchoolBox ul li .img::before{content:'';display: block;width:100%;height:100%;position: absolute;left:0;top:0;z-index:9;transition: all .5s;
background: -moz-linear-gradient(top,  rgba(0,89,183,0) 0%, rgba(0,89,183,0.5) 79%, rgba(0,89,183,0.5) 100%); 
background: -webkit-linear-gradient(top,  rgba(0,89,183,0) 0%,rgba(0,89,183,0.5) 79%,rgba(0,89,183,0.5) 100%);
background: linear-gradient(to bottom,  rgba(0,89,183,0) 0%,rgba(0,89,183,0.5) 79%,rgba(0,89,183,0.5) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0017c971', endColorstr='#17c971',GradientType=0 );
}
.HomeSchool .HomeSchoolBox ul li .img .tit{position: absolute;width:0.5rem;text-align: center;left:50%;transform: translateX(-50%);z-index:9;top:25%;height: 50%;}
.HomeSchool .HomeSchoolBox ul li .img .tit em{font-size: 0.28rem;font-weight: bold;color:#fff;line-height: 1.2;display: block;margin-top:0.2rem;}
.HomeSchool .HomeSchoolBox ul li .img .tit .ico img{width:auto;max-width:100%;height:auto;}
.HomeSchool .HomeSchoolBox ul li .txt{display: none;}
.HomeSchool .HomeSchoolBox ul li.on{width:50%;padding:0.2rem;box-shadow: 0 5px 10px rgba(0,0,0,0.1);background-color: #fff;}
.HomeSchool .HomeSchoolBox ul li.on .img::before{opacity: 0;}
.HomeSchool .HomeSchoolBox ul li.on .img{border-radius: 0.1rem;padding-top:3.8rem;}
.HomeSchool .HomeSchoolBox ul li.on .img .tit{display: none;}
.HomeSchool .HomeSchoolBox ul li .txt{padding:0.4rem 0 0 0;padding-left:1rem;padding-right:1.5rem;position: relative;display: block;box-sizing: border-box;min-width:4rem;}
.HomeSchool .HomeSchoolBox ul li .txt .ico{width:0.5rem;height:0.5rem;line-height: 0.5rem;position: absolute;left:0.1rem;top:56%;transform: translateY(-50%);}
.HomeSchool .HomeSchoolBox ul li .txt .con{min-width:4rem;}
.HomeSchool .HomeSchoolBox ul li .txt .con .name{font-size: var(--font-size24);font-weight: bold;line-height: 1.2;color: #333;}
.HomeSchool .HomeSchoolBox ul li .txt .con .text{color:#999;margin-top:0.1rem;}
.HomeSchool .HomeSchoolBox ul li .txt .btn{width:1.4rem;line-height: 0.5rem;border-radius: 0.5rem;background: #0059b7;position: absolute;right:0;top:56%;transform: translateY(-50%);opacity: 0;transition: all .5s;}
.HomeSchool .HomeSchoolBox ul li .txt .btn a{display: flex;align-items: center;justify-content: center;width:100%;height:100%;color:#fff;}
.HomeSchool .HomeSchoolBox ul li .txt .btn i{width:20px;height:20px;background: url(../images/jtw.png) no-repeat center center;margin-left:5px;}
.HomeSchool .HomeSchoolBox ul li.on .txt .btn{opacity: 1;}
@media(max-width:1024px){
    .HomeSchool .HomeSchoolBox ul li .img{padding-top:4rem;}
    .HomeSchool .HomeSchoolBox ul li{height:4rem;}
    .HomeSchool .HomeSchoolBox ul li .img .tit{width:30px;}
    .HomeSchool .HomeSchoolBox ul li .img .tit em{font-size: 18px;}
    .HomeSchool .HomeSchoolBox ul li.on{padding:10px;}
    .HomeSchool .HomeSchoolBox ul li.on .img{padding-top:2.5rem;}
    .HomeSchool .HomeSchoolBox ul li .txt{padding-left:60px;padding-right:120px;}
    .HomeSchool .HomeSchoolBox ul li .txt .ico{width:30px;height:30px;line-height: 30px;}
    .HomeSchool .HomeSchoolBox ul li .txt .con .name{font-size: 18px;}
    .HomeSchool .HomeSchoolBox ul li .txt .btn{width:100px;line-height: 32px;border-radius: 32px;}
    .HomeSchool .HomeSchoolBox ul li .txt .con{min-width:3rem;}
    .HomeSchool .HomeSchoolBox ul li .txt .con .text{font-size: 13px;}
}


@media(max-width:768px){
    .HomeSchool .HomeSchoolBox ul{flex-wrap: wrap;}
    .HomeSchool .HomeSchoolBox ul li{width:49%;margin-bottom:1%;padding:10px;height:auto;box-shadow: 0 5px 10px rgba(0,0,0,0.06);background-color: #fff;}
    .HomeSchool .HomeSchoolBox ul li.on{width:49%;}
    .HomeSchool .HomeSchoolBox ul li .txt{display: block;}
    .HomeSchool .HomeSchoolBox ul li .img{padding-top:0;border-radius: 0.1rem;}
    .HomeSchool .HomeSchoolBox ul li.on .img{padding-top: 0;}
    .HomeSchool .HomeSchoolBox ul li .img .tit{display: none;}
    .HomeSchool .HomeSchoolBox ul li .img::before{opacity: 0;}
    .HomeSchool .HomeSchoolBox ul li.on .txt{padding-right:0;}
    .HomeSchool .HomeSchoolBox ul li .txt{padding-right:0;min-width:1px;}
    .HomeSchool .HomeSchoolBox ul li .txt .con{min-width:1px;}
    .HomeSchool .HomeSchoolBox ul li .txt .btn{opacity: 1;position: static;transform: translateY(0);margin-top:10px;}
    .HomeSchool .HomeSchoolBox ul li .txt{padding-top: .2rem;}
}


@media(max-width:640px){
    .HomeSchool .HomeSchoolBox ul li.on .txt{padding-left:0;}
    .HomeSchool .HomeSchoolBox ul li .txt{padding-left:0;min-width:1px;}
    .HomeSchool .HomeSchoolBox ul li .txt .con .name{font-size: 16px;}
    .HomeSchool .HomeSchoolBox ul li .txt .ico{position: static;transform: translateY(0);margin-bottom:15px;width:25px;height:25px;line-height: 25px;}
    .HomeSchool .HomeSchoolBox ul li .txt .btn{font-size: 12px;}
}



.Research{background:url(../images/fz.jpg) no-repeat center center;background-size: cover;padding:1rem 0;}
.Research .title{font-size:2.2em ;color: #000;padding-bottom: 3vw;text-align: center}
.Research .list .item{border-radius: 10px;overflow: hidden;position: relative;background-color: #fff;}
.Research .list .item .qy_pic figure{width: 100%;padding-bottom: 63%;background-position: center center;background-repeat: no-repeat;background-size: cover;transition: 0.3s ease-out;}
.Research .list .item .qy_pic{overflow: hidden;}
.Research .list .item:hover .qy_pic figure{transform: scale(1.1)}
/* .Research .list .item::before{content: '';position: absolute;width: 100%;height: 5px;background:#1b91ff;left: 0;bottom: 0 } */
.qy_right{display: flex;align-items: center;padding: 0.5rem;}
/* .qy_right */
/* .Research .list .item .icon{position: absolute;right: 0;bottom: 0;} */
/* .Research .list .item span{font-size: var(--font-size50); text-transform: uppercase;
    font-weight: bold;
    text-align: center;
    position: relative;
    z-index: 2;
    color: transparent;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #0059b7;
font-family: sans-serif} */
.Research .list .item .icon img{max-height: 0.4rem;}
.Research .list .item .icon{margin-right: 0.3rem;}
.Research .list .item .tit{font-size: 0.24rem;color: #333;padding-bottom: 5%;}
.Research .list .item .desc{line-height: 1.66;}

@media(min-width:1025px){
    .Research .list{display: flex;flex-wrap: wrap;}
    .Research .list .item{width: 31.5%;margin-right: 2%;}
    .Research .list .item:nth-child(3n){margin-right: 0;}
}

/*PicList003140 */
.PicList003140{padding: 1rem 0;}




.PicList003140 ol{border-bottom: 1px dotted #ececec;padding-bottom: 2.4375em; }
.PicList003140 ol time{margin-bottom: 1.5em;}
.PicList003140 ol .more{display: block;width: 10em;line-height: 3.125em;color: #fff;background-color: #0059b7;text-align: center;border-radius: 0.3rem;}
.PicList003140 ol .more:after{display: inline-block;content: ''; margin-left: 1em; background: url(../images/arr_more-bai.svg) no-repeat; width: 26px;height: 10px;vertical-align: middle; background-size: 0.25rem;}
.PicList003140 ol p{margin-bottom: 2.5em;}
.PicList003140 li a{display: block; border-bottom: 1px dotted #ececec;padding: 2.25em 1.2em;transition: 0.3s;}
.PicList003140 ol .xy{display: flex;justify-content: space-between;align-items: center;}
.PicList003140 .tit{font-size:var(--font-size20);color: #333;margin-bottom: 0.1rem;}
.PicList003140 a:hover .tit{color: #0059b7;}
.PicList003140 p{color: #999;font-size:var(--font-size14); line-height: 1.71428;}
.PicList003140 li p{min-height: 3.42856em;}
.PicList003140 time{color: #999;display: inline-block;}
.PicList003140 li time{padding-right: 2em; background: url(../images/arr_more.svg) no-repeat right center;background-size: 1em auto; margin-top: 1.5em;}
.PicList003140 li a:hover time{background: url(../images/arr_more_gray.svg) no-repeat right center;background-size: 1em auto;  }
.PicList003140 li a:hover{background-color: #fff;box-shadow: 0 0.625em 4.375em rgba(0, 0, 0, 0.08);}
@media (min-width:1025px) {
.PicList003140 ol .img{width: 50.429%;}   
.PicList003140 ol .txt{padding-left: 3.125em;} 
.PicList003140 li{float: left;width: 48.215%;}
.PicList003140 li:not(:nth-of-type(2n)){margin-right: 3.57%;}
}
@media (max-width:1024px) {
.PicList003140 .auto{margin-top: 2em;margin-bottom: 2em;}
.PicList003140 ol .img{margin-bottom:2em;}  
}


/*
 .PicList001200 
 */
 .PicList001200{padding: var(--padMar100) 0; }
 .PicList001200 h3{ margin:0; font-size:var(--font-size22); color:var(--black);}
 .PicList001200 p{ margin:0.1rem 0 0.1rem; color:#999; line-height:1.75; height:calc(1.75em * 2); overflow:hidden; }
 .PicList001200 li{padding: 16px; background:var(--white);position: relative;transition: all 0.3s;border-bottom: 1px dashed #dcdcdc}
 /* .PicList001200 li::after{content: "";display: block;width: 100%;height: 1px;background-color: #fff;position: absolute;left: 0%;bottom: 0;border-bottom: 1px dashed #dcdcdc;} */
  .PicList001200 li::before{width: 105%;height: 105%;display: block;content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background-color: #f7f7f7;box-shadow:0px 0.625em 4.375em rgba(0, 0, 0, 0.2);border-radius: 0.3rem;opacity: 0;}
 .PicList001200 li a{ display:block; position:relative;}
 .PicList001200 li figure{width:100%; padding-bottom:18.4%; border-radius: 10px; }
 .PicList001200 li .con{position:relative;padding:1.5vw 2.5vw 1.5vw 0;display: flex;align-items: center;}
  .PicList001200 li .con .txt{position: relative;padding-left: 2vw;}
 .PicList001200 li .con .txt::before{ position:absolute; content:''; width:1px; height:80%; top:10%; background-color:rgba(0, 0, 0, 0.08); left:0;}
 .PicList001200 li time{display: block; color:#969696; line-height:0.2rem;margin-right: 0.2rem;text-align: center;width: 20%;font-size: 0.3rem;}
  .PicList001200 li time i{display: block;font-size: 0.16rem;margin-top: 0.2rem;}
 .PicList001200 li:hover h3{ color:#0059b7;}
 .PicList001200 li:hover a::after{ background-color: #0059b7; border-color: #0059b7; background-image: url(../images/PicList003140-icon-white.svg);}
 .PicList001200 li:hover time{color: #0059b7;border-color: #0059b7;}
.PicList001200 li:hover::before{opacity: 1;}
 @media(min-width:1025px){
  .PicList001200 li a{ display: flex; align-items: center;}
  .PicList001200 li a{padding-right:13%;}
  .PicList001200 li a::after{ position:absolute; content:''; width:calc(50 / 16 * 1em); height:calc(50 / 16 * 1em); background:url(../images/PicList003140-icon.svg) no-repeat center center; right:0%; top:50%; margin-top:calc(-25 / 16 * 1em); border: 1px solid #ccc; background-size: 0.15rem; border-radius: 50%;}
  .PicList001200 li figure{width:28.589%; }
  .PicList001200 li .con{width:calc(100% - 5%);}
}

/*PicList003142 */
.PicList003142{padding: 1.2rem 0 0;}
.PicList003142 li{float: left;  margin-bottom: 2.5em;border-radius: 0.2rem;overflow: hidden;background-color: #f7f7f7;}
.PicList003142 li .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05);padding: 1.875em;}
.PicList003142 li .tit{ font-size: 0.2rem;line-height: 1.6666;font-weight: normal;margin-bottom: 0.15rem;}
.PicList003142 li p{font-size:0.15rem; line-height: 1.78571; min-height: 3.57142em;color: #999999;margin-bottom: 0.15rem;}
.PicList003142 li .pic{overflow: hidden;}
.PicList003142 li .Ispic{padding-bottom: 62.223%;transition: 0.3s;}
.PicList003142 li a:hover .Ispic{transform: scale(1.1);}
.PicList003142 li a:hover{color: #0059b7;}
.PicList003142 li time{color: #999999;display: block;background: url(../images/PicList003142-icon.svg) no-repeat right center;}
.PicList003142 li a:hover time{background-image: url(../images/PicList003142-icon-red.svg);}
@media (min-width:1025px) {
.PicList003142 li{width: 32.143%;}
.PicList003142 li:not(:nth-child(3n)){margin-right: 1.7855%;}
.PicList003142 li:nth-child(3n+1){clear: left;}    
}
@media (max-width:1024px) {
.PicList003142 .auto{margin-top: 2em;}   
.PicList003142 li{width: 48%;}
.PicList003142 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList003142 li:nth-child(2n+1){clear: left;} 
.PicList003142 li .txt{padding: 1em;}
}
@media (max-width: 640px){
	.PicList003142 li{width: 100%;margin-right: 0% !important;}
	.PicList001200 li .con{flex-wrap: wrap;}
	.PicList001200 li time{margin-right: 0;width: 100%;display: flex;align-items: center}
	.PicList001200 li time i{margin-top: 0;margin-left: .15rem;}
	.PicList001200 li .con .txt{margin-top: .2rem;width: 100%;padding-left: 0;}
	.PicList001200 li .con .txt::before{display: none;}
	.PicList001200 li{padding: .15rem 0}
}





@media (max-width:1024px){
	.RighInfo002806{padding: .4rem 0}
	.Research{padding: .4rem 0}
	.Floor003012{padding: .4rem 0}
	.Floor003240{padding: .4rem 0}
	.Form002801{padding: .4rem 0}
	.Form003138{padding: .4rem 0}
	.Bottom003207 nav{display: none;}
	.PicList002798{padding-top: .4rem;}
	.RighInfo000171{padding: .4rem 0}
	.RighInfo000171 .Videolist{margin-top: .4rem;}
	.Continfo{padding: .4rem 0}
	.Menu002518{overflow: initial;padding: .1rem;margin-bottom: .2rem;}
	.Menu002518 .side-menu{background-color: #fff;padding: .1rem;box-shadow: 0 0 .1rem rgba(0, 0, 0, .28);box-sizing: border-box;}
	.Menu002518 .side-open_menu{display: block;}
	.RighInfo003134{padding: .4rem 0}
	.HomeSchool{padding: .4rem 0}
	.home-about{padding: .4rem 0}
	.home-news{padding: .4rem 0}
	.PicList003142{padding-top: .4rem;}
	.Prolist li .imgbox{padding-top: 0;}
	.PicList002799{padding-top: .4rem;}
}
@media (max-width: 640px){
	.Research .list .item{margin-bottom: .2rem;}
	.qy_right{padding: .2rem}
	.Floor003012 .slider-for .item{padding: 0}
	.Floor003012 .slider-for .item .img{width: 100%}
	.Floor003012 .slider-for .item .con{width: 100%;padding: .2rem;}
	.Form002801 li{padding: .2rem;padding-bottom: 1.5rem;}
	.Form003138 .from{padding: .2rem}
	.Form003138 .pic{margin-bottom: .2rem;}
	.Form002801 .code img{margin: 0 auto;}
	.PicList002798 .search{width: 100%}
	.PicList002798 ul{margin: -1%;}
	.PicList002798 li{width: 98%;margin: 1%;}
	.PicList002799 ul{margin: -1%;}
	.PicList002799 li{width: 98%;margin: 1%;}
	.Prolist li{width: 100%;margin-right: 0;}
	.RighInfo003134 .img-side{padding: 0;}
	.imgbox span{position: initial;}
	.home-ban .info h2{font-size: .36rem;}
	.home-ban .info h3{font-size: .32rem;}
	.Floor003228 .swiper{margin: 0;}
	.Floor003228 .swiper-slide a{margin: 0;}
	.PicList001200 li time{font-size: .24rem;}
	.HomeSchool .HomeSchoolBox ul li.on{width: 100%}
	.HomeSchool .HomeSchoolBox ul li{width: 100%}
	.Menu002518 .side-menu .two > li > a{padding-left: 0;}
	.RighInfo003134 .info-con .tit{font-size: .28rem;}
	.Menu003135 .box{margin-top: 0;}
	.PicList002799 .search{width: 100%;}
	.Floor003012 .slider-for .item .year b{font-size: .28rem;}
	.Menu003135 .nav-menu li.aon a:before{width: 60%;right: 0;margin: 0 auto;}
	.Page002623 .Pages a{width: .4rem;height: .4rem;line-height: .36rem;}
	.Page002623 .Pages .p_page > a{height: .4rem;}
}
.fixRight{
	right: 2%;
	border-radius: 0.15rem;
}
.fixRight li:first-child{
	border-top-left-radius: 0.15rem;
	border-top-right-radius: 0.15rem;
}
.fixRight li:last-child{
	border-bottom-left-radius: 0.15rem;
	border-bottom-right-radius: 0.15rem;
}
.Bottom003207 nav dt{
	line-height: 1.25;
	margin-bottom: 0.2rem;
}
.Bottom003207 nav dd{
	line-height: 1.5;
	margin-top: 0.1rem;
}
.Bottom003207 nav dt a{
	font-weight: 500;
}
.Bottom003207 nav dd a:not(:hover){
	color: #333;
}
.Bottom003207 .f-bottom, .Bottom003207 .f-bottom a:not(:hover){
	opacity: 1;
	color: #333;
}
@media screen and (min-width:1025px){
	.BottomCon{
		flex-direction: row-reverse;
		justify-content: center;
	}
	.Bottom003207 .logo{
		margin-bottom: 0.2rem;
	}
	.Bottom003207 .contact{
		border-left: 1px solid #e0e0e0;
		padding-left: 1.8rem;
		width: auto;
		margin-left: 1.2rem;
	}
	.Bottom003207 nav {
		width: auto;
	}
	.Bottom003207 nav dl{
		width: auto;
		margin-right: 0.6rem;
	}
	.Bottom003207 .f-bottom{
		text-align: center;
	}
	.Bottom003207 nav dd{
		font-size: 0.16rem;
	}
	.header{
		transition: background-color .5s ease;
	}
	.header.fix{
		background-color: rgba(0, 0, 0, 0.85);
	}
	.header.fix .ver dt,
	.header.fix .mainNav span a{
		color:#fff
	}
	.mainNav .sub a:after{
		background: url(../images/arr_r_red.svg) no-repeat center center/contain;
	}
	.mainNav .sub dd:hover a,
	.header .mainNav li.aon span a, 
	.header.fix .mainNav li.aon span a, 
	.header.fix-on .mainNav li.aon span a, 
	.header.on .mainNav li.aon span a{
		color: #ff4040 !important;
		font-weight: bold;
	}
	.top_search1 .searchbox .keyword a:hover,
	.header .mainNav span a:after, 
	.header.fix .mainNav span a:after, 
	.header.fix-on .mainNav span a:after, 
	.header.on .mainNav span a:after{
		background: #ff4040 !important;
	}
	.header .ver dd a:hover,
	.header .mainNav span a:hover{
		color: #ff4040;
		font-weight: bold;
	}
	.top_search1 .searchbox .btn{
		background-color: #ff4040;
	}
	    .mainNav .sub dd:hover a {
	        border-bottom: 1px solid #ff4040;
	    }
	 .header .ver:before, 
	.header.fix-on .ver:before,
	 .header.fix .ver:before, 
	 .header.on .ver:before{
		background: #fff;
	}
	
	.header.fix .ver dt:before{
		background: url(../images/language.svg) no-repeat center center / contain;
	}
	
	.header .ver dt:after, 
	.header .ver dt:after{
		background: url(../images/arr_b_gray.svg) no-repeat center center/contain !important;
	}
	
	.homePage .header .ver dt:after,
	.header.fix .ver dt:after, 
	.header.fix .ver dt:after{
		background: url(../images/arr_b_white.svg) no-repeat center center/contain !important;
	}
	
	
	.header.fix .top_search1 .ico .iconso{
		background-image: url(../images/soso.svg);
	}
	.header.fix .top_search1 .ico .icongb{
		background-image: url(../images/close2.svg);
	}
	.mainNav .sub dl{
		width: 100%;
	}
	.home-news .auto-inner,
	.HomeSchool,
	.home-about .auto-inner {
	    padding-top: 6vw;
	    padding-bottom: 6vw;
	}
	.Floor003228 .swiper{
		margin-bottom: 0;
	}
	/* .header.fix .mainNav span a:after{
		 background-color: #fff !important;
	 }
	  .header.fix .mainNav li.aon span a{
		  color:#fff !important;
	  } */
}
@media screen and (max-width:1024px){
	.Bottom003207 .contact{
		width: 100%;
	}
}

.RighInfo003134 .info-con2{
	width: 100%;
	padding-left: 0;
	display: flex;
	justify-content: center;
	align-items: center;
}
.RighInfo003134 .slider-big{
	position: static;
	width: 100%;
	height: 4rem;
}
.RighInfo003134 .list_img{
	display: flex;
	flex-direction: column;
	padding-top: 0;
	background: transparent;
}
.RighInfo003134 .slider-list{
	margin-left: 0 !important;
}
.RighInfo003134 .slider-big *{
	object-fit: contain;
}
.RighInfo003134 .slider-big .slick-arrow{
	width: 0.52rem;
	height: 0.52rem;
	border-radius: 50%;
	border: none;
	font-size: 0;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translate(0px, -50%);
	transition: background .1s linear, color .1s linear, opacity .1s linear;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: #E2E2E5;
	transition: all 0.5s ease;
	cursor: pointer;
}
.RighInfo003134 .slider-big .slick-arrow::after{
	content:'';
	display: block;
	width: 100%;
	height: 100%;
	background-size: 0.1rem;
	background-repeat: no-repeat;
	background-position: center;
}
.RighInfo003134 .slider-big .slick-arrow:hover{
	background-color: rgba(var(--main-color));
}
.RighInfo003134 .slider-big .slick-arrow.slick-next{
	left: auto;
	right: 0;
}
.RighInfo003134 .slider-big .slick-arrow.slick-next::after{
	background-image: url(../images/btn-next_gray.svg);
}
.RighInfo003134 .slider-big .slick-arrow.slick-next:hover::after{
	background-image: url(../images/btn-next.svg);
}
.RighInfo003134 .slider-big .slick-arrow.slick-prev::after{
	background-image: url(../images/btn-prev_gray.svg);
}
.RighInfo003134 .slider-big .slick-arrow.slick-prev:hover::after{
	background-image: url(../images/btn-prev.svg);
}
.RighInfo003134 .slider-big .slick-dots{
	width: 100%;
	height: 0.08rem;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 0.2rem;
	margin-bottom: 0.2rem;
}
.RighInfo003134 .slider-big .slick-dots li{
	margin: 0 0.05rem;
}
.RighInfo003134 .slider-big .slick-dots li,
.RighInfo003134 .slider-big .slick-dots li button{
	width: 0.08rem;
	height: 0.08rem;
	border: none;
	font-size: 0;
	background-color:#949494;
	border-radius: 50%;
}
.RighInfo003134 .slider-big .slick-dots li.slick-active,
.RighInfo003134 .slider-big .slick-dots li.slick-active button{
	background-color: #333333;
}
.RighInfo003134 .slider-big .ul{
	padding-left: 0.7rem;
	padding-right: 0.7rem;
}
.RighInfo003134 .img-side{
	margin-bottom: 0;
}
.RighInfo003134 .info-con2{
	margin-bottom: 0.5rem;
}
@media screen and (max-width:1024px){
	.RighInfo003134 .list_img{
		margin-bottom: 0.2rem;
	}
}
@media screen and (max-width:640px){
	.RighInfo003134 .slider-big{
		height: auto;
	}
	.RighInfo003134 .slider-big .ul{
		padding-left: 0;
		padding-right: 0;
	}
	.RighInfo003134 .slider-big .imgbox{
		height: 3.8rem;
	}
	.RighInfo003134 .list_img{
		margin-bottom: 0;
	}
}
@media screen and (min-width:1025px){
	
	.mainNav span a{
		font-size: 0.24rem;
	}
	.header .ver dt{
		font-size: 0.2rem;
	}
}