/*--query--*/
.query{padding:206px 0;overflow:hidden;background:url(../images/Inpage/query_bg.jpg) no-repeat center / cover;}
.query-inner{position:relative;margin:0 auto;padding:30px 60px 60px;width:650px;overflow:hidden;background:rgba(255,255,255,.5);}
.query-inner:before{display:block;position:absolute;left:50%;top:0;width:36px;height:4px;content:"";background:#ff9b25;transform:translateX(-50%);}
.query-inner h3{font-size:42px;line-height:1.5;color:#1e1e1e;text-align:center;}
.query-inner ul{overflow:hidden;}
.query-inner li{margin-top:20px;overflow:hidden;}
.query-inner li input{display:block;padding-left:78px;width:100%;height:75px;font-size:18px;background:#fff url(../images/Inpage/query_id.png) no-repeat 20px center;border:#fff solid 1px;border-radius:5px;outline:none;}
.query-inner li input::-webkit-input-placeholder{color:#999;}
.query-inner li input.null{border-color:red;}
.query-inner li a{display:block;width:100%;line-height:75px;font-size:18px;text-align:center;color:#fff;background:var(--vi-color);border-radius:5px;}
.query-inner li a:after{display:inline-block;margin-left:10px;font-family:"iconfont";content:"\e632";transform:rotateY(180deg);}
.query-inner li a:hover{background-color:var(--vi-subcolor);transition:all 1s;}
@media(max-width:1200px){
.query{padding:100px 0;}
.query-inner{padding:15px 30px 30px;width:320px;}
.query-inner h3{font-size:24px;}
.query-inner li{margin-top:10px;}
.query-inner li input{padding-left:40px;height:45px;font-size:14px;background-size:20px;background-position:10px center;}
.query-inner li a{line-height:45px;font-size:14px;}
}
/*--end query--*/

/*--step--*/
.step{padding:80px 0;overflow:hidden;background:#fff;}
.step .box-title{margin-bottom:30px;text-align:center;animation:fadeInDown 1s;}
.step .box-title h2{font-size:38px;line-height:1.5;color:#212121;}
.step .box-title p{font-size:18px;color:#666;}
.step-inner{position:relative;overflow:hidden;}
.step-list{position:relative;z-index:2;display:flex;flex-wrap:wrap;}
.step-list .item{width:20%;text-align:center;}
.step-list .item i{display:block;margin:0 auto;padding:22px;width:139px;height:139px;border:#d2d2d2 solid 1px;border-radius:50%;background:#fff;}
.step-list .item i img{display:block;}
.step-list .item p{line-height:1.75;font-size:20px;color:#333;}
.step-lines{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;}
.step-lines i{display:block;position:absolute;top:22px;width:180px;height:92px;overflow:hidden;}
.step-lines i:nth-child(odd){background:url(../images/Index/step_line01.png) no-repeat center / 100%;}
.step-lines i:nth-child(even){background:url(../images/Index/step_line02.png) no-repeat center / 100%;}
.step-lines i.line1{left:174px;}
.step-lines i.line2{left:465px;}
.step-lines i.line3{left:756px;}
.step-lines i.line4{left:1050px;}
@media(max-width:1440px){
.step-lines i{width:132px;}
.step-lines i.line1{left:174px;}
.step-lines i.line2{left:415px;}
.step-lines i.line3{left:656px;}
.step-lines i.line4{left:892px;}
}
@media(max-width:1200px){
.step{padding:30px 10px;}
.step .box-title{margin-bottom:20px;}
.step .box-title h2{font-size:24px;}
.step .box-title p{font-size:14px;}
.step-list .item{position:relative;padding:5px;width:33.33%;}
.step-list .item:after{display:block;position:absolute;z-index:-1;left:0;top:30px;width:100%;height:1px;content:"";background:var(--vi-color);}
.step-list .item:nth-child(4),.step-list .item:nth-child(5){width:50%;}
.step-list .item i{padding:10px;width:50px;height:50px;}
.step-list .item p{font-size:14px;}
.step-lines{display:none;}
}
/*--end step--*/

/*--query-result--*/
.query-result{padding:80px 0 140px;overflow:hidden;background:#f1f1f1;}
.query-result .box-title{margin-bottom:60px;text-align:center;overflow:hidden;animation:fadeInDown 1s;}
.query-result .box-title:before{display:block;margin:0 auto 25px;width:36px;height:4px;content:"";background:#ff9b25;}
.query-result .box-title h2{font-size:42px;color:#1e1e1e;}
.query-result .inner{position:relative;padding:100px 80px;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,0.1);border-radius:5px;}
.query-result-list{overflow:hidden;}
.query-result-list li{display:none;padding-left:50px;line-height:80px;font-size:18px;color:#1e1e1e;border-bottom:#e5e5e5 solid 1px;background:url(../images/Inpage/query_list.png) no-repeat 0 center;}
.query-result-list li:first-child{border-top:#e5e5e5 solid 1px;}
.query-result-list li a{display:block;float:right;padding-right:30px;color:#1e1e1e;background:url(../images/Inpage/open.png) no-repeat right center;}
@media(max-width:1200px){
.query-result{padding:30px 10px;}
.query-result .box-title{margin-bottom:25px;}
.query-result .box-title:before{margin-bottom:12px;width:24px;height:2px;}
.query-result .box-title h2{font-size:24px;}
.query-result .inner{padding:40px 20px;}
.query-result-list li{padding-left:30px;line-height:50px;font-size:14px;background-size:20px;}
}
/*--end query-result--*/



/*-- t-picture-type06 --*/
.t-picture-type06{overflow:hidden;font-family:"微软雅黑";}
.t-picture-type06-list{overflow:hidden;}
.t-picture-type06-list .item{position:relative;display:flex;flex-wrap:wrap;overflow:hidden;background:#fff;}
.t-picture-type06-list .pic{width:50%;overflow:hidden;}
.t-picture-type06-list .pic img{display:block;width:100%;transition:all .5s;}
.t-picture-type06-list .text{position:relative;padding:80px;width:50%;overflow:hidden;transition:all .5s;background:#f6f6f6;}
.t-picture-type06-list .hd{position:relative;padding-bottom:20px;overflow:hidden;}
.t-picture-type06-list .hd:before,.t-picture-type06-list .hd:after{display:block;position:absolute;left:0;bottom:0;content:"";}
.t-picture-type06-list .hd:before{z-index:1;width:100%;height:1px;background:#d7d7d7;}
.t-picture-type06-list .hd h3{padding:5px 0;font-weight:normal;font-size:24px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.t-picture-type06-list .hd h3 small{display:block;font-size:16px;color:#ccc;}
.t-picture-type06-list .hd em{font-style:normal;color:#999;}
.t-picture-type06-list .hd em{display: block;color: #ccc;font-family:"DIN Medium";float: left; margin-right: 10px;height:60px;line-height: 60px;font-size:60px;font-weight:bold;font-style: normal;}
.t-picture-type06-list .bd{padding-top:50px;overflow:hidden;}
.t-picture-type06-list .bd p{font-size:16px;line-height:1.75;color:#666;}
.t-picture-type06-list .item:nth-child(odd){flex-direction:row-reverse;animation:fadeinL 1s;}
.t-picture-type06-list .item:nth-child(even){animation:fadeinR 1s;}
@media (max-width:1440px){
.t-picture-type06-list .text{padding:50px;}
.t-picture-type06-list .bd{padding-top:30px;}
}
@media (max-width:1200px){
.t-picture-type06-list .item .pic{width:100%;}
.t-picture-type06-list .text{position:relative;z-index:3;padding:20px;margin:0 auto;width:90%;height:auto;background:#fff;transform:translateY(-40px);box-shadow:0 0 20px rgba(0,0,0,0.1);}
.t-picture-type06-list .hd h3{font-size:18px;}
.t-picture-type06-list .hd h3 small{font-size:14px;}
.t-picture-type06-list .hd em{height:54px;line-height:54px;font-size:50px;}
.t-picture-type06-list .bd{padding-top:20px;}
.t-picture-type06-list .bd p{font-size:14px;}
}
/*-- end t-picture-type06 --*/


/*--cx-culture-01--*/
.cx-culture-01{padding:10px;clear:both;overflow:hidden;}
.cx-culture-01 .inner{padding:10px;overflow:hidden;background:#fff;}
.cx-culture-01 .list{display:flex;flex-wrap:wrap;margin:-20px;overflow:hidden;padding-bottom:80px;}
.cx-culture-01 .list .item{position:relative;float:left;margin:20px;padding:50px 20px;width:calc(33.33% - 40px);height:240px;text-align:center;color:#fff;overflow:hidden;background:#333;}
.cx-culture-01 .list .item:after{display:block;position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:rgba(0,0,0,0.5);}
.cx-culture-01 .list .item h3{position:relative;z-index:3;padding-bottom:20px;font-size:24px;font-weight:bold;overflow:hidden;}
.cx-culture-01 .list .item h3:before,.cx-culture-01 .list .item h3:after{display:block;position:absolute;bottom:0;height:1px;content:"";background:#fff;}
.cx-culture-01 .list .item h3:before{left:0;width:100%;opacity:0.1;}
.cx-culture-01 .list .item h3:after{left:50%;width:30px;height:2px;transform:translateX(-50%);}
.cx-culture-01 .list .item p{position:relative;z-index:3;margin:20px 0;height:75px;line-height:25px;font-size:16px;}
.cx-culture-01 .list .item i{display:block;position:relative;z-index:3;margin:0 auto;width:40px;height:40px;background:url(../images/Template/culture_icon.png) no-repeat 0 0 / 100%;}
.cx-culture-01 .list .item i.icon-dw{background-position:0 -80px;}
.cx-culture-01 .list .item i.icon-sm{background-position:0 0;}
.cx-culture-01 .list .item i.icon-ln{background-position:0 -120px;}
.cx-culture-01 .list .item i.icon-yj{background-position:0 -40px;}
.cx-culture-01 .list .item:nth-child(1){background:url(../images/Template/culture_01.jpg) no-repeat center / cover;}
.cx-culture-01 .list .item:nth-child(2){background:url(../images/Template/culture_02.jpg) no-repeat center / cover;}
.cx-culture-01 .list .item:nth-child(3){background:url(../images/Template/culture_03.jpg) no-repeat center / cover;}
.cx-culture-01 .list .item:nth-child(4){background:url(../images/Template/culture_04.jpg) no-repeat center / cover;}
.cx-culture-01 .list02{padding-bottom:50px;overflow:hidden;}
.cx-culture-01 .list02 .item{display:flex;flex-wrap:wrap;background:#f0f0f0;}
.cx-culture-01 .list02 .item:nth-child(even){flex-direction:row-reverse;}
.cx-culture-01 .list02 .pic,.cx-culture-01 .list02 .text{width:50%;overflow:hidden;}
.cx-culture-01 .list02 .pic img{display:block;width:100%;}
.cx-culture-01 .list02 .text{position:relative;padding:50px;overflow:hidden;}
.cx-culture-01 .list02 .text:after{display:block;position:absolute;left:50px;bottom:50px;width:30px;height:3px;content:"";background:#ccc;}
.cx-culture-01 .list02 .text h3{margin-bottom:20px;font-size:24px;color:#000;}
.cx-culture-01 .list02 .text p{font-size:16px;line-height:30px;color:#666;}
@media(max-width:1440px){
.cx-culture-01{padding:50px 0;}
}
@media(max-width:1200px){
.cx-culture-01{padding:0px 10px;}
.cx-culture-01 .inner{padding:0px;}
.cx-culture-01 .list{margin:-10px;}
.cx-culture-01 .list .item{margin:10px;padding: 50px 10px;width:calc(100% - 20px);height:240px;}
.cx-culture-01 .list .item h3{padding-bottom:10px;font-size:20px;}
.cx-culture-01 .list .item p{margin:10px 0;height:88px;line-height:22px;font-size:14px;}
.cx-culture-01 .list02{padding-bottom:25px;}
.cx-culture-01 .list02 .pic,.cx-culture-01 .list02 .text{width:100%;}
.cx-culture-01 .list02 .text{padding:10px;}
.cx-culture-01 .list02 .text:after{display:none;}
.cx-culture-01 .list02 .text h3{margin-bottom:10px;font-size:20px;}
.cx-culture-01 .list02 .text p{font-size:14px;line-height:1.5;}
}
/*--end cx-culture-01--*/

/* --t-title-type03-- */
.t-title-type03{position:relative;margin-bottom:20px;padding-bottom:10px;border-bottom:#d7d7d7 solid 1px;}
.t-title-type03:after{display:block;position:absolute;left:0;bottom:-1px;width:40px;height:3px;content:"";background:var(--vi-color);}
.t-title-type03 h2{position:relative;display:flex;align-items:center;font-size:22px;line-height:40px;color:#333;font-family:"微软雅黑";font-weight:bold;}
.t-title-type03 h2 sub{font-weight:normal;font-size:16px;font-family:"DIN";color:#ccc;text-transform:uppercase;}
.t-title-type03 h2 sub:before{content:"/";margin:0 10px;}
@media(max-width:1200px){
.t-title-type03{margin-bottom:10px;padding-bottom:5px;}
.t-title-type03 h2{font-size:20px;line-height:30px;}
.t-title-type03 h2 sub{font-size:14px;}
}
/* --end t-title-type03-- */


/* --t-intro-type03-- */
.t-intro-type03{overflow:hidden;}
.t-intro-type03-inner{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:50px;padding-bottom:80px;}
.t-intro-type03-inner .pic{width:600px;}
.t-intro-type03-inner .pic img{display:block;width:100%;}
.t-intro-type03-inner .text{padding-top:20px;width:calc(100% - 680px);overflow:hidden;}
.t-intro-type03-inner .text p{line-height:1.75;font-size:16px;color:#666;}
.t-intro-type03-photo{margin-top:50px;display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden;}
.t-intro-type03-photo .item{width:calc(100% / 4 - 20px);transition:all 1s;}
.t-intro-type03-photo .item span{display:block;overflow:hidden;}
.t-intro-type03-photo .item span img{display:block;width:100%;transition:all 1s;}
.t-intro-type03-photo .item p{height:50px;line-height:50px;font-size:16px;text-align:center;overflow:hidden;}
.t-intro-type03-photo .item:hover span img{transform:scale(1.1);}
.t-intro-type03-photo .item:hover p{color:#fff;}
@media(max-width:1200px){
.t-intro-type03-inner .pic,.t-intro-type03-inner .text{width:100%;}
.t-intro-type03-inner .text p{font-size:14px;}
.t-intro-type03-photo{margin-top:10px;}
.t-intro-type03-photo .item{margin-top:10px;width:calc(100% / 2 - 5px);}
}
/* --end t-intro-type03-- */


/*-- t-adv-type01 --*/
.t-adv-type01{position:relative;overflow:hidden;}
.t-adv-type01 .bigImg{margin:0 auto;width:300px;height:300px;overflow:hidden;border:#e0e0e0 solid 10px;border-radius:50%;}
.t-adv-type01 .bigImg img{display:block;width:100%;}
.t-adv-type01-list{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.t-adv-type01-list .item{display:flex;flex-wrap:wrap;justify-content:space-between;position:absolute;width:400px;}
.t-adv-type01-list .item .pic{width:100px;border:#e0e0e0 solid 5px;overflow:hidden;border-radius:50%;}
.t-adv-type01-list .item .pic img{display:block;width:100%;}
.t-adv-type01-list .item .text{padding:0 20px;width:300px;line-height:1.5;overflow:hidden;}
.t-adv-type01-list .item .text h3{font-weight:normal;font-size:20px;color:#000;}
.t-adv-type01-list .item .text p{margin-top:10px;font-size:16px;color:#333;}
.t-adv-type01-list .item:nth-child(even){flex-direction:row-reverse;}
.t-adv-type01-list .item-1{top:40px;left:0;}
.t-adv-type01-list .item-2{top:40px;right:0;}
.t-adv-type01-list .item-3{top:60%;left:0;}
.t-adv-type01-list .item-4{top:60%;right:0;}
.t-adv-type01-list .item-5{bottom:0;left:0;}
.t-adv-type01-list .item-6{bottom:0;right:0;}
@media (max-width:1440px){
.t-adv-type01 .bigImg{width:378px;height:378px;}
}
@media (max-width:1200px){
.t-adv-type01 .bigImg{display:none;}
.t-adv-type01-list{position:static;display:flex;flex-wrap:wrap;height:auto;}
.t-adv-type01-list .item{display:block;position:static !important;width:50%;transform:translateY(0) !important;}
.t-adv-type01-list .item .pic{margin:0 auto;}
.t-adv-type01-list .item .text{padding:10px;width:100%;text-align:center;overflow:hidden;}
.t-adv-type01-list .item .text h3{font-size:16px;}
.t-adv-type01-list .item .text p{margin-top:4px;font-size:14px;}
}
/*-- end t-adv-type01 --*/


/*--video-pop--*/
.video-pop{display:none;position:fixed;z-index:9999;left:0;top:0;width:100vw;height:100vh;background:rgba(0,0,0,0.5);}
.video-pop .close{position:absolute;top:20px;right:20px;width:30px;height:30px;line-height:30px;text-align:center;cursor:pointer;background:#fff;}
.video-pop .inner{position:absolute;left:50%;top:50%;width:1200px;height:600px;background:#000;transform:translate(-50%,-50%);}
.video-pop .inner video{display:block;margin:0 auto;max-width:100%;height:600px;}
@media(max-width:1200px){
.video-pop .inner{width:90vw;height:50vw;}
.video-pop .inner video{height:50vw;}
}
/*--end video-pop--*/


/*--t-txt-type04--*/
.t-txt-type04{overflow:hidden;background:#fff;padding-bottom:70px;}
.t-txt-type04 .item{position:relative;margin-bottom:30px;padding:30px 30px 30px 30px;overflow:hidden;border:#d7d7d7 solid 1px;box-shadow:0 0 20px rgba(0,0,0,0.1);}
.t-txt-type04 .item:last-child{margin-bottom:0;}
.t-txt-type04 .item h3{font-size:18px;color:#008bcc;font-family:"微软雅黑";}
.t-txt-type04 .item p{font-size:16px;line-height:1.75;color:#666;font-family:"微软雅黑";}
.t-txt-type04 .item:nth-child(1){animation:fadeinB 1s;}
.t-txt-type04 .item:nth-child(2){animation:fadeinB 1.5s;}
.t-txt-type04 .item:nth-child(3){animation:fadeinB 2s;}
.t-txt-type04 .item:nth-child(4){animation:fadeinB 2.5s;}
@media(max-width:1200px){
.t-txt-type04 .item em{width:50px;height:50px;line-height:35px;font-size:20px;font-family:"微软雅黑";}
.t-txt-type04 .item{margin-bottom:15px;padding:15px 25px 15px 60px;}
.t-txt-type04 .item h3{font-size:16px;font-family:"微软雅黑";}
.t-txt-type04 .item p{font-size:14px;font-family:"微软雅黑";}
}
/*--end t-txt-type04--*/

/*--t-txt-type004--*/
.t-txt-type004{overflow:hidden;padding-bottom:70px;}
.t-txt-type004 .item{position:relative;margin-bottom:30px;padding:20px 30px 20px 30px;overflow:hidden;border:#e8e8e8 solid 1px;box-shadow:0 0 20px rgba(0,0,0,0.1);background:#f6f6f6;}
.t-txt-type004 .item:last-child{margin-bottom:0;}
.t-txt-type004 .item em{display:block;position:absolute;left:0;top:0;padding-left:10px;width:60px;height:60px;line-height:45px;font-family:"微软雅黑";font-size:24px;font-style:normal;color:#fff;background:#008bcc;border-radius:0 0 60px 0;}
.t-txt-type004 .item h3{font-size:18px;color:#008bcc;font-family:"微软雅黑";font-weight:bold;}
.t-txt-type004 .item p{font-size:16px;line-height:1.75;color:#666;font-family:"微软雅黑";}
.t-txt-type004 .item:nth-child(1){animation:fadeinB 1s;}
.t-txt-type004 .item:nth-child(2){animation:fadeinB 1.5s;}
.t-txt-type004 .item:nth-child(3){animation:fadeinB 2s;}
.t-txt-type004 .item:nth-child(4){animation:fadeinB 2.5s;}
@media(max-width:1200px){
.t-txt-type004 .item em{width:50px;height:50px;line-height:35px;font-size:20px;font-family:"微软雅黑";}
.t-txt-type004 .item{margin-bottom:15px;padding:15px 25px 15px 60px;}
.t-txt-type004 .item h3{font-size:16px;font-family:"微软雅黑";}
.t-txt-type004 .item p{font-size:14px;font-family:"微软雅黑";}
}
/*--end t-txt-type004--*/

/*-- t-picture-type07 --*/
.t-picture-type07{overflow:hidden;padding-bottom:70px;}
.t-picture-type07-list{overflow:hidden;}
.t-picture-type07-list .item{position:relative;float:left;width:33.33%%;display:flex;flex-wrap:wrap;overflow:hidden;background:#fff;}
.t-picture-type07-list[data-row="3"] .item{width:33.33%;}
.t-picture-type07-list[data-row="4"] .item{width:33.33%;}
.t-picture-type07-list .pic{width:100%;overflow:hidden;}
.t-picture-type07-list .pic img{display:block;width:100%;transition:all .5s;}
.t-picture-type07-list .text{position:relative;padding:30px;width:100%;transition:all .5s;border:#f0f0f0 solid 1px;}
.t-picture-type07-list .text:before{display:block;position:absolute;z-index:3;left:50%;margin-left:-4px;width:8px;height:8px;content:"";background:#fff;transform:rotate(-45deg);}
.t-picture-type07-list .text:after{display:block;position:absolute;left:30px;bottom:30px;width:30px;height:3px;content:"";background:#008bcc;}
.t-picture-type07-list .text h3{font-weight:normal;font-size:20px;line-height:1.5;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"微软雅黑";font-weight:bold;}
.t-picture-type07-list .text p{font-size:16px;line-height:1.75;color:#666;font-family:"微软雅黑";}
.t-picture-type07-list .item:nth-child(odd) .text:before{top:-4px;}
.t-picture-type07-list .item:nth-child(even) .text:before{bottom:-4px;}
.t-picture-type07-list .item:nth-child(even){flex-direction:column-reverse;}
.t-picture-type07-list .item:hover .pic img{transform:scale(1.1);}
.t-picture-type07-list .item:hover .text,.t-picture-type07-list .item:hover .text:before{background:#008bcc;border:#008bcc;}
.t-picture-type07-list .item:hover .text *{color:#fff;}
.t-picture-type07-list .item:hover .text:after{display:block;position:absolute;left:30px;bottom:30px;width:30px;height:3px;content:"";background:#fff;}


@media (max-width:1400px){
.t-picture-type07-list .item{width:100% !important;flex-direction:unset !important;}
.t-picture-type07-list .text{padding:20px 20px 40px;width:100%;height:auto;}
.t-picture-type07-list .text h3{font-size:18px;font-family:"微软雅黑";}
.t-picture-type07-list .text p{margin-top:5px;font-size:14pxfont-family:"微软雅黑";;}
.t-picture-type07-list .text:after{left:20px;bottom:20px;}
.t-picture-type07-list .text:before{bottom:unset;top:-4px;}
}
/*-- end t-picture-type07 --*/


/*--t-step-type04--*/
.t-step-type04{overflow:hidden;}
.t-step-type04-list{display:flex;flex-wrap:wrap;margin:0 -50px;overflow:hidden;}
.t-step-type04-list .item{position:relative;padding:0 50px;width:calc(100% / 5);text-align:center;}
.t-step-type04-list .item:before,.t-step-type04-list .item:after{display:block;position:absolute;z-index:1;top:50px;width:50%;height:1px;content:"";background:#d7d7d7;}
.t-step-type04-list .item:before{left:0;}
.t-step-type04-list .item:after{right:0;}
.t-step-type04-list .icon{position:relative;z-index:2;margin:0 auto;display:flex;justify-content:center;align-items:center;width:100px;height:100px;background:#fff;border:#d7d7d7 solid 1px;border-radius:50%;}
.t-step-type04-list .icon img{width:40px;}
.t-step-type04-list .text{padding-top:10px;overflow:hidden;}
.t-step-type04-list .text h3{font-size:16px;font-weight:normal;color:#333;}
.t-step-type04-list .text p{font-size:14px;color:#999;}
.t-step-type04-list .arrow{position:absolute;z-index:3;top:0;right:0;width:100px;height:100px;transform:translateX(50%);}
.t-step-type04-list .arrow:before{display:block;position:absolute;z-index:3;top:50%;left:50%;margin-left:-8px;margin-top:-6px;width:10px;height:10px;content:"";border:#ccc solid 2px;border-left:0;border-bottom:0;transform:rotate(45deg);box-sizing:content-box;}
.t-step-type04-list .arrow:after{display:block;position:absolute;top:50%;left:50%;width:30px;height:30px;line-height:30px;text-align:center;content:"";border:#e5e5e5 solid 1px;border-radius:50%;background:#fff;transform:translate(-50%,-50%);box-sizing:content-box;}
@media (max-width:1400px){
.t-step-type04-list{margin:0 -10px;}
.t-step-type04-list .item{margin-bottom:20px;padding:0 10px;width:calc(100% / 3);}
.t-step-type04-list .item:before,.t-step-type04-list .item:after{top:25px;}
.t-step-type04-list .icon{width:50px;height:50px;}
.t-step-type04-list .icon img{width:24px;}
.t-step-type04-list .arrow{display:none;}
.t-step-type04-list .text h3{font-size:14px;}
.t-step-type04-list .text p{display:none;}
}
/*--end t-step-type04--*/

/* --t-title-type02-- */
.t-title-type02{position:relative;text-align:center;padding-bottom:35px;}
.t-title-type02 h2{position:relative;z-index:1;font-size:34px;color:#333;font-family:"微软雅黑";font-weight:bold;}
.t-title-type02 p{font-size:16px;color:#999;font-family:"微软雅黑";}
@media(max-width:1400px){
.t-title-type02 h2{font-size:24px;font-family:"微软雅黑";font-weight:bold;}
.t-title-type02 p{font-size:14px;font-family:"微软雅黑";}
}
/* --end t-title-type02-- */

/*-- t-txt-type02 --*/
.t-txt-type02{position:relative;overflow:hidden;padding-bottom:70px;}
.t-txt-type02-list{display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden;}
.t-txt-type02-list .item{position:relative;padding:10px;height:60px;line-height:40px;background:#f6f6f6;overflow:hidden;border-radius:25px;transition:all .25s linear;}
.t-txt-type02-list .item em{display:block;position:absolute;left:10px;top:10px;width:40px;height:40px;font:bold 16px / 40px "微软雅黑";color:#fff;text-align:center;background:#008bcc;border-radius:50%;}
.t-txt-type02-list .item h3{padding-left:55px;font-size:18px;font-weight:400;font-family:"微软雅黑";color:#333;}
.t-txt-type02-list[data-row="3"] .item{width:calc(100% / 3 - 20px);}
.t-txt-type02-list[data-row="4"] .item{width:calc(100% / 4 - 20px);}
.t-txt-type02-list[data-row="5"] .item{width:calc(100% / 5 - 20px);}
@media(max-width:1200px){
.t-txt-type02-list{margin:0 auto;max-width:300px;}
.t-txt-type02-list .item{margin:5px 0;width:100% !important;}
.t-txt-type02-list .item h3{font-size:16px;}
}
/*-- end t-txt-type02 --*/

/*--t-step-type01--*/
.t-step-type01{overflow:hidden;padding-bottom:70px;}
.t-step-type01-list{position:relative;margin:0 auto;margin:0 -50px;}
.t-step-type01-list .group{display:flex;flex-wrap:wrap;position:relative;z-index:1;margin:30px 0;}
.t-step-type01-list .group:nth-child(even){flex-direction:row-reverse;}
.t-step-type01-list .item{position:relative;z-index:3;padding:0 50px;width:calc(100% / 4);text-align:center;}
.t-step-type01-list .icon{display:flex;align-items:center;justify-content:center;margin:0 auto;width:80px;height:80px;border:#e0e0e0 solid 1px;border-radius:50%;background:#008bcc;border-radius:50%;}
.t-step-type01-list .icon img{display:block;width:30px;}
.t-step-type01-list .num{margin-top:10px;font-size:18px;font-family:"DIN Medium";color:#333;opacity:0.5;}
.t-step-type01-list .text{margin-top:10px;color:#fff;overflow:hidden;border-radius:15px;}
.t-step-type01-list .text h3{line-height:30px;font-size:16px;color:#333;font-family:"微软雅黑";}
.t-step-type01-list .text p{font-size:14px;color:#999;}
.t-step-type01-list .arrow{position:absolute;z-index:3;top:0;right:0;width:100px;height:100px;transform:translateX(50%);}
.t-step-type01-list .arrow:before{display:block;position:absolute;z-index:3;top:50%;left: 50%;margin-left:3px;margin-top:-6px;width:10px;height:10px;content:"";border-top:#b7b7b7 solid 2px;transform:rotate(45deg);box-sizing:content-box;}
.t-step-type01-list .arrow:after{display:block;position:absolute;top:50%;left:50%;width:30px;height: 1px;text-align:center;content:"";background:#b7b7b7;transform:translate(-50%,-50%);box-sizing:content-box;}
.t-step-type01-list .item:last-child .arrow{display:none}
.t-step-type01-list .group:nth-child(even) .arrow{right:calc(100% - 50px);transform:rotate(180deg);}
@media (max-width:1400px){
.t-step-type01-list{display:flex;flex-wrap:wrap;margin:0 -10px;}
.t-step-type01-list .item{padding:10px;width:33.33%;}
.t-step-type01-list .icon{width:50px;height:50px;}
.t-step-type01-list .icon img{width:24px;}
.t-step-type01-list .icon h3{font-size:14px;}
.t-step-type01-list .num{font-size:14px;}
.t-step-type01-list .text p{display:none;}
.t-step-type01-list .arrow{display:none;}
}
/*--end t-step-type01--*/


