/* body{font-weight:lighter;font-family:'Bronova Regular',sans-serif;} */
::-webkit-scrollbar{width:0.05rem;height:0.05rem}
::-webkit-scrollbar-track{width:0.05rem;background-color:#eee}
::-webkit-scrollbar-thumb{background-color:#222;background-clip:padding-box;min-height:28px}
::-webkit-scrollbar-thumb:hover{background-color:#111}
*{box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;font-size:100px}
@media (max-width:1600px){html{font-size:6.25vw}
}
@media (max-width:1024px){html{font-size:9.765625vw}
}
@media (max-width:480px){html{font-size:18vw}
}
body{line-height:2;font-size:0.16rem;overflow-x:hidden;}
.Contain-bg .News_detail {background:#f1f6fa;margin: 5% 0; padding:5% 8%}

.h-bg{background:#f1f6fa;}

.auto-inner{margin:0 auto;width:85%;position:relative;}
@media(max-width:1024px){.auto-inner{margin:0 auto;width:92%;position:relative;}
}
a{transition:0.3s;}
.part_head{height:auto;overflow:hidden;margin-bottom:0.35rem;position:relative;}
/*.------------------------------------------------------------------------------------------------------------.home_title */
.home_title{position:relative;z-index:56;}
.home_title span{display:block;font-weight:bold;font-style:italic;font-size:0.34rem;color:#008fd7;line-height:1;margin-bottom:0.2em;text-transform:capitalize;}
.home_title h2{font-size:0.36rem;color:#222;line-height:1;margin:0;line-height:1;position:relative;font-weight:normal;}
@media(max-width:768px){.home_title{}
}
/*.------------------------------------------------------------------------------------------------------------.home_more */
.home_more{box-shadow:0.1rem 0.1rem 0.2rem rgba(0,20,30,0.02);line-height:1;line-height:0.5rem;border-radius:1rem;background:#fff;display:table;position:relative;z-index:50;overflow:hidden;margin-top:0.2rem;}
.home_more:after{content:"";display:block;position:absolute;left:0;top:0;width:0;height:100%;background:#008fd7;transition:0.5s;}
.home_more>*{color:#444;display:inline-block;font-size:0.16rem;background:url(../images/home_more.png) no-repeat right 0.3rem center;transition:.5s;padding:0 0.6rem 0 0.3rem;position:relative;z-index:50;}
.home_more:hover:after{width:100%;}
.home_more:hover>*{background:url(../images/home_more3.png) no-repeat right 0.3rem center;}
.home_more:hover>*{color:#fff !important;}
@media(max-width:768px){.home_more{display:table;margin:0 auto;}
}
.home_more2{box-shadow:0.08rem 0.08rem 0.2rem rgba(0,20,30,0.06);border:1px solid rgba(0,20,30,0.04)}
.home_top{margin-bottom:0.22rem;position:relative;}
.home_top .home_title{float:left}
.home_top .home_more{position:absolute;right:0;bottom:0;}
/*.------------------------------------------------------------------------------------------------------------.fullpage */
.home_part{padding:1rem 0;}
@media(max-width:768px){.home_part{padding:0.5rem 0;}
}
a:hover{color:#0095d9}
.slick-dots{display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;height:auto;overflow:hidden;}
.slick-dots li{position:relative;border-radius:1rem;display:inline-block;width:50px;height:5px;margin:0 4px;padding:0;cursor:pointer;background:#cfdde4}
.slick-dots li button{display:none}
.slick-dots .slick-active{background:#008fd7}
@media(max-width:768px){.slick-dots{margin:6% 0 0;}
}
.slick-arrow{background:url(../images/arrow.png) no-repeat left 0.15rem center #fff;z-index:100;font-size:0;width:0.46rem;height:0.46rem;border-radius:100%;position:absolute;top:50%;margin-top:-0.23rem;cursor:pointer;padding:0;}
.slick-prev{left:-0.25rem;}
.slick-next{right:-0.25rem;background-position:right 0.15rem center !important;}
.slick-arrow:hover{background:url(../images/arrow2.png) no-repeat left 0.15rem center;background-color:#008fd7 !important;border-color:#008fd7}
.home_pager{display:inline-block;font-size:0.22rem;letter-spacing:0.02rem;vertical-align:middle;line-height:2;color:#999;margin-top:0.1rem;}
.home_pager .cur{color:#2b9f65;}
.home_bot{text-align:center;margin-top:0.45rem;position:relative;width:100%;}
.home_bot:before{content:"";display:block;position:absolute;left:0;top:51%;;width:42%;height:1px;background:#e8e8e8;}
.home_bot:after{content:"";display:block;position:absolute;right:0;top:51%;width:42%;height:1px;background:#e8e8e8}
/*.------------------------------------------------------------------------------------------------------------.Maintop */
.Maintop{width:100%;z-index:1000;position:absolute;top:0;left:0;}
.Maintop .auto-inner{position:relative}
.Maintop .logo{width:20vw;padding:0.28rem 0 0;float:left;}
.Maintop .logo a{}
.Maintop .logo img{max-height:2rem;}
.Maintop .logo img.logo2{display:none}
.Maintop .open-search.on:before,.Maintop .open-search.on:after{background-color:#444;height:0.02rem;}
.Maintop .top-menu li{padding:0 1vw;position:relative;}
.Maintop .top-menu li#m128 .sub{width:240%;margin-left:-120%;}
.Maintop .top-menu li#m24 .sub{width:280%;margin-left:-140%;}
.Maintop .top-menu li span,.Maintop .top-menu li a{display:block;}
.Maintop .top-menu li span a{display:inline-block;position:relative;color:#fff;font-size:0.18rem;letter-spacing: 2px; font-weight: bold}
.Maintop .top-menu li.aon span a,.Maintop .top-menu li span a:hover{color:#fff;}
.Maintop .top-menu li dt{padding:0;}
.Maintop .top-menu li dt a{line-height:1.5;font-size:0.16rem;padding:0.6em 1em ; text-align: left; transition: 0.3s;  }
.Maintop .top-menu li .sub>dl{padding:0;background: #f1f6fa;  position: relative;   }
.Maintop .top-menu li .sub>dl>dt:last-child{ border-bottom:none}
.Maintop .top-menu li .sub>dl dl{padding:0;background:rgba(226, 235, 245, 1); margin-bottom: 0.2rem; display: none; position: absolute;
left: 100%; top: 0; width: 100%; min-height: 100%;}
.Maintop .top-menu li .sub>dl>dt:hover dl{ display: block;}
.Maintop .top-menu li .sub dl dt:hover>a{ background: #0095d9; color: #fff;}
.Maintop .top-menu li dt.on>a{ background: url(../images/ttit.png) no-repeat right 0.2rem center;}
.Maintop .top-menu li dt.on:hover>a{ background: url(../images/ttit2.png) no-repeat right 0.2rem center  #0095d9 !important; ;}
.Maintop .top-nav{float:right;padding:0.26rem 0;margin-left:80px;position:relative;height:6em;}
.Maintop .top-nav dt.lan{position: absolute;left:-68px;height: 20px; line-height: 20px; top: 0; bottom: 0;margin: auto; font-size: 14px;}
.Maintop .top-nav dt.lan a{display: inline-block; line-height: 20px; padding: 0px 4px;color: #fff;font-family:sans-serif}
.Maintop .top-nav dt.lan a.on{background: #0095d9; color: #fff;}
.Maintop .top-nav dt.lan a:first-child{ margin-right:6px;}
.Maintop.Maintop-an .top-nav dt.lan a:not(.on),
.Maintop.Maintop-on .top-nav dt.lan a:not(.on){ color: #333;}
.Maintop .open-search{background:url("../images/searchbtn2.png") no-repeat center center;width:0.4rem;height:0.4rem;}
.Maintop .top-search{margin-top:0.04rem;display:block;;padding:0 0.5rem 0 0;width:2.32rem;overflow:hidden;display:none;}
.Maintop .top-search .text{font-size:0.16rem;padding-left:0.2rem;width:1.92rem;line-height:0.4rem;height:0.4rem;background:#f1f6fa;color:rgba(0,0,0,0.5);}
.Maintop .top-search .btn{z-index:50;width:0.4rem;z-index:50;background:url(../images/searchbtn2.png) no-repeat #0095d9 center center;background-size:100% 100%;background-size:0.16rem;}
@media(min-width:1025px){.Maintop .top-menu{float:right;}
.Maintop .top-menu li{float:left;}
.Maintop .top-menu li span{text-align:center;}
.Maintop .top-menu li span a{line-height:1rem;}
.Maintop .top-menu li span a:before{position:absolute;left:0;top:0px;height:3px;content:'';width:100%;}
.Maintop .top-menu li span a:hover:before,.Maintop .top-menu li.aon span a:before{background:#fff}
}
@media(max-width:1024px){
.Maintop{height:1rem;}
.Maintop .top-menu li#tel{display:block;}
.Maintop .auto-inner{height:100%;}
.Maintop .top-menu{position:fixed;top:1rem;right:0;bottom:0;width:0;opacity:0;transition:0.3s;overflow:hidden;background:#0095d9}
.menu-show .Maintop .top-menu{width:60%;opacity:1;padding:4%}
.Maintop .top-menu ul{height:100%;overflow:auto;width:100%;}
.Maintop .top-menu li{width:auto!important;padding:10px 0;border-color:rgba(255,255,255,0.2) !important;}
.Maintop .top-menu li:not(:last-child){border-bottom:1px solid rgba(255,255,255,0.4);}
.Maintop .top-menu li#m2 .sub,
.Maintop .top-menu li#m128 .sub,
.Maintop .top-menu li#m24 .sub{width:100%;margin-left:0;}
.Maintop .top-menu li span a{color:#fff !important;font-size:0.26rem}
.Maintop .top-menu li span{line-height:2;text-align:left;}
.Maintop .top-menu li .sub{background:rgba(0,0,0,0.1);padding:5%;;width:100%;margin-left:0;}
.Maintop .top-menu li .sub>dl {background:none;}
.Maintop .top-menu li .sub>dl dl{ position: relative; left: 0}
.Maintop .top-menu li .sub>dl dl a{color: #333}
.Maintop .logo{width:50%;height:100%;padding:0}
.Maintop .logo h1{padding:0;height:100%;display:block;margin:0;}
.Maintop .logo a{padding:12% 0;height:100%;display:block;}
.Maintop .top-nav{padding:0;height:100%}
.Maintop .open-menu{float:left;margin-top:0.1rem;}
.Maintop .open-search{margin:0 0.3rem;margin-top:0.06rem;display:none;}
.Maintop .top-phone{height:32px;width:16px;}
.Maintop .top-menu li.center{display:none;}
.Maintop .top-menu li dt{width:100%;min-height:auto;border:none !important}
.Maintop .top-menu li dt a{color:#fff;line-height:2;}
.Maintop .top-menu li .pic,.Maintop .top-menu li dt a img{display:none;}
.Maintop .top-menu li .text{width:100%;float:left;}
.Maintop .top-menu li dt a span .op{display:none;}
.open-menu{width:0.8rem;height:0.8rem;border-radius:100%}
.open-menu i{background:#fff;;height:2px;left:20%;width:60%}
.open-menu:not(.on) i:nth-child(1){margin-top:-8px;}
.open-menu:not(.on) i:nth-child(2){margin-top:0;}
.open-menu:not(.on) i:nth-child(3){margin-top:8px;}
}
@media (max-width: 480px) {
    .Maintop{height:0.7rem;}
    .Maintop .open-menu {margin-top: 0;}
    .open-menu {width: 0.7rem;height: 0.7rem;}
}
.Maintop-on{background:#fff;}
.Maintop-on .logo img.logo1{display:none}
.Maintop-on .logo img.logo2{display:block}
.Maintop-on .top-menu li span a{color:#444;}
.Maintop-on .top-menu li.aon span a,.Maintop-on .top-menu li span a:hover{color:#0095d9;}
.Maintop-on .top-menu li span a:hover:before,.Maintop-on .top-menu li.aon span a:before{background:#0095d9}
.Maintop-on .open-search{background:url("../images/searchbtn1.png") no-repeat center center;}
.Maintop-on .open-menu i{background:#444}
.Maintop-an{background:#fff;position:fixed;}
.Maintop-an .logo img.logo1{display:none}
.Maintop-an .logo img.logo2{display:block}
.Maintop-an .top-menu li span a{color:#444;}
.Maintop-an .top-menu li.aon span a,.Maintop-an .top-menu li span a:hover{color:#0095d9;}
.Maintop-an .top-menu li span a:hover:before,.Maintop-an .top-menu li.aon span a:before{background:#0095d9}
.Maintop-an .open-search{background:url("../images/searchbtn1.png") no-repeat center center;}
.Maintop-an .open-menu i{background:#444}
/*.------------------------------------------------------------------------------------------------------------Homebanner */
.Homebanner{position:relative;z-index:1;overflow:hidden;height:100%;width:100%;padding-bottom:0;background-color:#999;}
.Homebanner .text{position:absolute;z-index:100;transition:.8s;padding:0 10px;}
.Homebanner .text img{width:4.6rem;}
.Homebanner .con li .pic{background-position:center center;background-repeat:no-repeat;}
.Homebanner .con li a{position:relative;display:block}
.Homebanner .con li .phone{display:none}
.Homebanner .slick-arrow{font-size:0;width:0.8rem;height:0.8rem;border:none;position:absolute;top:50%;margin-top:-0.3rem;background:none !important;cursor:pointer;padding:0;z-index:100;opacity:0.8;}
.Homebanner .slick-prev{left:0.7rem;}
.Homebanner .slick-next{right:0.7rem;}
.Homebanner .slick-next::before,.Homebanner .slick-prev::before{position:absolute;content:'';width:50%;height:50%;border-top:0.005rem solid #fff;border-right:0.005rem solid #fff;top:25%;left:25%;transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.Homebanner .slick-prev::before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);}
.Homebanner .slick-next:hover,.Homebanner .slick-prev:hover{opacity:0.5}
.Homebanner .slick-dots{position:absolute;left:0;bottom:6%;text-align:center;width:100%;z-index:10;}
.Homebanner .slick-dots li{background:rgba(255,255,255,.4)}
.Homebanner .slick-dots .slick-active{background:#fff}
@media(min-width:769px){.Homebanner .con .slick-list li .pic{z-index:1;padding-bottom:44.4%;width:100%;background-position:center center}
}
@media(max-width:768px){.Homebanner .con .slick-list li,.Homebanner .con .slick-list li a{height:auto}
.Homebanner .con .slick-list li{background:0 0!important}
.Homebanner .con .slick-list li .pic{display:none}
.Homebanner .con .slick-list li .phone{display:block;width:100%}
.Homebanner .con .slick-list li .text{display:none}
}
/*.------------------------------------------------------------------------------------------------------------.Floor0001*/
.Floor0001 {background:#f1f6fa;}
.Floor0001 .auto-inner{position:relative;z-index:56;}
.Floor0001 .slick-list{margin:0 -0.12rem;}
.Floor0001 .slick-slide{margin:0 0.12rem;position:relative;overflow:hidden;}
.Floor0001 li{border-radius:0.1rem;float:left;overflow:hidden;position:relative;
background: #fff;}

.Floor0001 li .pic{padding-bottom:50%;transition:all ease-in-out 0.5s}
.Floor0001 li:hover .pic{transform:scale(1.1)}
.Floor0001 .tit{padding:4% 16% 4% 4%;background:url(../images/home_more.png) no-repeat right 0.3rem center #fff;}
.Floor0001 .text{padding:4% 8%;width:100%;background:#fff;transition:0.8s;}
.Floor0001 li h3{font-size:0.24rem;line-height:1.5;margin:0;color:#222;font-weight:normal;}
.Floor0001 li span{color:#666;line-height:1.8;  background:#f1f6fa; padding:0.2em 1em; border-radius: 1rem; margin-right:1%; margin-bottom: 1%; display: inline-block;}

.Floor0001 .slick-arrow{
    box-shadow:-0.04rem 0.04rem 0.2rem rgba(0,20,30,0.04); z-index: 100;
}

@media(max-width:768px){.Floor0001 li{width:100%;margin:0 0 5% 0}
}
/*.------------------------------------------------------------------------------------------------------------.Floor0007*/
.Floor0007{}
.Floor0007 .slick-list{margin:0 -0.12rem;}
.Floor0007 .slick-slide{margin:0 0.12rem;position:relative;overflow:hidden;}
.Floor0007 li .pic{padding-bottom:112%;transition:0.5s;border-radius:0.1rem;;transform:scale(1);transition:all ease-in-out 0.5s}
.Floor0007 li:hover .pic{transform:scale(1.1)}
.Floor0007 li .text{border-radius:0 0 0.1rem 0.1rem;background:rgba(0,0,0,0.5);transition:0.5s;padding:4% 6%;text-align:center;position:absolute;left:0;bottom:0;width:100%;z-index:50;}
.Floor0007 h3{font-size:0.24rem;line-height:1.5;margin:0;color:#fff;font-weight:normal;}
/*.------------------------------------------------------------------------------------------------------------.Floor0008*/
.Floor0008 .home_top .home_more{display:none;}
.Floor0008 .inner{position:relative;;}
.Floor0008 .tab span{display:inline-block;padding:0 2em;border-radius:1rem;cursor:pointer;}
.Floor0008 .tab span.on{background:#0095d9;color:#fff;line-height:3;}
.Floor0008 li{display:none;position:relative;border-radius:0.1rem;overflow:hidden;}
.Floor0008 li .pic{padding-bottom:36%;}
.Floor0008 h3{font-size:0.24rem;line-height:1.5;margin:0;color:#fff;font-weight:normal;}
.Floor0008 .home_more{margin-top:5vw;}
@media(min-width:769px){.Floor0008 .tab{position:absolute;right:0;top:0.2rem;z-index:110;}
.Floor0008 li .text{position:absolute;right:0;top:0;width:100%;height:100%;z-index:100;background:url(../images/cover.png) no-repeat center center;background-size:100% 100%;color:#fff;padding:9% 11%;padding-left:55%;}
}
@media(max-width:768px){.Floor0008 .home_top .home_more{display:table}
.Floor0008 li .home_more{display:none;}
.Floor0008 .tab{text-align:center;padding:2% 0;}
.Floor0008 .tab span{text-align:center;margin-bottom:2%;}
.Floor0008 .text{background:#f1f6fa;padding:8%}
.Floor0008 h3{color:#222}
.Floor0008 .home_more{margin-top:8%;}
}
/*.------------------------------------------------------------------------------------------------------------.Floor0002*/
.Floor0002{background:#f1f6fa;}
.Floor0002 .inner{position:relative;}
.Floor0002 .text p{margin:0;}
.Floor0002 .home_top{height:auto;overflow:hidden;}
.Floor0002 .home_title{}
.Floor0002 .home_more{margin-top:5vw;}
@media(min-width:769px){.Floor0002 .text{width:35%;float:left;padding:6.1% 0;}
.Floor0002 .pic{width:57.8%;position:absolute;right:0;top:0;height:100%;border-radius:0 0.1rem 0.1rem 0;}
.Floor0002 .pic:after{content:"";display:block;position:absolute;left:0;top:0;width:0.5rem;height:100%;background:url(../images/hcg1.png) no-repeat left center;background-size:100% 101%;z-index:50;}
}
@media(max-width:768px){.Floor0002 .pic{padding-bottom:50%;margin:3% 0;}
}
/*.------------------------------------------------------------------------------------------------------------.Floor0003*/
.Floor0003{background:#fff;}
.Floor0003 .list{}
.Floor0003 .slick-slide>div{border-radius:0.1rem;position:relative;border:1px solid #f1f6fa;background:#f1f6fa;transition:0.2s;}
.Floor0003 .slick-slide>div a{position:relative;z-index:30;transition:.5s ease-in-out;display:block;padding:6% 5%;padding-right:1.3rem;}
.Floor0003 .slick-slide>div:after{border-radius:0.1rem;content:"";display:none;position:absolute;left:1%;top:4%;width:98%;height:92%;background:#fff;box-shadow:0.02rem 0.02rem 0.2rem rgba(0,20,30,0.08);transition:0.5s;}
.Floor0003 .slick-slide>div:hover:after{display:block;}
.Floor0003 .slick-slide>div:hover{background:#fff;border-color:#fff;}
.Floor0003 .slick-slide>div figure{position:absolute;right:5%;top:50%;background:url(../images/nbg.svg) center center;background-size:cover;color:rgb(229,231,237);font-size:0.26rem;line-height:0.52rem;height:0.5rem;width:0.5rem;text-align:center;border-radius:1rem;margin-top:-0.25rem;font-weight:bold;}
.Floor0003 .slick-slide h3{font-size:0.16rem;margin:0;font-weight:normal;color:#444;}
.Floor0003 .slick-slide span{font-size:0.14rem;color:#999}
@media(min-width:769px){.Floor0003 .list .slick-slide>div{width:49.4%;margin-right:1.2%;margin-bottom:1.2%;float:left;}
.Floor0003 .list .slick-slide>div:nth-child(2n){margin-right:0}
}
@media(max-width:768px){.Floor0003 .slick-slide>div{margin-bottom:2%;}
.Floor0003 .pic{background:none !important;}
}
/*.------------------------------------------------------------------------------------------------------------.Floor0004*/
.Floor0004{background:#f1f6fa;}
.Floor0004 .auto-inner{position:relative;}
.Floor0004 .slider{transition:0.5s;padding-bottom:0.45rem;}
.Floor0004 li{}
.Floor0004 li .pic{padding-bottom:56%;transition:0.5s;border-radius:0.1rem 0.1rem 0 0;}
.Floor0004 li .text{border-radius:0 0 0.1rem 0.1rem;transition:0.5s;padding:12% 10% 14%;text-align:center;background:#fff;position:relative;z-index:50;}
.Floor0004 li .icon{position:absolute;left:50%;top:-0.5rem;margin-left:-0.6rem;width:1.2rem;background:#fff;border-radius:2rem;padding:0.32rem;transition:0.5s;}
.Floor0004 li .icon img{}
.Floor0004 li h3{font-size:0.24rem;margin:0;font-weight:normal;color:#222;}
.Floor0004 li p{margin:0;color:#666;height:3.5em;}
@media(min-width:769px){.Floor0004 .slick-list{margin:0 -0.12rem;}
.Floor0004 .slick-slide{margin:0 0.12rem;margin-top:0.2rem;transition:0.5s;}
.Floor0004 .slick-slide .text *{transform:scale(0.85);}
.Floor0004 .slick-slide.on .text *{transform:scale(1);}
.Floor0004 .slick-slide.on{margin-top:0;}
.Floor0004 .slick-slide.on .pic{padding-bottom:60%;}
.Floor0004 .slick-slide.on .text{padding:14% 10% 16.8%;}
}
@media(max-width:768px){.Floor0004 li .text{padding-top:16%;}
}
/*.------------------------------------------------------------------------------------------------------------.Floor0005*/
.Floor0005{background-attachment:fixed;}
.Floor0005 .home_title{text-align:left; }
.Floor0005 .home_title span{color:#fff;}
.Floor0005 .home_title h2{color:#fff;}
.Floor0005 .text p{color:#fff; margin: 0;}
.Floor0005 .icon_list{;}
.Floor0005 .icon_list img{width:0.6rem;transition:0.5s}
.Floor0005 .icon_list li:hover img{transform:rotateY(360deg);}
.Floor0005 .icon_list ul{width:100%;text-align:right}
.Floor0005 .icon_list ul li{display:inline-block;margin-left:6%;position:relative;text-align:center;}
.Floor0005 .icon_list ul li:nth-child(1){margin-left:0}
.Floor0005 .icon_list ul li:first-child::before{display:none;}
.Floor0005 .icon_list ul li h3{font-size:0.22rem;margin:0;font-weight:normal;color:#fff;min-width:4em;}
.Floor0005 .bot{margin-top: 2%;}
.Floor0005 .bot  .logo{margin-bottom:5%;}
.Floor0005 .bot  .logo img{height:0.3rem;opacity:0.4;}
.Floor0005 .bot  .contact li{padding-bottom:0.02rem;color:rgba(255,255,255,.6);line-height:2rem;display:block;}
.Floor0005 .bot  .contact li aside{display:inline-block;padding-left:25px;background-position:left 5px;background-repeat:no-repeat}
.Floor0005 .bot  .contact aside{line-height:26px;color:rgba(255,255,255,.5);font-size:16px;margin-bottom:6px}
.Floor0005 .bot .contact{color:#fff;float:left;}
.Floor0005 .bot  .contact pre{position:relative;font-size:0.16rem;color:rgba(255,255,255,0.6); margin:0.7em 0;}
.Floor0005 .bot .info{text-align:right; float: right; max-width: 400px; width: 100%}
.Floor0005 .bot .share{margin:0 0 1% 0;position:relative;z-index:10;}
.Floor0005 .bot .share a{position: relative;border-radius:100px;display:inline-block;transition:.5s;width:38px;height:38px;margin:0 0.07rem 0 0;background:url(../images/share_icon.png) no-repeat left center rgba(255,255,255,0.2);opacity:0.6}
.Floor0005 .bot .share a img {position: absolute;max-width:none;width: 120px;height: 120px;bottom:120%;left:50%;margin-left:-60px;display: none;}
.Floor0005 .bot .share a:hover img {display: block;}
.Floor0005 .bot .share a.d_qq{background-position:-60px center;}
.Floor0005 .bot  .share a.d_sina{background-position:-115px center;}
.Floor0005 .bot  .share a.d_bli{background-position:-174px center;}
.Floor0005 .bot  .share a.d_titok{background-position:-230px center;}
.Floor0005 .bot .share a.d_ks{background-position:right center;}
.Floor0005 .bot  .share a:hover{opacity:1}
.Floor0005 .bot .slogan{display:inline-block;vertical-align:top;margin-right:4%; position: relative;}
.Floor0005 .bot .slogan img{width:1.5rem;opacity:0.6;}
.Floor0005 .bot .code{position:relative;display:inline-block;margin-left:2%;max-width:0.9rem;text-align:center;}

.Floor0005 .bot .code span{padding:0;color:#eee;display:block;text-align:center;width:100%;line-height:1;margin-top:0.8em;position:relative;}


@media(min-width:769px){.Floor0005{padding:5% 0 ;}
.Floor0005 .home_top{margin:0 auto 2%;}
.Floor0005 .text{width:60%;float:left;}
.Floor0005 .icon_list{float:right;width:40%;}
.Floor0005 .icon_list ul li::before{content:"";display:block;position:absolute;left:-14%;top:10%;width:1px;height:80%;background:rgba(255,255,255,.1);transform:skewX(-20deg);}
.Floor0005 .bot .con{float:left;max-width: calc(100% - 400px)}

.Floor0005 .bot .auto-inner{background: rgba(0,0,0,.2); padding: 3% 3%; border-radius: 0.1rem; }
/* .Floor0005 .bot .slogan::after{content:"";display:block;position:absolute;right:-34%;top:10%;width:1px;height:80%;background:rgba(255,255,255,.2);
    transform:skewX(-20deg);} */
}

@media(max-width:768px){
    .Floor0005 .icon_list{margin: 5% 0;}
    .Floor0005 .icon_list ul{text-align:center;}
.Floor0005 .icon_list ul li{margin:0 2%;;}
.Floor0005 .bot  .contact{ margin-bottom: 5%; float: none;}
.Floor0005 .bot .share{text-align: center;}
.Floor0005 .bot .info{ text-align: center;}
.Floor0005 .bot .info>*{ margin: 0 2%;}
}

/*.------------------------------------------------------------------------------------------------------------.Floor0006*/
/**.Floor0006*/
.Floor0006_hide{ text-align: center; padding-top: 0;}
.Floor0006_hide .more{ margin-top: 2%; font-size: 0.22rem; text-align: center;}
.Floor0006_hide .more span{ display: inline-block; cursor: pointer; transition: 0.3s;}
.Floor0006_hide .more span:after{  content: ""; display: inline-block; width: 0.22rem; height: 0.22rem;
background: url(../images/show.png) no-repeat center center; margin-left: 0.1rem;}
.Floor0006_hide .more span:hover{opacity: 0.6;}
.Floor0006{position:relative;overflow:hidden;background-size:cover;padding-top: 0;}
.Floor0006_chide{ height: 0; padding: 0;}
.Floor0006 .auto-inner{position:relative;z-index:100;height:100%;}
.Floor0006 .slick-track{ }
.Floor0006 .home_top{position:relative;}
.Floor0006 .inner{position:relative;}
.Floor0006 .tab{position:absolute;left:0;top:0;}
.Floor0006 .tab span{font-size:0.16rem;line-height:2.5;padding:0 0.2rem;border-radius:0.5rem;display:inline-block;margin-right:0.1rem;cursor:pointer;}
.Floor0006 .tab span.on{background:#008fd7;color:#fff;}
.Floor0006 .top{width:48%;float:right;position:relative;z-index:50}
.Floor0006 .main_list{width:50%;float:left}
.Floor0006 .top{border-radius:0.1rem;overflow:hidden;}
.Floor0006 .top .pic{padding-bottom:60%;transition:.5s ease-in-out;background-color:#999;}
.Floor0006 .top .item {display:none}
.Floor0006 .top .item a{display:block;}
.Floor0006 .top .item:hover .pic{opacity:0.8}
.Floor0006 .top .text{height:auto;overflow:hidden;background:#f3f7f9;padding:0.3rem}
.Floor0006 .top .text h3{width:80%;float:left;color:#222;margin:0;}
.Floor0006 .top .text span{float:right;font-size:0.18rem;color:#666;}
.Floor0006 .top .text p{display:none;}
.Floor0006 .top .slick-dots{display:block;width:100%;padding:0;list-style:none;text-align:center;position:absolute;right:0.2rem;bottom:0.05rem;z-index:100;text-align:right;}
.Floor0006 .tit{font-size:0.20rem;font-weight:normal;color:#222; margin: 0 0 0.5em ;}
.Floor0006 .listbox{padding-top:0.7rem;}
.Floor0006 .main_list li{margin-bottom:1%;}
.Floor0006 .main_list li a{display:block;margin-bottom:0.1rem;background:#f3f7f9;padding:3.2% 5%;position:relative;border-radius:0.1rem;overflow:hidden;}
.Floor0006 .main_list li.on a{background:#e8eef0;}
.Floor0006 .main_list li .tit{line-height:1.2;}
.Floor0006 .main_list li p{margin:0px;color:#999;font-size:0.16rem;}
.Floor0006 .main_list li span{color:#999; margin-top:0.5em; display: block; }


.Floor0006 .main_list li .tit{}
.Floor0006 .main_list li:last-child{margin-bottom:0}
.Floor0006 .slick-arrow{z-index:100;}
.Floor0006 .slick-prev{left:4%;}
.Floor0006 .slick-next{right:4%;}
.Floor0006 .slick-next::before,.Floor0006 .slick-prev::before{border-color:#fff;}
@media(max-width:1400px){.Floor0006 .main_list li a{padding:3% 5%;}
.Floor0006 .main_list li span{ font-size: 0.14rem; margin: 0; }


}
@media(max-width:768px){.Floor0006 .top,.Floor0006 .main_list{width:100%;float:left}
.Floor0006 .listbox{padding:0;margin-top:3%}
.Floor0006 .main_list li a:after{display:none;}
}
/*.Mainbottom*/
.Mainbottom{background:#263c6e;padding:0 0 3.8%;font-size:0.16rem;}
.Mainbottom a:hover{color:#fff}
.Mainbottom .top{background:#1d5878;padding:3% 0;}
.Mainbottom .bot{padding-top:5%;}
.Mainbottom .top .con{float:left;width:65%;}
.Mainbottom .top .info{width:35%;text-align:right;}
.Mainbottom .logo{margin-bottom:5%;}
.Mainbottom .logo img{height:0.3rem;opacity:0.4;}
.Mainbottom .contact li{padding-bottom:0.02rem;color:rgba(255,255,255,.6);line-height:2rem;display:block;}
.Mainbottom .contact li aside{display:inline-block;padding-left:25px;background-position:left 5px;background-repeat:no-repeat}
.Mainbottom .contact aside{line-height:26px;color:rgba(255,255,255,.5);font-size:16px;margin-bottom:6px}
.Mainbottom .contact{color:#fff;float:left;}
.Mainbottom .contact dd{margin-bottom:0.02rem;position:relative;padding-left:24px;font-size:0.16rem;color:rgba(255,255,255,0.6);display:inline-block;margin-right:3%;}
.Mainbottom .contact .add:before{content:"";display:block;position:absolute;left:0;top:0.1rem;width:0.15rem;height:0.15rem;background:url(../images/bottom_add.png) no-repeat center center;background-size:contain;opacity:0.6}
.Mainbottom .contact .phone{font-size:0.3rem;color:#fff;font-family:Fonts2;margin-bottom:0.01rem;padding-left:0.42rem}
.Mainbottom .contact .phone:before{content:"";display:block;position:absolute;left:0;top:0.12rem;width:0.35rem;height:0.35rem;background:url(../images/bottom_phone.png) no-repeat center center;background-size:contain}
.Mainbottom .contact .mail:before{content:"";display:block;position:absolute;left:0;top:0.07rem;width:0.15rem;height:0.15rem;background:url(../images/bottom_mail.png) no-repeat center center;background-size:contain;opacity:0.6}
.Mainbottom .contact .call:before{content:"";display:block;position:absolute;left:0;top:0.07rem;width:0.15rem;height:0.15rem;background:url(../images/bottom_call.png) no-repeat center center;background-size:contain;opacity:0.6}
.Mainbottom .share{margin:0 0 3% 0;position:relative;z-index:10;}
.Mainbottom .share a{border-radius:100px;overflow:hidden;display:inline-block;transition:.5s;width:38px;height:38px;margin:0 0.07rem 0 0;background:url(../images/share_icon.png) no-repeat left center rgba(255,255,255,0.2);position:relative;opacity:1}
.Mainbottom .share a.d_qq{background-position:-60px center;}
.Mainbottom .share a.d_sina{background-position:-115px center;}
.Mainbottom .share a.d_bli{background-position:-174px center;}
.Mainbottom .share a.d_titok{background-position:-230px center;}
.Mainbottom .share a.d_ks{background-position:right center;}
.Mainbottom .share a:hover{opacity:1}
.Mainbottom .slogan{display:inline-block;vertical-align:top;margin-right:5%;}
.Mainbottom .slogan img{width:1.66rem;opacity:0.6;}
.Mainbottom .code{position:relative;display:inline-block;margin-left:2%;max-width:1rem;text-align:center;background:rgba(255,255,255,0.2);padding:0.1rem 0.1rem 0.12rem 0.1rem;}
.Mainbottom .code span{padding:0;color:#eee;display:block;text-align:center;width:100%;line-height:1;margin-top:0.8em;position:relative;}
.Mainbottom .code:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:30px;background:url(../images/code_cover.png) repeat-x center bottom;}
.Mainbottom .form{width:28%;float:right;}
.Mainbottom .form li{width:100%;margin-bottom:2%;height:auto;overflow:hidden;   }
.Mainbottom .form li.rows input{width:49%;margin-right:2%;float:left;}
.Mainbottom .form li.rows input:nth-child(2n){margin-right:0;}
.Mainbottom .form .text{line-height:0.46rem;height:0.46rem;width:100%;background:#1c315e;border:none;color:rgba(255,255,255,.8);padding:0 0.1rem;font-size:0.16rem;}
.Mainbottom .form textarea.text{height:1rem;}
.Mainbottom .form .text::placeholder{color:rgba(255,255,255,.6)}
.Mainbottom .form li .form_err{position:absolute;right:2%;top:0;color:#444;line-height:0.46rem;}
.Mainbottom .form .link,
.Mainbottom .form .btn{font-size:0.18rem;display:inline-block;line-height:0.4rem;margin-left:1%;padding:0 1.5em;background-color:rgba(255,255,255,0.8);color:#263c6e;
    border:none;cursor:pointer;border-radius:1rem; font-weight: bold;}
.Mainbottom .form .submitbtn{background:#008fd7 !important;color:#fff !important ;}


.Mainbottom .form .bbtn{height:auto;overflow:hidden;margin-top:3%;text-align:center;}
.Mainbottom .copyright{color:rgba(255,255,255,0.6)}
.Mainbottom .copyright a{color:rgba(255,255,255,0.6)}
.Mainbottom .copyright a:hover{color:rgba(255,255,255,0.8)}
.Mainbottom .copyright a:not(:last-child):after{display:inline-block;content:'';width:1px;height:13px;background:rgba(255,255,255,0.3);vertical-align:middle;margin:0 10px}
.Mainbottom .links{margin:53px 0;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07);position:relative;line-height:24px;padding:11px 0 11px 70px}
.Mainbottom .links a{display:inline-block}
.Mainbottom .links span{position:absolute;left:0;top:11px;color:rgba(255,255,255,.4)}
.Mainbottom .links a:not(:last-child):after{display:inline-block;content:'';width:1px;height:13px;background:rgba(255,255,255,.07);vertical-align:middle;margin:0 14px}
.Mainbottom nav{float:left;}
.Mainbottom nav dl{display:inline-block;vertical-align:top;margin-right:1.5vw}
.Mainbottom nav dl:last-child{margin-right:0}
.Mainbottom nav dl dt{font-size:0.18rem;margin-bottom:1.5em;position:relative;}
.Mainbottom nav dt a{position:relative;color:#fff;line-height:1.5;}
.Mainbottom nav dd{line-height:1.5;font-size:0.16rem;max-width:1.3rem;margin-bottom:0.8em;}
.Mainbottom nav dd a{color:rgba(255,255,255,0.6);}
.Mainbottom .contact .name,.Mainbottom .info{float:right;}
@media(max-width:1400px){.Mainbottom .form{width:26%;}
}
@media(min-width:769px){.Mainbottom .copyright{line-height:2;color:rgba(255,255,255,0.6);margin:2% 0 0;position:relative;font-size:0.14rem}
.Mainbottom .copyright .auto-inner{border-top:1px solid rgba(255,255,255,0.1);padding:25px 0 0}
.Mainbottom .copyright p{float:left;margin:0;max-width:45vw}
.Mainbottom .copyright aside{float:right}
}
@media(max-width:768px){.Mainbottom{padding-top:5%}
.Mainbottom .top{display:none}
.Mainbottom .main{display:none}
.Mainbottom .contact{display:table;margin:0 auto}
.Mainbottom .links{margin:30px 0}
.Mainbottom .contact .name,.Mainbottom .copyright{text-align:center}
.Mainbottom .copyright p{margin:0 0 0.5em 0;}
}
/*-------------------------------------------------------------------------------------------------------------.Right_box*/
.Right_box .btn{position:fixed;right:0.2rem;z-index:500;top:50%;margin-top:-100px;background: #0095d9;transition:.3s; padding: 1% 4px;cursor:pointer; border-radius: 0.1rem; font-size: 0.22rem; color: #fff; width: 30px; font-weight: normal;  line-height: 1.4; text-align: center;box-sizing: content-box;}
    .Right_box .btn:hover{ background:#0ba2e9; ;}
    @media(max-width:768px){
    .Right_box .btn{font-size: 0.18rem;width: 20px;}
    }
/*-------------------------------------------------------------------------------------------------------------.Rform*/
.Rform{width:3rem;position:fixed;right:-120%;bottom:0;z-index:1000;background:#fff;border-radius:0.1rem 0 0;box-shadow:0 0 0.6rem rgba(0,20,20,0.1);transition:0.3s;}
.Rform.on{right:0;}
.Rform .inner{padding:8%;}
.Rform .tit{background:#008fd7;text-align:center;font-size:0.22rem;color:#fff;padding:2% 0;border-radius:0.1rem 0 0;}
.Rform .close{position:absolute;right:3%;top:3%;width:0.3rem;height:0.3rem;cursor:pointer;transition:0.5s;}
.Rform .close:hover{opacity:0.4;}
.Rform .close:before,.Rform .close:after{position:absolute;content:'';width:70%;left:15%;height:3px;top:50%;margin-top:-1.5px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);background:#fff;}
.Rform .close:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.Rform li{width:100%;margin-bottom:2%;height:auto;overflow:hidden;}
.Rform li.rows input{width:100%;;}
.Rform li.rows input:nth-child(2n){margin-right:0;}
.Rform .text{line-height:0.46rem;height:0.46rem;width:100%;background:#f1f6fa;border:none;color:#333;padding:0 0.1rem;font-size:0.16rem;border:0.01rem solid rgba(0,0,0,0.06);}
.Rform textarea.text{height:1rem;}
.Rform.text::placeholder{color:rgba(255,255,255,.6)}
.Rform li .form_err{position:absolute;right:2%;top:0;color:#444;line-height:0.46rem;}
.Rform .btn{font-size:0.18rem;display:inline-block;line-height:0.4rem;margin-left:1%;padding:0 1.4em;background-color:#d6e4ee;
    color:#263c6e;border:none;cursor:pointer;border-radius:1rem; font-weight: bold;}
.Rform .submitbtn{background:#008fd7;color:#fff;}
.Rform .bbtn{height:auto;overflow:hidden;margin:3% 0;text-align:center;}
/**.Columntit*/
.Columntit{margin-bottom:5%;}
.Columntit h2{font-size:0.28rem;font-weight:normal;margin:0;color:#222;font-weight:normal;line-height:1;}
.Columntit h3{font-size:0.22rem;font-weight:normal;margin:0;color:#222;font-weight:normal;line-height:1;}
.Columntit h2:after{content:"";display:block;width:0.28rem;height:0.14rem;background:url(../images/pdot.png) no-repeat center center;background-size:contain;margin:1% 0 0;}
.Columntit h3:after{content:"";display:block;width:0.22rem;height:0.10rem;background:url(../images/pdot.png) no-repeat center center;background-size:contain;margin:1% 0 0;}
/**.Columnbanner*/
.Columnbanner{position:relative;z-index:1;}
.Columnbanner:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/bancover.png);opacity:.5}
.Columnbanner div{height:6rem;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#666;}
.Columnbanner img{display:none}
.Columnbanner aside{ text-align: center; position:absolute;left:50%;top:55%;line-height:1.5;width:100%;font-size:0.46rem;padding:0 2%;max-width:84vw;color:#fff;font-weight:bold
    ;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.Columnbanner aside span{display:block;font-weight:bold;font-style:italic;font-size:0.22rem;color:#fff;line-height:1;margin-bottom:0.2em;text-transform:capitalize;}
@media(max-width:1000px){
.Columnbanner div{display:none}
.Columnbanner img{display:block;width:100%}
}
@media(max-width:640px){
.Columnbanner aside{font-size:0.24rem}
}
/**.Pro_banner*/
.Pro_banner{position:relative;z-index:1;}
.Pro_banner:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;/* background:url(../images/bancover.png); */opacity:.5}
.Pro_banner .pic{padding-bottom:45%;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#666;}
.Pro_banner img{display:none}
.Pro_banner .text{position:absolute;left:35%;top:50%;line-height:1.5;width:50%;padding:0 2%;max-width:75vw;z-index:100;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.Pro_banner .text  pre{font-size:0.5rem;font-weight:normal;color:#fff;}
.Pro_banner .text  video {display:none;width: 100%;height: 600px;}
.fancybox-inner video {background: #000;}

.Pro_banner .btn { margin-top: 6%; }
.Pro_banner .btn a{ cursor: pointer;background:#0095d9;color:#fff;display:inline-block;font-size:0.22rem;display:inline-block;line-height:0.4rem;min-width:1.4rem;        border-radius:1rem;text-align:center;font-weight: normal; margin-right: 1%;}
.Pro_banner .btn a:hover{background:#0ba2e9; ;}


.Pro_banner aside span{display:block;font-size:0.22rem;font-weight:normal;}
@media(max-width:1400px){

}

.Maintop .logo a{padding:7% 0;}

@media(max-width:1024px){
    /*.Pro_banner div{display:none}*/
    .Pro_banner .text  {left:2%;transform: translate(0,-50%);}
    .Pro_banner .text pre {font-size: 0.36rem;text-align: left;}
    .Pro_banner .btn a {margin-bottom:5px;}
    /*.Pro_banner img{display:block;width:100%;object-fit:cover;height:300px;}*/
    .fancybox-inner video {height: 300px;}
    /*.Pro_banner .pic{display:none;}*/
}
@media(max-width:640px){
    .Pro_banner .text {left:4%;top:30%;transform: none;}
    .Pro_banner .btn a {font-size: .2rem;}
.Pro_banner aside{font-size:0.24rem}
}
@media(max-width:480px){
    .Pro_banner .pic {padding-bottom: 65%;}
    .Pro_banner .text pre {font-size: 0.2rem;}
    .Pro_banner .btn a {font-size: .14rem;min-width: auto;padding: 0 ;width: 43%;}
}

/*-------------------------------------------------------------------------------------------------------------.Columnmenu*/
.Columnmenu{position:relative;border-bottom:1px solid #e5ebe7;}
.Columnmenu .layer{position:absolute;top:-1rem;left:0;}
.Columnmenu .auto-inner{height:auto;overflow:hidden;}
.Columnmenu .col-name{font-size:0.3rem;color:#222;margin:0;font-weight:400;position:relative;margin-left:0.1rem;display:none}

.Columnmenu li.aon a,.Columnmenu li:hover a{border-color:#0095d9;color:#0095d9;}
.Columnmenu li a{color:#444;font-size:0.18rem;letter-spacing:2px;line-height:1rem;display:block;border-bottom:0.03rem solid transparent;transition:.3s}
@media(min-width:1025px){

    .Columnmenu-full ul{width:100%; text-align: center;}
.Columnmenu ul{text-align: center;}
.Columnmenu li{display:inline-block;margin:0 2% }
.Columnmenu .current{line-height:1rem;}
.Columnmenu .current>*{position:relative;margin-left:2em;color:#999999;font-size:0.14rem;}
.Columnmenu .current>*:before{transform:skewX(-30deg);content:"";display:block;position:absolute;left:-1em;top:15%;width:0.01rem;height:70%;background:#dddddd;}
.Columnmenu .current>*:nth-child(1):before{display:none;}
.Columnmenu .current>*:nth-child(1){margin-left:0;padding-left:0.3rem;background:url(../images/home_icon.png) no-repeat left center;}
}
@media(max-width:1024px){.Columnmenu .auto{border-bottom:none;padding:5vh 4% 0}
.Columnmenu .col-name{display:block;width:100%;height:0.4rem;line-height:0.4rem;color:#666;font-size:0.16rem;text-align:center;border:0.01rem solid #eee;background:url(../images/icon_r.png) no-repeat right 0.2rem center;margin:0;border-radius:1rem;}
.Columnmenu .col-name:after{display:none}
.Columnmenu .current{display:none;}
.Columnmenu li{color:#666;font-size:0.16rem;margin:0 10px;display:inline-block;}
.Columnmenu li:last-child{border-bottom:none}
.Columnmenu li a{line-height:0.6rem;font-size:0.16rem;letter-spacing:0}
}
@media(max-width:640px){
.Columnmenu li{margin:0 5px;}
}
/*-------------------------------------------------------------------------------------------------------------.Left-submenu*/
.Left-submenu{ margin-top: 0.5rem;}
.Left-submenu ul{width:100%;}
.Left-submenu ul li{display:block;margin:0 0 4% 0;}
.Left-submenu ul li a{border-radius:1rem;line-height:1.5;padding:0.5em 2em;display:inline-block;}
.Left-submenu ul li:hover a,
.Left-submenu ul li.aon a{background:#0095d9;color:#fff;}
/*-------------------------------------------------------------------------------------------------------------.Submenu*/
.Submenu{padding:3% 0 0;}
.Submenu{padding:3% 0 0;}
.Submenu ul{width:100%;text-align:center;}
.Submenu ul li{display:inline-block;margin:0 1%;}
.Submenu ul li a{border-radius:1rem;line-height:2;padding:0.5em 2em;display:inline-block;font-size: .18rem;letter-spacing: 2px;}
.Submenu ul li:hover a,
.Submenu ul li.aon a{background:#0095d9;color:#fff;}
.Submenu_bg{background: #f1f6fa;}
.has-bg .Submenu{background: #f1f6fa;}


/*.------------------------------------------------------------------------------------------------------------.Pictext_list */
.Pictext_list_01{padding:4% 0 0;;}
.Pictext_list_01 li{overflow:hidden;width:32%;margin-right:2%;margin-bottom:2%;float:left;list-style:none;overflow:hidden;border-radius:0.1rem;}
.Pictext_list_01 li:nth-child(3n){margin-right:0}
.Pictext_list_01 li:nth-child(6)~li{margin-bottom:0}
.Pictext_list_01 li .pic{padding-bottom:60%;background-size:cover;transition:transform .5s ease-in-out;background-color:#ccc;}
.Pictext_list_01.pic_short li .pic{padding-bottom:43%;}
.Pictext_list_01 li:hover .pic{transform:scale(1.1);}
.Pictext_list_01 li .text{position:relative;z-index:50;padding:5% ;background:#f1f6fa;position:relative;z-index:50;}
.Pictext_list_01 li .text h3{color:#444;margin:0;line-height:1.5;font-size:0.22rem;font-weight:normal;}
@media(min-width:640px){
.Pictext_list_01 li:nth-child(3n){margin-right:0}
}
@media(max-width:640px){
.Submenu ul li a{letter-spacing:0;font-size:0.14rem;padding:0 1em;margin:0.5em 0;}
.Pictext_list_01 li{width: 49%}
.Pictext_list_01 li:nth-child(3n){margin-right:2%;}
.Pictext_list_01 li:nth-child(2n){margin-right:0}
}
/*.------------------------------------------------------------------------------------------------------------.Pictext_list */
.Pictext_list_02{padding:4% 0}
.Pictext_list_02 li{overflow:hidden;width:32%;margin-right:2%;margin-bottom:2%;float:left;list-style:none;overflow:hidden;border-radius:0.1rem;position:relative;}
/* .Pictext_list_02 li:nth-child(6)~li{margin-bottom:0} */
.Pictext_list_02 li .pic{padding-bottom:60%;background-size:cover;transition:transform .5s ease-in-out;background-color:#ccc;}
.Pictext_list_02.pic_short li .pic{padding-bottom:43%;}
.Pictext_list_02 li:hover .pic{transform:scale(1.1);}
.Pictext_list_02 li .text{position:absolute;left:0;bottom:0;width:100%;padding:10% 6% 4% ;background:url(../images/main_bg2.png);background-size:100% 130%;z-index:100;}
.Pictext_list_02 li .text h3{color:#fff;margin:0;line-height:1.5;font-size:0.16rem;font-weight:normal;}

@media(min-width:640px){
.Pictext_list_02 li:nth-child(3n){margin-right:0}
}
@media(max-width:640px){
.Pictext_list_02 li{width: 48%}
.Pictext_list_02 li:nth-child(2n){margin-right:0}
}
/*.------------------------------------------------------------------------------------------------------------.Pictext_list */
.Pictext_list_03{padding:4% 0 0;background:#f1f6fa;}
.Pictext_list_03 li{overflow:hidden;width:32%;margin-right:2%;margin-bottom:2%;float:left;list-style:none;overflow:hidden;border-radius:0.1rem;position:relative;}
.Pictext_list_03 li:nth-child(3)~li{margin-bottom:0}
.Pictext_list_03 li .pic{padding-bottom:60%;background-size:cover;transition:transform .5s ease-in-out;}
.Pictext_list_03.pic_short li .pic{padding-bottom:60%;}
.Pictext_list_03 li:hover .pic{transform:scale(1.1);}
.Pictext_list_03 li .text{border-top:1px solid #e6ecf1;;position:relative;z-index:50;padding:9%;background:#fff;position:relative;z-index:50;}
.Pictext_list_03 li .text h3{color:#444;margin:0 0 4%;line-height:1.5;font-size:0.22rem;font-weight:normal;}
.Pictext_list_03 li .text p{color:#999;margin:0;line-height:1.8;font-size:0.16rem;font-weight:normal;}
.Pictext_list_center li .text h3{ text-align: center;}
@media(min-width:640px){
.Pictext_list_03 li:nth-child(3n){margin-right:0}
.Pictext_list_03 li:nth-child(3n+1){clear: both}
}
@media(max-width:640px){
.Pictext_list_03 li{width: 49%}
.Pictext_list_03 li:nth-child(2n){margin-right:0}
.Pictext_list_03 li:nth-child(2n+1){clear: both}
}
/*.------------------------------------------------------------------------------------------------------------.Pictext_list4 */
.Pictext_list_04{padding:4% 0 0;;}
.Pictext_list_04 li{overflow:hidden;width:23.5%;margin-right:2%;margin-bottom:2%;float:left;list-style:none;overflow:hidden;border-radius:0.1rem;}
.Pictext_list_04 li:nth-child(4n){margin-right:0}
.Pictext_list_04 li:nth-child(8)~li{margin-bottom:0}
.Pictext_list_04 li .pic{padding-bottom:110%;background-size:cover;transition:transform .5s ease-in-out;background-color:#ccc;}
.Pictext_list_04.pic_short li .pic{padding-bottom:43%;}
.Pictext_list_04 li:hover .pic{transform:scale(1.1);}
.Pictext_list_04 li .text{position:relative;z-index:50;padding:6% 10%;background:#f1f6fa;position:relative;z-index:50;}
.Pictext_list_04 li .text h3{color:#444;margin:0;line-height:1.5;font-size:0.16rem;font-weight:normal;text-align:center;}
@media(min-width:1200px){
.Pictext_list_04 li{width:23.5%;}
.Pictext_list_04 li:nth-child(4n){margin-right:0}
}
@media(min-width:640px) and (max-width:1200px){
.Pictext_list_04 li{width:32%;}
.Pictext_list_04 li:nth-child(3n){margin-right:0}
}
@media(max-width:640px){
.Pictext_list_04 li{width:49%;}
.Pictext_list_04 li:nth-child(2n){margin-right:0}
}
/*.------------------------------------------------------------------------------------------------------------.Pictext_list5 */
.Pictext_list_05{padding:4% 0 0;;}
.Pictext_list_05 li{border:1px solid #e1e6ea;overflow:hidden;width:18.3%;margin-right:2%;margin-bottom:2%;float:left;list-style:none;overflow:hidden;border-radius:0.1rem;}

.Pictext_list_05 li:nth-child(10)~li{margin-bottom:0}
.Pictext_list_05 li .pic{padding-bottom:140%;background-size:cover;transition:transform .5s ease-in-out;}
.Pictext_list_05.pic_short li .pic{padding-bottom:43%;}
.Pictext_list_05 li:hover .pic{transform:scale(1.1);}
.Pictext_list_05 li .text{border-top:1px solid #e1e6ea;position:relative;z-index:50;padding:6% 10%;background:#f1f6fa;position:relative;z-index:50;}
.Pictext_list_05 li .text h3{color:#444;margin:0;line-height:20px;font-size:0.16rem;font-weight:normal; height:40px;font-weight:normal;;}
@media(min-width:1200px){
.Pictext_list_05 li{width:18.3%;}
.Pictext_list_05 li:nth-child(5n){margin-right:0}
}
@media(min-width:640px) and (max-width:1200px){
.Pictext_list_05 li{width:32%;}
.Pictext_list_05 li:nth-child(3n){margin-right:0}
}
@media(max-width:640px){
.Pictext_list_05 li{width:49%;}
.Pictext_list_05 li:nth-child(2n){margin-right:0}
}

.Pictext_list_05.col4 li{width:23.3%;margin-right:2.26%;margin-bottom:2.26%;}

.Pictext_list_05.col4 li .pic {padding-bottom: 78%;}
@media(min-width:1200px){
.Pictext_list_05.col4 li:nth-child(5n){margin-right:2.26%;}
.Pictext_list_05.col4 li:nth-child(4n){margin-right:0}
}
@media(min-width:640px) and (max-width:1200px){
.Pictext_list_05.col4 li{width: 32%; margin-right: 2%}
.Pictext_list_05.col4 li:nth-child(3n){margin-right:0}
}
@media(max-width:640px){
.Pictext_list_05.col4 li{width:49%;margin-right: 2%}
.Pictext_list_05.col4 li:nth-child(2n){margin-right:0}
}

/*.------------------------------------------------------------------------------------------------------------.Pictext_list */
#certify{position:relative;padding:5% 0;overflow:hidden;}
#certify .auto-inner{position:relative;}
#certify .swiper{padding:20px 0 0px;}
#certify .swiper-slide{width:520px;}
#certify .swiper-slide img{display:block;max-height:380px;margin:0 auto;box-shadow:0 8px 30px rgba(0,0,0,0.1);}
#certify .swiper-slide p{line-height:1.5;padding-top:40px;text-align:center;color:#222;font-size:16px;margin:0;display:none;}
#certify .swiper-slide-active p{display:block;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet{display:none;width:20px;height:3px;margin:0 5px;background-color:#bbb;border-radius:0;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active{background:#034090;}
#certify .swiper-button-prev,#certify .swiper-button-next{position:absolute;z-index:30;top:50%;width:20px;height:60px;padding:0;margin-top:-30px;background:url(../images/arrow-icon.png) no-repeat center center;transition:0.3s;}
#certify .swiper-button-prev{margin-left:-80px;}
#certify .swiper-button-next{margin-right:-80px;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);}
#certify .swiper-button-prev:hover,#certify .swiper-button-next:hover{background-image:url(../images/arrow-icon-hover.png)}
#certify .swiper-button-prev:after,#certify .swiper-button-next:after{display:none;}
/*.------------------------------------------------------------------------------------------------------------.Pictext_list */
.Tit_list_01{padding:4% 0 0;}
.Tit_list_01 ul{}
.Tit_list_01 li{margin-top:-0.01rem;}
.Tit_list_01 li a{border:1px solid #e2eaf0;display:block;;background:url(../images/download_icon2.png) no-repeat right 2% center #fff;background-size:0.24rem;padding:1% 2%;}
.Tit_list_01 li:nth-child(2n) a{background-color:#f1f5f7;;}
.Tit_list_01 li a h3{width:90%;color:#444;margin:0;line-height:1.5;font-size:0.16rem;font-weight:normal;}
/*.------------------------------------------------------------------------------------------------------------.Pictext_list */
.Tit_list_02{padding:4% 0 0;}
.Tit_list_02 ul{}
.Tit_list_02 li{ width: 49.5%; float: left; margin-right: 1%; margin-bottom: 1%;}
.Tit_list_02 li:nth-child(2n){margin-right:0;}
.Tit_list_02 li a{border:1px solid #e2eaf0;display:block;padding:1% 2%;height:auto;overflow:hidden; background: #fff; position: relative; }
.Tit_list_02 li a:hover{ background: #f1f6fa;}
.Tit_list_02 li a:before{ content: ""; display: block; position: absolute; left: 0; top: 0.14rem; width: 0.02rem ; height: 0.16rem; background: #0095d9; }

.Tit_list_02 li a h3{width:80%;color:#444;margin:0;line-height:2;font-size:0.16rem;font-weight:normal;float:left;}
.Tit_list_02 li a span{float:right; color: #666;}
.Tit_list_bot {padding: 0 0 4%;}
.Tit_list_bot .Columntit{ text-align: center; margin-bottom: 2%;}
.Tit_list_bot .Columntit h2:after{  margin: 1% auto 0;}

@media (max-width: 640px) {
    .Tit_list_02 li{ width: 100%; }
}

/*.------------------------------------------------------------------------------------------------------------.Pictext_list */
.News_list{padding:4% 0 0;;}
.News_list li{overflow:hidden;width:32%;margin-right:2%;margin-bottom:2%;float:left;list-style:none;overflow:hidden;border-radius:0.1rem;position:relative;}
.News_list li:nth-child(3n){margin-right:0}
.News_list li:nth-child(6)~li{margin-bottom:0}
.News_list li .pic{padding-bottom:60%;background-size:cover;transition:transform .5s ease-in-out;background-color:#ccc;}
.News_list li:hover .pic{transform:scale(1.1);}
.News_list li .text{position:relative;z-index:50;padding:9% 9%;background:#f1f6fa;position:relative;z-index:50;}
.News_list li .text h3{color:#444;margin:0 0 4%;line-height:1.5;font-size:0.22rem;font-weight:normal; min-height: 3em   ;}
.News_list li .text p{color:#999;margin:0;line-height:1.5;font-size:0.16rem;font-weight:normal;}
.News_list .time{border-radius:0 0 0.1rem 0;position:absolute;left:0;top:0;text-align:center;color:rgba(255,255,255,.9);background:rgba(0,149,217,0.9);padding:2%;;line-height:1;font-size:0.12rem;z-index:100;}
.News_list .time span{font-size:0.32rem;font-weight:normal;display:block;margin-bottom:6%;}
.News_list .time{}
@media (min-width: 640px) {
.News_list li:nth-child(3n){margin-right:0}
}
@media (max-width: 640px) {
.News_list li{width: 49%}
.News_list li:nth-child(2n){margin-right:0}
}
/*.------------------------------------------------------------------------------------------------------------.Columnpage */
.Columnpage .Pages{text-align:center;padding:1rem 0}
.Columnpage .Pages a{border-radius:0.04rem;display:inline-block;vertical-align:middle;border:0.01rem solid #ececec;background:#fff;padding:0 0.15rem;line-height:0.38rem;color:#999;}
.Columnpage .Pages a.a_cur,.Columnpage .Pages a:hover{background-color:#0095d9;color:#fff}
.Columnpage .Pages em{font-style:normal;display:inline-block;vertical-align:middle;overflow:hidden}
.Columnpage .Pages em a{}
.Columnpage .Pages .p_count,.Columnpage .Pages .p_cur,.Columnpage .Pages .p_jump,.Columnpage .Pages .p_total{display:none}
.Columnpage .Pages .a_prev,.Columnpage .Pages .a_next{padding:0;width:0.44rem;overflow:hidden;line-height:10rem;height:0.38rem}
.Columnpage .Pages .a_prev{background:url(../images/Columnpage-a_prev.png) no-repeat center center #fff;}
.Columnpage .Pages .a_next{background:url(../images/Columnpage-a_next.png) no-repeat center center #fff}
.Columnpage .Pages .a_prev:hover{background:url(../images/Columnpage-a_prev2.png) no-repeat center center #0095d9}
.Columnpage .Pages .a_next:hover{background:url(../images/Columnpage-a_next2.png) no-repeat center center #0095d9}
@media(max-width:640px){.Columnpage .Pages{padding: 0.6rem 0;} .Columnpage .Pages .a_end,.Columnpage .Pages .a_first{display:none}
}
@media(max-width:480px){.Columnpage .Pages a{padding:0 0.1rem}
}
/*.------------------------------------------------------------------------------------------------------------.pic_text_list01*/
.pic_text_list01{border-radius:0.1rem;overflow:hidden;}
.pic_text_list01 .left img{width:100%;transition:transform .5s ease-in-out;}
.pic_text_list01 .right h4{color:#444;font-size:22px;font-weight:400;margin:0 0 1% 0}
.pic_text_list01 .right .p{color:#999;line-height:2;overflow:hidden}
.pic_text_list01 ul li{margin-bottom:0;position:relative;transition:.5s;background:rgb(250,252,253);}
.pic_text_list01 ul li a{display:block;height:auto;overflow:hidden}
@media(min-width:769px){
.pic_text_list01 li{
/*    display:table;*/
    }
.pic_text_list01 .left{display:table-cell;float:left;width:50%;overflow:hidden;border-radius:0px}
.pic_text_list01 .right{display:table-cell;float:right;width:50%;padding:3% 5% 0;position:relative}
.pic_text_list01 li:nth-child(2n) .left{float:right;}
.pic_text_list01 li:nth-child(2n) .right{float:left;}
}
@media(max-width:768px){
.pic_text_list01{padding:5% 0 0}
.pic_text_list01 ul li{padding:0 0 40px 0}
.pic_text_list01 .left img{border-radius:5px;}
.pic_text_list01 .right .h3{margin:30px 0 0;font-size:0.32rem;}
.pic_text_list01 .right .p{line-height:1.5}
.pic_text_list01 .right h4{font-size: 0.24rem}
}
/*.------------------------------------------------------------------------------------------------------------.video_slider*/
.video_slider{padding:0;}
.video_slider .slick-list{margin:0 -0.1rem}
.video_slider li.slick-slide{position:relative;transition:0.5s 0.3s;margin:0 0.1rem;border-radius:0.1rem;overflow:hidden;}
.video_slider li.slick-slide .files,.video_slider li.slick-slide a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;}
.video_slider li.slick-slide a:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:#000;opacity:0.2;z-index:10;}
.video_slider li.slick-slide:hover a:before{opacity:0.5}
.video_slider li.slick-slide .files{z-index:100;display:none;}
.video_slider li.slick-slide .files video{object-fit:fill;}
.video_slider li.slick-slide aside{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:18px;color:#fff;z-index:100;}
.video_slider li.slick-slide aside span{display:block;border-radius:50%;width:3em;height:3em;border:3px solid #fff;background:rgba(255,255,255,0.16);position:relative;margin:0 auto 10px;}
.video_slider li.slick-slide aside span::before{position:absolute;content:'';border:8px solid transparent;border-left:10px solid transparent;border-left-color:#fff;left:50%;top:50%;margin-left:-4px;margin-top:-8px;}
.video_slider li .con{position:relative;}
.video_slider li .pic{padding-bottom:70%;;position:relative;}

.video_slider li .text{background:#fff;padding:9%;}
.video_slider li .text h3{color:#444;margin:0;line-height:1.5;font-size:0.22rem;font-weight:normal;}
.video_slider li .text p{ height: 3.5em; }
.video_slider .slick-dots{margin-top:0.1rem}
@media(max-width:768px){
.video_slider li.slick-slide aside span{width:2em;height:2em; border-width: 2px;}
}
/*.------------------------------------------------------------------------------------------------------------.video_slider*/
.download_list .slick-slide>*{border-radius:0.1rem;position:relative;background:url(../images/download_icon.png) no-repeat right 6% center ;
    background-size:0.5rem;transition:0.2s;}
.download_list .slick-slide>* a{position:relative;z-index:30;transition:.5s ease-in-out;display:block;padding:6% 5%;padding-right:1.3rem; background: #fff;}
.download_list .slick-slide>*:after{border-radius:0.1rem;content:"";display:none;position:absolute;left:1%;top:4%;width:98%;height:92%;background:#fff;box-shadow:0.02rem 0.02rem 0.2rem rgba(0,20,30,0.08);transition:0.5s;}
.download_list .slick-slide>*:hover:after{display:block;}
.download_list .slick-slide h3{font-size:0.16rem;margin:0;font-weight:normal;color:#444;line-height:1.5;}
.download_list .slick-slide span{font-size:0.14rem;color:#999}
@media(min-width:769px){.download_list .slick-slide>*{width:49.4%;margin-right:1.2%;margin-bottom:1.2%;float:left;}
.download_list .slick-slide>*:nth-child(2n){margin-right:0}
}
@media(max-width:768px){.download_list .slick-slide>*{margin-bottom:2%;}
}
/*.------------------------------------------------------------------------------------------------------------.literature_list*/
.literature_list{ margin:0 -0.6%;}
.literature_list .slick-slide>*{border-radius:0.1rem;position:relative;;transition:0.2s;}
.literature_list .slick-slide>* a{position:relative;z-index:30;transition:.5s ease-in-out;display:block;padding:6%;border-radius:0.05rem; }
.literature_list .slick-slide>* a:after{border-radius:0.1rem;content:"";position:absolute;left:1%;top:4%;width:98%;height:92%;
transition:0.5s; background: #fff; z-index: -1;}



.literature_list .slick-slide>*:hover a:after{display:block;    box-shadow:0.02rem 0.02rem 0.2rem rgba(0,20,30,0.08);}

.literature_list .slick-slide>* figure{position:absolute;right:5%;top:50%;background:url(../images/nbg.svg) center center;background-size:cover;color:rgb(229,231,237);font-size:0.26rem;line-height:0.52rem;height:0.5rem;width:0.5rem;text-align:center;border-radius:1rem;margin-top:-0.25rem;font-weight:bold;}
.literature_list .slick-slide h4{font-size:0.16rem;margin:0;font-weight:normal;color:#222;}
.literature_list .slick-slide h5{font-size:0.14rem;margin:0;font-weight:normal;color:#444;}
.literature_list .slick-slide span{font-size:0.14rem;color:#999;margin-top:2%;display:block;}
@media(min-width:769px){.literature_list .slick-slide>*{width:49%;margin-right:1%;margin-bottom:1%;float:left;}
.literature_list .slick-slide>*:nth-child(2n){margin-right:0}
}
@media(max-width:768px){.literature_list .slick-slide>*{margin-bottom:2%;}
}
/*.------------------------------------------------------------------------------------------------------------.features_list*/
.features_list{background:rgb(250,252,253);border-radius:0.1rem;}
.features_list .tab{text-align:center;display:table;width:100%;border-radius:0.1rem;overflow:hidden;margin-bottom:3%;background:#f1f6fa}
.features_list .tab dd{cursor:pointer;display:table-cell;padding:1% 0;}
.features_list .tab dd b{font-size:0.3rem;line-height:1;margin-right:2%;color:#0095d9;}
.features_list .tab dd.on{background:#0095d9;color:#fff;}
.features_list .tab dd.on b{color:#fff;}
.features_list .item{padding:0;}
.features_list .item h4{font-size:0.22rem;margin:0;font-weight:normal;color:#222;}


.Product_menu{ position: fixed; left: 0; top: 50%; margin-top: -2rem; z-index: 101;}

.Product_menu ul{  border-radius:0 0.1rem 0.1rem 0  ;  overflow: hidden;}
.Product_menu li:not(:last-child){ border-bottom: 1px solid #f3fafa; }
.Product_menu li a{  background: #fff; line-height: 1.5;padding: 0.5em 1.5em; display: block;}
.Product_menu li.active a,
.Product_menu li:hover a{  background:#0095d9; color: #fff; }


.Product_menu_bg li a{  background: #f1f6fa;}



/*.------------------------------------------------------------------------------------------------------------.Product_detail*/
.Product_detail{background:#f1f6fa;padding:6% 0;}
.Product_detail .tit,.box_format .tit{text-align:center;margin-bottom:2%;}
.Product_detail .tit:after,.box_format .tit:after{content:"";display:block;width:0.28rem;height:0.14rem;background:url(../images/pdot.png) no-repeat center center;background-size:contain;margin:1% auto 0;}
.Product_detail .tit h3,.box_format .tit h3{font-size:0.28rem;font-weight:normal;margin:0;color:#222;font-weight:normal;line-height:1;}
.Product_detail .box{margin-bottom:6%;}

.Product_detail .box .box-inner{ background: #fff; padding: 5%; border-radius: 0.1rem;}



.Product_detail .box .more{ margin-top: 2%; font-size: 0.22rem; text-align: center;}
.Product_detail .box .more span{ display: inline-block; cursor: pointer; transition: 0.3s;}
.Product_detail .box .more span:after{  content: ""; display: inline-block; width: 0.22rem; height: 0.22rem;
background: url(../images/show.png) no-repeat center center; margin-left: 0.1rem;}

.Product_detail .box .inner{ display: none;}



.Product_detail .box .box-inner h4{ font-size: 0.22rem; margin: 0 0 2%; font-weight: normal; border-left: 0.06rem solid #008fd7;padding-left: 0.1rem; line-height: 1;}

.Product_detail .box .box-inner-center{ text-align: center;}
.Product_detail .box .box-inner-center h4{ display: table; margin: 0 auto 2%;}



.Product_detail .box:last-child{margin-bottom:0}
.Product_detail .box_about{text-align:center;}
.Product_detail .box_about pre{}
.Product_detail .box_about,.Product_detail .box_features,.Product_detail .box_feedback,.Product_detail .box_format{background:rgb(250,252,253);border-radius:0.1rem;padding:7%;}
@media(max-width:640px){
.Product_detail .box_about,.Product_detail .box_features,.Product_detail .box_feedback,.Product_detail .box_format{padding:5% 3%;}
}


.box_format table{width:100%;}
.box_format .table1 tr{background:#f1f6fa;}
.box_format .table1 tr{background:#f1f6fa;}
.box_format .table1 tr:nth-child(1){background:#0095d9;text-align:center;color:#fff;font-size:0.22rem;}
.box_format .table1 tr:nth-child(1) td{font-size:0.18rem;}
.box_format .table1 tr:nth-child(2n){background:#e5edf3;}
.box_format .table1 td{width:100%;border:2px solid #fff;padding:1% 2%}
.box_format .table1 td:nth-child(1){width:20%;}
.box_format .table1 td:nth-child(2){width:40%;}





.box_format .table2 tr:nth-child(1){background:#0095d9;text-align:center;color:#fff;font-size:0.22rem;}
.box_format .table2 tr:nth-child(1) td{font-size:0.18rem;}

.box_format .table2 tr{background:#f1f6fa;;}
.box_format .table2 tr td:nth-child(2n){background:#e5edf3;}

.box_format .table2 td{border:2px solid #fff;;padding:1% 2%}

.box_format .table2 td:nth-child(1),
.box_format .table2 td:nth-child(3){width:10%}

.box_format .table2 td:nth-child(2),
.box_format .table2 td:nth-child(4){width:40%;}

@media (max-width: 640px) {
    .box_format .table,.table {overflow-x: auto}
    .box_format .table table,.table table {width: 200%;}
}

/*.------------------------------------------------------------------------------------------------------------.icon_list*/
.Product_detail .icon_list dd{width:32.4%;margin-right:1.3%;margin-bottom:1.3%;float:left;background-color:rgb(250,252,253);border-radius:0.1rem;padding:3%;}
.Product_detail .icon_list dd:nth-child(3n){margin-right:0}
.Product_detail .icon_list .icon{width:30%;float:left;background:#f1f6fa;padding:0.24rem;border-radius:2rem;}
.Product_detail .icon_list .icon img{opacity:0.8;}
.Product_detail .icon_list .text{width:60%;float:right;padding:8% 0 0;}
/*.------------------------------------------------------------------------------------------------------------.software_slider*/
.software_slider .slick-list{margin:0 -0.1rem;}
.software_slider li.slick-slide{margin:0 0.1rem;font-size:0.16rem;border-radius:0.1rem;  overflow: hidden;}
.software_slider .pic{padding-bottom:60%;background-color:rgb(250,252,253);background-size:contain;}
.software_slider  .text{border-top:1px solid #e6ecf1;;position:relative;z-index:50;padding:9%;background:#fff;position:relative;z-index:50;}
.software_slider  .text h3{color:#444;margin:0 0 4%;line-height:1.5;font-size:0.22rem;font-weight:normal;}
.software_slider  .text p{color:#999;margin:0;line-height:1.8;font-size:0.16rem;font-weight:normal; height: 3.5em;}
@media (max-width: 640px) {
    .Product_detail .icon_list dd{width:100%;}
}

.Qalist li{margin-bottom:0.3%;border-radius:0.1rem;overflow:hidden;}
.Qalist dl{position:relative;padding-left:0.5rem;}
.Qalist dl dt,.Qalist dl dd{background-color:rgb(250,252,253);}
.Qalist dl dt{border-right:2px solid #f1f6fa;position:absolute;width:50px;left:0;top:0;color:#0095d9;;text-align:center;font-size:0.22rem;}
.Qalist dl.Q dt,.Qalist dl.Q dd,.Qalist dl.A dt{height:0.6rem;line-height:0.6rem;}
.Qalist dl.A dd{padding:3% 5%;line-height:2;}
.Qalist dl.Q dd{padding:0 2%;}
.Qalist dl.A{display:none;border-top:2px solid #f1f6fa;}
.Qalist dl.A dt{top:0px;}
.Qalist dl.A p{margin:0;}
.Qalist dl.Q_on dt{color:#fff;background-color:#0095d9;}
.Qalist dl.Q_on dd{background-color:#f7fbfc;}
@media(max-width:480px){.Qalist dl.Q dt,.Qalist dl.Q dd,.Qalist dl.A dt{height:0.4rem;line-height:0.4rem;}
}
/*.------------------------------------------------------------------------------------------------------------.Timeline001*/
.Timeline001{}
.Timeline001 .auto-inner{border-radius:0.1rem;background:url(../images/Timeline002859_bg.jpg) no-repeat center bottom;}
/* .Timeline001 .year li{position:absolute;z-index:10;} */
.Timeline001 .year li:not(:first-child){cursor:pointer;}

.Timeline001 .year li i{display:block;width:0.2rem;height:0.2rem;background:#b9cce6;border:0.04rem solid #fff;border-radius:50%;}
/* .Timeline001 .year li:nth-child(1){right:1rem;top:34%;}
.Timeline001 .year li:nth-child(2){right:18%;top:39%;}
.Timeline001 .year li:nth-child(3){right:26%;top:45%;}
.Timeline001 .year li:nth-child(4){right:36%;top:54%;}
.Timeline001 .year li:nth-child(5){right:47%;top:65%;}
.Timeline001 .year li:nth-child(6){right:58%;top:67%;}
.Timeline001 .year li:nth-child(7){right:68%;top:66%;}
.Timeline001 .year li:nth-child(8){right:78%;top:71%;}
.Timeline001 .year li:nth-child(9){right:88%;top:70%;} */
.Timeline001 .year li span{font-size:0.24rem;color:#fff;display:block;}
.Timeline001 .year li span{line-height:0.3rem;margin-top:0rem;}
/* .Timeline001 .year li:nth-child(1) span{font-size:18px;right:auto;margin-right:0;bottom:100%;margin-bottom:10px;width:100px;margin-left:-50px;left:50%;text-align:center;font-weight:bold;}
.Timeline001 .year li:nth-child(2n) span{left:100%;margin-left:-0.38rem;margin-top:0.16rem;}
.Timeline001 .year li:nth-child(2n-1) span{right:100%;margin-right:-0.34rem;margin-top:-0.46rem;} */
.Timeline001 .year li.on span{}
.Timeline001 .year li.on i{background:#0095d9;}
.Timeline001 .year-con .box .title{font-size:0.2rem;color:#fff;font-weight:bold;padding-bottom:0.2rem;line-height:1;}
.Timeline001 .year-con .box .title b{font-size:0.4rem;margin-right:0.05rem;}
.Timeline001 .year-con .singlePage{font-size:0.16rem;line-height:2;color:#fff;height:2rem;overflow:auto;}
.Timeline001 .year-con .singlePage h4{font-size:0.22rem;margin:0 0 2%;color:#fff;}
@media(min-width:1201px){.Timeline001 .history{}
.Timeline001 .history .auto-inner{position:relative;z-index:1;height:5.3rem;}
.Timeline001 .history .line{position:absolute;left:0;bottom:0;width:100%;height:100%;background:url(../images/Timeline002859-line.png) no-repeat center bottom;transition:0s ease-in-out;}
.Timeline001 .history.Show .line{}
.Timeline001 .year-con{position:absolute;left:10%;top:20%;z-index:5;width:55%;}
.Timeline001 .year ul{ position: absolute; left: 0; bottom: 5vw; width: 100%; display: flex; justify-content: space-between;}
}
/* @media(max-width:1400px){.Timeline001 .year li{margin-top:-0.15rem;}
.Timeline001 .year li:nth-child(1){margin-top:-0.4rem;}
} */
@media(max-width:1100px){.Timeline001 .history{background-size:cover;}
.Timeline001 .year{display:none;}
}
@media(max-width:1024px){.Timeline001 .history{padding:3% 0 5% 0;}
#year{padding:0 0.3rem;position:relative;}
#year:before{position:absolute;left:0;top:0.33rem;width:100%;height:0.01rem;background:#fff;content:'';}
#year li.slick-slide{text-align:center;color:#fff;font-size:0.2rem;padding:0.2rem 0;}
#year li.slick-slide i{display:block;margin:0.07rem auto;width:0.12rem;height:0.12rem;background:#fff;border-radius:50%;position:relative;}
#year li.slick-current span{color:#742748;}
#year li.slick-current i{background:#742748;}
#year li.slick-slide i:before{position:absolute;content:'';width:0.06rem;height:0.06rem;background:#742748;border-radius:50%;left:50%;top:50%;margin:-0.03rem 0 0 -0.03rem;}
#year li.slick-current i:before{background:#fff;}
#year .slick-arrow{position:absolute;top:0.19rem;font-size:0;cursor:pointer;padding:0;border:0.01rem solid #fff;background:#fff;width:0.3rem;height:0.3rem;border-radius:50%;z-index:20;}
#year .slick-arrow:before{position:absolute;content:'';width:0.1rem;height:0.1rem;border-top:0.02rem solid #742748;border-right:0.02rem solid #742748;transform:rotate(45deg);margin:-0.05rem 0 0 -0.05rem;}
#year .slick-prev:before{transform:rotate(-135deg);margin-left:-0.02rem;}
#year .slick-prev{left:0;}
#year .slick-next{right:0;}
}
/*.------------------------------------------------------------------------------------------------------------.Singlepage*/

#about53,#about56{position:relative;padding: 6vw 0;}
#about53 .dw,#about54 .dw,#about56 .dw{position: absolute;width: 1px;height: 150px;top: -150px;}

.Singlepage{padding:5% 0;}
.Singlepage-2{padding:0 0 5% 0;}
.Singlepage .About .pic{width:45%;float:right;position:relative;    border-radius:0 0.1rem 0.1rem 0 ; overflow: hidden;}
.Singlepage .About .text{width:50%;float:left;line-height:2;padding:5% 0 0;}
@media(min-width:1025px){.Singlepage .About .pic:after{content:"";display:block;position:absolute;left:0;top:0;width:0.5rem;height:100%;background:url(../images/hcg3.png) no-repeat left center;background-size:100% 101%;z-index:50;}
}
.Singlepage .Contact .pic{width:55%;float:left;position:relative;    border-radius: 0.1rem 0 0 0.1rem; overflow: hidden;}
.Singlepage .Contact .text{width:38%;float:right;line-height:2;padding:5% 0 0;}
@media(min-width:1025px){.Singlepage .Contact .pic:after{content:"";display:block;position:absolute;right:0;top:0;width:0.5rem;height:100%;background:url(../images/hcg4.png) no-repeat right center;background-size:100% 101%;z-index:50;}
}
.Singlepage .Aftersales{border-radius:0.1rem;}
.Singlepage .Aftersales .Columntit{margin-bottom:2%;text-align:center;}
.Singlepage .Aftersales .Columntit h2:after{content:"";display:block;margin:1% auto 0;}
.Singlepage .Aftersales dl{margin-top:3%;}
.Singlepage .Aftersales dd{width:24.2%;margin-right:1%;margin-bottom:1%;float:left;background:#f1f6fa;padding:3% 5%;text-align:left;    border-radius: 0.1rem;text-align:center;}


.Singlepage .Aftersales dd .icon{margin:0 0 5%;}
.Singlepage .Aftersales dd .icon img{height:0.6rem;}
.Singlepage .Aftersales dd h4{margin:0 0 5%;font-size:0.22rem;font-weight:normal;}
.Singlepage .Aftersales dd p{line-height:1.5;font-size:0.16rem;margin:0;height:3em;}


.Singlepage .Aftersales .btn{ display: table; margin: 5% auto 0;}
.Singlepage .Aftersales .btn a{background:#0095d9;color:#fff;display:inline-block;font-size:0.16rem;display:inline-block;line-height:0.4rem;min-width:1.4rem;
    border-radius:1rem;text-align:center; cursor: pointer;}

@media(min-width:1024px){
.Singlepage .Aftersales dd:nth-child(4n){margin-right:0}
}
@media(max-width:1024px){
.Singlepage .Aftersales dd{padding:3% 2%; width: 49%;margin-right:1%;}
.Singlepage .Aftersales dd:nth-child(2n){margin-right:0}
}
@media(max-width:768px){
.Singlepage .About .pic,.Singlepage .About .text,.Singlepage .Contact .pic,.Singlepage .Contact .text{width:100%}
}


.Singlepage .zlink{font-size:0.22rem; display: block; width:2rem; text-align: center;line-height:0.5rem;margin-left:1%;padding:0 1.5em;background-color:#0095d9;
    color:#fff;border:none;cursor:pointer;border-radius:1rem; font-weight: normal;}
    .Singlepage .zlink:hover{opacity: 0.8;}

    .Singlepage .zlink-center{ display: table; margin: 5% auto 0; width:auto }




.Singlepage .serv .Columntit{text-align:center;margin-bottom:2%;}
.Singlepage .serv .Columntit h2:after{margin:1% auto 0;;}
.Singlepage .serv .top{text-align:center;background:#f1f6fa;padding:5%; border-radius: 0.1rem;}
.zongtiyz{margin-top:5%; }
.zongtiyz ul{ border-radius: 0.1rem; display: table; width: 100%;}
.zongtiyz li{width:25%; display: table-cell;border:1px solid #e1e9ef;padding:4%;}
.zongtiyz li b{text-align:center;font-size:0.22rem;display:block;width:0.5rem;height:0.5rem;line-height:0.55rem;
    border-radius:1rem;background:#0095d9;color:#fff; position: relative; overflow: hidden;}
.zongtiyz li b:after{ content: ""; display: block; width: 0.28rem; height: 0.28rem; background: #086089; position: absolute;
    right: -0.16rem; bottom: -0.16rem; }
.zongtiyz li p{/*height:10em;*/}
@media(max-width:640px){
.zongtiyz li{display: block; width: 100%}
}
.Singlepage .serv  dl dd{ width: 49%;margin-right: 2%; float: left; background: #fff; border-radius: 0.1rem; padding: 5% 0;}
.Singlepage .serv  dl dd:nth-child(2n){ margin-right:0}
.Singlepage .serv  dl  dd h3{margin:0 0 1%;font-size:0.22rem;font-weight:normal;}
.Singlepage .serv  dl  dd p{margin:0}
/*.------------------------------------------------------------------------------------------------------------.News_detail*/
.News_detail{padding:4% 0;background:#f1f6fa}
.News_detail_2{ }
.News_detail .auto-inner{background:#fff;padding:5% 5%;    border-radius: 0.1rem;}
.News_detail .news_info{}
.News_detail .news_info .title{text-align:center;padding-bottom:2%;border-bottom:0.01rem dashed #d2d2d2;margin-bottom:2%}
.News_detail .news_info .title h1{margin:0;padding-bottom:1%;font-size:0.28rem;;font-weight:400;color:#444}
.News_detail .news_info .title p{margin:0;padding-bottom:1%}
.News_detail .news_info .title p span{margin:0 1%;color:#777;font-family:Arial,Helvetica,sans-serif}
.News_detail .news_info .info{text-justify:inter-ideograph}
.News_detail .news_info .center{text-align:center}
.News_detail .info{font-size:0.16rem;;line-height:2;color:#666}
.News_detail .info h4{font-size:0.22rem;; font-weight: normal; color: #222; margin: 0 0 1% 0;}
.News_detail .info h5{font-size:0.18rem;; font-weight: normal; color: #222;  margin: 0 0 2% 0; }
.News_detail .info img{display:block;margin:3% auto!important;height:auto!important;min-width: 80%;}
.News_detail .info .palt{ display: table; margin: 0 auto 2em; color: #999;}
.News_detail .info .img{ width: 100%; background: #fff; padding: 5%; border-radius: 0.1rem;}
.News_detail .info video{width:70%;display:block;margin:3% auto}
.News_detail .info .tou{width:1rem;height:1rem;overflow:hidden;margin:0.2rem auto 0.5rem;border-radius:50%}
.News_detail .info .tou img{height:100%;width:auto;margin:0}
.News_detail .bot{position:relative;margin-top:0.7rem;padding-top:0.5rem;font-size:0.16rem;border-top:0.01rem dashed #d2d2d2}
.News_detail .info_back{text-align:center;clear:both;position:absolute;right:0;bottom:0}
.News_detail .info_back a{position:relative;color:#fff;background:#0095d9;display:block;width:1.5rem;line-height:3;border-radius:1rem}
.News_detail .info_back a:hover{opacity:0.8;}
.News_detail .info_pn span{display:block;;margin:0.5% 0}
.News_detail .info_pn span a{color:#666}


.News_detail .Tit_list_02{padding:3% 0  0;}




@media(max-width:1024px){.News_detail{padding:4vh 0;background:#fff}
.News_detail .auto{padding:0 4%}
.News_detail .info_back{position:relative}
}
@media(max-width:768px){.News_detail .auto-inner{padding:0 4%;background:none;}
.News_detail .info *{max-width:100%!important}
.News_detail .info .rich_media_area_primary_inner{max-width:100%!important}
.News_detail .info_back a{width:100%;margin-bottom:2%}
.News_detail .news_info .title h1{font-size:0.24rem;line-height:1.5;font-weight:bold;}
}
/*-------------------------------------------------------------------------------------------------------------.Honor_list*/
.Honor_list{padding:4% 0 0;background:#f1f6fa}
.Honor_list .home_title{text-align:center;width:100%;float:none;margin-bottom:3%;}
.Honor_list .list{padding:0 3.4375vw}
.Honor_list .list ul{margin-bottom:1%;}
.Honor_list li{float:left;text-align:center;background:url(../images/Honorlist_taibg.png) repeat-x top 80% left #f1f6fa;position:relative;list-style:none;}
.Honor_list li a{display:block;position:relative;z-index:3}
.Honor_list li .ytable{height:2.5rem}
.Honor_list li .ytable-cell{vertical-align:bottom}
.Honor_list li figure{position:relative;margin-bottom:0.5rem;display:inline-block;}
.Honor_list li figure img{    border-radius: 0.2rem;max-height:2rem;background:rgba(255,255,255,.8);border-right:0.04rem solid rgba(0,0,0,.08);border-top:0.02rem solid rgba(0,0,0,.05);border-left:0.02rem solid rgba(0,0,0,.05);padding:0.1rem;position:relative;}
.Honor_list li .tit{height:0.5rem;line-height:0.24rem;color:#222; text-align:center;}
.Honor_list .Columnpage .Pages{padding-top:2%;}
.fancybox-title-float-wrap{font-weight:400}
@media(min-width:7.69px){
.Honor_list_normal li{width:25%;padding:0 0.3rem}
.Honor_list_normal li:first-child:before,.Honor_list_normal li:nth-child(5n+1):before{position:absolute;top:0;content:'';height:100%;background:url(../images/Honorlist_taibg_l.png) no-repeat left top 80% #f1f6fa;width:7.4375vw;left:-2vw;right:auto;}
.Honor_list_normal li:last-child:before,.Honor_list_normal li:nth-child(5n):before{position:absolute;top:0;content:'';height:100%;background:url(../images/Honorlist_taibg_r.png) no-repeat right top 80% #f1f6fa;width:7.4375vw;right:-2vw;left:auto;}
}
@media(max-width:768px){
.Honor_list{padding:0.3rem 0 0.1rem;background:#f1f6fa;margin:0.2rem 0 0.5rem;}
.Honor_list .list{padding:0 0.2rem}
.Honor_list li{width:100%;}
.Honor_list li .ytable{height:auto;}
.Honor_list li figure img{max-height:100%;width:100%}
.Honor_list li figure{width:90%;margin:0 auto}
.Honor_list li .tit{margin:0.4rem 0 0.2rem}
.Honor_list li{background:url(../images/Honorlist_taibg.png) repeat-x bottom 0.45rem left #f1f6fa}
.Honor_list li:before{position:absolute;top:0;content:'';height:100%;background:url(../images/Honorlist_taibg_l.png) no-repeat left bottom 0.45rem #f1f6fa;width:5vw;left:-5vw}
.Honor_list li:after{position:absolute;top:0;content:'';height:100%;background:url(../images/Honorlist_taibg_r.png) no-repeat right bottom 0.45rem #f1f6fa;width:5vw;right:-5vw}
}
.Honor_list_slides .home_more{position:relative;text-align:center;}
.Honor_list_slides .home_more a{position:relative;margin:3% auto 0;text-align:left;}
.Honor_list_slides{padding:5% 0;}
.Honor_list_slides .slick-list{margin:0 -1vw}
.Honor_list_slides .list ul{margin:0 1vw}
.Honor_list_slides li figure img{max-height:2.5rem;}
@media(min-width:7.69rem){.Honor_list_slides li{width:33.3334%;padding:0 0.3rem}
.Honor_list_slides li:first-child:before,.Honor_list_slides li:nth-child(3n+1):before{position:absolute;top:0;content:'';height:100%;background:url(../images/Honorlist_taibg_l.png) no-repeat left top 90% #f1f5f3;width:7.4375vw;left:-2vw;right:auto;}
.Honor_list_slides li:last-child:before,.Honor_list_slides li:nth-child(3n):before{position:absolute;top:0;content:'';height:100%;background:url(../images/Honorlist_taibg_r.png) no-repeat right top 90% #f1f5f3;width:7.4375vw;right:-2vw;left:auto;}
}
/*-------------------------------------------------------------------------------------------------------------.patent_list*/
.patent_list{padding:4% 0 0;background:#f1f6fa}
.patent_list .home_title{text-align:center;width:100%;float:none;margin-bottom:3%;}
.patent_list .list{padding:0 3.4375vw}
.patent_list .list ul{margin-bottom:1%;}
.patent_list .list ul:last-child{margin-bottom:0;}
.patent_list li{float:left;text-align:center;background:url(../images/Honorlist_taibg.png) repeat-x top 86% left #f1f6fa;position:relative;list-style:none;}
.patent_list li a{display:block;position:relative;z-index:3}
.patent_list li .ytable{height:3rem}
.patent_list li .ytable-cell{vertical-align:bottom}
.patent_list li figure{position:relative;margin-bottom:0.5rem;display:inline-block;}
.patent_list li figure img{    border-radius: 0.1rem;max-height:2.6rem;background:rgba(255,255,255,.8);border-right:0.04rem solid rgba(0,0,0,.08);border-top:0.02rem solid rgba(0,0,0,.05);border-left:0.02rem solid rgba(0,0,0,.05);padding:0.1rem;position:relative;}
.patent_list li .tit{height:0.5rem;line-height:0.24rem;color:#222;text-align: center}
@media(min-width:768px){
.patent_list li{width:20%;padding:0 0.3rem}
.patent_list li:first-child:before,.patent_list li:nth-child(5n+1):before{position:absolute;top:0;content:'';height:100%;background:url(../images/Honorlist_taibg_l.png) no-repeat left top 86% #f1f6fa;width:7.4375vw;left:-2vw;right:auto;}
.patent_list li:last-child:before,.patent_list li:nth-child(5n):before{position:absolute;top:0;content:'';height:100%;background:url(../images/Honorlist_taibg_r.png) no-repeat right top 86% #f1f6fa;width:7.4375vw;right:-2vw;left:auto;}
}
@media(max-width:768px){
.patent_list{padding:0.3rem 0 0.1rem;background:#f1f6fa;margin:0.2rem 0 0.5rem;}
.patent_list .list{padding:0 0.2rem}
.patent_list li{width:100%;}
.patent_list li .ytable{height:auto;}
.patent_list li figure img{max-height:100%;width:100%}
.patent_list li figure{width:90%;margin:0 auto}
.patent_list li .tit{margin:0.4rem 0 0.2rem}
.patent_list li{background:url(../images/Honorlist_taibg.png) repeat-x bottom 0.45rem left #f1f6fa}
.patent_list li:before{position:absolute;top:0;content:'';height:100%;background:url(../images/Honorlist_taibg_l.png) no-repeat left bottom 0.45rem #f1f6fa;width:5vw;left:-5vw}
.patent_list li:after{position:absolute;top:0;content:'';height:100%;background:url(../images/Honorlist_taibg_r.png) no-repeat right bottom 0.45rem #f1f6fa;width:5vw;right:-5vw}
}
/*-------------------------------------------------------------------------------------------------------------.Form001*/
.Form001{padding:0 0 4%;}
.Form001_2{padding: 4% 0;}
.Form001-hide{display:none;}
.Form001 .Columntit{text-align:center;display:block;width:100%;margin-bottom:3%;}
.Form001 .Columntit h2:after{ margin: 1% auto 0;}
.Form001 .auto-inner{padding:5%;position:relative;background:#f1f6fa;overflow:hidden;border-radius:0.1rem;}
.Form001 dl{width:48%;float:left;min-height:0.4rem;position:relative;margin-bottom:0.15rem}
.Form001 dl.odd{margin-left:4%}
.Form001 dl.full{ width: 100%;}
.Form001 .col3 .dl3 { width: 31%;}
.Form001 .col3 .dl3:not(:nth-of-type(3)) {margin-right:3.5%}
.Form001 dt{color:#222;font-size:0.16rem;display:block;line-height:0.4rem;/*height:0.4rem*/}
.Form001 dt .tips {font-size:0.14rem;display:block;}

.Form001 .hcode{}


.Form001 .text{border:none;background:#fff;border:0.01rem solid #dfe9f5;width:100%;padding:0 0.5em;line-height:0.46rem;font-size:0.16rem;height:0.46rem;color:#5b5b5b}
.Form001 .check{line-height:0.46rem;height:0.46rem;}
.Form001 .text.codeinput{width:56%;float:left;}
.Form001 .codebtn{width:40%;float:right;text-align:right;}
.Form001 textarea.text{height:2rem;}
.Form001 dl.dl{width:100%;float:none;max-width:none}
.Form001 .hcode{ padding-right: 2rem; position: relative;}
.Form001 .hcode .code{  position: absolute;  right: 0; top: 0;}

.Form001 .scode{ padding-right:1.3rem; position: relative;}
.Form001  .sendcode{  position: absolute;  right: 0; top: 0;background-color:#dfe9f5;color:#5b5b5b;
 display: block;}
.Form001  .sendcode a{  line-height:0.46rem;font-size:0.16rem;height:0.46rem;padding: 0 1em;display: block;
    /* width: 1.2rem;  */
    text-align: center;}
    .Form001 .sendcode #btn_Sendcode {
        line-height: 0.46rem;
        font-size: 0.16rem;
        height: 0.46rem;
        padding: 0 1em;
        display: block;
        /* width: 1.2rem;  */
        text-align: center;
        border:none;
    }

.Form001 .hcode .code span{  margin-left: 0.1rem; cursor: pointer;}
.Form001 .text::placeholder{color:#999;}
.Form001 .link,
.Form001 .btn{font-size:0.18rem; font-weight: bold; display:inline-block;line-height:0.4rem;min-width:1.4rem;margin:0 0.5%;background-color:#dfe9f5;;color:#444;border:none;cursor:pointer;border-radius:1rem;}
.Form001 .submitbtn{color:#fff;background:#0095d9;}

.Form001 #whir_1 .text {height: .36rem;line-height: .36rem;}
.Form001 #whir_1 textarea.text{height:.72rem;}
.Form001 #whir_1 dl{margin-bottom: .05rem;}




.Form001 .bbtn{height:auto;overflow:hidden;margin-top:3%;text-align:center;}
.Form001 .bbtn img{ height: 0.5rem;  }
.Form001 .bbtn span{float:right;line-height:0.36rem;}
.Form001 .p1{text-align:center;}
.Form001 .inner .title{text-align:center;padding:1%;background:#0095d9;position:absolute;left:0;top:0;width:100%;z-index:100;color:#fff;}
#whir_1 .queueList{margin-left:0;margin-right:0;border-width:1px;}
#whir_1 .placeholder{padding-top:30px;padding-bottom:10px;font-size: 14px;}
#whir_1 .placeholder .webuploader-pick{margin-bottom: 0;}
#whir_1 .placeholder .webuploader-container + div{display: none;}
.queueList.filled{margin-left:0;margin-right:0;}
.Form001 .inner .title h2{font-size:0.22rem;font-weight:normal;margin:0;color:#fff;}
.Form001 .inner .bg{position:fixed;left:0%;top:0%;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:2000;}
.Form001 .inner .float{position:fixed;left:25%;top:50%;width:50%;    transform: translateY(-50%);background:#fff;z-index:2001;padding:6% 4% 3%;border-radius:0.1rem; overflow: auto; max-height: 90%;}
.Form001 .inner .float form{}
.Form001 .inner .close{width:0.3rem;height:0.3rem;position:absolute;right:0.2rem;top:0.15rem;z-index:100;}
.Form001 .inner .close:before,.Form001 .inner .close:after{position:absolute;content:'';width:70%;left:15%;height:0.03rem;top:50%;margin-top:-1.5px;background:#fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.Form001 .inner .close:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.Form001_float{display:none;}
.Form001 .check{ display: inline-block; margin-right: 2%;}
.Form001 .download{background:#fff;padding:3%;position:relative;}
.Form001 .download h4{background:url(../images/file.png) no-repeat left center;background-size:contain;padding-left:1.5em;color:#222;font-size:0.16rem;display:block;line-height:1;font-weight:normal;margin:0 0 1% 0;display:inline-block;}
.Form001 .download .bd{color:#444;display:inline-block;margin-left:1em;
    background: url(../images/download_icon2.png) no-repeat left center; padding-left: 0.24rem;
background-size: 0.24rem;}
.Form001 .tit{ font-size: 0.22rem; font-weight: normal; color: #444; font-weight: normal; margin:3% 0 1%;}
.Form001 .tit em{  color: rgb(202, 0, 0);}
.Form001 .word{text-align: center; margin-top: 3%;}
.Form001 .download .upload{ position:absolute;left:0;top:0;width:100%; line-height:0.46rem;height:0.46rem;border:1px solid #e1e1e1;
    margin-top:-0.23rem;padding:0 2em;background:#fff;;color:#444;border-radius:10em;display:block;z-index:50;text-align:center;
    float:right;cursor:pointer;}
.Form001 .download .file input{opacity:0;margin-top:-0.23rem;display:block;position:relative;width:100%;height:100%;z-index:50;height:0.46rem;;}
@media(min-width:769px){
    .Form001 .download .file{position:absolute;right:3%;top:50%;cursor:pointer;}
}
@media(max-width:769px){
    .Form001 .inner .float{padding:12% 4% 3%;left: 5%;    width: 90%;}
}
/*-------------------------------------------------------------------------------------------------------------.Job_list01*/
.Job_list01{padding:4% 0 0;}
.Job_list01 .auto-inner{overflow:hidden;    border-radius: 0.1rem;}
.Job_list01 .top{line-height:0.26rem;margin-bottom:3%}
.Job_list01 .job_ol{background:#263c6e;}
.Job_list01 .list_ul{}
.Job_list01 .job_ol,
.Job_list01 .list_ul{overflow:hidden;clear:both;padding:0 8%;}
.Job_list01 .job_ol li,
.Job_list01 .list_ul li{list-style:none;float:left;width:22%;text-align:center;}
.Job_list01 .job_ol li:nth-child(1),
.Job_list01 .list_ul li:nth-child(1){text-align:left;}
.Job_list01 .job_ol li:last-child,
.Job_list01 .list_ul li:last-child{float:right;width:auto;;}
.Job_list01 .job_ol li{color:#fff;line-height:4em}
.Job_list01 .list{border-bottom:1px solid #e9e9e9;}
.Job_list01 .job_info{display:none;position:relative;}
.Job_list01 .job_info::before{content:"";display:block;width:1rem;height:1rem;bottom:-0.5rem;background:url(../images/jbg.png) no-repeat right center;background-size:contain;position:absolute;left:-0.8rem;z-index:10;}
.Job_list01 .job_info::after{content:"";display:block;width:1rem;height:1rem;bottom:-0.5rem;background:url(../images/jbg.png) no-repeat left center;position:absolute;right:-0.8rem;z-index:10;}
.Job_list01 .list_ul{cursor:pointer;font-size:0.14rem;}
.Job_list01 .list_ul li{padding:1.5em 0;line-height:2;font-size:0.16rem;}
.Job_list01 .job_info{padding:5% 8%;line-height:2;display:none;border-radius:0.05rem;background:#f1f6fa;background-size:2.2rem;border-top:1px solid #eee}
.Job_list01 .tmail{margin:5% 0 0;}
.Job_list01 .tmail b{color:#1d5878}
.Job_list01 .wap_txt{display: none}
@media(max-width:640px){
.Job_list01 .job_ol,
.Job_list01 .list_ul{padding:0 2%;}
.Job_list01 .job_ol li:first-child,
.Job_list01 .list_ul li:first-child{width:75%}
.Job_list01 .job_ol li:last-child,
.Job_list01 .list_ul li:last-child{width:25%}
.Job_list01 li.wap_no{display:none}
.Job_list01 .wap_txt{display:block}
}
/*-------------------------------------------------------------------------------------------------------------.QAlist*/
.QAlist{padding:4% 0 0;}
.QAlist h3{margin:0;font-weight:normal;padding:3% 0;font-size:0.24rem;color:#333;}
.QAlist h3 b{display:block;}
.QAlist li{padding-bottom:0.1rem;}
.QAlist li:last-child{padding-bottom:0;}
.QAlist dl{position:relative;padding-left:0.79rem;}
.QAlist dl dt,.QAlist dl dd{border:0.01rem solid #dfe9f5;     background-color: rgb(250,252,253);}
.QAlist dl dt{position:absolute;width:0.8rem;left:0;top:0;color:#0095d9;text-align:center;font-size:0.22rem;border-radius:0.1rem 0 0 0.1rem;overflow:hidden;    background-color: rgb(250,252,253);}
.QAlist dl.Q dt,.QAlist dl.Q dd,.QAlist dl.A dt{height:0.6rem;line-height:0.6rem;}
.QAlist dl.A dd{padding:5% 2%;     background-color: rgb(250,252,253);;border-radius:0 0 0.1rem 0.1rem;}
.QAlist dl.Q dd{padding:0 2%;border-radius:0 0.1rem 0.1rem 0;overflow:hidden;}
.QAlist li figure{padding-top:2%;}
.QAlist li figure a{display:inline-block;padding:0 0.2rem;line-height:0.25rem;color:#fff;background-color:#0095d9}
.QAlist dl.A{display:none;padding-top:0.1rem;}
.QAlist dl.A dt{top:0.1rem;}
.QAlist dl.A p{margin:0;}
.QAlist dl.Q_on dt{color:#fff;background-color:#0095d9}
.QAlist dl.Q_on dd{}
@media(max-width:480px){.QAlist dl.Q dt,.QAlist dl.Q dd,.QAlist dl.A dt{height:0.4rem;line-height:0.4rem;}
.QAlist h3,.QAlist dl dt{font-size:0.2rem;}
.QAlist dl.A p{max-height:0.66rem;overflow:hidden;}
}
/*-------------------------------------------------------------------------------------------------------------.QAban*/
.QAban{padding-bottom:4%;}
.QAban .ban{background:url(../images/qaban.jpg);padding-bottom:15%;position:relative;}
.QAban .ban .txt{position:absolute;left:5%;top:50%;z-index:100;color:#fff;margin-top:-0.4rem;}
.QAban .ban .txt h3{font-size:0.28rem;font-weight:normal;margin:0;}
.QAban .ban .btn{position:absolute;right:5%;top:50%;z-index:100;margin-top:-0.2rem;}
.QAban .ban .btn a{ cursor: pointer;background:#0095d9;color:#fff;display:inline-block;font-size:0.22rem;display:inline-block;line-height:0.5rem;min-width:1.4rem;
    border-radius:1rem;text-align:center; font-weight: normal;}
.QAban .Form001{display:none;}
@media(max-width:768px){
.QAban .ban{padding-bottom: 100px;}
}
/*-------------------------------------------------------------------------------------------------------------.Video_list*/
.Video_list{padding:4% 0 0;}
.Video_list li{overflow:hidden;width:32%;margin-right:2%;margin-bottom:2%;float:left;list-style:none;overflow:hidden;border-radius:0.1rem;}

.Video_list li:nth-child(3)~li{margin-bottom:0}
.Video_list li .files,.Video_list li a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;}
.Video_list li a:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:#000;opacity:0.2;z-index:10;}
.Video_list li:hover a:before{opacity:0.5}
.Video_list li .files{z-index:100;display:none;}
.Video_list li .files video{object-fit:fill;}
.Video_list li aside{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:18px;color:#fff;z-index:100;}
.Video_list li aside span{display:block;border-radius:50%;width:3em;height:3em;border:3px solid #fff;background:rgba(255,255,255,0.16);position:relative;margin:0 auto 10px;}
.Video_list li aside span::before{position:absolute;content:'';border:8px solid transparent;border-left:10px solid transparent;border-left-color:#fff;left:50%;top:50%;margin-left:-4px;margin-top:-8px;}
.Video_list li .con{position:relative;}
.Video_list li .pic{padding-bottom:60%;;position:relative;}
.Video_list li .text{background:#f1f6fa;padding:9%;}
.Video_list li .text h3{color:#444;margin:0;line-height:1.5;font-size:0.22rem;font-weight:normal;}
@media(min-width:640px){
.Video_list li:nth-child(3n){margin-right:0}
}
@media(max-width:640px){
.Video_list li{width: 49%}
.Video_list li:nth-child(2n){margin-right:0}
.Video_list li aside span{width:2em;height:2em;border-width: 2px;}
}
/*-------------------------------------------------------------------------------------------------------------.pictit_slides*/
.recommend{padding:5% 0;}
.pictit_slides .slick-list{margin:0 -0.1rem;}
.pictit_slides .slick-slide{position:relative;margin:0 0.1rem;cursor:pointer;background-color:#fff;}
.pictit_slides li{margin-bottom:5%;background-color:#fff;overflow:hidden; border-radius: 0.1rem;}
.pictit_slides .pic{padding-bottom:66%;transition:transform .5s ease-in-out;}
.pictit_slides li:hover .pic{transform:scale(1.1);}
.pictit_slides .text{padding:2em;text-align:center;background:#fff;position:relative;z-index:50;}
.pictit_slides .text h3{color:#444;margin:0;line-height:1.5;font-size:0.16rem;font-weight:normal;text-align:center; height: 3em;}


.pictit_slides_2 { margin-top: 3%;}
.pictit_slides_2 .slick-list{margin:0 -0.1rem;}
.pictit_slides_2 .slick-slide{position:relative;margin:0 0.1rem;cursor:pointer;background-color:#fff;}
.pictit_slides_2 li{margin-bottom:5%;background-color:#fff;overflow:hidden; border-radius: 0.1rem;}
.pictit_slides_2 .pic{padding-bottom:50%;transition:transform .5s ease-in-out;}
.pictit_slides_2 .text{padding:2em 5em;text-align:center;background:#fff;position:relative;z-index:50; border-top: 1px solid #dce3e9;}
.pictit_slides_2 .text h3{color:#444;margin:0 0 2%; line-height:1.5;font-size:0.22rem;font-weight:normal;text-align:center; }
.pictit_slides_2 .text p{color:#666;margin:0;line-height:1.5;font-size:0.16rem;font-weight:normal;text-align:center; height:3em;}



.pictit_slides_4 .slick-list{margin:0 -0.1rem;}
.pictit_slides_4 .slick-slide{position:relative;margin:0 0.1rem;cursor:pointer;background-color:#fff;border:1px solid #e1e6ea;}
.pictit_slides_4 li{margin-bottom:5%;background-color:#fff;overflow:hidden; border-radius: 0.1rem;}
.pictit_slides_4 .pic{padding-bottom:72%; transition:transform .5s ease-in-out;background-size:contain;}
.pictit_slides_4 li:hover .pic{transform:scale(1.1);}
.pictit_slides_4 .text{padding:9%;position:relative;z-index:50;border-top:1px solid #e1e6ea;background:#fff;}
.pictit_slides_4 .text h3{color:#444;margin:0;line-height:1.8;font-size:0.16rem;font-weight:normal; height: 3.5em;}

.pictit_slides_5 .slick-list{margin:0 -0.1rem;}
.pictit_slides_5 .slick-slide{position:relative;margin:0 0.1rem;cursor:pointer;background-color:#fff;border:1px solid #e1e6ea;}
.pictit_slides_5 li{margin-bottom:5%;background-color:#fff;overflow:hidden; border-radius: 0.1rem;}
.pictit_slides_5 .pic{padding-bottom:140%; transition:transform .5s ease-in-out;background-size:contain;}
.pictit_slides_5 li:hover .pic{transform:scale(1.1);}
.pictit_slides_5 .text{padding:9%;position:relative;z-index:50;border-top:1px solid #e1e6ea;background:#fff;}
.pictit_slides_5 .text h3{color:#444;margin:0;line-height:1.8;font-size:0.16rem;font-weight:normal; height: 3.5em;}
@media (max-width: 768px) {
    .pictit_slides_5 .text h3 {font-size: .22rem;}
}


/*-------------------------------------------------------------------------------------------------------------.Logo_list*/
.Logo_list{padding:4% 0;}
.Logo_list .list{ position: relative;}
.Logo_list span {display: inline-block;padding: 1em;}
.Logo_list span a{display:block;border-radius:0.1rem;border:1px solid #e8e8e8;position:relative;border-radius:0.1rem;overflow:hidden;}

.Logo_list span img{display:block; height:1rem;}
.Logo_list span figure{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,108,186,0.95);opacity:0;transition:0.3s;}
.Logo_list span:hover figure{opacity:1;}
.Logo_list span dl{display:table;width:100%;height:100%;}
.Logo_list span dt{display:table-cell;vertical-align:middle;text-align:center;font-size:18px;color:#fff;}
.Logo_list .box .str_origin{ margin-left:-50vw;}
.Logo_list .box:nth-child(even) .str_origin{ margin-left:-55vw;}

@media (max-width: 1024px) {
    /*.Logo_list .box:nth-child(even) .str_origin{ margin-left:0;}*/
    /*.Logo_list .box .str_origin {margin-left: -180px;}
    .Logo_list .box:nth-child(even) .str_origin{ margin-left:-250px;}*/
}


.software-detail{padding:0 0 4% 0;}
.software-detail .Columntit{margin-bottom:2%;text-align:center;}
.software-detail .Columntit h2:after{margin:1% auto 0}
.software-detail .Columntit h3:after{margin:1% auto 0}
.software-detail .top{width:100%;height:auto;overflow:hidden;background:#f1f6fa;padding:5% 0 0.1%;}
.software-detail .top .auto-inner{background:#fff;border-radius:0.2rem;padding:3%;}
.software-detail .top .pic{width:25%;float:left;height:2.5rem;;background-size:cover;transition:transform .5s ease-in-out;}
.software-detail .top .text{border-left:1px solid #e1e9f0;width:70%;float:right;position:relative;z-index:50;padding:2% 8%;background:#fff;position:relative;z-index:50;}
.software-detail .top .text h3{color:#444;margin:0 0 2%;line-height:1.5;font-size:0.28rem;font-weight:normal;}
.software-detail .top .text p{color:#999;margin:0;line-height:1.8;font-size:0.16rem;font-weight:normal;}
.software-detail .top .text .time{margin-top:2%;}
.software-detail .top .text .btn{cursor:pointer;display:inline-block;margin-top:3%;border-radius:1rem;line-height:2;padding:0.5em 2em;background:#0095d9;color:#fff;}
.software-detail .info{width:100%;height:auto;overflow:hidden;background:#f1f6fa;padding:0 0 5% 0;}
.software-detail .info .auto-inner{background:#fff;border-radius:0.2rem;padding:5%;}
.software-detail .i_list{width:100%;text-align:center;margin-bottom:6%;}
.software-detail .i_list li{display:inline-block;margin-left:6%;position:relative;text-align:center;position:relative;}
.software-detail .i_list li:nth-child(1){margin-left:0}
.software-detail .i_list li:first-child::before{display:none;}
.software-detail .i_list li .icon{margin-bottom:8%;}
.software-detail .i_list li .icon img{width:0.5rem;}
.software-detail .i_list li h4{font-size:0.22rem;margin:0;font-weight:normal;color:#444;}
.software-detail .i_list li p{font-size:0.16rem;margin:0;font-weight:normal;color:#666;}
.software-detail .i_list li::after{content:"";display:block;position:absolute;right:-44%;top:10%;width:1px;height:80%;background:rgba(0,0,0,.1);transform:skewX(-20deg);}
.software-detail .i_list li:last-child:after{display:none;}
.software-detail table{width:100%;}
.software-detail table td{border:1px solid #e1e9f0;padding:1em 2em;}
.software-detail table td span{display:block;font-size:0.16rem;}
.software-detail table td b{display:block;color:#444;font-size:0.22rem;font-weight:normal;}
.software-detail .Form001{display:none;}
@media (max-width:768px) {
    .software-detail .i_list {font-size: 0;text-align: left;}
    .software-detail .i_list li{width: 48%;margin-left: 4%;margin-bottom: 4%;}
    .software-detail .i_list li:nth-child(2n-1){margin-left:0}
    .software-detail .i_list li::after {display: none;}
}


.Word_list .list .slick-list{margin: 0 -0.1rem;}
.Word_list .list .slick-slide{ padding:1%; background:#f1f6fa; margin: 0 0.1rem;}
.Word_list .list .slick-slide p b{  font-size: 0.2rem; font-weight: normal;}

.Word_list .list .slick-slide span{  float: right;}
.Word_list .list .slick-dots{  margin-top: 2%;}


/*
        .TextList000591
        */
.TextList000591{ padding:2% 0;}
.TextList000591 ul{padding:0 2%; background-color:#fff;}
.TextList000591 li{border-bottom:1px solid #d1d1d1; padding:15px 0;}

.link_list li{ float: left; width: 20%; padding: 1%; text-align: center;}
.link_list li a{ display: block; padding: 10px; box-shadow: 0 0 10px rgb(138,138,138,0.3)}
.link_list .pic{ position: relative; padding-bottom: 40%; overflow: hidden;}
.link_list .pic img{ position: absolute; max-height: 100%; margin: auto; left: 0; right: 0; top: 0; bottom: 0}
.link_list .name{ padding: 10px 0}

.sitemap { padding-top: 4%; padding-bottom: 4%}
.sitemap li{ padding:1% 0; border-bottom:dotted 1px #ccc}
.sitemap li b{ padding-right:20px;}
.sitemap li span{ display:inline-block; padding-right:20px;}
@media (max-width:768px) {
    .sitemap li span{ padding-right:10px;}
}



/*Timeline002859 */
/*slick Basic*/
.Timeline002859 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Timeline002859 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Timeline002859 .slick-list:focus {outline: none}
.Timeline002859 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Timeline002859 .slick-slider .slick-track,
.Timeline002859 .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)}
.Timeline002859 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Timeline002859 .slick-track:before,
.Timeline002859 .slick-track:after{display: table; content: '';}
.Timeline002859 .slick-track:after{ clear: both;}
.Timeline002859 .slick-loading .slick-track { visibility: hidden;}
.Timeline002859 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Timeline002859 .slick-slide .slick-loading img { display: none;}
.Timeline002859 .slick-slide .dragging img { pointer-events: none;}
.Timeline002859 .slick-initialized .slick-slide { display: block;}
.Timeline002859 .slick-loading .slick-slide { visibility: hidden;}
.Timeline002859 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Timeline002859 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/
.Timeline002859 .f-cn{font-family: "YouSheBiaoTiHei";}
.Timeline002859 .f-num{/* font-family: "Oswald Bold"; */}

.Timeline002859 .info-css{ text-align: center;color: #233559; font-size: 20px;line-height: normal;padding-top: 4%;}
.Timeline002859 .info-css .t-1{display: inline-block;padding-right:7.167%;padding-left:7.167%;padding-top: 24px;position: relative;background: url(../images/yinhao-r.png) no-repeat right top;background-size: 6.617% auto;}
.Timeline002859 .info-css .t-1:before{position: absolute; content: ''; left: 0; top: 0;width: 6.617%;height: 100%;background: url(../images/yinhao-l.png) no-repeat left top;background-size: contain;}
.Timeline002859 .info-css aside .f-cn{font-size: 36px;color: #742748;	}
@media(max-width:640px){
.Timeline002859 .info-css{font-size: 16px;}
.Timeline002859 .info-css aside .f-cn{font-size: 28px;}
}

.Timeline002859 .history{margin-top: 4%;background-size: cover;background-position: center;background-repeat: no-repeat;}
/* .Timeline002859 .year li{position: absolute; z-index: 10; }
.Timeline002859 .year li:not(:first-child){cursor: pointer;} */
.Timeline002859 .year li i{display: block;width: 20px; height: 20px; background: #b9cce6;border: 4px solid #fff;border-radius: 50%;margin: 0 auto;}
/* .Timeline002859 .year li:nth-child(1){right:1rem;top:34%;}
.Timeline002859 .year li:nth-child(2){right:18%;top:39%;}
.Timeline002859 .year li:nth-child(3){right:26%;top:45%;}
.Timeline002859 .year li:nth-child(4){right:36%;top:54%;}
.Timeline002859 .year li:nth-child(5){right:47%;top:65%;}
.Timeline002859 .year li:nth-child(6){right:58%;top:67%;}
.Timeline002859 .year li:nth-child(7){right:68%;top:66%;}
.Timeline002859 .year li:nth-child(8){right:78%;top:71%;}
.Timeline002859 .year li:nth-child(9){right:88%;top:70%;} */
.Timeline002859 .year li span{font-size: 0.24rem;color: #fff;}
.Timeline002859 .year li span{line-height: 30px;margin-top: 0px;}
/* .Timeline002859 .year li:nth-child(1) span,
.Timeline002859 .year li:nth-child(3) span,
.Timeline002859 .year li:nth-child(5) span,
.Timeline002859 .year li:nth-child(7) span,
.Timeline002859 .year li:nth-child(9) span,
.Timeline002859 .year li:nth-child(11) span,
.Timeline002859 .year li:nth-child(13) span{color: #fff;}
.Timeline002859 .year li:nth-child(2n) span{left: 100%;margin-left: -38px;margin-top: 16px;}
.Timeline002859 .year li:nth-child(2n-1) span{right: 100%;margin-right: -34px;margin-top: -46px;} */
.Timeline002859 .year li span{font-size: 18px; /*right: auto;margin-right: 0; bottom:100%; margin-bottom: 10px; width: 100px; margin-left: -50px; left: 50%;*/ text-align: center;font-weight: bold; display: block;}
.Timeline002859 .year li.on span{color: #fff;}
.Timeline002859 .year li.on i{background: #0095d9;}
.Timeline002859 .year-con .box .title{font-size: 0.2rem;color: #fff;font-weight: bold;padding-bottom: 0.2rem;line-height: 1;}
.Timeline002859 .year-con .box .title b{font-size: 0.4rem;margin-right: 0.05rem;}
.Timeline002859 .year-con .singlePage{font-size: 0.16rem;line-height: 2;color: #fff;height: 2rem;overflow: auto;}
@media(min-width:1025px){
.Timeline002859 .history{height: 530px;}
.Timeline002859 .history .auto{max-width: 1532px;position: relative;z-index: 1;height: 100%;}
/* .Timeline002859 .history .line{position: absolute; left: 0; bottom: 0; width: 100%; transition:2s ease-in-out; height: 5px; background-color: #fff;} */
/* .Timeline002859 .history.Show .line{height: 100%; } */
.Timeline002859 .year-con{position: absolute;left: 10%;top: 20%;z-index: 5;width: 55%;}
.Timeline002859 .year{ position: absolute; left: 0; width: 100%; bottom: 5vw; display: flex; justify-content: space-between;flex-direction: row-reverse;}
.Timeline002859 .year::before{ content: ''; width: 100%;height: 5px; top: 8px; left: 0; background-color: #fff; position: absolute;}
.Timeline002859 .year li{ text-align: center; position: relative; z-index: 2;}
.Timeline002859 .year::after{ display: none;}
}
/* @media(max-width:1100px){
.Timeline002859 .history{;}
.Timeline002859 .year{display: none;}
} */
@media(max-width:1024px){
.Timeline002859 .history{padding: 3% 0 5% 0;background-size: cover}
.Timeline002859 .history ul:first-child{display: none;}
#year{padding: 0 30px;position:relative;}
#year:before{position: absolute; left: 0; top: 33px; width: 100%; height: 1px; background: #fff; content: '';}
#year li.slick-slide{ text-align: center; color: #fff; font-size: 20px; padding: 20px 0;}
#year li.slick-slide i{ display: block; margin: 7px auto; width: 12px; height: 12px; background: #fff;border-radius: 50%; position: relative;}
#year li.slick-current span{color: #0095d9;}
#year li.slick-current i{background: #0095d9;}
#year li.slick-slide i:before{position: absolute;content: '';width: 6px;height: 6px;background: #0095d9;border-radius: 50%;left: 50%;top: 50%;margin: -3px 0 0 -3px;}
#year li.slick-current i:before{background: #fff;}
#year .slick-arrow{position: absolute;top: 30px;font-size: 0;cursor: pointer;padding: 0;border: 1px solid #fff;background: #fff;width: 30px;height:30px;border-radius: 50%;z-index: 20;}
#year .slick-arrow:before{position: absolute;content: '';width: 10px;height: 10px;border-top: 2px solid #0095d9;border-right: 2px solid #0095d9;transform: rotate(45deg);margin: -5px 0 0 -5px;}
#year .slick-prev:before{transform: rotate(-135deg); margin-left: -2px;}
#year .slick-prev{left: 0;}
#year .slick-next{right: 0;}
#year .slick-arrow:hover{background:#fff!important;}
.Product_menu{display: none !important;}
}