
@font-face {
	font-family: 'syzt';
	/* src:url('../fonts/msyh.ttc') format('ttc'); */
    /* src:url('../fonts/SourceHanSansSC-Medium-2.otf') format('opentype'); */
    src:url('../fonts/SourceHanSansSC-Normal-2.otf') format('opentype');
    /* src:url('../fonts/SourceHanSansSC-Bold-2.otf') format('opentype'); */

    font-display:swap;
}
body{overflow:hidden;font-family: 'syzt';}
.figure{position:relative;overflow:hidden;}
.figure img{display:block;width:100%;height:auto;transition:all .3s;}
.figure a{display:block;position:relative;}
.figure .img{background:no-repeat center center;background-size:cover;display:block;transition:all .3s;}

/* 头部 */
.header{color:#fff;position:fixed;top:0;left:0;width:100%;z-index:12;padding:0 .85rem;background-color:#2c373f;}
.header a{color:#fff;}
.header .logo{width:1.6rem;padding:.25rem 0;}
.header .logo a{display:block;}
.header .logo img{width:100%;height:auto;display:block;}
.header .logo .inter{position:absolute;left:0;top:0;opacity:0;}
.header .nav-box li{font-size:.20rem;padding:0 .1rem;position:relative;}
.header .nav-box li>a{display:-webkit-flex;display:flex;align-items:center;line-height: .9rem}
.header .nav-box li>a span{position: relative;}
.header .nav-box li>a span::after{content: '';position: absolute;width: 0;height: 3px;bottom: 0;left: 50%;transform: translateX(-50%);background: #ea8300;transition: .3s all}
.header .nav-box li>a::after{content:'';display:block;width:.25rem;height:.25rem;background-image:none;background-position:center;background-repeat:no-repeat;background-size:.16rem;transition: .3s all}
.header .nav-box li.has>a::after{background-image:url(../images/icon-jt1.svg);}
.header .nav-box li .level_two{position:absolute;left:0;top:100%;width:4.5rem;display:none;}
.header .nav-box li .level_two dl{border-radius:5px;overflow:hidden;background:#fff;padding: .5rem;font-size: .16rem}
.header .nav-box li .level_two dd{padding:.1rem 0;}
.header .nav-box li .level_two dd a{color:#465561;display:block;}
.header .nav-box li .level_two dd:last-child{border-bottom:none;}
.header .nav-box li .level_two dd a:hover{color:#ea8300;}
.header .nav-box li.has:hover .level_two{display:block;}
.header .nav-box li:hover >a::after{transform: rotate(-180deg)}
.header .nav-box li:hover >a span::after{width: 100%;}
.header .language{ position:relative;}
.header .language .but{background-image:linear-gradient(-90deg,#015eea 0%,#00c0fa 100%);color:#fff;padding:0 .15rem;line-height:2.8;border-radius:5px;overflow:hidden;display:-webkit-flex;display:flex;align-items:center; cursor:pointer;}
.header .language .but i{margin-right:.1rem;display:block;width:.22rem;height:.22rem;background-image:url(../images/language.png);background-repeat:no-repeat;background-position:center;background-size:.21rem;}
.header .language dl{ padding:10px 0; position:absolute; left:0; top:100%; width:100%; text-align:center; background:#ffff; box-shadow:0 0 10px rgba(0,0,0,0.1); border-radius:0 0 .1rem .1rem; display:none;}
.header .language dl dd{ padding:5px; width:100%; display:block;}
.header .language dl dd a{ color:#333; display:block;}
.header .language dl dd a:hover{ color:#015eea;}
.header .language:hover dl{ display:block;}

.header .icon-menu{margin-left:.2rem;display:none;cursor:pointer;width:25px;height:30px;border-radius:50%;position:relative;z-index:11;}
.header .icon-menu span{display:block;position:relative;margin:0 auto;}
.header .icon-menu span i{height:2px;width:60%;background:#fff;display:block;margin:6px auto;transition:all .5s;}
.header .icon-menu i{-webkit-transition:all .4s ease-out;transition:all .4s ease-out;display:inline-block;height:2px;background:#fff;margin:3px 2.5px;border-radius:5px;}
.header .icon-menu i:nth-of-type(1),.header .icon-menu i:nth-of-type(3){width:25px;}
.header .icon-menu i:nth-of-type(2){width:25px;}
.ishome .header{background-color:transparent;}
@media(min-width:1025px){

    .header .nav-box li .level_two dl{animation:0.8s ease 0.2s 1 normal backwards running fadeInUp2;}
}
@-webkit-keyframes fadeInUp2{
    0%{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0);}
    100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp2{
    0%{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0);}
    100%{opacity:1;-webkit-transform:none;transform:none}
}
.header.bg_black{background-color:#fff;color:#000;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);}
.header.bg_black a{color:#000;}
.header.bg_black .logo .moren{opacity:0;}
.header.bg_black .logo .inter{opacity:1;}
.header.bg_black .icon-menu span i{background:#333;}
@media(max-width:1024px){
.header{padding:0 .4rem;}
.header .nav-box{position:fixed;right:-100%;top:.88rem;margin-left:0;width:40%;height:calc(100% - .9rem);background-image:linear-gradient(-90deg,#015eea 0%,#00c0fa 100%);padding:.2rem;transition:all .5s ease-in-out;}
.header .nav-box.active{right:0;}
.header .nav-box .ul{overflow:auto;max-height:100%;}
.header .nav-box li{padding:0;width:100%;}
.header .nav-box li>a::after{background-size:.15rem;margin-left:.1rem;}
.header .nav-box li .level_two{position:relative;left:0;width:100%;}
.header .nav-box li .level_two dl{float:left;font-size:.16rem;}
.header .nav-box li:hover .level_two{display:none;}
.header .language .but{line-height:2.3;}
.header .icon-menu{display:flex;align-items:center;height:100%;}
.header .icon-menu.active i:nth-of-type(1){transform:rotate(45deg) translate(6px,6px);}
.header .icon-menu.active i:nth-of-type(2){opacity:0;}
.header .icon-menu.active i:nth-of-type(3){transform:rotate(-45deg) translate(5px,-5px);}
.header.bg_black a{color:#fff;}
}
@media(max-width:640px){
    .header .nav-box{width:60%;top:.95rem;height:calc(100% - 1rem);}
    .header .nav-box li{font-size:.24rem;}
    .header .nav-box li .level_two dl{font-size:.2rem;}
   
}



/* banner */
.ban_box .video_shell{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;background:#fff;}
.ban_box .video_shell video{width:100%;height:100%;object-fit:cover;}
.ban_box .web_img{display:none;}
.ban_box .txt{line-height:1.2;position:absolute;left:0;top:35%;color:#fff;z-index:8;text-align:center;width:100%;}
.ban_box .txt p{margin:0;}
.ban_box .txt .des{font-size:.7rem;}
.ban_box .pic img {width:100%;}
.ban_box .more{margin-top:.3rem;}
.ban_box .more .but{padding:.14rem .4rem;color:#fff;cursor:pointer;position:relative;}
.ban_box .more .but span{position:relative;z-index:3;}
.ban_box .more .but::before,
.ban_box .more .but::after{border:solid 1px #ea8300;content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:.5rem;overflow:hidden;transition:all .5s;}
.ban_box .more .but::before{opacity:1;background:rgba(234,131,0,.2);}
.ban_box .more .but::after{opacity:0;background-image:linear-gradient(-90deg,#015eea 0%,#00c0fa 100%);}
.ban_box .more .but:hover::before{opacity:0;}
.ban_box .more .but:hover::after{opacity:1;}
.ban_box .swiper_aniu{position:absolute;bottom:.3rem;left:0;width:100%;color:#fff;z-index:5;}
.ban_box .swiper_aniu .swiper-but{outline:none;position:relative;margin:0;top:auto;bottom:auto;left:auto;right:auto;opacity:1;}
.ban_box .swiper_aniu .swiper-but::after{font-size:.14rem;color:#ea8300;}
.ban_box .swiper_aniu .xhzt{margin:0 .1rem;color: #ea8300}
.ban_box .swiper_aniu .swiper-pagination{background:rgba(234,131,0,.2);width:2rem;height:2px;position:relative;}
.ban_box .swiper_aniu .swiper-pagination-progressbar-fill{background:#ea8300;}
.ban_box .swiper_aniu .center{width:6rem;}
@media(max-width:1024px){
    .ban_box .txt .des{font-size:.36rem;}
	.ban_box .pc_img{display:none;}
	.ban_box .web_img{display:block;}
}
@media(max-width:640px){
    .ban_box .txt .des{font-size:.3rem;}
    .ban_box .swiper_aniu{bottom:0;}
    .ban_box .swiper_aniu .center{width:80%;}
    .ban_box .more{margin-top:.1rem;}
    .ban_box .more .but{font-size:.2rem;padding:.1rem .3rem;}
}

/* 底部 */
.footer{background:#2c373f;padding:.6rem 0;}
.footer .footer-one{color:#fff;}
.footer .footer-contact{width:25%;}
.footer .footer-contact .footer-log{margin-bottom:.3rem;}
.footer .footer-contact .footer-log img{max-width:1.6rem;}
.footer .footer-contact .des{margin-bottom:.25rem;}
.footer .footer_form .input-txt{background:rgba(255,255,255,.2);border:solid 1px rgba(255,255,255,.5);}
.footer .footer_form .input-txt input{font-size:.16rem;color:#fff;outline:none;padding:.16rem .2rem;width:100%;background:none;border:none;margin:0;}
.footer .footer_form .input-txt input::-webkit-input-placeholder{color:#fff;}
.footer .footer_form .input-txt input:-moz-placeholder{color:#fff;}
.footer .footer_form .input-txt input::-moz-placeholder{color:#fff;}
.footer .footer_form .input-txt input:-ms-input-placeholder{color:#fff;}
.footer .footer_form .submit-but{font-size:.16rem;cursor:pointer;padding:.16rem .2rem;text-align:center;margin-top:.1rem;background-image:linear-gradient(-90deg,#015eea 0%,#00c0fa 100%);}
.footer .footer-nav{width:60%;}
.footer .footer-nav .itme{max-width:2.2rem;}
.footer .footer-nav .icon{text-align:center;width:.18rem;margin-right:.1rem;display:block;}
.footer .footer-nav .des{width:calc(100% - .3rem);display:block;}
.footer .footer-nav .lanmu{margin-bottom:.4rem;font-size:.18rem;}
.footer .footer-nav dl{font-size:.14rem;}
.footer .footer-nav dl dd{line-height:1.8;margin:1em 0;}
.footer .footer-nav dl dd.email{margin-top:2em;margin-bottom:0;}
.footer .footer-nav dl dd.addr{margin-top:2em;margin-bottom:0;}
.footer .footer-nav dl dd a{color:#fff;display:block;transition: all .3s;}
.footer .footer-nav dl dd a:hover{color:#3898ec; transform: translate(0.05rem); }
.footer .footer-nav .code{text-align:center;font-size:.12rem;}
.footer .footer-nav .code .pic img{width:1rem;}
.footer .footer-nav .code .wz{margin-top:.1rem;}
.footer .footer-two{margin-top:.5rem;}
.footer .footer-two .share {width: 25%;background-image: linear-gradient(-90deg, #015eea 0%, #00c0fa 100%);padding: .08rem;justify-content: center;}
.footer .footer-two .share a{margin:0 .08rem;}
.footer .footer-two .share a .icon{width:.4rem;border:solid 1px rgba(255,255,255,.5);border-radius:100%;overflow:hidden;}
.footer .footer-two .share a .pic{display:none;padding-bottom:.1rem;position:absolute;left:50%;bottom:100%;width:1rem;margin-left:-.5rem;}
.footer .footer-two .share a .pic img{width:100%;}
.footer .footer-two .share a:hover .icon{background:#015eea;border-color:#015eea;}
.footer .footer-two .share a:hover .pic{display:block;}
.footer .footer-two .share a:hover .icon{opacity:1;}
.footer .footer-two .copyright{color:#fff;font-size:.14rem;}
@media(max-width:1024px){
    .footer .footer-nav{width:65%;}
    .footer .footer-contact{width:30%;font-size:.2rem;}
}
@media(max-width:640px){
    .footer .footer-contact{font-size:.24rem;width:100%;}
    .footer .footer_form .submit-but,.footer .footer_form .input-txt input{font-size:.22rem;}
    .footer .footer-nav{margin-top:.3rem;width:100%;}
    .footer .footer-nav .lanmu{font-size:.24rem;margin-bottom:1em;}
    .footer .footer-nav dl{font-size:.22rem;}
    .footer .footer-nav dl dd.email{margin:1em 0;}
    .footer .footer-nav .itme{width:100%;max-width:100%;margin-bottom:.3rem;}
    .footer .footer-nav .code{font-size:.22rem;}
    .footer .footer-nav .itme:nth-child(2){display:none;}
    .footer .footer-nav .itme:nth-child(3){display:none;}
    .footer .footer-nav .itme:last-child{margin-bottom:0;}
    .footer .footer-nav .code{text-align:left;}
    .footer .footer-two .share a .icon{width:.6rem;}
    .footer .footer-two .copyright{width:100%;font-size:.22rem;margin-top:.2rem;}
    .footer .footer-two .share{width: 220px;}
}

/* 首页 */

.htitle::after{content: '';display: block;width:.75rem;height: 6px;margin: .2rem 0 .4rem;background:#ea8300  }

.index-company{padding:1.2rem 0 0;background:url(../images/bodian.png) repeat-x center top,url(../images/veer-452517284.png) repeat-x center bottom;background-size:auto 2.03rem,auto 6.83rem;}
.index-company .index-one{max-width:85%;}
.index-company .index-one .tit-box{color:#465561;font-size:.5rem;}
.index-company .index-one .tit-box {color:#465561;font-size:.5rem;}
.index-company .index-one .tit-des{margin:.35rem 0;line-height:2;font-size:.2rem;}
/* .index-company .index-one .more .but{color:#ea8300;}
.index-company .index-one .more .but::after{margin-left:.1rem;content:'';display:block;width:.2rem;height:.2rem;background-image:url(../images/arrow-icon4.png);background-repeat:no-repeat;background-position:center;background-size: 0.16rem auto;transition:all .5s;}
.index-company .index-one .more .but:hover::after{margin-left:.3rem;}  */

.index-company .index-one .more .but{color:#ea8300;display:inline-flex;align-items: center;line-height:2.4;background-size:auto 1em;padding-right:1.875em; border: 1px solid #ea8300; border-radius: 1.5em; padding: 0 0.2rem; transition: 0.2s; font-size: 0.18rem;}
.index-company .index-one .more .but:after{display: block; content: ''; width: 1em; height: 1em;background:url(../images/arrow-icon4.png) no-repeat center center; background-size: contain; margin-left: 0.875em; transition: 0.3s;}
.index-company .index-one .more .but:hover{background: linear-gradient(-90deg,#015eea 0%,#00c0fa 100%);color: #fff; border-color: #00c0fa;}
.index-company .index-one .more .but:hover:after{background-image: url(../images/arrow-icon3.png); margin-left: 1.5em;}

.index-company .index-two{margin-top:.7rem;}
.index-company .index-two .main-col{width:calc(702 / 1400 * 100%);padding-bottom:1rem;position:relative;}
/* .index-company .index-two .main-col:after{position:absolute;content:'';width:1px;height:50.8%;background-color:#ccc;right:0;top:0;}
.index-company .index-two .main-col:hover:after{background-color:#ea8300; animation: colorChange 6s linear;}
.index-company .index-two .main-col::before{position:absolute;content:'';width:1px;height:50.8%;background-color:#ccc;right:0;top:0;}
 
@keyframes colorChange {
  0% {
    height: 0;
  }
  100% {
    height:50.8%;
  }
} 

@media (max-width:1440px){
    .index-company .index-two .main-col:after{height:54%;}
}
@media (max-width:1366px){
    .index-company .index-two .main-col:after{height:55.3%;}
}*/
.index-company .index-two .main-col .uin-title{font-size:.2rem;color:#465561;margin:0.2rem 0 0.15rem 0;}
.index-company .index-two .main-col .uin-text{max-width:80%;margin-top:.05rem;color:#465561;}
.index-company .index-two .main-col .uin-num-lg{font-size:3rem;color:#465561;line-height:.8;}
.index-company .index-two .main-col .uin-num-lg span{display:inline-block;}
.index-company .index-two .main-col .uin-text-lg{overflow:hidden;}
.index-company .index-two .main-col .video_box{margin-top:.5rem;width:90%;}
.index-company .index-two .main-col .video_box img{object-fit:cover;position:absolute;left:0;top:0;height:100%;width:100%;z-index:5;}
.index-company .index-two .main-col .video_box video{width:100%;position:relative;z-index:3;}
.index-company .index-two .main-col .play{cursor:pointer;position:absolute;left:50%;top:50%;width:.9rem;height:.9rem;background:rgba(255,255,255,.4) url(../images/play.png);background-repeat:no-repeat;background-position:center;z-index:7;margin-left:-.45rem;margin-top:-.45rem;border-radius:100%;}
.index-company .index-two .side-col{width:calc(698 / 1400 * 100%);padding-bottom:1rem;}
.index-company .index-two .side-col .uin-item{color:#465561;position: relative;z-index: 1;}
.index-company .index-two .side-col .uin-item:not(:last-child){padding-bottom: 0.5rem;}
.index-company .index-two .side-col .uin-num{text-align:center;width:3.5rem;font-size:.8rem;}
.index-company .index-two .side-col .uin-content{width:calc(100% - 3.5rem);overflow:hidden;}
.index-company .index-two .side-col .uin-content .pic{overflow:hidden;}
.index-company .index-two .side-col .uin-content .pic img{transition:all .5s;}
.index-company .index-two .side-col .uin-content .pic:hover img{transform:scale(1.1);}
.index-company .index-two .side-col .uin-title{font-size:.2rem;color: #ea8300}
.index-company .index-two .side-col .uin-text{margin:.05rem 0 .1rem;}

.index-company .uin-item .ani-line{position: absolute;width:1px;top: calc(0.8rem * 1.5);bottom: 0;background-color: #ccc;}
.index-company .uin-item .ani-line .line{position: absolute;left: 0;top: 0;height: 0;width: 100%;background: linear-gradient(to bottom,#015eea 0%,#00c0fa 100%);}
.index-company .uin-item .ani-line .dot{width: calc(0.8rem * 1.5); height: calc(0.8rem * 1.5);position: absolute; bottom: 100%;left: 50%;margin-left: calc(0.8rem * 1.5 / -2);}
.index-company .uin-item .ani-line .dot:before{position: absolute; content: ''; width: 0.1rem; height: 0.1rem; border: 1px solid #ccc; border-radius: 50%; margin: -0.05rem 0 0 -0.05rem; left: 50%;top: 50%;}
.index-company .uin-item .ani-line .dot i{position: absolute; background: url(../images/circle-dotted-blue.svg) no-repeat center center;  background-size: contain; left: 50%;top: 50%; opacity: 0;}
.index-company .uin-item .ani-line .dot i:nth-child(1){width: 0.54rem; height: 0.54rem;margin: -0.27rem 0 0 -0.27rem; animation: zhuan 6s infinite linear;}
.index-company .uin-item .ani-line .dot i:nth-child(2){width: 0.38rem; height: 0.38rem;margin: -0.19rem 0 0 -0.19rem; animation:zhuan 6s infinite reverse linear;}
@keyframes zhuan {
    to{transform: rotate(360deg);}
}
.index-company .index-two .side-col .uin-item:last-child  .ani-line{background-color: transparent;}

.index-brand{padding:1.71rem .85rem; min-height: 9.6rem;}
.index-brand .let-con{width:55.396%;position:relative;z-index:2}
.index-brand .let-con li{cursor:pointer;width:50%;padding:0 .5rem;transition:all .5s;}
.index-brand .let-con li .txt{font-size:.2rem;position:absolute;bottom:.3rem;left:0;width:100%;z-index:2;text-align:center;color:#fff;}
.index-brand .let-con li.active{padding:0;}
.index-brand .sector-con{text-align:center;width:42%;position:relative;z-index:2;}
.index-brand .sector-con .item-tab{height:100%;display:none;min-height:6.03rem;}
.index-brand .sector-con .item-tab.active{display:block;}
.index-brand .sector-con .center-hg{margin:0 auto;width:5.9rem;height:5.9rem;border-radius:100%;overflow:hidden;}
.index-brand .sector-con .item-tab dl{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;}
.index-brand .sector-con .item-tab dl dt{position:absolute;top:50%;left:50%;width:2.3rem;height:2.3rem;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-left:-1.15rem;margin-top:-1.15rem;background-image:linear-gradient(180deg,#015eea 0%,#00c0fa 100%);box-shadow:2px 8px 41px 5px rgba(16,116,190,0.41);border-radius:100%;color:#fff;font-size:.3rem;padding:.1rem;line-height:1.2;}
.index-brand .sector-con .item-tab dl dt span{display:inline-block;}
.index-brand .sector-con .item-tab dl dd{line-height:1.2;text-align:center;font-size:.18rem;color:#465561; } 
.index-brand .bg-tu{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;object-fit:cover;}
.index-brand .bg-tu img{height:100%;width:100%;object-fit:cover;}
.index-brand .bg-tu .line{position: absolute; content: '';left: 0;top: 0;width:0;height: 3px;background-color: #ea8300;}
/* .index-brand .sector-con .item-tab dl dd::after{content:'';display:block;width:0;height:0;border-right:1.25rem solid transparent;border-left:1.25rem solid transparent;border-top:3rem solid #ededed;position:absolute;z-index:-1;} */
.index-brand .Adeg8 dl dd:nth-child(2){left:18%;top:20%;}
.index-brand .Adeg8 dl dd:nth-child(2):after{left:-0.66rem;top:-1rem;transform:rotate(-46deg);}
.index-brand .Adeg8 dl dd:nth-child(3){left:8%;top:47%;}
.index-brand .Adeg8 dl dd:nth-child(3)::after{left:-.55rem;top:-1.33rem;transform:rotate(269deg);}
.index-brand .Adeg8 dl dd:nth-child(4){ left: 20.3%; top: 50%;}
.index-brand .Adeg8 dl dd:nth-child(4)::after{left:-.45rem;top:-1.35rem;transform:rotate(224.5deg);}
.index-brand .Adeg8 dl dd:nth-child(5){left:42%;top:85%;}
.index-brand .Adeg8 dl dd:nth-child(5)::after{left:-0.82rem;top:-1.9rem;transform:rotate(180deg);}
.index-brand .Adeg8 dl dd:nth-child(6){left:67%;top:71%;}
.index-brand .Adeg8 dl dd:nth-child(6)::after{left:-1.06rem;top:-1.55rem;transform:rotate(134deg);}
.index-brand .Adeg8 dl dd:nth-child(7){left:76%;top:42%;}
.index-brand .Adeg8 dl dd:nth-child(7)::after{left:-1.1rem;top:-1.1rem;transform:rotate(89deg);}
.index-brand .Adeg8 dl dd:nth-child(8){left:69%;top:21%;}
.index-brand .Adeg8 dl dd:nth-child(8)::after{left:-1.2rem;top:-1.07rem;transform:rotate(44deg);}
.index-brand .Adeg8 dl dd:nth-child(9){left:42%;top:10%;}
.index-brand .Adeg8 dl dd:nth-child(9)::after{left:-.85rem;top:-.9rem;transform:rotate(0deg);}
.index-brand .sector-con .Adeg6 dl dd::after{content:'';display:block;width:0;height:0;border-right:1.65rem solid transparent;border-left:1.65rem solid transparent;border-top:2.8rem solid #fff;position:absolute;z-index:-1;}
/* .index-brand .Adeg6 dl dd:nth-child(2){left:9%;top:28%;}
.index-brand .Adeg6 dl dd:nth-child(2):after{left:-0.7rem;top:-.89rem;transform:rotate(-59.5deg);}
.index-brand .Adeg6 dl dd:nth-child(3){left:10%;top:65%;}
.index-brand .Adeg6 dl dd:nth-child(3):after{left:-1.2rem;top:-.73rem;transform:rotate(0deg);}
.index-brand .Adeg6 dl dd:nth-child(4){left:40%;top:85%;}
.index-brand .Adeg6 dl dd:nth-child(4):after{left:-1.51rem;top:-1.1rem;transform:rotate(60deg);}
.index-brand .Adeg6 dl dd:nth-child(5){left:68%;top:60%;}
.index-brand .Adeg6 dl dd:nth-child(5)::after{left:-.95rem;top:-.5rem;transform:rotate(0deg);}
.index-brand .Adeg6 dl dd:nth-child(6){left:69%;top:30%;}
.index-brand .Adeg6 dl dd:nth-child(6)::after{left:-1.4rem;top:-1.06rem;transform:rotate(60deg);}
.index-brand .Adeg6 dl dd:nth-child(7){left:40%;top:10%;}
.index-brand .Adeg6 dl dd:nth-child(7)::after{left:-1.12rem;top:-.7rem;transform:rotate(0deg);} */
.index-brand .sector-con .item-tab dl dd:hover{cursor:pointer;color:#fff;}
.index-brand .sector-con .item-tab dl dd:hover a{cursor:pointer;color:#fff;}
.index-brand .sector-con .item-tab dl dd:hover::after{border-top-color:#015eea; }
.index-brand .sector-con .item-tab dl dd .txt a{ display: block; transition: all .3s;}
.index-brand .sector-con .item-tab dl dd:hover .txt a { transform: translateY(0.05rem);}
.index-brand-box{margin:0 auto;width:590px;max-width:100%;}
.index-brand-box .icon i{display:block;padding-bottom:100%;border-radius:50%;background:no-repeat center center;background-size:contain;}
.index-brand-box .top{width:61.525%;margin:0 auto .3rem;text-align:center;}
.index-brand-box .top .icon{width:26.447%;margin:0 auto .1rem;}
.index-brand-box .top .text{font-size:.36rem;line-height:1em;color:#0980e8;}
.index-brand-box .line{width:61.525%;margin:0 auto;}
.index-brand-box .line:after{display:block;content:'';padding-bottom:7.438%;background:url(../images/line.svg) no-repeat center center;background-size:contain;}
.index-brand-box .btm{display:flex;justify-content:space-between;}
.index-brand-box .btm ul{width:45.762%;text-align:left;}
.index-brand-box .btm li{list-style:none;margin-top:.04rem;transition: all 0.5s;}
.index-brand-box .btm li:hover{transform:translateY(-0.05rem)}
.index-brand-box .btm .info{background-image:linear-gradient(180deg,#015eea 0%,#00c0fa 100%);display:flex;align-items:center;justify-content:space-between;padding:.1rem;border-radius:.5rem;border:solid 0.04rem #dceef5;color:#fff;transition:all .3s;}
.index-brand-box .btm .info:hover{background-image:linear-gradient(0deg,#015eea 0%,#00c0fa 100%);}
.index-brand-box .btm .icon{width:.6rem;border-radius:50%;box-shadow:0px 0px 0.09rem 1px rgba(2,84,153,0.21);}
.index-brand-box .btm .icon i{display:block;padding-bottom:100%;}
.index-brand-box .btm .text{font-size:.22rem;line-height:1.1em;width:calc(100% - 0.7rem);}
.index-brand-box .btm ul:nth-child(2){text-align:right;}
.index-brand-box .btm ul:nth-child(2) .info{flex-direction:row-reverse;}
@media only screen and (max-width:1024px){
    .index-brand .let-con{width:100%;margin-bottom:5%;}
    .index-brand .sector-con{width:100%;}
}

.index-quality{padding:1.3rem 0;background:url(../images/veer-452517284-2.png) repeat-x center top;background-size:auto 6.95rem;}
.index-quality .auto-inner{padding:0 .2rem;}
.index-quality .tit-box{margin-bottom:.6rem;font-size:.5rem;}
.index-quality .item{width:22.5%;color:#465561;margin-right:3.333333%;padding:.5rem .3rem;box-shadow:0px 0px 34px 6px rgba(0,58,102,0.05);background-color:#fff;transition: .3s all;position: relative;z-index: 1;}
.index-quality .item:before{position: absolute; content: '';width: 0;height: 3px;background-color: #ea8300; left: 0;top: 0;transition: 0.5s 0.3s;}
.index-quality .item:hover:before{width: 100%;}
.index-quality .item .icon img{max-width:.68rem;}
.index-quality .item .tit{margin:.25rem 0;line-height:1.2;min-height:2.5em;font-size:.24rem;color: #ea8300}
.index-quality .item:nth-child(4n){margin-right:0;}

.index-quality .item:hover{background-image: linear-gradient(-90deg, #015eea 0%, #00c0fa 100%);color: #fff;box-shadow:0 0 0.3rem rgba(0,0,0,0.3); transform: translateY(-0.2rem);}
.index-quality .item:hover .icon img{filter: grayscale(100) brightness(100);}
.index-quality .item:hover .tit{color: #fff;}

.index-partner{background:#465561;padding:.6rem .85rem;}
.index-partner .item{height:100%;}
.index-partner .swiper-slide{height:auto;}
.index-partner .swiper-aniu{background-image:linear-gradient(180deg,#015eea 0%,#00c0fa 100%);display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;margin-left:-.35rem;margin-top:-.22rem;z-index:8;padding:0 .1rem;border-radius:.5rem;overflow:hidden;}
.index-partner .swiper-aniu .swiper-but{position:relative;margin:0;left:auto;right:auto;}
.index-partner .swiper-aniu .swiper-button-prev:after,.index-partner .swiper-aniu .swiper-button-next:after{font-size:.14rem;color:#fff;}
.index-news{background:#f5f5f5;padding:1.2rem 0;}
.index-news .tit-box{margin-bottom:.2rem;font-size:.5rem;}
.index-news .list .swiper{padding:.2rem .12rem;margin-left:-.1rem;height:4rem;overflow:hidden;}
.index-news .list .item .des{margin-top:-.5rem;min-height:1rem;width:90%;padding:.2rem;background:#fff;box-shadow:0px 2px 12px 0px rgba(0,0,0,0.1);position:relative;z-index:3;}
.index-news .list .item:hover .des{color:#ea8300;}
.index-news .list .item .pic{overflow:hidden;}
.index-news .list .item .pic figure{background-size:cover;background-repeat:no-repeat;background-position:center;display:block;padding-bottom:66.667%;transition:all .5s;}
.index-news .list .item:hover .pic figure{transform:scale(1.1);}
.index-news .swiper-pagination{background:#e2ebf2;position:relative;}
.index-news .swiper-pagination .swiper-pagination-progressbar-fill{background:#ea8300;}
.index-news .swiper-but{position:initial;top:auto;left:auto;right:auto;margin:0;}
.index-news .swiper-but::after{font-size:.16rem;font-weight:bold;color:#ea8300;}
.index-news .but-swiper em{display:block;width:1px;height:.15rem;margin:0 .1rem;background:#ea8300;}
.index-located{padding:1.4rem 0;background:url(../images/bodian-b.png) repeat-x center bottom;background-size:auto 2.03rem;}
.index-located .tit-box{color:#465561;font-size:.5rem;margin-bottom:.2rem;}
.index-located .switc-box{width:45.5%;}
.index-located .switc-box img{width:100%;}
.index-located .switc-box .pic{overflow:hidden;}
.index-located .switc-box .pic img{transition:all .5s;}
.index-located .switc-box .pic:hover img{transform:scale(1.1);}
.index-located .list{width:47%;}
.index-located .list li{padding:.3rem 0;color:#465561;border-bottom:solid 1px #cad4e3;}
.index-located .list li:first-child{padding-top:0;}
.index-located .list li .addr-txt{font-size:.24rem;}
.index-located .list li .addr-des{font-size:.14rem;}
.index-located .list li .line{margin:0 1em;width:1px;height:1em;background:#cad4e3;}
.index-located .list li .con-xio{height:0;transition:height .5s;overflow:hidden;margin-top: 10px}
.index-located .list li .con-xio .tit{margin:.1rem 0 .15rem;font-size:.2rem;}
.index-located .list li .con-xio dd{margin:.5em 0;min-width:35%;display:-webkit-flex;display:flex;font-size:.14rem;}
.index-located .list li .con-xio dd .icon{display:block;margin-right:.1rem;}
.index-located .list li .con-xio dd .icon img{max-width:.14rem;}
.index-located .list .more{margin-top:.1rem;font-size:.18rem;}
.index-located .list .more a{color:#465561;}
.index-located .list .more a::after{margin-left:.1rem;content:'';display:block;width:.2rem;height:.2rem;background-image:url(../images/arrow-icon4.png);background-repeat:no-repeat;background-position:center;background-size:.16rem;transition:all .5s;}
.index-located .list .more a:hover{color:#ea8300;}
.index-located .list .more a:hover::after{margin-left:.3rem;}
@media(max-width:1024px){
    .index-company .index-two .main-col{width:40%;}
    .index-company .index-two .main-col .uin-num-lg{font-size:2rem;}
    .index-company .index-two .main-col .play{width:.6rem;height:.6rem;background-size:.13rem;margin-top:-.3rem;margin-right:-.3rem;}
    .index-company .index-two .side-col .uin-num{font-size:.7rem;width:2.5rem;}
    .index-company .index-two .side-col .uin-content{width:calc(100% - 2.5rem);}
    .index-brand{padding:.8rem .4rem;background-color:#f1f2f4;}
    .index-brand .bg-tu img{transform:rotate(90deg);height:200%;transform-origin:60% 19%;}
    .index-brand .let-con li{padding:.3rem;}
    .index-brand .sector-con .center-hg{/* width:4.5rem;height:4.5rem; */}
    .index-brand .sector-con .item-tab dl dt{width:1.8rem;height:1.8rem;font-size:.2rem;margin-left:-.9rem;margin-top:-.9rem;}
    .index-brand .sector-con .item-tab dl dd{font-size:.16rem;}
    .index-brand .sector-con .item-tab dl dd .txt{position:relative;z-index:5;}
    .index-brand .sector-con .Adeg8 dl dd::after{border-right:1.2rem solid transparent;border-left:1.2rem solid transparent;border-top:2.8rem solid #ededed;}
    .index-brand .sector-con .Adeg6 dl dd::after{border-right:1.5rem solid transparent;border-left:1.5rem solid transparent;border-top:2.5rem solid #ededed;}
    .index-brand .Adeg6 dl dd:nth-child(3):after{left:-1rem;}
    .index-brand .Adeg6 dl dd:nth-child(4):after{left:-1.25rem;top:-1.2rem;transform:rotate(60deg);}
    .index-brand .Adeg6 dl dd:nth-child(5)::after{top:-.6rem;}
    .index-quality .tit-box{margin-bottom:.3rem;}
    .index-quality .item{width:23.5%;margin-right:2%;}
    .index-quality .item .tit{font-size:.2rem;margin:.2rem 0;}
    .index-quality .item .icon img{max-width:.5rem;}
    .index-partner{padding:.3rem .4rem;}
    .index-located .list li{padding:.2rem 0;}
    .index-located .list li:first-child{padding-top:0;}
    .index-located .list li .addr-txt{font-size:.2rem;}
    .index-located .list li .con-xio .tit{margin:.1rem 0;font-size:.2rem;}
    .index-located .list li .con-xio dd{margin:.5em 0;}
    .index-located .switc-box{width:50%;}
    .index-news .list .swiper{height:3.24rem;}
}
@media(max-width:768px){
    .index-quality .item{font-size:.16rem;}
    .index-news .list .swiper{height:8rem;}
}
@media(max-width:640px){
    .index-company{padding:.5rem 0;}
    .index-company .index-one{width:100%;max-width:100%;}
    .index-company .index-one .tit-des{margin:.1rem 0;}
    .index-company .index-two{margin-top:.7rem;}
    .index-company .index-two .main-col{width:100%;margin-bottom:.4rem;}
    .index-company .index-two .main-col:after{display:none;}
    .index-company .index-two .main-col .video_box{margin-top:0;}
    .index-company .index-two .main-col .uin-text{margin-bottom:.2rem;}
    .index-company .index-two .main-col .uin-num-lg{line-height:1;}
    .index-company .index-two .side-col{width:100%;}
    .index-company .index-two .side-col .uin-item{flex-wrap:wrap;margin-bottom:.4rem; padding-left: 1rem;}
    .index-company .uin-item .ani-line{left: 0.2rem;}
    .index-company .index-two .side-col .uin-num{font-size:.8rem;width:100%;text-align:left;}
    .index-company .index-two .side-col .uin-content{width:100%;}
    .index-company .index-two .side-col .uin-text{margin-bottom:.2rem;}
    .index-brand .let-con{width:100%;}
    .index-brand .sector-con{width:100%;margin-top:.3rem;}
    .index-quality{padding:1rem 0;}
    .index-quality .item{font-size:.22rem;width:48%;margin-right:4%;margin-bottom:2%;}
    .index-quality .item .tit{font-size:.24rem;}
    .index-quality .item:nth-child(2n){margin-right:0;}
    .index-partner .swiper-aniu{margin-left:-.4rem;}
    .index-located .switc-box{width:100%;}
    .index-located .list{width:100%;padding:.3rem 0;}
    .index-located .list li .addr-txt{font-size:.26rem;}
    .index-located .list li .addr-des{font-size:.18rem;}
    .index-located .list li .con-xio .tit{font-size:.26rem;}
    .index-located .list li .con-xio dd{font-size:.2rem;}
    .index-located .list .more{margin-top:.4rem;font-size:.2rem;}
}

/*flex*/
.flex{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;-o-flex-flow:wrap;flex-flow:wrap;}
.table{display:table;table-layout:fixed;width:100%;}

/*wrapper*/
.wrapper{overflow:hidden;margin-top:0.9rem;clear:both;padding:0.4rem 0 0.9rem 0;background-color:#f5f5f5;}
.wrapper.white{background-color:#fff;}
@media only screen and (max-width:1024px){
    .wrapper{margin-top:0.89rem;}
}
#breadcrumb{color:#6e8699;line-height:1.875em;margin-bottom:0.13rem;}
#breadcrumb a{color:#6e8699;}
.pagename{color:#465561;font-size:0.5rem;line-height:1.125em;font-weight:normal;margin:0 0 1em;}

/*submenu*/
.submenu{margin-bottom:1.2rem; background-color:#fff; padding:1.5em 1.5em 0;}
.submenu .ul{ justify-content: center;}
.submenu .flex_dl li:first-child{  flex-shrink: 0;}
.submenu li{font-size:0.2rem;margin-right:1em;margin-bottom:1.5em;}
.submenu ol{ flex-wrap: wrap; flex: 1;}
.submenu li:last-child{margin-right:0;}
.submenu a{display:flex;align-items:center;justify-content:center;border:solid 1px rgba(70,85,97,0.2);color:#465561;height:2em;border-radius:1em;padding:0 2em;}
.submenu .cur a,.submenu a:hover{background-color:#3898ec;border-color:#3898ec;color:#fff;}
@media(max-width:640px){
    .submenu ol li{  width: 100%!important; margin-right: 0;}
    .submenu ol li a{ padding: 0 .5em!important;}
    }


/*about*/
.about{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:1.3rem;}
.about:last-child{margin-bottom:0;}
.about .name{font-size:0.36rem;line-height:1.25em;margin:0 0 0.37rem;color:#465561;}
.about .title{font-size:0.28rem;color:#465561;line-height:1.35em;margin:0 0 0.26rem;position:relative;}
.about .entry{font-size:0.18rem;line-height:2em;color:rgba(70,85,97,0.8);}
.about .entry p{margin:0;}
.about:hover img{transform:scale(1.05);}
.profile{align-items:center;}
.profile .figure{width:42.85714286%;}
.profile .text{width:42.85714286%;}
.business .figure{width:42.85714286%;}
.business .text{width:50%;border-top:1px solid rgba(70,85,97,0.2);}
.business .item{border-bottom:1px solid rgba(70,85,97,0.2);padding:0.44rem 0;}
.business .title{line-height:1.78571429em;padding-right:5em;color:#0051a2;cursor:pointer;margin-bottom:0;}
.business .title:before,.business .title:after{position:absolute;background-color:#ea8300;top:50%;transform:translateY(-50%);display:block;content:'';}
.business .title:before{right:0;height:0.02rem;width:0.16rem;}
.business .title:after{width:0.02rem;height:0.16rem;right:0.07rem;}
.business .entry{margin-top:0.26rem;display:none;padding:0.26rem 0;}
.business .cur .title:after{opacity:0;}
.business .cur .entry{display:block;}


.Compony{ padding-bottom: 10%;}
.Compony .name{font-size:0.36rem;line-height:1.25em;margin:0 0 0.37rem;color:#465561;}
.Compony .box{position: relative;}
.Compony .intro{position: relative; display: flex; align-items: center; }
.Compony .pic{ width: 70%;}
.Compony .pic img{ max-width: 100%;width: 100%;}
.Compony .txt:before {content: "";position: absolute;top: 0;left: 0;background: #ea8300;height: 2px;width: 0;transition: all .5s ease-in-out;}
.Compony .txt:hover:before {width: 100%}
.Compony .txt{ /*position: absolute; right: 0;bottom: 50%; transform:translateY(50%);*/ width: 50%; background: #fff; padding: 0.4rem; transition: 0.3s; /*max-height:116%; overflow-y:auto; -webkit-overflow-scrolling:touch;*/ margin-left: -20%; position: relative; z-index: 2;}
.Compony .txt p{font-size:0.18rem;line-height:2em;}
.Compony .txt:hover{box-shadow: 0 0 0.3rem rgba(0,0,0,0.3); /*transform: translateY(45%);*/}


/*vision*/
.vision{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;align-items:flex-end;}
.vision .column{width:42.85714286%;}
.vision .item{margin-bottom:0.52rem;}
.vision .title{color:#465561;margin:0 0 0.18rem;font-size:0.32rem;line-height:1.25em;}
.vision .entry{font-size:0.18rem;line-height:2em;color:rgba(70,85,97,0.8);margin-bottom:0.52rem;}
.vision .entry p{margin:0;}
.vision .figure{border-radius:0.1rem;}
.vision .figure img{width:auto;}

.vision-list .item:not(:last-child){margin-bottom: 10%;}
.vision-list .item .txt{background-color: #fff; padding: 0.4rem; position: relative;z-index: 3; transition: 0.3s;}
.vision-list .item .title{color:#465561;margin:0 0 0.18rem;font-size:0.32rem;line-height:1.25em;}
.vision-list .item .txt:before{position: absolute; content: ''; width: 0;height: 2px;background-color: #ea8300; top: 0;left: 0; transition: 0.3s;}
.vision-list .item .txt:hover:before{width: 100%;}
.vision-list .item .txt:hover{box-shadow: 0 0 0.3rem rgba(0,0,0,0.3); transform: translateY(-0.3rem);}
.vision-list .item .entry{font-size:0.18rem;line-height:2em;color:rgba(70,85,97,0.8);}
@media (min-width:641px) {
.vision-list .item{align-items: flex-end; flex-direction: row-reverse;}
.vision-list .item .txt {width:42.5%; margin-right:2.5%;flex-shrink: 0;}
.vision-list .item .figure{width:55%;flex-shrink: 0;}
.vision-list .item .figure{overflow: inherit; padding-bottom: 3%;}
.vision-list .item .figure img{max-width: none; width: 136%; margin-top: -3%;}
}
@media (max-width:640px) {
    .Compony .intro{ flex-wrap: wrap;}
    .Compony .txt{ margin-left: 0;}
    .vision-list .item{flex-direction: column-reverse;}
    .vision-list .item .txt{margin: -10% 5% 0;}
    .vision-list .item .txt:before{width: 100%;}
}

/*structure*/
.structure .top{justify-content:center;margin-bottom:0.4rem;position:relative;z-index:2;}
.structure .name{color:#fff;background-color:#465561;font-size:0.24rem;line-height:3.33333333em;border-radius:1.66666667em;padding:0 0.6rem;margin:0;}
.structure .top .name{padding:0 2.6rem;}
.structure .mid{justify-content:center;}
.structure .mid .name{line-height:2.5em;background: #ea8300}
.structure .btm{background-color:#cfe2f3;border:solid 1px #3898ec;padding:0.53rem 0.4rem 0.16rem;margin:-0.3rem 0 0.3rem;}
.structure .btm ul{width:101.69366716%;}
.structure .btm li{width:33.333%;padding-right:1.66545981%;padding-bottom:1.66545981%;}
.structure .btm span{display:block;background-color:#fff;line-height:3em;line-height:1.875em;padding:0.5625em;position:relative;height:100%;color:#465561;font-weight:bold;}
.structure .btm span:hover{background-image: linear-gradient(-90deg, #015eea 0%, #00c0fa 100%);color:#fff;}

/*team*/
.team{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
.team .item{width:46.71428571%;margin-bottom:0.8rem;}
.team .info{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
.team .figure{width:50.4587156%;}
.team .text{width:44.95412844%;padding:0.4rem 0;}
.team .meta{font-size:0.2rem;line-height:1.5em;color:#465561;}
.team .name{font-size:0.32rem;line-height:1.4375em;color:#465561;margin:0 0 0.3rem;}
.team .intro{line-height:1.5em;color:rgba(70,85,97,0.8);}
.team .intro p{margin:0;}
.team .info:hover img{transform:scale(1.05);}

/*honor*/
.honor .list{width:102.85714286%;}
.honor .item{width:23.5%;margin-right:2%;margin-bottom:2%;border: 1px solid rgba(70,85,97,0.2);padding: 0.2rem;}
.honor .item:nth-child(4n){ margin-right: 0;}
.honor .figure{margin-bottom:0.1rem;padding-bottom: 100%;}
.honor .figure img{position: absolute;width: 100%;height: 100%;object-fit: contain;}
.honor .figure:hover img{transform:scale(1.05);}
.honor .title{text-align:center;color:#465561;font-size:0.2rem;line-height:1.5em;font-weight:normal;margin:0;}
.honor .item:hover {border-color: rgba(70,85,97,0.05);box-shadow: 0 0 0.6rem rgba(0,0,0,0.3);transform: translateY(-0.2rem);}

/*pagenavi*/
.pagenavi{justify-content:center; ;}
.pagenavi.mb {margin-bottom: 1.2rem;}
.pagenavi .pages{border:solid 1px #465561;padding:0.12rem 0.15rem;border-radius:0.3rem;}
.pagenavi em{display:block;font-style:normal;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0 0.15rem;padding:0 0.27rem;position:relative;}
.pagenavi em:before,.pagenavi em:after{width:1px;height:0.27rem;background-color:rgba(0,0,0,0.1);position:absolute;top:50%;transform:translateY(-50%);display:block;content:'';}
.pagenavi em:before{left:0;}
.pagenavi em:after{right:0;}
.pagenavi a{color:#465561;font-size:0.18rem;line-height:2em;height:2em;min-width:2em;text-align:center;border-radius:50%;display:block;}
.pagenavi .a_cur{color:#fff;background-color:#3898ec;}
.pagenavi .a_arrow{background:no-repeat center center;background-size:auto 38.88888889%;}
.pagenavi .a_prev{background-image:url(../images/arrow_left_01@2x.png);}
.pagenavi .a_next{background-image:url(../images/arrow_right_01@2x.png);}

/*hisEvent*/
.hisEvent{position:relative;margin-bottom:0.9rem;}
.hisEvent .swiper{padding:0.5rem 0;}
.hisEvent .swiper-slide{height:auto;}
.hisEvent .text{width:100%;margin-bottom:0.68rem;}
.hisEvent .title{font-size:0.64rem;margin:0 0 0.31rem;line-height:1.125em;border-bottom:1px solid rgba(70,85,97,0.2);padding-bottom:0.15rem;}
.hisEvent .intro{font-size:0.18rem;line-height:1.55555556em;}
.hisEvent .figure{width:100%;}
.hisEvent .img{padding-bottom:56.21621622%;background:no-repeat center center;background-size:cover;display:block;transition:all 0.3s;}
.hisEvent .info{background-color:#fff;position:relative;height:100%;padding:0.4rem 0.4rem 0.43rem;flex-direction:column;justify-content:space-between;color:#465561; transition: all 0.5s}
.hisEvent .info:before{position: absolute; content: ''; width: 0; height: 2px;background-color: #ea8300;left: 0;top: 0;  transition: 0.3s width;}
.hisEvent .info:hover{box-shadow: 0 1px 0.3rem rgba(70,85,97,0.2); transform: translateY(-0.2rem);}
.hisEvent .info:hover:before{width: 100%;}
.hisEvent .info:hover .img{transform:scale(1.05);}
.hisEvent .arrow{margin-top:0;transform:translateY(-50%);width:0.6rem;height:0.6rem;border-radius:50%;background-color:rgba(56,152,236,0.1);opacity:1;color:#333;}
.hisEvent .arrow:after{font-size:0.14rem;font-weight:bold;}
.hisEvent .arrow:hover{color:#fff;background-color:#3898ec;}
.hisEvent .swiper-button-prev{left:-1rem;}
.hisEvent .swiper-button-next{right:-1rem;}

/*hisYear*/
.hisYear{position:relative;margin:0 -1.2rem;}
.hisYear:before{height:1px;background-color:#a5b2bd;width:100vw;position:absolute;left:50%;transform:translateX(-50%);top:0.12rem;display:block;content:'';}
.hisYear .swiper{position:relative;z-index:2;}
.hisYear .swiper-slide{cursor:pointer;}
.hisYear .dot{border:solid 1px transparent;border-radius:50%;width:0.25rem;height:0.25rem;position:relative;margin:0 auto;}
.hisYear .dot:before{width:0.13rem;height:0.13rem;background-color:#a4b2bd;border-radius:50%;display:block;content:'';position:absolute;left:0.05rem;top:0.05rem;}
.hisYear .year{font-size:0.18rem;line-height:0.32rem;text-align:center;color:#a5b2bd;}
.hisYear .swiper-slide-active .dot{border-color:#ea8300;}
.hisYear .swiper-slide-active .dot:before{background-color:#ea8300;}
.hisYear .swiper-slide-active .year{color:#ea8300;}

/*mt60*/
.mt60{margin-top:-0.6rem;}

/*bitem*/
.bitem{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:1px solid rgba(70,85,97,0.2);padding-bottom:0.32rem;position:relative;z-index:2;margin-bottom:0.5rem;}
.bitem .figure{width:3rem;}
.bitem .img{padding-bottom:66.66666667%;background:no-repeat center center;background-size:cover;transition:all 0.3s;display:block;}
.bitem .text{width:calc(100% - 3.63rem);}
.bitem .title{font-size:0.32rem;line-height:1.5625em;font-weight:normal;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.bitem .title a{color:#465561;}
.bitem .title a:hover{color:#3898ec;}
.bitem .excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:2em;margin-bottom:0.22rem;color:#465561;overflow:hidden;text-overflow:ellipsis;}
.bitem .more a{color:#ea8300;display:inline-flex;align-items: center;line-height:2.4;background-size:auto 1em;padding-right:1.875em; border: 1px solid #ea8300; border-radius: 1.5em; padding: 0 0.2rem; transition: 0.2s;}
.bitem .more a:after{display: block; content: ''; width: 1em; height: 1em;background:url(../images/arrow-icon4.png) no-repeat center center; background-size: contain; margin-left: 0.875em; transition: 0.3s;}
.bitem .more a:hover{background: linear-gradient(-90deg,#015eea 0%,#00c0fa 100%);color: #fff; border-color: #00c0fa;}
.bitem .more a:hover:after{background-image: url(../images/arrow-icon3.png); margin-left: 1.5em;}
.bitem:hover .img{transform:scale(1.05);}

/*pageintro*/
.pageintro{border-top:1px solid rgba(70,85,97,0.2);font-size:0.18rem;line-height:2em;color:rgba(70,85,97,0.8);padding:0.44rem 0 0.54rem;}
.pageintro p{margin:0;}

/*broker*/
.broker{/* border-top:1px solid rgba(70,85,97,0.2); */-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;align-items:center;padding:0.8rem 0; position:relative;}
.broker .figure{width:60%;float: right;}
.broker .img{padding-bottom:55.71428571%;}
.broker .text{color:#465561;width:46.42857143%;position: absolute;left: 0;bottom: -0.2rem;background: #fff;padding: 0.4rem;z-index: 2;}
.broker .text:before {content: "";position: absolute;top: 0;left: 0;background: #ea8300;height: 2px;width: 0;transition: all .5s ease-in-out;}
.broker .text:hover:before {width: 100%}
.broker .title{font-weight:normal;margin:0 0 0.22rem;font-size:0.36rem;line-height:1.25em;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(-90deg, #015eea 0%, #00c0fa 100%);}
.broker .entry{font-size:0.24rem;line-height:1.83333333em;color:rgba(70,85,97,0.8);}
.broker .entry p{margin:0;}
.broker:hover .img{transform:scale(1.05);}
.broker .entry p > img{margin-right: 0.5em;}

/*quality*/
.quality{font-size:0.18rem;line-height:2em;color:rgba(70,85,97,0.8);margin-top:-0.92rem;}
.quality p{margin:0;}

.quality-list{}
.quality-list .item{ background-color:#fff ;padding: 0.5rem 0.6rem;box-shadow: 8px 8px 16px 0 rgba(0,0,0,.15);margin-bottom: 0.24rem;position: relative; z-index: 1;display: flex;flex-wrap: wrap;justify-content: space-between;}
.quality-list .item:before {content: "";position: absolute;top: 0;left: 0;background: #ea8300;height: 2px;width: 0;transition: all .5s ease-in-out;}
.quality-list .item:hover:before {width: 100%}
.quality-list .item .icon {width: 0.6rem; height: 0.6rem; position: relative; display: block;}
.quality-list .item .icon:before {display: block; position: absolute;width: 1px;height: 0.4rem;top: 100%;margin-top: 0.15rem;margin-left: 0;content: "";left: 50%;background: rgba(70,85,97,0.2);}
.quality-list .item .txt {width: calc(100% - 1.1rem);}
.quality-list .item .txt h2{ margin: 0;font-size:0.24rem;color:#465561; margin-bottom: 0.15rem;}
.quality-list .item:hover .txt h2{color:#ea8300;}
.quality-list .item .txt .img{margin-top: 0.2rem;}

.quality-tit{font-size:0.24rem;color:#465561; margin-bottom: 1em; font-weight: bold;}

.quality-dl{  display:-webkit-flex; display:flex; flex-wrap:wrap;}
.quality-dl .item{background-color:#fff ;width:49%; margin-right:2%;margin-bottom:2%;padding: 0.3rem;}
.quality-dl .item:nth-child(2n){ margin-right: 0;}
.quality-dl .item.item-long{width: 100%;margin-right: 0;}
.quality-dl .item:before {content: "";position: absolute;top: 0;left: 0;background: #ea8300;height: 2px;width: 0;transition: all .5s ease-in-out;}
.quality-dl .item:hover:before {width: 100%}
.quality-dl .item .txt h2{ margin: 0;font-size:0.20rem;color:#465561; margin-bottom: 0.15rem;display: flex;align-items: center;}
.quality-dl .item .txt h2 img{height: 0.3rem; margin-right: 0.1rem;}
.quality-dl .item .txt p{font-size:0.16rem; line-height: 1.75;}
.quality-dl .item:hover .txt h2{color:#ea8300;}


/*slide-list */
#slide-list{/*margin-top:-0.92rem;*/ border-bottom:none; width:102.0833%; display:-webkit-flex; display:flex; flex-wrap:wrap;}
#slide-list .item{width:23.5%; margin-right:2%;margin-bottom:2%;border: 1px solid rgba(70,85,97,0.2);padding: 0.2rem;}
#slide-list .item:nth-child(4n){ margin-right: 0;}
#slide-list .item a{ background:none; display:block; /* padding:1em; height:auto; border:dashed 1px rgba(70,85,97,0.2); */}
#slide-list .item .txt{ line-height:1.5; margin-top:1em; font-size:.16rem; text-align:center; color:#333; display:block; white-space: nowrap; text-overflow:ellipsis; overflow: hidden;}
#slide-list .item .pic{ overflow:hidden; overflow:hidden;}
#slide-list .item .img{ display:block; padding-bottom:73%; transition:all .5s; background-size: contain;background-repeat: no-repeat;background-position: center;}
#slide-list .item:hover .img{transform:scale(1.05);}
#slide-list .item:hover {border-color: rgba(70,85,97,0.05);box-shadow: 0 1px 60px rgba(70,85,97,0.2)}

.brand .bitem{position: relative;z-index: 1;}
.brand .bitem:after{position: absolute; content: '';width: 0;height: 2px;background-color: #ea8300; left: 0;bottom: -1px; transition: 0.5s;}
.brand .bitem:hover:after{width: 100%;}


/*certificate*/
#certificate ul {width: 102.0833%;}
#certificate li {width:23.5%;margin-right:2%;margin-bottom:2%;border: 1px solid rgba(70,85,97,0.2);padding: 0.2rem;}
#certificate li:nth-child(4n){ margin-right: 0;}
#certificate .img {padding-bottom:110%; background-size: contain;}
#certificate a {display: block; overflow:hidden;}
#certificate a:hover .img {transform:scale(1.05);}
#certificate li:hover {border-color: rgba(70,85,97,0.05);box-shadow: 0 1px 60px rgba(70,85,97,0.2)}

/*msgform*/
.msgform .item{border-bottom:1px solid rgba(70,85,97,0.4);padding:0.06rem 0;margin-bottom:0.38rem;}
.msgform .input{position:relative;z-index:5;}
.msgform .label{font-size:0.2rem;color:#465561;position:absolute;left:0;top:0;width:100%;height:2.5em;line-height:2.5em;display:none;}
.msgform .label i{font-style:normal;color:#ff0000;}
.msgform .text{display:block;width:100%;background:none;border:none;font-size:0.2rem;height:2.5em;line-height:1.5em;padding:0.5em 0;position:relative;z-index:5;}
.msgform .text:focus{outline:none;}
.msgform input[type='file']{display:none;}
.msgform textarea.text{height:5.2em;resize:vertical;}
.msgform .column{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;-o-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
.msgform .column .item{width:47.85714286%;}
.msgform .upload{padding:0 3em 0 6em;}
.msgform .upload .text{text-align:right;}
.msgform .btn{width:1.5em;height:1.375em;background:url(../images/upload.svg) no-repeat center center;background-size:contain;position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer;z-index:6;}
.msgform .submit{background-image:linear-gradient(90deg,#00bffa 0%,#015feb 100%),linear-gradient(#3898ec,#3898ec);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;border:none;color:#fff;font-size:0.2rem;width:3rem;height:3em;border-radius:1.5em;text-align:center;margin:0.2rem auto 0;cursor:pointer;}
.msgform .submit i{display:block;font-style:normal;background:url(../images/arrow-icon3.png) no-repeat right center;background-size:auto 0.7em;padding-right:2em;}

/*inquire*/
.inquire .title{color:#465561;font-size:0.36rem;line-height:1.27777778em;margin-bottom:0.52rem;}

/*contact*/
.contact{width:101.78571429%;}
.contact .item{width:33.333%;padding-right:1.75438596%;padding-bottom:1.75438596%;}
.contact .figure{position:relative;margin:-1px -1px 0;z-index:2;}
.contact .img{padding-bottom:62.22222222%;}
.contact .text{padding:0 0.4rem;}
.contact .title{border-bottom:1px solid rgba(56,152,236,0.1);padding:0.3rem 0 0.19rem;}
.contact .name{font-size:0.32rem;font-weight:normal;line-height:1.25em;margin:0;}
.contact .alias{font-size:0.2rem;line-height:1.5em;margin:0;font-weight:normal;}
.contact .meta{line-height:2.25em;border-bottom:1px solid rgba(56,152,236,0.1);padding:0.28rem 0; min-height: calc(6.75em + 0.56rem);}
.contact .meta p{margin:0;}
.contact .add{line-height:1.5em;padding:0.36rem 0;}
.contact .info{position:relative;height:100%;border:solid 1px #eeeeee;background-color:#fff;color:#465561;}
.contact .info:hover .img{transform:scale(1.05);}
.contact .info:hover .name{color:#ea8300;}

/*details*/
.details .title{color:#465561;font-size:0.36rem;line-height:1.55555556em;font-weight:normal;margin:0 0 0.17rem;}
.details .meta{color:rgba(70,85,97,0.8);border-bottom:1px solid rgba(70,85,97,0.2);padding-bottom:0.3rem;line-height:1.5em;margin-bottom:0.28rem;}
.details .entry{color:rgba(70,85,97,0.8);font-size:0.18rem;line-height:2em;}
.details .entry p{margin:0;}
.details .other{overflow:hidden;border-top:1px solid rgba(70,85,97,0.2);margin-top:0.6rem;font-size:0.2rem;line-height:1.5em;padding-top:0.34rem;}
.details .other a{color:#465561;display:inline-block;}
.details .other a:hover{color:#3898ec;}
.details .prev{float:left;}
.details .prev a{background:url(../images/arrow_left_01@2x.png) no-repeat left center;padding-left:1.5em;background-size:auto 0.75em;}
.details .next{float:right;}
.details .next a{background:url(../images/arrow_right_01@2x.png) no-repeat right center;padding-right:1.5em;background-size:auto 0.75em;}
.details .back{margin:0 10em;text-align:center;}
.details .back a{background:url(../images/back.svg) no-repeat left center;background-size:auto 0.75em;padding-left:1.7em;}

/*newslist*/
.newslist{width:101.78571429%;margin-bottom:0.36rem;}
.newsitem{width:33.333%;padding-right:1.75438596%;padding-bottom:3.36842105%;}
.newsitem .figure{margin-bottom:0.22rem;}
.newsitem .img{padding-bottom:66.66666667%;}
.newsitem .date{font-size:0.2rem;line-height:1.5em;color:rgba(70,85,97,0.8);margin-bottom:0.06rem;}
.newsitem .title{margin:0;font-size:0.2rem;line-height:1.8em;font-weight:normal;}
.newsitem .title:after{width:0.75em;height:0.7em;display:inline-block;content:'';background:url(../images/arrow-icon4.png) no-repeat center center;background-size:contain;margin-left:0.5em; transition: all 0.5s;}
.newsitem .info{display:block;overflow:hidden;position:relative;height:100%;color:#465561;}
.newsitem .info:hover{color:#ea8300;}
.newsitem .info:hover .img{transform:scale(1.05);}
.newsitem .info:hover .title:after{margin-left:0.2rem;}

/*newstop*/
.newstop{margin-bottom:0.6rem;background-color:#fff;}
.newstop .info{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;color:#465561;}
.newstop .figure{width:66.42857143%;}
.newstop .img{padding-bottom:66.66666667%;}
.newstop .text{width:33.57142857%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:0.32rem 0.5rem 0.48rem 0.3rem;}
.newstop .top{width:100%;}
.newstop .date{font-size:0.2rem;line-height:1.5em;color:rgba(70,85,97,0.8);margin-bottom:0.19rem;}
.newstop .title{font-size:0.32rem;line-height:1.3125em;margin:0;max-height:6.5625em;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:5;font-weight:normal;margin-bottom:1em;}
.newstop .more{width:100%;font-size:0.2rem;line-height:1.5em;color:rgba(70,85,97,0.8);}
/* .newstop .more span{display:inline-block;background:url(../images/arrow-icon4.png) no-repeat right center;background-size:0.8em auto;padding-right:1.4em;transition: all 0.5s;}
.newstop .info:hover .more span{padding-right:2em;} */

.newstop .more span{color:#ea8300;display:inline-flex;align-items: center;line-height:2.4;background-size:auto 1em;padding-right:1.875em; border: 1px solid #ea8300; border-radius: 1.5em; padding: 0 0.2rem; transition: 0.2s;}
.newstop .more span:after{display: block; content: ''; width: 1em; height: 1em;background:url(../images/arrow-icon4.png) no-repeat center center; background-size: contain; margin-left: 0.875em; transition: 0.3s;}
.newstop .more span:hover{background: linear-gradient(-90deg,#015eea 0%,#00c0fa 100%);color: #fff; border-color: #00c0fa;}
.newstop .more span:hover:after{background-image: url(../images/arrow-icon3.png); margin-left: 1.5em;}

.newstop .info:hover .img{transform:scale(1.05);}
.newstop .info:hover .more{color:#ea8300;}
.newstop .info:hover .title{color:#ea8300;}
.newstop .swiper-pagination{width:66.42857143%;justify-content:flex-end;padding:0 0.38rem;bottom:0.19rem;}
.newstop .swiper-pagination .swiper-pagination-bullet{width:0.1rem;height:0.1rem;background-color:#fff;opacity:0.6;margin:0 0.05rem;}
.newstop .swiper-pagination .swiper-pagination-bullet-active{background-color:#3898ec;opacity:1;}

/*ptitle*/
.ptitle{font-size:0.32rem;line-height:1.35em;font-weight:normal;color:#465561;margin:0 0 0.17rem;}

/*prointro*/
.prointro{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;align-items:center;margin-bottom:0.9rem;}
.prointro .figure{width:39.78571429%;}
.prointro .text{width:53.57142857%;color:#465561;}
.prointro .alias{font-size:0.2rem;line-height:1.5em;font-weight:normal;margin:0 0 0.21rem;}
.prointro .intro{line-height:1.5em;color:rgba(70,85,97,0.6);margin-bottom:0.39rem;}
.prointro .intro p{margin:0;}
.prointro .go a{color:#3898ec;display:inline-block;background:url(../images/arrow_right_02@2x.png) no-repeat right center;background-size:auto 0.875em;padding-right:2.1875em;line-height:1.5em;transition:all 0.3s;}
.prointro .go a:hover{padding-right:2.8125em;}

/*pdetails*/
.pdetails{margin-bottom:0.5rem;}
.pdetails .list{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:0.45rem 0.5rem 0.5rem;background-color:#fff;color:#465561;}
.pdetails .item{width:50%;}
.pdetails .name{font-size:0.24rem;font-weight:normal;margin:0 0 0.09rem;line-height:1.25em;}
.pdetails .intro{line-height:2.5em;color:rgba(70,85,97,0.6);width:77.6119403%;}
.pdetails .intro ul{list-style:none;}
.pdetails .intro ul li{position:relative;padding-left:1em;}
.pdetails .intro ul li:before{width:0.3125em;height:0.3125em;background-color:#465561;border-radius:50%;position:absolute;left:0;display:block;content:'';top:1.09375em;}
.ptable{overflow-x:auto;-webkit-overflow-scrolling:touch;}
.ptable table{table-layout:fixed;width:100%;min-width:640px;}
.ptable th,.ptable td{font-size:0.16rem;line-height:1.875em;padding:0.15rem 0.3rem;}
.ptable th{background-color:#465561;color:#fff;font-weight:normal;text-align:left;}
.ptable td{background-color:#fff;color:#465561;border-bottom:1px solid #d3d3d3;}

/*pmeta*/
.pmeta{margin-bottom:0.38rem;}
.pmeta th:nth-child(1){width:19%;}
.pmeta th:nth-child(2){width:15.71428571%;}
.pmeta th:nth-child(3){width:21.42857143%;}
.pmeta th:nth-child(4){width:15.71428571%;}
.pmeta th:nth-child(5){width:15%;}
.pmeta th:nth-child(6){width:10.71428571%;}
.pmeta tr:last-child td{border-bottom:none;}

/*pfiles*/
.pfiles{margin-bottom:0.5rem;}
.pfiles th:nth-child(1){width:26.07142857%;}
.pfiles th:nth-child(2){width:28.57142857%;}
.pfiles th:nth-child(3){width:15%;}
.pfiles th:nth-child(4){width:15.71428571%;}
.pfiles td span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90%;}
.pfiles .btn{text-align:center;}
.pfiles .btn a{width:0.2rem;height:0.18rem;background:url(../images/download.svg) no-repeat center center;background-size:contain;display:block;overflow:hidden;margin:0 auto;}

/*prelated*/
.prelated .list{width:101.42857143%;}
.prelated .item{width:25%;padding-right:1.4084507%;padding-bottom:1.4084507%;}
.prelated .figure{margin-bottom:0.23rem;}
.prelated .img{padding-bottom:65.67164179%;}
.prelated .title{margin:0 0 0.09rem;font-size:0.2rem;line-height:1.5em;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.prelated .excerpt{line-height:1.5em;color:rgba(70,85,97,0.6);height:4.5em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;margin-bottom:0.24rem;}
.prelated .more{color:#3898ec;line-height:1.5em;}
.prelated .more span{display:inline-block;background:url(../images/arrow_right_02@2x.png) no-repeat right center;background-size:auto 0.875em;padding-right:1.875em;}
.prelated .info{display:block;overflow:hidden;color:#465561;}
.prelated .info:hover{color:#3898ec;}
.prelated .info:hover .img{transform:scale(1.05);}

/*joinintro*/
.joinintro{font-size:0.2rem;line-height:1.5em;color:#465561;margin-bottom:0.7rem;}
.joinintro p{margin:0;}

/*joinus*/
.joinus .ptitle{margin-bottom:0.7rem;}
.joinus ul{width:105.5%;}
.joinus li{width:25%;padding-right:5.21327014%;padding-bottom:5.21327014%;list-style:none;}
.joinus .box{background-color:rgba(0,112,237,0.04);border-radius:50%;padding:7.28476821%;cursor:pointer;}
.joinus .info{padding-bottom:100%;border-radius:50%;background-image:linear-gradient(180deg,#015eea 0%,#00c0fa 100%);box-shadow:0.02rem 0.08rem 0.41rem 0.05rem rgba(16,116,190,0.41);position:relative;}
.joinus .title{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;text-align:center;color:#fff;font-size:0.28rem;line-height:1.57142857em;padding:0 1.5em;}
.joinus .box:hover .info{background-image:linear-gradient(360deg,#015eea 0%,#00c0fa 100%);}
.joinus .content{display:none;}

/*benefits*/
.benefits .intro{color:#767f88;font-size:0.2rem;line-height:1.5em;}
.benefits .intro p{margin:0;}

/*popup*/
.popup{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);z-index:99;overflow-y:auto;-webkit-overflow-scrolling:touch;display:none;}
.popup .box{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;padding:0.2rem;}
.popup .info{border-radius:0.22rem;}
.popup .close{width:0.18rem;height:0.18rem;background:url(../images/close.png) no-repeat center center;background-size:contain;position:absolute;top:0.2rem;right:0.2rem;cursor:pointer;}
.jpopup .info{width:12.68rem;max-width:90%;background-image:linear-gradient(180deg,#015eea 0%,#00c0fa 100%);box-shadow:0.02rem 0.08rem 0.41rem 0.05rem rgba(16,116,190,0.41);color:#fff;padding:0.65rem 0.65rem 0.7rem;}
.jpopup .info .title{font-size:0.26rem;line-height:1.15384615em;font-weight:normal;margin:0 0 0.13rem;}
.jpopup .info .meta{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;-o-flex-flow:wrap;flex-flow:wrap;border-bottom:1px solid #fff;padding-bottom:0.37rem;margin-bottom:0.3rem;}
.jpopup .info .meta span{display:block;color:rgba(255,255,255,0.8);margin-right:9.40246046%;}
.jpopup .info .meta span:last-child{margin-right:0;}
.jpopup .info .intro{font-size:0.16rem;line-height:1.875em;margin-bottom:0.53rem;}
.jpopup .info .intro p{margin:0;}
.jpopup .info .button span{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;background-image:linear-gradient(90deg,#ffffff 0%,rgba(255,255,255,0.81) 100%);color:#0175ee;font-size:0.18rem;width:13.33333333em;height:3.33333333em;border-radius:1.66666667em;cursor:pointer;}
.jpopup .info .button span:after{width:0.33333333em;height:0.61111111em;display:inline-block;background:url(../images/arrow_right_03@2x.png) no-repeat center center;background-size:contain;content:'';margin-left:1.11111111em;}
.jpopup .resume{position:fixed;top:50%;transform:translateY(-50%);background-color:#fff;border-radius:0.2rem;padding:0.43rem 0.4rem 0.56rem;color:#465561;width:4.2rem;max-width:88%;display:none;}
.jpopup .resume .title{font-size:0.36rem;line-height:1.25em;text-align:center;margin:0 0 0.05rem;font-weight:normal;}
.jpopup .resume .tips{font-size:0.16rem;line-height:1.5em;background:url(../images/lock.png) no-repeat left 0.25em;background-size:1em auto;margin-left:0.09rem;margin-bottom:0.1rem;padding-left:1.5625em;}
.jpopup .resume .tips p{margin:0;}
.jpopup .resume .input{position:relative;margin-bottom:0.1rem;background-color:#f7f7f7;}
.jpopup .resume .label{font-size:0.16rem;color:rgba(70,85,97,0.5);position:absolute;left:0;top:0;width:100%;height:3.375em;padding:0 1.1875em;line-height:3.375em;}
.jpopup .resume .text{position:relative;z-index:2;width:100%;display:block;font-size:0.16rem;color:#465561;padding:0.75em 1.1875em;line-height:1.875em;border:none;background-color:transparent;}
.jpopup .resume .select{margin-bottom:0.1rem;}
.jpopup .resume select{display:block;width:100%;border:none;background-color:#f7f7f7;font-size:0.16rem;color:rgba(70,85,97,0.5);height:3.375em;padding:0 1.1875em;}
.jpopup .resume select:focus{color:#465561;}
.jpopup .resume .upload{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;-o-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;align-items:center;margin-bottom:0.2rem;}
.jpopup .resume .upload .btn{background-color:#465561;font-size:0.16rem;color:#fff;text-align:center;height:3.375em;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;width:10em;cursor:pointer;}
.jpopup .resume .upload .lim{font-size:0.14rem;line-height:1.57142857em;color:rgba(70,85,97,0.5);width:10.71428571em;}
.jpopup .resume .upload input[type="file"]{display:none;}
.jpopup .resume .upload .file{font-size:0.16rem;line-height:1.875em;color:rgba(70,85,97,0.5);margin-top:0.5em;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.jpopup .resume .submit{background-image:linear-gradient(90deg,#00bffa 0%,#015feb 100%),linear-gradient(#e62129,#e62129);color:#fff;display:block;width:100%;font-size:0.18rem;height:3em;border:none;cursor:pointer;}

.interval {position: relative;}
.icon-search {margin-right:2em;}
.open-search{cursor: pointer;display: block;width: calc(36/ 16 * 1em);height: calc(36/ 16 * 1em);background: url(../images/icon-search2.svg) no-repeat center center; background-size: auto calc(20/ 16 * 1em);}
.open-search.on:before,
.open-search.on:after{background-color: #212224;}
.top-search{position: absolute;right:0; top: 100%;z-index: 100; background-color: #fff; box-shadow: 0 0 5px rgba(0,0,0,0.3);border-radius: 5px;overflow: hidden; width: 300px; max-width:100%; display: none;}
.top-search .text{width: 100%; height: calc(50/ 16 * 1em);line-height: calc(50/ 16 * 1em);padding: 0 calc(50/ 16 * 1em) 0 calc(10/ 16 * 1em);font-size: 1em; border:none;}
.top-search .btn{position: absolute;right: 0; top: 0;width: calc(50/ 16 * 1em);height: 100%; background: url(../images/icon-search.svg) no-repeat center center;background-size: auto calc(20/ 16 * 1em); cursor: pointer;}

.header.bg_black .open-search {background-image: url(../images/icon-search.svg);}
@media only screen and (max-width:1024px){

    /*1024px*/
    .wrapper{padding:0.5rem 0;}

    /*1024px*/
    .pagename{margin-bottom:0.75em;}

    /*1024px*/
    .submenu{margin-bottom:0.5rem;}

    /*1024px*/
    .about{margin-bottom:0.55rem;}
	.Compony {padding-bottom: 4%;}
	.Compony .pic{width: 100%;}
	.Compony .txt{ position: inherit; width: 100%; transform:none;}

    /*1024px*/
    .profile .text{width:100%;margin-bottom:2em;}
    .profile .figure{width:100%;}

    /*1024px*/
    .business .text{width:100%;}
    .business .figure{width:100%;margin-bottom:2em;}

    /*1024px*/
    .vision .column{width:100%;}

    /*1024px*/
    .structure .btm li{width:50%;}

    /*1024px*/
    .team .item{width:100%;}

    /*1024px*/
    .hisEvent{margin:0 1rem 1rem;}

    /*1024px*/
    .hisYear{margin:0;}

    /*1024px*/
    .mt60{margin-top:0;}

    /*1024px*/
    .quality{margin-top:0;}

    /*1024px*/
    .contact .item{width:50%;}

    /*1024px*/
    .newsitem{width:50%;}

    /*1024px*/
    .pdetails .item{width:100%;padding:0.2rem 0;}
    .pdetails .intro{width:auto;}

    /*1024px*/
    .prelated .item{width:50%;}

    /*1024px*/
    .joinus li{width:50%;}

    /*1024px*/
    .pagenavi.mb {margin-bottom: 0}
}
@media only screen and (max-width:768px){

    /*768px*/
    .structure .btm{padding-left:0.3rem;padding-right:0.3rem;}
    .structure .btm li{width:100%;}

    /*768px*/
    .team .figure{width:100%;margin-bottom:2em;}
    .team .text{width:100%;padding:0;}

    /*768px*/
    .honor .item{width:48%;}
	.honor .item:nth-child(2n){ margin-right: 0;}

    /*768px*/
    .bitem{padding-bottom:0.5rem;margin-bottom:0.6rem;}
    .bitem .figure{width:100%;margin-bottom:2em;}
    .bitem .text{width:100%;}

    /*768px*/
	.broker{padding: 0.4rem 0;}
    .broker .text{width:100%;/* margin-bottom:2em; */ position: inherit;}
    .broker .figure{width:100%;}

    /*768px*/
    .msgform .column .item{width:100%;}

    /*768px*/
    .contact .item{width:100%;}

    /*768px*/
    .newsitem{width:100%;}

    /*768px*/
    .newstop .figure{width:100%;}
    .newstop .text{width:100%;padding:2em;}
    .newstop .swiper-pagination{width:100%;bottom:auto;top:0;margin-top:60%;justify-content:center;}

    /*768px*/
    .prointro .figure{width:100%;margin-bottom:2em;}
    .prointro .text{width:100%;}

    /*768px*/
    .prelated .item{width:100%;padding-bottom:2em;}
    .jpopup .info{padding:1.5em;}

    /*768px*/
    #certificate li {width:48%;}
	#certificate li:nth-child(2n){ margin-right: 0;}
	
	.quality-list .item{padding: 0.3rem;}
	.quality-dl .item{ width: 100%;margin-right: 0;}

    /*768px*/
    #slide-list .item {width:48%;}
	#slide-list .item:nth-child(2n){ margin-right: 0;}
	
}

.index-brand .sector-con .item-tab dl dd .txt {
   width: 1.2rem;
    /* position: absolute;
    left:0.02rem;
    top:0.05rem; */
}
/* .index-brand .sector-con .item-tab dl dd:nth-child(3) .txt {
    top:-0.15rem;
}
.index-brand .sector-con .item-tab dl dd:nth-child(4) .txt {
    top:-0.3rem;
    left:0.05rem;
}
.index-brand .sector-con .item-tab dl dd:nth-child(5) .txt {
    top:0.2rem;
    left:0.2rem;
}
.index-brand .sector-con .item-tab dl dd:nth-child(6) .txt {
    top:-0.1rem;
}
.index-brand .sector-con .item-tab dl dd:nth-child(7) .txt {
    top:0;
} */
.index-brand .sector-con .item-tab dl .slice {
    position: absolute;
    width: 50%;
    height: 50%;
    background-color: #fff;
    clip-path: polygon(73% 0%, -100% 43%, 100% 100%);
    transform-origin: 100% 100%;
    display: flex; align-items: flex-start; justify-content: center; padding-top: 20%;
}
.index-brand .sector-con .item-tab dl .slice:hover{ background-color:#015eea;}
.index-brand .sector-con .item-tab dl dt{ z-index: 2;}
.index-brand .sector-con .Adeg6 .line{ position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.index-brand .sector-con .Adeg6 .line i{ position: absolute; left: 50%;margin-left: -6px; top: 0; width: 12px; height: 100%; background-color: #f5f5f5; transform: rotate(46deg);}
.index-brand .sector-con .item-tab .line i:nth-child(2){ transform: rotate(105deg);}
.index-brand .sector-con .item-tab .line i:nth-child(3){ transform: rotate(-14deg);}
.index-brand .sector-con .item-tab dl dd:hover .txt a { transform: translateY(-0.05rem);}
.index-brand .sector-con .item-tab dl .slice .txt{ position: relative; left: 3%; top: 2%;}
.index-brand .sector-con .item-tab dl .slice .more{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.index-brand .sector-con .item-tab dl .slice:nth-child(2) { transform: rotate(0deg);  }
.index-brand .sector-con .item-tab dl .slice:nth-child(3) { transform: rotate(60deg); }
.index-brand .sector-con .item-tab dl .slice:nth-child(3) .txt{ transform: rotate(-60deg); }
.index-brand .sector-con .item-tab dl .slice:nth-child(4) { transform: rotate(120deg);  }
.index-brand .sector-con .item-tab dl .slice:nth-child(4) .txt{ transform: rotate(-120deg); }
.index-brand .sector-con .item-tab dl .slice:nth-child(5) { transform: rotate(180deg);  }
.index-brand .sector-con .item-tab dl .slice:nth-child(5) .txt{ transform: rotate(-180deg); }
.index-brand .sector-con .item-tab dl .slice:nth-child(6) { transform: rotate(240deg); }
.index-brand .sector-con .item-tab dl .slice:nth-child(6) .txt{ transform: rotate(-240deg); }
.index-brand .sector-con .item-tab dl .slice:nth-child(7) { transform: rotate(300deg);  }
.index-brand .sector-con .item-tab dl .slice:nth-child(7) .txt{ transform: rotate(-300deg); }
.index-brand .sector-con .Adeg6 dl dd::after{ display: none;}
@media only screen and (max-width:768px){
    .header .nav-box li .level_two{
        display: none !important;
    }
}



@media (min-width:1025px) and (max-width:1760px) {
    .history{padding: 0 1rem;}
}