/*Top002262*/
.Top002262{position:fixed; z-index: 100; width: 100%; left: 0; top: 0; border-bottom: 1px solid rgba(255,255,255,0.2); }
.Top002262_fixed{background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.1); }
.Top002262 .header-left{ float: left; width: 30%; display:table;height: calc(90 / 16 * 1em);max-width:calc(210 / 16 * 1em); transition: .3s;}
.Top002262_fixed .header-left{ height: calc(70 / 16 * 1em);max-width:calc(180 / 16 * 1em);}
.Top002262 .logo{ display:table-cell; vertical-align:middle;}
.Top002262 .logo img.on,
.Top002262_fixed .logo img{ display:none;}
.Top002262_fixed .logo .on{ display:block !important;}
.Top002262 .header-mids{display: table; margin: 0 auto;} 
.Top002262 .header-right{ float:right;}
.Top002262 .header-right dd{ float:left;padding: calc(30 / 16 * 1em) 0; position:relative; transition: .3s;}
.Top002262_fixed .header-right dd{ padding: calc(20 / 16 * 1em) 0;}
.Top002262 .header-right dd span{ display:block;height:calc(30 / 16 * 1em);line-height:calc(30 / 16 * 1em); width:calc(30 / 16 * 1em); cursor:pointer; position: relative; z-index: 1;  background-size: auto calc(22 / 16 * 1em); background-position:center; background-repeat: no-repeat; color: #fff;} 
.Top002262 .login span{ background-image: url(../images/login-white.svg);}
.Top002262_fixed .login span{ background-image: url(../images/login.svg);}
.Top002262 .lang span{background-image:url(../images/lang-white.svg);}
.Top002262_fixed .lang span{ background-image:url(../images/lang.svg)}
.Top002262 .header-right dd figure{ position:absolute; top:100%; left:50%; background:#fff; width:calc(120 / 16 * 1em); line-height:calc(40 / 16 * 1em); display:none; margin-left:calc(-60 / 16 * 1em); box-shadow: 0 0 10px rgba(0,0,0,0.1); border-radius:0 0 10px 10px; overflow: hidden;}
.Top002262 .header-right dd figure a{ display:block; text-align:center; color:#333; font-size: calc(15 / 16 * 1em); line-height:calc(42 / 15 * 1em);}
.Top002262 .header-right dd figure a:not(:last-child){border-bottom: 1px solid rgba(0,0,0,0.1);}
.Top002262 .header-right dd figure a:hover{color:#fff; background:#0097e0; }
.Top002262 .search{ position:relative; z-index:100;}
.Top002262 .open-search{ background:url(../images/search-white.svg) no-repeat center center; width:calc(30 / 16 * 1em); height:calc(30 / 16 * 1em);display:block; background-size:auto calc(22 / 16 * 1em);}
.Top002262_fixed .open-search{ background-image:url(../images/search.svg);}
.Top002262 .top-search{ position:absolute; top:100%; right:0; z-index:100; border:1px solid #b4b4b4; background:rgba(0,0,0,0.2); }
.Top002262 .top-search .text{width:calc(254 / 16 * 1em);line-height:calc(46 / 16 * 1em);height:calc(46 / 16 * 1em); color:#fff; padding:0 calc(46 / 16 * 1em) 0 calc(12 / 16 * 1em); background: none; font-size: 1em;}
.Top002262 .top-search .btn{ position:absolute; right:0; top:0; height:calc(46 / 16 * 1em); width:calc(46 / 16 * 1em); background:url(../images/search-white.svg) no-repeat center;background-size:auto 40%;  }
.Top002262 .top-search .btn::before{position: absolute; content: '';border: 8px solid transparent; border-bottom-color:#b4b4b4;top: -16px;right: 4px;}
.search-show .Top002262 .top-search{display: block;}
.Top002262 .open-search.on:before, 
.Top002262 .open-search.on:after{background:#0097e0;}
.Top002262 .header-right .open-menu{ position: relative;}
.Top002262 .header-mids li .sub{display: none;}
.Top002262 .header-mids li span,
.Top002262 .header-mids li a{display:block;}

@media(min-width:1025px){
.Top002262 .header-right dd:not(:first-child){ margin-left:calc(30 / 1920 * 100vw);}
.Top002262 .header-right dd:last-child{display: none;}
.Top002262 .header-mids li{float: left;}
.Top002262 .header-mids li:not(:last-child){ margin-right:calc(70 / 1920 * 100vw);}
.Top002262 .header-mids li span a{ line-height:calc(90 / 17 * 1em); position:relative; color:#fff; font-size: calc(17 / 16 * 1em); transition: .3s;overflow: hidden; }
.Top002262_fixed .header-mids li span a{ line-height:calc(70 / 17 * 1em);}
.Top002262 .header-mids li span a::before{ position:absolute; content:''; left:50%; bottom:calc(10 / 16 * 1em);  height:calc(8 / 17 * 1em); width:calc(8 / 17 * 1em); transition:ease-in-out 0.3s; transform:translate(-50%,300%); border-radius:50%; border:calc(2 / 17 * 1em) solid #fff;}
.Top002262 .header-mids li span a:hover::before,
.Top002262 .header-mids li.aon span a::before{ transform:translate(-50%, 0); }
.Top002262 .header-mids li span a:hover,
.Top002262 .header-mids li.aon span a{color:#fff; }
.Top002262_fixed .header-mids li span a{color:#333;}
.Top002262_fixed .header-mids li span a:hover::before,
.Top002262_fixed .header-mids li.aon span a::before{border-color:#0097e0;}
.Top002262_fixed .header-mids li span a:hover,
.Top002262_fixed .header-mids li.aon span a{color:#0097e0; }
.Top002262 .header-mids li .sub{position: absolute; left:0 !important; width: 100vw; margin-left:auto; top:100%; box-shadow: 0 0 5px rgba(0,0,0,0.1);  overflow: hidden; background:#f8f8f8; padding: 2em 0;box-shadow: 0 2px 5px rgba(0, 0, 0, .1);}
/* .Top002262 .header-mids li .sub:after{display: block;content: '';position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .18);z-index: -1;} */
.Top002262 .header-mids li .flex{display: flex; justify-content: center;}
.Top002262 .header-mids li .Ispic{width:20%; padding-bottom:13.889%;}
.Top002262 .header-mids li .two,
.Top002262 .header-mids li .three{ padding-left:3vw; width:22%;}
.Top002262 .header-mids li .two dt{ line-height:1.5;}
.Top002262 .header-mids li .two dt a{ display:block;padding:0.8em; padding-left:1em;}
.Top002262 .header-mids li .two dt.on a,
.Top002262 .header-mids li .two dt a:hover{ color:#fff; background-color:#0097e0; position:relative; z-index:5;}
.Top002262 .header-mids li .two dt.on a::before,
.Top002262 .header-mids li .two dt a:hover::before{ position:absolute; content:''; width:0; height:0; border-top:8px solid transparent; border-bottom:8px solid transparent; border-left:8px solid #0097e0; right:-8px; top:50%; margin-top:-8px;}
.Top002262 .header-mids li .three{border-left: 1px solid rgba(0,0,0,0.1);}
.Top002262 .header-mids li .three dl{ display:none;}
.Top002262 .header-mids li .three dd{ padding-right:2em; line-height:calc(56 / 16 * 1em); border-bottom: 1px solid rgba(0,0,0,0.1); padding-right: 2em; background: url(../images/more2.svg) no-repeat right center; background-size: auto calc(14 / 16 * 1em);}
.Top002262 .header-mids li .three dd:hover{background-image: url(../images/more.svg) ;}
.Top002262 .header-mids li .three dd:hover a{color:#0097e0;}
.fp-viewing-footer .Top002262{display: none;}
}
@media (max-width:1024px) {
.Top002262 .open-menu i{margin-top: 0;background: #fff;}
.Top002262_fixed .open-menu i{background: #666;}
.Top002262 .header-left{height: calc(60 / 16 * 1em);} 
.Top002262 .header-right dd{padding: calc(15 / 16 * 1em) 0;}
.Top002262 .header-right dd:not(:first-child){padding-left: calc(25 / 16 * 1em);}
.Top002262 .open-menu{margin:calc(10 / 16 * 1em) 0; margin-left:calc(25 / 16 * 1em) ;width:calc(40 / 16 * 1em) ;height:calc(40 / 16 * 1em) ; }	
.Top002262 .header-mids{position: fixed; right: -100%;opacity: 0; top:calc(60 / 16 * 1em) ;bottom: 0;overflow: auto; z-index: 99; width: 100%;height: calc(100% - (60 / 16 * 1em));box-shadow: 0 10px 10px rgba(0,0,0,0.1);transition: 0.5s; width: 100%; background:rgba(255,255,255,0.95);}
.menu-show .Top002262 .header-mids{right:0px;opacity: 1; }
.Top002262 .open-menu:not(.on) i:nth-child(1){margin-top:calc(-10 / 16 * 1em);}
.Top002262 .open-menu:not(.on) i:nth-child(3){margin-top:calc(10 / 16 * 1em);}
.Top002262 .logo img { max-height: calc(40 / 16 * 1em);}
.Top002262 .header-mids li{border-bottom: 1px solid #eaeaea;}
.Top002262 .header-mids li span{line-height:calc(50 / 16 * 1em) ;padding:0 4em 0 2em;font-size:calc(16 / 16 * 1em) ;}
.Top002262 .header-mids li .sub{background: #f7f7f7;}
.Top002262 .header-mids li .two dt{padding: 1em 2.5em; border-bottom: 1px solid rgba(0, 0, 0, .1); line-height: 1.5;}
.Top002262 .header-mids li .two dt:last-child{ border-bottom:none;}
.Top002262 .header-mids li .three{display: none;}
.Top002262 .has-multi aside .op-multi:before, 
.Top002262 .has-multi aside .op-multi:after, 
.Top002262 .has-sub span .op:before, 
.Top002262 .has-sub span .op:after{ transform: translate(0,0); width: 7px;}
.Top002262 .has-multi aside .op-multi:after,
.Top002262 .has-sub span .op:after{height: 7px; width: 2px;}
.Top002262 .has-multi aside .op-multi, 
.Top002262 .has-sub span .op{right: 2%;transform: rotate(135deg);}
.Top002262 .has-sub span .op:before, 
.Top002262 .has-sub span .op:after{background-color: #0097e0;}
.Top002262 .has-sub span .op.click{ transform: rotate(225deg);}	
}




/*Banner003126 */
.Banner003126{overflow: hidden;position: relative;z-index: 1;}
.Banner003126 li{position: relative;z-index: 1;}
.Banner003126 li .pc{transition: all 0.8s ease-in-out}
.Banner003126 li.ani-show .pc{transform: scale(1.1)}
.Banner003126 li .wap{display: block;width: 100%;/*height: 45vh;*/object-fit: cover;}
.Banner003126 .controls{position: absolute;left: 50%;transform: translateX(-50%); padding: 0 calc(38 / 16 * 1em);z-index: 10; bottom:calc(48 / 16 * 1em);}
.Banner003126 .slick-dots li{float: left;list-style: none; padding: 0 calc(10 / 16 * 1em);}
.Banner003126 .slick-dots li a{color: #fff;border: 0; }
.Banner003126 .slick-dots li a:after{width: 0; height: 1px; background-color: #fff;display: inline-block;content: ''; margin-left:calc(10 / 16 * 1em); vertical-align: middle;transition: 0.3s;}
.Banner003126 .slick-dots li:not(.slick-active) a{opacity: 0.7;}
.Banner003126 .slick-dots li.slick-active a:after{width:calc(58 / 16 * 1em);}
.Banner003126 .slick-arrow{position: absolute; top: 50%;margin-top:calc(-5 / 16 * 1em);width:calc(10 / 16 * 1em);height:calc(10 / 16 * 1em);border-top: 2px solid #fff;border-right: 2px solid #fff; font-size:1em; line-height: 100; overflow: hidden;}
.Banner003126 .slick-prev{left: 0; transform: rotate(-135deg);}
.Banner003126 .slick-next{right: 0;transform: rotate(45deg);}
@media (min-width:1025px) {
.Banner003126 li .pc{display:block; width: 100%; height:100vh; max-height: 960px;}
.Banner003126 li .wap{display: none !important;}
}
@media (max-width:1024px) {
.Banner003126 li .pc{display: none;}
}
@media (max-width:768px){
.Banner003126 .controls{width: 85%;bottom: calc(25 / 16 * 1em);}
}


.Hometit{margin-bottom: calc(20 / 16 * 1em);}
.Hometit span{display: inline-block; position: relative; font-size: calc(22 / 16 * 1em); color:#0097e0; line-height: 1; font-style: italic;}
.Hometit span::after{display: inline-block;vertical-align:bottom; content: ''; width: calc(10 / 22 * 1em); height: calc(10 / 22 * 1em); background: url(../images/tit.svg) no-repeat center; background-size: contain; margin-left: calc(5 / 22 * 1em); }
.Homesubtit{font-size: calc(38 / 16 * 1em); color: #333; line-height: 1.4;}


.Homemore a{display: inline-block; line-height: calc(46 / 16 * 1em); color:#0097e0; border: 2px solid #0097e0; padding: 0 calc(24 / 16 * 1em); border-radius: calc(23 / 16 * 1em);}
.Homemore a::after{display: inline-block; height:calc(8 / 16  * 1em); width:calc(8 / 16  * 1em);content: '';  transform: rotate(-45deg); transition:.3s; vertical-align: middle; margin-left:1em; border-radius: 50%; border: 2px solid #0097e0; }
.Homemore a:hover{color:#fff; border-color:#009E93; background: #009E93;}
.Homemore a:hover::after{background: url(../images/more-on.svg) no-repeat center; background-size:contain; transform: rotate(0deg); height:1em; width:1em; border: none; border-radius: 0;}


/*Floor003153*/
.Floor003153{padding:calc(110 / 16 * 1em) 0;}
.Floor003153 .txt{color:#777; line-height:2; text-align:justify; margin: calc(50 / 16 * 1em) 0 calc(70 / 16 * 1em);}
.Floor003153 .pic{position: relative;}
.Floor003153 .Ispic{display: block; padding-bottom:28.889%; background-position:bottom center;}
.Floor003153 .ul_num{border: 1px solid #f1f1f1; position: absolute; left: 0; width: 100%; bottom: 0; z-index: 2; background: linear-gradient(to bottom, rgba(243,243,243,0.95) 0%,rgba(255,255,255,0.95) 35%, rgba(255,255,255,0.95) 100%);backdrop-filter: blur(5px); }
.Floor003153 .ul_num .ul{display: flex;  justify-content: center; padding:calc(56 / 16 * 1em) 0;}
.Floor003153 .ul_num li{width: 25%; padding:0 3vw ; position: relative;}
.Floor003153 .ul_num li:not(:last-child){border-right: 1px solid rgba(0,0,0,0.08); }
.Floor003153 .ul_num li .icon{display: block;height:calc(24 / 16 * 1em);}
.Floor003153 .ul_num li .t1{font-size:calc(24 / 16 * 1em); color: #555;}
.Floor003153 .ul_num li .t1 span{font-size:calc(50 / 24 * 1em); padding-right: 10px; line-height: 1; font-weight:bold;}
.Floor003153 .ul_num li .t2{font-size:calc(18 / 16 * 1em); color: #777; margin-top: calc(10 / 18 * 1em);}
@media (min-width:1025px) {
.Floor003153 .flex{display: flex; justify-content: space-between;}
.Floor003153 .left{width: 35%;}
.Floor003153 .right{width:65%; padding-left:8vw;}
.Floor003153 .Homemore{text-align: right;position: relative;z-index: 5;}
.Floor003153 .pic{margin-top: calc(-50 / 16 * 1em);}
.Floor003153 .ul_num li .icon{position:absolute; right:3vw; top:0;}
}
@media(max-width:1024px){
    .Floor003153 .ul_num li .t1 span{font-size: calc(38 / 24* 1em);}
}
@media (max-width:768px){
.Floor003153{padding: 3rem 0;}
.Floor003153 .txt{margin: calc(20 / 16 * 1em) 0 calc(20 / 16 * 1em);font-size: calc(18 / 16 * 1em);}
.Floor003153 .Ispic{background-size:contain;padding-bottom: 65%; background-position:center;}
.Floor003153 .ul_num{position:relative; }
.Floor003153 .ul_num .ul{flex-wrap: wrap;padding: calc(20 / 16 * 1em) 0;}
.Floor003153 .ul_num li{width: 50%;margin: .5em 0}
.Floor003153 .ul_num li .t1 span{font-size: calc(26 / 24 * 1em);}
.Homemore a{line-height: calc(30 / 16* 1em);padding: 0 calc(24 / 24* 1em);}
}




/*Floor002889 */
.Floor002889{overflow: hidden; background:url(../images/Floor002889-bg.jpg) no-repeat top center; background-size: cover;}
.Floor002889 .auto{position: relative; z-index: 1;}
.Floor002889 .Homesubtit{margin-bottom: 1.5em;}
.Floor002889 .slider-txt .num{font-size:calc(20 / 16 * 1em); color:#0097e0;  margin-bottom: 1em;}
.Floor002889 .slider-txt .num::after{display: inline-block; width: 2em; height: 1px; background: #0097e0; content: ''; vertical-align: middle; margin-top: -2px; margin-left:calc(10 / 20 * 1em);}
.Floor002889 .slider-txt .name{color:#0097e0; font-size:calc(34 / 16 * 1em);}
.Floor002889 .slider-txt .con{line-height:calc(30 / 16 * 1em);color: #666;}
.Floor002889 .slider-txt .con dl{display: flex; flex-wrap: wrap;  margin: calc(26 / 16 * 1em) 0;}
.Floor002889 .slider-txt .con dd{border: 1px solid #009E93; color: #009E93; font-size: 0.13rem; border-radius: calc(30 / 13 * 1em); line-height: calc(30 / 13 * 1em);padding:0 0.1rem; margin: 0.04rem;}
.Floor002889 .slider-txt .con dd:not(:last-child){margin-right:0.08rem;}
.Floor002889 .slider-txt .con p{margin:0; line-height:2; color:#777; text-align:justify;}
.Floor002889 .slider-txt .btn{padding-top:2vw;}
.Floor002889 .slider-txt .slick-arrow{width:calc(60 / 16 * 1em);height:calc(60 / 16 * 1em);border-radius: 50%;border: 1px solid #ccc;z-index: 2;position: relative; font-size: 1em; background: url(../images/more2.svg) no-repeat center; background-size: auto 1em; line-height: 1000; overflow: hidden; }
.Floor002889 .slider-txt .slick-arrow:hover{border-color:#009E93;background-image: url(../images/more-on.svg); background-color: #009E93; }
.Floor002889 .slider-txt .slick-prev{margin-right: calc(24 / 16 * 1em); transform: rotate(180deg);}
.Floor002889 .slider-txt .slick-disabled{ cursor: default;}

.Floor002889 .dot-icon .slick-dots li{list-style: none;}
.Floor002889 .dot-icon .slick-dots li+li{padding-top:2vw;}
.Floor002889 .dot-icon .slick-dots li button{border: 0;padding: 0 2vw 0 4.479vw;height:calc(70 / 18 * 1em);width:100%; text-align: left;cursor: pointer; background: none; font-size:calc(18 / 16 * 1em); background:#fff; box-shadow: 0 0 5px rgba(0,0, 0,0.1);position: relative;}
.Floor002889 .dot-icon .slick-dots li.slick-active button{background:url(../images/more-on.svg) no-repeat #0097e0 center right 1.406vw; background-size:auto calc(14 / 18 * 1em) ; }
.Floor002889 .dot-icon .slick-dots li button i{position: absolute;left: 1.563vw;top: 50%;transform: translateY(-50%);}
.Floor002889 .dot-icon .slick-dots li button > *{display: inline-block; vertical-align: middle;}
.Floor002889 .dot-icon .slick-dots li b{color:#555;font-weight:normal;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.Floor002889 .dot-icon .slick-dots li.slick-active b{color: #fff;}
.Floor002889 .dot-icon .slick-dots li img{display: block; width:calc(26 / 18 * 1em);}
.Floor002889 .dot-icon .slick-dots li img.on{display:none;}
.Floor002889 .dot-icon .slick-dots li.slick-active img{display: none;}
.Floor002889 .dot-icon .slick-dots li.slick-active img.on{display:block;}
.Floor002889 .slider-pic{width:5.3rem;height:5.3rem;margin:calc(120 / 1920 * 100vw) auto;position: relative;border-radius:50%;z-index: 1; }
.Floor002889 .slider-pic ul .slick-list,
.Floor002889 .slider-pic ul .slick-track,
.Floor002889 .slider-pic ul li,
.Floor002889 .slider-pic ul{height: 100%;}
.Floor002889 .slider-pic .Ispic{height: 100%;border-radius:50%; border:5px solid #0097e0; }
.Floor002889 .slider-pic .quan i{position: absolute;border-radius: 50%;border: 1px solid rgba(0,0,0,0.1);z-index:-1; left: -8%;right: -8%;top: -8%;bottom: -8%; animation: orbit linear 30s infinite;}
.Floor002889 .slider-pic .quan i:before{position: absolute;content: '';width: 14px;height: 14px;border-radius: 50%;right: 11%;top: 16%;background: #0097e0; }
@keyframes orbit{
	0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
	to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}
}
@media(min-width:1025px){
.Floor002889 .dot-icon{position: absolute; top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%); z-index: 10;}
.Floor002889 .slider-txt{position: absolute; top:15%;}
.Floor002889 .slider-txt{right:0;width: 3.3rem;}
.Floor002889 .dot-icon{left: 0;width:3.3rem;}
}
@media(max-width:1024px){
.Floor002889{padding-bottom:1.35rem}
.Floor002889 .dot-icon{overflow: hidden;}
.Floor002889 .dot-icon li{float: left;width: 33.333%; }
.Floor002889 .dot-icon .slick-dots li button i{position: static;transform: translateY(0);}
.Floor002889 .dot-icon .slick-dots li button{height: auto; padding: 2vw 1vw;text-align: center;}
.Floor002889 .dot-icon .slick-dots li i{width: 4vw;display: block; margin: 0 auto 0.5vw;}
.Floor002889 .dot-icon .slick-dots li b{font-size: 2.2vw;}
.Floor002889 .slider-txt{padding-top:0.5rem;}
.Floor002889 .slider-pic{width: 50vw;height: 50vw; margin: 0 auto;}
.Floor002889 .slider-pic .quan i:nth-child(1):before{width: 12px; height: 12px;right: 11%; top: 15%;}

.Floor002889 .dot-icon .slick-dots li+li{padding-top: 0;}
}
@media(max-width:768px){
	.Floor002889{padding: 4em 0;}
	.Floor002889 .dot-icon .slick-dots li+li{padding-top: 0;}
	.Floor002889 .dot-icon li{width: 33.33%;}
	.Floor002889 .Homesubtit{margin-bottom: .4em;}
	.Floor002889 .slider-txt .name{font-size: calc(26 / 16 * 1em);}
	.Floor002889 .slider-txt .con dl{margin: calc(15 / 16 * 1em) 0}
	.Floor002889 .slider-txt .con dd{font-size: calc(16 / 16 * 1em);padding: 0 0.3rem;line-height: normal;}
	.Floor002889 .slider-txt .con p{font-size: calc(18 / 16 * 1em);}
	.Floor002889 .slider-txt .num{margin-top: 1em;}
	.Floor002889 .slider-txt .btn{display: none;}
	.Floor002889 .dot-icon .slick-dots li b{font-size: 3vw;}
	.Floor002889 .dot-icon .slick-dots li i{width: 6vw;}
	.Floor002889 .slider-pic{margin-top: 20px;}
}




/*Floor003080 */
.Floor003080{overflow: hidden; padding:calc(100 / 16 * 1em);padding-left: 0;padding-right: 0;}
.Floor003080 .auto{position: relative; z-index: 2;}
.Floor003080 .Homesubtit{margin-bottom: 1.5em;}
.Floor003080 .ytable{table-layout: fixed;}
.Floor003080 .category .item{border:solid 1px #eee; padding:calc(44 / 1920 * 100vw) calc(30 / 1920 * 100vw) ;padding-right:calc(60 / 1920 * 100vw); transition: 0.3s; cursor: pointer;position: relative; background: rgba(255,255,255,0.5); }
.Floor003080 .category .active{box-shadow: 0 6px 20px   rgba(0, 0, 0, 0.1); border-color:#fff;}
.Floor003080 .category .tit{font-size:calc(26 / 16 * 1em);color: #999; line-height: 1;}
.Floor003080 .category p{margin: 15px 0 0 0;color: #bbb;}
.Floor003080 .category .active .tit{color: #0097e0;}
.Floor003080 .category .active  p{color: #666;}
.Floor003080 .category .icon{width: 40px;height: 40px; border-radius: 50%;box-shadow: 0 8px 18px rgba(0, 64, 152, 0.5);position: absolute;transition: 0.3s;transform: scale(0); background: url(../images/more-on.svg) no-repeat center #0097e0; background-size: auto calc(14 / 16 * 1em);}
.Floor003080 .category .active .icon{transform: scale(1)}
.Floor003080 .dots li{width: 8px; height: 8px; margin: 10px 0;position: relative;list-style: none;}
.Floor003080 .dots li button{font-size: 0; width: 4px; height: 4px; background: rgba(0,0,0,0.2);border: 0;padding: 0; position: absolute;  border-radius: 50%;}
.Floor003080 .dots li:not(.slick-active) button{left: 50%; top: 50%; margin: -2px 0 0 -2px;}
.Floor003080 .dots li.slick-active button{width: 100%; height: 100%; left: 0; top: 0;background:#009E93;transform: scale(1.2);}
.Floor003080 .slider{position: relative;}
.Floor003080 .slider a{color: #fff;  display: block;position: relative;}
.Floor003080 .slider .txt{position: absolute; left: 0; bottom: 0;width:100%; padding:2vw 3vw; z-index: 10;}
.Floor003080 .slider .txt aside{line-height: 1;font-size:calc(30 / 16 * 1em);}
.Floor003080 .slider .txt p{margin: 15px 0 0 0;}
.Floor003080 .slider li{transition: 0.3s;}
.Floor003080 .slider li:not(.slick-active){opacity: 0.5;}
.Floor003080 .slider li:hover{transform: scale(1.05)}
.Floor003080 .slider .pic .Ispic{width: 100%; padding-bottom:69.125%;transition: all 0.3s ease-in-out}
.Floor003080 .slider .pic{position: relative; z-index: 1; overflow: hidden;}
.Floor003080 .slider .pic:after{transition:0.3s; position:absolute; left:0; bottom:0; height:90%; right:0; z-index:3; content:'';
  background: -moz-linear-gradient(45deg, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0) 55%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(45deg,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 55%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(45deg, rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 55%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */}

.Floor003080 .pages{position: absolute; z-index: 10; left:3vw; top:5vw;color: #fff; font-size:calc(60 / 16 * 1em);}
.Floor003080 .pages span{line-height: 1;display: inline-block;vertical-align: text-bottom; font-family:'Oswald-Regular';}
.Floor003080 .pages span.cur{font-size:calc(48 / 60 * 1em);position: relative; padding-right:14px; padding-bottom: 5px;}
.Floor003080 .pages span.cur:after{position: absolute; content: ''; width: 1px; height: 50px;transform: skewX(-30deg); left: 100%; top: 20%; background: #fff;}
.Floor003080 .pages span.total{font-size:calc(16 / 60 * 1em); padding-left: 10px;}
@media(max-width:1560px){
.Floor003080 .slider{width: 106%;}
.Floor003080 .dots{right: 1%;left: auto; }
}
@media(min-width:1025px){
.Floor003080 .right{width: 60.257%;}
.Floor003080 .category{ max-width: 470px; width: 90%;}
.Floor003080 .category .item:not(:last-child){margin-bottom: 30px;}
.Floor003080 .slider{overflow: hidden;width:calc(100% + 12.5vw); padding-right:12.5vw;}
.Floor003080 .slider .ul{margin:0 calc(-50 / 1920 * 100vw); }
.Floor003080 .slider a{margin:0 calc(50 / 1920 * 100vw);}
.Floor003080 .slider .slick-list{overflow: inherit;}
.Floor003080 .dots{position: absolute; left: 100%; width:calc(100 / 1920 * 100vw);top: 0; height: 100%;z-index: 20;}
.Floor003080 .dots .slick-dots{position: absolute; top: 50%; transform: translate(-50%,-50%); left: 50%;}
.Floor003080 .category .icon{right: -20px; top: 50%; margin-top: -20px; }
}
@media(max-width:1024px){
.Floor003080{padding: 4em 0;}
.Floor003080 .ytable,
.Floor003080 .ytable-cell{display: block;}
.Floor003080 .dots{padding-top: 4vw;}
.Floor003080 .dots .slick-dots{display: table; margin: 0 auto;}
.Floor003080 .dots .slick-dots li{float: left; margin: 0 5px;}
.Floor003080 .category{display: flex;justify-content: space-between; align-items: center; flex-wrap: wrap;}
.Floor003080 .category .item{width: 48%; margin-bottom: 38px; padding: 3vw 3vw 30px 3vw;}
.Floor003080 .category .icon{bottom: -20px; left: 50%; margin-left: -20px; }
.Floor003080 .category .icon:after{transform: rotate(135deg);}
}
@media(max-width:768px){
	.Floor003080 .Homesubtit{margin-bottom: .4em;}
	.Floor003080 .category .tit{font-size: calc(22 / 16 * 1em);}
	.Floor003080 .category .item{margin-bottom: 10px;}
	.Floor003080 .pages span.cur{font-size: calc(32 / 60 * 1em);}
	.Floor003080 .pages span.cur:after{top: -15%;}
	.Floor003080 .slider .txt aside{font-size: calc(26 / 16 * 1em);}
	.Floor003080 .slider .txt p{font-size: calc(18 / 16 * 1em);}
}




/*Floor003055 */
.Floor003055{padding:calc(110 / 16 * 1em) 0 calc(90 / 16 * 1em); background: url(../images/Floor003055-bg.jpg) no-repeat bottom right;background-size: cover;}
.Floor003055 .flex{display: flex; justify-content: space-between; margin-bottom: calc(50 / 16 * 1em); align-items: center;} 
.Floor003055 .subtit{font-size: calc(38 / 16 * 1em); color: #333; line-height:1;}
.Floor003055 .news-top .txt{padding-top:calc(24 / 16 * 1em);}
.Floor003055 .pic{overflow: hidden;}
.Floor003055 .Ispic{padding-bottom:60.765%; transition: .3s;}
.Floor003055 a:hover .Ispic{transform: scale(1.05);}
.Floor003055 .txt time{color:#0097e0; display: block; padding-left: calc(30 / 16 * 1em); background:url(../images/time.svg) no-repeat left center; background-size: auto calc(18 / 16 * 1em);}
.Floor003055 .txt h3{font-size:calc(20 / 16 * 1em); margin:1em 0; font-weight: normal; color: #333; }
.Floor003055 a:hover  .txt h3{color:#0097e0;}
.Floor003055 .txt p{ line-height:2; color: #999; margin: 0;}
.Floor003055 .news-top .txt p{ margin-top:calc(-8 / 16 * 1em);}
.Floor003055 .slider{ width:100%;}
.Floor003055 .slider li a{display: flex; align-items: center; padding-bottom:calc(40 / 1920 * 100vw); margin-bottom:calc(40 / 1920 * 100vw); border-bottom: 1px solid rgba(0,0,0,0.1);}
.Floor003055 .controls{margin-top:calc(-78 / 1920 * 100vw); position: relative;overflow: hidden; padding: 20px 0 30px; background:#f3f4f8; z-index: 10;}
.Floor003055 .controls .slick-dots{float:right;position: relative;}
.Floor003055 .controls .slick-dots li{list-style: none;}
.Floor003055 .controls .slick-dots li{display: inline-block;position: relative;width: 28px; height: 28px;}
.Floor003055 .controls .slick-dots li button{ padding: 0; width:28.572%;height: 28.572%;background: #ccc; border-radius: 50%; position: absolute; left: 50%; top: 50%;transform: translate(-50%,-50%);font-size: 0; border: 0;}
.Floor003055 .controls .slick-dots li.slick-active{margin: 0 8px;}
.Floor003055 .controls .slick-dots li.slick-active button{background:#009E93; width: 50%; height: 50%; }
.Floor003055 .controls .slick-dots li.slick-active:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%; border: 2px solid #009E93; border-radius: 50%;clip:rect(0 28px 7px 0);animation:zhuan 2s infinite linear;}
@keyframes zhuan{
0%{transform: rotate(-360deg);}
100%{transform: rotate(0);}
}
.Floor003055 .slick-dots:after{position: absolute;right: 100%; top: 50%; height: 1px; background:rgba(0,0,0,0.1); margin-right:1.5vw; width: 50vw; content: '';}
@media(min-width:481px){
.Floor003055 .slider li .pic{width:21.198%; order: 2;}
.Floor003055 .slider li .txt{width:calc(100% - 21.198%); padding-right:3vw;}
.Floor003055 .slider li .txt p{line-height: 1;}
.Floor003055 .slider li .Ispic{padding-bottom:60.59%;}
}
@media(min-width:1025px){
.Floor003055 .left{width:40%;}
.Floor003055 .right{width:60%; padding-left: calc(60 / 1920 * 100vw);}
}
@media(max-width:1024px){
.Floor003055 .left{margin-bottom: 3vw; max-width:100%;}
.Floor003055 .right{ max-width:100%;}
.Floor003055 .txt{ display:grid;}
.Floor003055{padding: 4em 0;}
}
@media(max-width:768px){
	.Floor003055 .subtit{font-size: calc(28 / 16 * 1em);}
	.Floor003055 .flex{margin-bottom: calc(30 / 16 * 1em);}
	.Floor003055 .txt h3{margin: .5em 0}
	.Floor003055 .news-top .txt p{font-size: calc(18 / 16 * 1em);}
}
@media(min-width:481px) and (max-width:768px){
.Floor003055 .slider li .pic{width: 45%;}
}







/*Bottom003000 */
.Bottom003000{padding:calc(80 / 16 * 1em) 0 calc(26 / 16 * 1em); background:#232323;}
.Bottom003000,
.Bottom003000 a{color:rgba(255,255,255,0.7);}
.Bottom003000 a:hover{color: #0097e0;}
.Bottom003000 .b-top{padding-bottom: calc(40 / 16 * 1em); border-bottom: 1px solid rgba(255,255,255,0.1);}
.Bottom003000 .logo{width: calc(200 / 16 * 1em);}
.Bottom003000 .nav{display: flex; font-size: calc(17 / 16 * 1em);}
.Bottom003000 .nav li:not(:last-child):after{display: inline-block; content: '·'; margin:0 3vw;}
.Bottom003000 .b-mid{padding:calc(50 / 16 * 1em) 0 calc(100 / 16 * 1em); align-items: flex-start;}
.Bottom003000 .contact{display: flex; flex-wrap: wrap;}
.Bottom003000 .contact dd{width:30%; padding-left:calc(40 / 16 * 1em); background-size:auto calc(20 / 16 * 1em); background-repeat: no-repeat; background-position: left top;}
.Bottom003000 .contact dd:nth-child(2n){width:60%;margin-left:10%;}
.Bottom003000 .contact dd:nth-child(2n) ~ dd{margin-top: calc(30 / 16 * 1em);}
.Bottom003000 .contact dd .t1{margin-bottom: calc(12 / 14 * 1em); font-size: calc(14 / 16 * 1em); color: rgba(255,255,255,0.5); line-height: 1;}
.Bottom003000 .contact dd .t2{color: #fff;}
.Bottom003000 .contact dd.tel{background-image: url(../images/tel.svg);}
.Bottom003000 .contact dd.mail{background-image: url(../images/mail.svg);}
.Bottom003000 .contact dd.sale{background-image: url(../images/sale.svg);}
.Bottom003000 .contact dd.add{background-image: url(../images/add.svg);}
.Bottom003000 .code{display: flex;}
.Bottom003000 .code li{max-width: 1.2rem; text-align: center;}
.Bottom003000 .code li span{display: block; margin-top: calc(8 / 15 * 1em); font-size: calc(15 / 16 * 1em); color: rgba(255,255,255,0.5);}
.Bottom003000 .code li:not(:first-child){margin-left: 1.5vw;}

.Bottom003000 .b-bot{color:rgba(255,255,255,0.5);}
.Bottom003000 .copyright span{margin-left: 1vw;}
.Bottom003000 .b-bot aside a:not(:last-child):after{display: inline-block; content: '·'; margin:0 1vw;}

@media (min-width:1025px) {
.Bottom003000 .flex{display: flex; justify-content: space-between; align-items: center;font-size: 0.16rem;}
.Bottom003000 .contact{width: 50%;}
}
@media (max-width:1024px){
	.Bottom003000{padding: 4em 0;}
	.Bottom003000 .nav{display: none;}
	.Bottom003000 .b-top{padding-bottom: 2em;}
	.Bottom003000 .b-mid{padding: calc(20 / 16 * 1em) 0 calc(20 / 16 * 1em);}
	.Bottom003000 .contact dd{width: 50%;}
	.Bottom003000 .contact dd:nth-child(2n){width: 50%;margin-left: 0;}
	.Bottom003000 .code{display: none;}
	.Bottom003000 .copyright{text-align: center;}
	.Bottom003000 aside{margin-top: 2em;text-align: center;}
}





/*Banner002730 */
.Banner002730{ position:relative;}
.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); padding-top: calc(80 / 16 * 1em); }
.Banner002730 .txt .cn{ letter-spacing:10px; font-size: calc(44 / 16 * 1em); text-indent: -10px;} 
.Banner002730 .txt .en{text-transform: uppercase;font-size:8vw;position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);  opacity: 0.2; font-weight: bold; backdrop-filter: blur(12px); font-style: italic; display:block;}
@media(min-width:1025px){
.Banner002730 figure{ height:650px;}
.Banner002730 img{ display:none;}
}
@media(max-width:1024px){
.Banner002730 figure{ display:none;}
.Banner002730 img{ width:100%; display:block;}
}
@media(max-width:768px){
	.Banner002730 .txt .cn{font-size: calc(28 / 16 * 1em);}
}


/*Menu003135 */
.Menu003135{border-bottom: 1px solid rgba(0,0,0,0.1);}
.Menu003135 .current{ font-size:calc(14 / 16 * 1em); padding-left:calc(20 / 14 * 1em);background: url(../images/Menu003135-icon.svg) no-repeat left center;background-size: 1em auto; line-height:calc(80 / 14 * 1em);}
.Menu003135 .current,
.Menu003135 .current a:not(:hover){color: #999;}
.Menu003135 .current span{color:#0097e0;}
.Menu003135 .nav-menu h1{display: none;}
.Menu003135 .nav-menu li{float: left;font-size:1em;line-height:calc(80 / 16 * 1em);}
.Menu003135 .nav-menu li:not(:last-child){margin-right:2.5vw;}
.Menu003135 .nav-menu li a{display: block;position: relative;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color:#0097e0;}
.Menu003135 .nav-menu li.aon a:before{position: absolute;content: ''; left: 0; bottom: 0;width: 100%; height:4px;background-color:#0097e0; border-radius: 2px 2px 0 0;}
@media (max-width:1024px) {
.Menu003135 .current{display: none;}   
.Menu003135 .nav-menu li{line-height:3;}
.Menu003135 .nav-menu li a{font-size: calc(24 / 16 * 1em);}
}
@media (max-width:768px){
	.Menu003135{padding: 20px 0;}
	.Menu003135 .nav-menu{float: none;position: relative;}
	.Menu003135 .nav-menu h1{display: flex;align-items: center;justify-content: space-between;width: 100%;padding: 5px 20px;font-size: calc(24 / 16 * 1em);color: #0097e0;border: 1px solid #0097e0;box-sizing: border-box;font-weight: normal;}
	.Menu003135 .nav-menu h1:after{display: block;content: '';width: 15px;height: 15px;border-right: 2px solid #0097e0;border-bottom: 2px solid #0097e0;transform: rotate(45deg) translateY(-6px);}
	.Menu003135 .nav-menu ul{display: none;position: absolute;left: 0;top: 45px;width: 100%;background-color: #0097e0;z-index: 3;}
	.Menu003135 .nav-menu ul li{width: 100%;margin-right: 0;padding: 0 20px;float: none;box-sizing: border-box;}
	.Menu003135 .nav-menu li:not(:last-child){margin-right: 0;}
	.Menu003135 .nav-menu ul li a{color: #fff;font-size: calc(20 / 16 * 1em);}
	.Menu003135 .nav-menu li.aon a:before{background-color: #fff}
	.Menu003135 .nav-menu li a:hover, .Menu003135 .nav-menu li.aon a{color: #fff;}
	/* .Menu003135 .nav-menu:hover ul{display: block;} */
  .Menu003135 .nav-menu li.aon a:before{height: 2px;}
}



.Listtit{position: relative; z-index: 1;  color: #333; text-align: center; font-size:calc(32 / 16 * 1em); font-weight: bold;line-height: 1;}
.Listtit::after{content: ''; width:1em; height:calc(3 / 30 * 1em); background-color:#0097e0; display: block; margin:calc(25 / 30 * 1em) auto calc(35 / 30 * 1em); }





/*RighInfo002808 */
.RighInfo002808{padding: calc(100 / 16 * 1em) 0;}
.RighInfo002808 .Listtit{ text-align: left;}
.RighInfo002808 .Listtit::after{margin-left: 0;}
.RighInfo002808 p{line-height: 2; color:#777; margin: 0;}
.RighInfo002808 p+p{margin-top: 1em;}
.RighInfo002808 .floor{position: relative; z-index: 1.}
.RighInfo002808 .txt{text-align: justify;}
.RighInfo002808 .floor-1 .count{position: relative; z-index: 1;}
.RighInfo002808 .floor-1 .count ul{display: flex;}
.RighInfo002808 .floor-1 .count li{padding:calc(40 / 16  * 1em) 0;}
.RighInfo002808 .floor-1 .count li:not(:first-child){padding-left:3vw; margin-left:3vw; border-left: 1px solid rgba(0, 0, 0, 0.05);}
.RighInfo002808 .floor-1 .count li aside{color:#0097e0; padding-bottom:calc(5 / 16 * 1em);}
.RighInfo002808 .floor-1 .count li aside b{font-size:calc(48 / 16 * 1em);display: inline-block;vertical-align: sub; padding-right: calc(5 / 48 * 1em); line-height:calc(40 / 48 * 1em);}

.RighInfo002808 .floor-2{padding-top: calc(100 / 16 * 1em);}
.RighInfo002808 .floor-2 .Ispic{display: block; width: 100%; padding-bottom: 36.112%;}
.RighInfo002808 .floor-2 .video{ position:relative; overflow: hidden;}
.RighInfo002808 .floor-2 .click,
.RighInfo002808 .floor-2 .file,
.RighInfo002808 .floor-2 .file video{position:absolute; left:0; top:0; width:100%; height:100%;}
.RighInfo002808 .floor-2 .file{ display:none; z-index:10; background:#000;}

.RighInfo002808 .floor-2 .click{position: absolute; left: 0; top: 0; width: 100%; height: 100%; cursor: pointer; z-index: 3;}
.RighInfo002808 .floor-2 .click:before,
.RighInfo002808 .floor-2 .click:after,
.RighInfo002808 .floor-2 .click i{position: absolute;border-radius: 50%; left: 50%; top: 50%;transform: translate(-50%,-50%);}
.RighInfo002808 .floor-2 .click i{ width:calc(80 / 16 * 1em);height:calc(80 / 16 * 1em); z-index: 4; background:url("../images/play.png") no-repeat center center #fff; background-size:calc(20 / 16 * 1em) auto;}
.RighInfo002808 .floor-2 .click:before,
.RighInfo002808 .floor-2 .click:after{content: '';background-color: #0097e0;opacity: 0.11; transform-origin: 0 0;}
.RighInfo002808 .floor-2 .click:before{width:calc(100 / 16 * 1em);height:calc(100 / 16 * 1em);animation:infinite scale 2s;}
.RighInfo002808 .floor-2 .click:after{width: calc(140 / 16 * 1em);height:calc(140 / 16 * 1em);animation:infinite scale2 2s;}
@keyframes scale{
0%{ transform: scale(1) translate(-50%,-50%); opacity:.3}
100%{ transform: scale(1.3) translate(-50%,-50%); opacity: 0;}
}
@keyframes scale2{
0%{ transform: scale(1) translate(-50%,-50%);opacity:.3;}
100%{ transform: scale(1.6) translate(-50%,-50%);opacity:0;}
}


@media (min-width:1025px) {
.RighInfo002808 .floor .Ispic{position: absolute;height: 100%; right: 0; top: 0;}
.RighInfo002808 .floor-1 .Ispic{width:32%;}
.RighInfo002808 .floor-1 .txt{padding-right:32%;}
.RighInfo002808 .floor-1 .info{padding-right:5.5vw; padding-bottom: 4vw;}
.RighInfo002808 .floor-1 .count:before{position: absolute; right: 0; top: 0; height: 100%; background:#f8f8f8;content: ''; width: 124.49%; z-index: -1;}
.RighInfo002808 .floor-1 .count{padding-right:4vw;}
}
@media (max-width:1024px){
	.RighInfo002808{padding: 4em 0;}
  .RighInfo002808 .floor-2{padding-top:3em;}
  .RighInfo002808 .floor-2 .Ispic{padding-bottom: 50%;}
  .RighInfo002808 .floor-2 .click i{ width:calc(50 / 16 * 1em);height:calc(50 / 16 * 1em); background-size:1em auto;}
  .RighInfo002808 .floor-2 .click:before,
  .RighInfo002808 .floor-2 .click:after{content: '';background-color: #0097e0;opacity: 0.11; transform-origin: 0 0;}
  .RighInfo002808 .floor-2 .click:before{width:calc(70 / 16 * 1em);height:calc(70 / 16 * 1em);animation:infinite scale 2s;}
  .RighInfo002808 .floor-2 .click:after{width: calc(110 / 16 * 1em);height:calc(110 / 16 * 1em);animation:infinite scale2 2s;}
  
}
@media (max-width:768px){
	.Listtit{font-size: calc(28 / 16 * 1em);}
	.Listtit::after{margin: calc(20 / 30 * 1em) auto calc(25 / 30 * 1em)}
	.RighInfo002808 p{font-size:calc(18 / 16 * 1em)}
	.RighInfo002808 .floor-1 .count{margin-top: 2em;}
	.RighInfo002808 .floor-1 .count li aside b{font-size: calc(26 / 16 * 1em);}
	.RighInfo002808 .floor-1 .count ul{display: block;margin:0;}
	.RighInfo002808 .floor-1 .count li{width:100%;margin:0 !important;padding:2% !important; max-width: 100% !important;}
	.RighInfo002808 .floor-1 .count li:not(:first-child){border-left:none; border-top: 1px solid rgba(0, 0, 0, .1);}
  .RighInfo002808 .floor-1 .Ispic{padding-bottom: 60%;}

}

/*RighInfo002809 */
.RighInfo002809 .Listtit{ text-align: left;}
.RighInfo002809 .Listtit::after{margin-left: 0; margin-bottom: 0;}
.RighInfo002809 .box{position: relative; z-index: 1;}
.RighInfo002809 .Ispic{display: block; padding-bottom:60.607%;}
.RighInfo002809 li{position: relative;}
.RighInfo002809 li+li{margin-top:5vw;}
.RighInfo002809 li .en{position: absolute; left: 0; top:-0.5vw; font-size:4.8vw; color: rgba(0, 0, 0, 0.03); text-transform: uppercase; font-weight: bold; line-height: 1;}
.RighInfo002809 li .title{font-size:calc(18 / 16 * 1em);color:#0097e0;}
.RighInfo002809 li .text{margin-top:calc(20 / 22 * 1em);color:#333;line-height:1.5; font-size: calc(22 / 16 * 1em);}
.RighInfo002809 li .text p{margin:0;}
.RighInfo002809 li .text p+p{margin-top:calc(10 / 22 * 1em);}
@media (min-width:1025px) {
.RighInfo002809 .box{display: flex; align-items: center;}
.RighInfo002809 .ul{width:45%;}
.RighInfo002809 .pic{width:55%;}
.RighInfo002809 .Ispic{width:calc(100% + calc(231.5 / 1920 * 100vw)); margin-right:calc(-231.5 / 1920 * 100vw);}
}
  


/*Floor002978*/ 
.Floor002978{padding:calc(100  / 16 * 1em) 0; overflow: hidden; }
.Floor002978 .box{position: relative; z-index: 1;}
.Floor002978 .slick-list{overflow: inherit;}
.Floor002978 .slick-arrow{position: absolute; z-index: 30; top:50%; width:50px; height:50px; border:2px solid #0097e0;padding: 0; margin-top: -25px; border-radius: 50%; transition: 0.3s; background: url("../images/more.svg") no-repeat center center;background-size: auto 15px;}
.Floor002978 .slick-arrow:hover{background-image: url("../images/more-on.svg"); background-color: #0097e0;}
.Floor002978 .slick-prev{left:-1vw; transform: rotateY(-180deg);}
.Floor002978 .slick-next{right:-1vw;}
.Floor002978 li a{display: block; margin:0 4.167vw;position: relative;  overflow: hidden;}
.Floor002978 li .pic{overflow: hidden; position: relative;}
.Floor002978 li .pic:after{position: absolute;content: ''; left: 0;bottom: 0;width: 100%;height:45.834%; opacity: 0.6;
  background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.Floor002978 li .Ispic{padding-bottom:44.232%;transition: 0.8s;}
.Floor002978 li.slick-center a:hover .Ispic{ transform: scale(1.2);}
.Floor002978 li .txt{position: absolute; left:0; bottom: 0;opacity: 0;transform: translateX(50px); transition: 0.3s 0.5s; z-index: 2; color: #fff; padding: 2em; font-size: calc(20 / 16 * 1em); text-align: center;width: 100%; }
.Floor002978 li.slick-center .txt{transform: translateX(0);opacity: 1;}
@media(min-width:1600px){
.Floor002978 .box{max-width: 1200px; margin: 0 auto;}
}
@media(max-width:1024px){
	.Floor002978{padding: 4em 0;}
}
@media(max-width:768px){
	.Floor002978 .slick-dots{margin-top: 10px;display: flex;align-items: center;justify-content: center}
	.Floor002978 .slick-dots li{margin: 0 10px;}
	.Floor002978 .slick-dots li button{width: 8px;height: 8px;background-color: #fff;border: 1px solid #0097e0;border-radius: 50%;font-size: 0;}
	.Floor002978 .slick-dots li.slick-active button{background-color: #0097e0}
}


/*Floor003012 */
.Floor003012{overflow: hidden;position: relative; z-index: 1; padding:calc(100  / 16 * 1em) 0; background: url(../images/Floor003012-bg.jpg) no-repeat center; background-size: cover;}
.Floor003012False{display: none;}
.Floor003012 .Listtit::after{margin-bottom: 0;}
.Floor003012 a:hover{color: #0097e0;}
.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:26vw; color: #0097e0; opacity: 0.05; font-weight: bold; transform: translateY(-50%); z-index: 1;}
.Floor003012 .slider-for .item .box{background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.15); z-index: 2; position: relative; }
.Floor003012 .slider-for .item .year{line-height:1; color: #0097e0; font-size: calc(18 / 16 * 1em); margin-bottom: calc(20 / 18 * 1em);}
.Floor003012 .slider-for .item .year b{font-size: calc(50 / 18 * 1em); margin-right:10px; }
.Floor003012 .slider-for .item .con{padding: 3vw; width: 60%;}
.Floor003012 .slider-for .item .con .des{max-height: calc(1.75em * 3); overflow-y: auto; padding-right: 10px; margin-right: -10px; }
.Floor003012 .slider-for .item .con .des::-webkit-scrollbar{width:4px;  height:100%;}
.Floor003012 .slider-for .item .con .des::-webkit-scrollbar-track{ background: rgb(239, 239, 239); border-radius:2px;}
.Floor003012 .slider-for .item .con .des::-webkit-scrollbar-thumb{ background: #0097e0; border-radius:10px;}
.Floor003012 .slider-for .item .con .des::-webkit-scrollbar-thumb:hover{background:#0097e0;}
.Floor003012 .slider-for .item .con .des::-webkit-scrollbar-corner{background:#0097e0;}
.Floor003012 .slider-for .item .con p{margin: 0; line-height: 1.75; padding-left: calc(14 / 16 * 1em); position: relative; }
.Floor003012 .slider-for .item .con p::before{position: absolute; width: calc(6 / 16 * 1em);height:calc(6 / 16 * 1em); border-radius: 50%; background: #0097e0; left: 0; top: calc(14 / 16 * 1em); content: '';}
.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 .slick-track{margin-top:calc(60 / 16 * 1em);}
.Floor003012 .slider-nav .item{position:relative;text-align:center;transition:all .3s;}
.Floor003012 .slider-nav .item .year{line-height:calc(60 / 18 * 1em); border-top: 1px dashed #0097e0; font-size: calc(24 / 16 * 1em);}
.Floor003012 .slider-nav .item .dotico{width:calc(14 / 16 * 1em);height:calc(14 / 16 * 1em);position:absolute;left:50%;top:calc(-7 / 16 * 1em);border-radius: 50%; margin-left:calc(-7 / 16 * 1em); border: 2px solid #0097e0; background: #fff;}
.Floor003012 .slider-nav .item.slick-current a{color:#0097e0;}
.Floor003012 .slider-nav .item.slick-current .dotico{ background: #0097e0; }
.Floor003012 .slider-nav .item{position:relative;}
.Floor003012 .slider-nav .slick-arrow{position: absolute; z-index: 30; top:50%; width:50px; height:50px; border:2px solid #0097e0;padding: 0; margin-top: -25px; border-radius: 50%; transition: 0.3s; background: url("../images/more.svg") no-repeat center center;background-size: auto 15px;}
.Floor003012 .slider-nav .slick-arrow:hover{background-image: url("../images/more-on.svg"); background-color: #0097e0;}
.Floor003012 .slider-nav .slider{ margin: 0 calc(70 / 16 *1em);}
.Floor003012 .slider-nav .slick-prev{left:-50px; transform: rotate(-180deg);}
.Floor003012 .slider-nav .slick-next{right:-50px;}
@media(max-width:1650px){
.Floor003012 .slider-nav .slick-prev{left:0px;}
.Floor003012 .slider-nav .slick-next{right:0px;}
}
@media(min-width:1025px){
  .Floor003012 .slider-for .item .box{display:flex; align-items:center; width: 90%; max-width:960px; margin:0 auto; }
}


.Form002802{padding:calc(100  / 16 * 1em) 0; }
@media(min-width:1025px){
  .Floor003012 .slider-for .item .box{display:flex; align-items:center; width: 90%; max-width:960px; margin:0 auto; }
}
@media(max-width:1024px){
	.Floor003012{padding: 4em 0;}
}
@media(max-width:768px){
	.Floor003012 .slider-for .item{padding: 0 calc(30 / 16 * 1em);}
	.Floor003012 .slider-for .item .img{width: 100%;}
	.Floor003012 .slider-for .item .con{width: 100%;padding: 2em;}
	.Floor003012 .slider-for .item .year b{font-size: calc(26 / 18 * 1em);}
	.Floor003012 .slider-for .item .con p{font-size: calc(18 / 16 * 1em);}
	.Floor003012 .slider-for .item .box{position: relative;}
	.Floor003012 .slider-for .item .box .con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(255, 255, 255, .6);z-index: 3;}
	.Floor003012 .slider-nav .slick-prev{left: 0;}
	.Floor003012 .slider-nav .slick-next{right: 0;}
}
@media(max-width:768px){
	.Floor003012 .slick-dots{margin-top: 10px;display: flex;align-items: center;justify-content: center}
	.Floor003012 .slick-dots li{margin: 0 10px;}
	.Floor003012 .slick-dots li button{width: 8px;height: 8px;background-color: #fff;border: 1px solid #0097e0;border-radius: 50%;font-size: 0;}
	.Floor003012 .slick-dots li.slick-active button{background-color: #0097e0}
}
/*Map002793*/
.Map002793{padding:calc(100 / 16 * 1em) 0;display: none;}
.Map002793 .flex{background:#f8f9fb;overflow: hidden;}
.Map002793 .con{padding:calc(40 / 16 * 1em) calc(60 / 16 * 1em);}
.Map002793 .tit{font-size: calc(36 / 16 * 1em); color: #333; margin-bottom:calc(44 / 36 * 1em);}
.Map002793 .con p{line-height: calc(42 / 16 * 1em); color: #333; padding-left: calc(60 / 16 * 1em);position: relative; margin: 0;}
.Map002793 .con p+p{margin-top:1em; padding-top: 1em; border-top: 1px dashed rgba(0, 0, 0, 0.1);}
.Map002793 .con p:before{position: absolute; left: 0; top:1em; width: calc(40 / 16 * 1em); height: calc(40 / 16 * 1em); background-color: #0097e0; border-radius:50%; background-size: auto calc(18 / 16 * 1em); background-repeat: no-repeat; background-position:center;  content: '';}
.Map002793 .con p:nth-of-type(1):before{top:0;}
.Map002793 .con .add:before{background-image: url(../images/add2.svg);}
.Map002793 .con .mail:before{background-image: url(../images/mail2.svg);}
.Map002793 .con .tel:before{background-image: url(../images/tel2.svg);}
.Map002793 .con .tel2:before{background-image: url(../images/sale2.svg);}

@media(min-width:1025px){
.Map002793 .flex{display: flex; align-items: center; justify-content:space-between;}
.Map002793 .con{width:calc(100% - 49.445%);}
.Map002793 .pic{width:49.445%; order: 2;}
}
@media(max-width:1024px){
	.Map002793{padding: 4em 0;}
} 
@media(max-width:768px){
	.Map002793 .con{padding: calc(20 / 16 * 1em) calc(20 / 16 * 1em);}
}



.PicList003140{padding-top:1rem;}
.PicList003140 li a,
.PicList003140 dd a{background: #fff; border: 1px solid rgba(0, 0, 0, 0.08);}
.PicList003140 li a{padding:calc(45 / 16 * 1em) calc(30 / 16 * 1em);}
.PicList003140 .slider{ margin: 0 calc(-20 / 16 * 1em);}
.PicList003140 .slider .slick-list dd{padding: 5px;}
.PicList003140 .slider .slick-list dd a{display: block; margin: 0 calc(15 / 16 * 1em); padding:calc(30 / 16 * 1em); }
.PicList003140 .time{font-size: 1em; color: #888;}
.PicList003140 .time span{display: block; font-size:calc(35 / 16 * 1em);margin-bottom: 5px; text-align: center;}
.PicList003140 .tit{font-size: calc(22 / 16 * 1em); color: #333; line-height: calc(32 / 22 * 1em);}
.PicList003140 dd .tit{ min-height:calc(calc(32 / 22 * 1em) * 2); margin: 1em 0;}
.PicList003140 .Ispic{display: block; width: 100%; padding-bottom:60.715%;}
.PicList003140 .txt{color: #999; line-height:2; min-height:calc(2em * 2); margin:calc(30 / 16 * 1em) 0;}
.PicList003140 li:hover .tit,
.PicList003140 dd:hover .tit{color:#0097e0;}
.PicList003140 li{transition: all 0.3s ease-in-out}
.PicList003140 li:hover{box-shadow: 0 0 10px rgba(0, 0, 0, .128);}
.PicList003140 .more{min-width:calc(148 / 16 * 1em);}
.PicList003140 .more span{display: inline-block; line-height: calc(46 / 16 * 1em); color:#0097e0; border: 2px solid #0097e0; padding: 0 calc(24 / 16 * 1em); border-radius: calc(23 / 16 * 1em);}
.PicList003140 .more span::after{display: inline-block; height:calc(8 / 16  * 1em); width:calc(8 / 16  * 1em);content: '';  transform: rotate(-45deg); transition:.3s; vertical-align: middle; margin-left:1em; border-radius: 50%; border: 2px solid #0097e0; }
.PicList003140 a:hover .more span{color:#fff; border-color:#009E93; background: #009E93;}
.PicList003140 a:hover .more span::after{background: url(../images/more-on.svg) no-repeat center; background-size:contain; transform: rotate(0deg); height:1em; width:1em; border: none; border-radius: 0;}

.PicList003140 .slider .slick-dots{display: table; margin:24px auto 0;}
.PicList003140 .slider .slick-dots li{float: left; border: 1px solid #eaeaea;border-radius: 50%; width: 8px; height: 8px; margin: 0 12px;background: #eaeaea;}
.PicList003140 .slider .slick-dots li button{display: none;}
.PicList003140 .slider .slick-dots li.slick-active{border-color: #0097e0;background: none;}
.PicList003140 .dl+.ul{margin-top:calc(50 / 1920 * 100vw);}
.PicList003140 li+li{margin-top:calc(30 / 1920 * 100vw);}
.PicList003140 li .time{width: 1.3rem;text-align: center;}
.PicList003140 li .con{padding:0 4vw; width:75%; border-left: 1px solid rgba(0, 0, 0, 0.08);}
.PicList003140 li .txt{margin-bottom:0;}
@media(min-width:1025px){
.PicList003140 li a{display: flex; align-items: center; justify-content: space-between;}
}
@media(max-width:1024px){
.PicList003140{padding: 4em 0 0;}
}
@media(max-width:1024px){
.PicList003140 .slider{margin: 0}
.PicList003140 .slider .slick-list dd a{margin: 0}
.PicList003140 .slider .slick-list dd{padding: 0;}
.PicList003140 .slider .slick-dots{list-style-type: none;margin: 15px auto;}
.PicList003140 li a{position: relative;display: block;padding: 2em;}
.PicList003140 li .time{position: absolute;right: 2em;bottom: 2em;text-align: center;z-index: 3;padding: 0;width: auto;}
.PicList003140 li .con{width: 100%;padding: 0;border-left: 0;}
.PicList003140 .txt{margin-top: 1em;}
.PicList003140 .more{margin-top: 1em;}
.PicList003140 .time span{font-size: calc(24 / 16 * 1em);}
}
@media(max-width:768px){
    .PicList003140 .more span{line-height: calc(30 / 16* 1em);padding: 0 calc(24 / 24* 1em);}
}

/*Page002737 */
.Page002737{padding:calc(60 / 16 * 1em) 0 calc(100 / 16 * 1em) ; }
.Page002737 .Pages{ text-align: center;}
.Page002737 .Pages > span{display: inline-block; vertical-align: middle;}
.Page002737 .Pages .a_first,
.Page002737 .Pages .a_end,
.Page002737 .Pages .p_cur,
.Page002737 .Pages .p_count,
.Page002737 .Pages .p_jump,
.Page002737 .Pages .p_total{display: none;}
.Page002737 .Pages .p_page{overflow: hidden;}
.Page002737 .Pages .p_page em{font-style: normal;}
.Page002737 .Pages .p_page a{float: left; line-height:calc(48 / 16 * 1em); border: 1px solid #e5e5e5; border-radius:50%; width: calc(50 / 16 * 1em); margin: 0 calc(6 / 16 * 1em); font-size:1em;  color: #aaa; background: #fff;}
.Page002737 .Pages .p_page a:hover,
.Page002737 .Pages .p_page a.a_cur{background-color:#0097e0; border-color:#0097e0; color: #fff;}
.Page002737 .Pages .p_page a.a_next,
.Page002737 .Pages .p_page a.a_prev{ height:calc(50 / 16 * 1em); width: calc(50 / 16 * 1em);background-position: center center; background-repeat: no-repeat; background-size: auto calc(14 / 16 * 1em); line-height: 1000; overflow: hidden;}
.Page002737 .Pages .p_page a.a_prev,
.Page002737 .Pages .p_page a.a_next{background-image: url(../images/more2.svg);}
.Page002737 .Pages .p_page a.a_prev{transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);}
.Page002737 .Pages .p_page a.a_prev:hover,
.Page002737 .Pages .p_page a.a_next:hover{background-image: url(../images/more-on.svg);}
.Page002737 .Pages  .p_page a.pagedot{ border-color: transparent; padding: 0; margin-right: -5px; line-height: 34px; height: 44px;}
.Page002737 .Pages .p_jump > *{float: left;}
.Page002737 .Pages .p_jump b{ font-weight: normal; color: #aaa; margin: 0 4px; line-height: 46px;}
.Page002737 .Pages .p_jump b.f0{margin-right: 6px;}
.Page002737 .Pages .p_jump input{height: 46px; border-radius: 4px;}
.Page002737 .Pages .i_text{ line-height: 44px; border: 1px solid #e5e5e5;   width: 46px; text-align: center; color: #333; font-size:16px;}
.Page002737 .Pages .i_button{background: #ebebeb; width: 70px;  padding: 0; cursor: pointer; border: none; margin-left: 10px; color: #888;}
@media(max-width:768px){
.Page002737{padding:calc(40 / 16 * 1em) 0 calc(40 / 16 * 1em) ;}
.Page002737 .Pages .p_page em,
.Page002737 .Pages .p_jump{display: none;}
}






/*.RighInfo000171*/
.RighInfo000171{padding: calc(100 / 16 * 1em) 0;}
.RighInfo000171 .title{ color: #333; padding-bottom:calc(30 / 16 * 1em); border-bottom: 1px solid rgba(0,0,0,0.1); }
.RighInfo000171 .title h1{margin:0;font-size:calc(36 / 16 * 1em); font-weight: normal; line-height: 1.3;}
.RighInfo000171 .title time{color: #0097e0; padding-left:calc(28 / 16 * 1em); background:url(../images/time.svg) no-repeat center left; background-size: calc(18 / 16 * 1em) auto ; line-height:calc(28 / 16 * 1em); display:inline-block;}
.RighInfo000171 .info{  color: #666; line-height:2;text-align:justify; border-bottom:1px dashed #d2d2d2; padding:calc(30 / 16 * 1em) 0; }
.RighInfo000171 .info .pic{  margin:2% auto; display: block;}
.RighInfo000171 .info li{list-style:unset}
.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:10px 0;position:absolute;right:0;top:0}
.RighInfo000171 .info_back a{color:#fff; background:#0097e0;display:block;padding:10px 30px;border-radius:30px;}
.RighInfo000171 .info_back a:hover{background:#009E93;}
.RighInfo000171 .info_pn span{display:block; margin:15px 0}
.RighInfo000171 .info_pn span a{color:#888}
.RighInfo000171 .info_pn span a:hover{color:#0097e0;text-decoration:underline}

.RighInfo000171 .right{ padding:24px; background: #f9f9f9;}
.RighInfo000171 .right .subtit{ font-size:calc(24 / 16 * 1em); font-weight: bold; margin-bottom:1em; color: #333;}
.RighInfo000171 .right li+li{margin-top:2em; padding-top:2em; border-top: 1px solid rgba(0, 0, 0, 0.05);}
.RighInfo000171 .right .pic{width: 100%; overflow: hidden;}
.RighInfo000171 .right li:hover .Ispic{transform: scale(1.1)}
.RighInfo000171 .right .Ispic{padding-bottom: 53.576%;transition: 0.8s ease;}
.RighInfo000171 .right time{display: block; color:#999; padding-left:calc(30 / 14 * 1em); background:url(../images/time2.svg) left center no-repeat; background-size: auto calc(16 / 14 * 1em); line-height:calc(16 / 14 * 1em);  font-size: calc(14 / 16 * 1em);}
.RighInfo000171 .right .tit{font-size: calc(18 / 16 * 1em); line-height: 1.5; color: #555; margin: 1em 0;}

@media(min-width:1025px){
.RighInfo000171 .flex{display: flex; align-items:flex-start; justify-content: space-between;}
.RighInfo000171 .left{width:75%; padding-right: calc(90 / 16 * 1em);}
.RighInfo000171 .right{width: 25%;}
.RighInfo000171 .title{display: flex; align-items: flex-end; justify-content: space-between;}
.RighInfo000171 .title h1{width:70%;}
.RighInfo000171 .info_pn span{width:80%}
}
@media(max-width:1024px){
.RighInfo000171{ padding:50px 0;}
.RighInfo000171 .info_back{position:relative}
.RighInfo000171 .bot{position:relative;margin-top:15px}
}
@media(max-width:768px){
	.RighInfo000171 .title h1{font-size: calc(28 / 16 * 1em);margin-bottom: 1em;}
	.RighInfo000171 .info{font-size: calc(18 / 16 * 1em);}
}




/*.RighInfo000172*/
.RighInfo000172{padding: calc(100 / 16 * 1em) 0;}
.RighInfo000172 p{color: #666; line-height:2;  }




/*Floor003195 */
.Floor003195{background: url(../images/Floor003195-bg.jpg) no-repeat center center; background-size: cover;}
@media (max-width:1024px) {
}

.Floor003195 .icon-desc{background: url(../images/Floor003195-bg.jpg) no-repeat center center;background-size: cover;padding: calc(100 / 16* 1em) 0;color: #fff;}
.Floor003195 .icon-desc .sub-tit{text-align: center; font-size: calc(40 / 16 * 1em); margin-bottom: calc(118 / 1920 * 100vw);}

.Floor003195 .icon-desc li{position: relative;text-align: center;}
.Floor003195 .icon-desc li .line{background: rgba(0, 151, 224, 0.2);}

.Floor003195 .icon-desc li:not(:last-child) .line{position: absolute;}

.Floor003195 .icon-desc li .icon{width: calc(95 / 16 * 1em);margin: 0 auto calc(40 / 16 * 1em); position: relative;border-radius: 0 calc(20 / 16 * 1em) 0 calc(20 / 16 * 1em); transition: 0.3s;}
.Floor003195 .icon-desc li .icon:after{position: absolute;content: ''; width: calc(9 / 16 * 1em); height: calc(9 / 16 * 1em); top: 0;left: calc(100% + 0.03rem); background: url(../images/Floor003195-add.svg) no-repeat center center; background-size: contain; transform: scale(0); transition: 0.3s;}
.Floor003195 .icon-desc li .icon img{transition: 0.5s;width: calc(70 / 16 * 1em);}
.Floor003195 .icon-desc li:hover .icon{border-color: #0097e0;}
.Floor003195 .icon-desc li:hover .icon:after{transform: scale(1);}
.Floor003195 .icon-desc li:hover img{transform: rotate(360deg);}
.Floor003195 .icon-desc li .icon dl{display: table; width: 100%; /*height: calc(103 / 16 * 1em);*/	}
.Floor003195 .icon-desc li .icon dt{display: table-cell; vertical-align: middle;text-align: center;}
.Floor003195 .icon-desc li a{color: #333;}
.Floor003195 .icon-desc li .tit{font-size: calc(28 / 16 * 1em); line-height: 1.2; color: #000;}
.Floor003195 .icon-desc li .tit:after{content: '';width: 1em;height: calc(3 / 30* 1em);background-color: #0097e0;display: block;margin: calc(15 / 30* 1em) auto calc(35 / 30* 1em);}
.Floor003195 .icon-desc li p{margin: 10px 0 0 0; font-size: calc(18 / 16 * 1em); color: #333;}

@media (min-width:1025px) {
.Floor003195 .icon-desc ul{display: table;width: 100%; table-layout: fixed;padding: 35px 0;}    
.Floor003195 .icon-desc li{display: table-cell; vertical-align: middle; width: calc(100% / 2);}
.Floor003195 .icon-desc li:not(:last-child) .line{height: 100%;width: 1px;border-right: 1px dotted rgba(255, 255, 255, 0.5);right: 0; top: 0;}
.Floor003195 .icon-desc li:not(:last-child) .line i{position: absolute; top: calc(100% + 9px); width:10px;height: 9px;left: 50%; margin-left: -5px;}
.Floor003195 .icon-desc li:not(:last-child) .line i:before,
.Floor003195 .icon-desc li:not(:last-child) .line i:after{position: absolute;content: ''; background-color: #0097e0; border-radius: 3px;}
.Floor003195 .icon-desc li:not(:last-child) .line i:before{left: 0;width: 100%; height: 3px; top: 0;}
.Floor003195 .icon-desc li:not(:last-child) .line i:after{width: 3px;left: 50%; margin-left: -1px; top: 0; height: 100%;}
.Floor003195 .icon-desc li{position: relative; z-index: 2 ;}
.Floor003195 .icon-desc li .con{max-height: unset; overflow-y: auto; padding-right: 10px; margin-right: -10px;}
.Floor003195 .icon-desc li .con::-webkit-scrollbar{width:4px;  height:100%;}
.Floor003195 .icon-desc li .con::-webkit-scrollbar-track{ background: rgb(239, 239, 239); border-radius:2px;}
.Floor003195 .icon-desc li .con::-webkit-scrollbar-thumb{ background: #0097e0; border-radius:10px;}
.Floor003195 .icon-desc li .con::-webkit-scrollbar-thumb:hover{background:#0097e0;}
.Floor003195 .icon-desc li .con::-webkit-scrollbar-corner{background:#0097e0;}
.Floor003195 .icon-desc li:after{display: block;content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;width:calc(500 / 16 * 1em);height:calc(340 / 16 * 1em);;border: 1px solid #ddd;opacity: 0; z-index: -1;}
.Floor003195 .icon-desc li a{display: block; max-width: calc(450 / 16 * 1em); margin: 0 auto;}
.Floor003195 .icon-desc li:hover:after{opacity: 1;}
}
@media (max-width:1024px) {
.Floor003195 .icon-desc .sub-tit{font-size: calc(28 / 16 * 1em); margin-bottom: 2em;}
.Floor003195 .icon-desc li:not(:last-child) .line{height: 1px;width: 100%;border-bottom: 1px dotted rgba(255, 255, 255, 0.5);left: 0; bottom: 0;}
.Floor003195 .icon-desc li:not(:last-child){margin-bottom: 10vw; padding-bottom: 10vw;}
.Floor003195 .icon-desc{padding: 4em 0;}
.Floor003195 .icon-desc li:not(:last-child){margin-bottom: 2em;padding-bottom: 2em;}    
.Floor003195 .icon-desc li .icon{margin: 0 auto calc(20 / 16 * 1em);}
}
@media (max-width: 640px){
.Floor003195 .icon-desc ul{display:block;margin:0;}
.Floor003195 .icon-desc ul li{width:100%;}
.Floor003195 .icon-desc li:not(:last-child) { margin-bottom:2em; padding-bottom: 0;}
.Floor003195 .icon-desc li:not(:last-child) .line{display: none;}
}


.proz {padding: 1rem 0; position: relative;}             
.proz .list_card_item {
  border: 1px solid #eee;
    width: 100%;
    overflow: hidden;
    height: auto;
    background: #ffffff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    padding: 9vh 2.97vw 9vh 3.59vw;
    box-sizing: border-box;
    margin-bottom: 40px;
    transition: .3s all ease-in-out;
    box-shadow: 0 0px 12px 0 rgba(12,12,12,0.08);
    transition: 0.8s ease;
}
.proz .list_card_item:hover{transform: translateY(-20px)}
.proz .list_card_item:hover .card_item_left_title a {
    color:#0097e0;
}

.proz .list_card_item:hover {
    transition: .3s all ease-in-out;
    /* box-shadow: 0 14px 29px 0 rgba(12,12,12,0.08); */
/*    transform: scale(1.01);
*/}
.proz .list_card_item:hover .card_item_left_title{
    color:#0097e0;
}
.proz .card_item_left {
    width: 40%;
    /* width: 350px; */
    height: 100%;
    padding-right:100px ;
}

.proz .card_item_left_img_box {
/*    width: 53px;
    height: 53px;
*/    position: relative;
    margin-bottom: 2.40vh;
}

.proz .img_index {
    z-index: 999;
}

.proz .card_item_left_img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.proz .card_item_left_img_hov {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.proz .slick-prev{width:40px; height: 40px;position: absolute;left:0; top: 30%;background: url(../images/qiehuan.png) no-repeat;background-size: 30px;transform: rotate(180deg); background-color: #0097e0;z-index: 9;border-radius: 50%; background-position: 50% 50%; }
.proz .slick-next{width:40px; height: 40px; position: absolute;right:0; top: 30%;background: url(../images/qiehuan.png) no-repeat;background-size: 30px;background-color: #0097e0;z-index: 9;border-radius: 50%;background-position: 50% 50%;}





.proz .card_item_left_title {font-weight: normal;font-stretch: normal;letter-spacing: 0px;color: #333333;margin-bottom: 25px;font-size: calc(30 / 16* 1em);}

.proz .card_item_left_content {
    width: 100%;
    font-size:1em;
    font-weight: normal;
    line-height: 2;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #666666;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
}

.proz .card_item_left_content p{margin: 0;}

.proz .card_item_center {
    /* width: 225px; */
    width: 16.5vw;
    height: 100%;
    /* background: yellow; */
    padding: 0 36px;
    /* padding: 43px 36px 34px; */
}

.proz .card_item_center_nav_list {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
}

.proz .card_item_center_nav_item {
    width: 100%;
    font-size:1em;
    font-weight: normal;
    letter-spacing: 0px;
    color: #666666;
    border-bottom: 1px solid transparent;
    margin-bottom: 10px;
    cursor: pointer;
    padding-right:0;
}
.proz .card_item_center_nav_item span:hover{
    border-bottom: 1px solid #0097e0;
    color: #0097e0;
}
.proz .card_item_center_nav_item a:hover{
    color: #0097e0;
}

.proz .nav_item_active {
    border-bottom: 1px solid #0097e0;
    color: #0097e0;
}

/* 右边图片列表 */
.proz .card_item_right {
    /* width: 737px; */
    width: 60%;
    /* flex: 1; */
    /* height: 100%; */
    box-sizing: border-box;
    overflow: hidden;
}

.proz .card_item_right_img_list {
    width: 100%;
    height: 100%;

}
.proz .card_item_left_img_box img{max-width: calc(50 / 16* 1em);max-height: calc(50 / 16* 1em)}
.proz .list_card_item:hover .card-im01 {
    display: block;
}

.proz .list_card_item:hover .card-im02,.proz .list_card_item .card-im01 {
    display: none;
}

.proz .img_list_img_list_item {
    width: 100%;
    /* flex: 1; */
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-right: 23px;
}

.proz .img_list_img_list_item:last-of-type {
    margin-right: 0;    margin-bottom: 2em;
}

.proz .img_list_img_box {
    width: 95%;
    position: relative;
    /* background: url(../images/bg.jpg) no-repeat center; */
    background-size: cover;
}
.proz .img_list_img_box:hover .yg-pr-more{
    display: block;
    background: rgba(0, 151, 224, 0.6);
    display: none;

}
.proz .yg-pr-more:hover .yg-pr-m{
    color: #0097e0;
}
.proz .yg-pr-more{
    position:absolute;
    left:0%;
    top:0%;
    right:0%;
    bottom:0%;
 }

 .proz .yg-pr-flx{
    position:absolute;
    left:50%;
    top:50%;
    transform: translate(-50%,-50%);
    text-align: center;
    width: 100%;
}
.proz .yg-pr-cm{

/*        filter: url(blur.svg#blur);
    -webkit-filter: blur(10px);
       -moz-filter: blur(10px);
        -ms-filter: blur(10px);
            filter: blur(10px);
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false);
*/
   opacity: 0.9;
}
.proz .xinxi{text-align: center;}

.proz .yg-pr-n{
    color:#333;
    padding: 10px 5px;
    line-height: 1.4;
}
.proz .yg-pr-m{
    color:#999;
    font-size: 15px;
    padding-top: 4px;
    text-decoration: underline;
}
.proz .yg-pr-m:hover{color: #0097e0;}
.proz .img_list_img_box{overflow: hidden;border: 1px solid #eee;}
.proz .img_list_img_box img {
    width: 100%;
    height: 100%;
    
    padding: 30px;
    transition: 0.8s ease;
}
.proz .swiper-slide:hover img{transform: scale(1.1)}
.proz .img_list_img_bor {
    position: relative;
    bottom: -12px;
    width: 80%;
    height: 3px;
    background-color: transparent;
    border-radius: 2px
}

.proz .img_bor_active {
    background-color: #ff6900;
}

.proz .img_box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    grid-gap: 10px;
    margin-top: 50px;
    margin-bottom: 50px;
    position: relative;
}
.proz .colx-50{
    float: left;
    width: 50%;
}
.proz .img_items_box {
    width: 92px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
/*    justify-content: space-between;
*/    margin-right: 15px;
}
.proz .tracker{
    background: url(../images/bg.jpg) no-repeat center;
    background-size: cover;
}
.proz .img_item {
    width: 85px;
    height: 53px;
    overflow: hidden;
    background: url(../images/bg.jpg) no-repeat center;
    background-size: cover;
    margin-bottom: 10px;
}
.proz .magnifier{
    background: url(../images/bg.jpg) no-repeat center;
    background-size: cover;
}

.proz .img_item_border {
    border: solid 1px rgb(255, 255, 255);
}

.proz .img_item:hover,
.proz .img_item_border_hover {border: solid 1px #ee7700;}

.proz a { text-decoration: none; color:#333; }

.proz .swiper-container {
    width: 100%;
    height: 100%;
    position: relative;
}
.proz .swiper-wrapper.pnav-list{display: inline-block;}
.proz .swiper-wrapper.pnav-list p{font-size: 1.125em; color: #000;margin: 0 0 15px 0;}
@media(max-width:1024px){
	.proz{padding: 4em 0;}
}
@media(max-width: 768px){
	.proz .list_card_item{display: block;padding: 3em 2em;}
	.proz .card_item_left{width: 100%;padding-right: 0;}
	.proz .card_item_right{width: 100%;margin-top: 1em;}
	.proz .card_item_left_title{font-size: calc(28 / 16* 1em);}
	.proz .img_list_img_list_item:last-of-type{margin-bottom: 0;}
}

/*.RighInfo003134 为demo编号*/
.RighInfo003134 .tab{ padding:calc(70 / 16 * 1em) 0 calc(100 / 16 * 1em) 0; margin: 0 auto;}
.RighInfo003134 .tab .h1_tab{margin:0 0 calc(90 / 16 * 1em) 0; overflow:hidden;  font-weight:normal; color:#000; text-align: center; font-size: 1em;}
.RighInfo003134 .tab .h1_tab span{background: url(../images/RighInfo003134_tedian.png) no-repeat top -2px left; background-size: 1.75em;margin-right:calc(60 / 20 * 1em); cursor:pointer; padding-left:calc(45 / 16 * 1em); border-bottom: 3px solid transparent; color: #000;padding-bottom:calc(15 / 20 * 1em);font-size:calc(20 / 16 * 1em);}
.RighInfo003134 .tab .h1_tab span.on{color:#0097e0; border-bottom: 3px solid #0097e0; display: inline-block;background: url(../images/RighInfo003134_tedian-on.png) no-repeat top -2px left; background-size: 1.75em; }
.RighInfo003134 .tab .h1_tab span.on a{color:#0097e0;}
.RighInfo003134 .tab .h1_tab span:nth-child(2){background: url(../images/RighInfo003134_canshu.png) no-repeat top -2px left; background-size: 1.75em;margin-right: 0 !important;}
.RighInfo003134 .tab .h1_tab span:nth-child(2).on{background: url(../images/RighInfo003134_canshu-on.png) no-repeat top -2px left; background-size: 1.75em;}
.RighInfo003134 .tab .info{ padding-top:0;text-align: center;margin-bottom: 0.5rem;}
.RighInfo003134 .tab .info .title{font-size:3.428em;color:#0097e0;}
.RighInfo003134 .tab .info .sum{font-size:1.4285em;color:#525252; padding: 30px 0;}
.RighInfo003134 .tab .list .con{width: 100%;}
.RighInfo003134 .tab .list .con ul{display: flex;width: 100%;justify-content: space-around;}
.RighInfo003134 .tab .list .con ul li{padding:1.5% 2.3%;width:20%; background: #fff; border: 1px solid #eee;}
.RighInfo003134 .tab .list dl{text-align: left;}
.RighInfo003134 .tab .list dt .icon{font-size:1.625em; color: #0097e0; margin-bottom:20px;font-weight: bold;}
.RighInfo003134 .tab .list dd aside{font-size: 1em; color: #111; line-height: 30px;}

.RighInfo003134 .list .dot{text-align: left; color: #333; border-bottom: 1px solid #ddd;margin: 0 0 calc(30 / 26 * 1em) 0;padding-bottom:calc(30 / 26 * 1em);background: url(../images/tit.svg) no-repeat left top 30%;background-size:calc(12 / 26 * 1em);padding-left:calc(30 / 26 * 1em); font-size:calc(26 / 16 * 1em);}



.RighInfo003134 {padding:calc(100 / 16 * 1em) 0 0;}
.RighInfo003134 .img-side{margin: 0 auto 4.5em;}
.RighInfo003134 .img-side .Home_more{margin-top: 3.5em;}
.RighInfo003134 .img-side .ytable-cell{ padding-bottom:0;}
.RighInfo003134 .img-group li .Ispic{background-size: contain;padding-bottom: 88%;}
.RighInfo003134 .controls{display: table;position: relative;padding: 0 56px; margin: 3.125em auto 0;}
.RighInfo003134 .controls .slick-dots li{float: left;position: relative; width: 13px;height: 13px; margin: 0 5px;}
.RighInfo003134 .controls .slick-dots li button{position: absolute;background:rgba(0,0,0,0.2); width: 7px;height: 7px;border-radius: 50%; top: 50%;left: 50%;transform: translate(-50%,-50%); border: 0; cursor:pointer; border: 0; font-size: 0;padding: 0;transition: 0.3s;}
.RighInfo003134 .controls .slick-dots li.slick-active button{background-color: #0097e0; width: 100%;height: 100%;}
.RighInfo003134 .controls .slick-arrow{position: absolute; top:50%;width: 25px; height: 11px;background-repeat: no-repeat;background-position: center; margin-top: -5px;}
.RighInfo003134 .controls .slick-prev{left:0;background-image: url(../images/RighInfo003134-btn-prev.svg);}
.RighInfo003134 .controls .slick-next{right:0;background-image: url(../images/RighInfo003134-btn-next.svg);}
.RighInfo003134 .controls .slick-disabled{cursor: default;}
.RighInfo003134 .controls .slick-prev.slick-disabled{background-image: url(../images/RighInfo003134-btn-prev-disabled.svg);}
.RighInfo003134 .controls .slick-next.slick-disabled{background-image: url(../images/RighInfo003134-btn-next-disabled.svg);}

.RighInfo003134 .prod-intro{background: #fafafa;}

.RighInfo003134 .img-side .tit{ font-size:0.42rem;color: #000; margin-bottom:10px;line-height: 1.2;}
.RighInfo003134 .img-side .tit:after{content: '';width: 1em;height: calc(3 / 30* 1em);background-color: #0097e0;display: block;margin: calc(15 / 30* 1em) 0 calc(20 / 30* 1em);}
.RighInfo003134 .img-side .txt .tit2{font-size:2.2857em ; color: #000; margin: 0;}
.RighInfo003134 .img-side .txt .tit3{margin: 40px 0 50px;}
.RighInfo003134 .img-side .txt .tit3 .pot{position: relative; font-size: 1em; color: #333;margin-right: 32px;padding-left: 17px; display: block;margin-bottom: 10px;}
.RighInfo003134 .img-side .txt .tit3 .pot:after{ content: "";width: 5px;height:5px;background: #0097e0;position: absolute;top:40%;left: 0;border-radius: 50%; }
.RighInfo003134 .img-side .txt .tit3 .xh{font-style: normal; font-size: 1.5em; margin-bottom: 20px;position: relative; padding-left:18px; color: #0097e0; line-height: 1;}
.RighInfo003134 .img-side .txt .tit3 .xh:after{content: '';background: #0097e0;width: 4px;height: 24px;position: absolute; left: 0; }


.RighInfo003134 .img-side .tit4 ul{width: 70%; margin-bottom: 50px;}
.RighInfo003134 .img-side .txt .tit4 .xh{font-style: normal;font-size: 1.5em;margin-bottom: 20px;position: relative;padding-left: 18px;color: #0097e0;line-height: 1;}
.RighInfo003134 .img-side .txt .tit4 .xh:after{content: '';background: #0097e0;width: 4px;height: 24px;position: absolute; left: 0; }
.RighInfo003134 .img-side .tit4 li{ line-height:30px;font-size:1em; padding:10px 0; border-bottom:1px dashed #eaeaea; padding-left:40px;background:url(../images/TextList001131-li_hover.png) no-repeat left center;}
.RighInfo003134 .img-side .tit4 li:hover span{ background-color:#0097e0;}
.RighInfo003134 .img-side .tit4 li:hover a{color:#0097e0;}
.RighInfo003134 .img-side .tit4 li a{ display:block; overflow:hidden; font-size: 1em; color: #222;}
@media(max-width:1024px){
.RighInfo003134{padding:0;padding-top: 4em;}
/* .RighInfo003134 .tab .info{padding: 0 2em;} */
}
@media(max-width:768px){
.RighInfo003134 .img-side .tit4 li{ font-size:14px; padding:10px 0;}
.RighInfo003134 .tab .list .con ul{flex-wrap: wrap;justify-content: left}
.RighInfo003134 .tab .list .con ul li{width: 50%;padding: 1em;box-sizing: border-box}
.RighInfo003134 .list{margin-bottom: calc(20 / 16 * 1em);}
.RighInfo003134 .tab .h1_tab{margin-bottom: calc(20 / 16 * 1em);}
.RighInfo003134 .ovh{overflow-y: hidden;}
.RighInfo003134 .ovh .cstable{width: 800px;margin-top: 0;}
.RighInfo003134 .tab .h1_tab span{margin-right:1em}
}


/* .RighInfo003134 .img-side .line{width: 20px; height: 2px; background-color: #0097e0;display: block;} */
.RighInfo003134 .img-side .text{margin-top: 0;line-height: 1.8;font-size: 1em;color: #555;margin-bottom: 0;}
.RighInfo003134 .img-side .btn{ margin-top: 3.375em;}
.RighInfo003134 .img-side .btn a{display: inline-block;font-size: 1.125em;color: #fff;box-shadow: 0px 10px 30px rgb(0 108 191 / 10%);border-radius: 5px; margin: 0 5px; min-width:12.5em;text-align: center; line-height: 3.3333;padding: 0 1.8125em; cursor: pointer;}
.RighInfo003134 .img-side .btn a.download{background-color: #0097e0;}
.RighInfo003134 .img-side .btn a.download2{background-color: #6e6e6e;}
.RighInfo003134 .img-side .btn a:before{display: inline-block; vertical-align: top;content: '';background-size: contain;background-position: center; background-repeat: no-repeat; width: 1.3888em;height: 3.3333em;margin-right: 0.5555em;}
.RighInfo003134 .img-side .btn a.download:before{background-image: url(../images/RighInfo003134-icon-file1.svg);}
.RighInfo003134 .img-side .btn a.download2:before{background-image: url(../images/RighInfo003134-icon-download.svg);}

.RighInfo003134 .prod-intro .name{border-bottom: 1px solid #efefef;font-size: 1.5em; padding-bottom: 0.666em;color: #333; line-height: 2;display: none;}
.RighInfo003134 .prod-intro .name i{width: 2em; height: 2em;border-radius: 50%;background-color: #0097e0;display: inline-block;vertical-align: top; margin-right: 0.625em; background-repeat: no-repeat; background-position: center; background-size: auto 50%;}
.RighInfo003134 .prod-intro .name-1 i{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .prod-intro .name-2 i{background-image: url(../images/RighInfo003134-title-icon.svg);}
.RighInfo003134 .prod-intro .name-3 i{background-image: url(../images/RighInfo003134-title-icon2.svg);}
.RighInfo003134 .prod-intro .name-4 i{background-image: url(../images/RighInfo003134-title-icon4.svg);}
@media (min-width:1025px) {
.RighInfo003134 .img-group{width: 40%; border-radius: 50px 0 0 0;background-size: cover;}
.RighInfo003134 .img-side .ytable-cell{padding-top: 0;}
.RighInfo003134 .img-side .txt{padding: 0 6% 0 0;}
.RighInfo003134 .tab .list .con ul li{display: table-cell;vertical-align: top;}
}
@media (max-width:1024px) {
/* .RighInfo003134 .img-side{ padding: 0 2em;} */
.RighInfo003134 .img-side .btn a{min-width: calc(50% - 10px);padding: 0;}
.RighInfo003134 .tab{padding: 4em 0;}
.RighInfo003134 .img-side .tit{font-size: calc(28 / 16 * 1em);}
}
@media (max-width:768px){
	.RighInfo003134 .img-side .text{font-size: calc(18 / 16 * 1em);}
	.RighInfo003134 .img-side .txt .tit3{margin: 2em 0;}
	.RighInfo003134 .controls{margin-top: 2em;}
}

.RighInfo003134 .popUp-box{position: fixed;z-index: 200; left: 0;top: 0;width: 100%; height:100%; background-color: rgba(0,0,0,0.5);display: none;}
.RighInfo003134 .popUp-box > .ytable{height: 100%;}
.RighInfo003134 .popUp-box .main{background: #fff url(../images/RighInfo003134-bg.jpg) no-repeat;background-size: cover; width: 90%; max-width: 1200px;margin: 0 auto;border-radius: 5px; position: relative; }
.RighInfo003134 .popUp-box .close{position: absolute; right: 20px;top: 20px;width: 20px;height: 20px;z-index: 10;cursor:pointer;}
.RighInfo003134 .popUp-box .close:before,
.RighInfo003134 .popUp-box .close:after{position: absolute;content: ''; width: 100%;height: 2px;background-color: #000; top: 50%;margin-top: -1px;transform: rotate(-45deg);}
.RighInfo003134 .popUp-box .close:after{transform: rotate(45deg);}
.RighInfo003134 .popUp-box .logo img{height: 1.9375em;}
.RighInfo003134 .popUp-box .title{font-family: 'SourceHanSansCN-Medium';font-size: 1.875em;color: #333333;line-height: 1.3333; margin-top: 0.3em;}
.RighInfo003134 .popUp-box .title:after{display: block; content: '';width: 20px;height: 2px;background-color: #0097e0; margin: 1em 0;}
.RighInfo003134 .popUp-box .left p{font-size: 1.5em;line-height: 1.66666;color: #333333;}
.RighInfo003134 .popUp-box .form li{position: relative;z-index: 1; margin-bottom: 10px;}
.RighInfo003134 .popUp-box .form li label.tit{position: absolute; left: 1.21428em; top: 0;font-size: 0.875em; line-height: 3.5714em;}
.RighInfo003134 .popUp-box .form li .text{border: solid 1px rgba(139,139,139,0.2);width: 100%;font-size: 1em; height:3.125em; line-height: 3.125em;border-radius:0.625em;padding: 0 1.0625em;}
.RighInfo003134 .popUp-box .form li.code dl{overflow: hidden;}
.RighInfo003134 .popUp-box .form li.code dl dt{position: relative;width: 60%;float: left;}
.RighInfo003134 .popUp-box .form li.code dl dd{width: 38%;float: right;}
.RighInfo003134 .popUp-box .form li.code dl dd a{display: block;cursor: pointer;background-color: #6e6e6e; border-radius: 10px;color: #fff;font-size: 0.875em;line-height: 3.5714em;text-align: center;}
.RighInfo003134 .popUp-box .form ol .btn{display: block;width: 100%;background: #0097e0;border:0;cursor: pointer;border-radius: 0.625em;height:3.125em;color: #fff;font-size: 1em;}
@media (min-width:1025px) {
.RighInfo003134 .popUp-box .main{padding: 10.9375vh 8.25em;}  
.RighInfo003134 .popUp-box .main .ytable-cell{width: 50%;} 
}
@media (max-width:1024px) {
.RighInfo003134 .popUp-box .main{padding:2em; }  
.RighInfo003134 .popUp-box .main .ytable{max-height: 85vh; overflow: auto;}
}
.RighInfo003134  .home_more {
  display: flex;
  width: 180px;
  height: 60px;
  border-radius: 36px;
  border: 2px solid #0097e0;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  transition: .3s all;
}



.RighInfo003134 .cstable{width: 100%;margin-top: 20px;color:#333333;width:100%;border-width: 1px;border-color: #729ea5;border-collapse: collapse;}
.RighInfo003134 .cstable th {font-size:1.125em;background-color:#0097e0;border-width: 1px;border-style: solid;border-color: #eee;text-align:left;color: #fff;text-align: center;font-weight: normal;padding:20px 0;}
.RighInfo003134 .cstable tr {background-color:#ffffff;}
.RighInfo003134 .cstable td {font-size:1em;border-width: 1px;padding:18px 0;border-style: solid;border-color: #eee;}



/*.rongyu 为demo编号*/
.rongyu{ padding:calc(100 / 16 * 1em) 0;background: #f6f9fb;}
.rongyu .tab_li{ padding-bottom:50px; overflow:hidden; clear:both; display: flex; justify-content: center;}
.rongyu .tab_li span{ float:left; padding:10px 25px; line-height:32px; background-color:#d8d8d8; color:#000; font-weight:normal; margin-left:15px; cursor:pointer; font-size: 18px;}
.rongyu .tab_li span.active{ background-color:#0097e0; color:#fff;}

.rongyu .honorList{ position:relative; padding:0 40px;}
.rongyu .honorList .btn{ display:block; position:absolute; top:50%; margin-top:-25px; width:50px; height:50px; transition: 0.3s; background: url("../images/more.svg") no-repeat center center; cursor:pointer;z-index: 99; background-size: 15px;   border: 2px solid #0097e0;    border-radius: 50%;}
.rongyu .honorList .btn:hover{background-image: url("../images/more-on.svg") ; background-color:#0097e0 ;}
.rongyu .honorList .prev{ left:-60px; transform: rotate(-180deg);}
.rongyu .honorList .prev:hover{ background-position:center center;}
.rongyu .honorList .next{ right:-60px; }
.rongyu .honorList .next:hover{ background-position:center center;}
.rongyu .honorList .list{margin:0 auto; overflow:hidden;}
.rongyu .honorList .list .ul li{ padding: 8%; float: left;display:block;margin-bottom: 35px; background: #fff;margin: 2%;box-shadow: 0 0 10px rgba(0, 0, 0, 0.02);}
.rongyu .honorList .list .ul li a{text-align: center; line-height: 1.4; font-size: 1.125em; color: #333; width:85%; margin: 20px auto 0;min-height: 55px;}
.rongyu .honorList .list .ul li .pic{padding-top: 100%;overflow: hidden;}
.rongyu .honorList .list .ul li .pic img{    transition: 0.8s;}
.rongyu .honorList .list .ul li:hover .pic img{transform: scale(1.1)}
.rongyu .honorList .list .ul .dot{ display:block; text-align:center; padding-top:15px; line-height:20px; font-size:1.125em; color:#333;}
.rongyu .honorList .list .ul .dot:hover{ color:#002870;}

@media only screen and (max-width:1024px ){
	.rongyu{padding: 4em 0;}
}
@media only screen and (min-width:768px ) {
.rongyu .honorList{ padding:0;}	
}
@media only screen and (max-width:768px ){
    .rongyu .tab_li span{padding: 2px 15px;}
	.rongyu .tab_li{padding-bottom: 2em;}
	.rongyu .honorList .prev{left: 0;display: none;}
	.rongyu .honorList .next{right: 0;display: none;}
	.rongyu .honorList{padding: 0;}
	.rongyu .honorList .list .ul li a{min-height: auto}
	.rongyu .honorList .owl-dots{margin-top: 10px;display: flex;align-items: center;justify-content: center}
	.rongyu .honorList .owl-dots .owl-dot{margin: 0 10px;}
	.rongyu .honorList .owl-dots .owl-dot span{display: block;width: 8px;height: 8px;background-color: #fff;border: 1px solid #0097e0;border-radius: 50%;font-size: 0;}
	.rongyu .honorList .owl-dots .owl-dot.active span{background-color: #0097e0}
}

/*! fancyBox 插件样式，如有一样的只留一份 */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}
.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.fancybox-opened {z-index: 8030;}
.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}

.fancybox-outer, .fancybox-inner {position: relative;}
.fancybox-inner {overflow: hidden;}
.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}

.fancybox-error {
	color: #444;
	font: 14px/20px "Barlow-Bold",Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('../images/PicList002311-fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('../images/PicList002311-fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('../images/PicList002311-blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {left: 0;}
.fancybox-next {right: 0;}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {left: 10px;background-position: 0 -36px;}
.fancybox-next span {right: 10px;background-position: 0 -72px;}
.fancybox-nav:hover span {visibility: visible;}
.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}

/* Overlay helper */
.fancybox-lock {overflow: hidden !important;width: auto;}
.fancybox-lock body {overflow: hidden !important;}
.fancybox-lock-test {overflow-y: hidden !important;}
.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('../images/PicList002311-fancybox_overlay.png');
}

.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}
.fancybox-lock .fancybox-overlay {overflow: auto;overflow-x: hidden;overflow-y: scroll;}

/* Title helper */

.fancybox-title {visibility: hidden;font: normal 13px/20px "Barlow-Bold",Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}
.fancybox-opened .fancybox-title {visibility: visible;}
.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding:10px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	line-height: 24px;
	white-space: nowrap;
    font-size: 22px;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {padding-top: 10px;}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('../images/PicList002311-fancybox_sprite@2x.png');
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url('../images/PicList002311-fancybox_loading@2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}



/*carousel 公共样式只留一份*/
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {display: block;width: 100%; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {cursor: pointer;cursor: hand;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }
  .owl-carousel.owl-loaded {display: block; }
  .owl-carousel.owl-loading {opacity: 0;display: block; }
  .owl-carousel.owl-hidden {opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }
  .owl-carousel.owl-grab {cursor: move;cursor: grab; }
  .owl-carousel.owl-rtl {direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {float: right; }

/* No Js */
.no-js .owl-carousel {display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {animation-duration: 1000ms;animation-fill-mode: both; }
.owl-carousel .owl-animated-in {z-index: 0; }
.owl-carousel .owl-animated-out {z-index: 1; }
.owl-carousel .fadeOut {animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity 400ms ease; }
.owl-carousel .owl-item img.owl-lazy {transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {-ms-transform: scale(1.3, 1.3);transform: scale(1.3, 1.3); }
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {display: none; }
.owl-carousel .owl-video-tn {opacity: 0; height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity 400ms ease; }
.owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100%; }





/*.Form002335 为demo编号*/
.Form002335{ background:#f6f9fb; padding: calc(150 / 16* 1em) 0; min-height: 700px;}
.Form002335 .wrap-container{ position: relative; display: table; width: 100%;}
.Form002335 .pic{ width: 50%; display: table-cell;}
.Form002335 .pic img{ width: 100%;}
.Form002335 .box{ display: table-cell; width: 50%;vertical-align: middle; padding: 0; border-left: none;}
.Form002335 .box-inner{background: rgba(255, 255, 255, 1);padding:7% 10% 12%;border-radius: 10px;    box-shadow: 0px 5px 46px rgb(0 33 64 / 10%);    margin: 0 auto;}
.Form002335 .box-inner .con{width: 45%; margin: 0 auto;}
.Form002335 .box-inner .bt{ font-size: 2.5em;color: #000;font-weight: bold;margin: 0 0 14px 0; text-align: center;  margin: 0 0 5% 0;line-height: 1.2;}
.Form002335 .tab{ text-align: center; line-height: 1; border-bottom: 1px solid #d7d7d7; padding-bottom: 20px; margin-bottom: 20px;}
.Form002335 .tab a{ display: inline-block; margin: 0 10%; color: #b9b9b9; font-size: 1.125em; position: relative;}
.Form002335 .tab a.on{ color: #333;}
.Form002335 .tab a.on:after,.Form002335 .tab a.on:before{content:""; position: absolute; left: 50%; bottom: -20px; width: 0; height: 0; z-index: 3;border-style: dashed dashed solid dashed ; margin-left: -4px;}
.Form002335 .tab a.on:after{  border-color: transparent transparent #d7d7d7 transparent; border-width:0 8px 10px 8px; }
.Form002335 .tab a.on:before{border-color: transparent transparent #fff transparent; border-width:0 7px 9px 7px; bottom: -21px; z-index: 4; margin-left: -3px;}
.Form002335 .con>div{ display: none;}
.Form002335 .con>div.loginbox{ display: block;}
.Form002335 .con .loginbox .register{margin-top: 20px; text-align: right; font-size: 1em; color: #666;}
.Form002335 .con .loginbox .register a{color: #0097e0;}

.Form002335 .row{ margin-bottom:4%;display: block; font-size: 1.125em;}
.Form002335 .row .text{ border:0px solid #e4e4e4; border-radius: 3px; background: #f5f5f5; font-size:15px; color: #ddd; line-height: 30px; width: 100%; padding: 15px 12px;    box-sizing: border-box;display: inline-block;}
.Form002335 .row .focus{ border-color:#0097e0; color: #333;}
.Form002335 dl{ text-align: left; margin-top: 30px; font-size: 16px;}
.Form002335 dl a{ position: relative; color: #333;}
.Form002335 dl .checkbox{ position: relative; top: 2px;}
.Form002335 dl .forgetbtn{ float: right;}
.Form002335 .btn{ background: #0097e0; width: 100%; display: block; height: 55px; line-height: 55px; text-align: center; color: #fff; font-size: 16px; margin-top:15px; border: none; border-radius: 0; cursor: pointer;} 
.Form002335 .registerbox dl{ text-align: right; color: #737373;} 

@media only screen and (max-width:1000px) and (min-width:768px) {
	.Form002335 .row .text{ padding: 5px 10px;}
	.Form002335 .btn{ height: 35px; line-height: 35px; margin-top: 10px;}
	.Form002335 dl{ margin: 10px 0;}
	.Form002335 .row{ margin-bottom: 10px;}
}
@media only screen and (max-width:1024px ) {
	.Form002335{padding: 4em 0;min-height: auto}
	.Form002335 .box-inner{padding: 4%;}
}

@media only screen and (max-width:767px ) {
	.Form002335 .pic{ display: none;}
	.Form002335 .box{ width: 100%; padding-top:10%; padding-bottom:10%; border: none;}
    .Form002335 .box-inner{max-width: 100%;}
    .Form002335 .box-inner .bt{font-size: calc(28 / 16 * 1em);}
    .Form002335 .box-inner .con{width: 100%;}
}


/*.Form001322 为demo编号*/
.Form001322{ background:#f6f9fb; padding: calc(150 / 16* 1em) 0;}
.Form001322 .auto{ background-color:rgba(255,255,255,0.9);    box-shadow: 0px 5px 46px rgb(0 33 64 / 10%);}
.Form001322 .form{ width:100%; padding:7% 10% 7%;}
.Form001322 .form table{width:90%; margin: 0 auto; max-width: 690px;}

.Form001322 .form tr{position: relative;}
.Form001322 .title{text-align: center; padding:0;line-height: 1.2;margin:0 0 5% 0;position: relative;}
/* .Form001322 .title:before{content: "";position: absolute;display: inline-block;width: 120px;height: 2px;left: 0;right: 0;margin: 0 auto;background: #0097e0;bottom: -2px;} */
.Form001322 .title h2{font-size:2.5em;color: #000; font-weight:bold; margin:0 0 10px 0;}
.Form001322 .title p{font-size: 1.125em;color: #999; font-weight:normal; margin:0;}

.Form001322 .text{ width:100%;height: 57px;line-height:55px; background-color:#f5f5f5; border:0px solid #dadada; padding:0 20px; transition:0.3s;box-sizing: border-box;    border-radius: 4px;}
.Form001322 .text1{ width:calc(100% - 150px);height: 57px;line-height:55px; background-color:#f5f5f5; border:0px solid #dadada; padding:0 20px; transition:0.3s;box-sizing: border-box;    border-radius: 4px;}

.Form001322 .text:focus{ border-color:#0097e0; box-shadow:0 0 3px #0097e0;}
.Form001322 .btn{ cursor:pointer; width:100%; height:55px; color:#fff; background:#0097e0; font-size:1.125em; border:none; border-radius:4px;margin-top: 20px;}
.Form001322 td{ padding-bottom:4%;line-height: 55px; }
.Form001322 td.f_name{ text-align:right; width:110px; color:#444;font-size: 1.125em;}

.Form001322 .form tr .code{text-align:center;position: absolute; right: 0;}
.Form001322 .form tr .code a{ display:inline-block; background:#0097e0; width:130px;line-height:57px; color:#fff; font-size:1em; border-radius:3px;}

.Form001322 td .fgpws{ float: right; color:#0097e0; font-size:12px;}
.Form001322 td.tips,
.Form001322 td.agree{ font-size:1em; line-height:1.5;color: #888;}
.Form001322 td.agree input {margin-right: 7px;}
.Form001322 td.tips{color:#0097e0;}
.Form001322 td .blue{color:blue;}

.Form001322 .form .register{margin-top: 20px; text-align: right; font-size: 1em; color: #666;max-width: 680px; margin: 0 auto;}
.Form001322 .form .register a{color: #0097e0;}


@media(max-width:1024px){
.Form001322{padding: 4em 0;}
.Form001322 .form{padding:4%;}
.Form001322 td{ display: block; }
.Form001322 td.f_name{ text-align:left; width:100% !important;}
.Form001322 .code{top: 50%;}
}
@media(max-width:768px){
.Form001322 .form{ float:none; width:auto;}
.Form001322 td{ padding-bottom:2%;}
.Form001322 .title h2{font-size: calc(28 / 16 * 1em);}
.Form001322 td.f_name{font-size: calc(18 / 16 * 1em);}
}



.grzx-wk{ background: #f6f9fb;}

.PersonalCenter{padding: calc(200 / 16* 1em) 0;}
.PersonalCenter .w22{width:23%;}
.PersonalCenter .w75{width:73%; background:#fff; border-radius: 0; padding:4%; box-shadow: 0px 0px 30px rgb(0 0 0 / 10%); border-radius: 10px;}
.PersonalCenter .lm-tit{font-size:1.875em; text-align: center;line-height: 1.2;    border-bottom: 2px solid #eaecee; padding: 0 0 2% 0; margin: 0 0 5% 0;position: relative;}
.PersonalCenter .lm-tit:before {content: "";position: absolute;display: inline-block;width: 120px;height: 2px;left: 0;right: 0;margin: 0 auto;background: #0097e0;bottom: -2px;}
/*Menu002956 */
.Menu002956{padding-left:0;background:#fff; box-shadow: 0px 0px 30px rgb(0 0 0 / 10%); border-radius: 10px;border-top: 4px solid #0097e0;}
.Menu002956 nav{padding: 0;}
.Menu002956 h1{margin: 0;position: relative;padding: 30px 0;font-size: 1.75em; }
.Menu002956 h1 span{position: relative; z-index: 4; display: block;color: #0097e0;line-height: 1em;padding-left:0; text-align: center;font-weight:normal;}
.Menu002956 h1:after{position: absolute; content: '';  height: 100%; top: 0;right:0; left: -30px;border-radius: 0;display: none;}
.Menu002956 h1 i{position: absolute;}
.Menu002956 h1 i.jiao{ border:8px solid transparent; border-left-color: #021b54;  left: 2px; top: -8px; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);display: none}

.Menu002956 ul{padding: 0;}
.Menu002956 li:not(:last-child){border-bottom: 0 solid #ededed;}
.Menu002956 li a{display: block;line-height:30px; padding: 20px 30px 20px 70px;font-size:1.125em;position: relative; z-index: 1;color:#333;background: url(../images/zhongxin_btn.png) no-repeat center right 10%;}

.Menu002956 li a:after{display: none; position: absolute; content: '';border:4px solid transparent; border-top-width: 6px;border-top-color: #0097e0; top: 50%; margin-top: -4px; right: 30px; opacity: 0; transition: 0.3s;}

.Menu002956 li a:hover,
.Menu002956 li.aon a{color: #0097e0; background-color: rgba(0, 151, 224, .1);background-image: url(../images/zhongxin_btn.png) no-repeat center right 10%;}

.Menu002956 li a:hover:after,
.Menu002956 li.aon a:after{opacity: 1;}

.Menu002956 li:nth-child(1){background: url(../images/Menu002956_icon1.png) no-repeat center left 10%;}
.Menu002956 li:nth-child(2){background: url(../images/Menu002956_icon2.png) no-repeat center left 10%;}
.Menu002956 li:nth-child(3){background: url(../images/Menu002956_icon3.png) no-repeat center left 10%;}
.Menu002956 li:nth-child(4){background: url(../images/Menu002956_icon4.png) no-repeat center left 10%;}

@media(min-width:1025px){
.Menu002956{overflow: hidden;}
.Menu002956 ul{display: block!important; padding: 0 0 25px 0;}
}
@media(max-width:1024px){
.Menu002956{position: relative; z-index: 40;}
.Menu002956 ul{display: none;position: absolute; left: 10px;top: 100%; right: 0; z-index: 40;background: #edf0f5;}
.Menu002956 i.wap-open{position: absolute; width: 30px; height: 30px; right: 40px;background: #fff; z-index: 10; top: 50%;margin-top: -15px; border-radius: 50%; transition: 0.3s;}
.Menu002956 i.wap-open:before,
.Menu002956 i.wap-open:after{position: absolute; content: ''; left: 50%; top: 50%; background: #0f54b3; transform: translate(-50%,-50%);}
.Menu002956 i.wap-open:before{width: 10px; height: 2px; }
.Menu002956 i.wap-open:after{width: 2px; height: 10px; }
.Menu002956 i.wap-open.on{transform: rotate(45deg);}
.PersonalCenter .w75{width: 100%;}
.zsbox{max-width: 100%;overflow-x: auto;}
.zsbox #html-content-holder{min-width: 1000px;}
.PersonalCenter{padding: 4em 0;}
}
@media(max-width:640px){
.PersonalCenter .w22{width: 100%;}
.Menu002956 nav{padding: 10px 0;}
.Menu002956 h1 span{font-size: 5vw;}
.Menu002956 h1{padding: 3vw 0 3vw 20px; }
.Menu002956 i.wap-open{right: 6vw;margin-top: -12px;  width: 24px; height: 24px;}
}


/*.Form002337 为demo编号*/
 .Form002337{ margin: 0 auto;}
 .Form002337 form{width: 60%; margin: 0 auto;}
 .Form002337 .row{ padding-bottom: 20px;}
 .Form002337 .rowbox{ padding-bottom: 0;}
 .Form002337 .rowbox:after{ content: "";height: 1px; width: 100%; margin: 30px 0; padding: 0; background-color: #f2f2f2; border: none; display: block;}
 .Form002337 .row-inner{  margin: 0 auto; position: relative; padding-left:95px; color: #666; font-size:1em; line-height: 55px;}
 .Form002337 .row-inner .h5{ position: absolute; left: 0; top: 0; margin: 0; width:150px; font-size: 1em; font-weight: normal;color:#777;text-align: left;}
 .Form002337 .row-inner .username{ display: block;}
 .Form002337 .row-inner .text{box-sizing: border-box;font-size: 1em; border:1px solid #e4e4e4; color: #333; line-height: 55px;height: 55px; width: 100%;  padding: 0 10px; display: inline-block; border-radius: 0px;}
 .Form002337 .row-inner .text.focus{border-color: #333; color: #333;}
 .Form002337 .row-inner .text:disabled{color:#888;border:none;}
 .Form002337 .row-inner a{color:#0097e0;text-decoration: underline;margin-left:14px;}
 .Form002337 .btn{ background-color: #0097e0; line-height: 55px; font-size: 1em; color: #fff; text-align: center; 
     width: 180px; border: none; cursor: pointer; margin: 20px auto 20px; display: inline-block;border-radius: 0;}
 .Form002337 .btn.reset{ background-color: #d4c496; margin-left: 30px;}
 .Form002337 .address>*+*{ margin-left: 1%;}
 .Form002337 .address .selectbox{ max-width: 117px; width:20%;}
 .Form002337 .address .selectbox select{ height: 44px; width: 100%; border: 1px solid #adadad;border-radius: 3px; color: #adadad;}
 .Form002337 .address .selectbox select.focus{ color: #333;}
 .Form002337 .address .text{ width:37% ; max-width: 546px;}
 @media only screen and (max-width:767px ) {
     .Form002337{ padding:20px 0; }
     .Form002337 .btn{ width: 85px; line-height: 35px; font-size: 16px;}
     .Form002337 .address .selectbox{ width: 32.3334%;}
     .Form002337 .address .text{ width: 100%; margin-top: 10px; margin-left: 0;}
     .Form002337 form{width: 100%;}
     .Form002337 .row-inner .h5{font-size: calc(20 / 16 * 1em);}
     .PersonalCenter .lm-tit{font-size: calc(28 / 16 * 1em);}
 }
 @media only screen and (max-width:480px ) {
     .Form002337 .address .selectbox{ width: 100%; margin-left: 0 !important; max-width: none;}	
     .Form002337 .address .selectbox+.selectbox{ margin-top: 10px;}
     .Form002337 .row-inner .text{ max-width: none;}
 }.Form002337 .address>*{ display: block; float: left;}
 
 
 /*Timeline000913 */
.Timeline000913{padding: calc(100 / 16 * 1em) 0;}
.Timeline000913 .title{margin-bottom:3vw; text-align: center;}
.Timeline000913 .title .cn{font-size: calc(32 / 16 * 1em);color: #333; padding-bottom: 10px;font-weight: bold;line-height: 1.2;}
.Timeline000913 .title .en{color: #ccc; font-size: calc(20 / 16 * 1em);}
.Timeline000913 .pic.right{text-align: right;}
.Timeline000913 .pic .slider{font-size: 0;}
.Timeline000913 .pic .slider li{display: inline-block;vertical-align: top;}
.Timeline000913 .pic.right .slider{text-align: right;}
.Timeline000913 .pic.more .slider {height: 80px !important;overflow: hidden;}
.Timeline000913 .pic.more .slider li{width: 200px;margin-bottom: 0;padding: 0 10px;}
@media(max-width:1024px){
	.Timeline000913{padding: 4em 0;}
}
@media(max-width:768px){
.Timeline000913 .title{padding-bottom: 6vw;}
.Timeline000913 .pic.right .slider{text-align: left;}
.Timeline000913 .pic.right .slider{margin-bottom: 15px;}
.Timeline000913 .pic.more .slider{height: 65px;}
.Timeline000913 .pic.more .slider li{width: 150px;}
}
@media(max-width:640px){
.Timeline000913 .title .cn{font-size: 6vw;}
.Timeline000913 .pic.more .slider{height: 45px;}
.Timeline000913 .pic.more .slider li{width: 110px;}
}

.Timeline000913 .main{position: relative; z-index: 1; padding-bottom: 7.396vw;}
.Timeline000913 .main .quan{display: block;width: 10px; height: 10px; border-radius: 50%; background: #fff;border: 1px solid #dedede;}
.Timeline000913 .main:before{position: absolute; content:'';width: 1px; top: 10px; bottom: 0;background: #d9d9d9; }
@media(min-width:769px){
.Timeline000913 .main .quan{ margin: 0 auto; }
.Timeline000913 .main:before{left: 50%;}
.Timeline000913 .outer > .ytable-cell{width: 50%;}
}
@media(max-width:768px){
.Timeline000913 .outer,
.Timeline000913 .outer > .ytable-cell{display: block;}
.Timeline000913 .main:before{left: 5px;}
}

.Timeline000913 .item{position: relative;z-index: 4;}
.Timeline000913 .item:not(:last-child){margin-bottom: 2.08vw;}
.Timeline000913 .info{position: relative;}
.Timeline000913 .info:before{position: absolute; content: ''; top: 50%; margin-top: -16px; border:16px solid  transparent;}
.Timeline000913 .info .inner{background: #f9f9f9; padding: 1.5vw; border: 1px solid transparent; transition: all .3s;}
.Timeline000913 .info .inner:hover{box-shadow: 0px 0px 30px rgb(0 0 0 / 10%); transition: all .3s;}
.Timeline000913 .pic{}
.Timeline000913 .pic li{border: 0px solid #eee; padding: 10px; width:32%;margin-bottom: 1.5%;}
.Timeline000913 .pic li img{width: 100%;display: block;}
.Timeline000913 .pre{font-size:1.125em;line-height: 1.8em; color: #333; margin-bottom:20px;}
.Timeline000913 .pre span{font-size: 1.25em; color: #e11423; font-weight: bold;padding: 0 3px;}
.Timeline000913 .year{color: #0097e0;font-size: 48px;}
.Timeline000913 .year aside{background-repeat: no-repeat;background-image: url("../images/Timeline000913_icon.png");}
.Timeline000913 .item:nth-child(4) .info ul li:nth-child(1){width:58%;}
@media(min-width:769px){
.Timeline000913 .item:nth-of-type(2n-1) .info{padding-right: 32px;}
.Timeline000913 .item:nth-of-type(2n) .info{padding-left: 32px;}
.Timeline000913 .item:nth-of-type(2n-1) .info:before{right: 0;border-left-color: #f9f9f9;}
.Timeline000913 .item:nth-of-type(2n) .info:before{left: 0;border-right-color: #f9f9f9;}
.Timeline000913 .item:nth-of-type(2n-1) .pre{padding-left:0;width: 100%;text-align: right;}
.Timeline000913 .item:nth-of-type(2n) .pre{padding-right: 0;}
.Timeline000913 .item:nth-of-type(2n-1) .year aside{margin-left: -10px;background-position: left center;}
.Timeline000913 .item:nth-of-type(2n-1) .year aside:before,
.Timeline000913 .item:nth-of-type(2n) .year aside:after{display: inline-block; content: ''; width: 30px; height: 1px; vertical-align: middle;background: #d9d9d9; margin: -10px 32px 0;}
.Timeline000913 .item:nth-of-type(2n) .year aside{background-position: right center;margin-right: -11px; text-align: right;}
}
@media(max-width:768px){
.Timeline000913 .main{margin-left: 3vw;}
.Timeline000913 .year{font-size: 7vw;}
.Timeline000913 .year aside{padding-left: 32px;background-position: left center;margin-left: -5px;}
.Timeline000913 .year aside:before{display: inline-block; content: ''; width: 30px; height: 1px; vertical-align: middle;background: #d9d9d9; margin: -1vw 3vw 0;}
.Timeline000913 .info{padding: 3vw;}
.Timeline000913 .pre{padding-left: 3vw;font-size: calc(18 / 16 * 1em);}
}
@media(max-width:480px){
.Timeline000913 .pre pre{font-size: 3.5vw;}
}

.Timeline000913 ::-webkit-scrollbar {width: 6px; height: 6px; }
.Timeline000913 ::-webkit-scrollbar-thumb{background: #666;border-radius:10px;}
.Timeline000913 ::-webkit-scrollbar-track {background: #f2f2f2;border-radius:10px;}



/* 搜索列表 */
.search-box{padding: calc(100 / 16 * 1em) 0;}
.search-list li{ border-bottom:dashed 1px #e5e5e5;}
.search-list li a{ padding:20px 0; display:-webkit-flex; display:flex; flex-wrap:wrap; align-items:center;}
.search-list li .tit{ width:calc(100% - 8em);}
.search-list li .time{ width:8em; text-align:right;}
.search-list li a:hover .tit{ color:#1da3dd;}
@media (max-width:640px){
.search-box{padding: calc(50 / 16 * 1em) 0;}
.search-list li{ font-size:16px;}
}


/* 20241203 */
html{-webkit-text-size-adjust:100%;font-size:5.2083333vw;overflow-x: hidden;}

@media(max-width:1560px){
    .Homesubtit{font-size: 1.35vw;}
}
@media ( max-width:1300px){
    .root-w-1440 .auto{max-width: none;}
	html{font-size:4vw}
}
@media (max-width:1024px){
	.Homesubtit{font-size: calc(28 / 16 * 1em);}
}




/*Floor002140 */
.Floor002140 .box{padding: calc(100 / 16 * 1em) 0;}
.Floor002140 .box:nth-child(2n){background: #f6f9fb;}
.Floor002140 .tab{display:flex; justify-content: center; margin-bottom: 3em; flex-wrap: wrap;}
.Floor002140 .tab span{line-height: calc(30 / 16 * 1em);font-size: calc(16 / 16 * 1em);padding:calc(10 / 16 * 1em) 1em; background: #fff; border-radius: 2em; color: #999; cursor: pointer; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); margin:.8em; border: 1px solid #fff;}
.Floor002140 .tab span.aon{border-color:#0097e0; color:#0097e0;}
.Floor002140 .list{display: none;}

.Floor002140 .ul1 li{text-align: center;  position: relative; }
.Floor002140 .ul1 .pic{overflow: hidden;border-radius:22px 0;}
.Floor002140 .ul1 .Ispic{display: block; width: 100%; padding-bottom:70.112%;transition: 0.8s ease;}
.Floor002140 .ul1 li:hover .Ispic{transform: scale(1.1)}
.Floor002140 .ul1 .txt{font-size: calc(20 / 16 * 1em); position: absolute; line-height: calc(50 / 20 * 1em); top: 0; left:0; padding: 0 2em; background: #009E93; color:#fff; border-radius:20px 0;  min-width: calc(160 / 20 * 1em);}
.Floor002140 .table1+.table1{margin-top: 2em;}
.Floor002140 .table1 .tit{display: block; text-align: center; line-height: calc(60 / 20 * 1em); background:#0097e0; color: #fff; font-size: calc(20 / 16 * 1em); font-weight: bold;}
.Floor002140 .table1 th,
.Floor002140 .table1 td{padding: 0 1em;text-align: center; border: 1px solid #eaeaea; border-collapse:collapse; }
.Floor002140 .table1 th{font-size:calc(18 / 16 * 1em); line-height:calc(30 / 18 * 1em); padding:calc(20 / 18 * 1em); color:#009E93; }
.Floor002140 .table1 td{font-size:1em; line-height:calc(30 / 16 * 1em); padding:calc(20 / 16 * 1em); color: #555;}
.Floor002140 .img{display: block;background: #fff;text-align: center; padding: 1em;}
.Floor002140 .word{text-align: center;}
.Floor002140 .word img{margin: 2em auto;}
.Floor002140 .word .t1{font-size: calc(24 / 16 * 1em); color: #0097e0;}
.Floor002140 .word .t2{font-size: calc(18 / 16 * 1em); color: #666;}


@media(min-width:1025px){
.Floor002140 .ul1{display: flex; flex-wrap: wrap;}
.Floor002140 .ul1 li{width: 31.3%; margin-right: 3%;}
.Floor002140 .ul1 li:nth-child(3n){margin-right:0;}
.Floor002140 .ul1 li:nth-child(3n) ~ li{margin-top:3%;}
}
.Floor002140 .img{position: relative;overflow: hidden;}
.Floor002140 .table1{overflow-y: hidden;}
@media(max-width:768px){
	.Floor002140 .box{padding: calc(40 / 16 * 1em) 0;}
	.Floor002140 .table1 table{width: calc(800 / 16 * 1em);}
	.Floor002140 .tab{flex-wrap: wrap;margin: 1%;}
	.Floor002140 .tab span{margin: 1%;width: 48%;text-align: center;font-size: calc(14 / 16 * 1em);display: flex;align-items: center;justify-content: center;line-height: 1.4;}
	.Floor002140 .ul1 .pic{border-radius: 22px;}
	.Floor002140 .ul1 li{margin-bottom: 20px;}
}
/* .Floor002140 .img::before {
  content: '';
  position: absolute;
  top: -100%;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to right, transparent, #fff);
  animation: highlight-animation 5s infinite alternate;
  z-index: 33;
}
 
@keyframes highlight-animation {
  from {
    top: -100%;
    width: 0;
  }
  to {
    top: 100%;
    width: 120%;
  }
} */






/*RighInfo002739 */
.RighInfo002739{overflow: hidden;padding: calc(100 / 16 * 1em) 0; background: #f6f9fb;}
.RighInfo002739 .cons{position: relative;display: block; margin-bottom: 4em; text-align: center;}
.RighInfo002739 .cons .deadline{position: absolute;bottom: -2em;opacity: 0;transform: translateY(10px);transition: all .4s;z-index: 3;font-size: 16px;color: rgba(0, 0, 0, .6);}
.RighInfo002739 .cons:hover .deadline{opacity: 1;transform: translateY(0px);}
.RighInfo002739 .word{font-size: calc(20 / 16 * 1em); line-height: 1.75; width: 80%; max-width:960px; margin: 0 auto 1.5em;}
.RighInfo002739 .cons .dl{display: flex; position: relative; padding:2em;justify-content: center; background:rgba(255, 255, 255, 0.1); box-shadow: 0 7px 15px rgba(0, 0, 0, .1);}
.RighInfo002739 .cons .dl:before,
.RighInfo002739 .cons .dl:after{position: absolute; content: ''; border: 5px solid #0097e0; width: 30px; height: 30px;}
.RighInfo002739 .cons .dl:before{left: 0; top: 0; border-right: 0;border-bottom: 0;}
.RighInfo002739 .cons .dl:after{right: 0; bottom: 0; border-top: 0;border-left: 0;}
.RighInfo002739 .cons .dl dd{padding:1em;}
.RighInfo002739 .cons .dl dd .t1{font-size:calc(20 / 16 * 1em); color:#0097e0;}
.RighInfo002739 .cons .dl dd .t1 span{font-size:calc(50 / 20 * 1em); padding-right: 10px; line-height: 1; font-weight:bold;}
.RighInfo002739 .cons .dl dd .t2{color: #777; margin-top: calc(10 / 16 * 1em);}

.RighInfo002739 .tab_li{ padding-bottom:calc(50 / 16 * 1em); overflow:hidden; clear:both; display: flex; justify-content: center;}
.RighInfo002739 .tab_li span{font-size: calc(18 / 16 * 1em); padding:calc(10 / 18 * 1em) calc(25 / 18 * 1em); line-height:calc(32 / 18 * 1em); background-color:#d8d8d8; color:#000; cursor:pointer; }
.RighInfo002739 .tab_li span+span{ margin-left:1em;}
.RighInfo002739 .tab_li span.active{ background-color:#0097e0; color:#fff;}
.RighInfo002739 .tab_info{position: relative; z-index: 1;}
/* .RighInfo002739 .box{position: absolute; left: -1000%; top: 0; width: 100%; z-index: -1000;}
.RighInfo002739 .box.active{left: 0; top: 0;width: 100%; z-index:1; position: relative;} */
.RighInfo002739 .flipster{ margin-top: 0;}
.RighInfo002739 li{ width: 100%; max-width:calc(868 / 16 * 1em); }
.RighInfo002739 li .flip-content{position: relative;  width:calc(100% - calc(100 / 16 * 1em)); max-width:calc(620 / 16 * 1em); margin: 0 auto;}
.RighInfo002739 .pic{ box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); background: #fff;padding:2em;}
.RighInfo002739 .Ispic{width:100%; display: block; padding-bottom:61%; background-size: contain;}
.RighInfo002739 .tit{text-align: center; font-size: calc(18 / 16 * 1em); color:#333; opacity: 0;width: 100%; margin-top: calc(22 / 18 * 1em);}
.RighInfo002739 .flip-current .tit{ opacity: 1;}
.RighInfo002739 .flipster{overflow: visible;}
.RighInfo002739 .flipto-prev,
.RighInfo002739 .flipto-next{position: absolute;border-radius: 50%;background: url("../images/more.svg") no-repeat center center; width: 50px; height: 50px; transition: 0.3s; font-size: 0; z-index: 20; border: 2px solid #0097e0; display: block !important; top: 50%; margin-top: -25px;} 
.RighInfo002739 .flipto-prev:hover,
.RighInfo002739 .flipto-next:hover{background-image: url("../images/more-on.svg"); background-color: #0097e0;} 
.RighInfo002739 .flipto-prev{left: 0; transform: rotateY(-180deg);}
.RighInfo002739 .flipto-next{right: 0;} 
@media(min-width:1025px){
.RighInfo002739 .cons .dl dd{width: 25%;}
.RighInfo002739 .cons .dl dd:not(:last-child){border-right:1px dashed rgba(0, 0, 0, .1);}
}
@media(max-width:1024px){
.RighInfo002739 li{ opacity: 0 !important;}
.RighInfo002739 .flip-current{ opacity: 1 !important;}
.RighInfo002739 .cons .dl{flex-wrap: wrap;}
.RighInfo002739 .cons .dl dd{width:50%;}
}




.tdys_box{padding: calc(100 / 16 * 1em) 0;}
.tdys_list{display: flex;align-items: center;margin-top: 3vw;justify-content: center;}
.tdys_left{width: 30vw;height:30vw;border-radius: 100%;border:10px solid rgba(0, 151, 224, 1);margin: 0 5vw;position: relative;overflow: hidden;}
.tdys_left figure{width: 100%;padding-bottom: 100%;background-repeat: no-repeat;background-size: contain;background-position: center center;}
.tdys_right{width: calc(100% - 50vw);padding-left: 2vw}
.tdys_right h2{font-size: calc(26 / 16 * 1em);color: #333;margin-bottom: 2vw;}
.tdys_right span{display: inline-block;background:#f6f6f6;color: #333;font-size:calc(16 / 16 * 1em) ;padding:1em;border-radius: 5px;width: 48%;margin-right: 4%;margin-bottom: 4%;text-align: center;}
.tdys_right span:nth-child(2n){margin-right: 0;}
.tdys_right span:hover{background-color: rgba(0, 151, 224, 1);color: #fff;}



.tdys_left .tip{position: absolute; z-index: 10;}
.tdys_left .tip .icon{display:block; width: 30px; height: 30px; border-radius: 50%;position: relative;box-shadow: 10px 0 20px rgba(0, 151, 224, 0.5); background: #0097e0;}
.tdys_left .tip .icon:before,
.tdys_left .tip .icon:after{position: absolute; content: ''; background: #fff; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.tdys_left .tip .icon:before{width: 50%; height: 2px;}
.tdys_left .tip .icon:after{height: 50%; width: 2px; transition: 0.3s;}
.tdys_left .hover{display: none;position: absolute; width: 210px; left: 50%; margin-left: -105px; top: 100%;}
.tdys_left .hover:before{display: block; content: '';border:13px solid  transparent; border-bottom-color: #fff; margin: 0 auto; width: 0; height: 0;}
.tdys_left .hover ul{background: #fff;display: table; width: 100%;padding: 15px;}
.tdys_left .hover ul > *{display: table-cell; vertical-align: middle;}
.tdys_left .hover ul ol{width:39.286%;}
.tdys_left .hover ul ol img{display: block;width: 100%;}
.tdys_left .hover ul li > *{padding: 0 10%;}
.tdys_left .hover ul li b{color: #333;display: block;text-align: center;}
.tdys_left a:nth-child(4){left:37%;top: 40%;}
.tdys_left a:nth-child(2){left:67%;top: 41%;}
.tdys_left a:nth-child(3){left:27%;top: 49%;}

/*Floor002913 */

.Floor002913{background: url("../images/Floor002913_bg.jpg") no-repeat center top;background-size: cover;overflow: hidden; padding: calc(100 / 16 * 1em) 0;}
.Floor002913 .auto{max-width: 1400px; width: 96%;}

.Floor002913 .tab .slick-dots li{height: 6.459vw;list-style: none;position: relative;}
.Floor002913 .tab .slick-dots li img{max-height:5vw; max-width: 60%; }
.Floor002913 .tab .slick-dots li aside.ytable{height: 100%; position: relative; z-index: 3;}
@media(min-width:1025px){
.Floor002913 .tab .slick-dots li:not(:last-child){margin-bottom: 33px;}
.Floor002913 .tab .slick-dots li:after{position: absolute;right: 0; top: 0; height: 100%; width: 300%;background: #fff; border-radius: 100px; content: ''; z-index: 1; opacity: 0;transform: 0.3s;}
.Floor002913 .tab .slick-dots li.slick-active:after{opacity: 1;}


.tdys_left a.tip:hover{z-index: 20;}
.tdys_left a.tip:hover .hover{display: block;}
.tdys_left a.tip:hover .icon:after{opacity: 0;}
}
@media(max-width:1024px){
.Floor002913 .tab .slick-dots{overflow: hidden;}
.Floor002913 .tab .slick-dots li{float: left; width: 25%; text-align: center;border-radius: 100px; }
.Floor002913 .tab .slick-dots li.slick-active{background: #fff;}
.Floor002913 .tab .slick-dots li{height: 9vw;}
.Floor002913 .tab .slick-dots li img{max-height:7vw; }
}


.Floor002913 .bg-title{position: absolute; left: 8.054%; color: #999; text-transform: uppercase;opacity: 0.1;font-size: 18.23vw;  font-family: "Barlow-Bold"; white-space: nowrap;}
.Floor002913 .slider-cate{z-index: 3;position: relative; z-index: 1;}

.Floor002913 .slider-cate .contorls{position: relative;overflow: hidden;}
.Floor002913 .slider-cate .dots li{text-align: right;font-size: 16px; line-height: 20px; padding: 10px 0;list-style: none;color: 333;}
.Floor002913 .slider-cate .dots li.slick-active{color: #0097e0;}
.Floor002913 .slider-cate .line{float: right;width: 1px; margin: 0 auto;background: #b7b7b7; opacity: 0.7; margin-right: 12px;}
.Floor002913 .slider-cate .slick-arrow:not(:last-child){ margin-right: 18px;}
.Floor002913 .slider-cate .slick-arrow{float: left; width: 48px;border: 1px solid #0097e0; border-radius: 50%; cursor: pointer;background: none; height: 48px;position: relative;}
.Floor002913 .slick-arrow:hover{background: #0097e0;}
.Floor002913 .slick-arrow:before{position: absolute; content: ''; width: 10px; height:10px; border-bottom: 2px solid #0097e0;border-left: 2px solid #0097e0; left: 50%; top: 50%; margin: -5px 0 0 -3px; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.Floor002913 .slick-next:before{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg); margin-left: -7px;}
.Floor002913 .slick-arrow:hover:before{border-color: #fff;}
.Floor002913 .pic{position: relative;}
.Floor002913 .pic img{display: block;width: 100%;max-width:600px;margin: 0 auto;}
.Floor002913 .pic .tip{position: absolute; z-index: 10;}
.Floor002913 .pic .tip .icon{display:block; width: 30px; height: 30px; border-radius: 50%;position: relative;box-shadow: 10px 0 20px rgba(0, 151, 224, 0.5); background: #0097e0;}
.Floor002913 .pic .tip .icon:before,
.Floor002913 .pic .tip .icon:after{position: absolute; content: ''; background: #fff; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.Floor002913 .pic .tip .icon:before{width: 50%; height: 2px;}
.Floor002913 .pic .tip .icon:after{height: 50%; width: 2px; transition: 0.3s;}
.Floor002913 .pic .hover{display: none;position: absolute; width: 310px; left: 50%; margin-left: -155px; top: 100%;}
.Floor002913 .pic .hover:before{display: block; content: '';border:13px solid  transparent; border-bottom-color: #fff; margin: 0 auto; width: 0; height: 0;}
.Floor002913 .pic .hover ul{background: #fff;display: table; width: 100%;padding: 15px;}
.Floor002913 .pic .hover ul > *{display: table-cell; vertical-align: middle;}
.Floor002913 .pic .hover ul ol{width:39.286%;}
.Floor002913 .pic .hover ul ol img{display: block;width: 100%;}
.Floor002913 .pic .hover ul li > *{padding: 0 10%;}
.Floor002913 .pic .hover ul li b{color: #333;display: block;text-align: center;}
.Floor002913 .pic a:nth-child(4){left:37%;top: 30%;}
.Floor002913 .pic a:nth-child(2){left:67%;top: 34%;}
.Floor002913 .pic a:nth-child(3){left:27%;top: 59%;}
.Floor002913 .pic .hover ul li p{color: #999;}
@media(min-width:1025px){
.Floor002913 .tab{float: left; width: 12.143%;}
.Floor002913 .slider-brand{float: right; width: 87.857%;}
.Floor002913 .slider-brand > .slider{width:121.139%;}
.Floor002913 .slider-cate{width: 82%;max-width:1230px; overflow: hidden;}
.Floor002913 .slider-cate .list-box{float: left; width: 81.627%;}
.Floor002913 .slider-cate .contorls{float: right; width:18.373%; padding-bottom: 88px; }
.Floor002913 .slider-cate .btn{position: absolute; bottom: 0; right: 0; overflow: hidden;}
.Floor002913 .pic a.tip:hover{z-index: 20;}
.Floor002913 .pic a.tip:hover .hover{display: block;}
.Floor002913 .pic a.tip:hover .icon:after{opacity: 0;}
}
@media(max-width:1024px){
.Floor002913 .slider-cate .line{display: none;}
.Floor002913 .slider-cate .slick-dots{overflow: hidden;}
.Floor002913 .slider-cate .dots li{text-align: left; float: left; }
.Floor002913 .slider-cate .dots li:not(:last-child){margin-right: 5vw;}
 .Floor002913 .slider-cate .btn{display: table; margin: 3vw auto 0;}
}
@media(max-width:640px){
.Floor002913 .pic .tip .icon{width: 5vw; height: 5vw; box-shadow: 2vw 0 5vw rgba(216,91,48,0.54); }
}




/*RighInfo002739 */
.RighInfo002739{overflow: hidden;padding: calc(100 / 16 * 1em) 0; background: #f6f9fb;}
.white{background-color: #fff;}

.small .box{position: static; left: auto; top: auto; width: 100%; z-index: 1;}
.small .box.active{left: auto; top: auto; width: 100%; z-index:1; position: static;}

.Banner002730 .txt p{font-size: 1em;margin: 0;}
.Banner002730 .txt h3{font-size: 1.3em;margin-left: -1em;margin-top: 2vw;margin-bottom: 0.2em;font-weight: normal;}

.small .auto{max-width: 1000px;}




/*Floor003145 */
.Floor003145 {padding: calc(100 / 16 * 1em) 0;}
.Floor003145 .root-100 {max-width: 1600px;margin: 0 auto;}
.Floor003145 .left .shape { width: 50px; height: 3px; background: #1573bb; margin-bottom: 3%;display: none;}
.Floor003145 .auto {padding: 0rem 0;}
.Floor003145 .title {position: relative;margin-bottom: 0.4rem;color: #111111;}
.Floor003145 .title .cn {font-size: 0.36rem;color: #333;}
/*.Floor003145 .title .cn:after{display: inline-block;content: '';width: 10px; height: 2px; background-color: #d72623; margin-left: 5px; vertical-align: middle;}*/
.Floor003145 .title .en {font-size: 18px;color: #888;margin-top: 1%;}
.Floor003145 .title .more {position: absolute;right: 0;top: 50%;border: 1px solid #b9b9b9;border-radius: 50%;width: 3.125em;height: 3.125em;margin-top: -1.5625em;background: url(../images/Floor003145-icon.svg) no-repeat center center;background-size: 1em auto;}
.Floor003145 .title .more:hover {background-color: #0097e0;border-color: #0097e0;background-image: url(../images/Floor003145-icon-white.svg);}
.Floor003145 .box {background-color: none;/* box-shadow: 0px 1.25em 3.125em rgba(0, 0, 0, 0.04); */}
.Floor003145 .right dl {padding: 0 1.5625em;}
.Floor003145 .right dd {overflow: hidden;padding: 1.75em 0;}
.Floor003145 .right dd:not(:last-child) {border-bottom: 1px solid #f3f3f3;}
.Floor003145 .right dd time {float: left;max-width: 5em;text-align: center;;color: #999999;font-size: 0.875em;}
.Floor003145 .right dd time b {display: block;color: #333333;font-size: 2.1428em;font-weight: normal;line-height: 1.2;}
.Floor003145 .right dd .tit {float: right;width: calc(100% - 5em);line-height: 1.5555;font-size: 1.125em;}
.Floor003145 .left .box {padding: 0;}
.Floor003145 .slider {margin: 0 -1.25em;}
.Floor003145 .slider li{margin: 0 3%;padding-bottom: 3%;}
.Floor003145 .slider li .pic {overflow: hidden;border-radius: 15px;}
.Floor003145 .slider li .pic .Ispic {padding-bottom:56%;transition: 0.3s;}
.Floor003145 .slider li:hover .pic .Ispic {transform: scale(1.05);}
.Floor003145 .slider li:hover .info{transform: translateY(-30px)}
.Floor003145 .slider li .tit {font-size: calc(22 / 16 * 1em);line-height: 1.4;margin: 0 0 10px 0;text-align: left;}
.Floor003145 .slider li time {font-size: 1.125em;color: #0097e0;display: none;}
.Floor003145 .slider li p {margin: 1em 0 1.5em;font-size: calc(16 / 16 * 1em);line-height: 1.6; text-align: center;}
/*.Floor003145 .slider li .more{display: block;width: 16px;height: 6px; background: url(../images/Floor003145-icon.svg) no-repeat; background-size: contain;}*/
.Floor003145 .slider li .info {padding: 0.3rem 0.25rem;background-color: #fff;width: 85%; margin: -4.22vw auto 0;box-shadow: 0px 10px 2.08vw rgb(0 0 0 / 8%);border-radius: 15px;transition: 0.3s;}
.Floor003145 .slider li dl dd{position: relative;padding-left: 20px;font-size: 15px;color: #666;line-height: 28px;}
.Floor003145 .slider li dl dd::after{
    position: absolute;
        content: '';
        left: 0;
        top: calc(10 / 16 * 1em);
        height: calc(8 / 17 * 1em);
        width: calc(8 / 17 * 1em);
        transition: ease-in-out 0.3s;
        border-radius: 50%;
        border: calc(2 / 17 * 1em) solid #0097e0;
}


.Floor003145 .controls {margin-top: 1em;position: relative;}
.Floor003145 .controls:before {position: absolute;content: '';left: 0;height: 1px;top: 50%;width: 100%;background-color: #dcdcdc;display: none;}
.Floor003145 .controls .inner {display: table;margin: 1% auto;padding: 0 4em;position: relative;z-index: 4;}
.Floor003145 .controls .slick-dots li {float: left;width: 0.8125em;height: 0.8125em;margin: 0 0.375em;position: relative;list-style: none;}
.Floor003145 .controls .slick-dots li a {position: absolute;width: 0.4375em;height: 0.4375em;background-color: rgba(0, 0, 0, 0.4);border-radius: 50%;}
.Floor003145 .controls .slick-dots li:not(.slick-active) a {left: 50%;top: 50%;margin: -0.21875em 0 0 -0.21875em;}
.Floor003145 .controls .slick-dots li.slick-active a {background-color: #0097e0;width: 100%;height: 100%;}
.Floor003145 .controls .slick-arrow {position: absolute;width: 1.9375em;height: 1.9375em;border: solid 1px #0097e0;background-position: center;background-repeat: no-repeat;cursor: pointer;top: 50%;margin-top: -0.96875em;border-radius: 50%;font-size: 1em;background-size: auto 0.875em;}
.Floor003145 .controls .slick-disabled {border-color: #dcdcdc; cursor: default;}
.Floor003145 .controls .slick-prev {left: 0;background-image: url("../images/Floor003145-prev-red.svg");}
.Floor003145 .controls .slick-next {right: 0;background-image: url("../images/Floor003145-next-red.svg");}
.Floor003145 .controls .slick-prev.slick-disabled {background-image: url("../images/Floor003145-prev.svg");}
.Floor003145 .controls .slick-next.slick-disabled {background-image: url("../images/Floor003145-next.svg");}
@media (min-width:1025px) {
.Floor003145 .left {width: 100%;}
.Floor003145 .right {width: 30.715%;}
.Floor003145 .box {}
.Floor003145 .right dd:last-child {padding-bottom: 0;}
}
@media(max-width:1366px){
    .Floor003145 .slider li{padding: 0 2%;}
}
@media (max-width:1024px) {
.Floor003145 {padding: calc(40 / 16 * 1em) 0;}
.Floor003145 .auto {padding: 3em 0;}
.Floor003145 .title {margin-bottom: 30px;}
.Floor003145 .title .cn {font-size: 26px;}
.Floor003145 .slider li .tit {font-size: calc(20 / 16*1em);}
.Floor003145 .right {margin-top: 3em;}
.Floor003145 .controls .inner {padding: 0 2.2em;}
}

/*RighInfo002739 */
.RighInfo002739{overflow: hidden;padding: calc(100 / 16 * 1em) 0; background: #f6f9fb;}
.white{background-color: #fff;}
.RighInfo002739 .auto{max-width: 1300px;}
.RighInfo002739 .cons{position: relative;display: block; margin-bottom: 4em; text-align: center;}
.RighInfo002739 .cons .deadline{position: absolute;bottom: -2em;opacity: 0;transform: translateY(10px);transition: all .4s;z-index: 3;font-size: 16px;color: rgba(0, 0, 0, .6);}
.RighInfo002739 .cons:hover .deadline{opacity: 1;transform: translateY(0px);}
.RighInfo002739 .word{font-size: calc(20 / 16 * 1em); line-height: 1.75; width: 80%; max-width:960px; margin: 0 auto 1.5em;}
.RighInfo002739 .cons .dl{display: flex; position: relative; padding:2em;justify-content: center; background:rgba(255, 255, 255, 0.1); box-shadow: 0 7px 15px rgba(0, 0, 0, .1);}
.RighInfo002739 .cons .dl:before,
.RighInfo002739 .cons .dl:after{position: absolute; content: ''; border: 5px solid #0097e0; width: 30px; height: 30px;}
.RighInfo002739 .cons .dl:before{left: 0; top: 0; border-right: 0;border-bottom: 0;}
.RighInfo002739 .cons .dl:after{right: 0; bottom: 0; border-top: 0;border-left: 0;}
.RighInfo002739 .cons .dl dd{padding:1em;}
.RighInfo002739 .cons .dl dd .t1{font-size:calc(20 / 16 * 1em); color:#0097e0;}
.RighInfo002739 .cons .dl dd .t1 span{font-size:calc(50 / 20 * 1em); padding-right: 10px; line-height: 1; font-weight:bold;}
.RighInfo002739 .cons .dl dd .t2{color: #777; margin-top: calc(10 / 16 * 1em);}

.RighInfo002739 .tab_li{ padding-bottom:calc(50 / 16 * 1em); overflow:hidden; clear:both; display: flex; justify-content: center;}
.RighInfo002739 .tab_li span{font-size: calc(18 / 16 * 1em); padding:calc(10 / 18 * 1em) calc(25 / 18 * 1em); line-height:calc(32 / 18 * 1em); background-color:#d8d8d8; color:#000; cursor:pointer; }
.RighInfo002739 .tab_li span+span{ margin-left:1em;}
.RighInfo002739 .tab_li span.active{ background-color:#0097e0; color:#fff;}
.RighInfo002739 .tab_info{position: relative; z-index: 1;}
 .RighInfo002739 .box{position: absolute; left: -1000%; top: 0; width: 100%; z-index: -1000;} 
 .RighInfo002739 .box.active{left: 0; top: 0;width: 100%; z-index:1; position: relative;} 
.RighInfo002739 .flipster{ margin-top: 0;}
.RighInfo002739 li{ width: 100%; max-width:calc(868 / 16 * 1em); }
.RighInfo002739 li .flip-content{position: relative;  width:calc(100% - calc(100 / 16 * 1em)); max-width:calc(620 / 16 * 1em); margin: 0 auto;}
.RighInfo002739 .pic{background: #fff; padding-top: 5%;}
.RighInfo002739 .Ispic{width:100%; display: block; padding-bottom:100%; background-size: contain;}
.RighInfo002739 .tit{text-align: center; font-size: calc(18 / 16 * 1em); color:#333; opacity: 0;width: 100%; margin-top: calc(22 / 18 * 1em);}
.RighInfo002739 .flip-current .tit{ opacity: 1;}
.RighInfo002739 .flipster{overflow: visible;}
.RighInfo002739 .flipto-prev,
.RighInfo002739 .flipto-next{position: absolute;border-radius: 50%;background: url("../images/more.svg") no-repeat center center; width: 50px; height: 50px; transition: 0.3s; font-size: 0; z-index: 20; border: 2px solid #0097e0; display: block !important; top: 50%; margin-top: -25px;} 
.RighInfo002739 .flipto-prev:hover,
.RighInfo002739 .flipto-next:hover{background-image: url("../images/more-on.svg"); background-color: #0097e0;} 
.RighInfo002739 .flipto-prev{left: 0; transform: rotateY(-180deg);}
.RighInfo002739 .flipto-next{right: 0;} 

.RighInfo002739 .List li h4 a,
.RighInfo002739 .List li,
.RighInfo002739 .List li .more{transition:all 0.5s ease-out 0s;}
.RighInfo002739 .List{margin: 20px -70px 0; position: relative;}
.RighInfo002739 .List .slider{padding: 0 70px;}
.RighInfo002739 .List .slider2{padding: 0 70px;text-align: center;}
.RighInfo002739 .List li{float: left; padding: 0.2rem 0;}
.RighInfo002739 .List li > *{margin:0 12%;}
.RighInfo002739 .List li .pic{overflow: hidden; display: block; position: relative; background-size: contain; background-repeat: no-repeat; background-position: center;background: none !important}
.RighInfo002739 .List li .pic::before{content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 104%; background:rgba(255, 255, 255, .4); z-index: 2; backdrop-filter: blur(4px);}
.RighInfo002739 .List li .pic img{display: block; transition: 1s;height:auto;margin: 0px auto; max-width: 100%; margin: 0 auto; position: relative; z-index: 3;}
.RighInfo002739 .List li:hover .pic img{transform: scale3d(1.06,1.06,1.06);}
.RighInfo002739 .List li figure{padding:1vw 2vw 2vw; background: #fff; margin-top: -3px; position: relative; z-index: 4;}
.RighInfo002739 .List li .time{font-size: 14px; color: #9099a0;}
.RighInfo002739 .List li h4{font-size: 18px;  white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; margin: 10px 0 0; font-weight:normal;}
.RighInfo002739 .List li h4 a{color: #333; font-size: calc(22 / 16*1em);}
.RighInfo002739 .List li p{font-size:calc(16 / 16*1em); color: #666; overflow: hidden; line-height:1.6; margin: 1em 0 0;min-height: 6.4em;}
.RighInfo002739 .List li .more{display:inline-block;  *zoom:1; *display:inline; padding-right: 22px; color: #9099a0; font-size: 14px; background: url(../images/Floor002212-icon1.png) 100% 50% no-repeat; margin-top: 16px; display: none;}
.RighInfo002739 .List li .more:hover,
.RighInfo002739 .List li h4 a:hover{color: #008cd6;}
.RighInfo002739 .List .slick-arrow{ width:20px; height:42px; position:absolute;top: 50%; margin-top: -22px; background-image:url(../images/Floor002212-icon.png); background-repeat:no-repeat; display:block; z-index:5;}
.RighInfo002739 .List .slick-prev{left: 0; background-position:0 0;}
.RighInfo002739 .List .slick-next{ right:0;background-position:-21px 0;}
.RighInfo002739 .List .slick-prev:hover{background-position:0 -42px;}
.RighInfo002739 .List .slick-next:hover{background-position:-21px -42px;}
.RighInfo002739 .List .btn a{ display:block; width:20px; height:42px;}
@media(max-width:1366px){
.RighInfo002739 .List{margin-left: 0;margin-right: 0;}
.RighInfo002739 .List .slider{padding: 0 40px;}
.RighInfo002739 .List .slider2{padding: 0 40px;}
.RighInfo002739 .List li .pic img{height: 4rem;}
}
@media(max-width:500px){
.RighInfo002739 .List li > *{margin:0;}
}
@media(min-width:1025px){
.RighInfo002739 .cons .dl dd{width: 25%;}
.RighInfo002739 .cons .dl dd:not(:last-child){border-right:1px dashed rgba(0, 0, 0, .1);}
}
@media(max-width:1024px){
.RighInfo002739{padding: calc(40 / 16 * 1em) 0;}
.RighInfo002739 li{ opacity: 1 !important;}
.RighInfo002739 .flip-current{ opacity: 1 !important;}
.RighInfo002739 .cons .dl{flex-wrap: wrap;}
.RighInfo002739 .cons .dl dd{width:50%;}
.RighInfo002739 .pic{padding: 0.5em}
.RighInfo002739 .List li .pic img{height: 5rem;}
.RighInfo002739 .List li h4 a{font-size: calc(20 / 16*1em);}
.RighInfo002739 .flipster2{padding-bottom: 70px;}
.RighInfo002739 .flipster2  .flipto-prev{left: -60px;right: 0;top: auto;bottom: 0;margin: 0 auto;}
.RighInfo002739 .flipster2  .flipto-next{left: 0;right: -60px;top: auto;bottom: 0;margin: 0 auto;}
}
@media(max-width:640px){
    .RighInfo002739 .List li .pic img{height: 10rem;}
}
.jjfa .txt{text-align:left;}
.jjfa .txt p{font-size: 1.125em;margin: 0;}
.jjfa .txt h3{font-size: 2.3em;margin-top: 2vw;margin-left: 0;margin-bottom: 0.5em;font-weight: normal;position: relative;}
.jjfa .txt h3::before{
    
    position: absolute;
    left: 0;
    top: -100px;
    width:100px;
    height:80px;
    content: '';
   background: url(../images/RighInfo003187-yinhao.svg) no-repeat left center;
   background-size: contain;
    z-index: -1;
    transition: all .3s;
}
.jjfa .txt h3::after{
    position: absolute;
    left: 0;
    bottom: -5px;
    width: 20%;
    content: '';
    height: calc(5 / 16 * 1em);
    background: -moz-linear-gradient(left, rgba(0,151,224,1) 0%, rgba(0,151,224,0) 100%);
    background: -webkit-linear-gradient(left, rgba(0,151,224,1) 0%,rgba(0,151,224,0) 100%);
    background: linear-gradient(to right, rgba(0,151,224,1) 0%,rgba(0,151,224,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf9c50', endColorstr='#00bf9c50',GradientType=1 );
    z-index: -1;
    border-radius: 30px;
}

/* .jjfa:hover .txt{text-align: center;transition: all .3s;}
.jjfa:hover .txt h3::before{left: 50%;transform: translateX(-50%);transition: all .3s;}
.jjfa:hover .txt h3::after{left: 50%;transform: translateX(-50%);transition: all .3s;} */