.auto_1600{ max-width:1600px;width:94%;}
.auto_1400{ max-width:1400px;width:94%;}
@media(max-width:1600px){
    .auto_1600{ padding:0 2%;}
}

html {
    -webkit-text-size-adjust: 100%;
    font-size: 100px;
}

@media (max-width: 1440px){
html {
    font-size: 6.5vw;
}
}
@media (max-width: 1024px){
html {
    font-size: 9.765625vw;
}
}
@media (max-width: 768px){
html {
    font-size: 12.02083vw;
}
}

body{font-size: 14px}

.home-title{color: #333;padding-bottom: 1.45vw;font-size: 2.34vw;margin-bottom: 10px;text-align: center;}
.home-title h3{font-weight: bold;margin:0 0 15px 0;font-size:0.36rem;}
.home-title h3:after{content:'';width:44px;height: 3px;background:#e62129;display: block;margin:0 auto;margin-top:12px;}
.home-title .desc{font-size: .18rem;position: relative;text-transform: uppercase;color:#666;}
.home-title .more{position: absolute;right: 0; top: 0;font-size: 0.889em;padding-right: 20px;background: url("../images/Floor003053_more.png") no-repeat right center;color: #666;}
.home-title .more:hover{color: #006aff;background-image: url("../images/Floor003053_more_on.png");}




.Hometitle{line-height:40px;text-align: center;padding-bottom: 1.5vw;margin-bottom: 10px;}
.Hometitle .cn{font-size:.36rem; margin-top: -20px;  color: #333;font-weight: bold;}
.Hometitle .en{opacity: 0.15;-webkit-opacity: 0.1;-ms-opacity: 0.1;font-size:.56rem;  font-weight: bold; text-transform: uppercase;  }

@media(max-width:1024px){
.Hometitle{font-size: 4vw; padding-bottom: 5vw;}
.home-title h3{font-size:20px;}
.home-title .desc{font-size: 14px;}
.Hometitle .cn{font-size:20px; }
.Hometitle .en{font-size:30px;   }
}
@media(max-width:640px){
.Hometitle{font-size: 6vw; }
}





/*Top002898 */
.Top002898{ font-family: 'SourceHanSansCN-Regular';}
@media (min-width:1025px) {
.Top002898{position: fixed;width: 100%;left: 0;top: 0;z-index: 100;border-bottom: 1px solid rgba(255,255,255,0.1);transition:background-color 0.3s,transform 1s;}
.Top002898.Down{transform: translateY(-5.3125em);}
.Top002898.hover{background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.Top002898.hover .top-left .white,
.Top002898:not(.hover) .top-left .red{display: none;}
.Top002898:not(.hover),
.Top002898:not(.hover) a:not(:hover){color: #fff;}
}-
@media (max-width:1024px) {
.Top002898{ height: 0.925em;}
.Top002898 .wap-fixed{position: fixed;width: 100%;left: 0;top: 0;z-index: 100;background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1);padding-top: 3em;}
.Top002898 .top-left .white{display: none;} 
.Top002898 .auto{position: relative; border-top: 1px solid #eee;}
}

.Top002898 .top-left{float: left;display: table;height:5.3125em;}
.Top002898 .top-left a{display: table-cell; vertical-align: middle;}
.Top002898 .top-left img{height: 60px;}
@media (max-width:1024px) {
.Top002898 .top-left{height: 4em;}
.Top002898 .top-left img{height: 3em;}
}

.Top002898 .top-right{float: right;padding-top:2.392em;  font-size: 0.875em;  margin-left: 7.5em;} 
.Top002898 .top-right dd{font-family: 'Bebas';}
.Top002898 .top-right dd.oa a{display: block; border: 1px solid #ccc;border-radius: 50%;text-align: center;}
.Top002898.hover .top-right dd.oa a{border-color: #ccc;}
.Top002898 .top-right dd.top-lang a{margin: 0 5px;}


@media(min-width:1025px) and  (max-width:1440px) {
.Top002898 .top-mid{margin-right: 8.34vw;}
}

.Top002898 .top-mid{float: right;}

.Top002898 .top-search{ position: absolute;right: 0; top: 0; display: block; padding-right: 0;}
.Top002898 .top-search .box{display: none;position: absolute; padding-right: 50px;background: #eee;}
.Top002898 .top-search .text{width: 100%; height: 50px; line-height: 50px;border: 0;padding: 0 20px; background: none;}
.Top002898 .top-search .btn{position: absolute; right: 0; height: 100%; width: 50px;background: url("../images/Top002898-search_btn.png") no-repeat center center;}
.Top002898 .open-search{display: block;width:6.072em;height:6.072em; background: rgba(7,145,58,0.7) url(../images/Top003124-btn.svg) no-repeat center; cursor: pointer; background-size: auto 23.53%;position: relative;}
.Top002898 .open-search.on{background: none;}
.Top002898 .open-search.on:before,
.Top002898 .open-search.on:after{position: absolute; content: ''; width: 60%; height: 2px; background: #666; top: 50%; margin-top: -1px; left: 20%; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.Top002898 .open-search.on:after{ transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}
@media(min-width:1025px){
.Top002898 .top-search .box{right: 100%; top: 50%;margin-top: -25px;  width: 25vw;height: 50px;border-radius: 5px; }
}
@media(max-width:1024px){
.Top002898 .top-search .box{left: 0; top: 100%; width: 100%;}
}

.Top002898 .top-menu .sub{display: none;}
.Top002898 .top-menu .sub .sub-inner{overflow: hidden;background: #fff;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt{ padding: 0 20px;font-size: 16px;}

.Top002898 .top-menu .pr{position: relative; z-index: 100;}
.Top002898 .top-menu .sub[data-type="tab"] .sub-inner{position: relative;}
.Top002898 .top-menu .sub .one-cate dt .one-cate-name a{display: block;line-height: 22px; padding: 18px 15px 18px 50px;border-left: 6px solid transparent;font-size: 16px;position: relative;}
.Top002898 .top-menu .sub .one-cate dt .one-cate-name a img{position: absolute; left: 10px; max-width: 26px;}
.Top002898 .top-menu .sub .two-cate{background: #fff;}
.Top002898 .top-menu .sub .two-cate .item{float: left; width: 32%; margin-bottom: 4%;}
.Top002898 .top-menu .sub .two-cate .item:not(:nth-child(3n)){margin-right: 2%;}
.Top002898 .top-menu .sub .two-cate .item:nth-child(3n+1){clear: left;}
.Top002898 .top-menu .sub .two-cate .item dd{line-height: 20px; padding: 5px 0;}
.Top002898 .top-menu .sub .two-cate .item dd a{color: #999;}
.Top002898 .top-menu .sub .two-cate .item dd a:hover{color: #1769fe;}
.Top002898 .top-menu .sub .two-cate-name{overflow: hidden; }
.Top002898 .top-menu .sub .two-cate-name a{float: left;max-width: 95%;padding-right: 30px;position: relative;font-size: 16px;}
.Top002898 .top-menu .sub .two-cate-name a:before{position: absolute; content: '';right: 4px; top: 50%; margin-top: -4px; border-top:1px solid #333;border-right:1px solid #333; transform: rotate(45deg); width: 8px; height: 8px;}
@media(min-width:1025px){
.Top002898 .top-menu li{float: left;}  
.Top002898 .top-menu li:not(:last-child){margin-right: 5em;}
.Top002898 .top-menu li span,
.Top002898 .top-menu li span a{line-height:5.3125em;}  
.Top002898 .top-menu li span a{display: block;position: relative;z-index: 1;}
.Top002898 .top-menu li span a:after{position: absolute;content: ''; left: 0; bottom: 0; height: 2px;background-color: #fff; transition: 0.3s;}
.Top002898 .top-menu li:hover span a:after,
.Top002898 .top-menu li.aon span a:after{width: 100%;}
.Top002898 .top-menu .sub{position: absolute; top:100%;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"]{left: 0;}
/* .Top002898 .top-menu .sub[data-type="v-icon-fullbg"] .sub-inner{padding: 40px 0;} */
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dl,
/* .Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt{float: left;} */
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"].dl-right dl{float: right;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt{ text-align: center;line-height:2.5}
.Top002898 .top-menu .sub[data-type="tab"]{ width: 50vw;}
.Top002898 .top-menu .sub[data-type="tab"] .two-cate-list{display: none!important;}
.Top002898 .top-menu li:not(.po-r) .sub[data-type="tab"]{left: 50%; margin-left: -25vw; }
.Top002898 .top-menu li.po-r .sub[data-type="tab"]{right: 0;}
.Top002898 .top-menu .sub .one-cate{width: 30%;}
.Top002898 .top-menu .sub .one-cate dt.on .one-cate-name a{background: #fff;border-left-color: #07913a;}
.Top002898 .top-menu .sub .two-cate{position: absolute;right:0; top: 0;height: 100%; width: 70%; padding: 2vw;}
.Top002898 .top-menu .sub  .scrollinfo{max-height: 100%;height: 100%;}
.Top002898 .top-menu .sub .two-cate-name{margin-bottom:10px;}
}
@media(min-width:1025px) and (max-width:1440px){
.Top002898 .top-menu .sub[data-type="tab"]{ width: 60vw;}
.Top002898 .top-menu li:not(.po-r) .sub[data-type="tab"]{margin-left: -30vw; }
}
@media(min-width:1025px) and (max-width:1280px){
 .Top002898 .top-menu li{margin-right: 3vw;}
}
@media(max-width:1024px){
.Top002898 .top-menu{position: fixed; left: -100%;opacity: 0;transition: 0.5s; top: 80px; bottom: 0; z-index: 100;background: #fff; width: 280px;box-shadow: 0 5px 5px rgba(0,0,0,0.2);padding: 20px 0;}
.Top002898 .top-menu ul{height: 100%; overflow: auto;}
.menu-show .top-menu{left: 0; opacity: 1;}
.Top002898 .top-menu li:nth-child(2n-1){background: rgb(35,117,227,0.12);}
.Top002898 .top-menu li span a{line-height:  40px;font-size: 18px;padding-left: 20px;font-weight: bold;}
.Top002898 .top-menu li span{padding-right: 40px;position: relative;overflow: hidden;}
.Top002898 .top-menu li .op-item,
.Top002898 .top-menu li .op{position: absolute; right: 0;top:0; width: 40px; height: 40px; transition: 0.3s;}
.Top002898 .top-menu li .op:before,
.Top002898 .top-menu li .op:after{position: absolute; content: ''; left: 50%; top: 50%;transform: translate(-50%,-50%);background: #1769fe;}
.Top002898 .top-menu li .op:before{height: 40%; width: 2px;}
.Top002898 .top-menu li .op:after{ width: 40%; height: 2px;}
.Top002898 .top-menu li .op.click{transform: rotate(45deg);}
.Top002898 .open-menu{width: 40px; height: 40px; margin-left: 20px;position: relative;}
.Top002898 .open-menu i{position: absolute; left: 10%;width: 80%; top: 50%;margin-top: -1px;height: 2px; background: #333;transition: 0.3s;}
.Top002898 .open-menu:not(.on) i:nth-child(1){margin-top: -8px;}
.Top002898 .open-menu:not(.on) i:nth-child(3){margin-top: 6px;}
.Top002898 .open-menu.on i:nth-child(1){opacity: 0;}
.Top002898 .open-menu.on i:nth-child(2){transform: rotate(45deg);}
.Top002898 .open-menu.on i:nth-child(3){transform: rotate(-45deg);}

.Top002898 .top-menu .sub{padding:0!important;background: rgba(0,0,0,0.1);}
.Top002898 .top-menu .sub-inner{padding: 3vw 0;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt a{position: relative;display: block; line-height: 30px; padding: 5px 0 5px 40px;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon{position: absolute; left: 0; max-width: 30px; top: 50%; transform: translateY(-50%);}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon img{ height: 24px;}
.Top002898 .top-menu .sub .two-cate-list,
.Top002898 .top-menu .sub .two-cate-list dl,
.Top002898 .top-menu .sub .two-cate{display: none;}
.Top002898 .top-menu .one-cate dt:not(:last-child) .one-cate-name{border-bottom: 1px solid rgba(0,0,0,0.2);}
.Top002898 .top-menu .one-cate-name{position: relative; padding-right: 40px;}
.Top002898 .top-menu li .op-item{height: 100%;}
.Top002898 .top-menu li .op-item.click{transform: rotate(180deg);}
.Top002898 .top-menu li .op-item:before{position: absolute; content: '';border:6px solid transparent;border-top-color: #1769fe; left: 50%; top: 50%;margin: -3px 0 0 -6px;}
.Top002898 .top-menu .sub .two-cate-list{background: rgba(0,0,0,0.1); padding: 10px 0;}
.Top002898 .top-menu .sub .two-cate-name{padding: 5px 30px;line-height: 30px;}
.Top002898 .top-menu .sub .two-cate-name a{float: none;}
}




/*Top003075 */
.Top003075{position: fixed;left: 0;top: 0;width: 100%;background: #fff;z-index: 100;box-shadow: 0 0 10px rgba(0,0,0,0.1);transition: padding 0.3s;}
.Top003075 .auto{font-size: 0.18rem;}
.Top003075 menu li.aon span a{border-bottom: 3px solid #e62129;padding-bottom: 10px;color: #e62129;transition: 0.5s; bottom: 0; width: 0;}
.Top003075 menu li .sub{display: none;}
.Top003075 menu li .sub dl{position: relative; background: none;}
.Top003075 menu li .sub dt {line-height: 32px;  padding: 0;}
.Top003075 menu li .sub dt a:hover{color:#e62129;}
.Top003075 .logo{display: table;}
.Top003075 .logo a{display: table-cell;vertical-align: middle;font-size: 14px;line-height: 30px;color: rgba(0,0,0,.7);padding-top: 0px;}
.Top003075 .top-right{position: absolute;top: 0;height: 100%;}
.Top003075 .top-right dl{display: table; height: 100%;}
.Top003075 .top-right dl > *{display: table-cell; vertical-align: middle;}
.Top003075 .top-right dt{padding-right: 10px;color: #333;}
.Top003075 .top-right dt a{/* border-radius: 2px; *//* border: solid 1px #eee; *//* width: 26px; */line-height: 26px;text-align: center;display: inline-block;padding-left: 32px;font-size:12px;color: rgba(0,0,0,.5);/* background: #fff; */background: url(../images/Top003075-buy.svg) no-repeat left center;background-size:1.45em;}
.Top003075 .top-right dt a.on{font-size:.16rem;}
.Top003075 .top-search{/* background-color: #2482d8; */padding: 0 0px 0 0;overflow: hidden;}
.Top003075 .top-search > *{ float: left;}
.Top003075 .top-search .text{width: 0;overflow: hidden;padding: 0; transition: width 0.3s;}
.Top003075 .top-search .btn-area{position: relative;line-height: 46px;}
.Top003075 #TopBtn{position: absolute; left: 0; top:0;height: 100%; width: 100%;z-index: 10;display: none;}
.Top003075 .open-sbox{color: #fff;display: block;padding: 25px;background: url("../images/Top003075-search.png") no-repeat center;width: 16px;height: 16px;/* margin-top: 48%; */}

.search-show .Top003075 #TopBtn{display: block;}
.search-show .Top003075 .top-search .text{padding: 0 10px; border-radius: 5px;}
.search-show .top-search .btn-area{padding-left: 10px;}

.Top003075 .prod-sub dt .tab-list .sub-item a{display: block;line-height: .24rem;font-size: .16rem;color: #333;padding: 5px 0;}
.Top003075 .prod-sub dt .tab-list .sub-item a:hover{color: #e62129;}
.Top003075 .prod-sub dt .tab-list .sub-item b{display: block;margin-bottom: 10px}
.Top003075 .prod-sub dt .tab-list .sub-item b a{color: #333;border-bottom: 1px solid #dfe1e6;line-height: .46rem;background: url(../images/jiant.png)no-repeat center right 12px;padding: 0;}


@media(min-width:1025px){
.Top003075{ height: 78px; }
.search-show .Top003075 .auto{padding-right: 12.5vw;}
.search-show .Top003075 .top-search .text{width: 9vw;background:#f5f5f5;}
.Top003075 .logo{position: absolute;left:8vw;top: 0;height: 78px;}
.Top003075 .top-right{right: 8vw;}
.Top003075 menu{display: table;margin: 0 0 0 32%;}
.Top003075 menu li{float: left;}
.Top003075 menu li#m30{display: none;}
.Top003075 menu li:not(:last-child){margin-right: 3.3vw;}
.Top003075 menu li span{display: block;line-height: 78px;}
.Top003075 menu li span a{color: #333;}


.Top003075 menu li:not(:nth-child(3)){position: relative;}
.Top003075 menu li:not(:nth-child(3)) .sub{ left: 50%;width:180px;margin-left: -90px;background: #f5f5f5;text-align: center;padding: 10px 0;border-radius: 0 0 5px 5px;}


.Top003075 menu li .sub dt a{color: #333;font-size:.16rem;}

.Top003075 menu li .prod-sub{left: 0!important; width: 100%!important; background:#f5f5f5;padding: 2em 0 4em;border-radius: 0 0 5px 5px;overflow-x: hidden;overflow-y: auto;max-height: 840px;}
.Top003075 menu li .prod-sub .w_94{max-width:1400px; margin: 0 auto;width: 94% }
.Top003075 menu li .prod-sub .shengc{margin-bottom: 3%}
.Top003075 .prod-sub dl{/* overflow: hidden; */ padding: 0; }
.Top003075 .prod-sub dt{position: relative;}
  .Top003075 .prod-sub dt .tab-ul{ max-height: 500px;overflow-y: auto;}
.Top003075 .prod-sub dt .tab-ul span{display: inline-block;font-size: 0.2rem;line-height: .5rem;margin-right: 2vw;font-weight: bold;color: #333;cursor: pointer}
.Top003075 .prod-sub dt .tab-ul span.on{color: #e62129;}
.Top003075 .prod-sub dt .tab-box{display: none;position: relative;column-count: 3;}
/* .Top003075 .prod-sub dt .tab-box::before{content: '';position: absolute;width: 1px;height: 100%;left: 26%;top: 0;background:#dadada}
.Top003075 .prod-sub dt .tab-box::after{content: '';position: absolute;width: 1px;height: 100%;left: 54%;top: 0;background:#dadada} */
.Top003075 .prod-sub dt .tab-list{ width: 95%;height: 300px;overflow-y: auto;}
.Top003075 .prod-sub dt .tab-list .sub-item{/* float: left; */width: 85%;padding-right: .4rem; break-inside: avoid;}
.Top003075 .prod-sub dt .tab-list .sub-item:not(:last-child){margin-right: 2vw}
}

.Top003075 ::-webkit-scrollbar {width:6px;height:6px;}
.Top003075 ::-webkit-scrollbar-track {width:6px;  -webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;}
.Top003075 ::-webkit-scrollbar-thumb {background-color:#e62129;background-clip:padding-box;min-height:28px;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;}
.Top003075 ::-webkit-scrollbar-thumb:hover {background-color:#e62129} 



.Top003075 .prod-sub dt .name *{margin: 0;}
.Top003075 .prod-sub dt .name{ padding-bottom: 1em; border-bottom: 1px solid #e6eaec; }
.Top003075 .prod-sub dt .name h4 a{font-size: 1.125em; color: #fff; font-weight: bold;}
.Top003075 .prod-sub dt .name p{font-size: 1em;padding-top: 5px;}


@media(min-width:1025px) {
  .Top003075 .prod-sub dt .tab-ul {float: left;width: 17%;}
  .Top003075 .prod-sub dt .tab-list {float: left; width: 83%;padding: 0 35px;border-left: 1px solid #dadada;}
}
@media(min-width:1025px) and (max-width:1500px){
.Top003075 menu li:not(:last-child){margin-right: 3.13vw;}
}
@media(min-width:1025px) and (max-width:1366px){
.search-show .Top003075 .top-right dt{font-size: 0;}
.search-show .Top003075 .top-right dt a{font-size:16px;}
}
@media(min-width:1025px) and (max-width:1280px){
.Top003075 .top-right dt{font-size: 0;}
.Top003075 .top-right dt a{font-size:16px;}
 .search-show .Top003075 .top-right dt{opacity: 0;}
}
@media(max-width:1024px){
body{margin-top: 56px}
.Top003075,
.Top003075 .logo{height: 56px;}
.Top003075 .logo img{max-height: 40px;}
.Top003075 menu li .sub dt {font-size: 14px;} 
.Top003075 menu{position: fixed; left: -100%;opacity: 0; top: 56px;bottom: 0;overflow: auto;background: #fff; z-index: 99; width: 250px;box-shadow: 0 10px 10px rgba(0,0,0,0.1); padding: 20px 0;transition: 0.5s;}
.menu-show .Top003075 menu{left: 0;opacity: 1; }
.Top003075 menu li span{display: block;position: relative;line-height: 40px;padding: 0 40px 0 20px; border-bottom: 1px solid rgba(0,0,0,0.05);font-size: 16px}
.Top003075 menu li .prod-sub span{padding: 0; border-bottom: 1px solid rgba(0,0,0,0.05);}
.Top003075 .prod-sub dt .tab-ul span.on{color: #e62129;}
.Top003075 .has-sub span .op:before, 
.Top003075 .has-sub span .op:after{background: #ccc;}
.Top003075 .open-menu span{position: relative;display: block; width: 30px; height: 30px; margin: 0 auto;}
.Top003075 .open-menu{background: #0f55b0; border-left: 1px solid #fff;}
.Top003075 .top-right{right: 0;}
.Top003075 .top-right dt{font-size: 0; padding-right: 10px;}
.Top003075 .top-right dt a{background-size: contain;line-height: 20px;}
.Top003075 .top-right dt a.on{font-size: 14px;}
.Top003075 menu li .sub{padding: 20px 30px;background: #f1f5fa;}
.Top003075 .top-search{padding-left: 10px; padding-right: 10px;}
.search-show .Top003075 .top-search{background-color: #0f55b0;}
.Top003075 .open-sbox{font-size: 0; width: 25px; height: 44px;background-position: center center;padding: 20px;}
.Top003075 .prod-sub dt .tab-ul span i{display: none;}
.Top003075 .prod-sub dt .tab-list .sub-item a{line-height: 20px;padding: 5px 0;font-size: 14px;}    
.Top003075 .prod-sub dt .tab-list .sub-item b a{line-height: 20px;background-size: 6px;padding: 10px 0}    
.search-show .Top003075 .top-search .text{width: 16vw;}
}
@media(max-width:640px){
.search-show .Top003075 .logo{opacity: 0.2}
.search-show .Top003075 .top-search .text{width:38vw;}
}




/*
 *  Owl Carousel - Core  插件样式如遇相同只留一份
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    width: 100%; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-loaded {
    display: block; }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease; }

.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }

/*
 .Banner002435 为demo编号
 */
.Banner002435{ position: relative;}
@media only screen and (min-width:1200px ) {
	.Banner002435{padding-top:78px;}
}
@media only screen and (min-width:1600px ) {
	.Banner002435{ }
}
.Banner002435 li{overflow: hidden;}
.Banner002435 li a.more{color:#333;border:1px solid #333;font-size:.16rem;line-height: 0.44rem;width:1.32rem;display: block;margin-top:56px;text-align: center;opacity: 0;transform: translateX(-120px);transition-duration: 1.2s; transition-property: opacity,transform; transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1);}
.Banner002435 li a.more:after{content: '';display: inline-block;width: 18px;height: 15px;background: url("../images/Floor002903_next2.png") no-repeat center;vertical-align: middle;margin-left: 10px;}
.Banner002435 li a.more:hover{border:1px solid #e62129;background-color:#e62129;color:#fff;}
.Banner002435 li a.more:hover:after{background: url("../images/Floor002903_next.png") no-repeat center;}

.Banner002435 li .txt2 a.more{color:#fff;border:1px solid #fff;}
.Banner002435 li .txt2 a.more:hover{border:1px solid #e62129;}
.Banner002435 li .txt2 a.more:after{background: url("../images/Floor002903_next.png") no-repeat center;}

.Banner002435 .active a.more{opacity: 1;transform: translateX(0);}
.Banner002435 li .pcimg{transform: scale(1);transition: all 9s;}
.Banner002435 .active li .pcimg{width: 100%;transform: scale(1.16);}

.Banner002435 .auto{max-width:1400px;width:94%;}
.Banner002435 .ytable{height: 100%;}
.Banner002435 .txt-area{position: absolute;color: #fff; left: 0 ;top: 0; width: 100%;height: 100%;z-index: 10; font-size: 62px;}

.Banner002435 .txt-area img{width:auto;opacity: 0;transform: translateX(-120px);transition-duration: 1.2s; transition-property: opacity,transform; transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1);}
.Banner002435 .active .txt-area img{opacity: 1;transform: translateX(0);}



.Banner002435 li .phoneimg{ display: none;}
.Banner002435 .owl-dots{margin:0 auto; text-align:center;position:absolute; left:0; width:100%; bottom:46px; z-index:10;}
.Banner002435 .owl-dots>div{ display:inline-block;margin:0 8px;position: relative;}
.Banner002435 .owl-dots>div span{ display:block; width:80px; height:4px;position: relative; background: rgba(255,255,255,0.5);}
.Banner002435 .owl-dots>div span:before{content:'';height: 100%;position: absolute;top:0;left:0;width:0;transition:width 6s;}
.Banner002435 .owl-dots>div.active span{}
.Banner002435 .owl-dot.active span:before{width:100%;background:#fff;}

.Banner002435 .owl-nav{display: none;}
.Banner002435:not(.Banner0024351):hover .owl-nav{display: block}
.Banner002435 .owl-nav div{opacity: 0.7; position:absolute; width:26px; height:26px; top:50%; margin-top:-20px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 3px solid #e62129;border-left: 3px solid #e62129;transform:rotate(-45deg);}
.Banner002435 .owl-nav div:hover{opacity: 1}
.Banner002435 .owl-nav .owl-prev{ left:75px;}
.Banner002435 .owl-nav .owl-next{transform:rotate(135deg); right:75px;}


@media(max-width:1024px){
.Banner002435 .txt-area img{}
.Banner002435 .txt-area2 img{}
.Banner002435 .owl-dots{bottom: 0}
.Banner002435 .owl-dots>div{width: 28px; height: 28px; padding: 10px; }
.Banner002435 .owl-dots>div span{width:30px;}
.Banner002435 .owl-nav .owl-prev{ left:15px;}
.Banner002435 .owl-nav .owl-next{right:15px;}

.Banner002435 .owl-nav div{  width:16px; height:16px; }
}
@media(max-width:767px){
/* .Banner002435 .auto{width:80%;} */
.Banner002435 li .pcimg{ display: none;}
.Banner002435 li .phoneimg{ display: block;}
.Banner002435 li a.more{line-height: 28px;width:2rem;margin-top:16px;font-size:12px;text-align: center;}
.Banner002435 li a.more:after{width: 16px;height: 9px;margin-left: 3px;}
.Banner002435 .txt-area img{}
.Banner002435 .txt-area2 img{}

}










/*Banner002729 */
.Banner002729 .slider li.slick-slide{ height: auto;position: relative;}
.Banner002729 .ytable{height: 100%;}
.Banner002729 .txt-main{position: absolute; left: 0; width: 100%; top: 0; height: 100%; z-index: 3;font-size: 50px;}
.Banner002729 .txt-main a.more{display: block;color: #fff;border-radius:50px;width: 11.0625em;line-height: 2.875em;/* border: 2px solid #184477; */background: #2482d8;text-align: center;letter-spacing: 0.225em;/* font-weight: bold; */font-size: 0.32em;transform: translateY(100%);-webkit-transform: translateY(100%);opacity: 0;-webkit-opacity: 0;transition:transform 0.5s 1.5s,opacity 0.5s 1.5s;}
.Banner002729 .txt-main a.more:hover{background: #184477; color: #fff;}
.Banner002729 .txt-main aside{color: #fff;max-width: 700px;transform: translateY(100%);-webkit-transform: translateY(100%);opacity: 0;-webkit-opacity: 0;}
.Banner002729 .txt-main aside.tit{font-size: 1em;line-height: 1em;max-height: 2em;margin-bottom: 20px;transition: 0.5s;font-weight: bold;}
.Banner002729 .txt-main aside.pre{font-size: 0.44em; line-height: 1.2em;  max-height: 2.4em; margin-bottom: 4%;transition: 0.5s 0.5s;}
.Banner002729 .an-show .txt-main a.more,
.Banner002729 .an-show .txt-main aside{ transform: translateY(0); -webkit-transform: translateY(0); opacity: 1;-webkit-opacity: 1;}
.Banner002729 .slider li img{display: block; width: 100%;}
.Banner002729 .slick-dots{text-align: center;position: absolute; left: 0; z-index: 10; bottom: 30px; width: 100%;}
.Banner002729 .slick-dots li{list-style: none; display: inline-block; margin: 0 4px; width: 18px; height: 18px; border-radius: 50%; border:2px solid transparent; cursor: pointer; position: relative;}
.Banner002729 .slick-dots li button{position: absolute; left: 50%; top: 50%; background: #e1e1e1; border-radius: 50%; padding: 0; width: 12px; height: 12px; margin: -6px 0 0 -6px; cursor: pointer; font-size: 0; border: 0;background: #fff; opacity: 0.8;-webkit-opacity: 0.8;}
.Banner002729 .slick-dots li.slick-active button{opacity: 1;-webkit-opacity: 1;width: 8px; height: 8px; margin: -4px 0 0 -4px; background: #fff;}
.Banner002729 .slick-dots li.slick-active{border-color: #fff;}

@media(min-width:1201px){
.Banner002729 .slider li img.wap{display: none;}
}
@media(max-width:1200px){
.Banner002729 .slider li img.pc{display: none;}
}
@media(max-width:1024px){
.Banner002729 .txt-main{font-size: 40px;}
}
@media(max-width:640px){
.Banner002729 .txt-main{font-size:28px;}
}
@media(max-width:480px){
.Banner002729 .txt-main{font-size:20px;}
}



.Map002793 .auto_1600{ max-width:1600px;}
@media(max-width:1600px){
.Map002793 .auto_1600{ padding:0 2%;}
}
.Map002793{ padding: 3% 0;}
.Map002793 .box{ position: relative;}
.Map002793 .box img{ display: block; width: 100%;}
.Map002793 .box .Ispic{padding-bottom: 45%;}  
.Map002793 .con{position: absolute;left: 3%;top: 3%;width: 100%;max-height: 100%;color: #fff;padding: 3% 3%;height: 82%;width: 65%;z-index: 10;}
.Map002793 .con h2{ margin: 0; font-size: 0.3rem;font-weight: normal; line-height: normal;margin-bottom:25px;}
.Map002793 .con h2 span{ display: block; font-size:.14rem; font-weight: normal; margin: 1.5% 0;}

/*.Map002793 .con .txt:after*/
.Map002793 .con .txt{max-width: 800px;line-height: 50px;overflow: hidden;font-size:0.18rem;margin-bottom: 5%;}
.Map002793 .con ul{display: table;/* width: 61%; *//* float: left; */}
.Map002793 .con li{margin-bottom:16px;}
.Map002793 .con li span{line-height: 32px}
.Map002793 .con li span.tel{display: table-cell;background: url(../images/Map002793_tel.png) no-repeat left center;padding-left: 29px;}
.Map002793 .con li span.fax{display: table-cell;background: url(../images/Map002793_fax.png) no-repeat left center;padding-left: 29px;}
.Map002793 .con li span.add{display: table-cell;background: url(../images/Map002793_add.png) no-repeat left top 4px;padding-left: 29px;}
.Map002793 .con li span.pon{display: table-cell;background: url(../images/Bottom002909_pon.png) no-repeat left center;padding-left: 29px;}
.Map002793 .con ul:nth-child(2) li span:first-child{ width: 120px;}
.Map002793 .con .txt:after{ /* margin: 3% 0 4%;*/}
.Map002793 .con .more{width: 1.32rem;line-height: 0.44rem;text-align: center;border:1px solid #fff; color: #fff;display: block;font-size: .16rem;}
.Map002793 .con .more:after{content: '';display: inline-block;width: 18px;height: 15px;background: url("../images/Floor002903_next.png") no-repeat center;vertical-align: middle;margin-left: 10px;}
.Map002793 .con .more:hover{background:#e62129;border:1px solid #e62129;}
.Map002793 .tab_span li{float: left;color: #888888;background: #d8e7f9;text-transform: uppercase;width: 13.2111%;padding:12px 0 32px 15px;margin-right: 1.25%;margin-bottom: 25px;cursor: pointer;position: relative; }
.Map002793 .tab_span b{display: block;font-size: 0.24rem;color: #333;}
.Map002793 .tab_span li:last-child{ margin-right: 0;}
.Map002793 .tab_span li.on{ background: #0164b9; color: rgba(255,255,255,.5); position: relative;}
.Map002793 .tab_span li.on b{ color: #fff;}
.Map002793 .tab_span li.on:before{ content: '';position: absolute;left: 50%;transform: translateX(-50%);-ms-transform: translateX(-50%);-moz-transform: translateX(-50%);-webkit-transform:rotate translateX(-50%);-o-transform:rotate translateX(-50%);border: 10px solid transparent;border-bottom-color: #595656;bottom: 100%;}

.Map002793 .tab_span li img{ position:absolute; right:2%; width: calc(60 / 12 * 1em); bottom: 1%;}


@media(max-width:1024px){
    .Map002793 .tab_span{}
    .Map002793 .tab_span li{width: 24%;padding:12px 0 32px 15px;margin-right: 1.25%;margin-bottom: 1.25%}
    .Map002793 .tab_span li:nth-child(4n){margin-right:0;}
    .Map002793 .tab_span b{font-size: 14px}
    .Map002793 .box{ margin-bottom: 2%;}
    .Map002793 .con ul{width: 100%; float: none;}
    .Map002793 .con li{margin-bottom:0px;}
    .Map002793 .con li span{background:none!important;font-size:14px;padding-left: 0!important}
	.Map002793 .con h2{ font-size: 18px;}
	
}
@media(max-width:767px){
    .Map002793 .con{/* position: static; */color: #fff;width: 100%}
    .Map002793 .con h2{ font-size: 18px;margin-bottom: 10px}
    .Map002793 .con li span{ min-width: 80px;font-size: 14px}
    .Map002793 .con .more{/* background:#ddd; */line-height: 28px; width: 2rem;font-size: 12px;text-align: center;}
	.Map002793 .con .more:after{width: 16px;height: 9px;margin-left: 3px;}
	.Map002793 .box .Ispic{padding-bottom: 90%;} 
}




/*Floor003053 */
.Floor003053{padding: 3% 0 3.5% 0;}
.Floor003053 .auto{}


.Floor003053 .list li a{display: block;position: relative;background: #2482d8;color: #fff;overflow: hidden;}
.Floor003053 .list li .Ispic{padding-bottom: 68.5%;opacity: 1.89;transition: 0.3s;}
.Floor003053 .list li a:hover .Ispic{transform: scale(1.2);}
.Floor003053 .list li .name{position: absolute;z-index: 10; left:0vw;bottom:-50px;padding:30px;width:100%;transition: all 0.5s;}
.Floor003053 .list li:hover .name{bottom:0;}
.Floor003053 .list li .name{background-image: linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0.65) 70%);}
.Floor003053 .list li .icon{top: 1.56vw;}
.Floor003053 .list li .icon dl{display: table;width: 100%;}
.Floor003053 .list li .icon dl > *{display: table-cell; vertical-align: middle;}
.Floor003053 .list li .icon dt{width: 90px;padding-right: 10px;}
.Floor003053 .list li .icon dd{position: relative;padding-left: 20px;}
.Floor003053 .list li .icon dd:before{position: absolute ;z-index: 1; content: ''; width: 50px; height: 50px; border-radius: 50%; left: 0; top: 50%; margin-top: -25px;
background: -moz-linear-gradient(left,  rgba(0,106,255,1) 0%, rgba(0,106,255,0) 100%); 
background: -webkit-linear-gradient(left,  rgba(0,106,255,1) 0%,rgba(0,106,255,0) 100%);
background: linear-gradient(to right,  rgba(0,106,255,1) 0%,rgba(0,106,255,0) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006aff', endColorstr='#00006aff',GradientType=1 ); 
}
.Floor003053 .list li .icon dd aside{z-index: 3; position: relative; font-size: 16px;}
.Floor003053 .list li .name *{margin: 0;}
.Floor003053 .list li .name h3{font-size:0.24rem;margin-bottom:6px;font-weight: bold;width:90%;}
.Floor003053 .list li .name p{font-size:0.18rem;margin-bottom:20px;color:rgba(255,255,255,0.7);}
.Floor003053 .list li .name span{}
.Floor003053 .list li .name span:after{content: '';display: inline-block;width: 18px;height: 15px;background: url("../images/next.png") no-repeat center;vertical-align: middle;margin-left: 8px;}



.Floor003053 .home_new li a{display: block;position: relative;background: #2482d8;color: #fff;overflow: hidden;}
.Floor003053 .home_new li .Ispic{padding-bottom: 68.5%;opacity: 1.89;transition: 0.3s;}
.Floor003053 .home_new li a:hover .Ispic{transform: scale(1.2);}
.Floor003053 .home_new li .name{position: absolute;z-index: 10; left:0vw;bottom:-50px;padding:30px;width:100%;transition: all 0.5s;}
.Floor003053 .home_new li:hover .name{bottom:0;}
.Floor003053 .home_new li .name{background-image: linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0.65) 70%);}

.Floor003053 .home_new li .name *{margin: 0;}
.Floor003053 .home_new li .name h3{font-size:0.24rem;margin-bottom:6px;font-weight: bold;width:90%;}
.Floor003053 .home_new li .name p{font-size:0.18rem;margin-bottom:20px;color:rgba(255,255,255,0.7);}
.Floor003053 .home_new li .name span{}
.Floor003053 .home_new li .name span:after{content: '';display: inline-block;width: 18px;height: 15px;background: url("../images/next.png") no-repeat center;vertical-align: middle;margin-left: 8px;}


@media(max-width:1024px){
.Floor003053 .list li .name h3{font-size:18px;}
.Floor003053 .list li .name p{font-size:14px;}
.Floor003053 .home_new li .name h3{font-size:18px;}
.Floor003053 .home_new li .name p{font-size:14px;}
}


@media(min-width:641px) and (max-width:1280px){
.Floor003053 .list li .icon dt{width: 7.5vw;}
.Floor003053 .list li .icon dd aside{}
.Floor003053 .list li .icon dd:before{width: 4vw;height: 4vw; margin-top: -2vw;}
}
@media(min-width:641px){
.Floor003053 .list li{float: left;width: 32%;margin-bottom: 2%;margin-right:2%;}
.Floor003053 .list li:nth-child(1){width: 53%;}
.Floor003053 .list li:nth-child(2),
.Floor003053 .list li:nth-child(3){width:45%; float:right;margin-right:0;}
.Floor003053 .list li:nth-child(6){float:right;margin-right:0;}
.Floor003053 .list li:nth-child(1) .Ispic{padding-bottom: 72.4%;}
.Floor003053 .list li:nth-child(2) .Ispic,
.Floor003053 .list li:nth-child(3) .Ispic{padding-bottom: 40.5%;}

.Floor003053 .list li:nth-child(4),
.Floor003053 .list li:nth-child(5),
.Floor003053 .list li:nth-child(6){margin-bottom:0;}
    
.Floor003053 .home_new li{float: left;width: 32%;margin-bottom: 2%;/* margin-right:2%; */}
/* .Floor003053 .home_new li:nth-child(3){margin-right:0;} */
.Floor003053 .home_new .btn{display: none}
.Floor003053 .home_new .slider{margin: 0 -10px;}
.Floor003053 .home_new .slider li a{display: block; margin: 0 10px;}

}
.Floor003053 .home_new .btn{text-align: center;padding: 20px 0 0}
.Floor003053 .slick-arrow {margin:0 10px;width: 36px;display: inline-block;border: 1px solid #d83d30;border-radius: 50%;cursor: pointer;background: none;height: 36px;position: relative;font-size: 0}
.Floor003053 .slick-arrow:before {position: absolute; content: '';width: 10px;height: 10px;border-bottom: 2px solid #d83d30;border-left: 2px solid #d83d30;left: 50%;top: 50%;margin: -5px 0 0 -3px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.Floor003053 .slick-next:before {transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);margin-left: -7px;}


@media(max-width:640px){
.Floor003053 .list li{margin-bottom: 4px;}
.Floor003053 .list li:nth-child(2){width:49.5%; float:left;}
.Floor003053 .list li:nth-child(3){width:49.5%; float:right;}
.Floor003053 .list li .icon{top: 4vw;}
.Floor003053 .list li .icon{left: 4vw;right:4vw;}
.Floor003053 .list li .name{ bottom:0;padding: 15px}
.Floor003053 .list li .name h3{font-size:16px;}
.Floor003053 .list li .name p{font-size:13px;margin-bottom: 10px}
    
/* .Floor003053 .home_new {margin: 0 -0.15%}
.Floor003053 .home_new .slick-slide{margin: 0 0.15%} */
.Floor003053 .home_new li .name{ bottom:0;padding: 15px}
.Floor003053 .home_new li .name h3{font-size:16px;}
.Floor003053 .home_new li .name p{font-size:13px;margin-bottom: 10px}

}
@media(max-width:480px){
.Floor003053 .list li .icon dt{width: 15vw;}
.Floor003053 .list li .icon dd{padding-left: 3vw;}
.Floor003053 .list li .icon dd aside{font-size: 3vw; }
.Floor003053 .list li .icon dd:before{width: 6vw;height: 6vw; margin-top: -3vw;}
}




/*Floor003145 */
.Floor003145{padding:0vw 0 3.58vw 0; }
.Floor003145 .auto{}
.Floor003145 .title{position: relative; margin-bottom: 1.875em;color: #111111;}
.Floor003145 .title .cn{ font-size: 1.625em;}
.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-family: 'Bebas';font-size: 1.5em;}
.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: #d72623; border-color: #d72623; background-image: url(../images/Floor003145-icon-white.svg);}
.Floor003145 .box{ }
.Floor003145 .right dl{padding: 0 1.5625em; background-color: #ffffff; box-shadow: 0px 1.25em 3.125em rgba(0, 0, 0, 0.04); margin-right: 3%;}
.Floor003145 .right dd{overflow: hidden; padding: 1.25em 0;}
.Floor003145 .right dd:not(:last-child){border-bottom: 1px solid #f3f3f3; }
.Floor003145 .right dd time{ font-size: 0.875em;color: #999999;}
.Floor003145 .right dd .tit{width: calc(100% - 1em); line-height: 1.6;  min-height: 3.3em;font-size: 1.125em; margin: 0.6em 0 ; color: #333; font-weight: bold;}
.Floor003145 .right dd a:hover{ color: #e62129; }


.Floor003145 .left li{ float: left; width: 48%; background-color: #ffffff; box-shadow: 0px 1.25em 3.125em rgba(0, 0, 0, 0.04); margin-right: 3%;}
.Floor003145 .left li:last-child{margin-right: 0%;}
.Floor003145 .left li a{display: block; margin: 1.25em;}
.Floor003145 .left li .pic{overflow: hidden;}
.Floor003145 .left li .pic .Ispic{padding-bottom: 58.5%;transition: 0.3s;}
.Floor003145 .left li a:hover .Ispic{transform: scale(1.05);}
.Floor003145 .left li .tit{font-size: 1.125em; line-height:1.6; min-height: 3.3em;margin: 0.9em 0 0.6em 0; color: #333;}
.Floor003145 .left li a:hover .tit{ color: #e62129; }
.Floor003145 .left li time{font-size:  0.875em;color: #999999;}
.Floor003145 .left li p{color:#999;margin:1em 0 2em 0;font-size: 0.875em; line-height: 1.78571; min-height: 3.57142em;}
.Floor003145 .left li .more{display: block;width: 16px;height: 6px; background: url(../images/Floor003145-icon.svg) no-repeat; background-size: contain;}



@media (min-width:1025px) {
.Floor003145 .left{width: 65.715%;}
.Floor003145 .right{width:33.815%;}   
.Floor003145 .box{ min-height: 26.25em;} 
/* .Floor003145 .right dd:last-child{padding-bottom: 0;} */
}
@media (max-width:1024px) {
.Floor003145 .auto{padding: 3em 0;}
.Floor003145 .right{margin-top: 3em;} 
.Floor003145 .controls .inner{padding: 0 2.2em;} 
}








/*Bottom002909 */
 
.Bottom002909{background: #f3f3f3;font-size:0.15rem;font-family:Arial;}
.Bottom002909,
.Bottom002909 a{color: rgba(0,0,0,0.7);}
.Bottom002909 .main{padding: 3.5% 0;}
.Bottom002909 .copyright{line-height: 2;padding: 20px 0;border-top: 1px solid rgba(0,0,0,0.05);}
.Bottom002909 .copyright dd a:not(:last-child){margin-right: 1.5vw;}
.Bottom002909 .copyright dd a{float: left;/* width: 30px; *//* height: 30px; */background-position: center center;background-repeat: no-repeat;opacity: 0.2;-webkit-opacity: 1.2;transition: 0.3s;}
.Bottom002909 .copyright dd a:hover{opacity: 1; -webkit-opacity: 1;}
.Bottom002909 .copyright dd a.tw{/* background-image: url("../images/Bottom002909_twitter.png"); */}
.Bottom002909 .copyright dd a.in{/* background-image: url("../images/Bottom002909_linkedin.png"); */}
.Bottom002909 .copyright dd a.fb{/* background-image: url("../images/Bottom002909_facebook.png"); */}
.Bottom002909 .copyright dd a.skye{/* background-image: url("../images/Bottom002909_skype.png"); */}

.Bottom002909 nav dl{float: left; max-width: 180px;}
.Bottom002909 nav dt{margin-bottom: 20px;}
.Bottom002909 nav dt a{color: #333;font-size: 0.18rem;font-weight: bold;text-transform: uppercase;}
.Bottom002909 nav dd{line-height: 20px;padding: 7px 0;font-size:.15rem;}
.Bottom002909 nav dd a{color: rgba(0,0,0,0.6);}
.Bottom002909 nav dd a:hover{color:#2482d8;}
.Bottom002909 .soglan{border-bottom: 1px solid rgba(0,0,0,0.05);font-size:0.18rem;font-weight: bold;color: #333;padding: 0px 0 20px 0;margin-bottom: 20px;}
.Bottom002909 .contact li{line-height: 24px; margin: 20px 0;padding-left: 32px;background-position: left top;background-repeat: no-repeat;}
.Bottom002909 .contact li.tel{background-image: url("../images/Bottom002909_tel.png");}
.Bottom002909 .contact li.fax{background-image: url("../images/Bottom002909_fax.png");}
.Bottom002909 .contact li.mail{background-image: url("../images/Bottom002909_email.png");}
.Bottom002909 .contact li.add{background-image: url("../images/Bottom002909_add.png");}
.Bottom002909 .contact .pic{margin: 18px 0;text-align: center;}
.Bottom002909 .contact .pic img{margin: 0px 0 10px;}
@media(min-width:1025px){
.Bottom002909 .contact{width: 31.143%;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(5px);z-index: 10;/* background-color: rgba(255,255,255,.88); padding: 1% 2% ;*/border-radius: 20px;/* box-shadow: 0 0 27px 14px rgb(0 0 0 / 8%); */}
.Bottom002909 nav{width:61.215%;}
}
@media(min-width:1025px) and (max-width:1200px){
.Bottom002909{font-size: 14px;}
}
@media(max-width:1024px){
.Bottom002909 nav{display: none;}
.Bottom002909 .copyright{text-align: center;font-size: 14px}
.Bottom002909 .copyright dd a{display: inline-block;float: none;}
.Bottom002909 .logo,
.Bottom002909 .soglan{text-align: center;font-size: 18px}
.Bottom002909 .contact li{margin: 6px 0;font-size: 14px;}
.Bottom002909 .contact .fl{ float: left;width: 60%;}
.Bottom002909 .contact .pic{font-size: 14px; float: right;}

}



.ban{padding-top:78px;}




/*Floor */
.Banner002730{ position:relative;}
.Banner002730 .ytable{height: 100%;}
.Banner002730 .txt{position:absolute;left:0;top:0;height:100%;width:100%;z-index:10;color: #fff;font-size:.38rem; text-align: center; }
.Banner002730 .txt .cn{position:relative;padding-top:0%;font-size:.58rem;margin-top:-40px;letter-spacing: 4px}
.Banner002730 .txt .cn:after{position:absolute;left:0;top: -12px;content: '';display: block;width: 60px;height: 4px;background: #fff;/* margin-bottom: 4.5%; */display: none}

.Banner002730 .txt .en{text-transform: uppercase;font-size:.28rem;padding: 16px 0 0%;letter-spacing: 4px}
@media(min-width:1025px){
.Banner002730{padding-top:78px;}
.Banner002730 figure{ height:450px;}
.Banner002730 .pcimg{display: block;}
.Banner002730 img{ display:none;}

}
@media(max-width:1024px){
.Banner002730 figure{ display:none;}
.Banner002730 img{ width:100%; display:block;/* height: 200px; */}
.Banner002730 .pcimg{display: none;}
.Banner002730 .auto{ width:80%;}
.Banner002730 .fr{float: right;}
.Banner002730 .txt .cn{font-size:20px;margin-top:-20px;letter-spacing: 2px}
.Banner002730 .txt .en{font-size:14px;}
}

/*Menu001093 */
.Menu001093{background: #fff;box-shadow:  0 5px 10px rgba(0,0,0,0.08);position: relative; z-index: 1;}
.Menu001093 .auto{position: relative;}
.Menu001093 .nav{display: table; }
.Menu001093 .nav li{float: left;position: relative;display: table;height: 70px;line-height:70px;  margin: 0 1px; min-width:6.5vw; }
.Menu001093 .nav li a{transition: 0.3s; display: table-cell; vertical-align: middle; text-align: center;font-size:.16rem;padding: 0 25px;}
/* .Menu001093 .nav li a:hover, */
.Menu001093 .nav li.aon a{background: #2f89ef;color: #fff;}
.Menu001093 .nav li.aon a.has-sub{}
.Menu001093 .nav li.aon a.has-sub:after{content:''; position: absolute; width:9px;height: 9px;top:50%;right:10px; margin-top:-5px;overflow: hidden;font-size:0;z-index: 10;border:0;background:none;padding:0;border-bottom:2px solid #fff;border-left: 2px solid #fff;transform: rotate(-45deg);}
.Menu001093 .nav li .sub{position: absolute;width:120%;left:-10%;top:100%;box-shadow: 0 5px 10px rgba(0,0,0,0.08);display: none}
.Menu001093 .nav li .sub a{display: block;padding:0;color:#333;font-size:.15rem;background:#fff;line-height: 44px;border-bottom:1px solid #eee;}
/* .Menu001093 .nav li .sub a:hover{color:#2f89ef;} */
.Menu001093 .nav li:hover .sub{display: block;}


.Menu001093 dl{ font-size: 0; text-align: center;}
.Menu001093 dd{ display: inline-block; padding:0 40px;position:relative;}
.Menu001093 dd::after{ position:absolute; content:''; width:1px; right:0; top:50%; height:14px; margin-top:-7px; background:#dfdfdf;}
.Menu001093 dd:last::after{ display:none;}
.Menu001093 dd a{ display:block; position:relative; overflow:hidden; height:82px; font-size:.18rem; line-height:82px; text-transform: uppercase; }
.Menu001093 dd a:after{ position:absolute; left:0; bottom:0;content:''; height:2px; width:100%;}
.Menu001093 dd.aon a,
.Menu001093 dd:hover a{ color:#0047bb;}
.Menu001093 dd.aon a:after,
.Menu001093 dd:hover a:after{ background:#0047bb;}



.Menu001093 dl{ /* position:absolute; right:0; top:50%; margin-top:-12px; */ font-size:.15rem; background:url(../images/Menu000706-cur.png) no-repeat left center; padding-left:19px; color:#999; line-height:70px; }
.Menu001093 dl a{color:#999;margin:0 8px;}
.Menu001093 dl span{margin-left:8px;}
.Menu001093 dl span,
.Menu001093 dl a:hover{color:#2f89ef;}

@media(min-width:1025px){
.Menu001093 .nav-menu{ width:65% ;}
}


@media(max-width:1024px){
.Menu001093 dl{ display: none;}
.Menu001093 .nav li{height: 50px; line-height: 50px;}
}
@media(max-width:640px){
.Menu001093{height: auto;}
.Menu001093 .auto{height: auto}
.Menu001093 .nav li{height: 12vw;}
.Menu001093 .nav li a{padding: 0 15px;font-size: 14px}
}




/*Menu002147 */
.Menu002147{ background:#f8f8f8;}
.Menu002147 ul{ display:table; margin:0 auto;}
.Menu002147 li{ float:left; padding:0 30px;position:relative;}
.Menu002147 li:after{ position:absolute; content:''; width:1px; right:0; top:50%; height:14px; margin-top:-7px; background:#dfdfdf;}
.Menu002147 li.end:after{ display:none;}
.Menu002147 li a{ display:block;font-size:16px; position:relative; overflow:hidden; line-height:82px;height:82px;}
.Menu002147 li a:after{ position:absolute; left:0; bottom:0;content:''; height:2px; width:100%;}
.Menu002147 li.aon a,
.Menu002147 li:hover a{ color:#2f89ef;}
.Menu002147 li.aon a:after,
.Menu002147 li:hover a:after{ background:#2f89ef;}
@media(max-width:1024px){
.Menu002147 li{ padding:0 20px;}
.Menu002147 li a{  line-height:50px;height:50px;}
}
@media(max-width:768px){
.Menu002147 ul{ display:block;}
.Menu002147 li{ float:left; width:25%; text-align:center; padding:0;}
}
@media(max-width:768px) and (min-width:481px){
.Menu002147 li:nth-child(4n):after{ display:none;}
}
@media(max-width:480px){
.Menu002147{ padding: 0 2%;}
.Menu002147 li{ width:33.33333333333%}
.Menu002147 li:nth-child(3n):after{ display:none;}
}
@media(max-width:375px){
.Menu002147 li a{ font-size:14px;}
}






/*RighInfo003141 */
 
.RighInfo003141{padding-bottom:3%;}
.RighInfo003141 .auto{padding-bottom: 2em;}
.RighInfo003141 .intro{padding-top: 5.5em;margin-bottom: 1.5625em;}
.RighInfo003141 .intro .title{ font-size: .32rem;font-weight: bold; color: #333333; margin-bottom: 36px;}
.RighInfo003141 .intro .info{font-size: .16rem;line-height: 2;}
.RighInfo003141 .intro .info p{margin: 0.8em 0;text-indent: 2em;}

.RighInfo003141 .number-count{/* margin: 0.5625em 0; *//* box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05); *//* border: solid 1px #f3f3f3; *//* padding: 3.6875em 0; */}
.RighInfo003141 .number-count li{color: #fff;padding: 3% 20px;background: #db6c47;width: 18.4%;text-align: center;border-radius: 20px;position: relative;}
.RighInfo003141 .number-count li:nth-child(2){background: #69b94d;}
.RighInfo003141 .number-count li:nth-child(3){background: #9b53c8;}
.RighInfo003141 .number-count li:nth-child(4){background: #3199d8;}
.RighInfo003141 .number-count li:nth-child(5){background: #e6c231;}

.RighInfo003141 .number-count li span{position: relative;font-size: 3em;/* font-family: 'Bebas'; */font-weight: bold;color: #fff;/* margin: 0 5px; */text-align: center;}
.RighInfo003141 .number-count li span i{font-style: normal;}
.RighInfo003141 .number-count li span i.ani{/* position: absolute; *//* left: 0; *//* top: 0; */}
.RighInfo003141 .number-count li span i.opa{opacity: 0;display: none;}
.RighInfo003141 .number-count li sup{display: inline-block;vertical-align: bottom;color: #fff;font-size: 1.3em;font-family: 'SourceHanSansCN-Medium';}
.RighInfo003141 .number-count li p{height: 42px}


.RighInfo003141 .plate dd{margin-bottom: 2.8565%;}
.RighInfo003141 .plate dd .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05); padding:2.375em 1.875em;}
.RighInfo003141 .plate dd ol{float: left;width: 4.25em;}
.RighInfo003141 .plate dd ol img{width: 85.295%;}
.RighInfo003141 .plate dd li{width: calc(100% - 4.25em);float: right;}
.RighInfo003141 .plate dd li aside{font-size: 1.125em;color: #333;}
.RighInfo003141 .plate dd li p{margin: 0;font-size: 0.875em;color: #999;}
@media (min-width:1025px) {
.RighInfo003141 .intro .info{width: 47.929%;}
.RighInfo003141 .intro .title{line-height: 1;}
.RighInfo003141 .intro .img{width: 47.215%;margin-top:4%;}
.RighInfo003141 .number-count ul{/* display: table; */margin: 0 auto;}
.RighInfo003141 .number-count li{float: left;}
.RighInfo003141 .number-count li:not(:last-child){margin-right: 2%;}
.RighInfo003141 .plate dd{float: left;width: 31.429%;}
.RighInfo003141 .plate dd:not(:last-child){ margin-right: 2.8565%;}
}
@media (max-width:1024px) {
.RighInfo003141 .intro .title{ margin-bottom: 6px;font-size: 18px}
.RighInfo003141 .number-count li{text-align: center;padding: 1em 0;width: 48%;float: left;margin-right: 3%;margin-bottom: 3%} 
.RighInfo003141 .number-count li:nth-child(2n){margin-right: 0;} 
.RighInfo003141 .intro{padding-top: 2em; margin-bottom: 2em;}
.RighInfo003141 .intro .info p{font-size: 14px}
.RighInfo003141 .number-count li span{font-size: 40px;}
.RighInfo003141 .number-count li sup{ font-size: 20px;}
.RighInfo003141 .number-count li p{font-size: 16px;}
}





/*Timeline002790 */
.Timeline002790 {padding: 6% 0 4%;}
.Timeline002790 .year{ position:relative; padding:2% 0 4% 0;color:#6e6e6e;}
.Timeline002790 .year::before{ content:''; width:1px; height:103%;  top:-3%; position:absolute; background-color:#ededed; z-index:0;}
.Timeline002790 ul{ position:relative; z-index:1;}
.Timeline002790 li{position:relative;border-radius: 10px;margin-top: -70px;}
.Timeline002790 li:after{ content: ""; display: block;  position: absolute; top: 51%; right: 0; width: 50%; height: 2px; border-bottom: 1px dashed #ddd; z-index: -2  }
.Timeline002790 li:nth-child(2n):after{ left: 0}
.Timeline002790 li:before{width:12px; height:12px;border:1px solid #999;  border-radius:50%;position:absolute; left:50%; margin-left: -7px; top: 50%; margin-top: -2px;  content:''; background:#fff;}
.Timeline002790 li:nth-child(2n)::before{ left:auto; right:50%; margin-right: -6px; }
.Timeline002790 li .con{width: 45%;background: #ecf2fb;border-radius: 10px;padding:60px;float: right;position: relative;overflow: hidden;border: 1px solid #fff;}
.Timeline002790 li .con figure{width: 40%; position: absolute; right: 0; top: 0; height: 100%;}
.Timeline002790 li .icon{ position: absolute; left: 0; bottom: 0;  width:60px; height: 60px; padding:5px; background: #fff; overflow: hidden; border-radius: 0 6px 0 0}
.Timeline002790 li .con .txt{width: 60%;  }
.Timeline002790 li:nth-child(2n) .con figure{left: 0}
.Timeline002790 li:nth-child(2n) .con  .txt{float: right; padding-left: 6%}
.Timeline002790 li:nth-child(2n) .icon{ left: auto; right: 0; border-radius: 6px 0 0 0}
.Timeline002790 li:nth-child(2n) .con{float:left}
.Timeline002790 li .txt{position:relative;font-size:16px;line-height: 28px;padding-right: 50px;}
.Timeline002790 li:nth-child(2n)  .txt{ padding-right: 0}
.Timeline002790 li .txt figure{transition:all ease 0.5s; position:absolute; top:0;width:120px; height:100px; }
.Timeline002790 li:nth-child(2n) .txt figure{ left:0; }
.Timeline002790 li:nth-child(2n-1) .txt figure{ right:0; }
.Timeline002790 li .txt figure img{ position:absolute; max-width:100%; max-height:100%; left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
.Timeline002790 li .txt h3{margin: 0;font-size: 30px;color: #2482d8;padding-bottom: 20px;font-weight: normal;/* font-family:Arial, Helvetica, sans-serif; */}
.Timeline002790 li.hover .con{ border: 1px solid #2482d8} 
.Timeline002790 li.hover:after{ border-color:  #2482d8} 
.Timeline002790 li.hover:before{ border-color:  #2482d8} 
@media(min-width:641px){
.Timeline002790 .year::before{left:50%;margin-left:-0.5px; }
.Timeline002790 li{width:100%;}
.Timeline002790 li:nth-child(2n){ float:left;  }
.Timeline002790 li:nth-child(2n-1){float:right; z-index:10; }
}
@media(max-width:1024px){
	.Timeline002790{ padding-top: 0}
	.Timeline002790 li {margin-bottom: 20px; height: auto; overflow: hidden; margin-top: 0}	
	.Timeline002790 li .con{width: 100%; float: left; padding: 20px }	
	.Timeline002790 .year::before,
	.Timeline002790 li:after,
	.Timeline002790 li:before{ display: none}
	.Timeline002790 li .con .txt,
	.Timeline002790 li .con figure{ position: relative; float: left; width: 100%}
	.Timeline002790 li .con figure{height: 200px; margin-bottom: 20px;}
	
}

.Timeline002790 .more{ text-align:center; padding-bottom:20px;}
.Timeline002790 .more a{width:180px;height: 36px;text-align:left;line-height:36px;display: inline-block;color: #fff;font-size: 14px;background: url(../images/Timeline002790-more.png) no-repeat 70% center #2482d8;position: relative;z-index: 100;border-radius: 60px;text-align: center;padding-right: 20px;}







/*Floor002903 */

.Floor002903{position: relative; z-index: 1;}
.Floor002903,
.Floor002903 pre{font-family: 'SourceHanSansCN-Light';}
.Floor002903 .slider-img{position: relative;z-index: 1;}
.Floor002903 .slider-img li .Ispic{padding-bottom: 41.084%;}
.Floor002903 .slider-img .dots-inner{position: absolute;right: 0;top: 4.167vw;width: 71.4665%;z-index: 10;}
.Floor002903 .slider-img .dots{width: 43.236%;margin: 0 auto;/* overflow: hidden; */padding: 19px 0;}
.Floor002903 .slider-img .dots ul{margin: 0 -12%;}
.Floor002903 .slider-img .dots li{float: left;list-style: none; position: relative; height: 44px;overflow: hidden;}
.Floor002903 .slider-img .dots li button{position: absolute;width: 8px;height: 8px;border-radius: 50%;background: #fff;padding: 0;border: 0;left: 50%;top: 50%;margin: -4px 0 0 -4px;font-size: 2px;cursor: pointer;}
.Floor002903 .slider-img .dots li button b{font-weight: normal;}
.Floor002903 .slider-img .dots li:not(:first-child) button:before,
.Floor002903 .slider-img .dots li:not(:last-child) button:after{position: absolute; background: rgba(255,255,255,0.2);height: 1px; width:15.625vw;  top:50%;margin-top: -0.5px; content: '';}
.Floor002903 .slider-img .dots li:not(:first-child) button:before{right: 100%;}
.Floor002903 .slider-img .dots li:not(:last-child) button:after{left: 100%;}
.Floor002903 .slider-img .dots li button{font-size: 16px;height: 44px;width: 8.292vw;border: 1px solid #fff;border-radius: 44px;margin-top: -22px;background: none;color: #fff;margin-left: -38px;}
.Floor002903 .slider-img .dots li.slick-active button{margin-left: -38px;background: #e62129;border: 1px solid #e62129;}
.Floor002903 .slider-img .dots li:last-child.slick-active button{/* margin-left: -7.292vw; */}
.Floor002903 .right-side .name{font-size: 36px;font-family: 'SourceHanSansCN-Regular';font-weight: bold;}
.Floor002903 .right-side .sub-name{font-size: 18px;padding: 0.308vw 0 1.125vw 0;border-bottom: 1px solid rgba(255,255,255,0.2);text-transform: uppercase;font-family: 'Oswald';letter-spacing: 6px;opacity: 0.6;}
.Floor002903 .right-side pre{margin: 2.125vw 0;font-size: 18px;line-height: 2em;height: 10em;}
.Floor002903 .right-side ul{margin-bottom: 1vw;}
.Floor002903 .right-side li{float: left; width: 27.778%;margin-bottom: 8.333%;}
.Floor002903 .right-side li img{display: block;width: 100%;}
.Floor002903 .right-side li:not(:nth-child(3n)){margin-right: 8.333%;}

.Floor002903 .right-side .more{margin-left: -20px;font-size: 16px;}
.Floor002903 .right-side .more:before,
.Floor002903 .right-side .more:after{display: inline-block;content: '';vertical-align: middle;height: 1px;background: #2482d8;width: 0;transition: 0.3s;}
.Floor002903 .right-side .more:before{margin-right: 20px;}
.Floor002903 .right-side .more:after{margin-left: 20px; width: 80px;}
.Floor002903 .right-side .more:hover{margin-left: 0;}
.Floor002903 .right-side .more:hover:before{width: 80px;}
.Floor002903 .right-side .more:hover:after{width: 0;}

.Floor002903 .btn{margin-top: 2.572vw;position: relative;line-height: 46px;min-height: 46px;}
.Floor002903 .btn dd{text-align: center;font-family: 'Oswald';}
.Floor002903 .slick-arrow{position: absolute; top: 0; width: 46px; height: 46px; border-radius: 50%;border: 1px solid rgba(255,255,255,0.2);font-size: 0;background: url("../images/Floor002903_prev.png") no-repeat center center;padding: 0; transition: 0.3s;}
.Floor002903 .slick-arrow:hover{background-color: #2482d8;}
.Floor002903 .slick-prev{left: 0;}
.Floor002903 .slick-next{right: 0;background-image: url("../images/Floor002903_next.png");}
.Floor002903 .btn .cur{font-size: 18px; margin: 0 5px;}

@media(min-width:1025px){
.Floor002903 .right-side{color: #fff;position: absolute;left: 12%;top: 21%;height: 71%;width: 34.167%;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);z-index: 10;background-color: rgba(0,0,0,0.2);}
.Floor002903 .right-side .ytable{height: 100%;margin: 0 auto;/* max-width: 366px; */width: 89.865%;}
.Floor002903 .right-side .more{color: #2482d8;}
}
@media(min-width:1025px) and (max-width:1440px){
.Floor002903 .right-side .name{font-size: 2vw;}
.Floor002903 .right-side pre,
.Floor002903 .right-side .sub-name{font-size: 1.1vw;}
.Floor002903 .right-side .sub-name{padding-bottom: 2vw;}
.Floor002903 .right-side pre{margin: 2vw 0;}
.Floor002903 .btn{margin-top: 2vw;}
.Floor002903 .slider-img .dots li.slick-active button b{font-size: 14px;}
}
@media(max-width:1024px){
.Floor002903 .right-side{padding: 3vw;}
.Floor002903 .slider-img .dots-inner{display: none;}
.Floor002903 .right-side .sub-name{border-bottom-color: #eee;}
.Floor002903 .right-side .more{color: #333;}
.Floor002903 .right-side .more:before,
.Floor002903 .right-side .more:after{background: #333;}
.Floor002903 .slick-arrow{background-color: #005f38;}
}
@media(max-width:480px){
.Floor002903 .right-side .name{font-size: 8vw;color: #000;}
.Floor002903 .right-side .sub-name,
.Floor002903 .right-side pre{font-size: 4vw;}
}



/*PicList003142 */
.PicList003142{padding: 4.17vw 0 3.58vw 0;background-color: #f0f5fb;background: rgb(233,243,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(233,243,255,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(233,243,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(233,243,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9f3ff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.PicList003142 .auto{margin-top: 1.5em;margin-bottom: 1em;font-family: 'SourceHanSansCN-Regular';}
.PicList003142 li{float: left;margin-bottom: 2.5em;position: relative;}
.PicList003142 li a{/* position:relative */}
.PicList003142 li .txt{box-shadow: 0px 0.625em 4.375em rgb(0 0 0 / 10%);padding: 1.875em;min-height: 12.3332em;}
.PicList003142 li .tit{font-size: 1.125em;line-height: 2.4666;/* min-height: 2.3332em; */font-family: 'SourceHanSansCN-Medium';}
.PicList003142 li p{font-size: 0.875em; line-height: 1.78571; min-height: 3.57142em;color: #999999;}
.PicList003142 li .pic{overflow: hidden;}
.PicList003142 li .Ispic{padding-bottom: 73.223%;transition: 0.3s;}
.PicList003142 li a:hover .Ispic{transform: scale(1.1);}
.PicList003142 li a:hover{color: #e60012;}
.PicList003142 li time{position:absolute;left:0;top:0;width: 25%;height: 8%;line-height: 42px;text-align: center;z-index:111;color: #fff;font-size: 18px;background: rgba(230,33,41,.8);display: block;/* background: url(../images/PicList003142-icon.svg) no-repeat right center; */font-family: 'Roboto-Regular';}
.PicList003142 li a:hover time{background-image: url(../images/PicList003142-icon-red.svg);}
@media (min-width:1025px) {
.PicList003142 li{width: 30%;}
.PicList003142 li:not(:nth-child(3n)){margin-right: 4%;}
.PicList003142 li:nth-child(3n+1){clear: left;}    
}
@media (max-width:1024px) {
.PicList003142 .auto{margin-top: 2em;}   
.PicList003142 li{width: 48%;}
.PicList003142 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList003142 li:nth-child(2n+1){clear: left;} 
.PicList003142 li .txt{padding: 1em;}
} 


/*PicList002433 */
.PicList002433{padding: 5% 0 0% 0;}
.PicList002433 .main{padding: 0% 0 4% 0;}
.PicList002433 .main  .slick-arrow{position:absolute;top:50%;width:57px;height:57px;margin-top:-30px;border: 1px solid #e62129;padding:0;background:none;font-size:0;z-index:10;cursor:pointer;border-radius:50%;}
.PicList002433 .main  .slick-arrow:hover{background: #e62129;}
.PicList002433 .main  .slick-arrow:before{position:absolute;content:'';width:18px;height:18px;border-top: 2px solid #e62129;border-right: 2px solid #e62129;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);left:50%;top:50%;margin:-9px 0 0 -11px;}
.PicList002433 .main  .slick-arrow:hover:before{ border-color:#fff;}
.PicList002433 .main  .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}
.PicList002433 .main  .slick-prev{ left:-59px;}
.PicList002433 .main  .slick-next{ right:-59px;}
@media(max-width:1408px){
.PicList002433 .main  .slick-prev{ left:2%;}
.PicList002433 .main  .slick-next{ right:2%;}
}
@media(max-width:640px){
.PicList002433 .main  .slick-arrow{ width: 7vw;height: 7vw;margin-top: -3.5vw;}
.PicList002433 .main .slick-arrow:before{width:40%; height: 40%;margin: 0;left: 40%; top: 30%;}
.PicList002433 .main .slick-next:before{left: 20%;}
}

.PicList002433  .list ul{ padding:0 50px;}
.PicList002433  .list li{ float:left; position:relative;  text-align:center; margin-bottom:1%;}
.PicList002433  .list li:first-child:before,
.PicList002433  .list li:last-child:after{ position:absolute; content:''; bottom:0px; height:90px; width:50px;}
.PicList002433  .list li:first-child:before{ left:-50px; background:url(../images/PicList002433_ul_l.png) no-repeat 0 0;}
.PicList002433  .list li:last-child:after{right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list li aside{ padding-top:35px;height:90px; background:url(../images/PicList002433_libg.png) repeat-x left top;}
.PicList002433  .list li .ytable{ height:245px;}
.PicList002433  .list li .ytable-cell{ vertical-align:bottom;}
.PicList002433  .list li figure{ position:relative; display:inline-block;max-width: 80%;}
.PicList002433  .list li figure:after{ position:absolute; right:-24px; background:url(../images/PicList002433_ying.png) no-repeat left bottom; width:24px; height:100%; background-size:contain; content:'';}
.PicList002433  .list li figure img{height: 335px;padding: 8px;padding-top: 12px;/* background: url(../images/PicList002433_kuang.png) no-repeat ; */background-size:100% 100%;}
.PicList002433  .list li p{margin:0 auto;max-width: 220px;width:90%;line-height:20px;max-height:40px;color:#333;}
.PicList002433  .list .ul-3 li{width:33.33333333%;}
.PicList002433  .list .ul-3 li:nth-child(3):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list .ul-2 li{width:50%;}
.PicList002433  .list .ul-2 li:nth-child(2):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433  .list .ul-1 li{width:100%;}
@media(max-width:640px){
.PicList002433  .auto,
.PicList002433  .list ul{ padding:0;}
.PicList002433  .list li p{ font-size:12px;}
.PicList002433  .list li .ytable{ height:150px;}
.PicList002433  .list li figure img{ max-height:150px; padding:3px}
.PicList002433  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433  .list .ul-3 li:nth-child(3):after,
.PicList002433  .list li:first-child:before{ display:none;}
}
@media(max-width:480px){
.PicList002433  .list li .ytable{ height:100px;}
.PicList002433  .list li figure img{ max-height:100px;}
}





/*PicList002444 */
.PicList002444{padding: 0% 0 0% 0;}
.PicList002444 .main{padding: 0% 0 4% 0;}
.PicList002444 .main  .slick-arrow{position:absolute;top:50%;width:57px;height:57px;margin-top:-30px;border: 1px solid #e62129;padding:0;background:none;font-size:0;z-index:10;cursor:pointer;border-radius:50%;}
.PicList002444 .main  .slick-arrow:hover{background: #e62129;}
.PicList002444 .main  .slick-arrow:before{position:absolute;content:'';width:18px;height:18px;border-top: 2px solid #e62129;border-right: 2px solid #e62129;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);left:50%;top:50%;margin:-9px 0 0 -11px;}
.PicList002444 .main  .slick-arrow:hover:before{ border-color:#fff;}
.PicList002444 .main  .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}
.PicList002444 .main  .slick-prev{ left:-59px;}
.PicList002444 .main  .slick-next{ right:-59px;}
@media(max-width:1408px){
.PicList002444 .main  .slick-prev{ left:2%;}
.PicList002444 .main  .slick-next{ right:2%;}
}
@media(max-width:640px){
.PicList002444 .main  .slick-arrow{ width: 7vw;height: 7vw;margin-top: -3.5vw;}
.PicList002444 .main .slick-arrow:before{width:40%; height: 40%;margin: 0;left: 40%; top: 30%;}
.PicList002444 .main .slick-next:before{left: 20%;}
}

.PicList002444  .list ul{ padding:0 50px;}
.PicList002444  .list li{ float:left; position:relative;  text-align:center; margin-bottom:1%;}
.PicList002444  .list li:first-child:before,
.PicList002444  .list li:last-child:after{ position:absolute; content:''; bottom:0px; height:90px; width:50px;}
.PicList002444  .list li:first-child:before{ left:-50px; background:url(../images/PicList002433_ul_l.png) no-repeat 0 0;}
.PicList002444  .list li:last-child:after{right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002444  .list li aside{ padding-top:35px;height:90px; background:url(../images/PicList002433_libg.png) repeat-x left top;}
.PicList002444  .list li .ytable{ height:245px;}
.PicList002444  .list li .ytable-cell{ vertical-align:bottom;}
.PicList002444  .list li figure{ position:relative; display:inline-block;max-width: 80%;}
.PicList002444  .list li figure:after{ position:absolute; right:-24px; background:url(../images/PicList002433_ying.png) no-repeat left bottom; width:24px; height:100%; background-size:contain; content:'';}
.PicList002444  .list li figure img{max-height: 278px;padding: 8px;padding-top: 12px;/* background: url(../images/PicList002433_kuang.png) no-repeat ; */background-size:100% 100%;}
.PicList002444  .list li p{margin:0 auto;max-width: 220px;width:90%;line-height:20px;max-height:40px;color:#333;}
.PicList002444  .list .ul-3 li{width:33.33333333%;}
.PicList002444  .list .ul-3 li:nth-child(3):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002444  .list .ul-2 li{width:50%;}
.PicList002444  .list .ul-2 li:nth-child(2):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002444  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002444  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002444  .list .ul-1 li{width:100%;}
@media(max-width:640px){
.PicList002444  .auto,
.PicList002444  .list ul{ padding:0;}
.PicList002444  .list li p{ font-size:12px;}
.PicList002444  .list li .ytable{ height:150px;}
.PicList002444  .list li figure img{ max-height:150px; padding:3px}
.PicList002444  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002444  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002444  .list .ul-3 li:nth-child(3):after,
.PicList002444  .list li:first-child:before{ display:none;}
}
@media(max-width:480px){
.PicList002444  .list li .ytable{ height:100px;}
.PicList002444  .list li figure img{ max-height:100px;}
}





/*PicList002455 */
.PicList002455{padding: 0% 0 5% 0;}
.PicList002455 .main{padding: 0% 0 4% 0;}
.PicList002455 .main  .slick-arrow{position:absolute;top:50%;width:57px;height:57px;margin-top:-30px;border: 1px solid #e62129;padding:0;background:none;font-size:0;z-index:10;cursor:pointer;border-radius:50%;}
.PicList002455 .main  .slick-arrow:hover{background: #e62129;}
.PicList002455 .main  .slick-arrow:before{position:absolute;content:'';width:18px;height:18px;border-top: 2px solid #e62129;border-right: 2px solid #e62129;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);left:50%;top:50%;margin:-9px 0 0 -11px;}
.PicList002455 .main  .slick-arrow:hover:before{ border-color:#fff;}
.PicList002455 .main  .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}
.PicList002455 .main  .slick-prev{ left:-59px;}
.PicList002455 .main  .slick-next{ right:-59px;}
@media(max-width:1408px){
.PicList002455 .main  .slick-prev{ left:2%;}
.PicList002455 .main  .slick-next{ right:2%;}
}
@media(max-width:640px){
.PicList002455 .main  .slick-arrow{ width: 7vw;height: 7vw;margin-top: -3.5vw;}
.PicList002455 .main .slick-arrow:before{width:40%; height: 40%;margin: 0;left: 40%; top: 30%;}
.PicList002455 .main .slick-next:before{left: 20%;}
}

.PicList002455  .list ul{ padding:0 50px;}
.PicList002455  .list li{ float:left; position:relative;  text-align:center; margin-bottom:1%;}
.PicList002455  .list li:first-child:before,
.PicList002455  .list li:last-child:after{ position:absolute; content:''; bottom:0px; height:90px; width:50px;}
.PicList002455  .list li:first-child:before{ left:-50px; background:url(../images/PicList002433_ul_l.png) no-repeat 0 0;}
.PicList002455  .list li:last-child:after{right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002455  .list li aside{ padding-top:35px;height:90px; background:url(../images/PicList002433_libg.png) repeat-x left top;}
.PicList002455  .list li .ytable{ height:245px;}
.PicList002455  .list li .ytable-cell{ vertical-align:bottom;}
.PicList002455  .list li figure{ position:relative; display:inline-block;max-width: 80%;}
.PicList002455  .list li figure:after{ position:absolute; right:-24px; background:url(../images/PicList002433_ying.png) no-repeat left bottom; width:24px; height:100%; background-size:contain; content:'';}
.PicList002455  .list li figure img{max-height: 278px;padding: 8px;padding-top: 12px;/* background: url(../images/PicList002433_kuang.png) no-repeat ; */background-size:100% 100%;}
.PicList002455  .list li p{margin:0 auto;max-width: 220px;width:90%;line-height:20px;max-height:40px;color:#333;}
.PicList002455  .list .ul-3 li{width:33.33333333%;}
.PicList002455  .list .ul-3 li:nth-child(3):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002455  .list .ul-2 li{width:50%;}
.PicList002455  .list .ul-2 li:nth-child(2):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002455  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002455  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002455  .list .ul-1 li{width:100%;}
@media(max-width:640px){
.PicList002455  .auto,
.PicList002455  .list ul{ padding:0;}
.PicList002455  .list li p{ font-size:12px;}
.PicList002455  .list li .ytable{ height:150px;}
.PicList002455  .list li figure img{ max-height:150px; padding:3px}
.PicList002455  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002455  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002455  .list .ul-3 li:nth-child(3):after,
.PicList002455  .list li:first-child:before{ display:none;}
}
@media(max-width:480px){
.PicList002455  .list li .ytable{ height:100px;}
.PicList002455  .list li figure img{ max-height:100px;}
}









/*RighInfo002815 */
.RighInfo002815{padding: 5% 0 3%;}
.RighInfo002815 .auto{/* max-width: 1440px; *//* width: 96%; */}
.RighInfo002815 .info{padding:4%;border:5px solid #f8f8f8;position: relative;overflow: hidden}
.RighInfo002815 .info .bg{position: absolute; z-index: 0; bottom: -10px; width: 100%;right: 0;}
.RighInfo002815 .info .bg img{display: block;width:100%;}
.RighInfo002815 .info h1{margin: 0;color: #ffc231;}
.RighInfo002815 .info .t-1{font-size: .22rem;color: #003e7b;padding-top: 5px; padding-bottom: 10px;}
.RighInfo002815 .info .blue{color: #e62129;}
.RighInfo002815 .info p{font-size: .16rem;line-height: 2.2;}
.RighInfo002815 .txt-dl{padding-top: 4%;}
.RighInfo002815 .txt-dl dl{ margin-bottom: 40px;}
.RighInfo002815 .txt-dl dd{position:relative; font-size: .16rem;color: #333;margin-top: 20px;line-height: 24px;padding-left: 20px;}
.RighInfo002815 .txt-dl dd:before{position: absolute; content: ''; width: 10px; height: 2px; background: #333; left: 0; top: 10px;}
.RighInfo002815 .txt-dl dt{position: relative;}
.RighInfo002815 .txt-dl dt span{display: block;position: relative; z-index: 3;}
.RighInfo002815 .txt-dl dt span.en{position: absolute; z-index: 1; left: 13px; bottom: 0;color: rgba(0,62,123,0.05);font-size: .48rem;font-family: Arial;text-transform: uppercase;line-height: 36px;}
.RighInfo002815 .txt-dl dt span.cn{color: #003e7b;font-size:.22rem;color: #003e7b;border-left: 3px solid #ffc231; padding-left: 10px;line-height: 23px;}
@media(min-width:769px){
.RighInfo002815 .txt-dl dl{float: left; width: 45%; margin-right: 5%;}
.RighInfo002815 .txt-dl dl:nth-child(2n-1){clear: left;}
}
@media(min-width:1025px){
.RighInfo002815 .info{}
.RighInfo002815 .pic{width: 42.695%;}
}
@media(max-width:1024px){
.RighInfo002815 .ytable,
.RighInfo002815 .ytable-cell{display: block;}
.RighInfo002815 .pic{text-align: center;}
.RighInfo002815 .info p{font-size: 14px;line-height: 24px;}
}



/*Floor002934 */
.Floor002934{padding: 0vw 0 4.71vw;}
.Floor002934 .auto{}
.Floor002934 .slider{position: relative;z-index: 1;}
.Floor002934 .title{position: absolute; left: 0; top: 0; height: 100%; width: 58px;background: url("../images/Floor002934_titlebg.jpg") no-repeat center center;background-size: cover;}
.Floor002934 .title a{color: #fff;position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); width: 20px;font-size: .2rem;}
.Floor002934 .slider li a{display: block;position: relative;overflow: hidden }
.Floor002934 .slider .pic{overflow: hidden}
.Floor002934 .slider .Ispic{padding-bottom: 84.334%;transition: 0.3s;}
.Floor002934 .slider li:hover .Ispic{transform: scale(1.2);}
.Floor002934 .slider li .txt{background-image: linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0.7) 70%);position: absolute;z-index: 10; left:0vw;bottom:-68px;padding:30px 30px 20px;width:100%;transition: all 0.5s;}
.Floor002934 .slider li:hover .txt{bottom:0;}
.Floor002934 .slider li aside{margin: 15px 0;font-size: .22rem;font-weight: bold; color: #fff;text-align: left;}
.Floor002934 .slider li p{color: rgba(255,255,255,0.7); font-size: .16rem;line-height: 1.6em; height: 3.3em; margin: 0;}
.Floor002934 .slick-arrow{position: absolute; width: 10px; height: 20px; top: 50%; margin-top: -10px;background: url("../images/Floor002934_prev.gif") no-repeat center center;cursor: pointer; z-index: 10;font-size: 0;border: 0}
.Floor002934 .slick-prev{left: 20px;}
.Floor002934 .slick-next{right: 20px;background-image: url("../images/Floor002934_next.gif");}
@media(min-width:1025px){
.Floor002934 .slider .ul{margin:0 -27px;}
.Floor002934 .slider li a{margin: 0 27px;}
}
@media(max-width:1024px){
.Floor002934 .slider .ul{padding: 3vw 5vw 2vw;}
.Floor002934 .slider li a{margin: 0 1vw;}
.Floor002934 .slick-prev{left: 1vw;}
.Floor002934 .slick-next{right: 1vw;}
.Floor002934 .slider li aside{font-size: 16px;}
.Floor002934 .slider li p{font-size: 14px;}
}
@media(max-width:640px){
.Floor002934 .title{width: 10vw;}
.Floor002934 .title a{font-size: 4vw;width: 4vw;}
.Floor002934 .slider li a{margin: 0 2vw;}
.Floor002934 .slider li .txt{bottom:-45px;}
.Floor002934 .slider li aside{font-size: 16px;}

}



#sm{height:100%;overflow:hidden;position:absolute; width: 100%; left: 0; top: 0;}
#sm .slide{position:absolute;display:block;left:0;width:70%;height:100%;transition:all .75s ease;cursor:pointer}







/*PicList003140 */
.PicList003140{ }
.PicList003140 .auto{margin-top: 5.5em;margin-bottom: 4.5em;}
.PicList003140 ol{margin-bottom: 2.4375em;box-shadow: 0 0.625em 4.375em rgb(0 0 0 / 8%);padding: 2%;}
.PicList003140 ol time{margin-top:20px;}
.PicList003140 ol .more{display: block;width: 10em;line-height: 3.125em;color: #fff;background-color: #2f89ef;text-align: center;font-size:.14rem;}
.PicList003140 ol .more:after{display: inline-block;content: ''; margin-left: 1em; background: url(../images/PicList003140-icon-white.svg) no-repeat; width: 16px;height: 6px;vertical-align: middle; background-size: contain;}
.PicList003140 ol a:hover .more{  background: #e62129; }

.PicList003140 ol p{margin: 1.5em 0 2.5em;}
.PicList003140 li a{display: block; border-bottom: 1px dotted #ececec;padding: 2.25em 1.2em;transition: 0.3s;}
.PicList003140 a .tit{font-size:.22rem;color: #333;font-weight: bold;}
.PicList003140 a:hover .tit{}
.PicList003140 p{color: #999;font-size:.16rem;line-height: 2;}
.PicList003140 li p{min-height: 3.42856em;}
.PicList003140 time{color: #999;display: inline-block; font-size: 14px;}
.PicList003140 li time{padding-right: 2em; background: url(../images/PicList003140-icon.svg) no-repeat right center;background-size: 1em auto; margin-top: 1.5em;}
.PicList003140 li a:hover time{background-image: url(../images/PicList003140-icon-red.svg);}
.PicList003140 li a:hover{background-color: #fff;box-shadow: 0 0.625em 4.375em rgba(0, 0, 0, 0.08);}
.PicList003140 ol .img .Ispic{padding-bottom: 58%;} 
@media (min-width:1025px) {
.PicList003140 ol .img{width: 34.429%;}   
.PicList003140 ol .txt{padding-left: 6%;padding-right:3%;} 
.PicList003140 li{/* float: left; *//* width: 48.215%; */}
.PicList003140 li:not(:nth-of-type(2n)){margin-right: 3.57%;}
}
@media (max-width:1024px) {
.PicList003140 .auto{margin-top: 2em;margin-bottom: 2em;}
.PicList003140 ol .img{margin-bottom:1em;}  
.PicList003140 ol {margin-bottom:1em;}
.PicList003140 a .tit{font-size:18px;}
.PicList003140 ol .more{width: 9em;line-height: 3.125em;font-size: 14px}
.PicList003140 p{font-size:14px;line-height: 24px;}
}


/*
 .RighInfo002257 为demo编号
 */
.RighInfo002257{ padding:5% 0;}
.RighInfo002257 .lm-title{margin-bottom:15px;}
.RighInfo002257 p{  }
.RighInfo002257 .item{border-bottom:1px solid #e8e8e8; padding:25px 0;}
.RighInfo002257 .item .h1{font-size:28px; margin: 0;color:#333;margin-bottom:20px;}
.RighInfo002257 .item .con{color:#666;font-size:16px; margin: 10px 0 0;}
.RighInfo002257 .item .con p{line-height: 40px;font-size:18px;}
@media only screen and (min-width:768px ) {
  .RighInfo002257 .item{ padding:35px 0; }
  .RighInfo002257 .item .pic{ float: left; width: 47%;}
    .RighInfo002257 .item .word{ float: right; width: 47%;}
    .RighInfo002257 .item:nth-child(2n) .pic{ float: right;}
    .RighInfo002257 .item:nth-child(2n) .word{ float: left;}
}
@media only screen and (max-width: 767px) {
   .RighInfo002257 .item{max-width: 462px; margin: 0 auto; }
  .RighInfo002257 .item .word{ padding-bottom: 15px;}
    .RighInfo002257 .item .word{ padding-top:0 !important;}
}



/*Page002623 */
.Page002623{padding: 0vw 0 4vw 0;text-align: center;font-family: Arial;font-size: 18px;/* background-color: #f5f5f5; */}
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages > span:not(.p_page){display: none;}
.Page002623 .Pages em{float: left;margin: 0 3vw; font-style: normal;}
.Page002623 .Pages .p_page{display: table; margin: 0 auto;}
.Page002623 .Pages a{float: left;line-height: 50px; width: 50px; margin: 0 1px;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background: #2f89ef;}
.Page002623 .Pages .p_page > a{font-size: 0;height: 50px;position: relative;}
.Page002623 .Pages .p_page > a:before{position: absolute; content: '';border:5px solid transparent; left: 50%; top: 50%; margin: -5px 0 0 -10px;}
.Page002623 .Pages .p_page > a.a_prev:before{border-right-color: #000;border-right-width: 8px;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: #000;border-left-width: 8px; margin-left: -4px;}
.Page002623 .Pages a.a_prev:hover:before{border-right-color: #fff;}
.Page002623 .Pages a.a_next:hover:before{border-left-color: #fff;}
@media(max-width:640px){
.Page002623{padding: 6vw 0 8vw 0;}
.Page002623 .Pages em{display: none;}
.Page002623 .Pages a{background-color: #eee;}
}


/*PicList002925 */
.PicList002925{background: #fff;padding: 5% 0 0% 0;overflow: hidden;}
.PicList002925 .title{margin-bottom: 2.5vw; text-align: center;}
.PicList002925 .title .cn{font-size: 30px;color: #a52d33; padding-bottom: 10px;font-weight: bold;}
.PicList002925 .title .en{font-family: 'bebas-neue';color: #d2d2d2; letter-spacing: 2px;}
@media(max-width:768px){
.PicList002925 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
.PicList002925 .title .cn{font-size: 6vw;}
}

.PicList002925 .box{padding-bottom:5%;}
.PicList002925 .list{padding: 0 3.4375vw;}
.PicList002925 .list ul{margin: 0 -2vw;}
.PicList002925 li{float: left; text-align: center;position: relative;background: url("../images/PicList002925_taibg.png") repeat-x top 70% left;}
.PicList002925 li a{display: block;position: relative; z-index: 3;}
.PicList002925 li .pic{padding-bottom: 2vw;}
.PicList002925 li .Ispic{padding-bottom: 62%;background-size: contain;}
.PicList002925 li .tit{margin-top: 1.303vw; margin-bottom: 2.08vw; padding: 0 5%;}
.PicList002925 li .tit aside{font-size:.18rem; line-height: 1.25em;height: 2.5em;}
.PicList002925 li:hover .tit aside{color: #e62129;}
@media(min-width:769px){
.PicList002925 li{width:25%;}
.PicList002925 li:first-child:before,
.PicList002925 li:last-child:after,
.PicList002925 li:nth-child(4n):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_r.png") no-repeat right top 70% #fff; width:7.4375vw;right: -2vw;}
.PicList002925 li:nth-child(5):before,
.PicList002925 li:nth-child(4n+1):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_l.png") no-repeat left top 70% #fff; width:7.4375vw;left: -2vw;}
}
@media(max-width:1024px){
.PicList002925 li .tit aside{font-size: 14px;}	
}
@media(max-width:768px){
.PicList002925 .list{padding: 0 6vw;}
.PicList002925 li{width:50%;}
.PicList002925 li .pic{padding-bottom: 7vw;}
.PicList002925 li .tit{margin-bottom: 5vw;}
.PicList002925 li:first-child:before,
.PicList002925 li:nth-child(2n+1):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_l.png") no-repeat left top 70% #fff; width:7.4375vw;left: -3vw;}
.PicList002925 li:last-child:after,
.PicList002925 li:nth-child(2n):after{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_r.png") no-repeat right top 70% #fff; width:7.4375vw;right: -3vw;}
.PicList002925 li .tit aside{font-size: 3vw;}
}



/*PicList002926 */
.PicList002926{background: #fff;padding: 5% 0 0% 0;overflow: hidden;}
.PicList002926 .title{margin-bottom: 2.5vw; text-align: center;}
.PicList002926 .title .cn{font-size: 30px;color: #a52d33; padding-bottom: 10px;font-weight: bold;}
.PicList002926 .title .en{font-family: 'bebas-neue';color: #d2d2d2; letter-spacing: 2px;}
@media(max-width:768px){
.PicList002926 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
.PicList002926 .title .cn{font-size: 6vw;}
}

.PicList002926 .list{padding: 0 3.4375vw;}
.PicList002926 .list ul{margin: 0 -2vw;}
.PicList002926 li{float: left; text-align: center;position: relative;background: url("../images/PicList002925_taibg.png") repeat-x top 70% left;}
.PicList002926 li a{display: block;position: relative; z-index: 3;}
.PicList002926 li .pic{padding-bottom: 2vw;}
.PicList002926 li .Ispic{padding-bottom: 62%;background-size: contain;}
.PicList002926 li .tit{margin-top: 1.303vw; margin-bottom: 2.08vw; padding: 0 5%;}
.PicList002926 li .tit aside{font-size: 18px; line-height: 1.25em;height: 2.5em;}
.PicList002926 li:hover .tit aside{color: #e62129;}
@media(min-width:769px){
.PicList002926 li{width:25%;}

.PicList002926 li:last-child:before,
.PicList002926 li:nth-child(4n):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_r.png") no-repeat right top 70% #fff; width:7.4375vw;right: -2vw;}
.PicList002926 li:first-child:before,
.PicList002926 li:nth-child(5):before,
.PicList002926 li:nth-child(4n+1):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_l.png") no-repeat left top 70% #fff; width:7.4375vw;left: -2vw;}

}
@media(max-width:768px){
.PicList002926 .list{padding: 0 6vw;}
.PicList002926 li{width:50%;}
.PicList002926 li .pic{padding-bottom: 7vw;}
.PicList002926 li .tit{margin-bottom: 5vw;}
.PicList002926 li:first-child:before,
.PicList002926 li:nth-child(2n+1):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_l.png") no-repeat left top 70% #fff; width:7.4375vw;left: -3vw;}
.PicList002926 li:last-child:after,
.PicList002926 li:nth-child(2n):after{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_r.png") no-repeat right top 70% #fff; width:7.4375vw;right: -3vw;}
.PicList002926 li .tit aside{font-size: 3vw;}
}



/*PicList002927 */
.PicList002927{background: #fff;padding: 5% 0 5% 0;overflow: hidden;}
.PicList002927 .title{margin-bottom: 2.5vw; text-align: center;}
.PicList002927 .title .cn{font-size: 30px;color: #a52d33; padding-bottom: 10px;font-weight: bold;}
.PicList002927 .title .en{font-family: 'bebas-neue';color: #d2d2d2; letter-spacing: 2px;}
@media(max-width:768px){
.PicList002927 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
.PicList002927 .title .cn{font-size: 6vw;}
}

.PicList002927 .list{padding: 0 3.4375vw;}
.PicList002927 .list ul{margin: 0 -2vw;}
.PicList002927 li{float: left; text-align: center;position: relative;background: url("../images/PicList002925_taibg.png") repeat-x top 70% left;}
.PicList002927 li a{display: block;position: relative; z-index: 3;}
.PicList002927 li .pic{padding-bottom: 2vw;}
.PicList002927 li .Ispic{padding-bottom: 62%;background-size: contain;}
.PicList002927 li .tit{margin-top: 1.303vw; margin-bottom: 2.08vw; padding: 0 5%;}
.PicList002927 li .tit aside{font-size: 18px; line-height: 1.25em;height: 2.5em;}
.PicList002927 li:hover .tit aside{color: #e62129;}
@media(min-width:769px){
.PicList002927 li{width:25%;}
.PicList002927 li:first-child:before,
.PicList002927 li:nth-child(4n+1):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_l.png") no-repeat left top 70% #fff; width:7.4375vw;left: -2vw;}
.PicList002927 li:last-child:before,
.PicList002927 li:nth-child(4n):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_r.png") no-repeat right top 70% #fff; width:7.4375vw;right: -2vw;}
}
@media(max-width:768px){
.PicList002927 .list{padding: 0 6vw;}
.PicList002927 li{width:50%;}
.PicList002927 li .pic{padding-bottom: 7vw;}
.PicList002927 li .tit{margin-bottom: 5vw;}
.PicList002927 li:first-child:before,
.PicList002927 li:nth-child(2n+1):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_l.png") no-repeat left top 70% #fff; width:7.4375vw;left: -3vw;}
.PicList002927 li:last-child:before,
.PicList002927 li:nth-child(2n):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_r.png") no-repeat right top 70% #fff; width:7.4375vw;right: -3vw;}
.PicList002927 li .tit aside{font-size: 3vw;}
}



/*Other */
.Other ul{ position:fixed; right:1%; z-index:999; bottom:10%; }
.Other li{ position:relative; margin:1px 0;}
.Other li > a{ display:block; width: 50px; height: 50px; border-radius:50%;cursor: pointer; background: url(../images/top.png) no-repeat center top -6px #2f89ef; transition:0.3s;}
.Other li > a:hover{ background-color:#e62129;}


.prolist{ padding: 4% 0 2% 0;background:#f8f8f8;}
.w22,.w75{padding-bottom: 0;}

/*Menu002956 */
.Menu002956{padding-left: 10px; }
.Menu002956 nav{background: #f5f5f5;padding: 20px 0 0 0;}
.Menu002956 h1{margin: 0 2.08vw 0 0;position: relative;margin-left: -10px; padding: 18px 0 18px 20px; }
.Menu002956 h1 span{position: relative; z-index: 4; display: block;font-size: 20px;color: #fff;line-height: 1em;padding-left: 15px;}
.Menu002956 h1:after{position: absolute; content: '';  height: 100%; background: #2f89ef; top: 0; transform: skewX(25deg);-webkit-transform: skewX(25deg);-ms-transform: skewX(25deg); right:0; left: -30px;}
.Menu002956 h1 i{position: absolute;}
.Menu002956 h1 i.jiao{ border:8px solid transparent; border-left-color: #0563cd;  left: 2px; top: -8px; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}

.Menu002956 ul{padding: 12px 0;}
.Menu002956 li:not(:last-child){border-bottom: 1px solid #fff;}
.Menu002956 li a{display: block;line-height: 26px; padding: 15px 30px 15px 30px;font-size: 1em;position: relative; z-index: 1;}
.Menu002956 li a:after{position: absolute; content: '';border:4px solid transparent; border-top-width: 6px;border-top-color: #2f89ef; top: 50%; margin-top: -4px; right: 30px; opacity: 0; transition: 0.3s;}
.Menu002956 li a:hover,
.Menu002956 li.aon a{color: #2f89ef;}
.Menu002956 li a:hover:after,
.Menu002956 li.aon a:after{opacity: 1;}
@media(min-width:1025px){
.Menu002956{overflow: hidden;}
.Menu002956 ul{display: block!important;}
}
@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: #2482d8; 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);}
}
@media(max-width:640px){
.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;}
}


/*PicList002045 */
.PicList002045{ padding: 0 0 4% 0; }
.PicList002045 li{ float:left; width:32%; margin-right:2%; margin-bottom:2%; position:relative; text-align:center;background:#fff;}
.PicList002045 li:nth-child(3n){ margin-right:0;}
.PicList002045 li a{ position:absolute; left:0; top:0; right:0; bottom:0; border:1px solid #e8e8e8;}
.PicList002045 li a:hover{ border-width:2px; border-color:#2f89ef;}
.PicList002045 li div{  margin:0 auto; padding:2% 2% 8% 2%;}
.PicList002045 li i{font-style: normal;text-align: left;display: block;font-size: .16rem;padding: 12px 0px;margin-left: 4%;padding-left: 28px;font-weight: bold;color:#e62129;background: url(../images/tj.png) no-repeat left center/24px;opacity: 0}
.PicList002045 li.hotTrue i{opacity: 1;}
.PicList002045 li figure{ padding-bottom:62%; background-size:contain;}
.PicList002045 li p{ font-size:1em; color:#000; font-weight: bold; line-height: 1.6; margin-bottom:5px;}
.PicList002045 li span{ font-size:1em; color:#333; line-height: 1.6;}

@media(max-width:1024px){
.PicList002045 li p{ font-size:16px;}
.PicList002045 li span{ font-size:16px;}
}

@media(max-width:640px){
.PicList002045 li{ width:49%;}
.PicList002045 li:nth-child(3n){ margin-right:2%;}
.PicList002045 li:nth-child(2n){ margin-right:0;}
.PicList002045 li p{ font-size:14px;}
}


/*RighInfo002092 */
/*slick Basic*/
.RighInfo002092 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.RighInfo002092 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.RighInfo002092 .slick-list:focus {outline: none}
.RighInfo002092 .slick-list.dragging {cursor: pointer;cursor: hand;}
.RighInfo002092 .slick-slider .slick-track, 
.RighInfo002092 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.RighInfo002092 .slick-track {position: relative; top: 0; left: 0; display: block;}
.RighInfo002092 .slick-track:before, 
.RighInfo002092 .slick-track:after{display: table; content: '';}
.RighInfo002092 .slick-track:after{ clear: both;}
.RighInfo002092 .slick-loading .slick-track { visibility: hidden;}
.RighInfo002092 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.RighInfo002092 .slick-slide .slick-loading img { display: none;}
.RighInfo002092 .slick-slide .dragging img { pointer-events: none;}
.RighInfo002092 .slick-initialized .slick-slide { display: block;}
.RighInfo002092 .slick-loading .slick-slide { visibility: hidden;}
.RighInfo002092 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.RighInfo002092 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/
.RighInfo002092{ padding:4% 0;}
.RighInfo002092 .wrap{}

.RighInfo002092 .list_img{float:left; width:43%;}
.RighInfo002092 .big{ border:1px solid #e5e5e5; margin-bottom:20px;}
.RighInfo002092 .big li figure{ padding-bottom:70%; background-size:contain;}
.RighInfo002092 .small{ padding:0 30px; position:relative;}

.RighInfo002092 .small .slick-arrow{position:absolute; width:23px; height:23px; top:50%; margin-top:-11px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 4px solid #ccc;border-left: 4px solid #ccc;transform:rotate(-45deg);}
.RighInfo002092 .small .slick-arrow:hover{border-top: 4px solid #999;border-left: 4px solid #999;}
.RighInfo002092 .small .slick-prev{left:0px;}
.RighInfo002092 .small .slick-next{transform:rotate(135deg); right:0px;}
.RighInfo002092 .small .slick-disabled{ cursor:default;border-top: 4px solid #dfdfdf;border-left: 4px solid #dfdfdf;}
.RighInfo002092 .small .slick-disabled:hover{border-top: 4px solid #dfdfdf;border-left: 4px solid #dfdfdf;}

.RighInfo002092 .small li figure{ margin:0 auto; padding-bottom:72%; background-size:contain; max-width:90%; border:1px solid #e5e5e5;}
.RighInfo002092 .small li.slick-current figure{ border:2px solid #2f89ef;}
.zoomContainer{ z-index:100;}

.RighInfo002092 .intro{ float:right; width:49%;}
.RighInfo002092 .intro dl{ position:relative; padding-left:100px;margin-bottom:13px;font-size:16px;}

.RighInfo002092 .intro h1,
.RighInfo002092 .intro h3{ margin:0;padding:1% 0;}
.RighInfo002092 .intro p{ margin:0;padding:3% 0;/* border-bottom:1px solid #e7e8e8; */font-size:.16rem; }
.RighInfo002092 .intro h1{ padding:3% 0 1%; color:#333; font-size:1.625em; }
.RighInfo002092 .intro h3{ font-size:1.125em; line-height: 2; font-weight:normal;border-bottom:1px solid #e7e8e8;padding-bottom:16px;}
.RighInfo002092 .intro .con{ /* line-height:2.2; color:#666; */ margin-bottom:5%;}
.RighInfo002092 .intro .con ul li {margin-left: 20px; }
/* .RighInfo002092 .intro p{line-height:2.2; color:#666;  margin-bottom:5%; } */

/* .RighInfo002092 .intro p span{display: block;position: relative;}
.RighInfo002092 .intro p span:after{content:'';width:4px;height: 4px;background:#2f89ef;display: block;border-radius: 50px;position: absolute;left:0;top:14px;display: none} */
.RighInfo002092 .intro a{ display:inline-block; border:1px solid #e7e8e8; padding:10px 5%; color:#2f89ef;font-size:.16rem; transition:0.4s;}
.RighInfo002092 .intro a:hover{ background-color:#2f89ef; color:#fff;}

.RighInfo002092 .tab{ padding-top:5%;}
.RighInfo002092 .ul_tab{border-bottom:1px solid #e8e8e8;}
.RighInfo002092 .ul_tab li{ float:left; width:50%; max-width:158px; overflow:hidden; text-align:center; font-size:.16rem; color:#333; cursor:pointer; line-height:50px;background:#f8f8f8;margin-right:3px;}
.RighInfo002092 .ul_tab li.active{ color:#fff; background-color:#2f89ef;}
.RighInfo002092 .ul_tab li.active:before{ }
.RighInfo002092 .tab_info{  padding:2% 0;}
.RighInfo002092 .tab_info p{font-size:.16rem;line-height: 30px}
.RighInfo002092 .tab_info ul li {margin-left: 20px; }
@media(max-width:768px){
.zoomContainer{ display:none;}
.RighInfo002092 .ul_tab li{width:32%;font-size: 14px }
.RighInfo002092 .intro a{font-size:14px; }
}
@media(max-width:640px){
.RighInfo002092 .list_img,
.RighInfo002092 .intro{ float:none; width:auto;}
.RighInfo002092 .intro{ margin-top:3%;}
}


/*RighInfo003134 */
.RighInfo003134{padding:4% 0 0;}
.RighInfo003134 .auto{}
.RighInfo003134 .title{text-align: center;margin-bottom:0%;}
.RighInfo003134 .title h2{font-size:.3rem;color:#333;margin:0;}
.RighInfo003134 .title h2:after{content:'';width:44px;height: 5px;background:#2f89ef;display: block;border-radius: 0px;margin:0 auto;margin-top:16px;}

.RighInfo003134 .prod-intro{padding:4% 0;}
.RighInfo003134 .prod-intro.bgcolor{background:#f7f7f7;}
/* .RighInfo003134 .prod-intro .name{font-size:.24rem;font-weight: bold; padding-bottom: 5px;color: #333; line-height: 2;} */
.RighInfo003134 .prod-intro.bgcolor .name{}
/* .RighInfo003134 .prod-intro .name i{width: 36px; height: 36px;border-radius: 50%;background-color: #2f89ef;display: inline-block;vertical-align: top; margin-right: 0.625em; margin-top:5px;background-size:36px; background-repeat: no-repeat; }
.RighInfo003134 .prod-intro .name-1 i{background-image: url(../images/RighInfo003134-icon1.png);}
.RighInfo003134 .prod-intro .name-2 i{background-image: url(../images/RighInfo003134-icon2.png);}
.RighInfo003134 .prod-intro .name-3 i{background-image: url(../images/RighInfo003134-icon3.png);} */
.RighInfo003134 .prod-intro .singlePage{/* line-height: 1.875; */ margin: 3% 0 0% 0;}
/* .RighInfo003134 .prod-intro .singlePage .pic{text-align: center;margin:0 auto;}
.RighInfo003134 .prod-intro .singlePage .con{margin-bottom:2%;}
.RighInfo003134 .prod-intro .singlePage h4{color:#333;font-size:.2rem;margin:10px 0;}
.RighInfo003134 .prod-intro .singlePage p{font-size:.16rem;text-indent: 2em;}
.RighInfo003134 .prod-intro .singlePage p span{position: relative;padding-left:15px;}
.RighInfo003134 .prod-intro .singlePage p span:after{content:'';width:4px;height: 4px;background:#2f89ef;display: block;border-radius: 20px;position: absolute;left:0;top:6px;}
.RighInfo003134 .prod-intro .singlePage .img2{margin:0 auto;max-width:700px;}
.RighInfo003134 .prod-intro .singlePage dl dd{width:48%;float:left;margin-bottom:3%;}
.RighInfo003134 .prod-intro .singlePage dl .dd1{width:100%;}
.RighInfo003134 .prod-intro .singlePage dl dd h2{font-size:.18rem;margin:0;color:#2f89ef;margin-bottom:10px;}
.RighInfo003134 .prod-intro .singlePage dl dd ul li{float:left;margin-right:16%;}
.RighInfo003134 .prod-intro .singlePage dl dd ul li:nth-child(2n){margin-right:0;}
.RighInfo003134 .prod-intro .singlePage dl dd p{margin:5px 0;text-indent: 0;padding-left:15px;position: relative;}
.RighInfo003134 .prod-intro .singlePage dl dd p:after{content:'';width:4px;height: 4px;background:#2f89ef;border-radius: 50px; position: absolute;left:0;top:12px;} */

.RighInfo003134 ul, 
.RighInfo003134 li{ padding: revert; margin: revert;}


@media (min-width:1025px) {
.RighInfo003134 .img-group{width: 50%;border-right: solid 1px #f2f2f2;}
.RighInfo003134 .img-side .ytable-cell{padding-top: 4em;}
.RighInfo003134 .img-side .txt{padding: 0 4%;}
}
@media (max-width:1024px) {
.RighInfo003134 .title h2{font-size:20px;}
.RighInfo003134 .prod-intro .name{font-size:16px;}
.RighInfo003134 .prod-intro .name i{margin-top: 0;}
.RighInfo003134 .prod-intro .singlePage h4{font-size:14px;}
.RighInfo003134 .img-side{ padding: 2em;}
.RighInfo003134 .img-side .btn a{min-width: calc(50% - 10px);padding: 0;}
.RighInfo003134 .prod-intro .singlePage p{font-size:14px;}
.RighInfo003134 .prod-intro .singlePage dl dd{width:100%;float:none;font-size: 14px}
.RighInfo003134 .prod-intro .singlePage dl dd ul li{float:none;margin-right:0;}
.RighInfo003134 .prod-intro .singlePage dl dd h2{font-size:14px;margin-bottom:0px;}
}

.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-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: #da251d; 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: #da251d;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;}
}



/*
 .RighInfo002254 为demo编号
 */

.RighInfo002254{ padding:4% 0;}
.RighInfo002254 .slider-big{ border:1px solid #dcdcdc;}
.RighInfo002254 .slider-big li figure{ background-size:contain;}
.RighInfo002254 .slider-list{ position: relative;}
.RighInfo002254 .slider-list li figure{  border:1px solid #f2f2f2;}
.RighInfo002254 .slider-list li.slick-current figure{border-color: #2f89ef; }
.RighInfo002254 .slider-list .slick-arrow{position:absolute; width:100%; height:40px;cursor:pointer; background-position: center;background-repeat: no-repeat; background-size: auto 50%;}
.RighInfo002254 .slider-list .slick-prev{background-image:url(../images/RighInfo002254-btn_prev.png);}
.RighInfo002254 .slider-list .slick-next{background-image:url(../images/RighInfo002254-btn_next.png);}
.RighInfo002254 .slider-list .slick-disabled{cursor:default;}
.RighInfo002254 .right_info{ float:right; width:39.2%;}
.RighInfo002254 .right_info h1,
.RighInfo002254 .right_info h3{ margin:0;padding:1% 0;}
.RighInfo002254 .right_info p{ margin:0;padding:3% 0;border-bottom:1px solid #e7e8e8; }
.RighInfo002254 .right_info h1{ padding:3% 0; color:#333; font-size:1.625em; }
.RighInfo002254 .right_info h3{ font-size:1.125em; line-height: 2; font-weight:normal;border-bottom:1px solid #e7e8e8;}
.RighInfo002254 .right_info p{line-height:2.2; color:#666; margin-bottom:5%;}
.RighInfo002254 .right_info a{ display:inline-block; border:1px solid #e7e8e8; padding:10px 5%; color:#2f89ef; transition:0.4s;}
.RighInfo002254 .right_info a:hover{ background-color:#2f89ef; color:#fff;}

.RighInfo002254 .tab{ padding:3% 0;}
.RighInfo002254 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:1em; font-weight:normal; color:#000;}
.RighInfo002254 .tab .h1_tab span{ float:left; padding:0 5%; line-height:50px; background-color:#f5f5f5; margin-right:4px; cursor:pointer;}
.RighInfo002254 .tab .h1_tab span.on{ background-color:#2f89ef; color:#fff;}
.RighInfo002254 .tab .info{ padding-top:1%; line-height: 2.4; font-size: 1em; }
.RighInfo002254 .tab .info p{margin: 0;}

@media (max-width:768px){
.RighInfo002254 .list_img,
.RighInfo002254 .right_info{ float:none; width:auto;}
}
@media (min-width:641px) {
.RighInfo002254 .list_img{float:left; width:55.6%; position:relative;}
.RighInfo002254 .slider-big{position:absolute; left:0; top:0; height:100%; width:80%; }
.RighInfo002254 .slider-big *{height: 100%;}
.RighInfo002254 .slider-list{padding:42px 0;margin-left: 82.9%;}
.RighInfo002254 .slider-list .slick-arrow{ left: 0;}
.RighInfo002254 .slider-list .slick-prev{top: 0;}
.RighInfo002254 .slider-list .slick-next{bottom: 0;}
.RighInfo002254 .slider-list li{ height:130px;  position:relative;}
.RighInfo002254 .slider-list li figure{ position:absolute; left:0; width:97%; top:9px; bottom:15px; background-size:contain;}
.RighInfo002254 .slider-list li.slick-current figure{ border-width:2px;}
}
@media(max-width:640px){
.RighInfo002254 .right_info h1{font-size:20px; }
.RighInfo002254 .right_info h3{ font-size:16px;}
.RighInfo002254 .slider-big li .Ispic{padding-bottom: calc(476 / 536 * 100%);}
.RighInfo002254 .slider-list li .Ispic{padding-bottom: calc((476 * 0.9) / 536 * 100%); width: 90%; margin: 0 auto;}
.RighInfo002254 .slider-list{padding:0 42px; margin-top: 3vw;}
.RighInfo002254 .slider-list .slick-arrow{ top: 0; width: 42px; height: 100%; background-size: contain;transform: rotate(-90deg);}
.RighInfo002254 .slider-list .slick-prev{left: 0;}
.RighInfo002254 .slider-list .slick-next{right: 0;}
 }	
@media(max-width:480px){
.RighInfo002254 .tab .h1_tab{ font-size:14px;}
.RighInfo002254 .tab .h1_tab span{ padding:0 3%;}
 }	












/*
 .PicList000762 为demo编号
 */
.PicList000762{ padding:4% 0;}
.PicList000762 li{ float:left; width:32%; margin-right:2%; margin-bottom:2%;position: relative;overflow: hidden}
.PicList000762 li:nth-child(3n){ margin-right:0;}
.PicList000762 li a{ display:block;transition:all ease-in-out 0.3s;}
.PicList000762 li h2{ margin:0; font-size:.22rem;font-weight: bold; line-height: 2; color:#fff; }
.PicList000762 li .txt{background-image: linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0.7) 70%);position: absolute;z-index: 10; left:0vw;bottom:-48px;padding:30px;width:100%;transition: all 0.5s;}
.PicList000762 li:hover .txt{bottom:0;}
.PicList000762 li p{margin:0;color:rgba(255,255,255,0.7);margin-bottom:18px;}
.PicList000762 li .txt span{font-size:14px;color:#fff;}
.PicList000762 li .txt span:after{content: '';display: inline-block;width: 18px;height: 15px;background: url("../images/next.png") no-repeat center;vertical-align: middle;margin-left: 8px;}
.PicList000762 li figure{ background-position:center center; background-repeat:no-repeat; background-size:cover; padding-bottom:72%;transition: 0.3s;}
.PicList000762 li:hover figure{transform: scale(1.2);}
@media(max-width:640px){
.PicList000762 li{width:49%;}
.PicList000762 li:nth-child(3n){ margin-right:2%;}
.PicList000762 li:nth-child(2n){ margin-right:0;}
.PicList000762 li .txt{bottom:-40px;padding:15px;}
}
@media(max-width:640px){
.PicList000762 li h2{font-size:16px;}
}


/*
 .PicList000763 为demo编号
 */
.PicList000763{ padding:4% 0;background:#f8f8f8;}
.PicList000763 li{ float:left; width:32%; margin-right:2%; margin-bottom:2%;position: relative;overflow: hidden}
.PicList000763 li:nth-child(3n){ margin-right:0;}
.PicList000763 li a{ display:block;transition:all ease-in-out 0.3s;}
.PicList000763 li h2{ margin:0; font-size:.22rem;font-weight: bold; line-height: 2; color:#fff; }
.PicList000763 li .txt{background-image: linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0.7) 70%);position: absolute;z-index: 10; left:0vw;bottom:-48px;padding:30px;width:100%;transition: all 0.5s;}
.PicList000763 li:hover .txt{bottom:0;}
.PicList000763 li p{margin:0;color:rgba(255,255,255,0.7);margin-bottom:18px;font-size:.16rem;}
.PicList000763 li .txt span{font-size:14px;color:#fff;}
.PicList000763 li .txt span:after{content: '';display: inline-block;width: 18px;height: 15px;background: url("../images/next.png") no-repeat center;vertical-align: middle;margin-left: 8px;}
.PicList000763 li figure{ background-position:center center; background-repeat:no-repeat; background-size:cover; padding-bottom:72%;transition: 0.3s;}
.PicList000763 li:hover figure{transform: scale(1.2);}

@media(max-width:1024px){
.PicList000763 li h2{font-size:16px;}
}
@media(max-width:640px){
.PicList000763 li{width:100%;}
.PicList000763 li:nth-child(3n){ margin-right:2%;}
.PicList000763 li:nth-child(2n){ margin-right:0;}
.PicList000763 li .txt{padding: 15px;bottom: -40px}
.PicList000763 li h2{font-size:16px;}
}



.PicList000763 .popUp-box{position: fixed;left: -100%;width: 100%; top: 0;height: 100%; background-color: rgba(0,0,0,0.5); overflow: auto; z-index: 200;}
.PicList000763 .popUp-box.show{left: 0;}
.PicList000763 .popUp-box .ytable{height: 100%;}
.PicList000763 .popUp-box .main{position: relative; max-width: 1150px;height:600px;overflow: hidden;/* overflow-y:scroll; */background-color: #fff; width: 90%; margin: 0 auto;padding:2%;}
.PicList000763 .popUp-box .main .colse{position: absolute;width: 1.5625em; height: 1.5625em; right: 1.25em;top: 1.25em; background: url(../images/Floor003147-close.svg) no-repeat;background-size: contain;z-index: 10; cursor:pointer;}
.PicList000763 .popUp-box .main > div{width: 90%;margin: 0 auto;max-width: 1200px;}
.PicList000763 .popUp-box[data-type="form"] .main > div{max-width: 1082px;}
.PicList000763 .popUp-box .name{font-size: 26px;color: #333; padding:1em 0 15px;text-align: center;}
.PicList000763 .popUp-box .time{font-size:16px;text-align:center;color:#999;border-bottom:1px solid #eee;padding-bottom:2%;margin-bottom:2%;}
.PicList000763 .popUp-box[data-type="form"] .name{border-bottom: 1px solid #000000; margin-bottom: 1em;}
.PicList000763 .from{padding-bottom: 3em;}
.PicList000763 .from .text{width: 100%;height: 3.125em; line-height: 3.125em; font-size: 1em; border-radius: 5px; border:solid 1px rgba(139,139,139,0.2);}
.PicList000763 .from textarea.text{height: auto;}
.PicList000763 .from table{font-size: 0.875em;}
.PicList000763 .from table tr,
.PicList000763 .from table td{font-size: 1em;}
.PicList000763 .from td{color: #333333; }
.PicList000763 .from .btn{width: 10em;height: 3.75em;background: #da251d;box-shadow: 0px 0.625em 1.875em rgba(218, 37, 29, 0.08);border-radius: 5px;color: #fff;border: 0; cursor:pointer;font-size: 1em;padding: 0;}
.PicList000763 .from .btn-reset{background: #6e6e6e;}
.PicList000763 .from .btn + .btn{margin-left: 0.625em;}
.PicList000763 .load-info .type{background-color: #f0f0f0; padding: 0.625em 0;}
.PicList000763 .load-info .intro-tit,
.PicList000763 .load-info .edit-info{max-width: 1082px;margin: 0 auto; width: 95%;}
.PicList000763 .load-info .intro-tit{border-bottom: 1px solid #000000;font-size: 1.125em; line-height: 2; margin-top:2em; margin-bottom: 1em;color: #333;}
.PicList000763 .load-info .edit-info{font-size: 16px;line-height: 30px; color: #666;}
.PicList000763 .load-info .edit-info p{/* text-indent:2em; */}
@media (min-width:1025px) {
.PicList000763 .load-info .edit-info{ max-height: 420px; overflow-y: scroll;  padding-right: 10px;}
.PicList000763 .load-info .type{text-align: center;}
.PicList000763 .load-info .type dd{float: none;display: inline-block;padding: 0 48px; line-height: 2.5;}
.PicList000763 .from .f-name{text-align: right;}
.PicList000763 .from td{line-height: 3.125em;vertical-align: top;padding-bottom: 1.428571em;}
.PicList000763 .from .w1{width:6.7857em;}
.PicList000763 .from .w2{width:36.969%;}
.PicList000763 .from .w3{width:15.712%;}


}
@media (max-width:1024px) {
.PicList000763 .load-info .type{padding:1em;}
.PicList000763 .popUp-box .name{font-size: 20px;}
.PicList000763 .from td{display: block;}
.PicList000763 .from .f-name{padding-top: 1em;}
.PicList000763 .popUp-box .main{height:auto;/* overflow-y:scroll; */ }
.PicList000763 .popUp-box .main .colse{ width: 25px; height: 25px;right:0.625em}
}

.PicList000763 ::-webkit-scrollbar {width:6px;height:6px;}
.PicList000763 ::-webkit-scrollbar-track {width:6px; -webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;}
.PicList000763 ::-webkit-scrollbar-thumb {background-color:#0f55b0;background-clip:padding-box;min-height:28px;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;}
.PicList000763 ::-webkit-scrollbar-thumb:hover {background-color:#0f55b0}

/*RighInfo002973 */
.RighInfo002973{ padding: 4% 0; color: #333;}
.RighInfo002973 .news-details{ }
.RighInfo002973 .news-details .title{text-align: center;border-bottom:1px solid #eee;padding-bottom:18px;}
.RighInfo002973 .news-details .title h1{font-size: .3rem; margin: 0 0 15px 0;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 15px 2px;line-height: 1.6;color:#666;}
.RighInfo002973 .news-details .title .bshare-custom{display: inline-block;}
.RighInfo002973 .bshare-custom a{background-position: center center; margin: 0 0 0 14px;}
.RighInfo002973 .bshare-custom a.bshare-weixin{background-image: url("../images/RighInfo002973_share_wx.png");}
.RighInfo002973 .bshare-custom a.bshare-sinaminiblog{background-image: url("../images/RighInfo002973_share_sina.png");}
.RighInfo002973 .bshare-custom a.bshare-qzone{background-image: url("../images/RighInfo002973_share_qz.png");}
.RighInfo002973 .news-details .edit-info{line-height: 2; font-size: 1em; padding: 2% 0; margin-bottom: 2%;color:#666;}
.RighInfo002973 .news-details .edit-info p{/* text-indent: 2em; */}
.RighInfo002973 .pn-page{border:1px solid #eee;}
.RighInfo002973 .pn-page aside{padding: 12px 20px;float:left;width:50%;border-right:1px solid #eee;}
.RighInfo002973 .pn-page aside:nth-child(2){border-right:0;}
.RighInfo002973 .pn-page aside a{color: #666;}
.RighInfo002973 .pn-page aside a b{color: #333;}
.RighInfo002973  .operating a:hover,
.RighInfo002973 .pn-page aside a:hover{color: #2482d8;}
.RighInfo002973  .operating{overflow: hidden;line-height: 24px;}
.RighInfo002973  .operating a{padding-left: 25px;background-repeat: no-repeat;background-position: left center;}
.RighInfo002973  .operating a:not(:last-child){margin-right: 45px;}
.RighInfo002973  .operating a.a-print{background-image: url("../images/RighInfo002973_print.png");}
.RighInfo002973  .operating a.a-close{background-image: url("../images/RighInfo002973_close.png");}
@media(min-width:1025px){
.RighInfo002973 .pn-page{min-height: 24px; position: relative;}
.RighInfo002973 .pn-page .operating{position: absolute;right: 0; top: 50%; transform: translateY(-50%);}
.RighInfo002973  .operating a{float: left;}
}
@media(max-width:1024px){
.RighInfo002973  .operating{text-align: right; padding-bottom: 20px;}
.RighInfo002973  .operating a{display: inline-block;}
.RighInfo002973 .news-details .edit-info{font-size:14px;}
.RighInfo002973 .news-details .title aside span{font-size:14px;}
.RighInfo002973 .pn-page aside a{font-size:14px;}
}
@media(max-width:640px){
.RighInfo002973 .news-details .title h1{font-size:6vw;}
.RighInfo002973{ font-size: 14px;}

}


.table_1 td{ text-align:left; border:1px solid #eee; border-collapse:collapse;font-size: 1em; padding:15px;  line-height: 2;}
.table_1 .th_1{ background:#F5F5F5; font-weight: bold; text-align: center;}



/*PicList002938 */
.PicList002938 { padding: 4% 0;}
.PicList002938 li{  margin-bottom: 2%; box-shadow: 0 0.625em 4.375em rgb(0 0 0 / 8%);}
.PicList002938 li .inner{padding:0 2% ;font-size: .16rem; }
.PicList002938 li time{color: #c8c8c8;}
.PicList002938 li .more{float: right;color: #2f89ef;}
.PicList002938 li p{color: #999;line-height: 2; font-size:.16rem; }
.PicList002938 li aside{font-size: .22rem; font-weight: bold; line-height: 2;}
.PicList002938 li a{color: #333;}
.PicList002938 li a:hover .more,
.PicList002938 li a:hover aside{color: #ff3939;}
.PicList002938 li .pic{overflow: hidden;}
.PicList002938 li .Ispic{padding-bottom: 62.077%; }

@media(min-width:481px){
.PicList002938 li .pic{width: 28%;}
}
@media(max-width:1024px){
.PicList002938 li aside{font-size: 16px;}
.PicList002938 li p{margin: 0; }
.PicList002938 li .pic{width: 30%;}
.PicList002938 li .Ispic{padding-bottom: 70.077%; }
}
@media(max-width:640px){
.PicList002938 li .inner{padding-left: 3vw;}
.PicList002938 li aside{font-size: 16px;}
.PicList002938 li .more{float: none;font-size: 14px}
.PicList002938 li p{font-size: 14px }
}
@media(max-width:480px){
.PicList002938 .ytable,
 .PicList002938 .ytable-cell{display: block;}
.PicList002938 li .pic{width: 100%}
.PicList002938 li .inner{padding: 3vw;}
}












/*Floor003153 */
.Floor003153 {padding: 4% 0 0; }
.Floor003153 .intro .info{line-height: 2.4; font-size: .18rem; color: #444;background:#f5f5f5;padding:0 5.0714em;}
@media (min-width:1025px) {
.Floor003153 .intro .img{width: 45%;} 
}
@media (max-width:1024px) {
.Floor003153 .auto{padding: 1em 0;}
.Floor003153 .intro .info{padding: 2vw;font-size: 14px}
}

/*Menu001957*/
.Menu001957{ text-align:center; padding:4% 0 0 0;}
.Menu001957 li{ display:inline-block;margin: 1px 8px;}
.Menu001957 li a{ display:block;height:45px; line-height:45px; padding:0 30px; background:#f0f0f0; font-size: 1em;}
.Menu001957 li a:hover, 
.Menu001957 li.aon a{background:#2f89ef; color:#fff; }
@media(max-width:768px){
.Menu001957 li{ float:left; width:25%; margin:5px 0; padding:0 2%;}
.Menu001957 li a{ padding:0 5px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
}
@media(max-width:480px){
.Menu001957 li{ width:33.333333%;}
}


/*RighInfo002542 */
.RighInfo002542{padding: 0% 0 3%;}
.RighInfo002542 .intro{ position:relative;  overflow:hidden; width:100%;margin:48px 0; }


.RighInfo002542 .box{color:#fff;position:relative;}
.RighInfo002542 .box:nth-child(2n){text-align:right;}
.RighInfo002542 .box:nth-child(2n) .hgroup{float:right;}
.RighInfo002542 .box:nth-child(2n) .title{color:#333;}
.RighInfo002542 .box .img{padding-bottom:45%;}
.RighInfo002542 .box .pic .img {background: no-repeat center center;background-size: cover;display: block;transition: all .3s;}
.RighInfo002542 .box .inner{position:relative;}
.RighInfo002542 .box .c_info{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;}
.RighInfo002542 .box .hgroup{width:50%;}
.RighInfo002542 .box .title{ font-size:.34rem; color:#fff; font-weight: bold;}
.RighInfo002542 .box .title span{ display:block; color:#fff; opacity: 0.2; font-size:.5rem; font-weight: normal;}
.RighInfo002542 .box .title::after{ width:50px; height:2px; background:#fff; content:''; display:block; margin-top:20px;}
.RighInfo002542 .box .info{ padding-top:3%; line-height: 2.2; font-size:.2rem;}
.RighInfo002542 .box,
.RighInfo002542 .box1,
.RighInfo002542 .box2,
.RighInfo002542 .box3{max-width:1560px;margin:0 auto;width:94%;}



@media(min-width:1025px){
.RighInfo002542 .box1 .intro .Ispic{ position:absolute; left:0; top:0; height:100%; width:57%;}
.RighInfo002542 .box1 .intro:nth-child(2n) .Ispic{ width:52%; left:auto; right:0;}
.RighInfo002542 .box1 .intro .info_main{ padding:5% 5% 6% 66%;}
.RighInfo002542 .box1 .intro:nth-child(2n) .info_main{ padding-left:15%; padding-right:56%;}
}


.RighInfo002542 .title{ font-size:.34rem; color:#333; font-weight: bold;}
.RighInfo002542 .title span{ display:block; color:#333; opacity: 0.1; font-size:.5rem; font-weight: normal;}
.RighInfo002542 .title::after{ width:50px; height:2px; background:#2f89ef; content:''; display:block; margin-top:20px;}
.RighInfo002542 .info_main .info{ padding-top:3%; line-height: 2; font-size: .2rem;}


@media(min-width:481px){
.RighInfo002542 .info_list dd{ float:left; width:31.5%; margin-right:2.75%;}
.RighInfo002542 .info_list dd:nth-child(3n){ margin-right:0;}
.RighInfo002542 .info_list dd:nth-child(3n+1){ clear:left;}
}
.RighInfo002542 .info_list dd img{ display:block; width:100%;}
.RighInfo002542 .info_list dd p{ font-size:.2rem; color:#000;}
.RighInfo002542 .info_list dd p span{ font-size:.16rem; color:#999; font-family:"Courier New", Courier, monospace; text-transform:uppercase;}
.RighInfo002542 .info_list dd div{ line-height:26px;}
@media(max-width:1360px){
.RighInfo002542 .info_list{ padding:0 2%;}
}
@media(max-width:1024px){
.RighInfo002542 .intro{margin:20px 0}
.RighInfo002542 .intro .Ispic{ padding-bottom:50%;}
.RighInfo002542 .intro .info_main{ padding:2% 0;}
.RighInfo002542 .box .hgroup{width:100%;}
.RighInfo002542 .box .img{padding-bottom:55%;}
.RighInfo002542 .box .info{ font-size:14px;line-height: 1.6;}
.RighInfo002542 .info_main .info{ font-size: 14px;}
.RighInfo002542 .box .title{font-size:20px;}
.RighInfo002542 .box .title span{  font-size:22px; }

.RighInfo002542 .title{ font-size:20px;}
.RighInfo002542 .title span{font-size:22px; }

}

@media(max-width:640px){
.RighInfo002542 .box .info{font-size:12px;}	
.RighInfo002542 .info_main .info{ font-size: 12px;}
}	

.RighInfo002542 .box2{}
.RighInfo002542 .box2 li { float: left; width: 48%; margin-right: 3%; display: block;position: relative;overflow: hidden;}
.RighInfo002542 .box2 li:nth-child(2n){margin-right: 0%;}
.RighInfo002542 .box2 .Ispic{padding-bottom: 61%;transition: 0.3s ease-out;}
.RighInfo002542 .box2 .Ispic::after{ position:absolute; content:''; left:0; top:0; width:100%; height:100%; z-index:0; background:rgba(0,0,0,0.3);}
.RighInfo002542 .box2 .txt{position: absolute; left: 0;  bottom: 0;width: 100%;/* height: 100%; */ padding: calc(15 / 16 * 1em) calc(20 / 16 * 1em);color: #fff;font-size: calc(22 / 16 * 1em);transition: 0.5s; /* background-color: rgba(0,0,0,0.3); */}
.RighInfo002542 .box2 .txt h2{display: block; font-size:.3rem;  font-weight: bold; margin: 0;}
.RighInfo002542 .box2 .tit{line-height: 2; margin-top: calc(5 / 22 * 1em); font-size: .2rem;}




@media(min-width:1025px){
.RighInfo002542 .box3 .intro .Ispic{ position:absolute; left:0; top:0; height:100%; width:57%;}
.RighInfo002542 .box3 .intro:nth-child(2n-1) .Ispic{ width:52%; left:auto; right:0;}
.RighInfo002542 .box3 .intro .info_main{ padding:5% 1% 6% 62%;}
.RighInfo002542 .box3 .intro:nth-child(2n-1) .info_main{ padding-left:5%; padding-right:56%;}
}

@media(max-width:1024px){
	
    .RighInfo002542 .box2 .txt h2{font-size:16px; }
    .RighInfo002542 .box2 .tit{font-size: 14px;line-height: 1.5}
}
@media(max-width:640px){
	
.RighInfo002542 .box2 li { float: none; width: 100%; margin-bottom: 3%; }
}



/*
 .TextList001729 为demo编号
 */
.TextList001729{ padding: 5% 0;background:#fafafa;}
.TextList001729 .name{padding:15px 0; font-size:18px;border-bottom:1px solid #e5e5e5;}
.TextList001729 .name span{ display:inline-block; border-left:6px solid #f29200; padding-left:15px;}
.TextList001729 .tips{ padding:0px 0 42px; font-size:14px;position:relative;}
.TextList001729 .tips h1{ margin:0; font-weight:normal; font-size:18px; color:#f29200;}

.TextList001729 .search{ position:relative; right:0; top:50%; width:55%; height:60px; border:1px solid #ececec;background:#fff; margin:0 auto;border-radius: 50px; }
.TextList001729 .search input{border:none; }
.TextList001729 .search .text{ width:100%; height:60px; line-height:60px; font-size:.16rem; padding:0 56px 0 60px; background:none;background: url(../images/search.png) no-repeat left 32px center; color:#999;}
.TextList001729 .search .btn{ cursor:pointer; position:absolute; right:0; top:0; width:170px; height:100%; background:#2f89ef;color:#fff;border-radius: 50px;font-size:.18rem; padding:0;}
.TextList001729 dl dd{width:23.8%;background:#2f89ef;float:left;border-radius: 15px;margin-right:1.5%;color:#fff;}
.TextList001729 dl dd:nth-child(4n){margin-right:0;}
.TextList001729 dl dd:nth-child(1){background:#2f54eb;}
.TextList001729 dl dd:nth-child(2){background:#13c2c2;}
.TextList001729 dl dd:nth-child(3){background:#2f89ef;}
.TextList001729 dl dd:nth-child(4){background:#25b9e5;}
.TextList001729 dl dd a{display: block;padding:48px 45px;}
.TextList001729 dl dd h2{margin:0;margin-bottom:10px;color:#fff;}
.TextList001729 dl dd p{margin:0;color:#fff;position: relative;display: inline-block;}
.TextList001729 dl dd p:after{content:''; position:absolute; width:10px; height:10px; top:50%; margin-top:-4px;right:-18px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-bottom: 2px solid #fff;border-right: 2px solid #fff;transform:rotate(-45deg);}

@media(max-width:1024px){
    .TextList001729 dl dd{width:49%;margin-right:1%;margin-bottom: 1%}
    .TextList001729 dl dd a{padding: 16px 24px}
    .TextList001729 .search{ width:100%; height:50px;}
    .TextList001729 .search .btn{width:90px; font-size: 14px; }
    .TextList001729 .search .text{height:50px; line-height:50px;font-size: 14px}
	.TextList001729 dl dd h2{font-size: 18px;}
	.TextList001729 dl dd p{font-size: 16px;}
}


/*
 .TextList001652 为demo编号
 */
.TextList001652{padding-top:5%;padding-bottom:1%; background:#fafafa;}
.TextList001652 .tips{ padding:0px 0 42px; font-size:14px;position:relative;}
.TextList001652 .search{ position:relative; right:0; top:50%; width:55%; height:60px; border:1px solid #ececec;background:#fff; margin:0 auto;border-radius: 50px; }
.TextList001652 .search input{border:none; }
.TextList001652 .search .text{ width:100%; height:60px; line-height:60px; font-size:.16rem; padding:0 56px 0 60px; background:none;background: url(../images/search.png) no-repeat left 32px center; color:#999;}
.TextList001652 .search .btn{ cursor:pointer; position:absolute; right:0; top:0; width:170px; height:100%; background:#2f89ef;color:#fff;border-radius: 50px;font-size:.16rem; padding:0;}
.TextList001652 .list_ul,
.TextList001652 .job_ol{ overflow:hidden; clear:both;}
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{ list-style:none; float:left; width:20%; text-align:center;font-size:.16rem;}
.TextList001652 .job_ol li{ background-color:#2f89ef; color:#fff; line-height:3.5em;}
.TextList001652 .list{ border-bottom:1px solid #e5e5e5;}
.TextList001652 .job_info{ display:none;}
.TextList001652 .job_info strong{color:#333;}
.TextList001652 .job_info p{font-size:.16rem;line-height: 32px;}
.TextList001652 .job_info .color{}
.TextList001652 .list_ul{ cursor:pointer;font-size:12px;display: flex;align-items: center}
.TextList001652 .list_ul li{ padding:1em 0;}
.TextList001652 .list_ul li:nth-child(5) span{ border:1px solid #ededed; border-radius:5px; display:inline-block; padding:0 5%; line-height:1.8em;}
.TextList001652 .list_ul li:nth-child(5) span:hover{  background-color:#2f89ef;color:#fff;}
.TextList001652 .job_info{padding:0% 5% 2%;} 
.TextList001652 .Page002623{margin-top:4%;}
@media(max-width:640px){
.TextList001652 .search{width:100%;height: 50px}
.TextList001652 .search .text{height: 50px;line-height: 50px;font-size: 14px}
.TextList001652 .search .btn{ width:90px;font-size: 14px}
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{width:25%;font-size: 14px}
.TextList001652 .job_ol li:nth-child(4),
.TextList001652 .list_ul li:nth-child(4){ display:none;}
.TextList001652 .list_ul li:nth-child(5) span{ line-height:2.8em;}
.TextList001652 .job_info p{font-size:14px;line-height: 24px;}
}





/*.TextList002241 为demo编号*/
.TextList002241{ padding: 4% 0; }
.TextList002241 .list dl{display: block; margin-bottom:1.5625em;padding:1.25em 1.875em;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05);  border: 1px solid #eee;}
.TextList002241 .list dl dt{color: #333;font-size: 1.25em; font-weight: bold; line-height: 1.5; margin-bottom: 0.9375em;}
.TextList002241 .list dl dt::after{display: block;content: '';width: 1.25em;height: 3px;background-color: #2482d8; margin-top: 0.625em; }
.TextList002241 .list dl dd{color: #666;font-size: 1em;margin-bottom: 0.5em; line-height: 1.8;}

@media (min-width: 1024px){
.TextList002241 .list dl:nth-child(3n){margin-right: 0;}
.TextList002241 .list dl:nth-child(2n){margin-right: 1%;}
.TextList002241 .list dl{ float: left; width: 31.33%; margin: 0 1% 25px; min-height: 22em;}
}




/*Floor002658 */
.Floor002658{  overflow:hidden;background:#fafafa; padding-bottom: 5%;}


/*slick Basic*/
.Floor002658 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002658 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002658 .slick-list:focus {outline: none}
.Floor002658 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002658 .slick-slider .slick-track, 
.Floor002658 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor002658 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002658 .slick-track:before, 
.Floor002658 .slick-track:after{display: table; content: '';}
.Floor002658 .slick-track:after{ clear: both;}
.Floor002658 .slick-loading .slick-track { visibility: hidden;}
.Floor002658 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002658 .slick-slide .slick-loading img { display: none;}
.Floor002658 .slick-slide .dragging img { pointer-events: none;}
.Floor002658 .slick-initialized .slick-slide { display: block;}
.Floor002658 .slick-loading .slick-slide { visibility: hidden;}
.Floor002658 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002658 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002658 .slider > ul{margin-bottom: 42px;}
.Floor002658 li.slick-slide{ position:relative;transform:scale(0.82); transition:0.5s 0.3s;}
.Floor002658 li.slick-slide:before{ position:absolute; content:''; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.2;transition:0.5s 0.3s; z-index: 10;}
.Floor002658 li.slick-current{ transform:scale(1);}
.Floor002658 li.slick-current::before{opacity: 0;z-index: 1;}
.Floor002658 li.slick-slide .files,
.Floor002658 li.slick-slide a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index: 4;}
.Floor002658 li.slick-slide .files{ background:#000; display:none; z-index: 7;}
.Floor002658 li.slick-slide aside{ position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-size:18px; color:#fff;}
.Floor002658 li.slick-slide aside span{ display:block; border-radius:50%; width:85px; height:85px; border:3px solid #fff; background:rgba(255,255,255,0.16);  position:relative; margin:0 auto 10px;}
.Floor002658 li.slick-slide aside span::before{ position:absolute; content:''; border:12px solid transparent; border-left-color:#fff;left:50%; top:50%; margin-left:-6px; margin-top:-12px;}

.Floor002658 .slick-dots{ text-align:center;position: absolute; left: 0; width: 100%; bottom:-42px;}
.Floor002658 .slick-dots li{ display:inline-block; margin:0 5px;border:1px solid transparent; border-radius:50%; width:18px; height:18px; position:relative;}
.Floor002658 .slick-dots li:before{ position:absolute; content:''; left:4px; top:4px; right:4px; bottom:4px; border-radius:50%; background:rgba(0,0,0,0.2);}
.Floor002658 .slick-dots li.slick-active{ border-color:#2f89ef;}
.Floor002658 .slick-dots li.slick-active:before{ background:#2f89ef;}
.Floor002658 .slick-dots li button{display: none;}
.Floor002658 li img{ width: 100%;}

.Floor002658 .slick-arrow{ position:absolute; content:''; width:32px; height:32px;border: 0; border-top:4px solid #cfcfcf;border-right:4px solid #cfcfcf; transform:rotate(45deg); top:50%; margin-top:-16px; cursor:pointer; z-index:10;font-size: 0;background: none;}
.Floor002658 .slick-prev{left:24%; margin-left:-32px;transform:rotate(-135deg);}
.Floor002658 .slick-next{right:24%; margin-right:-32px;}
.Floor002658 .slick-arrow:hover{ border-color:#2f89ef;}
@media(max-width:640px){
.Floor002658 li.slick-slide{ transform:scale(1);}
.Floor002658 .slick-prev{left:3%; margin-left:0;}
.Floor002658 .slick-next{right:3%; margin-right:0;}
.Floor002658 .slick-dots{ bottom:-60px;}
.Floor002658 .slick-dots li{  margin:0 2px; width:14px; height:14px;}
.Floor002658 .slick-list{ padding: 0 10%!important;}
}
@media(max-width:480px){
.Floor002658 li.slick-slide aside span{ width:50px; height:50px;}
.Floor002658 .slick-arrow{width: 24px; height: 24px; margin-top: -12px;border-width: 3px;}

}



.welfare{padding:0% 0 5%;background:#fafafa;}
.welfare .box-item ul{display: table;width: 100%;border: 1px solid #e5e5e5; table-layout: fixed;}
.welfare .box-item ul:not(:first-child){margin-top: -1px;}
.welfare .box-item li{display: table-cell; vertical-align: top; text-align: center;position: relative;padding: 50px 0;}
.welfare .box-item li:not(:last-child):after{position: absolute; content: ''; width: 1px;height: 100%; right: 0; top: 0;background: #e5e5e5;}
.welfare .box-item  .row-2 li:not(:last-child):after{right: -1px;}
.welfare .box-item  .row-4 li{width: 25%;}
.welfare .box-item  .row-3 li{width: 33.3333%;}
.welfare .box-item  .row-2 li{width: 50%;}

.welfare .box-item li > *{padding: 0 10px;}
.welfare .box-item li .icon img{max-width: 75px; transition: 0.3s;-webkit-transition: 0.3s;-ms-transition: 0.3s;}
.welfare .box-item li:hover .icon img{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-ms-transform: rotateY(180deg);}
.welfare .box-item li b{font-size: .22rem;font-weight: bold;display: block;padding: 20px 0 14px 0;color: #333;}
.welfare .box-item li p{margin: 0;line-height: 30px;font-size:.16rem;padding:0 47px;}

@media(max-width:1024px){
.welfare .box-item li b{font-size: 16px;}	
.welfare .box-item li p{line-height: 22px;font-size: 14px}
}
@media(max-width:480px){
.welfare{padding:5% 0;}
.welfare .box-item ul{border-bottom: 0;}
.welfare .box-item li{padding: 20px 0;width: 100%!important;float: none;display: block;border-bottom:1px solid #e5e5e5 }
.welfare .box-item li b{font-size: 16px;}
.welfare .box-item li p{line-height: 22px;font-size: 14px}
    
}


/*Floor003033 */
.Floor003033{font-family: 'PingFang-SC-Regular';background: #fff; padding: 2.5% 0;}
.Floor003033,
.Floor003033 a{color: #000;}
.Floor003033 .title{ text-align: center;}
.Floor003033 .title h3{font-weight: normal;color: #013263;font-size: 26px; margin: 0;}
.Floor003033 .title p{font-size: 16px;line-height: 1.875em; margin: 2em auto; width: 95%; max-width: 612px;}
.Floor003033 .title .more{margin: 0 auto; display: table; padding: 0 1.214em; line-height: 2em; border: 1px solid #bbb; transition: 0.3s;}
.Floor003033 .title .more:after{display: inline-block; content: ''; width: 6px; height: 6px; border-right: 1px solid #000; border-top: 1px solid #000; transform: rotate(45deg); margin-left: 21px; vertical-align: middle;}
.Floor003033 .title .more:hover{color: #fff;background: #013263; border-color: #013263;}
.Floor003033 .title .more:hover:after{border-color: #fff;}
@media(max-width:640px){
.Floor003033 .title h3{font-size: 5vw;}
.Floor003033 .title p{font-size: 3.5vw;}
.Floor003033 .title .more{font-size: 3.2vw;}
}

.Floor003033 .list{width: 75vw; margin-top: 3%;}
.Floor003033 .list li{box-shadow: 0 2px 30px 10px rgba(36, 130, 216, 0.2); border-radius: 50%;background-image: linear-gradient(0deg,#ff3939,#1569b6); float: left; }
.Floor003033 .list li a.ytable{height: 100%; text-align: center;}
.Floor003033 .list li img{max-width: 75%;}
.Floor003033 .list li h2{ font-weight: normal; font-size: 1.25em; line-height: 2; color: #fff;}
.Floor003033 .list li h2::after{ display: block;content: '';width: 1.25em;height: 3px;background-color: #fff;margin-top: 0.625em; margin:0 auto;}

@media(min-width:1025px){
.Floor003033 .list{/* position: relative; */}
/* .Floor003033 .list:after,
.Floor003033 .list:before{ border-radius: 50%; position: absolute; content: '';width: 1.82vw;height: 1.88vw;background: #ffffff;box-shadow: 0 0.1vw 1.68vw 0.56vw rgba(200, 207, 213, 0.2);} */
.Floor003033 .list:before{ left: 27.66vw;top: 3.54vw;}
.Floor003033 .list:after{right: 11.88vw; bottom: 0.99vw;}
.Floor003033 .list li{  width:160px;height: 160px; margin-right: 18%; margin-bottom: 2%;}
.Floor003033 .list li:nth-child(4n){margin-right: 0;}

.Floor003033 .list li:nth-child(1){/* margin-right: 2.5vw; */ margin-top: 2.52vw;}
.Floor003033 .list li:nth-child(2){/* margin-top: 2.52vw; */}
.Floor003033 .list li:nth-child(3){margin-top: 3.84vw;  }
.Floor003033 .list li:nth-child(4){margin-top: 1.52vw;}
.Floor003033 .list li:nth-child(5){margin-left: 9.86vw; margin-top: -1.52vw;}
.Floor003033 .list li:nth-child(6){margin-left: -3.86vw; margin-top: -2.25vw;}
.Floor003033 .list li:nth-child(7){margin-left: -3.86vw; margin-top: 1.86vw;}
.Floor003033 .list li:nth-child(8){margin-left: -7.86vw; margin-top: -3.25vw;}

}
@media(max-width:1024px){
.Floor003033{padding: 6vw 0;}
.Floor003033 .list{width: 90vw; margin-top: 8vw;}
.Floor003033 .list li{width: 20vw; height: 20vw; margin-right: 2%; margin-bottom: 2%;}
.Floor003033 .list li:nth-child(4n){ margin-right: 0%; }
/* .Floor003033 .list li:nth-child(2){margin-left: 3vw;}
.Floor003033 .list li:nth-child(3){margin-left: 4vw;}
.Floor003033 .list li:nth-child(4){ float: right;}
.Floor003033 .list li:nth-child(7),
.Floor003033 .list li:nth-child(5){  margin-top: 3vw;}
.Floor003033 .list li:nth-child(5){ margin-right: 3vw;}
.Floor003033 .list li:nth-child(6){margin-top: -3vw;}
.Floor003033 .list li:nth-child(8),
.Floor003033 .list li:nth-child(7){margin-left: 3vw;}
.Floor003033 .list li:nth-child(8){ } */

}



/*RighInfo003138 */
.RighInfo003138{background-color: #fafafa; padding: 0% 0 5%;}
.RighInfo003138 .auto{position: relative;z-index: 1;}
.RighInfo003138 .title{ font-size: 1.625em;color: #333333; line-height: 1.1538em;}
.RighInfo003138 .title:after{display: block;content: '';width: 15px; height: 2px; background-color: #2f89ef; margin: 1.1538em 0;}

.RighInfo003138 ul li:not(.space){border:1px solid #ececec;}
.RighInfo003138 dl{display: table;width: 82.648%;margin: 0 auto;}
.RighInfo003138 dl > *{display: table-cell; vertical-align: middle;}

.RighInfo003138 dt .icon{position: relative; width: 5em; height: 5em;border-radius: 50%;background-color: #2f89ef;text-align: center; }
.RighInfo003138 dt .icon img{ max-height:2.5em;position: absolute;left: 50%;top: 50%; transform: translate(-50%,-50%);}
.RighInfo003138 dd h3{margin: 0;font-size:.18rem;color: #666; font-weight: normal;}
.RighInfo003138 dd aside{color: #333; font-size: .24rem; line-height: 2; font-weight: bold;}
@media (min-width:1025px) {
.RighInfo003138 ul{display: table;width: 100%; min-height: 11.25em;}
.RighInfo003138 ul li{display: table-cell; vertical-align: middle;}
.RighInfo003138 ul li.space{width: 13px;}
.RighInfo003138 ul li:not(.space){width: 31.286%;}
.RighInfo003138 dt{width: 6.1875em;}
}
@media (max-width:1024px) {
.RighInfo003138 .auto{padding: 2em 0;}
.RighInfo003138 ul li:not(.space){padding:1em 0; display: inline-block; width: 33.333%; float: left;/* height: 130px; */}
.RighInfo003138 ul li.space{/* height: 1em; */}
.RighInfo003138 dl{display: table;width: 100%;margin: 0 auto; text-align: center;}
.RighInfo003138 dd h3{font-size:14px;}
.RighInfo003138 dd aside{font-size: 10px; word-break: break-word;line-height: 1.5;}
.RighInfo003138 dl > *{display: inline-block; }
.RighInfo003138 dt .icon{ width: 40px; height: 40px; }
.RighInfo003138 dt .icon img{ max-height:30px;}

}

@media (max-width:640px) {
.RighInfo003138 ul li:not(.space){height: 120px; }
.RighInfo003138 dl{width: 50%;}
}

.contactcon{padding:4% 0 2%;}
.contactcon dd{margin-bottom:2%;}
.contactcon .h2{font-size:.28rem;color:#333;margin:0;border-bottom:1px solid #e7e7e7;padding-bottom:0px;margin-bottom:20px;}
.contactcon .h2:after{content:'';width:46px;height: 2px;background:#2f89ef;display: block;margin-top:20px;}
.contactcon h3{font-size:.22rem;color:#333;margin-bottom:5px;margin-top:3%;}
.contactcon dd .con{padding:1% 0;width:48%;float:left;}
.contactcon dd .con:nth-child(3){float:right;}
.contactcon dd .con p{font-size:.16rem;margin:0;line-height: 35px;padding-left:40px; color:#333;background-repeat: no-repeat;background-position: left top;}
.contactcon dd .con p.addr{background-image: url(../images/addr.png);}
.contactcon dd .con p.phone{background-image: url(../images/phone.png);}
.contactcon dd .con p.fax{background-image: url(../images/fax.png);}
.contactcon dd .con p.mail{background-image: url(../images/mail.png);}
.contactcon ul{margin-top:2%;}
.contactcon li{width:48%;float:left;margin-right:4%;margin-bottom:3%;border-bottom:1px solid #e7e7e7;height: 264px; padding-right:1%;}
.contactcon li:nth-child(2n){margin-right:0;}
.contactcon li h2{font-size:.22rem;color:#333;}
.contactcon li p{font-size:.16rem;margin:0;line-height: 35px;padding-left:40px;color:#333;background-repeat: no-repeat;background-position: left top;}
.contactcon li p.addr{background-image: url(../images/addr.png);}
.contactcon li p.phone{background-image: url(../images/phone.png);}
.contactcon li p.fax{background-image: url(../images/fax.png);}
.contactcon li p.mail{background-image: url(../images/mail.png);}
.contactcon li p.ren{background-image: url(../images/ren.png);}
.contactcon li p.area{background-image: url(../images/area.png);}

@media(max-width:1024px){
    .contactcon .h2{font-size:20px;}
    .contactcon li h2,
    .contactcon h3{font-size:16px;}
    .contactcon dd .con{padding:1% 0;width:100%;float:none;}
    .contactcon li{width:100%;float:none;margin-right:0%;height: auto;}
    .contactcon dd .con p{font-size:14px;}
    .contactcon li p{font-size:14px;}
}

/*
 .Map001070 涓篸emo缂栧彿
 */
.Map001070{ padding:4% 0;}
.Map001070 dd{ border:1px solid #e7e7e7; margin-bottom:2%; padding-left:40%; background-color:#fff; position:relative;}
.Map001070 dd:last-child{ margin-bottom:0;}
.Map001070 .map img { width: 100%; height: 100%;}
.Map001070 .map .pic{overflow: hidden;}
.Map001070 .map .Ispic{padding-bottom: 78%;}

.Map001070 dd figure{ padding:3%;}
.Map001070 dd figure h1{font-size: 1.25em;color: #333; font-weight:bold;padding: 1em 0; margin:0;}
.Map001070 dd figure h1::after{display: block;content: '';width: 1.25em;height: 3px;background-color: #2f89ef; margin-top: 0.625em; }
.Map001070 dd ul{ padding-top:1em;}
.Map001070 dd li{line-height:2; margin-bottom:10px; }

.Map001070 dd p.wx img{ padding-left: 1em;}
.Map001070 dd .more{ background:url(../images/Map001070-ico_01.png) no-repeat left center; font-size:1em; color:#00a2e9; display:block; padding:10px 37px; line-height: 1.5;}


@media(min-width:641px){
.Map001070 .map{ position:absolute !important; width:35%; left:0; height:100%; top:0; overflow: hidden;}
}
@media(max-width:640px){
.Map001070 dd{ padding:3%;}
.Map001070 .map { height:auto; position:relative !important;}
.Map001070 .map .Ispic{padding-bottom: 56%;}
.Map001070 dd figure{ padding:0;}
}
@media(max-width:480px){
.Map001070 dd figure h1{ font-size:20px;}
}










/*Floor003065 */
.Floor003065{padding: 4% 0; background:#f3f8ff;}
@media(min-width:769px) and (max-width:1024px){
.Floor003065{font-size:1.5vw; }
}
@media(max-width:640px){
.Floor003065{font-size: 3.5vw;}
}

.Floor003065 .txt-info{position: relative;}
@media(min-width:769px){
.Floor003065 .txt-info{padding-right:7vw;}
.Floor003065 .ytable-cell{width: 50%;vertical-align: middle;}
}
@media(max-width:768px){
.Floor003065 .ytable,
.Floor003065 .ytable-cell{display: block;}
}

.Floor003065 .video .pic{position: relative; z-index: 1;overflow: hidden;/* background: #000; margin-bottom: 2.4vw; */}
.Floor003065 .video .pic img{opacity: 1;}
.Floor003065 .video .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; cursor: pointer;}
.Floor003065 .video .play:before{position: absolute; content: '';width: 86px;height: 86px;background:url("../images/Floor003065_play.png") no-repeat center center; left: 50%; top: 50%; transform: translate(-50%,-50%); border-radius: 50%;}
.Floor003065 .video .pic video{position: absolute;left: 0; top: 0;  z-index: 20;background: #000;}
@media(max-width:640px){
    .Floor003065 .video .play:before{width: 20vw; height: 20vw;}
}





.Floor003065 .txt-info .inner{position: relative; z-index: 3;}
.Floor003065 .txt-info .info .name{color: #333;font-size:.34rem; font-weight: bold; line-height: 2;margin-bottom:2.5vw;}
.Floor003065 .txt-info .info .since{font-size: 1rem;font-weight: bold; color: #deefff;line-height: 80px;text-transform: uppercase;position: absolute;left: 0;top: -5px;z-index: -1;white-space: nowrap;}
.Floor003065 .txt-info .info p{line-height: 2.4;font-size:.16rem; color: #666;text-align: justify;}
.Floor003065 .txt-info .year{z-index: 1; padding: 2vw 10.21vw 3vw 2.08vw; border-radius: 20px;background-color: #2482d8;}
.Floor003065 .txt-info .year b{font-family: 'Arial'; font-weight: 800;font-size: 3.13vw; color: #fff;position: relative; z-index: 3; line-height: 1em;}
.Floor003065 .txt-info .year:after,
.Floor003065 .txt-info .year:before{position: absolute; content: ''; background-position: center center;background-repeat: no-repeat;background-size: contain;}
.Floor003065 .txt-info .year:before{width: 3.44vw;height: 3.44vw; background-image: url("../images/Floor003065_bg1.png");right: 1.93vw; bottom: 1.93vw;}
.Floor003065 .txt-info .year:after{width: 33.59vw; height: 31.93vw;background-image: url("../images/Floor003065_bg.png"); right: 0; bottom: 0;}

@media(max-width:1024px){
.Floor003065 .txt-info .info .name{font-size:20px;}
.Floor003065 .txt-info .info .since{font-size:45px;}
.Floor003065 .txt-info .info p{ line-height: 26px;}
}

@media(min-width:769px){
.Floor003065 .txt-info .year{position: absolute; right: 0; bottom: 0;}
}
@media(max-width:768px){
.Floor003065 .txt-info{margin-bottom: 5vw; }
.Floor003065 .txt-info .year{position: relative; margin-top: 4vw;}
.Floor003065 .txt-info .year br{display: none;}
.Floor003065 .txt-info .year b{font-size: 6vw;}
.Floor003065 .txt-info .year:after{width:50vw; height:50vw;}
.Floor003065 .txt-info .year:before{width: 7vw;height: 7vw;}
.Floor003065 .txt-info .info p{line-height:24px;font-size:14px;}
}
@media(max-width:640px){
.Floor003065 .txt-info .info .name{font-size: 5vw;}
}



/*Floor002122 */
.Floor002122{ background: #fff;  padding:4% 0;}
.Floor002122 .title{ text-align:center; font-size:20px; padding:0 0 4% 0;}
.Floor002122 .title span{ display:block; color:#000; font-size:40px;padding-bottom:10px;}
.Floor002122 .intro{ position:relative;}
.Floor002122 .intro .Ispic{ position:absolute; top:0; width:29%; left:35.5%; height:100%; background-size:contain;}
.Floor002122 .intro .Ispic img{ display:none;}

.Floor002122 li{ float:left; width:25%; padding:0 2%; }

.Floor002122 li div{position:relative;padding-top:17px; padding-bottom:17px; text-align: center;}

.Floor002122 li aside{ }
.Floor002122 li aside img{ width:120px;}
.Floor002122 li:hover aside img{
      animation: upDown 2s infinite linear;-webkit-animation: upDown 2s infinite linear;}
@keyframes upDown {
  0% {transform: translateY(0)}
  25% {transform: translateY(-1rem)}
  50% {transform: translateY(0)}
  75% {transform: translateY(.1rem)}
  100% {transform: translateY(0)}
}
@-webkit-keyframes upDown{
  0% {-webkit-transform: translateY(0)}
  25% {-webkit-transform: translateY(-1rem)}
  50% {-webkit-transform: translateY(0)}
  75% {-webkit-transform: translateY(.1rem)}
  100% {-webkit-transform: translateY(0)}
}
.Floor002122 li h1{ font-size:.26rem; margin:28px 0 25px; color:#333; font-weight:normal;}
.Floor002122 li p{ color:#666;font-size:.16rem; line-height:30px; margin-top:0; margin-bottom:0; overflow:hidden;}
@media(max-width:1000px){
.Floor002122 .title{font-size:16px; }
.Floor002122 .title span{font-size:30px;}
.Floor002122 li aside img{ width:50px; height:50px; margin:10px;}
.Floor002122 li h1{font-size:16px; }
.Floor002122 li p{ margin:0;}
}
@media(max-width:640px){
.Floor002122{ background-image:none;}
.Floor002122 .intro .Ispic{ position:relative; left:auto; width:auto; height:auto; padding-bottom:90%;}
.Floor002122 li{ width:49%; margin-right:2%;float: left}
.Floor002122 li:nth-child(2n){margin-right:0}
}
@media(max-width:480px){
.Floor002122 .title span{font-size:24px;}
.Floor002122 .title{font-size:14px; }
.Floor002122 li p{font-size:14px;line-height: 24px; }
}
@media(max-width:375px){
/* .Floor002122 li div{padding-right:50px;}
.Floor002122 li:nth-child(2n) div{padding-left:50px;} */
.Floor002122 li aside img{ width:50px; height:50px; margin:5px;}
}





/*RighInfo003150 */
.RighInfo003150 {padding: 4% 0 ;}
.RighInfo003150 .title{ font-size: .34rem;color: #333; font-weight: bold; margin-bottom: 1em;}
.RighInfo003150 .items-group .items{background: #f8f8f8;}
.RighInfo003150 .items-group .items p{color: #666;font-size:.16rem; line-height:2;}
.RighInfo003150 .items-group .items p + .title{margin-top: 2em;}

.RighInfo003150 .box-rows{}
.RighInfo003150 .box-rows .title{margin-bottom: 3.95833em;}
.RighInfo003150 .box-rows dd{box-shadow: 0px 0.625em 3.75em rgba(0, 0, 0, 0.05);border: solid 1px #f3f3f3;  text-align: center;}
.RighInfo003150 .box-rows dd .heart{font-size: 1.375em;width: 3.5454em; height: 3.5454em; display: block;margin: -1.36363em auto 0; line-height:3.5; border-radius: 50%; background: #2f89ef; background-size: contain;text-align: center;color: #fff; }
.RighInfo003150 .box-rows dd .heart img{width: 2em; height: 2em;}
.RighInfo003150 .box-rows dd aside{color: #333; font-weight: bold; font-size: 1.25em; margin: 1.5em 0 1em 0;line-height: 1;}
.RighInfo003150 .box-rows dd p{color: #333; width:80%;font-size: 1.125em; margin: auto; line-height: 1.6;}
@media (min-width:1025px) {
.RighInfo003150 .items-group .img{width: 50%;}
.RighInfo003150 .items-group .items:nth-child(2n-1) .txt{padding:0 3em;}
.RighInfo003150 .items-group .items:nth-child(2n) .txt{padding: 0 3em;}  
.RighInfo003150 .box-rows dd{float: left;min-height: 13.225em; width: 30.715%;margin-bottom: 0%;margin-top:12px;}  
.RighInfo003150 .box-rows dd:not(:nth-child(3n)){ margin-right: 3.9275%;}
}
@media (max-width:1024px) {
.RighInfo003150 .items-group .txt{padding: 0.625em;}
.RighInfo003150 .title{font-size: 20px;}
.RighInfo003150 .box-rows dd{padding-bottom: 1em; margin-bottom: 2em;float: left; width: 32.6%; margin-right: 1%;min-height: 120px;}
.RighInfo003150 .box-rows dd:nth-child(3n){ margin-right: 0;}
.RighInfo003150 .box-rows dd .heart{width: 2.8em; height: 2.8em; line-height:2.4;}
.RighInfo003150 .box-rows dd .heart img{width: 1.5em; height: 1.5em;}
.RighInfo003150 .box-rows dd aside{ font-size: 14px;margin: 10px 0; }
.RighInfo003150 .box-rows dd p{width:90%; font-size: 14px; word-break:break-word;}
.RighInfo003150 .items-group .items p{font-size:14px; line-height:24px;}
}




/*Floor003156 */
.Floor003156{background-color: #f8f8f8; padding: 4% 0;position: relative;}

.Floor003156 .ul-tab{display: table; margin: 1vw auto 3.5vw;}
.Floor003156 .ul-tab:after{font-size: 0;line-height: 0;}
.Floor003156 .ul-tab li{float: left; padding: 0 0.5vw;}
.Floor003156 .ul-tab li a{display: block; padding: 0 1em; border-radius: 50px;line-height: 3em; background: #fff;color: #333;  cursor: pointer; font-size: .18rem;}
.Floor003156 .ul-tab li a:hover,
.Floor003156 .ul-tab li.on a{line-height: 3em;  color: #fff;background: #2f89ef; }

@media(max-width:640px){
.Floor003156 .ul-tab{margin: 4vw auto 6vw; text-align: center;}
.Floor003156 .ul-tab li{margin-bottom: 1%;font-size: 14px; padding: 0 1vw; display: inline-block; float: none;}
.Floor003156 .ul-tab li a{/* padding: 0 4vw; */ width: 11em; text-align: center; font-size: 14px; padding: 0;}
}

.Floor003156 .box{background-color: #ffffff; box-shadow: 0px 1.25em 3.125em rgba(0, 0, 0, 0.04);}
.Floor003156 .left .box{padding: 3% 5% 3% 5%;}
.Floor003156 .slider{margin: 0 -1.25em;}
.Floor003156 .slider li a{display: block; margin: 0 1.25em;}
.Floor003156 .slider li .pic{overflow: hidden;}
.Floor003156 .slider li .pic .Ispic{padding-bottom:73%;transition: 0.3s;}
.Floor003156 .slider li a:hover .Ispic{transform: scale(1.05);}
.Floor003156 .slider li .tit{font-size: .18rem; line-height: 1.6;  margin: 0.8em 0 0.2em 0;}
.Floor003156 .slider li time{ font-size: 0.875em;color: #999;}
.Floor003156 .slider li p{color:#666; margin:0.8em 0 0.6em 0;font-size:.16rem; line-height: 1.8; }
.Floor003156 .slider li .more{display: block;width: 16px;height: 6px; background: url(../images/Floor003145-icon.svg) no-repeat; background-size: contain;}
.Floor003156 .slider li a:hover .tit{color:#e62129;}

.Floor003156 .slick-dots{display: block;width: 100%;padding: 0;margin:3% 0 0;list-style: none;text-align: center; }
.Floor003156 .slick-dots li{position: relative; display: inline-block;width: 0.8125em; height: 0.8125em; margin: 0 0.375em;padding: 0;cursor: pointer; border-radius: 50%; background-color: rgba(0,0,0,0.2);}
.Floor003156 .slick-dots li button{ display: none }
.Floor003156 .slick-dots .slick-active{background-color: #e62129;}

.Floor003156 .slick-arrow{position: absolute; z-index: 30; top: 50%; width: 40px; height: 40px; padding: 0; border: 0; background-color:#e62129 ; margin-top: -30px; border-radius: 50%; transition: 0.3s; font-size: 0;}
.Floor003156 .slick-prev{ left:-3%;}
.Floor003156 .slick-next{ right:-3%;}
.Floor003156 .slick-arrow:hover{background: #2f89ef;}
.Floor003156 .slick-arrow:before{position: absolute; content: ''; width: 10px; height:10px; border-bottom: 2px solid #fff;border-left: 2px solid #fff; left: 50%; top: 50%; margin: -5px 0 0 -5px; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.Floor003156 .slick-next:before{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);}


.Floor003156 .controls{ margin-top: 3em; position: relative;}
.Floor003156 .controls:before{position: absolute;content: ''; left: 0; height: 1px;top: 50%;width: 100%;background-color: #e8e8e8;}
.Floor003156 .controls .inner{display: table;margin: 0 auto; background-color: #fff;padding: 0 4em;position: relative;z-index: 4;}
.Floor003156 .controls .slick-dots li{float: left;width: 0.8125em; height: 0.8125em; margin: 0 0.375em;position: relative;list-style: none;}
.Floor003156 .controls .slick-dots li a{position: absolute;width: 0.4375em;height: 0.4375em;background-color: rgba(0,0,0,0.2); border-radius: 50%;}
.Floor003156 .controls .slick-dots li:not(.slick-active) a{left: 50%;top: 50%;margin: -0.21875em 0 0 -0.21875em;}
.Floor003156 .controls .slick-dots li.slick-active a{background-color: #e62129;width: 100%; height: 100%;}
.Floor003156 .controls .slick-arrow{position: absolute;width: 1.9375em; height: 1.9375em; border: solid 2px #e62129; 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;}
.Floor003156 .controls .slick-disabled{border-color: #e8e8e8; cursor: default;}
.Floor003156 .controls .slick-prev{left: 0; background-image: url(../images/Floor003145-prev-red.svg);}
.Floor003156 .controls .slick-next{right: 0; background-image: url(../images/Floor003145-next-red.svg);}
.Floor003156 .controls .slick-prev.slick-disabled{background-image: url(../images/Floor003145-prev.svg);}
.Floor003156 .controls .slick-next.slick-disabled{ background-image: url(../images/Floor003145-next.svg);}

@media (min-width:1025px) {
.Floor003156 .left{width: 100%;}
.Floor003156 .right{width:30.715%;}   
.Floor003156 .box{ } 
.Floor003156 .right dd:last-child{padding-bottom: 0;}
}
@media (max-width:1024px) {
.Floor003156 .auto{padding: 1em 0;}
.Floor003156 .right{margin-top: 3em;} 
.Floor003156 .controls .inner{padding: 0 2.2em;} 
.Floor003156 .slider li .tit{font-size: 18px; }
.Floor003156 .slider li p{font-size:14px; line-height: 24px; }
.Floor003156 .slick-dots li{width: 12px; height: 12px; margin: 0 8px;}
}




/*Floor002943 */
.Floor002943{padding: 4% 0;}
.Floor002943 .box-1 .slider .Ispic{padding-bottom: 72%;}
.Floor002943 .box-1 .slick-dots{position: absolute; z-index: 10; left: 0; width: 100%; bottom: 10px; text-align: center;}
.Floor002943 .box-1 .slick-dots li{display: inline-block; width: 12px; height: 12px; border-radius: 40px;background: #2482d8; margin: 0 11px;}
.Floor002943 .box-1 .slick-dots li button{display: none;}
.Floor002943 .box-1 .slick-dots li.slick-active{background-color: #e62129; width: 30px;}

.Floor002943 .item {background: #f8f8f8; margin-bottom: 2%;}
.Floor002943 .box-1 .inner {padding: 0 3.5vw;}
.Floor002943 .box-1 .tit{font-size: 1.625em; line-height: 2; font-weight: bold; margin-bottom: 0.625em; color: #333;}
.Floor002943 .box-1 .txt p{font-size: 1.125em; line-height: 2.4; color: #666;}
.Floor002943 .box-1 .inner .icon img{max-height: 3.125em; margin-bottom: 1em;}

@media(min-width:1025px){
.Floor002943 .pic{width: 35%;}
}
@media(max-width:1024px){
.Floor002943 .ytable,
.Floor002943 .ytable-cell{display: block;}
.Floor002943 .list{margin: 4vw 0;}
.Floor002943 .box-1 .slick-dots li{ width: 8px; height: 8px;margin: 0 4px;}
.Floor002943 .box-1 .slick-dots li.slick-active{ width: 20px;}
}




/*Floor002944 */
.Floor002944{padding:0 0 4% 0;}
.Floor002944 .box-1 .slider .Ispic{padding-bottom: 72%;}
.Floor002944 .box-1 .slick-dots{position: absolute; z-index: 10; left: 0; width: 100%; bottom: 10px; text-align: center;}
.Floor002944 .box-1 .slick-dots li{display: inline-block; width: 12px; height: 12px; border-radius: 40px;background: #2482d8; margin: 0 11px;}
.Floor002944 .box-1 .slick-dots li button{display: none;}
.Floor002944 .box-1 .slick-dots li.slick-active{background-color: #e62129; width: 30px;}

.Floor002944 .item {background: #f8f8f8; margin-bottom: 2%;}
.Floor002944 .box-1 .inner {padding: 0 3.5vw;}
.Floor002944 .box-1 .tit{font-size: 1.625em; line-height: 2; font-weight: bold; margin-bottom: 0.625em; color: #333;}
.Floor002944 .box-1 .txt p{font-size: 1.125em; line-height: 2.4; color: #666;}
.Floor002944 .box-1 .inner .icon img{max-height: 3.125em; margin-bottom: 1em;}
@media(min-width:1025px){
.Floor002944 .pic{width: 35%;}
}
@media(max-width:1024px){
.Floor002944 .ytable,
.Floor002944 .ytable-cell{display: block;}
.Floor002944 .list{margin: 4vw 0;}
.Floor002944 .box-1 .slick-dots li{ width: 8px; height: 8px;margin: 0 4px;}
.Floor002944 .box-1 .slick-dots li.slick-active{ width: 20px;}
}


/*Floor002945 */
.Floor002945{padding:0 0 4% 0;}
.Floor002945 .box-1 .slider .Ispic{padding-bottom: 72%;}
.Floor002945 .box-1 .slick-dots{position: absolute; z-index: 10; left: 0; width: 100%; bottom: 10px; text-align: center;}
.Floor002945 .box-1 .slick-dots li{display: inline-block; width: 12px; height: 12px; border-radius: 40px;background: #2482d8; margin: 0 11px;}
.Floor002945 .box-1 .slick-dots li button{display: none;}
.Floor002945 .box-1 .slick-dots li.slick-active{background-color: #e62129; width: 30px;}

.Floor002945 .item {background: #f8f8f8; margin-bottom: 2%;}
.Floor002945 .box-1 .inner {padding: 0 3.5vw;}
.Floor002945 .box-1 .tit{font-size: 1.625em; line-height: 2; font-weight: bold; margin-bottom: 0.625em; color: #333;}
.Floor002945 .box-1 .txt p{font-size: 1.125em; line-height: 2.4; color: #666;}
.Floor002945 .box-1 .inner .icon img{max-height: 3.125em; margin-bottom: 1em;}
@media(min-width:1025px){
.Floor002945 .pic{width: 35%;}
}
@media(max-width:1024px){
.Floor002945 .ytable,
.Floor002945 .ytable-cell{display: block;}
.Floor002945 .list{margin: 4vw 0;}
.Floor002945 .box-1 .slick-dots li{ width: 8px; height: 8px;margin: 0 4px;}
.Floor002945 .box-1 .slick-dots li.slick-active{ width: 20px;}
}




/*Floor002946 */
.Floor002946{padding:0 0 4% 0;}
.Floor002946 .box-1 .slider .Ispic{padding-bottom: 72%;}
.Floor002946 .box-1 .slick-dots{position: absolute; z-index: 10; left: 0; width: 100%; bottom: 10px; text-align: center;}
.Floor002946 .box-1 .slick-dots li{display: inline-block; width: 12px; height: 12px; border-radius: 40px;background: #2482d8; margin: 0 11px;}
.Floor002946 .box-1 .slick-dots li button{display: none;}
.Floor002946 .box-1 .slick-dots li.slick-active{background-color: #e62129; width: 30px;}

.Floor002946 .item {background: #f8f8f8; margin-bottom: 2%;}
.Floor002946 .box-1 .inner {padding: 0 3.5vw;}
.Floor002946 .box-1 .tit{font-size: 1.625em; line-height: 2; font-weight: bold; margin-bottom: 0.625em; color: #333;}
.Floor002946 .box-1 .txt p{font-size: 1.125em; line-height: 2.4; color: #666;}
.Floor002946 .box-1 .inner .icon img{max-height: 3.125em; margin-bottom: 1em;}
@media(min-width:1025px){
.Floor002946 .pic{width: 35%;}
}
@media(max-width:1024px){
.Floor002946 .ytable,
.Floor002946 .ytable-cell{display: block;}
.Floor002946 .list{margin: 4vw 0;}
.Floor002946 .box-1 .slick-dots li{ width: 8px; height: 8px;margin: 0 4px;}
.Floor002946 .box-1 .slick-dots li.slick-active{ width: 20px;}
}

.lm-title{text-align: center;margin-bottom:40px;}
.lm-title h2{font-size:.36rem;color:#333;margin:0;margin-bottom:15px;}
.lm-title h2:after{content:'';width:44px;height: 3px;background:#e62129;display: block;margin:0 auto;margin-top:12px;}
.lm-title p{font-size:.18rem;}

@media(max-width:1024px){
.lm-title{margin-bottom:10px;}    
.lm-title h2{font-size:20px;}
.lm-title .desc{font-size:14px;}
}



/*Timeline000397 */
.Timeline000397{ position:relative; padding:5% 0;background:url(../images/Timeline000397-bg.jpg) no-repeat top center;overflow: hidden}
.Timeline000397 .lm-title{margin-bottom:55px;}
.Timeline000397 .lm-title h2{color:#fff;}
.Timeline000397 .lm-title h2:after{background:#fff;}
.Timeline000397 .lm-title p{color:rgba(255,255,255,1);}
.Timeline000397::before{ content:'';width: 100%;height:1px;background:rgba(255,255,255,0.2);position: absolute;left: 0;top: 57%; margin-top:1px;z-index: 1;}
.Timeline000397 .owl-stage-outer{ overflow:hidden;}
.Timeline000397 .owl-item{ float:left;}
.Timeline000397 .auto{ position:relative; z-index:2;}
.Timeline000397 .bd li{ float:left; width:200px; }
.Timeline000397 .owl-nav button{ position:absolute; width:30px; height:40px; top:62%; margin-top:-11px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0;}
.Timeline000397 .owl-nav button.owl-prev{background: url(../images/Timeline000397-prev.png) no-repeat center center; left:-25px;}
.Timeline000397 .owl-nav button.owl-next{background: url(../images/Timeline000397-next.png) no-repeat center center;  right:-25px;}
.Timeline000397 .owl-nav button{ }
.Timeline000397 .owl-nav button span{ display:block; line-height:20px; margin-top:-1px;font-size:0;}
.Timeline000397 .owl-nav button.disabled{ cursor:default;}
.Timeline000397 #particles-js{position: absolute;left:0;top:0;width:100%;height: 100vw}
.Timeline000397 .item{position:relative;}
.Timeline000397 .item .icon{position: absolute;width: 75%;height: 30px;background: url(../images/Timeline000397-icon.png) no-repeat;
    background-size: contain;background-position: right center;left: -25%;margin-left: 10px;top: 85px;z-index: 3;opacity: 0.75}
.Timeline000397 .item .icon i{position: absolute;width: 18px;height: 18px;right:2px;top:7px;border-radius: 50%;background:rgba(255,205,105,0.8);transition: all 0.3s;}
.Timeline000397 .item .icon i:after,
.Timeline000397 .item .icon i:before{position: absolute;content:'';border-radius: 50%;}
.Timeline000397 .item .icon i:after{background: rgba(255,205,105,0.4);width: 32px;height: 32px;left: -7px;top: -7px;}
.Timeline000397 .item .icon i:before{background: rgba(255,255,255,1); width:7px; height: 7px; left: 5px; top: 5px;z-index: 55}
.Timeline000397 .item div{color:#fff;text-align: center;font-size:.16rem;padding: 6% 6%;}
.Timeline000397 .item:hover div{background: url(../images/productBase-features-info.png) no-repeat;
    background-size: 100% 100%;transition: all 0.3s;transform: scale(1.08);}
.Timeline000397 .item:hover .icon{opacity: 1}
.Timeline000397 .item:hover .icon i{transition: all 0.3s;transform: scale(1.2);opacity: 1}
.Timeline000397 .item time{ text-align:center;color:#fff;font-size:.28rem;font-weight: bold;transition: all 0.3s;}
.Timeline000397 .item:hover time{transform: scale(1.32);}
@media(min-width:1001px){
.Timeline000397 .owl-prev{ left:-24px; }
.Timeline000397 .owl-next{ right:-24px; }
}
@media(min-width:601px){
.Timeline000397 .item{height:270px;}
.Timeline000397 .item .icon{ }

.Timeline000397 .item div{line-height: 26px;max-height: 128px;position:absolute;width:88%;left:6%;top:52%;}

.Timeline000397 .item time{position:absolute; width:100%; top:7%;}

}

@media(max-width:1440px){
  .Timeline000397::before{margin-top:5px;}
}

@media(max-width:1000px){
.Timeline000397 .owl-prev{ left:0; }
.Timeline000397 .owl-next{ right:0; }
}
@media(max-width:600px){
.Timeline000397::before{ top:200px; margin-top:0;}
.Timeline000397 .item time{ font-weight:bold; font-size:18px; display:block; line-height:40px;}
.Timeline000397 .item{ padding:0 5%;}
.Timeline000397 .owl-nav button{ top:16px; margin-top:0;}
.Timeline000397 .owl-nav button.owl-prev{left:-10px;}
.Timeline000397 .owl-nav button.owl-next{right:-10px;}
.Timeline000397 .item .icon{top: 26px}
.Timeline000397 .item div{ padding-top:4%;;font-size: 14px}
.Timeline000397 .lm-title p{font-size: 14px;}
}


/*Menu002306*/
.Menu002306{overflow:hidden;padding-left:10px;}
.Menu002306 .nav{padding-top: 20px;background: #ededed;}
.Menu002306 .side-title{margin: 0 2.08vw 0 0;position: relative;margin-left: -10px; padding: 18px 0 18px 20px; }
.Menu002306 .side-title span{position: relative;font-weight: bold; z-index: 4; display: block;font-size: 20px;color: #fff;line-height: 1em;padding-left: 15px;}
.Menu002306 .side-title:after{position: absolute; content: '';  height: 100%; background: #2f89ef; top: 0; transform: skewX(25deg);-webkit-transform: skewX(25deg);-ms-transform: skewX(25deg); right:0; left: -30px;}
.Menu002306 .side-title i{position: absolute;}
.Menu002306 .side-title i.jiao{ border:8px solid transparent; border-left-color: #0563cd;  left: 2px; top: -8px; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}

.Menu002306 .search{ position:relative; width:92%; height:45px; border:1px solid #d1d1d1;border-radius: 50px;margin-top:5%;margin-left:4%;margin-bottom:2%; }
.Menu002306 .search input{border:none; }
.Menu002306 .search .text{ width:100%; height:45px; line-height:45px; padding:0 56px 0 10px; background:none; color:#666;}
.Menu002306 .search .btn{ cursor:pointer; position:absolute; right:0; top:0; width:56px; height:100%; background:url(../images/search.png) no-repeat center center; padding:0;}

.Menu002306 .side-menu{border-radius: 0 0 0px 0;background-color: #ededed;padding-bottom: 50px;overflow:hidden;}
.Menu002306 .side-menu li{}
.Menu002306 .side-menu li a{ display:block;line-height:27px;}
.Menu002306 .side-menu li a:hover{color:#2f89ef;}
.Menu002306 .side-menu > ul > li{}
.Menu002306 .side-menu > ul > li >a{ padding:0 27px;color:#333; line-height:59px; position:relative;border-bottom: 1px solid #fff;}
.Menu002306 .side-menu > ul > li >a::after{content:'';position:absolute;width: 10px;height: 10px;top:50%;right: 20px;margin-top: -6px;overflow:hidden;font-size: 0;cursor: pointer;z-index:10;border: 0;background: none;padding: 0;border-top: 2px solid #2f89ef;border-left: 2px solid #2f89ef;transform: rotate(135deg);}
.Menu002306 .side-menu > ul > li ul{ display:none; padding:10px 8px;}
.Menu002306 .side-menu > ul > li > ul{ padding-left:30px; padding-right:30px;}
.Menu002306 .side-menu > ul > li > ul > li{margin:10px 0;}
.Menu002306 .side-menu > ul > li > ul > li > a{ background:url(../images/Menu002306-a_off.png) no-repeat left center; padding-left:18px;}
.Menu002306 .side-menu > ul > li > ul > li > ul > li > a{ background:url(../images/Menu002306-a2_off.png) no-repeat left center; padding-left:18px;}
.Menu002306 .side-menu ul li ul li ul li{margin:8px 0;}


/* .Menu002306 .side-menu ul li ul li ul li a{font-size:14px;color:#666;background:url(../images/dian.png) no-repeat left top 12px; padding-left:10px;} */

.Menu002306 .side-menu > ul > li > ul > li >ul > li > ul > li > a{font-size:14px;color:#666;background:url(../images/dian.png) no-repeat left top 12px; padding-left:10px;}
.Menu002306 .side-menu > ul > li > ul > li >ul > li > ul > li > ul > li a{font-size:14px;color:#666; background: none;}


.Menu002306 .side-menu ul li ul li ul li.on a{color: #2f89ef}
/* .Menu002306 .side-menu ul li ul li ul li a::before{ display:inline-block; content:''; vertical-align:middle;width: 3px;height: 3px;background: #555; margin-right:10px;} */
.Menu002306 .side-menu li.select > a{ }
.Menu002306 .side-menu li.select > a::after{ transform:rotate(-135deg);}
.Menu002306 .side-menu ul li ul li.select > a{ background-color:transparent; background-image:url(../images/Menu002306-a_on.png); font-weight:bold; color:#2f89ef;}
.Menu002306 .side-menu ul li ul li ul li.select > a{ background-color:transparent; background-image:url(../images/Menu002306-a2_on.png); font-weight:bold; color:#2f89ef;}
.Menu002306 .side-menu ul li ul li ul li ul li.select > a{ background-color:transparent; background-image:url(../images/dian.png); font-weight:bold; color:#2f89ef;}

.Menu002306 .side-open_menu{ display:none;}
@media(min-width:1025px){
.Menu002306 .side-menu{ display:block !important;}
}
@media(max-width:1024px){
.Menu002306 .side-menu li a{ font-size: 16px;}
.Menu002306{padding-top: 0;margin-bottom: 20px}
.Menu002306 .side-other{ display:none;}
.Menu002306 .side-open_menu{ display:block; border:2px solid #0f55b0; padding:10px 20px 10px 10px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-weight:bold; color:#0f55b0; border-radius:0 0 5px 5px; position:relative; font-size: 16px;}
.Menu002306 .side-open_menu::after{ position:absolute; content:''; border:6px solid transparent; border-top-color:#0f55b0; right:10px; top:50%; margin-top:-3px;}
.Menu002306 .side-menu{ display:none; padding-bottom:20px;}
}



/*搜索*/
.TextList002322{ padding: 4% 0;}
.TextList002322 h3{font-size: 24px;color: #333;font-weight: normal;}
.TextList002322 .list li{ position: relative; padding: 10px 100px 10px 0; line-height: 22px;}
.TextList002322 .list li *{ color: #555;}
.TextList002322 .list li time{ position: absolute; right: 0; top: 10px; display: block;}
.TextList002322 .list li a{position: relative; display: block; width: 100%;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding-left: 15px; font-size: .16rem}
.TextList002322 .list li a:before{ display: table; content: ">"; position: absolute; left: 0; top: 0; height: 100%; width: 20px;}
.TextList002322 .list li a:hover{ color: #0f55b0;}
@media only screen and (max-width:767px ) { 
.TextList002322{ padding: 20px 3%;} 
} 


