
::-webkit-scrollbar{width:5px;height:5px;}
::-webkit-scrollbar-track{width:5px;background-color:#eaeaea;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;}
::-webkit-scrollbar-thumb{background-color:#083473;background-clip:padding-box;min-height:28px;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;}
::-webkit-scrollbar-thumb:hover{background-color:#083473;}




.Hometitle { text-align: center; margin-bottom: 2em;}
.Hometitle .cn{color:#1d2088;font-size:2.4em; font-weight: bold; line-height: 1;}
.Hometitle .cn:after{display:block;width:50px;height:4px;background-color:#1d2088;content:'';margin:0.5em auto 0 ; border-radius: 5px;}
.Hometitle .tit {font-size: 1em;color: #999;line-height: 1.875;margin-top: calc(16 / 24 * 1em);}

.Homemore{font-size:1em; text-align: center;padding: 0 1.875em;line-height: 3.125em;border-radius: 3.125em;border: solid 2px #1d2088;transition: 0.3s; display: table;}
.Homemore:after{width: 1.3125em;height: 0.8125em;display: inline-block; content: '';margin-left: 1em;background: url(../images/more-icon.svg) no-repeat;background-size: contain;transition: 0.3s;}
.Homemore:hover {background-color: #1d2088;color: #fff;border-color: #1d2088;}
.Homemore:hover:after{background-image: url(../images/more-icon2.svg);}


/*Top003124 */
.Top003124{ }
@media (min-width:1025px) {
.Top003124{position: fixed;width: 100%;left: 0;top: 0;z-index: 100;border-bottom: 1px solid rgba(255,255,255,0.1);transition:background-color 0.3s,transform 1s;}
.Top003124.Down{transform: translateY(-5.3125em);}
.Top003124.hover{background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.Top003124.hover .logo .white,
.Top003124:not(.hover) .logo .red{display: none;}
.Top003124:not(.hover),
.Top003124:not(.hover) a:not(:hover){color: #fff;}
}
@media (max-width:1024px) {
.Top003124{ height: 0.56em;}
.Top003124 .wap-fixed{position: fixed;width: 100%;left: 0;top: 0;z-index: 100;background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.Top003124 .logo .white{display: none;} 
.Top003124 .auto{position: relative; border-top: 1px solid #eee;}
}

.Top003124 .logo{float: left;display: table;height:5.3125em;}
.Top003124 .logo a{display: table-cell; vertical-align: middle;}
.Top003124 .logo img{height: 3.9375em;}
@media (max-width:1024px) {
.Top003124 .logo{height: 4em;}
.Top003124 .logo img{height: 3em;}
}

.Top003124 .top-nav dd{}
.Top003124 .top-nav dd.oa a{display: block; border: 1px solid #ccc;border-radius: 50%;text-align: center;}
.Top003124.hover .top-nav dd.oa a{border-color: #ccc;}
.Top003124 .top-nav dd.lang a{margin: 0 5px;}
.Top003124 .top-nav dd.stock b{font-weight: normal;}
@media(min-width:1025px) and  (max-width:1770px) {
.Top003124 .top-nav{margin-right: 8.34vw;}
}
@media (min-width:1025px) {
.Top003124 .top-nav{float: right; /* margin-left: 7.5em; */padding-top: 1.75em; font-size: 0.875em; }
.Top003124 .top-nav dd{float: left;line-height:2.5714em;}
.Top003124 .top-nav dd.oa{margin-left: 4.2857em;}
.Top003124 .top-nav dd.oa a{width:2.5714em;}
.Top003124 .top-nav dd.stock{margin-right: 2.1428em;padding-right: 2.1428em;border-right: 1px solid rgba(255,255,255,0.1);}
.Top003124:not(.hover) .top-nav dd.stock{border-right-color: #fff;}
}
@media (max-width:1024px) {
.Top003124 .top-nav{position: absolute;right: 0; bottom: 100%;display: flex;align-items: center; margin-bottom: 0.5em;}
.Top003124 .top-nav dd{line-height: 2;}
.Top003124 .top-nav dd:not(:last-child){margin-right: 1em;}
.Top003124 .top-nav dd.oa a{width:2em;}
}

.Top003124 menu li span{display: block;}
.Top003124 menu li a:hover{ color: #1d2088;}
@media (min-width:1025px) {
.Top003124 menu{float: right;}
.Top003124 menu li{float: left;}  
.Top003124 menu li:not(:last-child){margin-right: 5em;}
.Top003124 menu li span,
.Top003124 menu li span a{line-height:4.8em;}  
.Top003124 menu li span a{display: block;position: relative;z-index: 1; font-size: 1.125em;}
.Top003124 menu li span a:after{position: absolute;content: ''; left: 0; bottom: 0; height: 2px;background-color: #fff; transition: 0.3s;}
.Top003124 menu li:hover span a:after,
.Top003124 menu li.aon span a:after{width: 100%;}
.Top003124 menu li .sub{position: absolute; top: 100%; background-color: #fff;border-radius: 0 0 5px 5px; overflow: hidden;}
}
@media (max-width:1024px) {
.Top003124 menu{position: fixed; left: -100%;top:4.1em;height: calc(100% - 4.1em); overflow: auto; background-color: #fff; width: 220px;opacity: 0;transition: 0.3s ease;}   
.menu-show .Top003124 menu{left: 0; opacity: 1; transform:translateX(0);}
.Top003124 menu li{ border-bottom: 1px solid #eee;}
.Top003124 menu li span{padding-top: 1em; padding-bottom: 1em;padding-left: 1em;}
.Top003124 .has-sub span .op:before,
.Top003124 .has-sub span .op:after{background-color: #ccc;}
.Top003124 menu li .sub{background-color: rgba(0,0,0,0.1);}
}

.Top003124 .open-search{position: absolute;right: 0; top: 0;width: 5.3125em;height:5.4125em; background: rgba(0,0,0,0.3) url(../images/Top003124-btn.svg) no-repeat center; cursor: pointer; background-size: auto 23.53%;}
.Top003124 .top-search{position: absolute;right: 0; top: 100%; background-color: #fff; width: 100%;max-width: 400px;}
.Top003124 .top-search .btn{background-color: rgba(0,0,0,1); background-image: url(../images/Top003124-btn.svg); background-size: auto 50%;}
.Top003124 .open-search.on:before,
.Top003124 .open-search.on:after{width: 40%; left: 30%;}
.Top003124.hover .open-search.on:before,
.Top003124.hover .open-search.on:after{background-color: rgba(0,0,0,1);}
@media (max-width:1024px) {
.Top003124 .open-search{width:2.4em; height: 2.4em; top: 50%;margin-top: -1.2em;background-color:#1d2088; background-size: auto 60%; right: 2.6em;}   
.Top003124 .open-menu{width:2.4em; height: 2.4em; right: 0;} 
.Top003124 .open-menu i{width: 60%; left: 20%;background-color: #1d2088;} 
}
/*Banner003200 */
.Banner003200{position: relative;z-index: 1;}
.Banner003200 .solgan{position: absolute; left: 0;top: 0;width: 100%; height: 100%;z-index: 10;}
.Banner003200 .solgan .auto{max-width: 1600px; height: 100%;}
.Banner003200 .solgan img{max-width: calc(577 / 1600 * 100%);}
.Banner003200 .slick-dots{position: absolute; left: 0;width: 100%;text-align: center; bottom: calc(60 / 960 * 100%);z-index: 10;}
.Banner003200 .slick-dots li{width: 15px;height: 15px;border: 1px solid #fff; border-radius: 50%; cursor: pointer; display: inline-block; margin: 0 calc(8 / 1920 * 100vw);}
.Banner003200 .slick-dots li button{display: none;}
.Banner003200 .slick-dots li.slick-active{background-color:#1d2088; border-color: #1d2088;}
@media (min-width:1025px) {
.Banner003200 .wap{display: none;}
}
@media (max-width:1024px) {
.Banner003200 .pc{display: none;}
}





.Solution { overflow: hidden;padding: 4% 0 0 0; }

.Solution .home1{align-items:stretch;}
.Solution .home1 .item{background-size:cover;background-repeat:no-repeat;background-position:center;padding:10% 60px 140px 60px;color:#fff;position:relative;width:25%;-webkit-transition:.6s;transition:.6s;z-index:10;height:700px;border-right:2px solid #fff}

.Solution .home1 .item.cur:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:-1;}
.Solution .home1 .item .icon{text-align:center;-webkit-transition:.6s;transition:.6s;opacity:1;margin-top:0; border: 2px solid #fff; padding: 1em; border-radius: 50%; width: 100px; height: 100px; margin: 0 auto;}
.Solution .home1 .item .icon img{ max-width: 60px;}

.Solution .home1 .item .tit{font-size:1.625em;text-align:center;margin:45px 0 50px;color: #fff;}

.Solution .home1 .item .desc{font-size:1em;line-height:30px;position:relative;top:60px;opacity:0;-webkit-transition:.6s;transition:.6s;overflow:hidden;max-width:65%;}

.Solution .home1 .item .ibtn{position:absolute;left:0;bottom:0;width:100%;padding:21px 40px 0px;text-align:center;line-height:46px;justify-content:center;background:url(../images/flashline2.png) no-repeat top center;}
/* .home1:hover .item{width:13.333%;padding-left:40px;padding-right:40px;}
*/
.Solution .home1 .item .ibtn .tags{vertical-align:middle;white-space:nowrap;width:0;}
.Solution .home1 .item .ibtn .tags a{display:inline-block;vertical-align:middle;padding-right:20px;margin-right:20px;position:relative;left:30px;opacity:0;-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition:.6s;transition:.6s;}


.Solution .home1 .item .ibtn .tags a:nth-child(2){-webkit-transition-delay:.4s;transition-delay:.4s;}
.Solution .home1 .item .ibtn .tags a:nth-child(3){-webkit-transition-delay:.5s;transition-delay:.5s;}
.Solution .home1 .item .ibtn .tags a:nth-child(4){-webkit-transition-delay:.6s;transition-delay:.6s;}
.Solution .home1 .item .ibtn .tags a:nth-child(5){-webkit-transition-delay:.7s;transition-delay:.7s;}
.Solution .home1 .item .ibtn .tags a:nth-child(6){-webkit-transition-delay:.7s;transition-delay:.8s;}
.Solution .home1 .item .ibtn .tags a:nth-child(7){-webkit-transition-delay:.7s;transition-delay:.9s;}
.Solution .home1 .item .ibtn .tags a:nth-child(8){-webkit-transition-delay:.7s;transition-delay:1s;}
.Solution .home1 .item .ibtn .tags a:nth-child(9){-webkit-transition-delay:.7s;transition-delay:1.1s;}
.Solution .home1 .item .ibtn .tags a:nth-child(10){-webkit-transition-delay:.7s;transition-delay:1.2s;}

.Solution .home1 .item>a{display:block;height:100%;padding:45% 60px 140px 60px;}

.Solution .home1 .item .ibtn {background:url(../images/flashline.png) no-repeat top left;}
.Solution .home1 .item{padding:0 !important;}
.Solution .home1 .item .ibtn { align-items: center;}
.Solution .home1 .item .ibtn a{color: #fff;}
.Solution .flex{display:flex;display:-webkit-flex;display:-ms-flexbox;}

@media(min-width:1025px){
    .Solution .home1 .item.cur{width:60% !important;flex:0 0 auto;}
    .Solution .home1 .item.cur .icon{opacity:0;margin-top:-160px;text-align:left;}
    .Solution .home1 .item.cur .tit{text-align:left; color: #fff;}
    .Solution .home1 .item.cur .desc{top:0;opacity:1; color: #fff;}
    .Solution .home1 .item.cur .ibtn .tags{width:auto;}
    .Solution .home1 .item.cur .ibtn {font-size: 100px;}
    .Solution .home1 .item.cur .ibtn .more{position:absolute;left:5.5%;top:0;margin-top:-18%; font-size:0.16em; text-align: center;padding: 0 1.875em;line-height: 3.125em;border-radius: 3.125em;border: solid 2px #fff;transition: 0.3s; display: table;}
    .Solution .home1 .item.cur .ibtn .more:after{width: 1.3125em;height: 0.8125em;display: inline-block; content: '';margin-left: 1em;background: url(../images/more-icon2.svg) no-repeat;background-size: contain;transition: 0.3s;}
    .Solution .home1 .item.cur .ibtn{justify-content:space-between;padding:45px 40px 24px;background:url(../images/flashline.png) no-repeat top center;}
    .Solution .home1 .item.cur .ibtn .tags a{left:0;opacity:1; color: #fff;}
    .Solution .home1 .item.cur>a{padding:15% 60px 140px 60px;}
}
@media(max-width:1024px){
    .Solution { padding: 30px 0 0 0; }
    
    .Solution .flex {display: block}
    .Solution .home1 .item {width: 100%;height: auto;}
    .Solution .home1 .item>a {padding: 10% 30px 70px 30px;}
    .Solution .home1 .item .tit {margin: 20px 0 30px;}
    .Solution .home1 .item .desc{opacity:1;max-width:100%;color: #fff;top: auto}
}



/* 产品 */
.HomeProduct {background:url(../images/Productbg.jpg) no-repeat center bottom;background-size:cover;position:relative; padding: 4% 0;}
.HomeProduct .auto { position: relative; }
.HomeProduct .name { font-size: 46px; color: #000; text-align: center; padding-bottom: 2.86vw; }
@media(min-width:1025px) and (max-width:1366px) {
.HomeProduct .name { font-size: 3vw; }
}
@media(max-width:640px) {
.HomeProduct .name { font-size: 7vw; }
}
.HomeProduct .sy_desc { text-align: center; font-size: 18px; margin: 2% 0; }
.HomeProduct .sy_desc p { font-size: 20px; line-height: 1.875em; margin: 0 auto; width: 95%; max-width: 1000px; color: #333; }
@media(max-width:1400px) {
.HomeProduct .sy_desc p { font-size: 18px; }
}
@media(max-width:1024px) {
.HomeProduct {padding: 30px 0;}
.HomeProduct .sy_desc p { font-size: 16px; }
}
.HomeProduct .slider li a { color: #000; display: block; margin: 0 auto; width: 95.715%; padding-bottom: 4vw;  }
.HomeProduct .slider li .pic { overflow: hidden;border-radius: 20px 20px 0 0; }
.HomeProduct .slider li .Ispic { padding-bottom: 62.195%; transition: 0.3s; }
.HomeProduct .slider li a:hover .Ispic { transform: scale(1.2); }
.HomeProduct .slider li .txt { position: relative; z-index: 10; background-color: #fff; box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1); padding: 1.2em 1.5em; border-radius: 0 0 20px 20px ;}
.HomeProduct .slider li:hover .txt{background-color: #1d2088;color: #fff; }
.HomeProduct .slider li .txt aside { font-size: 1.5em; line-height: 2;  }
.HomeProduct .slider li .txt pre { font-size: 1em; line-height: 1.875; max-height: 3.75em; margin: 1em 0; }
.HomeProduct .slider li .txt span { display: inline-block; font-weight: 100; transition: 0.3s; font-size: 1em; line-height: 2; height: 2em; border-radius: 50px; }
.HomeProduct .slider li a:hover .txt span { padding: 0 10px; background: #fff; color: #1d2088; }
.HomeProduct .slick-arrow { width: 46px; height: 46px; position: absolute; top: 50%; margin-top: -23px; border: 1px solid #003b8f; z-index: 150; background: url("../images/prev.png") no-repeat center center #fff; transition: 0.3s; }
.HomeProduct .slick-arrow:hover { border-radius: 50%; }
.HomeProduct .slick-prev { left: -60px; }
.HomeProduct .slick-next { right: -60px; background-image: url("../images/next.png"); }
@media(max-width:1800px) {
.HomeProduct .slick-prev { left: 0; }
.HomeProduct .slick-next { right: 0; }
}
@media(max-width:640px) {
.HomeProduct .sy_desc{text-align: left;}
.HomeProduct .slider li a { padding-bottom: 5vw; }
.HomeProduct .slider li .txt aside.dot { font-size: 4.5vw; }
.HomeProduct .slider li .txt pre { font-size: 3.5vw; margin: 4vw 0; }
.HomeProduct .slider li .txt { margin-top: -10vw; }
.HomeProduct .slick-prev,.HomeProduct .slick-next{ margin:0; top:54%;}
}





/* about */
.About{position:relative; padding: 4% 0;}
.About .Homemore{ margin-top: 5%;} 
.About .info p{line-height:2; font-size: 1em;color:#333;}
.About .pic img{ border-radius: 20px;}
.About .video{position:relative;z-index:4;}
.About .video .files{position:absolute;background-color:#000;z-index:10;top:0;width:100%;height:100%;display:none;}
.About .video .files video{width:100%;height:100%;}
.About .video .Ispic{padding-bottom:75%;}
.About .video .en{top:0.1875em;}
.About .play{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;cursor:pointer;background:rgba(0,0,0,0.35);}
.About .play .ytable{height:100%;text-align:center;color:#fff;}
.About .play .icon{width:3.75em;height:3.75em;display:block;margin:0 auto 1em;background:url(../images/play.png) no-repeat center center;background-size:contain;}
.About .v-name{display:inline-block;font-size:18px;}

@media (min-width:1025px){
.About .Hometitle{ text-align: left;}
.About .Hometitle .cn:after {margin: 0.5em 0 0.625em;}
.About .pic{width:50%;}
.About .info{padding-right:4.0714em;}
.About .info .edit-info {margin: 2em 0 0 0;} 
}


@media(min-width:641px){
.About .info-num{margin-bottom:3vh;}
.About .info-num li{float:left;width:33.3333%;}
}

.About .info-num li aside{display:inline-block;position:relative;}
.About .info-num li aside b{font-size:42px;color:#083473;display:block;font-family:'oswald';}
.About .info-num li aside sub{position:absolute;left:100%;word-break:keep-all;bottom:15%;font-size:16px;font-weight:100;margin-left:10px;}
.About .info-num li p{font-size:16px;color:#333;margin-bottom:0;margin-top:10px;line-height:1;}

@media(min-width:1025px) and (max-width:1200px){
.About .info-num li aside b{font-size:60px;}
}
@media(min-width:641px) and (max-width:769px){
.About .info-num li aside b{font-size:60px;}
}
@media(max-width:640px){
.About{padding: 30px 0;}
.About .info-num li{text-align:center;}
.About .info-num li:not(:last-child){margin-bottom:20px;}
.About .Homemore{ margin-bottom: 5%;} 
}
@media(max-width:480px){
.About .info-num li aside b{font-size:60px;}
}






/*Bottom002887 */
.Bottom002887{background: #03244b;}
.Bottom002887,
.Bottom002887 a{color: #fff;}

.Bottom002887 .copyright{padding: 1em 0;border-top: 1px solid rgba(255,255,255,0.1);line-height: 2;}
.Bottom002887 .copyright .fr{overflow: hidden;}
.Bottom002887 .copyright .fr a{display: inline-block;}
.Bottom002887 .copyright .fr a:not(:last-child):after{margin: 0 20px;content: ''; display: inline-block; width: 1px; height: 12px; vertical-align: middle;background: rgba(255,255,255,0.5);}

.Bottom002887 .b_link{margin-bottom: 26px; line-height: 24px;}
.Bottom002887 .b_link .fr{position: relative; padding-left: 70px;}
.Bottom002887 .b_link .fr span{position: absolute; left: 0; top: 0;}


.Bottom002887 .code{max-width: 320px; margin: 0 auto;}
.Bottom002887 .code li{text-align: center;}
.Bottom002887 .code li aside{color: rgba(255,255,255,0.5); margin-top: 10px;}
.Bottom002887 .code li img{border-radius: 4px; display: block; width: 100%;}

.Bottom002887 .b_nav{padding: 4.875% 0 4% 0;}
.Bottom002887 .b_nav .tit{font-size: 1.125em;}
.Bottom002887 .b_nav nav dd{line-height: 2; margin: 0.5em 0;}
.Bottom002887 .b_nav nav dd a{color: rgba(255,255,255,0.6);}
.Bottom002887 .b_nav nav dd a:hover{color: #fff;}

.Bottom002887 .contact .call{font-size: 1.875em;}
.Bottom002887 .contact p{margin-top: 0.3em; line-height: 1.875; opacity: 0.6;-webkit-opacity: 0.6;}

@media(min-width:641px){
.Bottom002887 .b_nav nav .item{float: left; max-width: 120px;}
.Bottom002887 .b_nav .tit{padding-bottom: 24px; }
.Bottom002887 .b_nav nav .item dl{display: block!important;}
}
@media(min-width:1025px){
.Bottom002887 .b_link > div{max-width: 48%;}
.Bottom002887 .code{/* width: 20%; */}
.Bottom002887 .b_nav nav{width:45.875%;}
 .Bottom002887 .contact{width: 40%;}
}
@media(max-width:1024px){
.Bottom002887 .contact,
 .Bottom002887 .code .tit{text-align: center;}
.Bottom002887 .contact{padding: 20px 0;}
.Bottom002887 .copyright{text-align: center;}
.Bottom002887 .copyright .fr{text-align: center;}
}
@media(max-width:640px){
.Bottom002887 .b_nav nav{display: none}
.Bottom002887 .b_nav nav .item{margin: 0!important;border-bottom: 1px solid rgba(255,255,255,0.1);}
.Bottom002887 .b_nav nav .item dl{display: none; padding-bottom: 20px;}
.Bottom002887 .b_nav .tit{padding-bottom: 20px; }
.Bottom002887 .b_nav nav .tit{position: relative;z-index: 1;padding-right: 40px;}
.Bottom002887 .b_nav nav .tit i{position: absolute; right: 0; top: 50%; width: 20px; height: 20px; margin-top: -8px;transition: 0.3s;}
.Bottom002887 .b_nav nav .tit i.on{transform: rotate(45deg);}
.Bottom002887 .b_nav nav .tit i:before,
.Bottom002887 .b_nav nav .tit i:after{position: absolute; content: ''; left: 50%; top: 50%;transform: translate(-50%,-50%);background: #fff;}
.Bottom002887 .b_nav nav .tit i:before{width: 50%; height: 2px;}
.Bottom002887 .b_nav nav .tit i:after{width: 2px; height: 50%;}
.Bottom002887 .b_nav nav dd{padding: 5px 0;}
.Bottom002887 .code{max-width: 280px;}
 .Bottom002887 .code li img{width: 33%; margin: 0 auto;}
}


/*Other002907 */
.Other002907{position: fixed; right: 0px; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%); z-index: 999;  border-bottom: 0; width: 80px;  }
.Other002907 li:not(:last-child){  margin-bottom: 5px;background-color: #1d2088;border-radius: 5px;}
.Other002907 li .icon{ text-align: center;display: block;line-height: 36px; padding-top: 45px;background-position:  center 15px;background-repeat: no-repeat; font-size: 14px;color: #fff; }
.Other002907 li a:hover{color: #fff;font-weight: bold;}
.Other002907 li.li_tel .icon{background-image: url("../images/tel.png");}
.Other002907 li.li_wx .icon{background-image: url("../images/wx.png");}
.Other002907 li.li_qq .icon{background-image: url("../images/qq.png");}
.Other002907 li.li_4 .icon{background-image: url("../images/Other002907_gettop.png");background-position:  center 20px; background-color: #1d2088;font-size: 14px;font-family: 'Oswald';color: #fff; margin-left: -1px; margin-right: -1px;padding-top: 30px; height: 70px; line-height: normal;border-radius: 5px;}

.Other002907 ul li{ position:relative;}
.Other002907 ul li figure{ position:absolute; top:0; right:90px;background:#1d2088; color:#fff; display:none;border-radius: 5px;}
.Other002907 ul li figure::after{ content: ''; position: absolute; left: 100%; top: 16px;/* transform: translateY(-50%); */ border: 8px solid transparent; border-left-color: #1d2088;}
.Other002907 li.li_qq figure{padding:0 10px; font-size:18px;line-height:84px;white-space:nowrap;} 
.Other002907 li.li_qq figure a{ background-image: none; color:#fff;}
.Other002907 .li_wx figure{ width:150px; padding:10px;}
.Other002907 .li_wx figure img{ display:block; width:100%;} 

@media(max-width:1024px){
    .Other002907{width: 60px;}
    .Other002907 li .icon{  padding-top: 30px;font-size: 12px;}
    .Other002907 li.li_qq .icon{background-size: 35%;}
    .Other002907 li.li_4 .icon{font-size: 12px;}
}



/*Banner003144 */
.Banner003144 .pc{background-position: center center; background-repeat: no-repeat; height: 31.25em; background-size: cover;}
@media (min-width:1025px) {
.Banner003144 .wap{display: none;}   
}
@media (max-width:1024px) {
.Banner003144 .pc{display: none;}      
}


/*Columnmenu*/
.Columnmenu{background:#fff;box-shadow:0 3px 29px -8px rgb(192 196 204 / 30%);position:relative;z-index:1;}
.Columnmenu ul{display:table;margin:0 auto;}
.Columnmenu li{float:left;padding:0 40px;position:relative;}
.Columnmenu li:after{position:absolute;content:'';width:1px;right:0;top:50%;height:14px;margin-top:-7px;background:#dfdfdf;}
.Columnmenu li:last-child:after{display:none;}
.Columnmenu li a{display:block;font-size:1.125em;position:relative;overflow:hidden;line-height:82px;height:82px;}
.Columnmenu li a:after{position:absolute;left:0;bottom:0;content:'';height:2px;width:100%;}
.Columnmenu li.aon a,.Columnmenu li:hover a{color:#1d2088;}
.Columnmenu li.aon a:after,.Columnmenu li:hover a:after{background:#1d2088;}
@media(max-width:1024px){
.Columnmenu li{padding:0 20px;}
.Columnmenu li a{line-height:50px;height:50px;}
}
@media(max-width:768px){
.Columnmenu ul{display:block;}
.Columnmenu li{float:left;width:25%;text-align:center;padding:0;}
}
@media(max-width:768px) and (min-width:481px){
.Columnmenu li:nth-child(4n):after{display:none;}
}
@media(max-width:480px){
.Columnmenu li{width:33.333%}
.Columnmenu li:nth-child(3n):after{display:none;}
}
@media(max-width:375px){
.Columnmenu li a{font-size:14px;}
}



.Solulist{ padding: 4% 0;}
.Solulist .list{overflow: hidden;}
.Solulist .list .item a{display: flex;justify-content: space-between;align-items: center;background-color: #F9F9F9;margin-bottom: 3%; border-radius: 20px;overflow: hidden;}
.Solulist .item .left{width: 50%;overflow: hidden;}
.Solulist .item .imgbox{overflow: hidden;}
.Solulist .item .imgbox img{transition:0.3s; }
.Solulist .item:hover .imgbox img{transform:scale(1.2);}
.Solulist .item .right{width: 50%;padding: 5%; }
.Solulist .item .tit{font-size: 1.875em;color: #333333;line-height:1.875; margin-bottom: 2%;}
.Solulist .item .desc{font-size: 1em;color: #666;line-height:2;}
.Solulist .item .more{ margin-top: 6%;  padding: 0 1.875em; line-height: 2.8em;border: 2px solid #1d2088;text-align: center;display: inline-block;border-radius: 3.125em;color: #1d2088;font-size: 1em;}
.Solulist .item:hover .more{background-color: #1d2088;color: #fff}
.Solulist .item:nth-child(2n) a{flex-direction: row-reverse;}
@media (max-width: 1024px){
.Solulist .item .desc{}
}
@media (max-width: 640px){
.Solulist .list .item a{flex-wrap: wrap;}
.Solulist .item .left{width: 100%;margin-bottom: 2%;max-height: 400px;}
.Solulist .item .left img{object-fit: cover;}
.Solulist .item .right{width: 100%;margin-bottom: 2%;}
.Solulist .item:nth-child(2n) {flex-direction: row;}
.Solulist .item .desc{margin: 10px 0;}
.Solulist .item .tit{font-size: 1.5em;}
}




/*PicList002045 */
.PicList002045{ padding:4% 0;}
.PicList002045 li{ float:left; width:32%; margin-right:2%; margin-bottom:2%; position:relative; text-align:center; /* border:1px solid #e8e8e8; */box-shadow: 0 3px 29px rgb(192 196 204 / 30%);}
.PicList002045 li:nth-child(3n){ margin-right:0;}
.PicList002045 li .pic{overflow: hidden;}
.PicList002045 li figure{ padding-bottom:68%; background-size:contain;transition:0.3s;}
.PicList002045 li:hover figure{transform:scale(1.2);}
.PicList002045 li .txt{ padding: 4% 2%;}
.PicList002045 li p{ font-size:1.125em; color:#333; }
@media(max-width:480px){
.PicList002045 li{ width:49%;}
.PicList002045 li:nth-child(3n){ margin-right:2%;}
.PicList002045 li:nth-child(2n){ margin-right:0;}
.PicList002045 li p{ font-size:14px;}
}









/*RighInfo003141 */
.RighInfo003141{padding:4% 0;}
.RighInfo003141 .intro .title{font-size:2em;color:#000;margin-bottom:0.6em;}
.RighInfo003141 .intro .title span{color:#1d2088;}
.RighInfo003141 .intro .info{line-height:2.2; color:#333;}
.RighInfo003141 .intro .info p{margin:1.25em 0;}
.RighInfo003141 .intro .img img{ border-radius: 20px;}
.RighInfo003141 .number-count{margin:100px 0;box-shadow:0px 0.625em 4.375em rgb(0 0 0 / 5%);border:solid 1px #f3f3f3;padding:2.5em;}
.RighInfo003141 .number-count li{color:#333333;}
.RighInfo003141 .number-count li span{display:inline-block;position:relative;font-size:2em;font-family:'Bebas';color:#da251d;margin:0 5px;}
.RighInfo003141 .number-count li span i{font-style:normal;}
.RighInfo003141 .number-count li span i.ani{position:absolute;left:0;top:0;}
.RighInfo003141 .number-count li span i.opa{opacity:0;}
.RighInfo003141 .number-count li sup{display:inline-block;vertical-align:top;color:#da251d;font-size:1em;}
.RighInfo003141 .plate dd .txt{padding:20px 0;}
.RighInfo003141 .plate dd p{margin:0;color:#333;font-size:18px;line-height:calc(30 / 22 * 1em);min-height:calc((30 / 22 * 1em) * 2);}


.RighInfo003141 .title2{font-size:2em;color:#000;margin-bottom:0.6em;text-align: center}
.RighInfo003141 .video video{width: 100%;}

@media (min-width:1025px){
.RighInfo003141 .intro .info{width:47.929%;}
.RighInfo003141 .intro .title{line-height:1;}
.RighInfo003141 .intro .img{width:47.215%;}
.RighInfo003141 .number-count ul{display:table;margin:0 auto;}
.RighInfo003141 .number-count li{float:left;}
.RighInfo003141 .number-count li:not(:last-child){margin-right:5em;}
.RighInfo003141 .plate dd{float:left;width:calc((100% - 40px*2)/3);}
.RighInfo003141 .plate dd:not(:last-child){margin-right:40px;}
    
.RighInfo003141 .video{width: 45%}    
.RighInfo003141 .txt{width: 50%}    

}
@media (max-width:1024px){.RighInfo003141 .number-count li{text-align:center;padding:1em 0}
.RighInfo003141 .number-count{margin:2em 0;padding:2em 0;}
.RighInfo003141 .intro{padding-top:2em;margin-bottom:2em;}
}



/*Cooperation */
.Cooperation{ padding: 4% 0 2%;}
.Cooperation .box{}
.Cooperation .title{font-size:1.875em;color:#333;font-weight:bold;margin-bottom:0.5em;}
@media(min-width:769px){
.Cooperation ul{position:relative;}
.Cooperation ul li{display:inline-block;width:18.1%;background:#fff;overflow:hidden;margin-right:2%;margin-bottom:2%;/* border: 1px solid #e8e8e8; */box-shadow:0 3px 29px rgb(192 196 204 / 30%);}
.Cooperation ul li:nth-child(5n){margin-right:0%;}
}
.Cooperation li img{display:none;}
.Cooperation li .Ispic{display:block;width:100%;padding-bottom:34%;transition:all 0.5s;background-position:center;}
.Cooperation li:hover .Ispic{transform:scale3d(1.1,1.1,1.1);}
.Cooperation li a{display:block;position:relative;overflow:hidden;padding:1.25em;}
.Cooperation li p{text-align:center;padding-top:8%;}
@media(max-width:768px){
.Cooperation .box{padding:1.5em 0;}
.Cooperation li{float:left;margin-right:2%;margin-bottom:2%;width:49%;margin-bottom:20px}
.Cooperation li:nth-child(2n){margin-right:0;}
.Cooperation li a{padding:0;}
}



/*Joblist*/
.Joblist{padding:4% 0;overflow:hidden;}
.Joblist dl{position:relative;z-index:10;}
.Joblist dl dd{position:absolute;top:100%;left:0;width:100%;z-index:100;background:#fff;box-shadow:0 3px 29px -8px rgb(192 196 204 / 71%);display:none;}
.Joblist dl dd a{display:block;padding:5px 20px;line-height:40px;transition:0.3s;}
.Joblist dl dd a:hover{color:#1d2088;}
.Joblist dl dt{position:relative;line-height:56px;background:#fff;border:2px solid #eee;padding-right:30px;padding-left:20px;color:#999;}
.Joblist dl dt:after{position:absolute;content:'';border:4px solid transparent;border-top-color:#999;border-top-width:6px;right:20px;top:50%;margin-top:-4px;}
.Joblist dl.on dt{border:2px solid #1d2088;color:#1d2088;}
.Joblist dl.on dt:after{border-top-color:#1d2088;}
.Joblist ul.search{position:relative;padding-right:200px;z-index:2;}
.Joblist ul.search .btn{position:absolute;right:0;top:0;width:180px;line-height:60px;background:#1d2088;text-align:center;color:#fff;}
.Joblist ul.search .text{width:100%;line-height:60px;height:60px;background:#fff;border:2px solid #eee;padding:0 20px;color:#999;font-size:1em;}
.Joblist ul.search .text.focus{color:#333;}
.Joblist .tips{line-height:50px;padding:0 3%;}
.Joblist .top{line-height:26px;margin-bottom:3%}
.Joblist .job_ol{border-top:3px solid #000;border-bottom:1px solid #ededed;}
.Joblist .list_ul{}
.Joblist .job_ol,.Joblist .list_ul{overflow:hidden;clear:both;padding:0 3%;}
.Joblist .job_ol li,.Joblist .list_ul li{list-style:none;float:left;width:22%;text-align:center;}
.Joblist .job_ol li:nth-child(1),.Joblist .list_ul li:nth-child(1){text-align:left;}
.Joblist .job_ol li:last-child,.Joblist .list_ul li:last-child{float:right;width:auto;;}
.Joblist .job_ol li{color:#000;padding:1.5em 0;line-height:2;}
.Joblist .list{background:#f5f5f5;margin:20px 0;}
.Joblist .job_info{display:none;position:relative;}
.Joblist .list_ul{cursor:pointer;}
.Joblist .list_ul li{padding:1.5em 0;line-height:2;}
.Joblist .list_ul.active{background:#1d2088;color:#fff;}
.Joblist .job_info{padding:3%;line-height:2;display:none;border-radius:5px;background:#f9f9f9;border-top:1px solid #eee; color: #666; font-size: 1em;}
.Joblist .job_info strong{/* color:#000;font-weight:normal; */}
.Joblist .job_info p{ margin: 0;}
.Joblist .tmail{margin:5% 0 0;}
.Joblist .btn_apply{padding:1.5em 0;}
.Joblist .btn_apply a{display:inline-block;max-width:160px;width:30%;line-height:3.5;text-align:center;color:#fff;background-color:#1d2088; border-radius: 50px;}
.Joblist .pop-up{display:none;position:fixed;z-index:150;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);}
.Joblist .pop-up .ytable{height:100%;}
.Joblist .pop-up form{height:100%;}
.Joblist .pop-up form .ytable-cell{display:table-cell;}
.Joblist .pop-up form .ytable{display:table;}
.Joblist .pop-up .main{position:relative;width:90%;margin:0 auto;max-width:600px;background:#fff;padding:3.5vw;}
.Joblist .pop-up .close{position:absolute;width:30px;height:30px;right:30px;top:30px;cursor:pointer;}
.Joblist .pop-up .close::before,.Joblist .pop-up .close::after{position:absolute;content:'';left:20%;top:50%;width:60%;height:3px;background:#000;margin-top:-1px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.Joblist .pop-up .close::before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.Joblist .pop-up#form li{margin-top:15px;}
.Joblist .pop-up#form li .text{width:100%;line-height:50px;height:50px;border:none;background:#f5f5f5;padding:0 20px;}
.Joblist .pop-up#form li:last-child{text-align:center;margin-top:1.5vw;}
.Joblist .pop-up#form li .btn{width:40%;margin:0 10px;height:50px;cursor:pointer;border:none;color:#fff;background:#1d2088;font-size:1em;max-width:120px; border-radius: 50px;}
.Joblist .pop-up#form p{margin:0;margin-bottom:1vw;text-align:center;font-size:24px;color:#000;}
@media(min-width:641px){
.Joblist dl{float:left;width:20%;margin-right:2%;}
.Joblist ul.search{float:right;width:45%;}
}
@media(max-width:640px){
.Joblist .job_ol li,.Joblist .list_ul li{width:33%}
.Joblist .job_ol li:nth-child(4),
.Joblist .list_ul li:nth-child(4){display:none}
}







/*Floor003083 */
.Floor003083{margin-top: 9.64vw;font-size: 16px;padding-bottom: 5.21vw;}
.Floor003083 .auto{/*overflow: hidden;*/max-width: 1560px;width: 94%;position: relative; z-index: 2;}
.Floor003083 .title{line-height: 1;font-size: 36px;color: #333;}

.Floor003083 .slick-dots{text-align: center;}
.Floor003083 .slick-dots li{display: inline-block;width: 8px; height: 8px; margin: 10px 0;position: relative;list-style: none; margin: 0 9px;}
.Floor003083 .slick-dots li button{font-size: 0; width: 4px; height: 4px; background: rgba(0,0,0,0.2);border: 0;padding: 0; position: absolute;  border-radius: 50%;}
.Floor003083 .slick-dots li:not(.slick-active) button{left: 50%; top: 50%; margin: -2px 0 0 -2px;}
.Floor003083 .slick-dots li.slick-active button{width: 100%; height: 100%; left: 0; top: 0;background: #0f55b0;}

.Floor003083 .slider{margin: 0 -45px 0 -40px; padding-right: 5px;}
.Floor003083 .slick-slide{overflow: hidden;padding: 40px;}
.Floor003083 .slick-slide > div{float: left; margin-left: -1px;border: 1px solid #f5f5f5;margin-top: -1px;}

.Floor003083 .slick-slide a{position: relative; z-index: 3; display: block;padding: 0 10%;}
.Floor003083 .slick-slide .Ispic{height: 140px;background-size: contain;}
.Floor003083 .slick-slide .url{position: relative;}
.Floor003083 .slick-slide .url:before{position: absolute; left: -5px; top: -5px; right: -5px; bottom: -5px; content: '';background: #fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); opacity: 0;transition: 0.3s;}
.Floor003083 .slick-slide .url:hover:before{opacity: 1;}
.Floor003083 .slick-slide .url:hover{z-index: 4;}
@media(min-width:1025px){
.Floor003083 .slick-slide > div{width: 16.6667%;}
.Floor003083 .slick-slide  > div:nth-child(6n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(min-width:751px) and (max-width:1024px){
.Floor003083 .slick-slide > div{width: 25%;}
.Floor003083 .slick-slide  > div:nth-child(4n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(min-width:641px) and (max-width:750px){
.Floor003083 .slick-slide > div{width: 33.333%;}
.Floor003083 .slick-slide  > div:nth-child(3n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(max-width:640px){
.Floor003083{font-size: 3vw;}
.Floor003083 .title{font-size: 5vw}
.Floor003083 .slick-slide > div{width: 50%;}
.Floor003083 .slick-slide  > div:nth-child(2n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
.Floor003083 .slick-slide .Ispic{height: 28vw;}
}

/*PicList002949 */
.PicList002949 .item{margin: 2.08vw 0;box-shadow: 0 0 10px rgba(0, 0, 0, 0.12);}
.PicList002949 .item a:hover{color: #1e50ae;}
.PicList002949 .txt .inner{padding: 0 2.03vw 0 1.56vw;}
.PicList002949 .txt p.dot3{line-height: 2.142em; max-height: 6.426em;color: #666;}
.PicList002949 .tit{font-size: 24px; line-height: 1em;}
.PicList002949 .tit:after{display: block; margin-top: 1.25em; content: '';background: #4ab344; width: 48px; height: 2px;}
.PicList002949 .item a:hover  .tit:after{background: #1e50ae;}
.PicList002949 .item .more{padding-right: 25px;display: inline-block;background: url("../images/PicList002949_more.png") no-repeat right center;color: #999;}
.PicList002949 .item a:hover .more{background-image: url("../images/PicList002949_more_on.png");}
@media(min-width:1025px){
.PicList002949 .pic{ width:486px;}
}
@media(min-width:641px) and (max-width:1024px){
.PicList002949 .pic{ width:50%;}
.PicList002949 .tit{font-size: 3vw;}
}
@media(max-width:640px){
.PicList002949 .ytable,
.PicList002949 .ytable-cell{display: block;}
.PicList002949 .txt .inner{padding: 5vw;font-size: 3.5vw;}
.PicList002949 .tit{font-size: 5vw;}
}




/*Page003143 */
.Page003143 .Pages{padding: 0 0 4% 0;text-align: center;}
.Page003143 .Pages .p_page a.a_first,
.Page003143 .Pages .p_page a.a_end,
.Page003143 .Pages > span:not(.p_page){display: none;}
.Page003143 .Pages .p_page{display: table; margin: 0 auto;}
.Page003143 .Pages .p_page *{float: left;}
.Page003143 .Pages .p_page a{border: solid 1px #ebebeb;line-height: 36px;transition: 0.3s;}
.Page003143 .Pages .p_page > a{border-radius: 5px;padding: 0 15px;}
.Page003143 .Pages .p_page em{font-style: normal; margin: 0 30px;}
.Page003143 .Pages .p_page em a{width: 36px;border-radius: 50%; margin: 0 5px;}
.Page003143 .Pages .p_page a:hover,
.Page003143 .Pages .p_page a.a_cur{color: #fff;background-color: #1d2088;border-color: #1d2088;}
@media (max-width:1024px) {
.Page003143 .Pages{padding: 0 0 2em 0;}
.Page003143 .Pages .p_page em{display: none;}
.Page003143 .Pages .p_page > a{margin: 0 10px;}
}





/*RighInfo003134 */
.RighInfo003134 {padding: 4% 0;}
.RighInfo003134 .img-side{border: solid 1px #f2f2f2; margin-bottom: 4em;}
.RighInfo003134 .img-side .ytable-cell{ padding-bottom: 3em;}
.RighInfo003134 .img-group li .Ispic{background-size: contain;padding-bottom: 55.167%;}
.RighInfo003134 .controls{display: table;position: relative;padding: 0 56px; margin: 3.125em auto 0;}
.RighInfo003134 .controls .slick-dots li{float: left;position: relative; width: 13px;height: 13px; margin: 0 5px;}
.RighInfo003134 .controls .slick-dots li button{position: absolute;background:rgba(0,0,0,0.2); width: 7px;height: 7px;border-radius: 50%; top: 50%;left: 50%;transform: translate(-50%,-50%); border: 0; cursor:pointer; border: 0; font-size: 0;padding: 0;transition: 0.3s;}
.RighInfo003134 .controls .slick-dots li.slick-active button{background-color: #1d2088; width: 100%;height: 100%;}
.RighInfo003134 .controls .slick-arrow{position: absolute; top:50%;width: 25px; height: 11px;background-repeat: no-repeat;background-position: center; margin-top: -5px;}
.RighInfo003134 .controls .slick-prev{left: 0;background-image: url(../images/RighInfo003134-btn-prev.svg);}
.RighInfo003134 .controls .slick-next{right: 0;background-image: url(../images/RighInfo003134-btn-next.svg);}
.RighInfo003134 .controls .slick-disabled{cursor: default;}
.RighInfo003134 .controls .slick-prev.slick-disabled{background-image: url(../images/RighInfo003134-btn-prev-disabled.svg);}
.RighInfo003134 .controls .slick-next.slick-disabled{background-image: url(../images/RighInfo003134-btn-next-disabled.svg);}
.RighInfo003134 .img-side .txt{text-align: left; background: #f9f9f9;}
.RighInfo003134 .img-side .tit{ font-size: 2em;color: #333; margin-bottom: 1em;}
.RighInfo003134 .img-side .line{width: 15px; height: 2px; background-color: #1d2088;display: block;margin: 0 auto;}
.RighInfo003134 .img-side .text{ line-height: 2; color: #666;}
.RighInfo003134 .img-side .btn{ margin-top: 3.375em;}
.RighInfo003134 .img-side .btn a{display: inline-block;font-size: 1.125em;color: #fff;box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.08);border-radius: 50px; margin: 0 5px; min-width:8.5em;text-align: center; line-height: 3;padding: 0 1.8125em; cursor: pointer;}
.RighInfo003134 .img-side .btn a.download{background-color: #1d2088;}
.RighInfo003134 .img-side .btn a.download2{background-color: #6e6e6e;}

.RighInfo003134 .tab .h1_tab{margin:0;margin-bottom:3%;border-bottom:1px solid #e7e8e8;overflow:hidden;font-size:1.125em;font-weight:normal;color:#333;}
.RighInfo003134 .tab .h1_tab span{float:left;padding:0 2em;line-height:3.5em;background-color:#f9f9f9;margin-right:0.625em;cursor:pointer;}
.RighInfo003134 .tab .h1_tab span.on{background-color:#1d2088;color:#fff;}


.RighInfo003134 .prod-intro .name{border-bottom: 1px solid #efefef;font-size: 1.5em; padding-bottom: 0.666em;color: #333; line-height: 2;}
.RighInfo003134 .prod-intro .name i{width: 2em; height: 2em;border-radius: 50%;background-color: #1d2088;display: inline-block;vertical-align: top; margin-right: 0.625em; background-repeat: no-repeat; background-position: center; background-size: auto 50%;}
.RighInfo003134 .prod-intro .name-1 i{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .prod-intro .name-2 i{background-image: url(../images/RighInfo003134-title-icon.svg);}
.RighInfo003134 .prod-intro .singlePage{line-height: 2; margin: 2em 0 3em 0; color: #333; font-size: 1em;}

@media (min-width:1025px) {
.RighInfo003134 .img-group{width: 50%;border-right: solid 1px #f2f2f2;}
.RighInfo003134 .img-side .ytable-cell{padding-top: 3em;}
.RighInfo003134 .img-side .txt{padding: 0 4%;}
}
@media (max-width:1024px) {
.RighInfo003134 .img-side{ padding: 2em;}
.RighInfo003134 .img-side .tit{ font-size: 1.5em;}
.RighInfo003134 .img-side .btn{margin-top: 2em}
.RighInfo003134 .img-side .btn a{min-width: calc(50% - 10px);padding: 0;}
.RighInfo003134 .img-side .txt{background: #fff;padding-bottom: 0}
}

.RighInfo003134 .popUp-box{position: fixed;z-index: 200; left: 0;top: 0;width: 100%; height:100%; background-color: rgba(0,0,0,0.5);display: none;}
.RighInfo003134 .popUp-box > .ytable{height: 100%;}
.RighInfo003134 .popUp-box .main{background: #fff url(../images/RighInfo003134-bg.jpg) no-repeat;background-size: cover; width: 90%; max-width: 1200px;margin: 0 auto;border-radius: 5px; position: relative; }
.RighInfo003134 .popUp-box .close{position: absolute; right: 20px;top: 20px;width: 20px;height: 20px;z-index: 10;cursor:pointer;}
.RighInfo003134 .popUp-box .close:before,
.RighInfo003134 .popUp-box .close:after{position: absolute;content: ''; width: 100%;height: 2px;background-color: #000; top: 50%;margin-top: -1px;transform: rotate(-45deg);}
.RighInfo003134 .popUp-box .close:after{transform: rotate(45deg);}
.RighInfo003134 .popUp-box .logo img{height: 1.9375em;}
.RighInfo003134 .popUp-box .title{font-size: 1.875em;color: #333333;line-height: 1.3333; margin-top: 0.3em;}
.RighInfo003134 .popUp-box .title:after{display: block; content: '';width: 20px;height: 2px;background-color: #1d2088; margin: 1em 0;}
.RighInfo003134 .popUp-box .left p{font-size: 1.5em;line-height: 1.66666;color: #333333;}
.RighInfo003134 .popUp-box .form li{position: relative;z-index: 1; margin-bottom: 10px;}
.RighInfo003134 .popUp-box .form li label.tit{position: absolute; left: 1.21428em; top: 0;font-size: 0.875em; line-height: 3.5714em;}
.RighInfo003134 .popUp-box .form li .text{border: solid 1px rgba(139,139,139,0.2);width: 100%;font-size: 1em; height:3.125em; line-height: 3.125em;border-radius:0.625em;padding: 0 1.0625em;}
.RighInfo003134 .popUp-box .form li.code dl{overflow: hidden;}
.RighInfo003134 .popUp-box .form li.code dl dt{position: relative;width: 60%;float: left;}
.RighInfo003134 .popUp-box .form li.code dl dd{width: 38%;float: right;}
.RighInfo003134 .popUp-box .form li.code dl dd a{display: block;cursor: pointer;background-color: #6e6e6e; border-radius: 10px;color: #fff;font-size: 0.875em;line-height: 3.5714em;text-align: center;}
.RighInfo003134 .popUp-box .form ol .btn{display: block;width: 100%;background: #1d2088;border:0;cursor: pointer;border-radius: 0.625em;height:3.125em;color: #fff;font-family: 'SourceHanSansCN-Light';font-size: 1em;}
@media (min-width:1025px) {
.RighInfo003134 .popUp-box .main{padding: 10.9375vh 8.25em;}  
.RighInfo003134 .popUp-box .main .ytable-cell{width: 50%;} 
}
@media (max-width:1024px) {
.RighInfo003134 .popUp-box .main{padding:2em; }  
.RighInfo003134 .popUp-box .main .ytable{max-height: 85vh; overflow: auto;}
}







/*RighInfo003072 */
.RighInfo003072{padding-top: 5.94vw; font-size: 16px;}
@media(max-width:640px){
.RighInfo003072{font-size: 3.5vw;}
}

.RighInfo003072 .auto{max-width: 1400px;}
.RighInfo003072 > .auto{padding-bottom: 6vw;}

@media(min-width:1024px){
.RighInfo003072 .txt-info{width: 42.715%;}
.RighInfo003072 .video{width: 50%;}
}
@media(max-width:1024px){
.RighInfo003072 .txt-info{margin-bottom: 4vw;}
}

.RighInfo003072 .video .pic{position: relative; z-index: 1;border-radius: 20px;overflow: hidden;background: #000; margin-bottom: 2.4vw;}
.RighInfo003072 .video .pic img{opacity: 0.84;}
.RighInfo003072 .video .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; cursor: pointer;}
.RighInfo003072 .video .play:before{position: absolute; content: '';width: 86px;height: 86px;background:url("../images/RighInfo003072_play.png") no-repeat center center rgba(0,0,0,0.2); left: 50%; top: 50%; transform: translate(-50%,-50%); border-radius: 50%;}
.RighInfo003072 .video .pic video{position: absolute;left: 0; top: 0;  z-index: 20;background: #000;}
@media(max-width:640px){
.RighInfo003072 .video .play:before{width: 20vw; height: 20vw;}
}

.RighInfo003072 .number li{float: left;color: #333;}
.RighInfo003072 .number li aside{color: #ee7133;}
.RighInfo003072 .number li aside b{font-size: 60px;font-weight: 900; font-family: 'Arial';line-height: 0.85em;display: inline-block;}
.RighInfo003072 .number li p{margin-bottom: 0;}
@media(min-width:769px) and (max-width:1024px){
.RighInfo003072 .number li aside b{font-size: 4vw; }
}
@media(max-width:640px){
.RighInfo003072 .number li aside b{font-size: 8vw; }
}

.RighInfo003072 .edit-info{line-height: 2em;font-size: 16px; text-align: justify;}
.css-3072 .year{color: #ececec;font-weight: 900;font-family: 'Arial';font-size: 60px;line-height: 0.934em;}
.css-3072 .name{color: #ee7133;font-size: 24px;font-weight: bold; margin: 1.5em 0 0.6em 0;}
@media(max-width:640px){
.css-3072 .year{font-size: 14vw;}
.css-3072 .name{font-size: 6vw;}
.RighInfo003072 .edit-info{font-size: 3.5vw;}
}

.RighInfo003072 .apply{position: relative;}
.RighInfo003072 .apply aside{position: absolute; left: 0; width: 100%; top: 50%; transform: translateY(-50%); z-index: 10;color: #fff;box-shadow: 0.05vw 0.09vw 0.26vw  rgba(3, 0, 0, 0.14);font-family: 'SourceHanSansCN-Bold';font-size: 2.92vw; text-align: center;line-height: 3.13vw;letter-spacing: 0.53vw;}

.RighInfo003072 .item-group .item{padding: 2.8vw 0;background-repeat: no-repeat;background-image: url("../images/RighInfo003072_bg.png");}
.RighInfo003072 .item-group .item:nth-child(2n-1){background-position: left 20% bottom -30%;background-color: #f9f8f5;}
.RighInfo003072 .item-group .item:nth-child(2n){background-position: right 20% bottom -30%;}

.RighInfo003072 .item-group .img img{border-radius: 10px;}
.RighInfo003072 .item-group h3{font-size: 24px;letter-spacing: 1px;color: #ee7133; margin-bottom: 1.2em; margin: 0 0 1em 0;}
.RighInfo003072 .item-group pre{line-height: 2em;font-size: 16px; text-indent: 2em;}
@media(min-width:769px){
.RighInfo003072 .item-group .item:nth-child(2n-1) .txt,
.RighInfo003072 .item-group .item:nth-child(2n) .img{float: left;}
.RighInfo003072 .item-group .item:nth-child(2n) .txt,
.RighInfo003072 .item-group .item:nth-child(2n-1) .img{float: right;}
.RighInfo003072 .item-group .img{width: 50%;}
.RighInfo003072 .item-group .txt{width: 43.5%; padding-top: 3.5vw;}
}
@media(max-width:768px){
.RighInfo003072 .item-group .item{padding: 5vw 0;}
.RighInfo003072 .item-group .txt{ padding-bottom: 4vw;}
}
@media(max-width:480px){
.RighInfo003072 .item-group h3{font-size: 6vw;}
.RighInfo003072 .item-group pre{font-size: 3.5vw;}
}




.Form002802{ padding: 4% 0; }
.Form002802 .address dl{}
.Form002802 .address dd{ }
.Form002802 .address dd h1,
.Form002802 .address dd h2,
.Form002802 .address dd p{ font-size:16px; padding-left:44px; line-height:35px;}
.Form002802 .address dd h2{ background-repeat:no-repeat; background-position: left center; display: inline-block; margin-right: 9%; margin-bottom: 2%; font-weight:normal;}
.Form002802 .address dd h1{ margin-bottom: 3%; padding-left: 0; font-size:2em; color: #333; font-weight: bold; }
.Form002802 .address dd h2{ font-size:1.125em;}
.Form002802 .address dd h2.h2_1{ background-image:url(../images/Form002802-icon1.png);}
.Form002802 .address dd h2.h2_2{ background-image:url(../images/Form002802-icon2.png);}
.Form002802 .address dd h2.h2_3{ background-image:url(../images/Form002802-icon3.png);}
.Form002802 .address dd h2.h2_4{ background-image:url(../images/Form002802-icon4.png);}

@media(max-width:640px){
.Form002802 .address dd{ float:none; width:auto; padding-left:0; }
}



.fwtx{padding: 7% 0;overflow: hidden}
.fwtx .title{text-align: center;font-size: 2em;color: #333;padding-bottom: 2em}
.fwtx li{float: left;width: 16%;text-align: center;position: relative}

.fwtx li:not(:last-child)::after{content: '';position: absolute;width:40px;height: 10px;background: url(../images/d.png)no-repeat center;background-size: contain;right: -24.9%;top: 56px }

.fwtx li h3{font-size: 1.25em;color: #333;margin-bottom: 0}
.fwtx li h4{font-size: 1.125em;color: #666;margin-bottom: 0;font-weight: normal;}

@media(min-width:1025px){
 .fwtx li:not(:last-child){margin-right: 5%}   
}

@media(max-width:1024px){
.fwtx li{width: 50%;margin-bottom: 30px}
.fwtx li:not(:last-child)::after{right: -10.9%;}
.fwtx li:nth-child(2n)::after{display: none}
}




/*PicList002854 */
.PicList002854{padding: 4% 0;}
.PicList002854 li{float: left;margin-bottom:4%;}
.PicList002854 li a{display: block;border: solid 3px #f5f5f5;position: relative;padding: 2vw 1vw 4vw; transition: 0.3s;}
.PicList002854 li aside{font-size: 18px; line-height: 28px; height: 56px; text-align: center; margin-bottom: 2vw;color: #333;}
.PicList002854 li .Ispic{background-size: contain;padding-bottom: 56.565%;}
.PicList002854 li a:after{position: absolute; content: '';width: 50px;height: 50px;background:url(../images/PicList002854_btn.png) no-repeat center center #f5f5f5;right: 0; bottom: 0;background-size: auto 21px;transition: 0.3s;}
.PicList002854 li a:hover{border-color: #1d2088;}
.PicList002854 li a:hover:after{background-color: #1d2088; background-image: url(../images/PicList002854_btn_hover.png);}
@media(min-width:769px){
.PicList002854 li{width: 29.127%; }
.PicList002854 li:not(:nth-child(3n)){margin-right: 6.3095%;}
}
@media(max-width:768px){
.PicList002854 li{width: 48%; }
.PicList002854 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList002854 li aside{font-size: 16px;}
.PicList002854 li a:after{width: 7vw;height: 7vw;background-size: auto 50%;}
}
@media(max-width:480px){
.PicList002854 li aside{font-size: 14px;line-height: 20px; height: 40px;}
}














