@font-face{font-family:'SourceHanSansCN-Regular';src: url('../Fonts/SourceHanSansCN-Regular.woff2');}
body{font-family:'SourceHanSansCN-Regular';}

html{-webkit-text-size-adjust:100%;font-size:5.2083333vw;overflow-x: hidden;}

.root-w-1600 .auto{width: 90%;}
.w_96{width: 90%;}

@media ( max-width:1440px){
	html{font-size:6.2vw}
}
@media (min-width:769px) and (max-width:1024px) {
	html{font-size: calc((100 / 1000) * 100 * 1vw);} 
}
@media (max-width:768px) {
	html{font-size: calc((100 / 750) * 100 * 1vw);} 
}

/*Top003124 */

/*网页滚动条*/
::-webkit-scrollbar{width: 6px; height:6px;-webkit-overflow-scrolling : touch;background-color: #ebeced;}
::-webkit-scrollbar:hover{display: block;}
::-webkit-scrollbar-track{background: url(../images/scrollbartrack.gif) center top repeat-y;}
::-webkit-scrollbar-thumb{border-radius: 5px;background: #666 url(../images/scrollbg.png) center center no-repeat;}
::-webkit-scrollbar-button{height: 0px;width: 0;background-color: #ebeced;}


@media (min-width:1025px) {
.Top003124{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;}
.Top003124.Down{transform: translateY(-5.3125em);}
.Top003124.hover{background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.Top003124.hover .logo .white,
.Top003124:not(.hover) .logo .red{display: none;}
.Top003124:not(.hover),
.Top003124:not(.hover) a:not(:hover){color: #fff;}
.Top003124:not(.hover).top-nav dd.stock{color: #fff;}
}
@media (max-width:1024px) {
.Top003124{ height: 1.8em;}
.Top003124 .wap-fixed{position: fixed;width: 100%;left: 0;top: 0;z-index: 1000;background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1);padding-top: 3em;}
.Top003124 .logo .white{display: none;} 
.Top003124 .auto{position: relative; border-top: 1px solid #eee;}
}

.Top003124 .logo{float: left;display: table;height:6em;}
.Top003124 .logo a{display: table-cell; vertical-align: middle;}
.Top003124 .logo img{height: 2.344vw;}
@media (max-width:1024px) {
.Top003124 .logo{height: 4em;}
.Top003124 .logo img{height: 0.5rem;}
}
.Top003124 .top-nav{margin-left: 6.25vw;}
.Top003124 .top-nav dd.stock{color: #0a347f;
    font-size: calc(22 / 16* 1em);
    padding-left: calc(29 / 20* 1em);
    background: url(../images/Top003198-tel.svg) no-repeat left center;
    background-size: 1em auto;
    font-weight: bold;}
.Top003124 .top-nav dd.oa a{display: block; border: 1px solid #ccc;border-radius: 50%;text-align: center;}
.Top003124.hover .top-nav dd.oa a{border-color: #ccc;}
.Top003124 .top-nav dd.lang a{margin: 0 5px;}
.Top003124 .top-nav dd.stock b{font-weight: normal;}
.Top003124 .top-nav dd.stock{margin-right: 2.1428em;padding-right: 2.1428em;}

@media (min-width:1025px) {
.Top003124 .top-nav{float: right;line-height: 6em;}
.Top003124 .top-nav dd{float: left;}
.Top003124 .top-nav dd.oa{margin-left: 4.2857em;}
.Top003124 .top-nav dd.oa a{width:2.5714em;}
.Top003124:not(.hover) .top-nav dd.stock{border-right-color: #fff;color: #fff;background: url(../images/Top003198-tel-on.svg) no-repeat left center;
    background-size: 1em auto;}
}
@media(max-width:1800px){
    .Top003124 .top-nav{margin-left: 4vw;margin-right: 4vw;}
    .Top003124 .top-nav dd.stock{margin-right: 0;padding-right: 0;}
}
@media (max-width:1024px) {
.Top003124 .top-nav{position: absolute;right: 0; bottom: 100%;display: flex;align-items: center; margin-bottom: 0.5em;}
.Top003124 .top-nav dd{line-height: 2;}
.Top003124 .top-nav dd:not(:last-child){margin-right: 1em;}
.Top003124 .top-nav dd.oa a{width:2em;}
}

.Top003124 menu li span{display: block;}
@media (min-width:1025px) {
.Top003124 menu{float: right;}
.Top003124 menu li{float: left;}  
.Top003124 menu li:not(:last-child){margin-right:3.333vw;}
.Top003124 menu li span,
.Top003124 menu li span a{line-height: 5em;font-size: 1.1em;}  
.Top003124 menu li span a{display: block;position: relative;z-index: 1;}
.Top003124 menu li span a:after{position: absolute;content: ''; left: 0; bottom: 0; height: 2px;background-color: #fff; transition: 0.3s;}
.Top003124 menu li:hover span a:after,
.Top003124 menu li.aon span a:after{width: 100%;}
.Top003124 menu li .sub{position: absolute; top: 100%; background-color: #fff;border-radius: 0 0 5px 5px; overflow: hidden;}
}
@media (max-width:1024px) {
.Top003124 menu{position: fixed; left: -100%;top:7em;height: calc(100% - 7em); overflow: auto; background-color: #fff; width: 220px;opacity: 0;transition: 0.3s ease;}   
.menu-show .Top003124 menu{left: 0; opacity: 1; transform:translateX(0);box-shadow: 0 10px 10px rgba(0,0,0,0.1);}
.Top003124 menu li{ border-bottom: 1px solid #eee;}
.Top003124 menu li span{padding-top: 1em; padding-bottom: 1em;padding-left: 1em;}
.Top003124 .has-sub span .op:before,
.Top003124 .has-sub span .op:after{background-color: #ccc;}
.Top003124 menu li .sub{background-color: rgba(0,0,0,0.1);}
}

.Top003124 .open-search{position: absolute;right: 0; top: 0;width: 5.3125em;height:6em; 
  background: rgba(0,0,0,0.3) url(../images/Top003124-btn.svg) no-repeat center; cursor: pointer; 
  background-size: auto 25.53%;}
  .Top003124 .open-search:hover{background:rgb(10 52 127) url(../images/Top003124-btn.svg) no-repeat center;background-size: auto 25.53%; }
.Top003124 .top-search{position: absolute;right: 0; top: 100%; background-color: #fff; width: 100%;max-width: 400px;box-shadow: 0 10px 10px rgba(0,0,0,0.1);}
.Top003124 .top-search .btn{background-color: rgba(0,0,0,1); background-image: url(../images/Top003124-btn.svg); background-size: auto 50%;}
.Top003124 .open-search.on:before,
.Top003124 .open-search.on:after{width: 40%; left: 30%;}
.Top003124.hover .open-search.on:before,
.Top003124.hover .open-search.on:after{background-color: rgba(0,0,0,1);}
@media (max-width:1024px) {
.Top003124 .open-search{width:2.4em; height: 2.4em; top: 50%;margin-top: -1.2em;background-color: rgba(0,0,0,1); background-size: auto 60%; right: 2.6em;}   
.Top003124 .open-menu{width:2.4em; height: 2.4em; right: 0;} 
.Top003124 .open-menu i{width: 60%; left: 20%;background-color: rgba(0,0,0,1);} 
}
@media(max-width:640px){
    .Top003124{ height: 1.6em;}
}
@media(max-width:480px){
    .Top003124{ height: 0.92em;}
}

/*Top003198 */
.Top003198{position: fixed;z-index: 100; left: 0;top: 0;width: 100%; background-color: #fff; box-shadow: 0 0 5px rgba(0,0,0,0.1); }
.Top003198 menu{padding-left: 120px;}
.Top003198 menu li span{display: block;  font-size: calc(18 / 16 * 1em);}
.Top003198 menu li span a{display: block;transition: all 0.3s;}
.Top003198 menu li span a:before{position: absolute;content: '';left: 50%;bottom: 0;
height: 2px;width: 0;transition: ease-in-out 0.3s;transform: translateX(-50%);}
.Top003198 menu li a:hover,
.Top003198 menu li.aon span a{color: #0a347f;}
.Top003198 menu li.aon span a:before{width: 100%;background: #0a347f;}
.Top003198 li .sub .pic .Ispic{padding-bottom: calc(400 / 310 * 100%); background-color: #eee;}
.Top003198 .top-hotline{color: #0a347f;  font-size: calc(20 / 16 * 1em); padding-left: calc(29 / 20 * 1em); background: url(../images/Top003198-tel.svg) no-repeat left center; background-size: 1em auto; line-height: calc(36 / 20 * 1em);}
.Top003198 .top-search{display: block; padding: 0; margin-left: calc(56 / 1920 * 100vw);}
.Top003198 .top-search .box{position: relative;  background-color: rgba(163,163,163,0.1); overflow: hidden;}
.Top003198 .top-search .box .text{width: 100%;display: block; line-height: calc(36 / 16 * 1em);height: calc(36 / 16 * 1em); font-size: 1em; background: none; border: 0; padding-left: calc(42 / 16 * 1em);color: rgba(51, 51, 51, 0.5);}
.Top003198 .top-search .box .text.focus{color: #000;}
.Top003198 .top-search .box .btn{position: absolute;top: 0;width: calc(42 / 16 * 1em); height: 100%; background: url(../images/Top003198-search.svg) no-repeat center center;background-size:calc(17 / 42 * 100%) auto; cursor: pointer;}
@media (min-width:1025px) {
.Top003198 .logo{display: table; height: calc(100 / 16 * 1em);}
.Top003198 .logo a{display: table-cell; vertical-align: middle;}
.Top003198 .logo img{max-height:calc(45 / 16 * 1em);}
.Top003198 menu li{float: left; margin-right: calc(60/ 1920 * 100vw);}
.Top003198 menu li span{line-height: calc(100 / 18 * 1em);}
.Top003198 li .sub{position: absolute; top: 100%; background-color:#fff; width: calc(320 / 16 * 1em); margin-left: calc((300 / 16 * 1em) / -2); padding:  calc(10 / 16 * 1em); box-shadow: 0 5px 5px rgba(0,0,0,0.1);}
.Top003198 li .sub dl{background: none; width: 45%;}
.Top003198 li .sub dt{text-align: left;}
.Top003198 li .sub .pic{width: 50%;}
.Top003198 .top-right{padding-top: calc(32 / 16 * 1em);}
.Top003198 .top-right dd{float: left;}
.Top003198 .top-search .box{width: calc(100 / 16 * 1em); border-radius: calc(100 / 16 * 1em); transition: 0.3s;}
.Top003198 .top-search.show .box{width: calc(200 / 1920 * 100vw);}
.Top003198 .top-search .box .btn{ left: 0;}
}
@media (max-width:1024px) {
.Top003198 .top-hotline,
.Top003198 header:after{display: none;}
.Top003198 header{display: flex; justify-content: space-between; align-items: center; height: calc(70 / 16 * 1em);}
.Top003198 .logo img{max-height:calc(44 / 16 * 1em);}
.Top003198 menu{position: fixed; left: -100%;top: calc(70 / 16 * 1em);height: calc(100% - (70 / 16 * 1em)); background-color: #fff;opacity: 0;transition: 0.5s;box-shadow: 0 5px 5px rgba(0,0,0,0.1); width:50vw; max-width: 240px;}
.menu-show .Top003198 menu{left: 0; opacity: 1;}
.Top003198 menu ul{height: 100%; overflow: auto;}
.Top003198 menu li{border-bottom: 1px dotted #eee;}
.Top003198 menu li span{line-height: 3; padding-left:2em;}
.Top003198 menu li.has-sub span .op:before, 
.Top003198 menu li.has-sub span .op:after{background-color: #0a347f;}
.Top003198 li .sub{background-color: #eee;}
.Top003198 li .sub .pic{display: none;}
.Top003198 .top-search{margin: 0 5vw 0 0; position: inherit;}
.Top003198 .top-search .box{top: 100%; left: 0;width: 100%; opacity: 1; position: absolute; display: none; background-color: rgba(255,255,255,0.8);}
.Top003198 .top-search .box .btn{ right: 0;}
.Top003198 .top-search .box .text{padding: 0 calc(42 / 16 * 1em) 0 calc(20 / 16 * 1em);}
.Top003198 .top-right dl:after{display: none;}
.Top003198 .top-right dl{display: flex;align-items: center;}
.Top003198 .open-search{ width: calc(24 / 16 * 1em); height: calc(24 / 16 * 1em); background: url(../images/Top003198-search.svg) no-repeat center center; background-size: contain;display: block; position: relative;}
.Top003198 .open-search.on{width: calc(30 / 16 * 1em); height: calc(30 / 16 * 1em); }
.Top003198 .open-search.on:after,
.Top003198 .open-search.on:before{background-color: #0a347f;}
.Top003198 .open-menu{width: calc(30 / 16 * 1em); height: calc(24 / 16 * 1em); display: flex;flex-wrap: wrap;flex-direction: column; justify-content: space-between; transition: 0.3s;}
.Top003198 .open-menu span{display: block; transition: 0.3s;height: 2px; background-color: #000;}
.menu-show  .Top003198 .open-menu{border-radius: 50%; background-color: #0a347f; padding: calc(9 / 16 * 1em);height: calc(30 / 16 * 1em); }
.menu-show  .Top003198 .open-menu span{background-color: #fff; height: 1px;}
}


.dw-wk{position: relative;width: 100%;}

/*Banner003103 */
.Banner003103{overflow: hidden;position: relative;}
@media (min-width:1201px) {
.Banner003103 .wap{display: none;}	
.Banner003103 .txt{width:14.3rem;padding-left: 30px;} 
.Banner003103 .txt img{height: 2.45rem;}
}
@media (max-width:1200px) {
.Banner003103 .pc{display: none;}
.Banner003103 .txt{width: 100%;padding-left: 30px;}	
.Banner003103 .txt img{height: 94px;}
}
.Banner003103 .auto{width: 90%;max-width: 1600px;}
.Banner003103 .ban-img li img{transform: scale(1.5);transition: 0.5s 0.2s ease-out;}
.Banner003103 .ban-img li.slick-current img{transform: scale(1);}
.Banner003103 .layer{position: absolute; left: 0; top: 0; width: 100%;height: 100%; z-index: 20;}
.Banner003103 .cover{position: absolute;left: 0;width: 100%;height: 10%;background-color: #fff;transition-duration: 0.5s; transition-timing-function: cubic-bezier(0.47, 0, 0.75, 0.72); }
.Banner003103 .slick-current .cover{width: 0;}
.Banner003103 .controls{position: absolute;left: 0; width: 100%;z-index: 10; bottom: 2rem;}
.Banner003103 .txt{ z-index:10; position:absolute; left:50%; top: 50%; transform: translate(-50%,-50%);color:#fff;}

.Banner003103 .slick-arrow{z-index:100;position: absolute; top:50%; transform: translate(0,-50%); width:0.5rem; height:0.5rem;border-radius: 50%; cursor: pointer; padding: 0;transition: all ease 0.3s;background-position: center center;background-repeat: no-repeat;background-size: 0.19rem 0.15rem;background-color: transparent;color: #464646;}
.Banner003103 .slick-disabled,.Banner003103 .slick-disabled:hover,.Banner003103 .slick-disabled:hover:after{cursor: default;background-color: transparent !important;opacity: 0;}
.Banner003103 .slick-arrow{background-color: #3157a7;color: #fff;transition: all 0.5s;cursor: pointer;z-index: 20;}
.Banner003103 .slick-arrow:hover{background-color: #3157a7;}
.Banner003103 .slick-prev{left: 0.7rem;background-image: url(../images/arrleft.png);}
.Banner003103 .slick-next{right: 0.7rem;background-image: url(../images/arrright.png);}
/* .Banner003103:hover .slick-prev{left: 0.5rem;}
.Banner003103:hover .slick-next{right: 0.5rem;} */

.Banner003103 .slick-dots{overflow: hidden; padding-bottom: 3.13vw;}
.Banner003103 .slick-dots li{float: left;border: 2px solid #fff; width: 10px; height: 10px;border-radius: 50%;list-style: none;}
.Banner003103 .slick-dots li:not(:last-child){margin-right: 10px;}
.Banner003103 .slick-dots li button{display: none;}
.Banner003103 .slick-dots li.slick-active{background-color: #fff;}

/*.Banner003103 .notice{border-top: 1px solid rgba(255,255,255,0.15);padding: 5.2vw 0 2.08vw 104px;position: relative;}*/
.Banner003103 .notice .btn,
.Banner003103 .notice > span{position: absolute;top: 50%;transform: translateY(-50%);}
.Banner003103 .notice > span{color: #fff; opacity: 0.5; font-size: 16px; padding-right: 22px;left: 0; }
.Banner003103 .notice > span:after{position: absolute; content: '';width: 1px;height: 10px;
background-color: #fff;opacity: 0.3;right: 0; top: 50%; margin-top: -5px;}
.Banner003103 .notice .slider li{overflow: hidden;}
.Banner003103 .notice .slider li a{float: left;max-width: 90%;color: #fff; line-height: 1.2;}
.Banner003103 .notice .slider li time{float: right;opacity: 0.5; margin-left: 3.18vw;}
.Banner003103 .notice .btn{right: 0;z-index: 20;}
.Banner003103 .notice .slick-arrow{width: 8px;height: 8px;border:0;border-right: 1px solid #fff;border-top: 1px solid #fff;transform: rotate(135deg);cursor: pointer;display: block;opacity: 0.5;}
.Banner003103 .notice .slick-prev{transform: rotate(-45deg); }
.Banner003103 .notice .slick-next{margin-top: 8px;}
@media (max-width:640px) {
.Banner003103 .notice{padding-top: 10px;padding-bottom: 10px;}
}



/*Floor002529 */
.Floor002529{ width: 100%;margin-top: -82px;z-index: 99;}
.Floor002529 .auto{padding: 1px 0;background: #0a347f;}
.Floor002529 .video{ position:relative; z-index:1;}
.Floor002529 .video img{ display:block; width:100%;}
.Floor002529 .open_video,
.Floor002529 .file{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:2; }
.Floor002529 .open_video span{position:absolute; left:0; text-align:center; top:50%; margin-top:-41px; color:#fff;width:100%; line-height:20px;}
.Floor002529 .open_video span::before{ display:block; content:''; max-width:60px; width:15%; height:52px; background:url(../images/Floor002529_icon.png) no-repeat center center; background-size:contain; margin:0 auto 10px;}
.Floor002529 .file{ z-index:3; display:none;}
.Floor002529 .file .close{ position:absolute; z-index:10; right:1%; top:3%; width:40px; height:40px; border-radius:50%; background:#db9a51; cursor:pointer;}
.Floor002529 .file .close span{ font-size:20px; color:#fff; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.Floor002529 .intro{ }
.Floor002529 .intro .ul_num{ margin:2.6% auto;}
.Floor002529 .intro .ul_num li{ float:left; width:25%; text-align:center; font-size:18px; color:#fff;}
.Floor002529 .intro .ul_num li span{ color:#fff; font-size:48px;margin-right: 10px;}
.Floor002529 .intro .ul_num li p{ font-size:18px; margin:0;letter-spacing: 1px;}
@media(max-width:1024px){
.Floor002529 .intro .ul_num li span{ font-size:40px;}
}
@media(max-width:640px){
.Floor002529 .intro .ul_num li{ font-size:14px; }
.Floor002529 .intro .ul_num li span{ font-size:30px;}
.Floor002529 .intro .ul_num li p{ font-size:18px;}
.Floor002529 .video img{ height:220px;}
}


/*RighInfo003141 */
.RighInfo003141{position: absolute;left: 0;bottom: 0;left: 0;width: 100%;z-index: 10;}
.RighInfo003141 .auto{padding-bottom: 0;max-width: 1600px;}
.RighInfo003141 .intro{padding-top: 4.5em; margin-bottom: 4.5625em;}
.RighInfo003141 .intro .title{ font-size: 2em;color: #333333; margin-bottom: 0.6em;}
.RighInfo003141 .intro .info{ font-size: 0.875em; line-height: 2;}
.RighInfo003141 .intro .info p{margin: 1.8em 0;}

.RighInfo003141 .number-count{margin: 0;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05);padding: 2.5em 0;background: #0a347f;border-radius: 30px 30px 0 0;}
.RighInfo003141 .number-count li{color: #fff;text-align: center;width: 25%;font-size: 16px;letter-spacing: 1px;}
.RighInfo003141 .number-count li span{display: inline-block;position: relative;font-size: 3em;color: #fff; margin: 0 5px;}
.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;}
.RighInfo003141 .number-count li sup{display: inline-block;vertical-align: top;color: #0a347f;font-size:1em;}
.RighInfo003141 .number-count li p{margin: 0;font-size: 18px;}

.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%;}
.RighInfo003141 .number-count ul{display: table; margin: 0 auto;width: 100%;}
.RighInfo003141 .number-count li{float: left;width: 25%;}
.RighInfo003141 .number-count li:not(:last-child){margin-right: 0;}
.RighInfo003141 .plate dd{float: left;width: 31.429%;}
.RighInfo003141 .plate dd:not(:last-child){ margin-right: 2.8565%;}
}
@media (max-width:1024px) {
.Banner003103 .controls{bottom: 0;}

.RighInfo003141{position: static;}
.RighInfo003141 ul{display: flex;flex-wrap: wrap;}
.RighInfo003141 .number-count li{text-align: center;width: 50%;padding: 0.2rem 0.35rem;} 
.RighInfo003141 .number-count{margin: 2em 0; padding: 1.2em 0;}  
.RighInfo003141 .intro{padding-top: 2em; margin-bottom: 2em;}

}
@media(max-width:640px){
    .RighInfo003141 .number-count li span{font-size: 24px;}
    .RighInfo003141 .number-count li p{font-size: 14px;}
}



/*RighInfo003141 */
.RighInfo0031421{width:49vw;}
.RighInfo0031421 .auto{padding-bottom: 0;max-width: 1600px;}
.RighInfo0031421 .intro{padding-top: 4.5em; margin-bottom: 4.5625em;}
.RighInfo0031421 .intro .title{ font-size: 2em;color: #333333; margin-bottom: 0.6em;}
.RighInfo0031421 .intro .info{ font-size: 0.875em; line-height: 2;}
.RighInfo0031421 .intro .info p{margin: 1.8em 0;}

.RighInfo0031421 .number-count{margin: 0;padding:4.5em 0 0 0;}
.RighInfo0031421 .number-count li{color: #333;text-align: center;width: 25%;font-size: 16px;letter-spacing: 1px;padding: 0 0.05rem;}
.RighInfo0031421 .number-count li span{display: inline-block;position: relative;font-size: 3em;color: #0a347f; margin: 0 5px;}
.RighInfo0031421 .number-count li span i{font-style: normal;}
.RighInfo0031421 .number-count li span i.ani{position: absolute; left: 0;top: 0;}
.RighInfo0031421 .number-count li span i.opa{opacity: 0;}
.RighInfo0031421 .number-count li sup{display: inline-block;vertical-align: top;color: #0a347f;font-size:1em;}
.RighInfo0031421 .number-count li p{margin: 0;font-size: 17px;color: #333;}

.RighInfo0031421 .plate dd{margin-bottom: 2.8565%;}
.RighInfo0031421 .plate dd .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05); padding:2.375em 1.875em;}
.RighInfo0031421 .plate dd ol{float: left;width: 4.25em;}
.RighInfo0031421 .plate dd ol img{width: 85.295%;}
.RighInfo0031421 .plate dd li{width: calc(100% - 4.25em);float: right;}
.RighInfo0031421 .plate dd li aside{font-size: 1.125em;color: #333;}
.RighInfo0031421 .plate dd li p{margin: 0;font-size: 0.875em;color: #999;}
@media (min-width:1025px) {
.RighInfo0031421 .intro .info{width: 47.929%;}
.RighInfo0031421 .intro .title{line-height: 1;}
.RighInfo0031421 .intro .img{width: 47.215%;}
.RighInfo0031421 .number-count ul{display: table; margin: 0 auto;width: 100%;}
.RighInfo0031421 .number-count li{float: left;width: 25%;}
.RighInfo0031421 .number-count li:not(:last-child){margin-right: 0;}
.RighInfo0031421 .plate dd{float: left;width: 31.429%;}
.RighInfo0031421 .plate dd:not(:last-child){ margin-right: 2.8565%;}
}

.column-tit {
    text-align: center;
    padding-bottom: 2%;
    font-size: 28px;
    z-index: 10;
    margin: 0 auto;
  
}
.column-tit .en {
    display: inline-block;
    position: relative;
    text-transform: uppercase;color:#fff; 
}
.column-tit .en span {
    position: relative;
    z-index: 2;
}
.column-tit .en::after {
    position: absolute;
    content: '';
    width: 28px;
    height: 28px;
    border-radius: 50%;
    background: linear-gradient(to right, rgb(122 183 188) 0%, rgb(9 121 129) 100%);
    right: -12px;
    top: -5px;
    z-index: 1;
}
.column-tit .cn {
   font-size: 46px;
    color: #fff;
    font-weight: bold;}

.column-tit1 {
    padding-top: 12px;
    padding-bottom: 2%;
    font-size: 28px;
    position: relative;
    z-index: 10;
}
.column-tit2 {
   text-align: center;padding-bottom: 3%;
}
.column-tit1 .en {
    display: inline-block;
    position: relative;
    text-transform: uppercase;color:#333; 
}
.column-tit1 .en span {
    position: relative;
    z-index: 2;
}
.column-tit1 .en::after {
    position: absolute;
    content: '';
    width: 28px;
    height: 28px;
    border-radius: 50%;
    background:linear-gradient(to right, rgb(210 230 255) 0%, rgb(10 52 127) 100%);
    right: -12px;
    top: -5px;
    z-index: 1;
}
.column-tit1 .cn {
   font-size: 46px;
    color: #333;
    font-weight: bold;}




.title{padding-right: 50%; position: relative;    margin-bottom: 2.5vw;padding-top:2vw;}
.Homemore{position: absolute; right: 0; top: 50%; transform: translateY(-50%); margin-top: 0;}

.Hometit{ font-size: 0.36rem; color:#0a347f; line-height: 1;}
.Hometit .en{font-size: calc(48 / 36 * 1em); font-weight: bold;text-transform: uppercase;}
.Hometit .cn{margin-top: 10px;}
.Hometit p{font-size: 18px;
    color: #666;    line-height: 30px;}
.jiqirenBox1 .Hometit{color: #fff}

.Homemore{margin-top:2vw;}
.Homemore a{display: inline-block; color:#fff; background: url(../images/more.svg) no-repeat left calc(26 / 16 * 1em) center; transition: 0.3s;  background-size: auto calc(14 / 16 * 1em);background-color:#0a347f;min-width: 1.4rem;text-align: center;padding: 0 0.15rem 0 0.35rem;line-height: 0.42rem;border-radius: 0.42rem;}
.Homemore a:hover{ background-position:right calc(26 / 16 * 1em) center;padding-right: 0.35rem;padding-left: 0.15rem;}



/*Floor003194 */
.Floor003194{
  background: url(../images/Floor003194-bg.jpg) no-repeat center top;
  background-size: cover;
  overflow: hidden;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  }
.Floor003194 .intro{text-align: center; padding-top: calc(161 / 1920 * 100vw); padding-bottom: calc(98 / 1920 * 100vw);}
.Floor003194 .column-tit{ font-size: calc(50 / 16 * 1em); margin-bottom: calc(24 / 50 * 1em);color: #333;}
@media (max-width:1024px) {
.Floor003194 .column-tit{font-size: calc(32 / 16 * 1em);}

.Homemore a{min-width: 1.8rem;background-position: 0.15rem center;line-height: 0.5rem;}
}

.Floor003194 .intro .edit-info{ font-size: calc(20 / 16 * 1em); line-height: 1.7; }
.Floor003194 .boxs-group{ background-color: #000;}
.Floor003194 .boxs-group .box{overflow: hidden; }
.Floor003194 .boxs-group .box:nth-child(1){background: #3f566a;}
.Floor003194 .boxs-group .box:nth-child(2){background: #506577;}
.Floor003194 .boxs-group .box:nth-child(3){background: #fff;}
.Floor003194 .boxs-group .inside{position: relative;display: block;}
.Floor003194 .boxs-group .txt{position: absolute;margin: 0 auto;color: #fff;text-align: left;z-index: 10;opacity: 0.6;padding-left: 6vw;}
.Floor003194 .boxs-group .imgbox{position: absolute;right: 10%;bottom: 5%;z-index: 99;width:40%;padding-top: 20%;}
/* .Floor003194 .boxs-group .imgbox img{height: 100%;} */
.Floor003194 .boxs-group picture{ opacity: 0.9; transition: 0.5s;display: block;}
.Floor003194 .box.on .imgbox{position: absolute;right: 10%;bottom: 10%;width: 35%;padding-top: 35%;}



.Floor003194 .box .tit{font-size: calc(30 / 16 * 1em); margin-bottom: calc(30 / 40 * 1em);}
.Floor003194 .box .desc{font-size: calc(18 / 16 * 1em);line-height: 1.8;min-height: 5vw;}
.Floor003194 .box .icon{width:  calc(58 / 16 * 1em);height:  calc(58 / 16 * 1em);border-radius: 50px;
  border: solid 1px rgba(255, 255, 255, 1);display: inline-block; margin-top:calc(60 / 16 * 1em); 
  background: url(../images/Floor003194-more.svg) no-repeat center center;background-size: 1.2em auto;}
.Floor003194 .box.on .icon{background: url(../images/Floor003194-more-on.svg) no-repeat #fff center center;background-size: 1.2em auto;
border: solid 1px #fff;}
.Floor003194 .box.on .icon:hover{box-shadow: 2px 3px 10px 0 rgb(0 0 0 / 37%);}


@media (min-width:1025px) {
.Floor003194 .boxs-group{margin: 0 -6%; display: table;height: calc(660 / 16 * 1em);  width: 112%;}   
.Floor003194 .boxs-group .box{width:33.333%; display: table-cell;transform: skewX(0deg);transition: 0.5s width;
background: #506577;}

.Floor003194 .boxs-group .inside{ height: 100%;border-radius: 0 0 13.542vw 0;overflow: hidden;}
.Floor003194 .boxs-group .txt{ transform: skewX(0deg);width: calc(375 / 530 * 100%); top: 15.883%; 
  left: calc((100% - 435 / 530 * 100%) / 2);}
.Floor003194 .boxs-group picture{position: absolute; left: calc(-58.334% / 3); width: calc(760 / 480 * 100%);transform: skewX(0deg);top: 0; height: 100%; }
.Floor003194 .box.on{width: 64%;}
.Floor003194 .box:first-child.on {background:#506577;}
.Floor003194 .box.on picture{width: 118%;left: -9%;  opacity: 1;}
.Floor003194 .box.short{background:#3d5468;}
.Floor003194 .box.short .txt{opacity: 0;}
.Floor003194 .box.short{width: 12%;}
.Floor003194 .box.short picture{ opacity: 0.5; left: calc(-131.429% / 2); width: calc(405 / 175 * 100%);}
.Floor003194 .box:first-child .txt{width: calc(420 / 530 * 100%);}
.Floor003194 .box:not(.on):last-child .txt{left: 0;}
.Floor003194 .box.on .txt{text-align: left;opacity: 1;padding-left: 0;left: calc((100% - 380 / 530 * 100%) / 2);}
.Floor003194 .box.on .desc{display: none;}
.Floor003194 .box .info{visibility: hidden;max-width:calc(462 / 16 * 1em);font-size: calc(18 / 16 * 1em); line-height: calc(30 / 18 * 1em); transform: translateX(50px); opacity: 0; transition:transform 0.3s 0.5s,opacity 0.3s 0.5s; position: absolute;}
.Floor003194 .box.on .info{visibility: visible;transform: translateX(0); opacity: 1;position: relative;}
}
@media(max-width:1800px){
    .Floor003194 .boxs-group .txt{padding-left: 5% !important;}
}
@media (max-width:1024px) {
.Floor003194 .boxs-group{display: flex;flex-wrap: wrap; flex-direction: row;}
.Floor003194 .box{width: 100%;}
.Floor003194 .boxs-group picture{height: 67vw; opacity: 0.7;}
.Floor003194 .boxs-group .box:nth-child(2) picture{height: 77vw;}
.Floor003194 .box .info{display: none;}
.Floor003194 .boxs-group .txt{left: 0; width: 100%;padding: 0 5%; height: 100%;display: flex;align-items: center; flex-direction: column; justify-content: center;opacity: 1;}
.Floor003194 .box .tit{font-size: calc(24 / 16 * 1em); margin-bottom: 0.5em;}
.Floor003194 .box .desc{font-size: 1em;}
.Floor003194 .box .icon{margin-top: 2em; width: 3em; height: 3em; border-radius: 0 1em 0 1em;}
}
.Floor003194 .boxs-group .box.on:nth-child(1){background: #475c6f;}
.Floor003194 .boxs-group .box.on:nth-child(2){background: #9ea9b3;}
.Floor003194 .boxs-group .box.on:nth-child(3){background: #fff;}
.Floor003194 .boxs-group .imgbox{right: 0;bottom: 0;}


/*Floor003197*/
.Floor003197{padding-bottom: calc(130 / 1920 * 100vw); overflow: hidden;padding-top:calc(130 / 1920 * 100vw);font-size:16px; }
.Floor003197 .title{margin-bottom:2.5vw;}
.Floor003197 .switch_content{position: relative;}
.Floor003197 .switch_content .auto{position: relative; z-index: 2;}
.Floor003197 .switch_content .content{padding:calc(140 / 16 * 1em) 0 calc(40 / 16 * 1em);}
.Floor003197 .switch_content .bg{position: absolute; left: 0; top: 0; width: 100%; height:68.495%; background: url(../images/Floor003197_bg.jpg) no-repeat center top; background-size: cover;}
.Floor003197 .switch_content .flex{justify-content: space-between; position: relative; z-index: 2; display: flex;}
.Floor003197 .switch_content .pic{width:55%;}
.Floor003197 .switch_content .pic figure{display: flex; height:calc(550 / 16 * 1em); align-items: center;justify-content: center;}
.Floor003197 .switch_content .pic img{transition: all 0.7s ease-in-out; transform: scale(0); opacity: 0; max-height: 100%;}
.Floor003197 .switch_content .textwarp{width: 38%; color: #fff;}
.Floor003197 .switch_content .tit{font-size: calc(18 / 16 * 1em); padding-left:14px; border-left:6px solid #fff; line-height: 1;}
.Floor003197 .switch_content .stit{margin:calc(30 / 36 * 1em) 0 calc(20 / 36 * 1em); font-size: calc(36 / 16 * 1em); font-weight:bold;}
.Floor003197 .switch_content .des{font-size: calc(22 / 16 * 1em);}
.Floor003197 .switch_content .more{width: calc(58 / 16* 1em);height: calc(63 / 16* 1em);
    border-radius: 0 1.25em 0 1.25em; border: 1px solid #fff; background:url(../images/more.svg) no-repeat center; background-size: auto calc(12 / 16 * 1em); display: block; margin-top: 2vw;}
.Floor003197 .switch_content .more:hover{ border-color:#0a347f; background-color: #0a347f;}
.Floor003197 .switch_content .ani_txt{transition-delay: 0.2s; transition: all 0.5s ease-in-out; transition: all 0.5s; opacity: 0; transform: translateY(20px);}
.Floor003197 .switch_content .ani_txt:nth-child(2){transition-delay: 0.4s;}
.Floor003197 .switch_content .ani_txt:nth-child(3){transition-delay: 0.6s;}
.Floor003197 .switch_content .slick-current .pic img{opacity: 1; transform: scale(1);}
.Floor003197 .switch_content .slick-current .ani_txt{opacity: 1; transform: translateY(0);}
.Floor003197 .switch_label .ul{margin: 0 auto; text-align: center;}
.Floor003197 .switch_label .items{width: 30%!important; max-width:calc(200 / 16 * 1em); padding-top:calc(30 / 16 * 1em); position: relative; border-top:3px solid #f4f5f9; cursor: pointer; margin: 0 calc(45 / 16 * 1em); float: none; display: inline-block; text-align: center}
.Floor003197 .switch_label .items::before{content: ''; position: absolute; left: 0; top:-3px; width: 0; height: 3px; background-color:#0a347f; transition: all 3s;}
.Floor003197 .switch_label .items.slick-current{color: #0a347f;}
.Floor003197 .switch_label .items.slick-current::before{width: 100%;}
@media (min-width:1025px) {
.Floor003197 .title{padding-right: 50%; position: relative;}
.Floor003197 .Homemore{position: absolute; right: 0; top: 50%; transform: translateY(-50%); margin-top: 0;}
}

@media (max-width: 640px){
.Floor003197 .switch_content .flex{flex-flow: row wrap;} 
.Floor003197 .switch_content .textwarp{width: 100%; margin-bottom:calc(600 / 16 * 1em);} 
.Floor003197 .switch_content .pic{width: 100%; text-align: center;} 
.Floor003197 .switch_content .pic figure{height:calc(350 / 16 * 1em); width: 100%; justify-content: center;}

.Hometit p{font-size: 14px;line-height: 24px;}
}




/*Floor003204 */
.Floor003204{ background: #fff;background-size: 100% 100%;}
.Floor003204 .root-100{padding:6vw 0;}
.Floor003204 .left,
.Floor003204 .right{position: relative;z-index: 1; vertical-align: top;}
.Floor003204 .left .Homemore{position: absolute; left: 0; top: 91%; transform: translateY(-50%); margin-top: 0;}
.Floor003204 .index-title aside{font-size: calc(44 / 16 * 1em); color: #333;}
.Floor003204 .index-more{position: absolute;}
.Floor003204 .index-more a{display: inline-block;color: #0a347f;border: solid 2px #0a347f; line-height: calc(60 / 16 * 1em); border-radius: calc(60 / 16 * 1em); padding: 0 calc(57 / 16 * 1em) 0 calc(19 / 16  * 1em); background: url(../images/Floor003204-more.svg) no-repeat right calc(21 / 16 * 1em) center; background-size: calc(12 / 16 * 1em) auto; transition: 0.3s;}
.Floor003204 .index-more a:hover{background-color: #0a347f;color: #fff; background-image: url(../images/Floor003204-more-on.svg);}
.Floor003204 .right .slick-slide > div:nth-child(1) .item .pic{display: none;}
.Floor003204 .right .item .pic{width: calc(220 / 752 * 100%);}
.Floor003204 .right .item .pic .Ispic{padding-bottom: calc(146 / 220 * 100%); border-radius: calc(20 / 16 * 1em);}
.Floor003204 .right .slick-slide > div:not(:nth-child(1)) .item .txt{padding-left: calc(40 / 16 * 1em);}
.Floor003204 .right .item .tit{font-size: calc(20 / 16 * 1em); line-height: calc(36 / 24 * 1em); }
.Floor003204 .right .slick-slide > div:nth-child(1)  .item .tit{font-size: calc(30 / 16 * 1em);line-height: calc(48 / 36 * 1em); margin-bottom: 0.7em;}
.Floor003204 .right .item .txt p{margin: calc(20 / 16 * 1em) 0 0 0;line-height: calc(28 / 16 * 1em);color: #333;}
.Floor003204 .right .item a:hover .tit{color: #0a347f;}
.Floor003204 .slick-arrow{ bottom: 0;border: solid 2px #e3e3e3; font-size: 1em; text-indent: 999em; overflow: hidden; 
  width: calc(60 / 16 * 1em);height: calc(60 / 16 * 1em); border-radius: 50%; position:absolute;z-index: 10; background: url(../images/Floor003204-prev.svg) no-repeat center center; background-size: auto 20%; transition: 0.3s;}
.Floor003204 .slick-arrow:hover{background-color: #0a347f; border-color: #0a347f;}
.Floor003204 .slick-next{background-image: url(../images/Floor003204-next.svg);}
.Floor003204 .slick-prev:hover{background-image: url(../images/Floor003204-prev-on.svg);}
.Floor003204 .slick-next:hover{background-image: url(../images/Floor003204-next-on.svg);}
@media (min-width:1025px) {
.Floor003204 .left{width: calc(291 / 1600 * 100%);}
.Floor003204 .index-more{ left: 0; bottom: 0;}
.Floor003204 .right .slick-slide > div{width: calc(752 / 1309 * 100%); float: right;}
.Floor003204 .right .slick-slide > div:nth-child(1){float: left;width: calc(475 / 1309 * 100%);}
.Floor003204 .right .slick-slide > div:nth-child(2){margin-bottom: calc(54 / 16 * 1em);}
.Floor003204 .right .slick-slide > div:not(:nth-child(1)) .item .tit{padding-right: calc(53 / 24 * 1em);}
.Floor003204 .slick-arrow{left: 0; }
.Floor003204 .slick-next{left:calc(80 / 16 * 1em);}
}
@media (max-width:1024px) {
.Floor003204 .left .Homemore{left: auto;right: 0;top: 50%;}
.Floor003204 .root-100{padding: 10vw 0;}
.Floor003204 .index-more{ right:0; top: 50%;transform: translateY(-50%);}
.Floor003204 .left{margin-bottom: 10vw;}
.Floor003204 .right .slick-slide > div:not(:last-child){margin-bottom:5vw;}
.Floor003204 .index-title aside{font-size: 2em;}
.Floor003204 .index-more{font-size: 0.9em; }
.Floor003204 .index-more a{line-height: 3;}
.Floor003204 .right .slider{padding-bottom:4em;}
.Floor003204 .right .item .tit{font-size: 1.2em;}
.Floor003204 .right .slick-slide > div:nth-child(1) .item .tit{font-size: 1.5em;}
.Floor003204 .right .slick-slide > div:not(:nth-child(1)) .item .txt{padding-left: 1em;}
.Floor003204 .right .item .pic{width: 45%;}
.Floor003204 .slick-arrow{font-size: 0.7em;}
.Floor003204 .slick-arrow{right: 0; }
.Floor003204 .slick-prev{right:calc(80 / 16 * 1em);}
}




.bg-wk{background: #f7f7f7;padding: 6vw 0 6vw 0;font-size: 16px;}
.HomeAbout {
    background: #fff;
}

.HomeAbout .pic {
    width: 50%;
    float: right;position:relative;padding-top:30%;
}
.HomeAbout .pic figure{position:absolute;left:0;top:0;width:100% !important;height:100% !important;}

.HomeAbout .pic img {
    display: block;
    width: 100%;
}

.HomeAbout .box {
    width: 50%;
    float: left;
}

.HomeAbout .box .txt {
    padding: 10% 5%;
}

.HomeAbout .box .txt dl dd {
    width: 33.3333%;
    float: left;
    text-align: center;
    color: #444444;
}

.HomeAbout .box .txt dl dd .num {
    font-size: 18px;
    line-height: 48px;
}

.HomeAbout .box .txt dl dd span {
    font-size: 48px;
    line-height: 1;
    padding-right: 8px;
    color: #0a347f;
}

.HomeAbout .box .txt dl dd .info {
    font-size: 18px;
    line-height: 47px;
}

.HomeJoin .txt {
    padding: 15% 5%;
    color: #fff;
}

.HomeJoin .txt .title1 {
    font-size: 50px;
    line-height: 85px;
}

.HomeJoin .txt .title2 {
    font-size: 70px;
    line-height: 105px;
    margin-bottom: 5%;
}

.HomeJoin .txt .more {
    position: relative;
    display: inline-block;
    width: 180px;
    line-height: 60px;
    font-size: 20px;
    color: #fff;
    text-align: center;
    background: #e1021a;
}

.HomeJoin .txt .more i {
    display: none;
    position: absolute;
    width: 44px;
    height: 9px;
    right: -20px;
    top: 50%;
    margin-top: -4px;
    background: url(../images/more2.png) no-repeat;
    transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    overflow-x: hidden;
}

.HomeTit {
    text-align: center;
    margin-bottom: 8%;
}

.HomeTit span {
    display: block;
    font-size: 30px;
    line-height: 52px;
    color: #333333;
    font-weight: bold;
}

.HomeTit P{font-size: 16px;}

.HomeTit i {
    display: block;
    width: 40px;
    height: 2px;
    background: #0a347f;
    margin: 20px auto 0px;
}
.centre{text-align: center;margin-bottom: 0.55rem;}

/*Floor003080 */
.Floor003080{ padding:6vw 0; font-size: 16px;overflow: hidden;   background: #e7f4ff;}
.Floor003080 .auto{max-width: 1600px;position: relative; z-index: 2;}
.Floor003080 .title{padding-right: 0;}
.Floor003080 .info{text-align: justify;line-height: 1.875; margin-bottom: 6.4vw;color: #999999;}
@media(min-width:1025px){
.Floor003080 .info{font-weight: 500;width: 83%;line-height: 2;font-size: 18px;margin: 0;color: #222;}
}

.Floor003080 .ytable{table-layout: fixed;}
.Floor003080 .category .item{padding:1.8vw 3vw 1.5vw 1.56vw;
    transition: 0.3s;
    border-bottom: 1px solid #e6e6e6;
    cursor: pointer;
    position: relative;}
.Floor003080 .category .active{box-shadow: 0 6px 20px rgba(0, 0, 0, 0.1);
    background: #ffffff;}
.Floor003080 .category .tit{font-size: 24px;color: #333; line-height: 1;}
.Floor003080 .category p{margin: 10px 0 0 0;color: #666;font-size: 14px; line-height: 1.715;}
.Floor003080 .category .active .tit{color: #cc332d;}
.Floor003080 .category .active  p{color: #666;}
.Floor003080 .category .icon{width: 40px;height: 40px; background-color: #cc332d;box-shadow:0 8px 18px rgb(204 51 45 / 0.3);position: absolute;transition: 0.3s;transform: scale(0);}
.Floor003080 .category .active .icon{transform: scale(1)}
.Floor003080 .category .icon:after{position: absolute; content: ''; width: 8px; height: 8px;border-top: 2px solid #fff; border-right: 2px solid #fff; transform: rotate(45deg); left: 50%; top: 50%; margin: -4px 0 0 -4px;}
.Floor003080 .dots li{width: 8px; height: 8px; margin: 10px 0;position: relative;list-style: none;}
.Floor003080 .dots li button{font-size: 0; width: 4px; height: 4px; background: rgba(0,0,0,0.2);border: 0;padding: 0; position: absolute; }
.Floor003080 .dots li:not(.slick-active) button{left: 50%; top: 50%; margin: -2px 0 0 -2px;}
.Floor003080 .dots li.slick-active button{width: 100%; height: 100%; left: 0; top: 0;background: #cc332d;}

.Floor003080 .slider{position: relative;}
.Floor003080 .slider a{color: #fff;  display: block;position: relative;}
.Floor003080 .slider .txt{position: absolute; left: 0; bottom: 0;width:100%; padding: 2.55vw 4.17vw;}
.Floor003080 .slider .txt aside{line-height: 1; font-size: 30px;font-weight: bold;}
.Floor003080 .slider .txt p{margin: 10px 0 0 0;}
.Floor003080 .slider li{transition: 0.3s;}
.Floor003080 .slider li:not(.slick-active){opacity: 0.2;}
.Floor003080 .slider .pic img{border-radius: 5px;}

.Floor003080 .pages{position: absolute; z-index: 10; left:4vw; top: 6.67vw;color: #fff; font-size: 60px;}
.Floor003080 .pages span{line-height: 1;display: inline-block;vertical-align: text-bottom;}
.Floor003080 .pages span.cur{font-size: 0.8em;position: relative; padding-right: 5px; padding-bottom: 5px;}
.Floor003080 .pages span.cur:after{position: absolute; content: ''; width: 1px; height: 50px;transform: skewX(-30deg); left: 100%; top: 20%; background: #fff;}
.Floor003080 .pages span.total{font-size: 0.2667em; padding-left: 10px;}

.Floor003080 .right .slider{overflow:hidden;position:relative;}
.Floor003080 .right .imgbox{padding-top:69%;}
.Floor003080 .right img{border-radius: 30px;width:100%;height:100%;object-fit: cover;}
.Floor003080 .slick-dots{overflow: hidden; padding-bottom: 3.13vw;position:absolute;left:0;bottom:20px;width:100%;text-align:center;z-index:10;}
.Floor003080 .slick-dots li{display:inline-block;border: 2px solid #fff; width: 10px; height: 10px;border-radius: 50%;list-style: none;}
.Floor003080 .slick-dots li:not(:last-child){margin-right: 10px;}
.Floor003080 .slick-dots li button{display: none;}
.Floor003080 .slick-dots li.slick-active{background-color: #fff;}

.Floor003080 .slick-arrow{z-index:100;position: absolute; top:50%; transform: translateY(-50%); width:0.5rem; height:0.5rem;border-radius: 50%; cursor: pointer; padding: 0;transition: all ease 0.3s;background-position: center center;background-repeat: no-repeat;background-size: 0.19rem 0.15rem;background-color: transparent;color: #464646;}
.Floor003080 .slick-disabled,.Banner003103 .slick-disabled:hover,.Banner003103 .slick-disabled:hover:after{cursor: default;background-color: transparent !important;opacity: 0;}
.Floor003080 .slick-arrow{background-color: #3157a7;color: #fff;transition: all 0.5s;cursor: pointer;z-index: 20;}
.Floor003080 .slick-arrow:hover{background-color: #3157a7;}
.Floor003080 .slick-prev{left: 0.7rem;background-image: url(../images/arrleft.png);}
.Floor003080 .slick-next{right: 0.7rem;background-image: url(../images/arrright.png);}
/* .Floor003080 :hover .slick-prev{left: 0.5rem;}
.Floor003080 :hover .slick-next{right: 0.5rem;} */


@media(min-width:1025px) and (max-width:1440px){
.Floor003080 .info{ margin-bottom:3vw ;}
}
@media(min-width:1025px){
.Floor003080 .right{width: 60.257%;}
.Floor003080 .category{ max-width: 470px; width: 90%;margin-top: 1vw;}
.Floor003080 .category .item:not(:last-child){}
}
@media(max-width:1024px){
.Floor003080 .ytable,
.Floor003080 .ytable-cell{display: block;}
.Floor003080 .dots {padding-top: 4vw;}
.Floor003080 .dots .slick-dots{display: table; margin: 0 auto;}
.Floor003080 .dots .slick-dots li{float: left; margin: 0 5px;}
.Floor003080 .category{display: flex;justify-content: space-between; align-items: center; flex-wrap: wrap;}
.Floor003080 .category .item{width: 48%; margin-bottom: 38px; padding: 3vw 3vw 30px 3vw;}
.Floor003080 .category .icon{bottom: -20px; left: 50%; margin-left: -20px; }
.Floor003080 .category .icon:after{transform: rotate(135deg);}
}
@media(max-width:640px){
.Floor003080 .category .tit{font-size: 4.5vw}
.Floor003080 .category p{font-size: 3vw;}
.Floor003080 .slider .txt aside{font-size: 5vw;}
}


.Floor003080 .category dl dd {
    width: 100%;
    float: left;
    text-align: left;
    color: #444444;
    padding: 1.8vw 3vw 1.5vw 0;
    box-sizing: border-box;
    border-bottom: 1px solid #c7d7e55e;
}

.Floor003080 .category dl dd .num {
    font-size: 18px;
    line-height: 36px;
    color: #222;
}

.Floor003080 .category dl dd span {
    font-size: 36px;
    line-height: 1;
    padding-right: 8px;
    color: #0a347f;
    margin-left: 15px;
}

.Floor003080 .category dl dd .info {
    font-size: 18px;
    line-height: 2;
}

.Floor003080 .Homemore{position: relative;    padding-top: 2vw;}
@media(max-width:1024px){
    .Floor003080 .Homemore{position: static;transform: translateY(0);margin-bottom: 0.4rem;}
}
@media(max-width:640px){
    .Floor003080 .category dl dd span{font-size: 24px;}
    .Floor003080 .category dl dd .num{font-size: 14px;}
}


/*.Floor002491*/
.Floor002491{ margin:5vw 0 5.5vw;}
.Floor002491 ul{border-radius: 30px; overflow: hidden;}
.Floor002491 ul * { -webkit-transition: all .3s;  -o-transition: all .3s;  transition: all .3s;}
.Floor002491 ul li{ width:50%;float: left; height:auto; background:#000; position: relative; overflow: hidden; padding-bottom:40%; } 
.Floor002491 ul li .Ispic{position: absolute; width: 100%; height: 100%; z-index:1;} 
.Floor002491 ul li .Ispic:after{ transition:0.3s; position:absolute; left:0; bottom:0; height:70%; right:0; z-index:3; content:'';
  background: -moz-linear-gradient(top, rgba(0,94,172,0) 0%, rgba(0,94,172,0.4) 50%, rgba(0,94,172,0.8) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(0,94,172,0) 0%,rgba(0,94,172,0.4) 50%,rgba(0,94,172,0.8) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(0,94,172,0) 0%,rgba(0,94,172,0.4) 50%,rgba(0,94,172,0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */}
.Floor002491 ul li a{display: block; color: #fff;position: absolute; width: 100%;height: 100%;left: 0;bottom: 0; z-index: 10;}
.Floor002491 ul li:not(.on) .liBox .liCon .txt{display: none;}
.Floor002491 ul li a .txtBox .h3{text-align: center;  font-size:calc(18 / 16 * 1em); margin:14px 0; font-weight:normal;} 
.Floor002491 ul li a .icon{max-width: 50%; text-align: center; margin: 0 auto;}
.Floor002491 ul li .liBox .liCon .icon img{max-width:calc(40 / 16 * 1em);}
.Floor002491 ul li .liBox{ position: relative; width: 100%;height: 100%;overflow: hidden; z-index: 2; }
.Floor002491 ul li .liBox:after{content:''; position:absolute; left:0; width:100%; height:44%; bottom:0; z-index:-1;}
.Floor002491 ul li .liBox .liCon{position: absolute; width: 100%;bottom:16px;}
.Floor002491 ul li .liBox .liCon .txt{font-size:16px; line-height: 1.75; opacity: 0.9;}
@media screen and (min-width:768px ){
.Floor002491 ul li{ width:25%;float: left; height: 450px; padding-bottom: 0;}
.Floor002491 ul li.on a .txtBox .h3{font-size:calc(24 / 16 * 1em); line-height: 1;}
}
@media screen and (min-width:1000px ){
.Floor002491 ul li{height:450px; width:25%; margin-right:1.5%;}
.Floor002491 ul li:nth-of-type(3){ margin-right:0;}
.Floor002491 ul li .liBox .liCon .icon img{max-width:calc(50 / 16 * 1em);}
.Floor002491 ul li.on .liBox .liCon .icon img{max-width:calc(50 / 16 * 1em);}
.Floor002491 ul li.on{width:47%; }
.Floor002491 ul li.on .Ispic{ opacity:1;} 
.Floor002491 ul li.on .liBox:after{display: none;}
.Floor002491 ul li.on a{ width:100%; height:calc(130 / 16 * 1em); overflow: hidden;}
.Floor002491 ul li.on .liBox .liCon{position:relative; height: 100%; padding-left:calc(130 / 16 * 1em); padding-right:calc(120 / 16 * 1em);background: url(../images/Floor002491-more.png) no-repeat 94% center; bottom:0;}
.Floor002491 ul li.on .liBox .liCon .icon{position: absolute; left:calc(35 / 16 * 1em);top: 50%; width:calc(60 / 16 * 1em); height:calc(60 / 16 * 1em);margin-top:calc(-30 / 16 * 1em); }
.Floor002491 ul li.on a .txtBox .h3{text-align: left; margin-top:0; }
.Floor002491 ul li.on a .txtBox{position: relative; top: 50%;-webkit-transform: translateY(-50%);  -ms-transform: translateY(-50%);-o-transform: translateY(-50%); transform: translateY(-50%);}
}
@media (max-width:1024px){
.Floor002491{ margin:50px 0;}
.Floor002491 ul li{flex: none;width: 100% !important;}
}
@media(max-width:640px){
    .Floor002491 ul li a .txtBox .h3{font-size: 16px;}
    .Floor002491 ul li .liBox .liCon .txt{padding: 0 20px;font-size: 14px;}
}



/*Bottom002818 */
.Bottom002818{background:url(../images/bg1.jpg) no-repeat;color: #fff;padding: 0.72rem 0 0.3rem 0; 
  background-size:cover;}
.Bottom002818 .top{padding-bottom:3%;}
.Bottom002818 .top .txt{font-size:calc(26 / 16 * 1em);line-height:2;letter-spacing: 1px;}
.Bottom002818 .mid{line-height:calc(50 / 16 * 1em);padding-bottom:0.3rem;}
.Bottom002818 .mid nav a{float: left;color: #fff;font-size: 18px;}
.Bottom002818 .mid nav a:not(:last-child):after{display: inline-block; content: '·';color: rgba(255,255,255,0.5); margin: 0 1.5vw;}
.Bottom002818 .mid nav a:hover{color: #124ca3;}

.Bottom002818 .share li{float:right ;position: relative;margin-right:calc(30 / 16 * 1em);}
.Bottom002818 .share li figure{display: none;width: 140px; position: absolute; left: 0;bottom: 100%; margin-bottom: 10px;background: #fff;padding: 5px;}
.Bottom002818 .share li figure:after{position: absolute; content: ''; border: 5px solid transparent; border-top-color: #fff; left: 16px; top:100%;}
.Bottom002818 .share li a{display: block;width:calc(50 / 16 * 1em); height:calc(50 / 16 * 1em); border-radius: 50%;background-position: center center;background-repeat: no-repeat;cursor: pointer; background-size: auto calc(18 / 16 * 1em); background-color: rgba(255,255,255, 0.1);}
.Bottom002818 .share li a:hover{background-color:#124ca3;}

.Bottom002818 .bottom{border-top: 1px solid rgba(255,255,255,0.2);padding:30px 0 0 0;}
.Bottom002818 .bottom,
.Bottom002818 .bottom a{color: #ccc;}
.Bottom002818 .bottom a:hover{color: #fff;}
.Bottom002818 .bottom dt a{display: inline-block;}
.Bottom002818 .bottom dt a:not(:last-child):after{margin: 0 1.5vw;display: inline-block; content: '·';color: rgba(255,255,255,0.5); vertical-align: middle;}
.Bottom002818 .top .logo img{height: 0.34rem;}

@media(min-width:1025px){
.Bottom002818 .top .logo{width: 30%; max-width:180px;}
}
@media(max-width:1280px){
.Bottom002818 .mid nav a:not(:last-child):after{ margin: 0 20px;}
.Bottom002818 .mid .bshare-custom a:not(:last-child){margin-right: 20px;}
}
@media(max-width:1024px){
.Bottom002818{text-align: center;padding: 0.4rem 0;}
.Bottom002818 .mid nav a{display: inline-block;float: none;}
.Bottom002818 .bottom dt,
.Bottom002818 .mid nav,
.Bottom002818 .top .logo{padding-bottom: 10px;}
}
@media(max-width:640px){
.Bottom002818 .top .txt{font-size:calc(20 / 16  * 1em);line-height: 1.75;}
}
@media(max-width:480px){
    .Bottom002818 .mid nav a{font-size: 14px;}
    .Bottom002818 .mid nav a:not(:last-child):after{margin: 0 5px;}
}



/*Banner003144 */
.Banner003144 .pc{background-position: center center; background-repeat: no-repeat; height: 31.25em; background-size: cover;}
.Banner003144.Banner0031444{position:relative}
.Banner003144.Banner0031444 .pc{background-position: top center;height: auto;padding-bottom: 24%;}
.Banner003144.Banner0031444 p{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);margin:0 auto;}
@media (min-width:1025px) {
.Banner003144 .wap{display: none;}   
}
@media (max-width:1024px) {
.Banner003144 .pc{display: none;}    
.Banner003144.Banner0031444 p img{max-width:90%}  
}
/*Menu003135 */
.Menu003135{box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.04);}
.Menu003135 .current{ font-size: 0.875em; padding-left: 1.21428em;background: url(../images/Menu003135-icon.svg) no-repeat left center;background-size: 1em auto; line-height: 5.7142;}
.Menu003135 .current,
.Menu003135 .current a:not(:hover){color: #999;}
.Menu003135 .current span{color: #333;}
.Menu003135 .nav-menu li{float: left;font-size: 1.125em;line-height: 4.44444;}
.Menu003135 .nav-menu li:not(:last-child){margin-right:2.222em;}
.Menu003135 .nav-menu li a{display: block;position: relative;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color: #0a347f;}
.Menu003135 .nav-menu li.aon a:before{position: absolute;content: ''; left: 0; bottom: 0;width: 100%; height: 2px;background-color: #0a347f;}
@media (max-width:1024px) {
.Menu003135 .current  {line-height: 2;padding-top: 0.25rem;padding-bottom: 0.25rem;}
.Menu003135 .nav-menu li{line-height:3;}
.Menu003135 .nav-menu li{min-width: 33.333%;margin-right: 0 !important;text-align: center;padding: 0 0.15rem;}
}
@media(max-width:640px){
    .Menu003135{padding: 0.15rem 0;}
    .Menu003135 .nav-menu li{font-size: 14px;line-height: 2.2;}
}
/*RighInfo003186 */
.RighInfo003186{padding: calc(120 / 1920 * 100vw) 0; overflow: hidden;}
.RighInfo003186 .auto{position: relative;}
.RighInfo003186 .SubNav{ position: absolute;right: 0;top: 0;width: 4rem;margin: 0px auto;text-align: center;}
.RighInfo003186 .SubNav a{display: inline-block;line-height: 0.48rem;min-width: 1.4rem;padding: 0 0.2rem;margin-left: 0.1rem;
    font-size: 0.18rem;color: #333333;background-color: #ecf0f6;text-align: center;border-radius: 0.48rem;float: right;margin-bottom: 15px;}
.RighInfo003186 .SubNav a:hover,.RighInfo003186 .SubNav a.on{background-color: #0a347f;color: #fff;}

.RighInfo003186 .column-name{position: relative;padding: calc(59 / 16 * 1em) 0 0 calc(77 / 16 * 1em);z-index: 1;}
.RighInfo003186 .column-name aside{position: relative;z-index: 4;}
.RighInfo003186 .column-name .cn{font-size: calc(38 / 16 * 1em);color: #333;font-family: 'SourceHanSansCN-Bold'; line-height: 1;}
.RighInfo003186 .column-name .en{font-size: calc(30 / 16 * 1em);color: #b8b8b8; line-height: calc(26 / 30 * 1em); margin-top: calc(7 / 30 * 1em);}
.RighInfo003186 .column-name .mark{position: absolute; left:0; top: 0;background: url(../images/RighInfo003186-title-bg.png) no-repeat; width: calc(133 / 16 * 1em);height: calc(133 / 16 * 1em);background-size: contain;}
@media (min-width:1025px) {
 .RighInfo003186 .column-name{margin-left: calc(-77 / 16 * 1em);}
}
@media (max-width:1024px) {
.RighInfo003186 .column-name{padding: calc(40 / 16 * 1em) 0 0 calc(40 / 16 * 1em); font-size: 0.8em;}  
}

@media (min-width:1025px) {
.RighInfo003186 .left-intro{width: calc(600 / 1440 * 100%);}   
.RighInfo003186 .intro{max-height: 9.5rem;overflow-y: auto;padding-right: 10px;}
.RighInfo003186 .right-img{width: 50%; } 
.RighInfo003186 .number{max-width: calc(540 / 16 * 1em);}
.RighInfo003186 .right-img .pic{width: 50vw;}
}
.RighInfo003186 .left-intro .column-name{margin-bottom: calc(73 / 16 * 1em);}
.RighInfo003186 .intro{margin-top: 6%;}
.RighInfo003186 .intro h2{margin: 0 0 calc(20 / 40 * 1em);color: #0a347f;font-size: calc(40 / 16 * 1em);}
.RighInfo003186 .intro p{
	line-height: calc(30 / 16 * 1em);text-align: justify;}
.RighInfo003186 .intro + .number{margin-top: calc(63 / 16 * 1em);}
.RighInfo003186 .number li{float: left;width: calc((100% - (20 / 16 * 1em)) / 2); margin-bottom: calc(20 / 16 * 1em);padding: 1em calc(20 / 16 * 1em);
background: -moz-linear-gradient(left,  rgba(191,156,80,0.3) 0%, rgba(191,156,80,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(191,156,80,0.3) 0%,rgba(191,156,80,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(191,156,80,0.3) 0%,rgba(191,156,80,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dbf9c50', endColorstr='#00bf9c50',GradientType=1 ); /* IE6-9 */
}
.RighInfo003186 .number li:not(:nth-child(2n)){margin-right: calc(20 / 16 * 1em);}
.RighInfo003186 .number li .inner{position: relative;}
.RighInfo003186 .number li .icon{position: absolute;right: 0; bottom: 0;width: calc(44 / 16 * 1em);}
.RighInfo003186 .number li h3{margin: 0;color: #0a347f;font-size: calc(40 / 16 * 1em);font-weight: normal;}
.RighInfo003186 .number li aside{color: #333333;}
@media (max-width:1024px) {
    .RighInfo003186 .right-img .pic{margin: 0 -3vw;}
    .RighInfo0031421{width: auto;}
    .RighInfo0031421 .number-count{padding-top: 2em;}
    .RighInfo0031421 .number-count ul{display: flex;flex-wrap: wrap;}
    .RighInfo0031421 .number-count li{width: 50%;padding-bottom: 0.25rem;}
}


/*RighInfo003187 */
.RighInfo003187{
	overflow: hidden;padding: 120px 0;}
.RighInfo003187 .column-name{position: relative;padding: calc(59 / 16 * 1em) 0 0 calc(77 / 16 * 1em);z-index: 1;color: #fff;}
.RighInfo003187 .column-name aside{position: relative;z-index: 4;}
.RighInfo003187 .column-name .cn{font-size: calc(36 / 16* 1em);
    line-height: 1;}
.RighInfo003187 .column-name .en{
	    font-size: calc(100 / 36* 1em);
    font-weight: bold;
    line-height: calc(26 / 30* 1em);
    margin-bottom: calc(7 / 30* 1em);
    opacity: 0.3;}
.RighInfo003187 .column-name .mark{position: absolute; left:0; top: 0;background: url(../images/RighInfo003187-title-bg.png) no-repeat; width: calc(133 / 16 * 1em);height: calc(133 / 16 * 1em);background-size: contain;}
@media (min-width:1025px) {
 .RighInfo003187 .column-name{margin-left: calc(-77 / 16 * 1em);}
}
@media (max-width:1024px) {
.RighInfo003187 .column-name{padding: calc(40 / 16 * 1em) 0 0 calc(40 / 16 * 1em); font-size: 0.8em;}  
}

.RighInfo003187 .left,
.RighInfo003187 .right{position: relative; }
.RighInfo003187 .left .Ispic{position: absolute; top: 0;right: 0;height: 100%;}
.RighInfo003187 .left .main{position: relative;z-index: 3;}
.RighInfo003187 .desc dt{position: relative;display: table; margin-bottom: 0.5em;}
.RighInfo003187 .desc dt aside{position: relative;z-index: 4;font-size: calc(28 / 16 * 1em); line-height: 1.1;}
.RighInfo003187 .left .desc{color: #fff;}
.RighInfo003187 .desc dt:after{position: absolute; left: 0; bottom: 0; width: 100%; content: ''; height: calc(9 / 16 * 1em);
background: -moz-linear-gradient(left,  rgba(191,156,80,1) 0%, rgba(191,156,80,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(191,156,80,1) 0%,rgba(191,156,80,0) 100%); /* Chrome10-25,Safari5.1-6 */
background:linear-gradient(to right, rgb(10 52 127) 0%, rgba(191, 156, 80, 0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a347f', endColorstr='#00bf9c50',GradientType=1 ); /* IE6-9 */
}
.RighInfo003187 .desc dd.big{font-size: calc(30 / 16 * 1em);position: relative;font-weight: bold;;display: table; line-height: 1; padding-right: calc(107 / 30 * 1em);}
.RighInfo003187 .desc dd.big img{position: absolute;right: 0; bottom: 0; width: calc(84 / 30 * 1em);}
.RighInfo003187 .desc dd{line-height: calc(30 / 16 * 1em);text-align: justify;}

.RighInfo003187 .right .desc dt{margin-bottom: 1.5em;color: #333333; }
.RighInfo003187 .right .desc dd.big{color: #0a347f;margin-bottom: 1em;}
.RighInfo003187 .right .desc:nth-child(2){margin-bottom: calc(40 / 16 * 1em);}
.RighInfo003187 .right li .item{color: #fff;position: relative;perspective: 600px;}
.RighInfo003187 .right li .ytable{ height: 100%; text-align: center;}
.RighInfo003187 .right li .ytable .ytable-cell{padding: 0 20px;}
.RighInfo003187 .right li .txt{position: absolute; left: 0; width: 100%; height: 100%; top: 0;}
.RighInfo003187 .right li .Ispic{padding-bottom: calc(253 / 180 * 100%);   transition-property: transform; transform-style: preserve-3d; transform: translateX(-5px) translateZ(34px) rotateY(-24deg) scaleY(0.9) scaleX(1.03);transition: 0.3s ease-in-out;  border-radius: 10px;}
.RighInfo003187 .right li:nth-child(1) .Ispic{transform: translateX(5px) translateZ(34px) rotateY(24deg) scaleY(0.9) scaleX(1.03);    border-radius: 10px;}
.RighInfo003187 .right li .tit{font-size: calc(18 / 16 * 1em); line-height: 1; margin-bottom: calc(14/ 18 * 1em);}
.RighInfo003187 .right li  p{margin: 0;
    line-height: calc(25 / 16* 1em);
    font-size: 15px;}

@media (min-width:1025px) {
.RighInfo003187 .left,
.RighInfo003187 .right{width: 50%;padding-top: calc(93 / 1920 * 100vw);padding-bottom: calc(93 / 1920 * 100vw);}
.RighInfo003187 .left .Ispic{width: 50vw;}
.RighInfo003187 .left .main{padding-right: calc(156 / 720 * 100%);}
.RighInfo003187 .left .column-name{margin-bottom: calc(206 / 16 * 1em);}
.RighInfo003187 .right{padding-left: calc(100 / 1920 * 100vw);}
.RighInfo003187 .right li{float: left; width:23%; }
.RighInfo003187 .right li:not(:nth-child(4n)){margin-right:calc((100% - 21% * 4)/6);} 
.RighInfo003187 .right li:hover .Ispic{opacity: 1;transform: translateX(0) translateZ(0) rotateY(0) scaleY(1) scaleX(1);}
.RighInfo003187 .desc:not(:last-child){margin-bottom: calc(92 / 16 * 1em);}
}
@media (max-width:1024px) {
.RighInfo003187 .right li:nth-child(3n) .Ispic{transform: translateX(5px) translateZ(34px) rotateY(24deg) scaleY(0.9) scaleX(1.03);}
.RighInfo003187 .left .Ispic{width: auto; left: -3vw; right: -3vw;}
.RighInfo003187 .left,
.RighInfo003187 .right{padding: calc(70 / 16 * 1em) 0;}
.RighInfo003187 .left .column-name{margin-bottom: calc(70 / 16 * 1em);}
.RighInfo003187 .desc:not(:last-child){margin-bottom: calc(50 / 16 * 1em);}
.RighInfo003187 .right li .Ispic{padding-bottom: 37vw; background-position: center bottom;}
}
@media (max-width:640px) {
.RighInfo003187 .desc dd.big{padding-right: calc(80 / 30 * 1em);}
.RighInfo003187 .desc dd.big img{width: calc(60 / 30 * 1em);}
}
/*PicList003188 */
.PicList003188{
	padding-top: calc(60 / 1920* 100vw);
    padding-bottom: calc(120 / 1920* 100vw);
    overflow: hidden;
    background-color: #f8f8f8;}
.PicList003188 .column-name{position: relative;padding: calc(59 / 16 * 1em) 0 0 calc(77 / 16 * 1em);z-index: 1;}
.PicList003188 .column-name aside{position: relative;z-index: 4;}
.PicList003188 .column-name .cn{line-height: 1;
    font-size: calc(36 / 16* 1em);
    color: #0a347f;}
.PicList003188 .column-name .en{
	font-size: calc(48 / 16* 1em);
    color: #0a347f;
    line-height: calc(26 / 30* 1em);
    margin-bottom: calc(7 / 30* 1em);
    font-weight: bold;
    text-transform: uppercase;}
.PicList003188 .column-name .mark{position: absolute; left:0; top: 0;background: url(../images/PicList003188-title-bg.png) no-repeat; width: calc(133 / 16 * 1em);height: calc(133 / 16 * 1em);background-size: contain;}
@media (min-width:1025px) {
 .PicList003188 .column-name{margin-left: calc(-77 / 16 * 1em);}
}
@media (max-width:1024px) {
.PicList003188 .column-name{padding: calc(40 / 16 * 1em) 0 0 calc(40 / 16 * 1em); font-size: 0.8em;}  
} 

.PicList003188 .controls{margin-bottom: calc(84 / 16 * 1em);position: relative;height: 1px;z-index: 4;}
.PicList003188 .slick-arrow{position: absolute;right: 0; bottom: 100%;background: #e1e1e1 url(../images/PicList003188-arr-left.svg) no-repeat center center; background-size:calc(19 / 16 * 1em) auto; width: calc(52 / 16 * 1em);height: calc(52 / 16 * 1em); font-size: 1em;text-indent: 9999em; cursor: pointer;transition: 0.3s;border-radius: 50px;}
.PicList003188 .slick-prev{ right:calc(74 / 16 * 1em);}
.PicList003188 .slick-next{background-image: url(../images/PicList003188-arr-right.svg);}
.PicList003188 .slick-arrow:hover{background-color: #0a347f;}

.PicList003188 .slider{position: relative;}
.PicList003188 .slider:after{position: absolute;content: ''; left: 100%;top: 0;height: 100%;z-index: 3; width: calc((100vw - 100%) / 2);
background: -moz-linear-gradient(left,  rgba(248,248,248,0) 0%, rgba(248,248,248,0.95) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(248,248,248,0) 0%,rgba(248,248,248,0.95) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(248,248,248,0) 0%,rgba(248,248,248,0.95) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f8f8f8', endColorstr='#f2f8f8f8',GradientType=1 ); /* IE6-9 */
}
.PicList003188 .slider ul{width: 100vw;}
.PicList003188 .slider .item{ margin-right: calc(30 / 16 * 1em);background-size:calc(244 / 425 * 100%) auto;}
.PicList003188 .slider .item img{border-radius: 15px;}
.PicList003188 .slider .item p{font-size: 18px;
    text-align: center;
    color: #333;}
.PicList003188 .logo-img{max-width: calc(200 / 16 * 1em);overflow: hidden; padding-right: 15px;position: relative;}
.PicList003188 .logo-img:after{position: absolute; content: '';border: calc(80 / 16 * 1em) solid transparent; border-left-width: 15px; border-left-color: #f2eee5; left: 100%; bottom: 0; margin-left: -15px;}
.PicList003188 .logo-img .ytable{ height: calc(80 / 16 * 1em);background-color: #f2eee5; padding-left: calc(40 / 16 * 1em);}
.PicList003188 .logo-img img{height: calc(45 / 16 * 1em);}
.PicList003188 .tit{font-size: calc(24 / 16 * 1em); padding-left: calc(40 / 24 * 1em); color: #0a347f; margin-top: calc(40 / 24 * 1em); margin-bottom: 0.5em;}
.PicList003188 .info{ padding:0 calc(40 / 16 * 1em); max-height:calc((30 / 16 * 1em) * 7);overflow: auto; }
.PicList003188 .info pre{line-height: calc(30 / 16 * 1em);
}
/*PicList002433 */
/*slick Basic*/
.PicList002433 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.PicList002433 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.PicList002433 .slick-list:focus {outline: none}
.PicList002433 .slick-list.dragging {cursor: pointer;cursor: hand;}
.PicList002433 .slick-slider .slick-track, 
.PicList002433 .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)}
.PicList002433 .slick-track {position: relative; top: 0; left: 0; display: block;}
.PicList002433 .slick-track:before, 
.PicList002433 .slick-track:after{display: table; content: '';}
.PicList002433 .slick-track:after{ clear: both;}
.PicList002433 .slick-loading .slick-track { visibility: hidden;}
.PicList002433 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.PicList002433 .slick-slide .slick-loading img { display: none;}
.PicList002433 .slick-slide .dragging img { pointer-events: none;}
.PicList002433 .slick-initialized .slick-slide { display: block;}
.PicList002433 .slick-loading .slick-slide { visibility: hidden;}
.PicList002433 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.PicList002433 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.PicList002433{padding:6% 0 2% 0;}
.PicList002433 .main  .slick-arrow{ position:absolute; top:50%; width:57px; height:57px; margin-top:-30px; border:1px solid #0a347f; padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;}
.PicList002433 .main  .slick-arrow:hover{ background:#0a347f; }
.PicList002433 .main  .slick-arrow:before{ position:absolute; content:''; width:18px; height:18px; border-top:2px solid #0a347f; border-right:2px solid #0a347f; 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:768px){
    .PicList003188 .slick-arrow{bottom: auto;}
}
@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%;}
.PicList003188 .slider ul{width: auto;}
.PicList003188 .slider .slick-list{padding: 0 15%;margin: 0 -15%;}
.PicList003188 .slider .item{margin-right: 0;padding: 0 0.15rem;}
}

.PicList002433  .list ul{ padding:0 50px;}
.PicList002433  .list li{ float:left; position:relative;  text-align:center; margin-bottom:4%;}
.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{ max-height:245px;padding: 8px;padding-top: 12px;background: url(../images/PicList002433_kuang.png) no-repeat ;background-size:100% 100%;}
.PicList002433  .list li p{ margin:0 auto;line-height:20px; max-height:40px; color:#333;font-size: 18px;}
.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;}
}


/*Timeline002853 */
.Timeline002853 {overflow: hidden; position: relative; padding:calc(120 / 1920 * 100vw) 0;
background: url(../images/Timeline002853-bg.jpg) no-repeat center; background-size: cover; }
.Timeline002853 .bg { background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%); background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%); background: -o-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%); background: linear-gradient(180deg, rgb(190 205 230) 0%, rgb(229 230 232) 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; -o-background-clip: text; background-clip: text; text-fill-color: transparent; opacity: 0.2; 
	font-style: normal; font-weight: 700; font-size: 14.5625rem; line-height: 1.2em; text-transform: uppercase; position: absolute; left: 0; text-align: center; top: 1rem; width: 100%; z-index: 1; }

@media(min-width:1025px) {
.Timeline002853 .slider-nav { float: left; width: 22%; }
.Timeline002853 .slider-for { float: right; width: 70%; }
.Timeline002853 .slider-nav .slick-arrow { width: 197.246%; right: 0; top: 50%; }
.Timeline002853 .slider-nav .slick-prev { margin-top: -65px; }
.Timeline002853 .slider-nav .slick-next { margin-top: 65px; }
.Timeline002853 .slider-nav .slick-next:before { transform: rotate(180deg); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); }
.Timeline002853 .slider-nav li { padding-right: 0vw; text-align: center; }
}
.Timeline002853 .slider-nav { position: relative; border-right: 1px solid rgba(255,255,255,0.1); }
.Timeline002853 .slider-nav .slick-arrow { position: absolute; font-size: 0; border: 0; cursor: pointer; font-size: 0; padding: 0; z-index: 10; }
.Timeline002853 .slider-nav .slick-arrow:before { position: absolute; content: ''; width: 25px; height: 25px; background: url(../images/Timeline002853_btn.png) no-repeat center center #fff; left: 50%; top: 50%; margin: -12px 0 0 -12px; }
.Timeline002853 .slider-nav li { line-height: 65px; font-size: 20px; color: #333;cursor: pointer;}
.Timeline002853 .slider-nav li span { font-size: 24px; margin-right: 5px; }
.Timeline002853 .slider-nav li:hover { color: #0a347f;}
.Timeline002853 .slider-nav li.slick-current { color: #0a347f; font-weight: bold; font-size: 34px; }
.Timeline002853 .slider-nav li.slick-current span { font-size: 34px; }
.Timeline002853 .slider-for .box {
padding: calc(320 / 1920 * 100vw) calc(50 / 1920 * 100vw) calc(50 / 1920 * 100vw); position: relative; border-radius: 20px; overflow: hidden; }
.Timeline002853 .slider-for .box::after { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%); background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%); background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%); background: linear-gradient( 360deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%); z-index: 1; }
.Timeline002853 .slider-for .year, .Timeline002853 .slider-for .desc { position: relative; z-index: 5; }
.Timeline002853 .slider-for .year { color: #fff; font-size: 48px; line-height: normal; font-weight: bold; }
.Timeline002853 .slider-for .desc {     line-height: 36px;
    color: #fff;
    font-size: 18px;}
.Timeline002853 .slider-nav.under3 .slick-track { transition: 0.3s; }

@media(max-width:1024px) {
.Timeline002853 .slider-nav li { line-height: 60px; text-align: center; }
.Timeline002853 .slider-nav { padding: 0 5vw; border-top: 1px solid #efefef; border-bottom: 1px solid #efefef; }
.Timeline002853 .slider-nav .slick-track { margin-top: 0!important; }
}
.Timeline002853 .slider-for .box  .year span{font-size: 24px;
    color: #fff;
    opacity: 1;
    font-weight: normal;
    margin: 0;margin-left: 10px;}



/*Page003143 */
.Page003143 .Pages{padding: 0 0 6% 0;text-align: center;font-size: 16px;}
.Page003143 .Pages .p_page a.a_first,
.Page003143 .Pages .p_page a.a_end,
.Page003143 .Pages > span:not(.p_page){display: none;}
.Page003143 .Pages .p_page{display: table; margin: 0 auto;}
.Page003143 .Pages .p_page *{float: left;}
.Page003143 .Pages .p_page a{border: solid 1px #ebebeb;line-height: 36px;transition: 0.3s;}
.Page003143 .Pages .p_page > a{border-radius: 5px;padding: 0 15px;}
.Page003143 .Pages .p_page em{font-style: normal; margin: 0 30px;}
.Page003143 .Pages .p_page em a{width: 36px;border-radius: 50%; margin: 0 5px;}
.Page003143 .Pages .p_page a:hover,
.Page003143 .Pages .p_page a.a_cur{color: #fff;background-color: #0a347f;border-color: #0a347f;}
@media (max-width:1024px) {
.Page003143 .Pages{padding: 0 0 2em 0;}
.Page003143 .Pages .p_page em{display: none;}
.Page003143 .Pages .p_page > a{margin: 0 10px;}
}




/*PicList002856 */
.PicList0028566{background:url(../images/newsbg.jpg) no-repeat top center/cover}
.PicList002856 .auto{max-width: 1600px;}
.PicList002856{overflow:hidden;position:relative;padding:6vw 0 3vw 0;}
.PicList002856 .top-new .slick-list{overflow:inherit;}
.PicList002856 .top-new .slick-slide{opacity:0;}
.PicList002856 .top-new .slick-current{opacity:1;}
.PicList002856 .top-new .slick-slide{background: #f5f5f5;    border-radius: 20px;}
.PicList002856 .top-new .slick-slide .img img{display:block;width:100%;}
.PicList002856 .top-new .slick-slide .img{overflow: hidden;border-radius: 20px 0 0 20px;}
.PicList002856 .top-new .slick-slide .img .Ispic{padding-bottom: 67.5%;transition: 0.3s;}
.PicList002856 .top-new .slick-slide a:hover .Ispic{transform: scale(1.1);}
.PicList002856 .top-new .slick-slide time{border-left:1px solid #c6c6c6;padding-left:1.62vw;display:block;margin-bottom:2.61vw;color:#0a347f;font-size:18px;}
.PicList002856 .top-new .slick-slide time span{display:block;font-size:42px; font-weight: bold;}
.PicList002856 .top-new .slick-slide time b{display:block;line-height:60px;color:#0a347f;font-size:42px;}
.PicList002856 .top-new .slick-slide .txt aside{font-size:24px;line-height:1.5;font-weight: bold; margin:2vw 0 1vw 0;}
.PicList002856 .top-new .slick-slide a:hover {color:#0a347f;}
.PicList002856 .top-new .slick-slide .txt p{margin:0;color:#666;font-size:16px;line-height:2;}
.PicList002856 .top-new .slick-arrow{width:60px;height:60px;border-radius:50%;background:#fff;box-shadow:0 0 10px rgb(180 189 221 / 8%),0 6px 14px hsl(0deg 0% 100% / 30%),0 12px 20px rgb(180 189 221 / 20%);z-index:2;position:absolute;top:calc(50%);transform:translateY(-50%);}
.PicList002856 .top-new .slick-arrow:before{position:absolute;content:'';width:20%;height:20%;border-left:2px solid #666;border-top:2px solid #666;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);left:40%;top:40%;}
.PicList002856 .top-new .slick-next:before{transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);}
.PicList002856 .top-new .slick-prev{left:-6.25%;}
.PicList002856 .top-new .slick-next:before{transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);}
.PicList002856 .top-new .slick-next{right:-6.25%;}
.PicList002856 .top-new .slick-dots{ text-align: center;padding-top: 1.72vw;}
.PicList002856 .top-new .slick-dots li{display: inline-block; width: 10px; height:10px;border-radius: 50px; margin: 0 5px;background-color: #999999;}
.PicList002856 .top-new .slick-dots li button{display: none;}
.PicList002856 .top-new .slick-dots li.slick-active{background:#0a347f; width: 40px;}
.PicList002856 .list ul li .inner{position:relative;}
.PicList002856 .list ul li .pic{overflow: hidden;    border-radius: 10px;}
.PicList002856 .list ul li .Ispic{padding-bottom: 66%;transition: 0.3s;    border-radius: 10px;}
.PicList002856 .list ul li a:hover .Ispic{transform: scale(1.1);}
.PicList002856 .list ul li a {display:block;border-radius:20px;overflow:hidden;background-color: #fff;}
.PicList002856 .list .right h3{color:#333;font-size:24px;font-weight:normal;margin:10px 0;}
.PicList002856 .list .right p{color:#999;line-height:2; font-size: 16px;}
.PicList002856 .list ul li{padding-bottom:0.4rem;border-bottom:1px solid #e9e9e9;}
.PicList002856 .list ul li:not(:last-child){margin-bottom:0.4rem;}
.PicList002856 .list ul li a:hover h3{color:#0a347f;}
.PicList0028566 .Menu003135 .current,
.PicList0028566 .Menu003135 .current a:not(:hover),
.PicList0028566 .Menu003135 .current span,
.PicList0028566 .Menu003135 .nav-menu li a,
.PicList0028566 .RighInfo002973 .news-details .edit-info *,
.PicList0028566 .RighInfo002973 .news-details .title aside span,
.PicList0028566 .RighInfo002973 .pn-page aside a,
.PicList0028566 .RighInfo002973 .operating a,
.PicList0028566 .RighInfo002973 .news-details .title h1,
.PicList0028566 .Page003143 .Pages .p_page a{color:#fff !important}
.PicList0028566 .Menu003135 .nav-menu li.aon a:before{background-color: #fff;}
.PicList0028566 .Menu003135 .current{background: url(../images/Menu003135-icon-w.svg) no-repeat left center;background-size: 1em auto;}


@media(min-width:1025px){
.PicList002856 .list .left{float:left;width:25%;}
.PicList002856 .list .right{float:right;width:56%;}
}
@media screen and (min-width:1024px ){
.PicList002856 .list ul li:hover .left img{box-shadow:0 3px 29px rgb(192 196 204 / 71%);}
.PicList002856 .list ul li time{border-left:1px dashed #ededed;padding-left:40px;width:140px;height:160px;position:absolute;top:50%;right:0;cursor:pointer;transform:translateY(-50%);color:#666;background:url(../images/PicList002482-time.png) no-repeat top center;text-align:center;    font-size: 15px;}
.PicList002856 .list ul li time span{font-size:45px;font-weight:bold;color:#666;padding-top:40px;padding-bottom:5px;display:block;}
.PicList002856 .list{padding-top:100px;}
}
@media(min-width:1025px){
.PicList002856 .list .left{float:left;margin-right:5%;}
.PicList002856 .list .right{float:left;/* max-width:600px; */}
.PicList002856 .list .right .h3{margin:35px 0;}
}
@media(min-width:1025px){
.PicList002856 .top-new li .img{width:40%;}
.PicList002856 .top-new li .txt{padding:3vw;;}
}
@media(max-width:1024px){
.PicList002856 .top-new .slick-slide time{position: absolute;left: 0;top: 0;z-index: 10;border-left: 0;background-color: #0a347f;color: #fff;padding: 10px;}
.PicList002856 .top-new li .ytable,
.PicList002856 .top-new li .ytable-cell{display:block;}
.PicList002856 .top-new li .txt{padding:20px;}
}
@media(max-width:640px){
.PicList002856 .top-new li .txt aside{font-size:20px;}
.PicList002856 .top-new .slick-slide time {font-size: 14px;pad: 5px;}
.PicList002856 .top-new .slick-slide time span{font-size: 18px;}
.PicList002856 .top-new{margin-bottom: 20px;}


.PicList002856 .top-new .slick-slide .txt aside,
.PicList002856 .list .right h3{font-size: 16px;}
.PicList002856 .top-new .slick-slide .txt p,
.PicList002856 .list .right p{font-size: 14px;line-height: 1.5;}
}


/*RighInfo002973 */
.RighInfo002973{ color: #333;font-size: 16px;}
.RighInfo002973 > .auto{max-width: 1600px;}
.RighInfo002973 .news-details{max-width: 1600px;padding: 7% 0;}
.RighInfo002973 .news-details .title{text-align: center;
    border-bottom: 1px solid #e8f1f7;
    padding-bottom: 0.3rem;text-align: center;padding-right:0;}
.RighInfo002973 .news-details .title h1{font-size:30px; margin: 0 0 20px 0;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 15px 5px;line-height: 16px;font-size: 16px;}
.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;
    color: #666;
    border-bottom: 1px solid #e8f1f7;
    padding: 1% 0 2% 0;
    margin-bottom: 2%;
    font-size: 17px;}
.RighInfo002973 .news-details .edit-info .text{background: #f1f6ff;
    padding: 25px 30px;
    color: #333;
    border-radius: 10px;}
.RighInfo002973 .news-details .edit-info .img{margin:0.4rem 0;}
.RighInfo002973 .news-details .edit-info .img img{margin: 0 auto;display: flex;border-radius: 20px;
justify-content: center;}
.RighInfo002973 .pn-page aside{padding: 0.1rem 0;}
.RighInfo002973 .pn-page aside a{color: #666;font-size: 16px;}
.RighInfo002973 .pn-page aside a b{color: #333;}
.RighInfo002973  .operating a:hover,
.RighInfo002973 .pn-page aside a:hover{color: #205393;}
.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;}

@media(min-width:1025px){
.RighInfo002973 .pn-page{min-height: 24px; position: relative;padding-right: 230px;}
.RighInfo002973 .pn-page .operating{position: absolute;right: 0; top: 50%; transform: translateY(-50%);}
.RighInfo002973  .operating a{float: left;    color: #0a347f;
    text-decoration: underline;    font-size: 18px;}
}
@media(max-width:1024px){
.RighInfo002973  .operating{text-align: right; padding-bottom: 20px;}
.RighInfo002973  .operating a{display: inline-block;}
}
@media(max-width:640px){
.RighInfo002973 .news-details .title h1{font-size:5.5vw;}
.RighInfo002973{ font-size: 14px;}
.RighInfo002973 .news-details .edit-info{font-size: 14px;}

.RighInfo002973 .pn-page aside a{font-size: 14px;}
}



/*TextList002739 */
.TextList002739{margin-top: 6%;margin-bottom: 4%;}

.TextList002739 .column-name{ text-align: center; padding: 35px 0; font-size: 28px;}
.TextList002739 .column-name .cn{color: #0a347f; letter-spacing: 5px;line-height: 48px;  position: relative; z-index: 10; text-indent: 5px;}
.TextList002739 .column-name .en{text-transform: uppercase; color: #f1f1fa; margin-top: -18px;line-height: 24px;}
.TextList002739 .btn a {float: left;display: block;padding: 0 0.3rem;line-height: 3;margin: 0 0.15rem;font-size: 16px;background: #f5f5f5;color: #333;cursor: pointer; border-radius: 4px;}
.TextList002739 .btn a.on,.TextList002739 .btn a:hover{background: #0a347f;color: #fff;}
.TextList002739 .btn {display: flex;justify-content: center;}
@media(max-width:480px){
.TextList002739 .column-name{ font-size: 24px;}
.TextList002739 .column-name .cn{line-height: 40px;}
.TextList002739 .btn a{font-size: 15px;}
}

.TextList002739 .list-group .tit{cursor: pointer; line-height: 69px; font-size: 18px; }
.TextList002739 .list-group .tit:before{background: #0a347f; width: 4px; height: 4px; display: inline-block; content: '';vertical-align: middle; margin-right: 27px; }

.TextList002739 .title{padding: 0 0.4rem;line-height: 0.6rem;background: #0a347f;font-size: 0.2rem;color: #fff;border-bottom: 1px solid #ededed; margin-top: 0.4rem; border-radius: 10px;margin-bottom:0;}
.TextList002739 .title time,
.TextList002739 .tit time{float: right; }
.TextList002739 .tit time{color: #888;}
.TextList002739 .list{border-bottom: 1px solid #ededed;}
.TextList002739 .list:hover{border-bottom: 1px solid #e5e2e2;}
.TextList002739 .tit{padding: 0 0.4rem; background: #f5f5f5; font-weight: normal; margin: 0;}
.TextList002739 .tit.active{background: #fff; margin: 0 0.4rem; padding: 0; border-bottom: 2px solid #0a347f; color: #0a347f;}
.TextList002739 .tit.active time{color: #0a347f;}
.TextList002739 .info{padding: 10px 0.4rem 20px 0.7rem;}
.TextList002739 .info .singlePage{font-size: 16px;
    line-height: 30px;
    color: #333;}
@media(min-width:769px){
.TextList002739 .title time{ margin-right: 78px;}
.TextList002739 .tit time{padding-right: 63px;}
}
@media(max-width:768px){
.TextList002739 .title{ padding:0 20px; line-height: 50px;}
.TextList002739 .tit{padding: 0 20px;}
.TextList002739 .tit.active{margin: 0 0.2rem;}
.TextList002739 .info{padding-left: 0.4rem;}
.TextList002739 .title time{ margin-right: 12px;}
.TextList002739 .list-group .tit:before{ margin-right: 10px;}
}
@media(max-width:480px){
.TextList002739 .tit time{margin-right: 0;}
.TextList002739 .tit time{ font-size: 12px;}
.TextList002739 .title{font-size: 16px;}

.TextList002739 .info .singlePage{font-size: 14px;line-height: 24px;}

.TextList002739 .list-group .tit{font-size: 15px;line-height: 50px;}
}




.zxns{width: 100%;display: inline-block;}
.zxns .list{width: 31.6%;margin-right: 2.6%;float: left;position: relative;}
.zxns .list:nth-child(3){margin-right: 0;}
.zxns .list a img{border-radius: 10px;}
.zxns .list a h5{position: absolute;top: 0;left: 0;padding: 40px;width: 100%;height: 100%;margin: 0;box-sizing: border-box;
    text-align: center;font-size: 26px;line-height: 9;color: #fff;background: rgba(0, 0, 0, 0.2);border-radius: 10px;}

@media(min-width:769px){
    .zxns .list{width: 31.6%;margin-right: 2.6%;float: left;position: relative;}
}
@media(max-width:768px){
    .zxns .list{width: 48.7%;margin-right: 2.6%;float: left;margin-bottom: 2.6%;}
    .zxns .list:nth-child(2){margin-right: 0;}
    .zxns .list a h5{line-height: 5;}
    
}
@media(max-width:480px){
    .zxns .list{width: 100%;margin:0 6px 15px 6px;position: relative;}
    .zxns .list a h5{font-size:18px; }
}








.Productinfo{padding:calc(120 / 1920 * 100vw) 0 calc(40 / 1920 * 100vw) 0; background-repeat:no-repeat; background-position:center; background-size: cover;overflow: hidden;}
.Productinfo .tit{font-size: calc(30 / 16 * 1em); color: #333; line-height:calc(60 / 30 * 1em); padding-bottom: 20px; margin-bottom:40px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); display: flex;}
.Productinfo .tit i{width:calc(60 / 30 * 1em); height:calc(60 / 30 * 1em); border-radius:50%; background-color: #063c8c; background-repeat: no-repeat; background-size: auto calc(22 / 30 * 1em); background-position: center; display:block; margin-right:calc(24 / 30 * 1em);}

.Productinfo .tit-1 i{background-image:url(../images/Product-icon1.svg);}
.Productinfo .tit-2 i{background-image:url(../images/Product-icon2.svg);}
.Productinfo .tit-3 i{background-image:url(../images/Product-icon3.svg);}
.Productinfo .tit-4 i{background-image:url(../images/Product-icon4.svg);}
.Productinfo .tit-5 i{background-image:url(../images/Product-icon5.svg);}

.Productinfo .Features{display: flex; flex-wrap: wrap;}

.Productinfo .Features li{width: 49%;
    padding: calc(45 / 16* 1em) calc(30 / 16* 1em);
    /* padding-bottom: calc(40 / 16* 1em); */
    background: rgb(255 255 255 / 80%);
    position: relative;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.08);
    overflow: hidden;
    border-radius: 15px;
    margin-bottom: 2%;
    border: 1px solid #fff;}
.Productinfo .Features li h1{margin: 0;
    text-align: left;
    font-size: 22px;
    color: #0a347f;
    float: left;
    width: 22%;
    height: 100%;
    padding-top: 6%;
    padding-left: 5%;
    padding-right: 0%;
    margin-right: 6%;
    border-right: 1px solid rgb(0 0 0 / 10%);}
.Productinfo .Features li:not(:nth-child(2n)){margin-right:2%;}
.Productinfo .Features li .icon{display: block; height: calc(70 / 16 * 1em); margin:calc(30 / 16 * 1em) auto;}

.Productinfo .Features li p{font-size: calc(18 / 16* 1em);
    text-align: left;
    line-height: 1.5;
    width:100%;
    margin: 0;color: #333;}
.Productinfo .Features li p span{color: #0a347f;
    font-size:22px;
    font-weight: bold;
    margin: 0 6px;}
.Productinfo .Features li .num{position: absolute; left:50%; top:72%; transform: translateX(-50%); 
	font-size:6vw; color: #063c8c; z-index: 1; opacity: 0.05; line-height:1;float: left;}
.Productinfo .Features li.list01 h1{    padding-top: 5%;}
.Productinfo .Features li.list01 .text02{line-height: 2.2;}
.Productinfo .Value{display: flex;}
.Productinfo .Value li{width:calc(100% / 2); background: #fff; padding-bottom:27%; position: relative;}
.Productinfo .Value .Ispic,
.Productinfo .Value .txt{width:100%;height: 50%; position: absolute;left: 0;}
.Productinfo .Value .Ispic{top: 0;}
.Productinfo .Value .txt{bottom: 0; display: table;}
.Productinfo .Value .con{display:table-cell;vertical-align: middle; padding: 20px; text-align: center;}
.Productinfo .Value li:nth-child(2n) .Ispic{top:auto; bottom: 0;}
.Productinfo .Value li:nth-child(2n) .txt{top: 0; bottom: auto;}
.Productinfo .Value .t1{font-size: calc(34 / 16 * 1em); color: #063c8c; }
.Productinfo .Value .t2{font-size: calc(18/ 16 * 1em); color: #888; margin-top: 1em;}

.Productinfo .Apply{ margin: 0 calc(-15 / 16 * 1em);}
.Productinfo .Apply .slick-list li{padding: 5px;}
.Productinfo .Apply .slick-list li a{display: block; margin: 0 calc(15 / 16 * 1em); position: relative; color: #fff;}
.Productinfo .Apply .slick-list .Ispic{padding-bottom:64.487%; position: relative;border-radius: 15px;}
.Productinfo .Apply .slick-list .Ispic:after{position: absolute;content: ''; left: 0;bottom: 0;width: 100%;height:45.834%; opacity: 0.6;
  background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */    border-radius: 0 0 15px 15px;
}
.Productinfo .Apply .slick-list .txt{position: absolute; left: 0; bottom: 0; width: 100%; padding:1vw 2vw; font-size: calc(18 / 16 * 1em); text-align: center;}

.Productinfo .Apply .slick-dots{display: table; margin:24px auto 0;}
.Productinfo .Apply .slick-dots li{float: left;background: #ccc;border-radius: 50%; width: 12px; height: 12px; margin: 0 12px;}
.Productinfo .Apply .slick-dots li button{display: none;}
.Productinfo .Apply .slick-dots li.slick-active{background:#0a347f;}


.Productinfo .flipster{ margin-top: 0;}
.Productinfo .flipster li{ width:100%; max-width:820px; margin: 0 auto; }
.Productinfo .flipster li .flip-content{position: relative;}
.Productinfo .flipster .Ispic{ width:100%; display: block; padding-bottom:51.465%; position: relative;border-radius: 15px; }
.Productinfo .flip-current .Ispic{  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
.Productinfo .flipster .txt{text-align: center;color:#333; opacity: 0;  padding:1.5vw 2vw; width: 100%; border-bottom: 1px solid #e2e2e2;}
.Productinfo .flipster .txt .t1{ font-size: calc(20 / 16 * 1em); }
.Productinfo .flip-current .txt{ opacity: 1;}
.Productinfo .flipster{overflow: visible;}
.Productinfo .flipto-prev,
.Productinfo .flipto-next{position: absolute;border-radius: 50%;background: url(../images/more-on.svg) no-repeat center center #fff;width: 50px; height: 50px; transition: 0.3s; font-size: 0; z-index: 20; display: block !important; top:40%; margin-top: -25px;  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);} 
.Productinfo .flipto-prev:hover,
.Productinfo .flipto-next:hover{background-color: #0a347f; background-image: url(../images/more.svg);} 
.Productinfo .flipto-prev{left: 0; transform: rotateY(-180deg);}
.Productinfo .flipto-next{right: 0;} 

@media(min-width:1025px){
  .Productinfo .flipster-carousel .flip-next .pic,
  .Productinfo .flipster-carousel .flip-prev .pic{filter: blur(2px); opacity: 0.6;}
  .Productinfo .flipster-carousel .flip-past .pic,
  .Productinfo .flipster-carousel .flip-future .pic{filter: blur(3px); opacity: 0.6;}
}


.Productinfo .Video{ position:relative;}
.Productinfo .Video .pic img{ display:block; width:100%;}
.Productinfo .Video .pic img.phone{ display:none;}
.Productinfo .Video .click,
.Productinfo .Video .file,
.Productinfo .Video .file video{position:absolute; left:0; top:0; width:100%; height:100%;}
.Productinfo .Video .click{ background:url(../images/video.png) no-repeat center center; cursor:pointer;}
.Productinfo .Video .file{ display:none; z-index:10; background:#000;}
@media(max-width:1200px){
.Productinfo .Video .pic img{ display:none;}
.Productinfo .Video .pic img.phone{ display:block;}
 .Productinfo .flipster li{max-width:90vw}
}
.Productinfo .text01{ text-align: center;color: #fff;font-weight: bold;font-size: 0.26rem;margin: 0;margin-bottom: 0.22rem;}
.Productinfo  .box{margin-bottom:4%;}
.Productinfo .centre {text-align: center;margin-bottom: 0.55rem;color: #fff;}
.Productinfo .flipster .txt .t1.dot {color: #fff;}

.Productinfo .box{margin-bottom:4%;}
.Productinfo .box .img{width: 70%; margin: 0 auto;}
.Productinfo .box img{border-radius: 15px;}

.Productinfo1{padding:calc(120 / 1920 * 100vw) 0 ;background: #f5f5f5;}
.Productinfo1 .tit{font-size: calc(30 / 16 * 1em); color: #333; line-height:calc(60 / 30 * 1em); padding-bottom: 20px; margin-bottom:40px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); display: flex;}
.Productinfo1 .tit i{width:calc(60 / 30 * 1em); height:calc(60 / 30 * 1em); border-radius:50%; background-color: #063c8c; background-repeat: no-repeat; background-size: auto calc(22 / 30 * 1em); background-position: center; display:block; margin-right:calc(24 / 30 * 1em);}

.Productinfo1 .tit-1 i{background-image:url(../images/Product-icon1.svg);}
.Productinfo1 .tit-2 i{background-image:url(../images/Product-icon2.svg);}
.Productinfo1 .tit-3 i{background-image:url(../images/Product-icon3.svg);}
.Productinfo1 .tit-4 i{background-image:url(../images/Product-icon4.svg);}
.Productinfo1 .tit-5 i{background-image:url(../images/Product-icon5.svg);}

.Productinfo1 .Features{display: flex; flex-wrap: wrap;}

.Productinfo1 .Features li{width: calc(calc(100% - 4%) / 3);
    padding: calc(32 / 16* 1em) calc(30 / 16* 1em);
    padding-bottom: calc(40 / 16* 1em);
    background: #fff;
    position: relative;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.08);
    overflow: hidden;
    border-radius: 15px;}
.Productinfo1 .Features li h1{    margin: 0;
    text-align: center;
    font-size: 22px;
    color: #fff;}
.Productinfo1 .Features li:not(:nth-child(3n)){margin-right:2%;}
.Productinfo1 .Features li .icon{display: block; height: calc(70 / 16 * 1em); margin:calc(30 / 16 * 1em) auto;}
.Productinfo1 .Features li p{font-size: calc(18 / 16 * 1em); text-align: center; line-height: 1.5;color: #fff;}
.Productinfo1 .Features li .num{position: absolute; left:50%; top:72%; transform: translateX(-50%); 
	font-size:6vw; color: #063c8c; z-index: 1; opacity: 0.2; line-height:1;}


.Productinfo1 .Value{display: flex;}
.Productinfo1 .Value li{width:calc(100% / 2); background: #fff; padding-bottom:27%; position: relative;}
.Productinfo1 .Value .Ispic,
.Productinfo1 .Value .txt{width:100%;height: 50%; position: absolute;left: 0;}
.Productinfo1 .Value .Ispic{top: 0;}
.Productinfo1 .Value .txt{bottom: 0; display: table;}
.Productinfo1 .Value .con{display:table-cell;vertical-align: middle; padding: 20px; text-align: center;}
.Productinfo1 .Value li:nth-child(2n) .Ispic{top:auto; bottom: 0;}
.Productinfo1 .Value li:nth-child(2n) .txt{top: 0; bottom: auto;}
.Productinfo1 .Value .t1{font-size: calc(34 / 16 * 1em); color: #063c8c; }
.Productinfo1 .Value .t2{font-size: calc(18/ 16 * 1em); color: #888; margin-top: 1em;}

.Productinfo1 .Apply{ margin: 0 calc(-15 / 16 * 1em);}
.Productinfo1 .Apply .slick-list li{padding: 5px;}
.Productinfo1 .Apply .slick-list li a{display: block; margin: 0 calc(15 / 16 * 1em); position: relative; color: #fff;}
.Productinfo1 .Apply .slick-list .Ispic{padding-bottom:64.487%; position: relative;border-radius: 15px;}
.Productinfo1 .Apply .slick-list .Ispic:after{position: absolute;content: ''; left: 0;bottom: 0;width: 100%;height:45.834%; opacity: 0.6;
  background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */    border-radius: 0 0 15px 15px;
}
.Productinfo1 .Apply .slick-list .txt{position: absolute; left: 0; bottom: 0; width: 100%; padding:1vw 2vw; font-size: calc(18 / 16 * 1em); text-align: center;}

.Productinfo1 .Apply .slick-dots{display: table; margin:24px auto 0;}
.Productinfo1 .Apply .slick-dots li{float: left;background: #ccc;border-radius: 50%; width: 12px; height: 12px; margin: 0 12px;}
.Productinfo1 .Apply .slick-dots li button{display: none;}
.Productinfo1 .Apply .slick-dots li.slick-active{background:#0a347f;}


.Productinfo1 .flipster{ margin-top: 0;}
.Productinfo1 .flipster li{ width:100%; max-width:820px; margin: 0 auto; }
.Productinfo1 .flipster li .flip-content{position: relative;}
.Productinfo1 .flipster .Ispic{ width:100%; display: block; padding-bottom:51.465%; position: relative;border-radius: 15px; }
.Productinfo1 .flip-current .Ispic{  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
.Productinfo1 .flipster .txt{text-align: center;color:#333; opacity: 0;  padding:1.5vw 2vw; width: 100%; border-bottom: 1px solid #e2e2e2;}
.Productinfo1 .flipster .txt .t1{ font-size: calc(20 / 16 * 1em); }
.Productinfo1 .flip-current .txt{ opacity: 1;}
.Productinfo1 .flipster{overflow: visible;}
.Productinfo1 .flipto-prev,
.Productinfo1 .flipto-next{position: absolute;border-radius: 50%;background: url(../images/more-on.svg) no-repeat center center #fff;width: 50px; height: 50px; transition: 0.3s; font-size: 0; z-index: 20; display: block !important; top:40%; margin-top: -25px;  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);} 
.Productinfo1 .flipto-prev:hover,
.Productinfo1 .flipto-next:hover{background-color: #0a347f; background-image: url(../images/more.svg);} 
.Productinfo1 .flipto-prev{left: 0; transform: rotateY(-180deg);}
.Productinfo1 .flipto-next{right: 0;} 

@media(min-width:1025px){
  .Productinfo1 .flipster-carousel .flip-next .pic,
  .Productinfo1 .flipster-carousel .flip-prev .pic{filter: blur(2px); opacity: 0.6;}
  .Productinfo1 .flipster-carousel .flip-past .pic,
  .Productinfo1 .flipster-carousel .flip-future .pic{filter: blur(3px); opacity: 0.6;}
}

.Productinfo1 .Video{ position:relative;}
.Productinfo1 .Video .pic img{ display:block; width:100%;}
.Productinfo1 .Video .pic img.phone{ display:none;}
.Productinfo1 .Video .click,
.Productinfo1 .Video .file,
.Productinfo1 .Video .file video{position:absolute; left:0; top:0; width:100%; height:100%;}
.Productinfo1 .Video .click{ background:url(../images/video.png) no-repeat center center; cursor:pointer;}
.Productinfo1 .Video .file{ display:none; z-index:10; background:#000;}
@media(max-width:1200px){
.Productinfo1 .Video .pic img{ display:none;}
.Productinfo1 .Video .pic img.phone{ display:block;}
}
.Productinfo1 .text01{    text-align: center;
    color: #333;
    font-weight: bold;
    font-size: 26px;
    margin: 0;
    margin-bottom: 22px;}
.Productinfo2{padding: calc(35 / 1920* 100vw) 0 calc(45 / 1920* 100vw) 0;}


@media(max-width:480px){
    .Productinfo .text01{font-size: 16px;}
}

/*
 .Form002802
 */
 .Form002802{ padding:calc(120 / 1920 * 100vw) 0 ; }
.Form002802 .auto{max-width: 1600px;margin: 0 auto;}
 .Form002802 .title{ font-size: calc(32 / 16 *1em); color: #333;font-weight: bold;}
 .Form002802 .title:after{display: block; content: '';width: calc(40 / 32 *1em);height: 3px;background-color: #0a347f;margin:calc(20 / 32 *1em) 0  calc(40 / 32 *1em);}
 .Form002802 .txt{margin-bottom:1vw; line-height: 1.75; color: #999; font-size: calc(17 / 16 * 1em);}
 .Form002802 .from li{position:relative; }
 .Form002802 .from li:not(.btn){border-bottom:1px solid #ddd; padding:15px 15px 15px 40px; background-size: auto calc(20 / 16 * 1em); background-repeat: no-repeat; background-position:left center;}
 .Form002802 .from li:nth-child(1){background-image: url(../images/Form002802-icon.svg);}
.Form002802 .from li:nth-child(2){background-image: url(../images/Form002802-icon2.svg);}
 .Form002802 .from li:nth-child(3){background-image: url(../images/Form002802-icon2.svg);}
 .Form002802 .from li:nth-child(4){background-image: url(../images/Form002802-icon3.svg);}
 .Form002802 .from label{ position:absolute; left:40px; top:0; font-size:calc(18 / 16 * 1em); line-height:60px; color:#999;}
 .Form002802 .from .text{ width:100%; height:30px; line-height:30px; border:none; background:none; font-size:1em;}
 .Form002802 .from textarea.text{ height:70px;}
 .Form002802 .from .btn input{ background:#0a347f; cursor:pointer; padding:0; border:none; width:200px; height:50px; font-size: 16px; color:#fff;border-radius: 50px;}
 .Form002802 .address dd p{ padding-left:calc(40 / 18 *1em);  line-height: 1.75; margin: 0; background-size:auto calc(18 / 18 * 1em); background-repeat: no-repeat; background-position: left calc(2vw + (4/ 18 * 1em)); font-size: calc(18 / 16 * 1em); }
 .Form002802 .address dd p+p{ margin-top: 2vw;padding-top:2vw; border-top:1px dashed #ddd; }
 .Form002802 .address dd p span{display: block; color: #999; margin-bottom: 10px;  font-size: calc(16 / 18 * 1em); }
 .Form002802 .address dd p b{font-size: calc(34 / 18 * 1em);  color:#0a347f; line-height: 1;}
 .Form002802 .address dd p:first-child{background-position: left calc(4/ 18 * 1em);}
 .Form002802 .address dd p.tel{background-image:url(../images/Form002802-tel.svg); }
 .Form002802 .address dd p.mail{background-image:url(../images/Form002802-mail.svg); }
 .Form002802 .address dd p.add{background-image:url(../images/Form002802-add.svg); }
.Form002802 .address dd p.add1{background-image:url(../images/Form002802-icon5.svg); }

 .Form002802 .sales dd p{ padding-left:calc(40 / 18 *1em);  line-height: 1.75; margin: 0; background-size:auto calc(18 / 18 * 1em); background-repeat: no-repeat; background-position: left calc(3vw + (4/ 18 * 1em)); font-size: calc(18 / 16 * 1em); }
 .Form002802 .sales dd p+p{ margin-top: 3vw;padding-top:3vw; border-top:1px dashed #ddd; }
 .Form002802 .sales dd p span{display: block; color: #999; margin-bottom: 10px;  font-size: calc(16 / 18 * 1em); }
 .Form002802 .sales dd p b{font-size: calc(34 / 18 * 1em);  color:#0a347f; line-height: 1;}
 .Form002802 .sales dd p:first-child{background-position: left calc(4/ 18 * 1em);}
 .Form002802 .sales dd p.tel{background-image:url(../images/Form002802-tel.svg); }
 .Form002802 .sales dd p.mail{background-image:url(../images/Form002802-tel.svg); }
 .Form002802 .sales dd p.add{background-image:url(../images/Form002802-tel.svg); }
.Form002802 .sales dd p.add1{background-image:url(../images/Form002802-icon5.svg); }

 .Form002802 .img{margin-top:4vw;}
 @media(min-width:1025px){
  .Form002802 .from{ width:60%; padding-left: 4vw;vertical-align: top;}
  .Form002802 .address { width:40%; padding-right:4vw; border-right: 1px solid #ddd; vertical-align: top;}
  .Form002802 .sales { width:60%; padding-left:4vw; vertical-align: top;}
  .Form002802 .from li{float: left; width: 48%; }
  .Form002802 .from li:nth-child(2n){float:right; }
  .Form002802 .from li:nth-child(2n) ~ li{margin-top:8%;}
  .Form002802 .from .li{width: 100%;}
 }
@media(max-width:1024px){
    .Form002802 .ytable,.Form002802 .ytable-cell{display: block;}
    .Form002802 .sales{padding-top: 0.5rem;}
}
@media(max-width:480px){
    .Form002802 .title{font-size: 18px;}
    .Form002802 .address dd p b{font-size: 20px;}
}


/*PicList003133 */
.PicList003133 .auto{padding:7.3em 0;}
.PicList003133 li{border: 1px solid #e4e4e4;border-radius: 15px;}
.PicList003133 li:not(:last-child){margin-bottom:5em;}
.PicList003133 li .img{ text-align: center; }
.PicList003133 li .img img{max-height: 20.6875em;}
.PicList003133 li .tit{ font-size:1.8em;color: #333333; margin-bottom: 1.4em;border-radius: 15px;}
.PicList003133 li p{    margin: 2em 0 2.8571em 0;
    font-size: 1em;
    color: #666;
    line-height: 2;}
.PicList003133 li .line{display: block;width: 15px; height: 2px; background-color: #0a347f;} 
.PicList003133 li .more{display: block;width: 3.125em;height: 3.125em;border-radius: 50%; border: 1px solid #b9b9b9;background: url(../images/Floor003194-more-on.svg) no-repeat center; background-size: 1em auto; transition: 0.3s;}
.PicList003133 li a:hover .tit{color: #0a347f;}
.PicList003133 li a:hover .more{border-color: #0a347f;background-color: #0a347f; background-image: url(../images/Floor003194-more.svg);}
@media (min-width:1025px) {
.PicList003133 li a{min-height: 26.25em;} 
.PicList003133 li .img{border-right: 1px solid #e4e4e4;width: 38.572%;}   
.PicList003133 li .inner{width: 73.024%; margin: 0 auto;}
}
@media (max-width:1024px) {
.PicList003133 li{padding: 2em;}  
.PicList003133 li .img{padding-bottom: 2em;}  
}



/*Floor002143 */
.Floor002143{ position:relative; background: #000;overflow: hidden;}
.Floor002143 .pic .Ispic{ display:block; padding-bottom:50.447%; opacity: 0.45;}
.opt_1{opacity: 1 !important;}
.Floor002143 .pic img.wap{ display:none;}
.Floor002143 .file,
.Floor002143 .file video{position: absolute;left:0; top:0; width:100%; height:100%;}
.Floor002143 .open_video{ left: 50%; top: 55%; transform: translate(-50%, -50%); position:absolute; z-index: 10; color: #fff; text-align: center;width: 90%;}
.Floor002143 .open_video span{ position: relative; display:inline-block; cursor: pointer; z-index: 10; }
.Floor002143 .open_video span i{ display: block; width:calc(90 / 16 * 1em); height:calc(90 / 16 * 1em); border-radius: 50%; background:#0a347f url(../images/icon-play.svg) no-repeat center center; background-size: calc(30 / 16 * 1em);position: relative; z-index: 4; }
.Floor002143 .open_video .t1{font-size: calc(40 / 16 * 1em); margin: calc(80 / 40 * 1em) 0 calc(22 / 40 * 1em); font-weight: bold;}
.Floor002143 .open_video .t2{font-size: calc(20 / 16 * 1em); opacity: 0.9;}
.Floor002143 .open_video span:before, 
.Floor002143 .open_video span:after { position: absolute; content: ''; border-radius: 50%; background:#0a347f; opacity: 0.25; -webkit-opacity: 0.25; animation: scale 3s infinite; -webkit-animation: scale 3s infinite; }
.Floor002143 .open_video span:before { left: -0.25rem; top: -0.25rem; bottom: -0.25rem; right: -0.25rem; animation-delay: 0.3s; }
.Floor002143 .open_video span:after { left: -0.55rem; top: -0.55rem; bottom: -0.55rem; right: -0.55rem; }
.Floor002143 .file{ display:none; z-index:10; background:#000;}
@media(max-width:1600px){
.Floor002143{ font-size:1vw;}
}
@media(max-width:1024px){
.Floor002143 .pic .Ispic{ display:none;}
.Floor002143 .pic img.wap{ display:block;}
.Floor002143 .pic:after{content: "";left: 0;top: 0;width: 100%;height: 100%;position: absolute;background-color: rgba(0,0,0,0.3);}
}
@media(max-width:640px){
.Floor002143 .open_video .t1{font-size: 16px;margin-top: 0.2rem;}
.Floor002143 .open_video .t2{font-size: 14px;}
.Floor002143 .open_video span{zoom: 0.5;}
}




/*RighInfo003134 */
.RighInfo003134 .auto{max-width: 1600px;padding:8em 0 6em 0;}
.RighInfo003134 .img-side{border: solid 1px #e4e4e4; margin-bottom: 2em;}
.RighInfo003134 .img-side .ytable-cell{ padding-bottom: 3em;}
.RighInfo003134 .img-group li .Ispic{background-size: contain;padding-bottom: 55.167%;}
.RighInfo003134 .controls{display: table;position: relative;padding: 0 56px; margin: 3.125em auto 0;}
.RighInfo003134 .controls .slick-dots li{float: left;position: relative; width: 13px;height: 13px; margin: 0 5px;}
.RighInfo003134 .controls .slick-dots li button{position: absolute;background:rgba(0,0,0,0.2); width: 7px;height: 7px;border-radius: 50%; top: 50%;left: 50%;transform: translate(-50%,-50%); border: 0; cursor:pointer; border: 0; font-size: 0;padding: 0;transition: 0.3s;}
.RighInfo003134 .controls .slick-dots li.slick-active button{background-color: #0a347f; width: 100%;height: 100%;}
.RighInfo003134 .controls .slick-arrow{position: absolute; top:50%;width: 25px; height: 11px;background-repeat: no-repeat;background-position: center; margin-top: -5px;}
.RighInfo003134 .controls .slick-prev{left: 0;background-image: url(../images/RighInfo003134-btn-prev.svg);}
.RighInfo003134 .controls .slick-next{right: 0;background-image: url(../images/RighInfo003134-btn-next.svg);}
.RighInfo003134 .controls .slick-disabled{cursor: default;}
.RighInfo003134 .controls .slick-prev.slick-disabled{background-image: url(../images/RighInfo003134-btn-prev-disabled.svg);}
.RighInfo003134 .controls .slick-next.slick-disabled{background-image: url(../images/RighInfo003134-btn-next-disabled.svg);}
.RighInfo003134 .img-side .txt{text-align: center;}
.RighInfo003134 .img-side .tit{font-family: 'SourceHanSansCN-Medium'; font-size: 1.875em;color: #333; margin-bottom: 0.6em;}
.RighInfo003134 .img-side .line{width: 15px; height: 2px; background-color: #0a347f;display: block;margin: 0 auto;}
.RighInfo003134 .img-side .btn{ margin-top: 4.375em;}
.RighInfo003134 .img-side .btn a{display: inline-block;font-size: 1.125em;color: #fff;box-shadow: 0px 10px 30px rgb(11 52 127 / 20%);border-radius: 5px; margin: 0 5px; min-width:12.5em;text-align: center; line-height: 3.3333;padding: 0 1.8125em; cursor: pointer;}
.RighInfo003134 .img-side .btn a.download{background-color: #0a347f;}
.RighInfo003134 .img-side .btn a.download2{background-color: #6e6e6e;}
.RighInfo003134 .img-side .btn a:before{display: inline-block; vertical-align: top;content: '';background-size: contain;background-position: center; background-repeat: no-repeat; width: 1.3888em;height: 3.3333em;margin-right: 0.5555em;}
.RighInfo003134 .img-side .btn a.download:before{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .img-side .btn a.download2:before{background-image: url(../images/RighInfo003134-icon-download.svg);}

.RighInfo003134 .prod-intro .name{border-bottom: 1px solid #efefef;font-family: 'SourceHanSansCN-Medium';font-size: 1.5em; padding-bottom: 0.666em;color: #333; line-height: 2;}
.RighInfo003134 .prod-intro .name i{width: 2em; height: 2em;border-radius: 50%;background-color: #0a347f;display: inline-block;vertical-align: top; margin-right: 0.625em; background-repeat: no-repeat; background-position: center; background-size: auto 50%;}
.RighInfo003134 .prod-intro .name-1 i{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .prod-intro .name-2 i{background-image: url(../images/RighInfo003134-title-icon.svg);}
.RighInfo003134 .prod-intro .singlePage{line-height: 1.875; margin: 2em 0 3em 0;}

@media (min-width:1025px) {
.RighInfo003134 .img-group{width: 50%;border-right: solid 1px #e4e4e4;}
.RighInfo003134 .img-side .ytable-cell{padding-top: 4em;}
.RighInfo003134 .img-side .txt{padding: 0 4%;}
}
@media (max-width:1024px) {
.RighInfo003134 .auto{padding: 4em 0;}
.RighInfo003134 .img-side{ padding: 2em;margin-bottom: 0;}
.RighInfo003134 .img-side .btn a{min-width: calc(50% - 10px);padding: 0;}
}

.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: #0a347f; 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: #0a347f;border:0;cursor: pointer;border-radius: 0.625em;height:3.125em;color: #fff;font-family: 'SourceHanSansCN-Light';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;}
}
@media(max-width:768px){
    .RighInfo003134 .img-side .ytable-cell{padding-bottom: 0;}
    .RighInfo003134 .img-side .ytable-cell.txt{padding-top: 2em;}
    .RighInfo003134 .img-side .tit{font-size: 18px;}
    .RighInfo003134 .img-side .btn{margin-top: 2em;}
    .RighInfo003134 .img-side .btn a{font-size: 12px;}
}
.RighInfo00313400{padding:8em 0 6em 0;}



.Floor003045{overflow: hidden;
    position: relative;
    background-repeat:no-repeat;
    background-position:center;
    background-size: cover;
    padding: 8em 0 0 0;
}
.Floor003045 .centre .detail {font-size: 18px; color: #666; line-height: 30px;}
.Floor0030458{overflow: hidden;
    position: relative;
    background: url("../uploadfiles/bg2.jpg") no-repeat center;;
    padding: calc(120 / 1920* 100vw) 0;}
.Floor003045 .auto{max-width: 1600px;margin: 0 auto;}
.Floor003045 .img-bg{position: absolute; z-index: -1; left: 0; bottom: 0; width: 100%; height: 100%; background-position: center bottom;}

.Floor003045 .title{font-family: 'SourceHanSansCN-Medium';font-size: 36px;color: #333;}
.Floor003045 .title:after{display: inline-block;width: 61px;height: 2px;background-color: #1051bf; margin-left: 10px;content: ''; vertical-align: middle;}
@media(max-width:640px){
.Floor003045 .title{font-size: 7vw;}
}

.Floor003045 .more a{display: inline-block;line-height: 4.285em;background-color: #1051bf;font-family: 'Oswald-Medium';color: #fff; padding: 0 6.285em 0 1.572em; position: relative; font-size: 14px;}
.Floor003045 .more a:after{position: absolute;width: 1.428em;height: 1.428em;background-color: #ffffff;top: 50%; margin-top: -0.714em;opacity: 0.2;border-radius: 50%; content: '';right: 1.572em;}
.Floor003045 .more a .icon{position: absolute; width: 2.428em; height: 1px;background: #fff;right: 2em; top: 50%;}
.Floor003045 .more a .icon:after{position: absolute; border:4px solid transparent; border-left-color: #fff; content: '';right: -5px; top: 50%; margin-top: -4px; border-left-width: 5px;}
.Floor003045 .more a:hover .icon{animation:infinite left3044 1.5s ease;}
@keyframes left3044{
0%{transform: translateX(0);}
50%{transform: translateX(-10px);}
100%{transform: translateX(0);}
}
@media(max-width:480px){
.Floor003045 .more a{font-size: 3.5vw;}
}

.Floor003045 .desc .edit-info{padding: 3vw 0;overflow: hidden;}
.Floor003045 .desc .edit-info p{margin: 0 0 1.5em 0;}

.Floor003045  ul{position: relative;margin-top: 3em;}
.Floor003045  li{ float: left; border-bottom: 1px solid #f5f5f5; text-align: center; padding-bottom: 2.5vw; transition: 0.3s; background: #fff;margin-right: 2%;width: 23%;padding: 1.5vw 1vw 1.5vw;margin-bottom: 2%;border-radius: 15px;}
.Floor003045  li:nth-child(4n){margin-right: 0;}
.Floor003045  li .icon-pic{height: 5.47vw;display: table;width: 100%; }
.Floor003045  li .icon-pic figure{display: table-cell;vertical-align: bottom;}
.Floor003045  li .icon-pic img{max-height: 3.6vw;}
.Floor003045  li:hover{box-shadow: 0 10px 30px rgba(1, 79, 162, 0.1);}
.Floor003045  li aside.dot{color: #000;font-size: 20px; margin: 1.8em 0 1.6em;position: relative;padding-bottom: 1.6em;}
.Floor003045  li aside.dot::before{position: absolute;contain: '';content: '';display: block;width: 30px;height: 3px;background: #0a347f;bottom: 0;left: 50%;margin-left: -15px;}
.Floor003045  li p.dot3{margin: 0 auto 2em;
    width: 84%;
    color: #666;
    line-height: 1.5em;
    font-size: calc(18 / 16* 1em);border-radius: 5px;}
.Floor003045  li .detail{font-family: 'Oswald-Medium';color: #1051bf;height: 20px;line-height: 20px; }
.Floor003045  li .detail .ico{display: inline-block; width: 34px; height: 20px;position: relative; vertical-align: middle; margin: 0 8px;}
.Floor003045  li .detail .ico:before,
.Floor003045  li .detail .ico:after{position: absolute; content: '';}
.Floor003045  li .detail .ico:before{left: 0; width: 100%; height: 1px;background: #1051bf; top: 50%; margin-top: -0.5px;}
.Floor003045  li .detail .ico:after{border:3px solid transparent; border-left-color: #1051bf; right: -5px; top: 50%; margin-top: -3px; border-left-width: 5px;}
.Floor003045  li.all-more{position: absolute;right:0;bottom: 0;padding: 0;}
.Floor003045  li.all-more a{position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.Floor003045  li.all-more i.add{ width: 30px; height: 30px;position: absolute; left: 50%; top: 50%;margin: -15px 0 0 -15px;transition: 0.3s;}
.Floor003045  li.all-more i.add:before,
.Floor003045  li.all-more i.add:after{position: absolute; content: ''; background: #1051bf;top: 50%; left: 50%;}
.Floor003045  li.all-more i.add:before{height: 3px; width: 100%; left: 0; margin-top: -1.5px;}
.Floor003045  li.all-more i.add:after{top: 0; margin-left: -1.5px; width: 3px; height: 100%;}
.Floor003045  li.all-more:hover  i.add{transform: rotate(180deg);}
@media(min-width:641px){
.Floor003045 li:not(:nth-child(4n)){border-right: 1px solid #f5f5f5;}
.Floor003045 li.all-more{height: 50%; }
}
@media(min-width:1025px){
.Floor003045 .desc,
.Floor003045 .category{width: 50%;}
.Floor003045 .desc{padding-top: 10vw; padding-left: 13.49vw;padding-right:17.34vw;}
.Floor003045 .category{margin-top: 13.07vw;padding-right: 5.26vw;padding-bottom: 6.77vw;}
.Floor003045 li .detail{font-size: 0;}
.Floor003045 li:hover .detail{font-size: 14px;}
}
@media(max-width:1024px){
.Floor003045{padding-top: 4em;}
.Floor003045 .category,
.Floor003045 .desc{padding: 5vw;}
.Floor003045 li{padding-bottom: 4vw; min-height:24vw;}
.Floor003045 li .icon-pic{height: 10vw;}
.Floor003045 li .icon-pic img{max-height: 7vw;}
}
@media(max-width:640px){
.Floor003045 li:not(:nth-child(2n)){border-right: 1px solid #f5f5f5;}
.Floor003045 li.all-more{height: 25%; }
.Floor003045 li .icon-pic{height: 15vw;}
.Floor003045 li .icon-pic img{max-height: 10vw;}
}
@media(max-width:480px){
.Floor003045 li aside.dot{font-size: 5vw;}
.Floor003045 li .detail{font-size: 3vw;}
.Floor003045 li .detail .ico{width: 8vw;}
}
.Floor003045 .centre {
    text-align: center;
    margin-bottom:0px;
}
.Floor003045 .img01{text-align: center;}


.Floor003000{overflow: hidden;position: relative;padding: 8em 0 0 0;}
.Floor003000 #m{position: absolute;left: 0;bottom: 0;width: 100%;height: 50%;}
.Floor003000 .root-100{position: relative;z-index: 10;}
@media(max-width:1024px){
.Floor003000{padding-top: 4em;}
}

/*PicList003142 */
.PicList003142{background: #f5f5f5;overflow: hidden;}
.PicList003142 .auto{ padding-top: 7em; padding-bottom:7em;}
.PicList003142 .slick-list{margin: 0 -0.15rem;}
.PicList003142 .item{padding: 0 0.15rem;}
.PicList003142 .item .txt{padding: 1.875em;min-height: 2.48rem;background: #fff;}
.PicList003142 .item .tit{font-size: 1.6em;
    line-height: 1.6666;
    /* min-height: 3.3332em; */
    font-weight: bold;}
.PicList003142 .item .des{font-size:1em; line-height: 1.78571; min-height: 3.57142em; color: #666; -webkit-line-clamp: inherit;}
.PicList003142 .item .des span{color: #0a347f;margin-right: 12px;}
.PicList003142 .item .pic{overflow: hidden;border-radius: 15px 15px 0 0;}
.PicList003142 .item .Ispic{padding-bottom: 62.223%;transition: 0.3s;border-radius: 15px 15px 0 0;}
.PicList003142 .item a:hover .Ispic{transform: scale(1.1);}
.PicList003142 .item a:hover{color: #0a347f;}
.PicList003142 .item time{color: #999999;display: block;background: url(../images/PicList003142-icon.svg) no-repeat right center;}
.PicList003142 .item a:hover time{background-image: url(../images/PicList003142-icon-red.svg);}

.PicList003142 .slick-dots{position: static; z-index: 10; text-align:center;line-height: 12px;margin-top: 0.2rem;}
.PicList003142 .slick-dots li{display: inline-block;width: 8px;height: 8px;margin: 0 0.05rem;vertical-align: middle;padding: 0;position: relative;}
.PicList003142 .slick-dots li button{font-size: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.1);padding: 0;position: absolute;left: 0;top: 0;border-radius: 50%;border: 0;}
.PicList003142 .slick-dots li.slick-active button{background-color: #3157a7;}

.PicList003142 .slick-arrow{z-index:100;position: absolute; top:50%; transform: translate(0,-50%); width:0.5rem; height:0.5rem;border-radius: 50%; cursor: pointer; padding: 0;transition: all ease 0.3s;background-position: center center;background-repeat: no-repeat;background-size: 0.19rem 0.15rem;background-color: transparent;color: #464646;}
.PicList003142 .slick-disabled,.PicList003142 .slick-disabled:hover,.PicList003142 .slick-disabled:hover:after{cursor: default;background-color: transparent !important;opacity: 0;}
.PicList003142 .slick-arrow{background-color: #3157a7;color: #fff;}
.PicList003142 .slick-arrow:hover{background-color: #3157a7;}
.PicList003142 .slick-prev{left: -0.7rem;background-image: url(../images/arrleft.png);}
.PicList003142 .slick-next{right: -0.7rem;background-image: url(../images/arrright.png);}

@media (max-width:1024px) {
    .PicList003142 .auto{margin-top: 2em;padding-top: 4em;padding-bottom: 4em;}   
    .PicList003142 .slick-arrow{width: 30px;height: 30px;}
    .PicList003142 .slick-prev{left:-15px;}
    .PicList003142 .slick-next{right:-15px;}
    }
    @media (max-width:768px) {
    .PicList003142 .slick-list{padding: 0 15%;margin: 0 -15%;}
    .PicList003142 .item .tit{font-size: 16px;}
    .PicList003142 .item p{min-height: 48px;line-height: 24px;}
    }

/*PicList003142 */
.PicList0031412{background: #f5f5f5;overflow: hidden;}
.PicList0031412 .auto{ padding-top: 7em; padding-bottom:7em;}
.PicList0031412 .slick-list{margin: 0 -0.15rem;}
.PicList0031412 .item{padding: 0 0.15rem;}
.PicList0031412.center ul{display: flex;justify-content: center;}
.PicList0031412 .item .txt{
    padding: 1.875em;
    border-radius: 0 0 15px 15px;
    min-height: 2.48rem;
    background: #fff;}
.PicList0031412 .item .txt1{
    padding: 1.875em;
    border-radius: 0 0 15px 15px;
    min-height:1.91rem;
    background: #fff;}
.PicList0031412 .item .tit{font-size: 1.6em;
    line-height: 1.6666;
    /* min-height: 3.3332em; */
    font-weight: bold;}
.PicList0031412 .item p{font-size: 1em;
    line-height: 1.78571;
    min-height: 3.57142em;
    color: #666;
    -webkit-line-clamp: inherit;}
.PicList0031412 .item p span{color: #0a347f;margin-right: 12px;}
.PicList0031412 .item .pic{overflow: hidden;border-radius: 15px 15px 0 0;}
.PicList0031412 .item .Ispic{padding-bottom: 62.223%;transition: 0.3s;border-radius: 15px 15px 0 0;}
.PicList0031412 .item a:hover .Ispic{transform: scale(1.1);}
.PicList0031412 .item a:hover{color: #0a347f;}
.PicList0031412 .item time{color: #999999;display: block;background: url(../images/PicList003142-icon.svg) no-repeat right center;}
.PicList0031412 .item a:hover time{background-image: url(../images/PicList003142-icon-red.svg);}

.PicList0031412 .slick-dots{position: static; z-index: 10; text-align:center;line-height: 12px;margin-top: 0.2rem;}
.PicList0031412 .slick-dots li{display: inline-block;width: 8px;height: 8px;margin: 0 0.05rem;vertical-align: middle;padding: 0;position: relative;}
.PicList0031412 .slick-dots li button{font-size: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.1);padding: 0;position: absolute;left: 0;top: 0;border-radius: 50%;border: 0;}
.PicList0031412 .slick-dots li.slick-active button{background-color: #3157a7;}

.PicList0031412 .slick-arrow{z-index:100;position: absolute; top:50%; transform: translate(0,-50%); width:0.5rem; height:0.5rem;border-radius: 50%; cursor: pointer; padding: 0;transition: all ease 0.3s;background-position: center center;background-repeat: no-repeat;background-size: 0.19rem 0.15rem;background-color: transparent;color: #464646;}
.PicList0031412 .slick-disabled,.PicList0031412 .slick-disabled:hover,.PicList0031412 .slick-disabled:hover:after{cursor: default;background-color: transparent !important;opacity: 0;}
.PicList0031412 .slick-arrow{background-color: #3157a7;color: #fff;}
.PicList0031412 .slick-arrow:hover{background-color: #3157a7;}
.PicList0031412 .slick-prev{left: -0.7rem;background-image: url(../images/arrleft.png);}
.PicList0031412 .slick-next{right: -0.7rem;background-image: url(../images/arrright.png);}

@media (max-width:1024px) {
.PicList0031412 .auto{margin-top: 2em;padding-top: 4em;padding-bottom: 4em;}   
.PicList0031412 .slick-arrow{width: 30px;height: 30px;}
.PicList0031412 .slick-prev{left:-15px;}
.PicList0031412 .slick-next{right:-15px;}
}
@media (max-width:768px) {
.PicList0031412 .slick-list{padding: 0 15%;margin: 0 -15%;}
.PicList0031412 .item .tit{font-size: 16px;}
.PicList0031412 .item p{min-height: 48px;line-height: 24px;}
}


/*RighInfo002738 */
.RighInfo002738 {padding:7% 0;background:#f9fbff;overflow: hidden;}

.RighInfo002738 .column-name{ text-align: center; padding: 35px 0; font-size: 28px;}
.RighInfo002738 .column-name .cn{color: #184477; letter-spacing: 5px;line-height: 48px;  position: relative; z-index: 10; text-indent: 5px;}
.RighInfo002738 .column-name .en{text-transform: uppercase; color: #f1f1fa; margin-top: -18px;line-height: 24px; }
@media(max-width:480px){
.RighInfo002738 .column-name{ font-size: 24px;}
.RighInfo002738 .column-name .cn{line-height: 40px;}
}

.RighInfo002738 .box-1{padding-bottom: 4%;}

.RighInfo002738 .area-info{background: #f0f0f0; margin: 20px 0 30px 0;}
.RighInfo002738 .area-info .pic{ width: 68.28125%; padding: 3px;}
.RighInfo002738 .area-info .singlePage{ font-size: 14px; }
@media(min-width:1025px){
.RighInfo002738 .area-info .singlePage{width: 90%; margin: 20px auto;max-width: 300px;}
}
@media(max-width:1024px){
.RighInfo002738{padding: 4em 0;}
.RighInfo002738 .area-info{margin: 0;}
.RighInfo002738 .area-info .ytable,
.RighInfo002738 .area-info .ytable-cell{display: block; width: auto !important;}
.RighInfo002738 .area-info .singlePage{ padding: 15px; }
}

.RighInfo002738 .box-2{border-top: 1px solid #e5e5e5; background: #fafafa; padding-top: 36px; margin-bottom: 50px; padding-bottom: 80px;}
@media(max-width:1024px){
.RighInfo002738 .box-2{ margin-bottom: 30px; padding-bottom: 30px;}
}

.RighInfo002738 .youshi-list li{text-align: center; padding: 0 2.5%;}
.RighInfo002738 .youshi-list li pre{text-align: center;
    line-height: 28px;
    color: #666;display: none;
    font-size: 16px;}
.RighInfo002738 .youshi-list li .icon img{ width: 60px; height: 60px;}
.RighInfo002738 .youshi-list li h3{ color: #000;
    font-size: 22px;
    padding: 25px 0 0px 0;
    font-weight: bold;}
@media(min-width:641px){
.RighInfo002738 .youshi-list li{float: left;width:25%;}
.RighInfo002738 .youshi-list li:nth-child(4n+1){clear: left;}
}
@media(max-width:640px){
.RighInfo002738 .youshi-list li:not(:last-child){margin-bottom: 20px;}
.RighInfo002738 .youshi-list li h3{font-size: 16px;}
.RighInfo002738 .youshi-list li pre{font-size: 14px;line-height: 24px;}
}



/*RighInfo002807 */
.RighInfo002807{ padding:calc(140 / 1920 * 100vw) 0; background-size: cover; background-position: center; background-repeat: no-repeat;}
.RighInfo002807 .Listtit{color: #fff; }
.RighInfo002807 .Listtit:before{background-color: #fff;}
.RighInfo002807 .ul{display: flex; }
.RighInfo002807 li{width:33.3333%; color: #fff; text-align: center; padding:1vw 2.5vw;}
.RighInfo002807 li+li{border-left: 1px dashed rgba(255, 255, 255, 0.5);}
.RighInfo002807 li .icon img{display: block; height:calc(72/ 16 * 1em); margin: 0 auto;}
.RighInfo002807 li h3{font-size: calc(32/ 16 * 1em);
    color: rgba(255, 255, 255, 1);
    font-weight: normal;
    margin:2vw 0 1.5vw;}
.RighInfo002807 li p{font-size: calc(18 / 16* 1em);
    margin: 0;
    line-height: 1.8;}


.RighInfo002807 .Title002{margin-bottom: 70px;}
.RighInfo002807 .Hometit {
    font-size: calc(36 / 16* 1em);
    
    line-height: 1;margin-bottom: 5%;
}



.floot002{background:url("../uploadfiles/bg.jpg") no-repeat  center;padding: 6% 0;background-size: cover; }
.floot002 .Hometit p{    font-size: 18px;
    color: #fff;    line-height: 28px;margin: 0;margin-top: 26px;}
.floot002 .Hometit .cn {
    margin-top: 10px;color: #fff;
}
.floot002 .Hometit .en {
    font-size: calc(48 / 36* 1em);
    font-weight: bold;
    text-transform: uppercase;color: #fff;
}

/*
 .PicList002313 为demo编号
 */
.PicList002313{ padding: 0 0 20px;}
.PicList002313  li{ padding: 10px 0;}
.PicList002313  li .inner{ position: relative; min-height: 158px; background: #fff;border-radius: 10px;}
.PicList002313  li .pic{ position: absolute; top: 0; left: 0; width:283px; height:100%; overflow: hidden;}
.PicList002313  li .pic img{ height: 100%; width: auto; max-width: none;}
.PicList002313  li .icon{ border-radius: 50%; background-color: #87b2c7; position: absolute; top: 50%; left: -34px; margin-top: -34px; padding: 15px; box-shadow: -1px 0px 0 2px #fff; transition: background-color .3s ease-out; -webkit-transition: background-color .3s ease-out;-moz-transition: background-color .3s ease-out; -ms-transition: background-color .3s ease-out;}
.PicList002313  li .icon img{ width: 35px; height: 35px; transition: transform .5s ease-in-out;; -webkit-transition: -webkit-transform .5s ease-in-out;;-moz-transition: -moz-transform .5s ease-in-out; -ms-transition:-ms-transform .5s ease-in-out;}
.PicList002313  li .text{ position: relative; margin-left: 283px; height:230px;}
.PicList002313  li .text figure{ padding:22% 8% 20px 22%;}
.PicList002313  li .text .h3{ margin: 0; font-size: 20px;}
.PicList002313  li .text .h3 a{ color: #333;}
.PicList002313  li:hover .text .h3 a{ color: #f58221;}
.PicList002313  li .text .con{     font-size: 16px;
    color: #555;
    line-height: 26px;
    margin: 10px 0;
    height: 66px;
    overflow: hidden;}
.PicList002313  li .text .more{ position: absolute; right: 10%; bottom: 10px; background:#87b2c7 url(../images/PicList002313-icon.png) no-repeat center; width: 20px; height: 20px; display: block; border-radius: 50%;}
.PicList002313  li:hover .icon,.PicList002313  li:hover .text .more{ background-color: #f58221;}
.PicList002313  li:hover img{ transform: rotateY(360deg);}
@media only screen and (max-width: 480px){
	.PicList002313  li .pic{width:183px;}
	.PicList002313  li .text{margin-left: 183px;}
	.PicList002313  li .icon{ left:-29px; margin-top: -29px;}
	.PicList002313  li .icon img{ width: 25px; height: 25px;}
	
}
@media only screen and (min-width: 768px) {
	.PicList002313  li{}
	.PicList002313 .ul li{ float: left; width:30.3%;}
	.PicList002313  li{ margin-right:3%;}
	.PicList002313  li:nth-child(3n){ margin-right:0%;}
	
	.PicList002313  li .pic{width:183px;}
	.PicList002313  li .text{margin-left: 183px;}
	.PicList002313  li .pic img{ position: relative; left: -25%;}
	.PicList002313  li .icon{ left:-29px; margin-top: -29px;}
	.PicList002313  li .icon img{ width: 25px; height: 25px;}	
}
@media only screen and (min-width: 1200px) {
	.PicList002313  li .pic{width:215px;border-radius: 10px 0 0 10px;}
	.PicList002313  li .text{margin-left:185px;}
	.PicList002313  li .icon{ left:-34px; margin-top: -34px;}
	.PicList002313  li .icon img{ width: 35px; height: 35px;}
}
.PicList002313 h1{text-align: center;
    color: #333;
    margin: 0;    font-size: 22px;}











/*RighInfo002523 */
.RighInfo002523{ padding:1.5% 0 0 00;}
.RighInfo002523 li{ float:left; text-align:center; margin-bottom:3%; position:relative;}
.RighInfo002523 li span{ font-size:30px; color:#0a347f; font-family:Arial, sans-serif;}
.RighInfo002523 li h5{ margin:0 0 10px 0; font-size:14px;}
.RighInfo002523 li .pic{ padding:7px;border-radius:50%; background:#fff; max-width:146px; width:60%; overflow:hidden; margin:0 auto; position:relative; z-index:10;}
.RighInfo002523 li .pic img{ display:block;border-radius:50%; width:100%;}
@media(min-width:769px){
.RighInfo002523 li{width:16.666%;}
.RighInfo002523 ul:nth-child(2n) li{ float:right;}
.RighInfo002523 li::before{ position:absolute; content:''; width:100%; top:65%; background:#dedede; height:2px;  left:0;}
.RighInfo002523 ul li:first-child::before{width:50%; right:0; left:auto;}
.RighInfo002523 ul li:last-child::before{ width:50%; border-top:2px solid #dedede; border-right:2px solid #dedede; background:none; height:50%; left:0; }
.RighInfo002523 ul:nth-child(2n) li:first-child::before{ width:50%; right:auto; left:0;}
.RighInfo002523 ul:nth-child(2n) li:last-child::before{ border-right:0; border-left:2px solid #eee; left:50%;}
.RighInfo002523 li::after{ content:''; background:url(../images/RighInfo002523_icon_right.png) no-repeat; width:36px; height:36px; position:absolute; right:0; top:60%; margin-top:-7px; margin-right:-10px;}
.RighInfo002523 ul li:last-child::after,
.RighInfo002523 ul:nth-child(2n)  li:last-child::after{ left:50%; top:auto; margin-left:-19px; bottom:-33px; background-image:url(../images/RighInfo002523_icon_down.png);}
.RighInfo002523 ul:nth-child(2n) li::after{ right:auto; left:0; background-image:url(../images/RighInfo002523_icon_left.png);}
.RighInfo002523 ul:nth-child(2n) li::after{ margin-right:0; margin-left:-10px;}
.RighInfo002523 ul:nth-child(2n)  li:last-child::after{margin-left:-18px;}
.RighInfo002523 ul:last-child  li:last-child::before{ width:50%; height:4px;}
.RighInfo002523 ul:last-child  li:last-child::after{ display:none;}
}
@media(max-width:1024px) and (min-width:769px){
.RighInfo002523 li h5{ height:40px; line-height:20px; overflow:hidden;}
}
@media(max-width:768px){
.RighInfo002523 ul::after{ display:none;}
.RighInfo002523 li{ width:50%; padding:2%;}
.RighInfo002523 li:nth-child(2n+1){ clear:left;}
.RighInfo002523 li:nth-child(3n+1){ background:#eee;} 
}
.RighInfo002523 h1{text-align: center;    font-size: 22px;
    color: #333;
    margin: 0;}
.RighInfo002523  ul{margin-top: 2.5%;}





/*RighInfo003137 */
.RighInfo003137 .auto{position: relative;z-index: 1; margin-top: 6em;margin-bottom: 6em; }
.RighInfo003137 .title{font-size: 1.625em;color: #333333; line-height: 1.1538em;}
.RighInfo003137 .title:after{display: block;content: '';width: 15px; height: 2px; background-color: #d72623; margin: 1.1538em 0;}
.RighInfo003137 ul li:not(.mark){text-align: center;border: solid 1px #f0f0f0;box-shadow: 0 1.25em 3.125em rgba(0, 0, 0, 0.05);border-right-width: 5px;border-radius: 15px; }
.RighInfo003137 ul li.mark .icon{display: block;margin: 0 auto; width: 1.5em; height: 1.5em;background-color: #0a347f;border-radius: 50%;position: relative;}
.RighInfo003137 ul li.mark .icon:before,
.RighInfo003137 ul li.mark .icon:after{position: absolute;content: '';background-color: #000;}
.RighInfo003137 ul li.mark .icon:before{left: 50%;margin-left: -1px;width: 2px;top: -0.625em;bottom: -0.625em;}
.RighInfo003137 ul li.mark .icon:after{top: 50%;margin-top: -1px;height: 2px;left: -0.625em;right: -0.625em;}
.RighInfo003137 ul li .inner{margin: 0 auto; width: 73.685%;}
.RighInfo003137 ul li .name .cn{ font-size: 1.4em;color: #000000;line-height: 1.5;}
.RighInfo003137 ul li .name .en{ font-size: 0.875em;color: #999999;line-height: 2.1428;}
.RighInfo003137 ul li:not(.mark) .icon{padding: 2em 0; border-bottom: 1px dotted rgba(0, 0, 0, 0.2); margin-bottom: 2em;}
.RighInfo003137 ul li:not(.mark) .icon img{ height: 4.6875em;}
.RighInfo003137 ul .tip dd{    font-size: 1em;
    color: #666;
    line-height: 1.7;}
@media (min-width:1025px) {
.RighInfo003137 ul{display: table;width: 100%;}
.RighInfo003137 ul li{display: table-cell; vertical-align: top;}    
.RighInfo003137 ul li.mark{vertical-align: middle;}
.RighInfo003137 ul li:not(.mark){width: 27.143%;padding-top:3em; padding-bottom:3em;}
}
@media (max-width:1024px) {
.RighInfo003137 .auto{margin-top:2em;margin-bottom: 2em;}
.RighInfo003137 ul li{padding: 2em 0;}
}

.floor002{padding:9.9% 0; background-repeat:no-repeat; background-position:center bottom/cover;background-attachment: fixed;overflow: hidden;}
.floor002 p{font-size: 0.22rem;
    text-align: center;
    line-height:2;
    color: #fff;}
.floor002 .Hometit .en {
    font-size: calc(48 / 36* 1em);
    font-weight: bold;
    text-transform: uppercase;color: #fff;
}
.floor002  .Hometit .cn {
    margin-top: 10px;color: #fff;
}
@media(max-width:640px){
    .floor002 p{font-size: 14px;}
}


/*Floor003147 */
.Floor003147 {overflow: hidden;}
.Floor003147 .root-sz-16{position: relative;z-index: 1;}
.Floor003147 .title{text-align: center;font-size: 2.625em;color: #fff;line-height: 1;}
.Floor003147 .title:after{display: block;content: '';width: 15px; height: 2px; background-color: #0a347f; margin:0.69047em auto 0;}
.Floor003147 .column-box li a{display: block;
    background-color: #fff;
    padding: 1.5em;
    overflow: hidden;
    border-radius: 6.25em;
    transition: 0.3s;}
.Floor003147 .column-box li a:hover{background-color:#0a347f; color:#fff;}
.Floor003147 .column-box li .icon{float: left; width: 3.125em;height:3.125em;position: relative;transition: 0.3s;}
.Floor003147 .column-box li a:hover .icon{ border-radius: 50%; background-color: #fff;}
.Floor003147 .column-box li .icon img{ height:2.1875em;position: absolute;left: 0; top: 50%;transform: translateY(-50%);transition: 0.3s ease-in-out;}
.Floor003147 .column-box li a:hover .icon img{left: 50%;transform: translate(-50%,-50%);height:2em;}
.Floor003147 .column-box li h3{    width: calc(100% - 0.15em);
    font-size: 1.25em;
    font-weight: normal;
    margin: 0;
    background: url(../images/Floor003147-icon.svg) no-repeat right center;
    /* line-height: 2.5; */
    text-align: left;}
.Floor003147 .column-box li a:hover h3{background-image: url(../images/Floor003147-icon-white.svg);}

@media (min-width:1025px) {
.Floor003147 .auto{max-width:1600px;}
.Floor003147 .main{position: absolute;left: 0;width: 100%;height: 100%;top: 0;z-index: 10;} 
.Floor003147 .main .ytable{height: 100%;}
.Floor003147 .column-box li{float: left;width:18.5%;}
.Floor003147 .column-box li:not(:nth-child(5n)){margin-right:1.7855%;}
.Floor003147 .title{margin-bottom: 11.042vh;}
}
@media (max-width:1024px) {
.Floor003147 .title{margin-bottom:1em;}
.Floor003147 .main{position: relative;z-index: 4; padding: 4em 1em;}
.Floor003147 .column-box li:not(:last-child){margin-bottom: 2em;}
.Floor003147 .bg-img{position: absolute;left: 0;width: 100%;height: 100%; top: 0; overflow: hidden;}
.Floor003147 .bg-img img{max-width: none; min-height: 100%; position: absolute; left: 50%;transform: translate(-50%,-50%);top: 50%; width: auto;}
}
.Floor003147 .Hometit .cn {color: #fff;
    margin-top: 10px;
}
.Floor003147 .Hometit .en {
    font-size: calc(48 / 36* 1em);
    font-weight: bold;
    text-transform: uppercase;color: #fff;
}
@media(max-width:768px){
    .Floor003147 .column-box li:not(:last-child){margin-bottom: 1em;}
    .Floor003147 .column-box li a{padding: 0.15rem 0.25rem;font-size: 12px;}
}


/*Floor002944 */
.Floor002944{position: relative;background: #f5f5f5; z-index: 1; padding:6% 0;overflow: hidden;}
.Floor002944 .auto{position: relative; z-index: 4;}
.Floor002944 .waves{position: absolute; left: 0; bottom: 0; width: 100%; z-index: 0; height: 50%;}
.Floor002944 .title{height: 40px;border-bottom: 1px solid #e6e6e6; margin-bottom: 20px;}
.Floor002944 .title a{float: right;color: #b3b3b3;}
.Floor002944 .title b{color: #0a347f;font-size: 22px;line-height: 22px;}
.Floor002944 .title b:before{float: left; content: ''; border-bottom: 2px solid #4ab344;height: 40px; width: 18px;background: url("../images/Floor002944_title_icon.png") left top no-repeat;margin-right: 10px;}
@media(max-width:640px){
.Floor002944 .title b{font-size: 18px;}
}

.Floor002944 .box-2{overflow:hidden;margin-bottom: 2%;}
.Floor002944 .box-2 .slider{margin: 0 -5px;}
.Floor002944 .box-2 li a{text-align: center;font-size: 16px;  margin: 0 5px; display: block;}
.Floor002944 .box-2 li .ytable{    transition: 0.3s;
    padding: 0 1vw;
    height: 180px;
    background: #fff;
    border-radius: 10px;
    font-size: 18px;
    font-weight: normal;
    font-size: 18px;
    line-height: 1.4em;}
.Floor002944 .box-2 li .icon{display: table; height: 70px; border-radius: 50%; width: 70px; margin: 0 auto 15px;}
.Floor002944 .box-2 li .icon figure{display: table-cell; vertical-align: middle;}
.Floor002944 .box-2 li a:hover .ytable{background: #0a347f; color: #fff;border-radius: 10px;}
.Floor002944 .box-2 li a:hover .icon{background-color: #fff;}
.Floor002944 .box-2 li .icon img{max-height:54px;}
.Floor002944 .box-2 li.list01 a .ytable{background: #0a347f; color: #fff;border-radius: 10px;}
.Floor002944 .box-2 li.list01 a .icon{background-color: #fff;}

.Floor002944 .box-2 .slick-dots{ text-align: center;padding-top: 20px;}
.Floor002944 .box-2 .slick-dots li{display: inline-block; width: 12px; height: 12px; border-radius: 40px;background: #fff; margin: 0 11px;}
.Floor002944 .box-2 .slick-dots li button{display: none;}
.Floor002944 .box-2 .slick-dots li.slick-active{background-color: #0a347f; width: 40px;}
@media(max-width:1024px){
.Floor002944 .box-2 .slick-dots li{ width: 8px; height: 8px;margin: 0 4px;}
.Floor002944 .box-2 .slick-dots li.slick-active{ width: 20px;}
}
@media(max-width:480px){
.Floor002944 .box-2 li .ytable{height: 35vw;}
.Floor002944 .box-2 li .icon{height: 14vw; width: 14vw;}
.Floor002944 .box-2 li .icon img{height: 8vw;}
.Floor002944 .box-2 li a{font-size: 14px;}
}

.Floor002944 .box-1{}
.Floor002944 .box-1 .item{margin-bottom: 20px; overflow: hidden;}

.Floor002944 .box-1 .item ol{position: relative;}
.Floor002944 .box-1 .item ol:after{position: absolute;  border:10px solid  transparent;  content: '';border-left-color:rgb(10 52 127 / 90%);left: 100%; top: 50%; margin-top: -10px;}
.Floor002944 .box-1 .item ol .Ispic{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1;}
.Floor002944 .box-1 .item ol a{color: #fff; font-size: 26px;font-weight: bold; background: rgb(10 52 127 / 90%);position: relative; z-index: 3; line-height: 32px;border-radius: 10px;}
.Floor002944 .box-1 .item ol i{width: 32px; height: 32px;display: inline-block; vertical-align: middle; margin-right: 15px; background-position: center center;background-repeat: no-repeat; margin-top: -3px;}
.Floor002944 .box-1 .item ol i.icon-1{background-image: url("../images/Floor002944_icon01.png");}
.Floor002944 .box-1 .item ol i.icon-2{background-image: url("../images/Floor002944_icon02.png");}
.Floor002944 .box-1 .item li{float: left; width: 49.432%;background: #fff; text-align: center; height: 150px;display: table;border-radius: 10px;}
.Floor002944 .box-1 .item li:not(:last-child){margin-right: 1.136%;}
.Floor002944 .box-1 .item li a{display: table-cell; vertical-align: middle;}
.Floor002944 .box-1 .item li b{color: #333;
    font-size: 18px;
    line-height: 1.4em;
    letter-spacing: 1px;
    font-weight: normal;}
.Floor002944 .box-1 .item li a:hover b{color: #0a347f;}
.Floor002944 .box-1 .item li .icon img{transition: 0.3s; height: 60px;}
.Floor002944 .box-1 .item li a:hover .icon img{transform: rotateY(-180deg);-webkit-transform: rotateY(-180deg);-ms-transform: rotateY(-180deg);}
@media(min-width:641px){
.Floor002944 .box-1 .item ol{float: left; width: 25%;display: table; height: 150px;  text-align: center;}
.Floor002944 .box-1 .item ol a{display: table-cell; vertical-align: middle;}

.Floor002944 .box-1 .item ul{float: right; width: 73.334%;}
}
@media(min-width:641px) and (max-width:1024px){
.Floor002944 .box-1 .item ol a{font-size: 3vw;}
.Floor002944 .box-1 .item ol i{width: 4vw; height: 4vw;margin-right: 1vw; margin-top: -0.5vw;}
}
@media(max-width:1024px){
.Floor002944 .box-1 .item ol i{background-size: contain;}
}
@media(max-width:640px){
.Floor002944{padding: 4vw 0;}
.Floor002944 .box-1 .item ol a{display: block;padding: 3vw;}
.Floor002944 .box-1 .item ol a{font-size: 6vw;}
.Floor002944 .box-1 .item ol i{width: 7vw; height:7vw;margin-right: 4vw; margin-top: -1vw;}
.Floor002944 .box-1 .item li{height: 30vw;}
.Floor002944 .box-1 .item li b{font-size: 4vw;}
.Floor002944 .box-1 .item li .icon img{height: 40px;}
}

/*PicList002045 */
.PicList002045{ padding-top:6%;}
.PicList002045 li{ float:left; width:32%; margin-right:2%; margin-bottom:2%; position:relative; text-align:center;padding-top: 0.2rem;}
.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;border-radius: 15px;}
.PicList002045 li a:hover{ border-width:3px; border-color:#0a347f;}
.PicList002045 li div{margin: 0 auto;
    padding: 0% 0% 10% 0%;}
.PicList002045 li figure{ padding-bottom:20.313vw; background-size:contain;}
.PicList002045 li figure img{ display:none;}
.PicList002045 li p{ font-size:16px; color:#000; margin:5px 5px 0;}
@media(max-width:480px){
.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;}
}

.proBox{background-color: #f5f7f9;padding: 7% 0;}
.proBox .content{display: flex;flex-wrap: wrap;}
.proBox .content .pro{width: 50%;min-height: 4rem;background-position: center center;background-size: cover;padding: 0.5rem 0.8rem;color: #fff;position: relative;}
.proBox .content .pro:after{position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";background-color: rgba(0,0,0,0.55);}
.proBox .content .pro .ti{font-size: 0.36rem;line-height: 1.38;margin-bottom: 0.5rem;position: relative;z-index: 2;}
.proBox .content .pro h4{font-size: 0.24rem;margin-bottom: 0.19rem;position: relative;z-index: 2;}
.proBox .content .pro .item{font-size: 0.18rem;margin-bottom: 0.15rem;padding-left: 0.62rem;position: relative;min-height: 0.35rem;position: relative;z-index: 2;}
.proBox .content .pro .item img{width: 0.36rem;position: absolute;left: 0;top: 0;}

.proBox .content .descon{background: url(../images/probg.jpg) no-repeat center center/cover;width:50%;}
.proBox .content .list{min-height: 4rem;display: flex;flex-wrap: wrap;}
.proBox .content .list .item{min-height: 2rem;display: flex;align-items: center;justify-content: center;flex-direction: column;text-align:center;font-size: 0.18rem;line-height: 1.5;color: #333333;width: 33.333%;padding: 0.3rem;}
.proBox .content .list .icon{margin-bottom: 0.17rem;}
.proBox .content .list .icon img{height: 0.5rem;}
.proBox .content .list .item:not(:nth-last-child(-n+3)){border-bottom: 1px solid #e6e6e6;}
.proBox .content .list .item:not(:nth-child(3n+3)){border-right: 1px solid #e6e6e6;}

@media(max-width:1024px){
    .proBox .content .pro{width: 100%;}
    .proBox .content .list{width: 100%;}
}
@media(max-width:480px){
    .proBox .content .pro .item{font-size: 12px;}
    .proBox .content .list .item{font-size: 13px;width: 50%;}
    .proBox .content .list .item:not(:nth-last-child(-n+2)){border-bottom: 1px solid #e6e6e6;}
}

/*RighInfo002554 */
.RighInfo002554{}
.RighInfo002554 .table_1 th,
.RighInfo002554 .table_1 td{ text-align:center; border:1px solid #eee; border-collapse:collapse; line-height:24px; padding:15px;}
.RighInfo002554 .table_1 th{ font-size:18px; font-weight:normal;}
.RighInfo002554 .table_1 th{background: #0a347f;
    color: #fff;
    font-weight: bold;}

@media(max-width:480px){
.RighInfo002554 .table_1{ overflow:auto;}
.RighInfo002554 .table_1 th{font-size: 15px;padding: 5px;}
.RighInfo002554 .table_1 td{min-width: 150px;padding: 5px;font-size: 12px;}
}
.RighInfo002554 tr.text{background: #f5f5f5;}







/*Floor003162 */
.Floor003162{background: #e7f4ff;
    padding: 2% 0;}
.Floor003162 .title{margin-top: 1.0526em;font-size: 2.375em; margin-bottom: 0.7894em; line-height: 1;color: #333;}
.Floor003162 .title a{color: #0735a8;font-size:0.36842em;line-height: 2.7142;background: url(../images/Floor003162-more-blue.svg) no-repeat right center;padding-right: 1em;}
.Floor003162 .tab-ul{position: relative;z-index: 20; margin-bottom: 1.25em;}
.Floor003162 .tab-ul li span{font-size:1.375em;color: #999;display: block; height: 1.5454em;border-bottom: 3px solid transparent;line-height: 1;cursor: pointer;}
.Floor003162 .tab-ul li.on span{border-bottom-color: #e31a00;color: #e31a00;}
.Floor003162 .tab-ul li > a{position: absolute;right: 0; top: 0;background: url(../images/Floor003162-more-blue.svg) no-repeat right center;padding-right: 1em;color: #0735a8;}
.Floor003162 .tab-ul li:not(.on) > a{display: none;}
.Floor003162 .list-tab{background-color: #ebeef3;}
.Floor003162 .img-item a{display: block;height: 27.5em;position: relative;}
.Floor003162 .img-item .Ispic{height: 100%;}
.Floor003162 .img-item .txt{position:absolute; left: 0;bottom: 0;background-color: rgba(7,3,168,0.9);z-index: 10;width: 88%;padding: 1.5625em 1.875em;color: #fff;}
.Floor003162 .img-item .txt aside{font-size: 1.375em; line-height: 1; margin-bottom: 0.5em;}
.Floor003162 .img-item .txt time{}
.Floor003162 .img-item .more{position: absolute;width: 3.75em;height: 3.75em;background: #e01900 url(../images/Floor003162-more-white.svg) no-repeat center; right: -1.875em; top: 50%;margin-top: -1.875em; background-size: auto 20%;}

.Floor003162 .ul-list{padding: 2.5em 2.5em 0 1.875em;}
.Floor003162 .ul-list dd{line-height: 3.25em;padding-left: 15px;position: relative;}
.Floor003162 .ul-list dd:before{position: absolute;left: 0; top: 1.5em; content: ''; width: 5px;height: 5px;border-radius: 50%; background-color: #0735a8;}
.Floor003162 .ul-list dd a{font-size: 1.375em;}
.Floor003162 .ul-list dd time{float: right;font-family: 'BerlinSansFB-Reg';color: #999; margin-left: 1em;}

.Floor003162 .notice{padding: 2.5em 0;}
.Floor003162 .notice .fl{position: relative;}
.Floor003162 .notice .title{margin-top: 0;}
.Floor003162 .notice .list li .tit{ font-size: 1.25em; line-height: 1.5;}
.Floor003162 .notice .list li .line{height: 2px;
    background-color: #333;
    margin-top: 1em;
    border-radius: 8px;}
.Floor003162 .notice .list li a:hover{color: #e01900;}
.Floor003162 .notice .list li a:hover .line{background-color: #e01900;}
.Floor003162 .notice .list li p{color: #999999;}
.Floor003162 .notice .list li time{color: #999999;}
.Floor003162 .notice .list li a:hover .tit{border-bottom-color: #e01900;}

@media (min-width:1025px) {
.Floor003162 .tab-ul{margin-left: 12.125em;margin-top: -3.375em;}
.Floor003162 .tab-ul li{float: left; margin-right: 2.125em;}
.Floor003162 .img-item{width: 51.924%;}
.Floor003162 .ul-list{width: calc(100% - 51.924%);}
.Floor003162 .notice .title{width: 14.424%;}
.Floor003162 .notice .list{width: calc(100% - 14.424%);}
.Floor003162 .notice .list li{float: left;width: 28.486%;}
.Floor003162 .notice .list li:not(:nth-child(3n)){margin-right: calc((100% - 28.486% * 3) / 2);}
.Floor003162 .notice .title a{display: table; margin-top: 3em;}
}
@media (max-width:1024px) {
.Floor003162 .title{font-size: 1.8em;}
.Floor003162 .tab-ul{display: flex;justify-content: space-between;}
.Floor003162 .tab-ul:after{display: none;}
.Floor003162 .tab-ul li > a{top: -3em;}
.Floor003162 .ul-list{padding: 1em;}
.Floor003162 .notice .title a{float: right;}
.Floor003162 .notice .list li:not(:last-child){margin-bottom: 2em;}
.Floor003162 .ul-list dd a,
.Floor003162 .img-item .txt aside,
.Floor003162 .tab-ul li span{font-size: 1.25em;}
}
.Floor003162 .left .Homemore {
    position: absolute;
    left: 0;
    top: 91%;
    transform: translateY(-50%);
    margin-top: 0;
}
.Floor003162 .fl .Homemore{position: relative;
    right: 0;
    top: 51%;
    transform: translateY(-18%);}
.Floor003162 .fl .Hometit{}


/*PicList002735 */
.PicList002735{padding: 7.3em 0;}
.PicList002735 li{ margin-bottom: 2%; margin-top: 2%;}
.PicList002735 li a{display: block;background: #f5f5f5; border: 2px solid #f5f5f5; transition: 0.3s;padding: 4%;}
.PicList002735 li a:hover{border-color: #0a347f; box-shadow: 0 10px 15px rgba(0,0,0,0.15);}
.PicList002735 li .Ispic{ background-size: contain;background-color: #fff;  padding-bottom: 80%;}
.PicList002735 li .txt{padding: 10px 0;}
.PicList002735 li .txt .line {display: block;width: 20px;height: 2px;background-color: #0a347f;}
.PicList002735 li .txt h3{font-size: 1.8em; color: #0a347f;margin: 15px 0}
.PicList002735 li .txt p{line-height: 30px;color: #333;height:115px; font-size: 16px;}
.PicList002735 li .txt p.dot3 {-webkit-line-clamp: 4;}
@media(min-width:481px){
.PicList002735 li{float: left;}
}
@media(min-width:769px){
.PicList002735 li{width: 31%; }
.PicList002735 li:not(:nth-child(3n)){margin-right: 3%;}
}
@media(min-width:481px) and (max-width:768px){
.PicList002735 li{width: 48%; }
.PicList002735 li:not(:nth-child(2n)){margin-right: 4%;}
}
@media(max-width:1024px){
    .PicList002735{padding: 4em 0;}
    .Floor003162 .fl{padding-bottom: 0.5rem;}
    .Floor003162 .fl .Homemore{position: absolute;right: 0;top: 0;}
}
@media(max-width:480px){
    .PicList002735 li .txt h3{font-size: 16px;}
    .PicList002735 li .txt{padding-bottom: 0;}
    .PicList002735 li .txt p{line-height: 24px;font-size: 14px;margin-bottom: 0;height: 96px;}
}



/*PicList002663 */
.PicList002663{ padding:6vw 0 3vw 0;}
.PicList002663 li{ background:#f9f9f9;}
.PicList002663 .news-top .bx-wrapper{ position:relative; z-index:1;}
.PicList002663 .news-top .bx-viewport{ z-index:1}
.PicList002663 .news-top{ margin-bottom:5%;}
.PicList002663 li time{ color:#0a347f; font-size:18px;}
.PicList002663 li h3{font-size: 22px;
    line-height: 1.5;
    margin-bottom: 0;
    font-weight: normal;
    color: #333;
    font-family: 'SourceHanSansCN-Regular';
    margin-top: 5px;}
.PicList002663 li h3 a{ color:#333;}
.PicList002663 li:hover h3 a{ color:#0a347f;}
.PicList002663 li p{line-height: 26px;font-size: 16px;height: auto;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.PicList002663 li .more{ position:relative; color:#0a347f;font-size: 16px;font-family: 'SourceHanSansCN-Regular';}
.PicList002663 li .more::before{ position:absolute; content:''; width:100%; height:1px; left:0; bottom:0; background:#0a347f; transition:0.3s;}
.PicList002663 li .more:hover::before{ width:0;}
.PicList002663 .news-list li{ float:left;  margin-right:2%; margin-bottom:2%; padding:2.5% 3%;    transition: 0.3s;}
.PicList002663 .news-list li:hover {box-shadow: 0 0 1em rgba(0, 0, 0, 0.2);}
.PicList002663 .bx-pager{ text-align:center; background:#fafafa; padding:3% 5%;}
.PicList002663 .bx-pager div{ display:inline-block;padding:0 5px;}
.PicList002663 .bx-pager div a{ position:relative; display:block; width:14px; height:14px; border-radius:50%; border:1px solid transparent; overflow:hidden; line-height:1000px;}
.PicList002663 .bx-pager div a::before{ position:absolute; content:''; left:2px; top:2px; right:2px; bottom:2px; background:#c4c4c4; border-radius:50%; }
.PicList002663 .bx-pager div a.active{ background:#fff; border-color:#0a347f;}
.PicList002663 .bx-pager div a.active::before{ background:#0a347f;}
@media(min-width:769px){
.PicList002663 .news-top .pic{ width:66.66%;}
.PicList002663 .news-top .txt{ width:33.34%;padding:0 3%;}
.PicList002663 .news-list li{width:100%;}
.PicList002663 .bx-controls{ position:absolute; left:0;width:66.66%; bottom:0; z-index:10;}
.PicList002663 .bx-pager{ float:right;}
.PicList002663 .bx-pager div{ float:left;}
}
@media(max-width:1024px){
.PicList002663 li time,
.PicList002663 li h3{font-size:24px;}
}
@media(min-width:481px) and (max-width:1024px){
.PicList002663 li p{ line-height:20px; font-size:14px;height:80px;}
}
@media(max-width:768px){
.PicList002663 .news-top .ycenter{ display:block;}
.PicList002663 .news-top .txt{ padding:3%;}
.PicList002663 .news-top li h3{ max-height:60px; height:auto;}
.PicList002663 .news-top li p{ margin:3% 0; height:auto;}
.PicList002663 .news-list li{width:49%;}
.PicList002663 .news-list li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002663 .news-list li{ float:none; width:auto; margin-right:0;}
.PicList002663 .news-list li p,
.PicList002663 .news-list li h3{ height:auto;}
}




/*TextList002855 */.TextList002855{padding: 5% 0 3% 0}
.TextList002855 li{line-height: 4.5625em;  border-bottom: 1px dotted #a8a8a8;}
.TextList002855 li time{float: right;color: #c8c8c8; margin-left: 15px;}
.TextList002855 li a{padding-left: 30px; background: url("../images/TextList002855_icon.png") no-repeat left center;}
@media(min-width:481px){
 .TextList002855 li{font-size: 16px;}
}
@media(max-width:480px){
    .TextList002855 li a{padding-left: 20px;}
    .TextList002855 li time{font-size: 12px;}
}



/*  */
.jiqirenBox1{min-height: 5.12rem;color: #fff;line-height: 0.42rem;padding: 1.35rem 0;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.jiqirenBox1 .item:not(:nth-last-child(-n+3)){margin-bottom: 0.69rem;}
.jiqirenBox1 ul{display: flex;flex-wrap: wrap;}
.jiqirenBox1 .item{text-align: center;width: 33.333%;font-size: 0.24rem;}
.jiqirenBox1 .item p{margin: 0;font-size: 0.36rem;}

.jiqirenBox2 .auto{max-width: 1600px;padding:8em 0 6em 0;}


.jiqirenBox1 .title-1{background: linear-gradient(130deg, #2effb8 21.65527344%, #509cfe 83.984375%, #5e56ff);color: #fff0;
    -webkit-background-clip: text;-webkit-text-fill-color: transparent;
    font-style: italic;font-size: 0.4rem;display: inline-block;padding: 0 30px;}



.strengthBox{position: relative;overflow: hidden;}
.strengthBox .bg{position: absolute;left: 0;top: 0;width: 100%;height: 6rem;background-color: #0433a9;}
.strengthBox .auto{max-width: 1600px;padding:8em 0 6em 0;position: relative;z-index: 10;}
.strengthBox .Hometit{color: #fff;}
.strengthBox ul{display: flex;flex-wrap: wrap;}
.strengthBox .item{flex: 1;min-height: 4.5rem;padding: 0.5rem 0.1rem;position: relative;background-image: center center;background-size: cover;background-repeat: no-repeat;color: #fff;text-align: center;}
.strengthBox .item:after{position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";background-color: rgba(0,0,0,0.6);transition: all 0.5s;}
.strengthBox .item .inner{position: relative;z-index: 2;}
.strengthBox .item .ti{line-height: 0.78rem;margin-bottom: 0.35rem;}
.strengthBox .item .ti span{display: inline-block;border-bottom: 1px solid #fff;font-size: 0.2rem;}
.strengthBox .item .desc{min-height: 1.65rem;padding-bottom: 0.35rem;line-height: 0.3rem;font-size: 0.14rem;text-align: left;
    padding-left: 20px;}
.strengthBox .item .desc p {margin: 0;}
.strengthBox .item .desc p span{font-size: 0.22rem;}
.strengthBox .item .icon img{height: 0.48rem;}
.strengthBox .item:hover:after{background-color: rgba(0,0,0,0.2);}

.cultureBox{overflow: hidden;}
.cultureBox .auto{max-width: 1600px;padding:8em 0 6em 0;position: relative;z-index: 10;}
.cultureBox .content{display: flex;justify-content: space-between;flex-wrap: wrap;}
.cultureBox .content .img{width: 59.56%;padding: 0 0 0 0.33rem;position: relative;}
.cultureBox .content .img:after{position: absolute;left: 0;bottom: -0.33rem;content: "";width: 2.94rem;height: 2.71rem;border-radius: 0.2rem;background-color: rgba(10,52,127,0.5);}
.cultureBox .content .img:before{position: absolute;left: 0;bottom: -0.33rem;content: "";width: 2.94rem;height: 2.71rem;border-radius: 0.2rem;background-color: rgba(10,52,127,1);z-index: -1;}
.cultureBox .content .img img{border-radius: 0.2rem;}
.cultureBox .content .info{width: 29.31%;padding: 0.43rem 0;}
.cultureBox .content .item{position: relative;border-bottom: 2px solid #eaeaea;padding: 0.32rem 0;display: flex;align-items: center;}
.cultureBox .content .item:after{position: absolute;left: 0;bottom: -2px;width: 0;height: 2px;content: "";transition: all 0.5s;background-image: linear-gradient(to right, #0a347f , #fff);}
.cultureBox .content .item .icon{width: 0.79rem;}
.cultureBox .content .item .icon img{width: 0.6rem;}
.cultureBox .content .item .text{flex: 1;font-size: 0.18rem;color: #333333;}
.cultureBox .content .item .text h3{line-height: 0.66rem;font-size: 0.3rem;color: #0a347f;margin: 0;}
.cultureBox .content .item:hover:after{width: 100%;}
.cultureBox .content .item:hover{border-color: transparent;}

.HornorBox .auto{max-width: 1600px;padding:8em 0 6em 0;position: relative;z-index: 10;}
.HornorBox .Img {padding: 0 15%;position: relative;}
.HornorBox .Img .slick-list{padding: 0 29% !important;margin: 0 -20%;}
.HornorBox .imgbox{padding-top: 3.08rem;background:#f5f5f5;width: 2.66rem;transition: all 0.3s;margin:0px auto;border-radius: 0.2rem;}
.HornorBox .imgbox span{top: 0.15rem;left: 0.15rem;width: calc(100% - 0.3rem);height: calc(100% - 0.3rem);}
.HornorBox .Img .item{padding: 0.58rem 0 0 0;transition: all 0.3s;height: 6rem;text-align: center;}
.HornorBox .Img .info{display: none;}
.HornorBox .ti{display: none;border-bottom: 1px solid #e6e6e6;height:1.1rem;position: relative;}
.HornorBox .ti:After{position: absolute;left: 0;bottom: 0;width: 0;height: 2px;background:#005d4f;transition: all 0.8s;content: "";}
.HornorBox .Img .slick-active .imgbox{transform: translateX(0rem);opacity: 1;}
.HornorBox .Img .slick-active+li .imgbox{left:auto;right: auto;}
.HornorBox .Img .slick-active+li+li .imgbox{transform: translateX(0.1rem);}
.HornorBox .Img .slick-current {padding-top:0;transform: translateX(-0.2rem);position: relative;z-index: 10;}
.HornorBox .Img .slick-current .imgbox{padding-top: 4.24rem;width: 3.6rem;box-shadow: 10px 20px 40px rgba(0,0,0,0.15);background-color: #fff;border-radius: 0.2rem;border: 1px solid #eeeeee;}
.HornorBox .Img .slick-current .imgbox span{top: 0.25rem;left: 0.25rem;width: calc(100% - 0.5rem);height: calc(100% - 0.5rem);}
.HornorBox .Img .slick-current .info{display: block;padding-top: 0.2rem;width: 3.6rem;}
.HornorBox .Img .slick-current .info h3{font-size: 0.32rem;margin: 0;color:#0a347f;line-height: 1.625;}
.HornorBox .Img .slick-current .info p{font-size: 0.2rem;margin: 0;color: #333333;}

.HornorBox .slick-dots{position: static; z-index: 10; text-align:center;line-height: 12px;margin-top: 0.2rem;}
.HornorBox .slick-dots li{display: inline-block;width: 8px;height: 8px;margin: 0 0.05rem;vertical-align: middle;padding: 0;position: relative;}
.HornorBox .slick-dots li button{font-size: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.1);padding: 0;position: absolute;left: 0;top: 0;border-radius: 50%;border: 0;}
.HornorBox .slick-dots li.slick-active button{background-color: #0a347f;}

.HornorBox .slick-arrow{z-index:100;position: absolute; top:1.86rem; width:0.5rem; height:0.5rem;border-radius: 50%; cursor: pointer; padding: 0;transition: all ease 0.3s;background-position: center center;background-repeat: no-repeat;background-size: 0.19rem 0.15rem;background-color: transparent;color: #464646;}
.HornorBox .slick-disabled,.HornorBox .slick-disabled:hover,.HornorBox .slick-disabled:hover:after{cursor: default;background-color: transparent !important;opacity: 0;}
.HornorBox .slick-arrow{background-color: #eaeaea;color: #fff;}
.HornorBox .slick-arrow:hover{background-color: #0a347f;}
.HornorBox .slick-prev{left: -0.5rem;background-image: url(../images/arrleft.png);}
.HornorBox .slick-next{right: -0.5rem;background-image: url(../images/arrright.png);}

.HornorBox .list{white-space:nowrap;overflow-y:auto;padding-bottom:0.5rem;display: flex;justify-content: space-between;margin: 0 -.15rem;}
.HornorBox .list .item{line-height: 0.35rem;margin: 0 .15rem;position: relative;color: #333333;display:inline-block;vertical-align:top;}
.HornorBox .list .item li{position: relative;padding-left:0.2rem;}
.HornorBox .list .item li:before{position: absolute;left: 0;top: 0.12rem;width: 0.11rem;height: 0.11rem;border-radius: 50%;border: 2px solid #0a347f;content: "";}

.imgbox{ overflow:hidden; position:relative; /*background:url(../uploadfiles/nopic.jpg) center center no-repeat; background-size:contain;*/}
.imgbox span{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; 
    left:0px; top:0px; width:100%; height:100%;display: flex;align-items: center;justify-content: center;}
.imgbox img{ max-width:100%; max-height:100%;}

@media(max-width:1024px){
    .strengthBox .auto,.cultureBox .auto,.HornorBox .auto{padding: 4em 0;}
    .strengthBox .item{width: 50%;flex: none;}

    .cultureBox .content .img{width: 100%;}
    .cultureBox .content .info{width: 100%;flex: none;padding-bottom: 0;}
    .cultureBox .content .text{width: 100%;flex: none;}

    .HornorBox .list li{width: 50%;margin-bottom: 0.1rem;}
    .HornorBox .Img {padding: 0 !important}
    .HornorBox .Img .slick-list{padding: 0 !important;margin: 0 -9%;}

    .RighInfo003186 .SubNav{position: static;padding: 0 0 0.4rem;width: auto;}
}
@media(max-width:640px){
   
    .RighInfo003186 .SubNav a{font-size: 16px;line-height: 35px;}
    .RighInfo0031421 .number-count li span{font-size: 24px;}
    .RighInfo0031421 .number-count li p{font-size: 14px;}

    .strengthBox .item{width: 100%;}
    .strengthBox .item .ti span{font-size: 16px;}
    .strengthBox .item .desc{font-size: 14px;line-height: 24px;}

    .Timeline002853 .slider-nav li {font-size: 16px;}
    .Timeline002853 .slider-nav li span{font-size: 16px;}
    .Timeline002853 .slider-nav li.slick-current{font-size: 20px;}
    .Timeline002853 .slider-nav li.slick-current span{font-size: 20px;}

    .Timeline002853 .slider-for .year{font-size: 24px;}
    .Timeline002853 .slider-for .box .year span{font-size: 20px;}
    .Timeline002853 .slider-for .desc{font-size: 14px;line-height: 24px;}

    .cultureBox .content .item .text h3{font-size: 18px;}
    .cultureBox .content .item .text{font-size: 14px;}

    .HornorBox .Img .slick-current .info h3{font-size: 18px;}
    .HornorBox .Img .slick-current .info p{font-size: 14px;}
}






/*2024.9.06*/
.mapbox{display: inline-block;width: 100%;position: relative;background: #fff;margin: 0 auto 120px; }

.mapbox .auto{max-width: 1600px;}

.mapbox .lxbg{background: url(../images/lxbg.jpg) no-repeat;background-size: cover;width: 100%;height: 100%;position: absolute;}
.mapbox .map{position: absolute;left: 0;top: 0;width: 100%; height: 906px;z-index: 0;-webkit-filter: grayscale(100%);    filter: grayscale(100%);}
.cbox{width: 100%;display: inline-block;background: #fff;box-sizing: border-box;padding: 0;float: right;position: relative;z-index: 99;margin-right: 0%;}
.cbox h3{font-size: 26px;color: #333333;padding-bottom: 20px;border-bottom: 1px solid #eee;margin-bottom: 60px;}
.cbox h3 sup{margin-left: 20px;margin-top: -20px;}
.mapbox .w1440{z-index: 0;padding-top:calc(120 / 1920 * 100vw);}
.cbox .cbox_l{width: 100%;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.cbox .cbox_l li{width: 25%;float: left;margin-bottom: 40px;margin-top: 40px;list-style: none;text-align: center;}
.cbox .cbox_l li span{display: inline-block;width: 66px;border-radius: 60px;    height: 66px;   background-color: #043675;background-position: center;background-repeat: no-repeat;}
.cbox .cbox_l li p{font-size: 16px;color: #999999;line-height: 48px;margin:0;}
.cbox .cbox_l li h4{height: 45px;font-size: 18px;line-height: 30px;color: #333333;margin-top: 0;}
.cbox .cbox_l li span{display: inline-block;width: 66px;    height: 66px;   background-color: #043675;background-position: center;background-repeat: no-repeat;}
.cbox .cbox_l li:nth-child(1) span{background-image: url(../images/cicon1.png);}
.cbox .cbox_l li:nth-child(2) span{background-image: url(../images/cicon2.png);}
.cbox .cbox_l li:nth-child(3) span{background-image: url(../images/cicon3.png);}
.cbox .cbox_l li:nth-child(4) span{background-image: url(../images/cicon4.png);}



.cbox_r{width: 100%;text-align: center;padding-top: 40px;}
.cbox_r dl{width: 25%;display: inline-block;}
.cbox_r dd img{border:1px solid #ddd;width: 180px;}
.cbox_r dd p{font-size: 18px;color: #333333;line-height: 30px;margin-top: 10px;}
.mapbox .tit{width: 20%;margin-top: 5%}
.mapbox .tit h3{font-size: 40px;color: #333333;position: relative;margin-bottom: 50px;font-weight: bold;height: 40px;line-height: 40px;}
.mapbox .tit h3:after{position: absolute;left: 0;bottom: -20px;width: 40px; height: 2px;content: "";    background-color: #043675;}
.mapbox .tit p{font-size: 24px; color: #333333;}

.DrBox ul{display:flex;margin-left:-2%;flex-wrap:wrap;}
.DrBox li{margin:0 0 2% 2%;height:165px;background:#e7eff9;width:31.3333%;color:#666;}
.DrBox h3{color:#fff;background:#043675;line-height:40px;font-size:0.18rem;margin-bottom:10px;text-align:center;}
.DrBox p{padding-left:12px;position:relative;margin:0 10px;}
.DrBox p:After{position:absolute;left:0;top:0.12rem;width:4px;height:4px;border-radius:50%;content:"";background:#043675;}


@media(max-width:1440px){
.cbox{padding: 40px;}
.cbox .cbox_l li,.cbox .cbox_l li:last-child{width: 50%}
}
@media(max-width:1024px){
.w1600,.w1440,.w1200,.w1000{width:92%;min-width: 300px;}
.mapbox .tit h3{font-size: 26px;line-height: 1;margin-bottom: 15px;}
.mapbox .tit p{margin-bottom: 0;}
.cbox .cbox_l li{padding-bottom: 0;margin-top: 20px;margin-bottom: 20px;}
.cbox .cbox_l li,.cbox .cbox_l li:last-child{width: 100%;}
.cbox .cbox_l li span{float: none;display: block;margin: 0px auto 12px;}
.cbox .cbox_l li p{float: none;width: 100%;margin-left: 0;line-height: 20px;}
.cbox .cbox_l li h4{float: none;width: 100%;margin-left: 0;margin-bottom: 0;height: auto;}
.cbox_r{margin-top: 20px;padding-top: 20px;}
}
@media(max-width:768px){
.cbox{width: 100%;margin-right: 0%;padding: 20px;margin-top: 0;}
.mapbox{margin: 60px auto}
.mapbox .tit {width: 100%;position: relative;z-index: 99;color: #fff;}

}
@media(max-width:640px){
    .mapbox .w1440{padding-top: 0;}
    .cbox .cbox_l{width: 100%}
    .cbox .cbox_l li span{width: 50px;height: 50px;margin: 10px auto}
    .cbox_r dl{width: 49%;}
    .cbox_r{width: 100%}
    .DrBox p{font-size:12px;}
    .DrBox p:After{top:0.24rem;}

}


/*2024-10-22 新增*/

/*.PicList002323 为demo编号 产品介绍*/
.PicList002323{ padding: 30px 3%;}
.PicList002323 .tit{ height:31px; line-height:31px; padding-left:16px; color:#6e6e6e; font-size:20px; position: relative;}
.PicList002323 .tit:before{display: block; content: ""; position: absolute; top: 50%; left: 0; width: 9px; height: 19px; background: url(../images/PicList002323-icon.png) no-repeat; margin-top: -9px;} 
.PicList002323 .list{ overflow: hidden;margin-bottom: 8em;}
.PicList002323 .auto{overflow: hidden;}
.PicList002323 ul{ margin: 0 -1%;}
.PicList002323 ul li{ float: left; width: 48%;margin: 20px 1.5% 0 1.5%;text-align: center;}
.PicList002323 ul li div{ padding-bottom: 65%; position: relative; overflow: hidden; background: #edf8ff;}
.PicList002323 ul li figure{ position:absolute; left:0; top:0; right:0; bottom:0; transition:0.3s;}
.PicList002323 ul li h3{  color: #333;margin:15px 0 0; font-weight: normal; font-size: 20px;text-align: center;}
.PicList002323 ul li a:hover figure{transform: scale(1.08);}
.PicList002323 ul li a:hover h3{ color: #0a347f;}
@media screen and (min-width:768px ){
.PicList002323 ul li{width:31.334%;}
.PicList002323{ padding: 0;}
}
@media screen and (min-width:1024px ){
.PicList002323 ul li{width:30%; }
}

/*产品详情*/
.cpdetails{padding:calc(120 / 16 * 1em) 0 calc(30 / 16 * 1em) 0;background:#f7f8fa; }
.cpdetails .list{margin-bottom: 8em;}
.cpdetails .list h1{font-size: 30px;line-height: 1;color: #333;background: url(../images/tb.png) no-repeat;background-size: 30px;padding-left: 45px;border-bottom: 1px solid #ddd;margin: 0 0 30px 0;padding-bottom: 30px;}
.cpdetails .list .con{padding:0;width: 100%;}
.cpdetails .list p{color: #666;margin: 0;}
.cpdetails .list ul li:not(.space){background-color:none;}
.cpdetails .list .list dl{display: table;width: 77.648%;margin: 0 auto;}
.cpdetails .list dl > *{vertical-align: top;}
.cpdetails .list dt{width: auto;}
.cpdetails .list dt .icon{position: relative; font-size:26px; color: #0a68af;font-weight: 700; border-radius: 50%;text-align: left; font-family:'Barlow-Bold, sans-serif';}
.cpdetails .list dt .icon img{ max-height:1.5em;position: absolute;left: 50%;top: 50%; transform: translate(-50%,-50%);}
.cpdetails .list dd{width: 100%;margin-top: 0;padding-left: 20px;}
.cpdetails .list dd h3{margin: 0;font-size: 1.125em;color: #333;}
.cpdetails .list dd aside{color: #666; font-size: 18px; }

@media (min-width:1025px) {
.cpdetails .list ul{display: table;width: 100%; min-height:auto;}
.cpdetails .list ul li{display: block; vertical-align: top;}
.cpdetails .list ul li dl{display: flex;justify-content: flex-start;align-items: center;}
.cpdetails .list ul li{padding: 0;border: 0px solid #ddd;width: 100%;margin-left: -1px;}
.cpdetails .list ul li:nth-child(2n){border-left: none;}
.cpdetails .list ul li:nth-child(3){border-left: none;}
}  
@media (max-width:1024px) {
.cpdetails .list .auto{padding: 2em 0;}
.cpdetails .list ul li:not(.space){padding:2em 0;}
.cpdetails .list ul li.space{height: 1em;}
}

.cpdetails .list .con li{width: 50%; float: left; font-size: 18px;  margin: 12px 0;}
.cpdetails .list .ul span{margin:15px 0;color:#222;padding-left:0;position:relative;}

.cpdetails .list .td li{font-size: 18px; margin: 12px 0;}
.cpdetails .list .td span{margin:15px 0;color:#222;padding-left:0;position:relative;padding-left:35px;}
.cpdetails .list .td span::before{content: "";width: 8px;height: 8px;background:#0a68af;display:inline-block;position:absolute;left:10px;top:5px; }

.cpdetails .list .con .info{padding: 45px 45px 0;background: #fff;width: 100%;float: left;}
.cpdetails .list .con h4{display: block;font-size: 20px;width: 160px;height: 48px;line-height: 48px; padding-left: 20px; margin: 0 0 30px 0;color: #0b5ebd;background: url(../images/bt1.png) no-repeat;background-size: cover;}
.cpdetails .list .con .info:nth-child(4){margin-bottom: 45px;}
.cpdetails .list .con .info p strong{color:#333;line-height:1;margin-bottom:10px;margin-right:10px; }
.cpdetails .list .con .info p{font-size: 16px;line-height: 2;color: #333;width: 50%;float: left; margin-bottom:15px;position: relative;padding-left: 40px;}
.cpdetails .list .con .info p::before{content: "";width: 6px;height:6px;border-radius: 6px; background:#0b5ebd;display:inline-block;position:absolute;left:20px;top:14px; }
.bg_fff{background: #fff;}

/*RighInfo003134 */
.RighInfo003134 .auto{max-width: 1600px;padding:8em 0 6em 0;}
.RighInfo003134 .img-side{border: solid 1px #e4e4e4; margin-bottom: 2em;}
.RighInfo003134 .img-side .ytable-cell{ padding-bottom: 3em;}
.RighInfo003134 .img-group li .Ispic{background-size: contain;padding-bottom: 55.167%;}
.RighInfo003134 .img-group li p {text-align: center;margin: 22px 0 0 0;font-size: 22px;color: #0a347f;}
.RighInfo003134 .controls{display: table;position: relative;padding: 0 56px; margin: 3.125em auto 0;}
.RighInfo003134 .controls .slick-dots li{float: left;position: relative; width: 13px;height: 13px; margin: 0 5px;}
.RighInfo003134 .controls .slick-dots li button{position: absolute;background:rgba(0,0,0,0.2); width: 7px;height: 7px;border-radius: 50%; top: 50%;left: 50%;transform: translate(-50%,-50%); border: 0; cursor:pointer; border: 0; font-size: 0;padding: 0;transition: 0.3s;}
.RighInfo003134 .controls .slick-dots li.slick-active button{background-color: #0a347f; width: 100%;height: 100%;}
.RighInfo003134 .controls .slick-arrow{position: absolute; top:50%;width: 25px; height: 11px;background-repeat: no-repeat;background-position: center; margin-top: -5px;}
.RighInfo003134 .controls .slick-prev{left: 0;background-image: url(../images/RighInfo003134-btn-prev.svg);}
.RighInfo003134 .controls .slick-next{right: 0;background-image: url(../images/RighInfo003134-btn-next.svg);}
.RighInfo003134 .controls .slick-disabled{cursor: default;}
.RighInfo003134 .controls .slick-prev.slick-disabled{background-image: url(../images/RighInfo003134-btn-prev-disabled.svg);}
.RighInfo003134 .controls .slick-next.slick-disabled{background-image: url(../images/RighInfo003134-btn-next-disabled.svg);}
.RighInfo003134 .img-side .txt{text-align: center;}
.RighInfo003134 .img-side .tit{font-family: 'SourceHanSansCN-Medium'; font-size: 1.875em;color: #333; margin-bottom: 0.6em;}
.RighInfo003134 .img-side .line{width: 15px; height: 2px; background-color: #0a347f;display: block;margin: 0 auto;}
.RighInfo003134 .img-side .btn{ margin-top: 4.375em;display: none;}
.RighInfo003134 .img-side .btn a{display: inline-block;font-size: 1.125em;color: #fff;box-shadow: 0px 10px 30px rgb(11 52 127 / 20%);border-radius: 5px; margin: 0 5px; min-width:12.5em;text-align: center; line-height: 3.3333;padding: 0 1.8125em; cursor: pointer;}
.RighInfo003134 .img-side .btn a.download{background-color: #0a347f;}
.RighInfo003134 .img-side .btn a.download2{background-color: #6e6e6e;}
.RighInfo003134 .img-side .btn a:before{display: inline-block; vertical-align: top;content: '';background-size: contain;background-position: center; background-repeat: no-repeat; width: 1.3888em;height: 3.3333em;margin-right: 0.5555em;}
.RighInfo003134 .img-side .btn a.download:before{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .img-side .btn a.download2:before{background-image: url(../images/RighInfo003134-icon-download.svg);}

.RighInfo003134 .prod-intro .name{border-bottom: 1px solid #efefef;font-family: 'SourceHanSansCN-Medium';font-size: 1.5em; padding-bottom: 0.666em;color: #333; line-height: 2;}
.RighInfo003134 .prod-intro .name i{width: 2em; height: 2em;border-radius: 50%;background-color: #0a347f;display: inline-block;vertical-align: top; margin-right: 0.625em; background-repeat: no-repeat; background-position: center; background-size: auto 50%;}
.RighInfo003134 .prod-intro .name-1 i{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .prod-intro .name-2 i{background-image: url(../images/RighInfo003134-title-icon.svg);}
.RighInfo003134 .prod-intro .singlePage{line-height: 1.875; margin: 2em 0 3em 0;}

@media (min-width:1025px) {
.RighInfo003134 .img-group{width: 50%;border-right: solid 1px #e4e4e4;}
.RighInfo003134 .img-side .ytable-cell{padding-top: 4em;}
.RighInfo003134 .img-side .txt{padding: 0 4%;}
}
@media (max-width:1024px) {
.RighInfo003134 .img-side{ padding: 2em;}
.RighInfo003134 .img-side .btn a{min-width: calc(50% - 10px);padding: 0;}
}

.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: #0a347f; 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: #0a347f;border:0;cursor: pointer;border-radius: 0.625em;height:3.125em;color: #fff;font-family: 'SourceHanSansCN-Light';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;}
}
.RighInfo00313400{padding:8em 0 6em 0;}
/*Floor002978*/ 
.xw_zt{background: url(../images/dj.jpg) no-repeat center center;background-size: cover;padding:8% 0 5%}
.Floor002978{overflow: hidden;width: 80%; max-width: 1220px;margin:0 auto}
.Floor002978 .auto{width: 80%; max-width: 1220px;position: relative; z-index: 1;}
.Floor002978 .slick-list{overflow: inherit;}
.Floor002978 .slick-arrow{ z-index: 20; position: absolute; top: 50%; width: 20px; height: 20px; border: 2px solid #fff; border-right: 0; border-bottom: 0; margin-top: -8px;}
.Floor002978 .slick-prev{left: 35px; transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}
.Floor002978 .slick-next{right: 35px; transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);}
.Floor002978 li a{display: block; margin: 0 10px;position: relative;}
.Floor002978 li .pic{overflow: hidden;}
.Floor002978 li .Ispic{padding-bottom: 50%;transition: 0.3s;width:100%}
.Floor002978 li.slick-center a:hover .Ispic{ transform: scale(1.2);}
.Floor002978 li .txt{top: 10%; left: 2%; width: 96%; text-align: center; color: #fff; z-index: 10;position:absolute;}
.Floor002978 li aside{word-break: break-word; line-height: 1.2em;}
.Floor002978 li .t-1{font-size: 24px;}
.Floor002978 li .t-2{font-size: 30px;margin-bottom: 1.334em; margin-top: 0.2em;}
.Floor002978 li .more{display: table; margin: 0 auto;position: relative; padding: 5px 0;transition: 0.3s;}
.Floor002978 li .more:after{position: absolute; content: ''; left: 0; bottom: 0; height: 1px; width: 100%;background: #fff; transition: 0.3s;}
.Floor002978 li a:hover .more{padding-left: 10px; padding-right: 10px;color: #fff;}
.Floor002978 li a:hover .more:after{ height: 100%;background: #86bf47;}
.Floor002978 li .more i{font-style: normal;position: relative;display: block;font-size: 18px; z-index: 4;}
@media(min-width:769px) and (max-width:1280px){
.Floor002978 li .t-1{font-size: 2vw;}
.Floor002978 li .t-2{font-size: 2.2vw;}
.Floor002978 li .more i{font-size: 1.5vw; }
}
@media(max-width:768px){
.Floor002978{margin: 4% 0; }
}
@media(max-width:480px){
.Floor002978 li a{margin: 0 5px;}
.Floor002978 li .t-1{font-size: 4vw;}
.Floor002978 li .t-2{font-size: 4.5vw; margin-bottom: 0.5em;}
.Floor002978 li .more i{font-size:3vw; }
.Floor002978 .slick-prev{left: 4vw;}
.Floor002978 .slick-next{right: 4vw;}
}

.adBox{
    position: absolute;
    top: 98px;
    left: 0;
    z-index: 99;
    width: 100%;
    
    padding-bottom: 0;
    background: url(../images/Floor003194-bg.jpg) no-repeat center top;
    background-size: cover;
}
.adBox img{width: 100%;}
.Productinfo.pt0{padding-top:5%}
.Productinfo.pt0 p{margin-bottom:3%}
.Floor002978 .flipster{ margin-top: 0;}
.Floor002978 .flipster li{ width:100%; max-width:820px; margin: 0 auto; }
.Floor002978 .flipster li .flip-content{position: relative;}
.Floor002978 .flipster .Ispic{ width:100%; display: block; padding-bottom:51.465%; position: relative;border-radius: 15px; }
.Floor002978 .flip-current .Ispic{  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
.Floor002978 .flipster .txt{text-align: center;color:#333; opacity: 0;  padding:1.5vw 2vw; width: 100%; border-bottom: 1px solid #e2e2e2;}
.Floor002978 .flipster .txt .t1{ font-size: calc(20 / 16 * 1em); }
.Floor002978 .flip-current .txt{ opacity: 1;}
.Floor002978 .flipster{overflow: visible;}
.Floor002978 .flipto-prev,
.Floor002978 .flipto-next{position: absolute;border-radius: 50%;background: url(../images/more-on.svg) no-repeat center center #fff;width: 50px; height: 50px; transition: 0.3s; font-size: 0; z-index: 20; display: block !important; top:40%; margin-top: -25px;  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);} 
.Floor002978 .flipto-prev:hover,
.Floor002978 .flipto-next:hover{background-color: #0a347f; background-image: url(../images/more.svg);} 
.Floor002978 .flipto-prev{left: 0; transform: rotateY(-180deg);}
.Floor002978 .flipto-next{right: 0;} 

@media(min-width:1025px){
  .Floor002978 .flipster-carousel .flip-next .pic,
  .Floor002978 .flipster-carousel .flip-prev .pic{filter: blur(2px); opacity: 0.6;}
  .Floor002978 .flipster-carousel .flip-past .pic,
  .Floor002978 .flipster-carousel .flip-future .pic{filter: blur(3px); opacity: 0.6;}
}