@charset "UTF-8";

@-webkit-keyframes fadeInUpT {
	0% {
		opacity: 0;
		-webkit-transform: translateY(60px);
		transform: translateY(60px)
	}
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}

@keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(60px);
		-ms-transform: translateY(60px);
		transform: translateY(60px)
	}
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		-ms-transform: translateY(0);
		transform: translateY(0)
	}
}

.fadeInUpT {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp
}




/*关于我们*/
.abBody{padding-bottom:80px;}
.abBody .ab_1{padding-top:60px;padding-bottom:60px;}
.abBody .ab_1 .pageTit{}
.abBody .ab_1 h1{font-size:30px;font-weight:bold;color:#333333;padding-bottom:10px;text-align:center;}
.abBody .ab_1 h2{font-size:16px;color:#999;text-align:center;text-transform: uppercase;margin-bottom:30px;}

.abBody .ab_1 p{font-size:16px;line-height:26px;color:#666;text-align:center;padding:0 25px;}
.abBody .ab_1 .list_body{margin-top:55px;}
.abBody .ab_1 .list_body .img_out{height:315px;overflow:hidden;margin-bottom:55px;}
.abBody .ab_1 .list_body .img_out img{width:100%;height:100%;object-fit:cover;}
.abBody .ab_1 .list_body .list_txt{text-align:center;font-size:0;display:flex;justify-content:space-between;}
.abBody .ab_1 .list_body .list_txt .box{display:inline-block;box-sizing: border-box;border-right:1px solid #e0e0e0;padding-right:115px;margin-right:115px;}
.abBody .ab_1 .list_body .list_txt .box h3{font-size:48px;line-height:48px;color:#411436;display:inline-block;position: relative;}
.abBody .ab_1 .list_body .list_txt .box h3 sup{position: absolute;right:-20px;top:0;font-size:30px;}
.abBody .ab_1 .list_body .list_txt .box h4{font-size:16px;color:#666;margin-top:15px;}
.abBody .ab_1 .list_body .list_txt .box:last-child{padding-right:0;border-right:0;margin-right:20px;}
.abBody .ab_1 .list_body .list_txt .box_3 h3 sup{right:-40px;}
.abBody .ab_2 .list{width:100%;font-size:0;height:350px;margin-bottom:60px;}
.abBody .ab_2 .list .img_out{width:50%;height:350px;overflow:hidden;float:left;}
.abBody .ab_2 .list .img_out img{width:100%;height:100%;object-fit:cover;}
.abBody .ab_2 .list .txt_out{padding-left:70px;box-sizing: border-box;width:50%;float:left;}
.abBody .ab_2 .list .txt_out h3{font-size:24px;font-weight:bold;line-height:24px;position: relative;padding:30px 0 25px;z-index:1;margin-bottom:20px;}
.abBody .ab_2 .list .txt_out h3 span{font-size:54px;font-weight:bold;line-height:54px;color:#f5f5f5;text-transform: uppercase;position: absolute;left:0;top:0;z-index:-1;}
.abBody .ab_2 .list .txt_out h3 i{display:inline-block;width:50px;height:5px;background-color:#e4e4e4;position: absolute;left:0;bottom:0;}
.abBody .ab_2 .list .txt_out p{font-size:16px;line-height:26px;color:#666;}
.abBody .ab_2 .list:nth-child(2n) .txt_out{float:left;padding-left:0;padding-right:70px;}
.abBody .ab_2 .list:nth-child(2n) .img_out{float:right;}

.abBody .ab_3{overflow:hidden;padding-bottom:30px;}
.abBody .ab_3 h1{font-size:30px;font-weight:bold;color:#333333;padding-bottom:10px;text-align:center;}
.abBody .ab_3 h2{font-size:16px;color:#999;text-align:center;text-transform: uppercase;margin-bottom:30px;}
.abBody .ab_3 .even-box{position:relative;padding-top:90px;height:440px;background:url(../images/about/ab_3_bg.jpg) no-repeat center bottom;background-size:cover;}
.abBody .ab_3 .event-list{margin-bottom:50px;padding-top:100px;height:200px;}
.abBody .ab_3 .event-list ul{position:relative;margin-left:50%;height:1px;background-color:#999;-webkit-box-shadow:0 0 1px #000;box-shadow:0 0 1px #000;-webkit-transition:all .5s;transition:all .5s;}
.abBody .ab_3 .event-list ul li{position:absolute;width:300px;height:100px;color:#4c4c4c;text-align:center;font-style:italic;font-size:72px;}
.abBody .ab_3 .event-list ul li .year{position:absolute;right:0;left:0;display:block;width:100%;letter-spacing:3px;cursor:pointer;font-weight:bold;}
.abBody .ab_3 .event-list ul li.on .year{color:#ea1620;text-shadow:0 6px 16px rgba(234,22,32,.4);}
.abBody .ab_3 .event-list ul li .dian{position:absolute;left:50%;z-index:3;display:block;margin-left:-10px;width:20px;height:20px;border-radius:100%;background-color:#fff;-webkit-box-shadow:0 0 8px #bbb;box-shadow:0 0 8px #bbb;}
.abBody .ab_3 .event-list ul li .dian i{display:block;margin:5px;width:10px;height:10px;border-radius:100%;background-color:#4d4d4d;}
.abBody .ab_3 .event-list ul li.on .dian i{background-color:#ea1620;}
.abBody .ab_3 .event-list ul li p{position:absolute;left:50%;margin-left:-120px;width:240px;text-align:center;letter-spacing:2px;font-size:16px;cursor:pointer;}
.abBody .ab_3 .event-list ul li p.text_overflow{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.abBody .ab_3 .event-list ul li::before{position:absolute;left:50%;z-index:2;display:block;width:400px;height:1px;background-color:#ea1620;-webkit-box-shadow:0 0 1px #ea1620;box-shadow:0 0 1px #ea1620;content:'';opacity:0;}
@media screen and (max-width:1500px){.abBody .ab_3 .event-list ul li::before{width:300px;}
}
.abBody .ab_3 .event-list ul li:last-child::before{right:50%;left:auto;}
.abBody .ab_3 .event-list ul li.on::before{opacity:1;}
.abBody .ab_3 .event-list ul li:nth-child(even){top:-100px;}
.abBody .ab_3 .event-list ul li:nth-child(odd){bottom:-100px;}
.abBody .ab_3 .event-list ul li:nth-child(even) p{bottom:-70px;}
.abBody .ab_3 .event-list ul li:nth-child(odd) p{top:-70px;}
.abBody .ab_3 .event-list ul li:nth-child(even) .year{top:0;}
.abBody .ab_3 .event-list ul li:nth-child(odd) .year{bottom:0;}
.abBody .ab_3 .event-list ul li:nth-child(even) .dian{bottom:-10px;}
.abBody .ab_3 .event-list ul li:nth-child(odd) .dian{top:-10px;}
.abBody .ab_3 .event-list ul li:nth-child(even)::before{bottom:-1px;}
.abBody .ab_3 .event-list ul li:nth-child(odd)::before{top:0;}
.abBody .ab_3 .even-box .page{position:relative;left:50%;margin-left:-315px;width:630px;height:34px;text-align:center;font-size:18px;line-height:34px;}
.abBody .ab_3 .even-box .page div{float:left;width:50%;cursor:pointer;position: relative;height:34px;line-height:34px;text-align:center;}
.abBody .ab_3 .even-box .page div i{display:inline-block;width:32px;height:9px;background-repeat:no-repeat;background-position:center;opacity:.5;transition:all linear .3s;}
.abBody .ab_3 .even-box .page .prev{background-color:#c5c5c5;}
.abBody .ab_3 .even-box .page .next{background-color:#c9151e;}
.abBody .ab_3 .even-box .page .prev i{background-image:url(../images/about/prev_arrow.png);opacity:.5;}
.abBody .ab_3 .even-box .page .next i{background-image:url(../images/about/next_arrow.png);}
.abBody .ab_3 .even-box .page div:hover i{opacity:1;}
.abBody .ab_3 .even-box .show-box{position:absolute;right:50%;bottom:40px;overflow:hidden;margin-right:230px;width:420px;height:360px;background-color:#fff;-webkit-box-shadow:0PX 10px 20px #C5C5C5;box-shadow:0PX 10px 20px #C5C5C5;}
.abBody .ab_3 .show-box ul{height:360px;-webkit-transition:all .5s;transition:all .5s;}
.abBody .ab_3 .show-box li{float:left;padding:10px;width:420px;height:100%;}
.abBody .ab_3 .show-box li .pic{position:relative;overflow:hidden;margin-bottom:24px;}

@media screen and (max-width:800px){
	.abBody .ab_3 .show-box li .pic{height:144px;}
}
.abBody .ab_3 .show-box li .pic img{width:100%;height:100%;}
.abBody .ab_3 .show-box li .pic h6{display:none;}
.abBody .ab_3 .show-box li p{overflow:hidden;padding:0 34px;height:140px;font-size:15px;font-family:sans-serif;line-height:2;}
.abBody .ab_3 .show-box li p a{color:#ea1620;}

@media screen and (max-width: 1441px) and (min-width: 800px){
	.abBody .ab_3 .even-box .show-box{right: 46%;}
}

.techBy{}
.techBy .tech_tit{text-align:center;margin-bottom:80px;}
.techBy .tech_tit h3{font-size:30px;color:#333;font-weight:bold;margin-bottom:10px;}
.techBy .tech_tit h4{font-size:18px;line-height:30px;color:#666666;}
.techBy .tech_1{background:url(../images/technology/bg_1.jpg) no-repeat right 50px;padding-top:50px;}
.techBy .tech_1 .txt_body_1{width:100%;margin-bottom:80px;}
.techBy .tech_1 .txt_body_1 .img_box{margin-right:40px;position: relative;width:450px;height:440px;z-index:1;}
.techBy .tech_1 .txt_body_1 .img_box::before{content:"";display:inline-block;width:225px;height:220px;background-color:#411436;position:absolute;right:-40px;top:-40px;z-index:-1;}
.techBy .tech_1 .txt_body_1 .img_box::after{content:"";position: absolute;width:25px;height:95px;background-color:#c49fb5;display:inline-block;left:-25px;bottom:15px;z-index:-1;}
.techBy .tech_1 .txt_body_1 .img_box .pic{width:450px;height:440px;overflow:hidden;}
.techBy .tech_1 .txt_body_1 .img_box .pic img{width:100%;height:100%;object-fit:cover;}
.techBy .tech_1 .txt_body_1 .txt_box{width:540px;padding-top:30px;}
.techBy .tech_1 .txt_body_1 .txt_box h3{font-size:24px;font-weight:bold;color:#333;margin-bottom:30px;}
.techBy .tech_1 .txt_body_1 .txt_box h4{font-size:18px;line-height:30px;color:#333333;margin-bottom:25px;}
.techBy .tech_1 .txt_body_1 .txt_box ul li{font-size:16px;line-height:26px;color:#666;padding-left:20px;position: relative;}
.techBy .tech_1 .txt_body_1 .txt_box ul li::before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#411436;position: absolute;left:0;top:8px;}
.techBy .tech_1 .txt_body_2{overflow:hidden;text-align:center;}
.techBy .tech_1 .txt_body_2 h3{font-size:24px;line-height:36px;color:#333;font-weight:bold;padding-bottom:40px;}
.techBy .tech_1 .txt_body_2 .list_box{width:calc(100% + 24px);font-size:0;}
.techBy .tech_1 .txt_body_2 .list_box .box{display:inline-block;width:calc((100% - 96px)/4);margin-right:24px;box-sizing: border-box;padding:55px 0;background-color:#f8f9fb;border-radius:10px;overflow:hidden;}
.techBy .tech_1 .txt_body_2 .list_box .box i{display:inline-block;width:80px;height:80px;margin-bottom:20px;}
.techBy .tech_1 .txt_body_2 .list_box .box i img{display:block;width:100%;}
.techBy .tech_1 .txt_body_2 .list_box .box h4{font-weight:bold;font-size:18px;line-height:18px;color:#333;margin-bottom:10px;}
.techBy .tech_1 .txt_body_2 .list_box .box p{font-size:14px;line-height:18px;color:#333;}
.techBy .tech_1 .txt_body_2 h5{font-size:16px;line-height:26px;color:#d9232b;padding-top:45px;}
.techBy .tech_2{background:url(../images/technology/bg_2.jpg) no-repeat left 15px;padding-top:70px;}
.techBy .tech_2 .tablist{border:1px solid #ccc;font-size:0;text-align:center;}
.techBy .tech_2 .tablist span{padding:28px 0;cursor:pointer;position: relative;display:inline-block;width:calc(100% / 4);font-size:18px;line-height:30px;color:#666;}
.techBy .tech_2 .tablist span::before{content:"";display:inline-block;width:1px;height:30px;background-color:#ccc;position: absolute;right:0;top:28px;}
.techBy .tech_2 .tablist span:last-child::before{display:none;}
.techBy .tech_2 .tablist span.active{font-weight:bold;color:#4b2040}
.techBy .tech_2 .tablist span.active::after{content:"";display:inline-block;width:100%;height:3px;background-color:#4b2040;position: absolute;left:0;right:0;bottom:0;}
.techBy .tech_2 .tabcon{padding-top:90px;}
.techBy .tech_2 .tabcon .con{display:none;}
.techBy .tech_2 .tabcon .con .txt_body{display:inline-block;width:100%;margin-bottom:90px;}
.techBy .tech_2 .tabcon .con .txt_body .img_out{width:550px;height:525px;overflow:hidden;float:left;}
.techBy .tech_2 .tabcon .con .txt_body .img_out img{display:block;width:100%;}
.techBy .tech_2 .tabcon .con .txt_body .txt_out{width:510px;float:right;padding-top:44px;}
.techBy .tech_2 .tabcon .con .txt_body .txt_out h3{font-size:24px;font-weight:bold;color:#333333;line-height:36px;margin-bottom:10px;}
.techBy .tech_2 .tabcon .con .txt_body .txt_out h3 span{font-size:16px;color:#666;font-weight:400;}
.techBy .tech_2 .tabcon .con .txt_body .txt_out ul li{font-size:16px;line-height:36px;color:#666;padding-left:20px;position: relative;}
.techBy .tech_2 .tabcon .con .txt_body .txt_out ul li::before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#411436;position: absolute;left:0;top:12px;}
.techBy .tech_2 .tabcon .con .txt_body.cur .img_out{width:515px;box-sizing: border-box;padding:0 65px 40px;height:400px;position: relative;float:right;}
.techBy .tech_2 .tabcon .con .txt_body.cur .img_out::after{content:"";height:300px;width:100%;position: absolute;left:0;bottom:0;z-index:-1;right:0;background-color:#eeeeee;}
.techBy .tech_2 .tabcon .con .txt_body.cur .txt_out{float:left;padding-top:30px;width:610px;}
.techBy .tech_2 .tabcon .con .txt_body.cur .txt_out ul li{font-size:16px;line-height:26px;margin-bottom:10px;}
.techBy .tech_2 .tabcon .con .txt_body.cur .txt_out ul li::before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#411436;position: absolute;left:0;top:7px;}
.techBy .tech_3{height:770px;background:url(../images/technology/bg_3.jpg) no-repeat center;background-size:cover;text-align:center;}
.techBy .tech_3 h3{font-size:30px;font-weight:bold;color:#fff;padding-top:75px;margin-bottom:50px;}
.techBy .tech_3 h4 a{display:inline-block;width:240px;height:70px;line-height:70px;font-size:24px;font-weight:bold;color:#fff;background-image:linear-gradient(to right,#c8a664,#c39558);border-radius:50px;}
.techBy .tech_3 h4 a i{font-size:30px;margin-left:10px;}
.techBy .tech_3 ul{font-size:0;margin-top:70px;position: relative;z-index:2;}
.techBy .tech_3 ul li{display:inline-block;margin:0 65px;position: relative;height:140px;}
.techBy .tech_3 ul li .title{width:110px;cursor:pointer;}
.techBy .tech_3 ul li .title h5{font-size:18px;line-height:26px;color:#fff;margin-bottom:15px;}
.techBy .tech_3 ul li .title .dot{width:50px;height:50px;position: relative;display:inline-block;}
.techBy .tech_3 ul li .title .dot i{display:inline-block;width:36px;height:36px;box-sizing: border-box;border:6px solid #c8a664;background-color:#d2d2d2;border-radius:50%;position: absolute;left:7px;top:7px;}
.techBy .tech_3 ul::before{content:"";position: absolute; left:130px;right:130px;top:62px;height:6px;background-color:#c8a664;display:inline-block;width:calc(100% - 260px)}
.techBy .tech_3 ul li.active .title h5{color:#c8a664}
.techBy .tech_3 ul li.active .title .dot i{width:50px;height:50px;border:10px solid #c8a664;background-color:#411436;left:0;top:0;}
.techBy .tech_3 ul li .mask{top:140px;left:-215px;position: absolute; width:680px;display:inline-block;background-color:rgba(197,156,93,.55);text-align:left;padding:30px 25px;box-sizing: border-box;background-image:url(../images/technology/mask_bg_2.png);background-repeat:no-repeat;background-position:right bottom;border-radius:10px;}
.techBy .tech_3 ul li .mask div{max-height:252px;overflow-y: auto;padding-right:20px;}
.techBy .tech_3 ul li .mask div::-webkit-scrollbar { /*滚动条整体样式*/ width: 4px; /*高宽分别对应横竖滚动条的尺寸*/ height: 1px; }
.techBy .tech_3 ul li .mask div::-webkit-scrollbar-thumb { /*滚动条里面小方块*/ border-radius: 4px; -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); background: #411436;; }
.techBy .tech_3 ul li .mask div::-webkit-scrollbar-track { /*滚动条里面轨道*/ -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); border-radius: 4px; background: #eaf2fb; }
.techBy .tech_3 ul li .mask p{font-size:16px;line-height:36px;color:#fff;padding-left:15px;position: relative;}
.techBy .tech_3 ul li .mask p::before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#fff;position: absolute;left:0;top:12px;}
.techBy .tech_3 ul li .mask::before{content:"";display:inline-block;width:38px;height:26px;background:url(../images/technology/mask_arrow.png) no-repeat;left:250px;top:-26px;position: absolute;}
.techBy .tech_3 ul li:first-child .mask{left:-120px;}
.techBy .tech_3 ul li:first-child .mask::before{left:155px}
.techBy .tech_3 ul li:last-child .mask{left:-450px;}
.techBy .tech_3 ul li:last-child .mask::before{left:490px}
.techBy .tech_4{background-image:url(../images/technology/bg_4.jpg),url(../images/technology/bg_5.jpg);background-repeat:no-repeat,no-repeat;background-position:right 195px,left 785px;padding-bottom:100px;}
.techBy .tech_4 .txt_body_1{padding-bottom:70px;}
.techBy .tech_4 .txt_body_1 .tech_tit{margin-bottom:40px;}
.techBy .tech_4 .txt_body_1 .list_box{width:calc(100% + 24px);font-size:0;text-align:center;}
.techBy .tech_4 .txt_body_1 .list_box .box{display:inline-block;width:calc((100% - 96px)/4);margin-right:24px;box-sizing: border-box;padding:55px 20px;background-color:#f8f9fb;border-radius:10px;overflow:hidden;vertical-align:top;height:330px;}
.techBy .tech_4 .txt_body_1 .list_box .box i{display:inline-block;width:80px;height:80px;margin-bottom:20px;}
.techBy .tech_4 .txt_body_1 .list_box .box i img{display:block;width:100%;}
.techBy .tech_4 .txt_body_1 .list_box .box h4{font-weight:bold;font-size:18px;line-height:18px;color:#333;margin-bottom:10px;}
.techBy .tech_4 .txt_body_1 .list_box .box p{font-size:14px;line-height:18px;color:#333;}
.techBy .tech_4 .txt_body_2 ul{font-size:0;}
.techBy .tech_4 .txt_body_2 ul li{display:inline-block;width:50%;vertical-align:top;height:300px;font-size:0;position: relative;overflow:hidden;background-color:#fff;}
.techBy .tech_4 .txt_body_2 ul li .img_out,.techBy .tech_4 .txt_body_2 ul li .txt_out{width:300px;height:300px;display:inline-block;vertical-align:top;}
.techBy .tech_4 .txt_body_2 ul li .txt_out{position: relative;}
.techBy .tech_4 .txt_body_2 ul li .txt_out .txt{position: absolute;left:30px;right:30px;top:50%;transform: translateY(-50%);}
.techBy .tech_4 .txt_body_2 ul li .txt_out .txt h3{font-size:24px;line-height:26px;color:#411436;margin-bottom:20px;}
.techBy .tech_4 .txt_body_2 ul li .txt_out .txt h4{font-size:16px;line-height:26px;color:#666666;padding-right:10px;}
.techBy .tech_4 .txt_body_2 ul li:nth-child(3) .img_out,.techBy .tech_4 .txt_body_2 ul li:nth-child(4) .img_out{float:right;}
.techBy .tech_4 .txt_body_2 ul li::before{content:"";border:2px solid #411436;position: absolute;left:20px;right:20px;top:20px;bottom:20px;transition:all linear .3s; transform: scale(1.1);opacity:0;}
.techBy .tech_4 .txt_body_2 ul li:hover::before{opacity:1;transform: scale(1)}
.techBy .tech_5{background-color:#f8f8f8;padding:80px 0;}
.techBy .tech_5 .tech_tit{margin-bottom:60px;}
.techBy .tech_5 .list_box{width:100%;}
.techBy .tech_5 .list_box .box{position: relative;font-size:0;display:inline-block;width:100%;margin-bottom:100px;}
.techBy .tech_5 .list_box .box .txt_out{width:435px;position: absolute;top:50%;transform: translateY(-50%);}
.techBy .tech_5 .list_box .box .txt_out h3{font-size:24px;line-height:30px;color:#411436;font-weight:bold;padding-bottom:10px;margin-bottom:15px;display:inline-block;position: relative;}
.techBy .tech_5 .list_box .box .txt_out h3::after{content:"";bottom:0;height:1px;background-color:#4b2040;left:0;right:0;position: absolute}
.techBy .tech_5 .list_box .box .txt_out p{font-size:16px;line-height:26px;color:#333;}
.techBy .tech_5 .list_box .box_1 .txt_out{right:150px;}
.techBy .tech_5 .list_box .box_1 .txt_out h3::after{left:-100px;}
.techBy .tech_5 .list_box .box_2 .img_out{float:right;}
.techBy .tech_5 .list_box .box_2 .txt_out{left:0;text-align:right;}
.techBy .tech_5 .list_box .box_2 .txt_out h3::after{right:-100px}
.techBy .tech_5 .list_box .box_3 .img_out{margin-left:100px;}
.techBy .tech_5 .list_box .box_3 .txt_out{right:140px;}
.techBy .tech_5 .list_box .box_3 .txt_out h3::after{left:-80px;}

.pop{position: fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:999;display:none;}
.pop .closed{width:60px;height:60px;background:url(../images/technology/closed.png) no-repeat center;right:10px;top:10px;position: absolute;cursor:pointer;z-index:2;transition:all linear .3s;}
.pop .closed:hover{transform: rotate(180deg);}
.pop .popcont{position: absolute;left:0;right:0;top:10%;bottom:10%;text-align:center;}
.pop .popcont img{height:100%;display:inline-block;}


.caseBody .list{}
.caseBody .list .list-box{font-size:0;width:100%;display:flex; align-items:center;margin-bottom:70px;}
.caseBody .list .list-box a{display:block;width:100%;}
.caseBody .list .list-box .img-box{float:left;}
.caseBody .list .list-box .img-box .pic{}
.caseBody .list .list-box .img-box .pic img{width:100%;display:block;}
.caseBody .list .list-box .img-box span{display:block;font-size:21px;line-height:34px;padding-left:45px;background:url(../images/case/add.png) no-repeat left center;margin-top:10px;color:#333;}
.caseBody .list .list-box .txt-box{float:left;margin-left:60px;}
.caseBody .list .list-box .txt-box h3{font-size:42px;line-height:42px;color:#333333;font-weight:bold;padding-bottom:25px;position:relative;margin-bottom:50px;}
.caseBody .list .list-box .txt-box h3::after{content:"";display:inline-block;width:80px;height:3px;background-color:#626262;position: absolute;left:0;bottom:0;}
.caseBody .list .list-box .txt-box h4{font-size:16px;line-height:34px;color:#000;}
.caseBody .list .list-box .txt-box h4 span{font-weight:700;display:inline-block;width:110px;}
.caseBody .list .list-box .txt-box ul{display:inline-block;width:100%;box-sizing: border-box;padding-left:110px;margin-top:10px;}
.caseBody .list .list-box .txt-box ul li{float:left;width:56px;height:56px;border-radius:16px;overflow:hidden;margin-right:10px;}
.caseBody .list .list-box .txt-box ul li img{display:block;width:100%;}
.caseBody .list .list-box .txt-box ul.series{margin-bottom:20px;}
.caseBody .list .list-box .txt-box ul.type li{background-color:#eeeff1;}
.caseBody .list .list-box:nth-child(2){justify-content: space-between}
.caseBody .list .list-box:nth-child(2) .img-box{float:right;order:1}
.caseBody .list .list-box:nth-child(2) .txt-box{order:0;margin-left:0;}
.caseBody .list .list-box:nth-child(3) .txt-box{margin-left:160px;}
.caseBody .list .list-box:nth-child(4){justify-content: space-between}
.caseBody .list .list-box:nth-child(4) .img-box{float:right;order:1;margin-right:110px;}
.caseBody .list .list-box:nth-child(4) .txt-box{order:0;margin-left:0;}
.caseBody .list .list-box:nth-child(5) .txt-box{margin-left:110px;}
.caseBody .list .list-box:nth-child(6){justify-content: space-between}
.caseBody .list .list-box:nth-child(6) .img-box{float:right;order:1;}
.caseBody .list .list-box:nth-child(6) .txt-box{order:0;margin-left:0;}

.caseBody .down{text-align:center;padding:80px 0 130px;}
.caseBody .down h3{font-size:48px;font-weight:bold;color:#333;margin-bottom:30px;}
.caseBody .down h4{font-size:19px;color:#666;line-height:28px;}
.caseBody .down a.pdf{display:inline-block;height:100px;width:340px;line-height:100px;font-size:36px;color:#fff;background-color:#411436;margin-top:50px;}
.caseBody .down a.pdf i{font-size:46px;margin-left:20px;}

.caseDet{padding:60px 0;}
.caseDet .slider-top{height:550px;overflow:hidden;margin-bottom:15px;}
.caseDet .slider-top .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;}
.caseDet .slider-thumbs .swiper-slide {width: 25%;height:200px;opacity: 0.4;cursor:pointer;}
.caseDet .slider-thumbs .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;}
.caseDet .slider-thumbs .swiper-slide-thumb-active {opacity: 1;}
.caseDet .back{text-align:center;margin-top:40px;}
.caseDet .back a{display:inline-block;width:140px;height:50px;line-height:50px;background-color:#411436;color:#fff;font-size:18px;cursor:pointer;}



.prodBy .tit{text-align:center;padding:50px 0;}
.prodBy .tit h1{font-size:30px;font-weight:bold;color:#333333;padding-bottom:10px;}
.prodBy .tit h2{font-size:16px;color:#999;}
.prodBy .list{padding-bottom:100px;}
.prodBy .list .list-box{display:inline-block;width:100%;position: relative;}
.prodBy .list .list-box .img-box{overflow:hidden;display:inline-block;}
.prodBy .list .list-box .txt-box{box-sizing: border-box;border:1px solid #e0e0e0;background-color:#fff;padding:45px;position: absolute;}
.prodBy .list .list-box .txt-box h3{font-size:30px;font-weight:bold;color:#333333;margin-bottom:20px;}
.prodBy .list .list-box .txt-box p{font-size:18px;line-height:30px;color:#666666;}
.prodBy .list .list-box .txt-box a{display:inline-block;}
.prodBy .list .list-box .txt-box a span{display:inline-block;font-size:18px;line-height:18px;padding:0 2px 5px;color:#333;border-bottom:1px solid #8f8f8f;transition:all linear .3s;}
.prodBy .list .list-box .txt-box a i{display:inline-block;width:22px;height:22px;background:url(../images/product/i.png) no-repeat;float:right;transition:all linear .3s;}
.prodBy .list .list-box .txt-box a:hover span{color:#411436;border-bottom:1px solid #411436;}
.prodBy .list .list-box .txt-box a:hover i{background:url(../images/product/i_h.png) no-repeat;}

.prodBy .list .list-box:first-child{margin-bottom:100px;}
.prodBy .list .list-box:first-child .img-box{width:790px;height:420px;}
.prodBy .list .list-box:first-child .txt-box{width:442px;height:292px;right:15px;bottom:5px;}
.prodBy .list .list-box:first-child .txt-box a{margin-top:45px;}

.prodBy .list .list-box:nth-child(2) .img-box{float:right;width:590px;height:420px;}
.prodBy .list .list-box:nth-child(2) .txt-box{width:442px;height:272px;right:500px;top:45px;;}
.prodBy .list .list-box:nth-child(2) .txt-box a{margin-top:30px;}

.prodBy .list .list-box:nth-child(3){margin-top:-40px;}
.prodBy .list .list-box:nth-child(3) .img-box{width:400px;height:600px;}
.prodBy .list .list-box:nth-child(3) .txt-box{width:307px;height:350px;left:330px;bottom:5px;;padding-right:20px;}
.prodBy .list .list-box:nth-child(3) .txt-box a{margin-top:100px;}

.prodBy .list .list-box:nth-child(4){margin-top:-20px;margin-bottom:100px;}
.prodBy .list .list-box:nth-child(4) .img-box{float:right;width:500px;height:280px;}
.prodBy .list .list-box:nth-child(4) .txt-box{width:402px;height:272px;right:0;top:-225px;}
.prodBy .list .list-box:nth-child(4) .txt-box a{margin-top:20px;}

.prodBy .list .list-box:nth-child(5){margin-bottom:80px;}
.prodBy .list .list-box:nth-child(5) .img-box{width:740px;height:420px;}
.prodBy .list .list-box:nth-child(5) .txt-box{left:720px;width:372px;height:285px;top:65px;}
.prodBy .list .list-box:nth-child(5) .txt-box a{margin-top:40px;}


.prodBy .list .list-box:nth-child(6){margin-bottom:70px;}
.prodBy .list .list-box:nth-child(6) .img-box{float:right;width:540px;height:480px;}
.prodBy .list .list-box:nth-child(6) .txt-box{right:525px;width:440px;height:310px;top:98px;}
.prodBy .list .list-box:nth-child(6) .txt-box a{margin-top:60px;}

.prodBy .list .list-box:nth-child(7){margin-bottom:80px;}
.prodBy .list .list-box:nth-child(7) .img-box{width:790px;height:420px;}
.prodBy .list .list-box:nth-child(7) .txt-box{left:740px;width:445px;height:295px;bottom:5px;}
.prodBy .list .list-box:nth-child(7) .txt-box a{margin-top:40px;}


.prodBy .list .list-box:nth-child(8) .img-box{float:right;width:590px;height:420px;}
.prodBy .list .list-box:nth-child(8) .txt-box{width:442px;height:272px;right:500px;top:45px;;}
.prodBy .list .list-box:nth-child(8) .txt-box a{margin-top:30px;}


.prodBy .detIntro{display:inline-block;width:100%;padding-top:80px;margin-bottom:80px;}
.prodBy .detIntro .BigTu{width:462px;height:482px;border:1px solid #e0e0e0;box-sizing: border-box;float:left;overflow:hidden;}
.prodBy .detIntro .BigTu .swiper-slide img{width:100%;height:100%;object-fit:cover;}
.prodBy .detIntro .txt_body{float:right;margin-right:50px;width:560px;}
.prodBy .detIntro .txt_body h2{font-size:30px;font-weight:700;color:#333;line-height:30px;padding:20px 0 25px;border-bottom:1px solid #e0e0e0;margin-bottom:20px;}
.prodBy .detIntro .txt_body h3{font-size:18px;line-height:30px;color:#666666;margin-bottom:10px;}
.prodBy .detIntro .txt_body .size{margin-bottom:20px;}
.prodBy .detIntro .txt_body .size img{height:50px;}
.prodBy .detIntro .txt_body h4{font-size:18px;line-height:30px;color:#666;border-bottom:1px solid #e0e0e0;padding-bottom:15px;margin-bottom:30px;}
.prodBy .detIntro .txt_body .SmallTu{position: relative;height:102px;box-sizing: border-box;padding:0 40px;}
.prodBy .detIntro .txt_body .SmallTu .swiper-slide .box{width:102px;height:102px;border:1px solid #e0e0e0;box-sizing: border-box;overflow:hidden;cursor:pointer;}
.prodBy .detIntro .txt_body .SmallTu .swiper-slide .box img{width:100%;height:100%;object-fit:cover;}

.prodBy .detIntro .txt_body .SmallTu .swiper-slide.swiper-slide-thumb-active .box{border:1px solid #d9232b;}
.prodBy .detIntro .txt_body .SmallTu .slider-btn{position: absolute;top:50%;transform: translateY(-50%);font-size:46px;color:#333;}
.prodBy .detIntro .txt_body .SmallTu .slider-btn i{font-size:46px;color:#333;transition:all linear .3s;}
.prodBy .detIntro .txt_body .SmallTu .slider-btn:hover i{color:#411436;}
.prodBy .detIntro .txt_body .SmallTu .slider-btn.swiper-button-disabled i{color:#9c9c9c;}
.prodBy .detIntro .txt_body .SmallTu .left-btn{left:0;}
.prodBy .detIntro .txt_body .SmallTu .right-btn{right:0;}

.prodBy .prodtab{height:60px;line-height:60px;background-color:#f7f7f7;margin-bottom:55px;}
.prodBy .prodtab a{display:inline-block;width:265px;height:60px;line-height:60px;color:#333;font-size:18px;text-align:center;cursor:pointer;}
.prodBy .prodtab a span{display:inline-block;line-height:60px;background-repeat:no-repeat;background-position:left center;padding-left:40px;}
.prodBy .prodtab a span.s_1{background-image:url(../images/product/s_1_1.png);}
.prodBy .prodtab a span.s_2{background-image:url(../images/product/s_2_1.png);}
.prodBy .prodtab a.active{background-color:#411436;}
.prodBy .prodtab a.active span{color:#fff;}
.prodBy .prodtab a.active span.s_1{background-image:url(../images/product/s_1_2.png);}
.prodBy .prodtab a.active span.s_2{background-image:url(../images/product/s_2_2.png);}

.prodBy .list .con_tit{display:inline-block;width:100%;position: relative;z-index:3;}
.prodBy .list .con_tit .bigPic{width:560px;height:600px;overflow:hidden;float:left;}
.prodBy .list .con_tit .bigPic img{width:100%;height:100%;object-fit:cover;}
.prodBy .list .con_tit .smallPic{width:270px;height:280px;overflow:hidden;position: absolute;top:400px;}
.prodBy .list .con_tit .samllPic img{width:100%;height:100%;object-fit:cover;}
.prodBy .list .con_tit .txt_body{float:left;margin-left:75px;margin-top:95px;width:480px;}
.prodBy .list .con_tit .txt_body h3{font-size:24px;color:#333;line-height:24px;font-weight:bold;position: relative;display:inline-block;z-index:1;padding-bottom:25px;margin-bottom:25px;}
.prodBy .list .con_tit .txt_body h3 span{font-size:54px;font-weight:700;color:#eaeaea;line-height:54px;position: absolute;left:-3px;top:-30px;z-index:-1;text-transform:uppercase;}
.prodBy .list .con_tit .txt_body h3::after{content:"";display:inline-block;width:50px;height:5px;background-color:#e4e4e4;position: absolute;left:0;bottom:0;}
.prodBy .list .con_tit .txt_body p{font-size:14px;line-height:24px;color:#999;}

.prodBy .list .con_tit .more{display:inline-block;padding-top:250px;position: absolute;top:650px;text-align:center;padding-top:270px;}
.prodBy .list .con_tit .more p{font-size:45px;line-height:45px;font-weight:bold;color:#eaeaea;text-transform: uppercase;}
.prodBy .list .con_tit .more span{font-size:15px;font-weight:bold;color:#333;margin-top:15px;}

.prodBy .list.conBy_1 .con_tit .smallPic,.prodBy .list.conBy_3 .con_tit .smallPic,.prodBy .list.conBy_5 .con_tit .smallPic{left:660px;}
.prodBy .list.conBy_1 .more,.prodBy .list.conBy_3 .more,.prodBy .list.conBy_5 .more{left:285px;padding-left:115px;background:url(../images/product/more_bg.png) no-repeat left top;}

.prodBy .list.conBy_2 .con_tit .bigPic,.prodBy .list.conBy_4 .con_tit .bigPic,.prodBy .list.conBy_6 .con_tit .bigPic{width:560px;height:600px;overflow:hidden;float:right;}
.prodBy .list.conBy_2 .con_tit .smallPic,.prodBy .list.conBy_4 .con_tit .smallPic,.prodBy .list.conBy_6 .con_tit .smallPic{left:270px;}
.prodBy .list.conBy_2 .more,.prodBy .list.conBy_4 .more,.prodBy .list.conBy_6 .more{right:210px;padding-right:115px;background:url(../images/product/more_bg_2.png) no-repeat right top;}


.prodBy .list .slider{height:1180px;margin-top:-45px;z-index:2;padding-top:250px;box-sizing: border-box;position: relative;overflow:hidden;}
.prodBy .list .slider .swiper-container{overflow:initial;}
.prodBy .list .slider .slider-btn{display:inline-block;width:105px;height:50px;bottom:90px;position: absolute;z-index:5;cursor:pointer;transition:all linear .3s;}
.prodBy .list .slider .slider-btn::before{content:"";display:inline-block;width:50px;height:50px;background-color:rgba(65,20,54,.10);border-radius:50%;position: absolute;bottom:0;}
.prodBy .list .slider .slider-btn i{display:inline-block;width:81px;height:19px;position: absolute;bottom:25px;transition:all linear .3s;}
.prodBy .list .slider .slider-btn.left::before{right:0;}
.prodBy .list .slider .slider-btn.right::before{left:0;}
.prodBy .list .slider .slider-btn.left i{background:url(../images/product/arrow-left.png);right:25px;}
.prodBy .list .slider .slider-btn.right i{background:url(../images/product/arrow-right.png);left:25px;}

.prodBy .list .slider .slider-btn.swiper-button-disabled{display:none;}
.prodBy .list .slider .slider-btn.left:hover i{right:35px;}
.prodBy .list .slider .slider-btn.right:hover i{left:35px;}

.prodBy .list .slider::before{content:"";width:40%;position: absolute;top:0;bottom:0;background-color:#f7f7f7;height:100%;}
.prodBy .list .slider .box_body{height:790px;padding-left:330px;position: relative;}
.prodBy .list .slider .box_body .box{position: absolute;display:inline-block;width:260px;height:320px;overflow:hidden;}
.prodBy .list .slider .box_body .box img{width:100%;height:100%;object-fit:cover;}
.prodBy .list .slider .box_body .box .mask{position: absolute;left:60px;right:60px;bottom:90px;top:90px;background-color:rgba(255,255,255,.8);width:140px;height:140px;text-align:center;box-sizing: border-box;padding-top:20px;opacity:0;transition: all linear .3s;}
.prodBy .list .slider .box_body .box .mask p{font-size:20px;color:#333;text-transform: uppercase;}
.prodBy .list .slider .box_body .box .mask i{display:block;height:50px;width:100%;background:url(../images/product/i_line.png) no-repeat center;background-size:auto 30px}
.prodBy .list .slider .box_body .box:hover .mask{opacity:1;}

.prodBy .list.conBy_1 .slider::before{right:0;}
.prodBy .list.conBy_1 .slider .box_body .box_1{top:300px;left:330px;}
.prodBy .list.conBy_1 .slider .box_body .box_2{top:100px;left:640px;}
.prodBy .list.conBy_1 .slider .box_body .box_3{right:0;top:0;}
.prodBy .list.conBy_1 .slider .box_body .box_4{bottom:0;left:640px;}
.prodBy .list.conBy_1 .slider .box_body .box_5{right:0;bottom:100px;}

.prodBy .list.conBy_2 .slider::before{left:0;}
.prodBy .list.conBy_2 .slider .box_body .box_1{top:300px;right:330px;}
.prodBy .list.conBy_2 .slider .box_body .box_2{top:100px;right:640px;}
.prodBy .list.conBy_2 .slider .box_body .box_3{left:0;top:0;}
.prodBy .list.conBy_2 .slider .box_body .box_4{bottom:0;right:640px;}
.prodBy .list.conBy_2 .slider .box_body .box_5{left:0;bottom:100px;}

.prodBy .list.conBy_1 .slider .slider-btn.left{left:340px;}
.prodBy .list.conBy_1 .slider .slider-btn.right{left:475px;}
.prodBy .list.conBy_2 .slider .slider-btn.left{right:475px;}
.prodBy .list.conBy_2 .slider .slider-btn.right{right:340px;}


.prodBy .list.conBy_3 .slider::before{right:0;}
.prodBy .list.conBy_3 .slider .box_body .box_1{top:300px;left:330px;}
.prodBy .list.conBy_3 .slider .box_body .box_2{top:100px;left:640px;}
.prodBy .list.conBy_3 .slider .box_body .box_3{right:0;top:0;}
.prodBy .list.conBy_3 .slider .box_body .box_4{bottom:0;left:640px;}
.prodBy .list.conBy_3 .slider .box_body .box_5{right:0;bottom:100px;}

.prodBy .list.conBy_4 .slider::before{left:0;}
.prodBy .list.conBy_4 .slider .box_body .box_1{top:300px;right:330px;}
.prodBy .list.conBy_4 .slider .box_body .box_2{top:100px;right:640px;}
.prodBy .list.conBy_4 .slider .box_body .box_3{left:0;top:0;}
.prodBy .list.conBy_4 .slider .box_body .box_4{bottom:0;right:640px;}
.prodBy .list.conBy_4 .slider .box_body .box_5{left:0;bottom:100px;}

.prodBy .list.conBy_3 .slider .slider-btn.left{left:340px;}
.prodBy .list.conBy_3 .slider .slider-btn.right{left:475px;}
.prodBy .list.conBy_4 .slider .slider-btn.left{right:475px;}
.prodBy .list.conBy_4 .slider .slider-btn.right{right:340px;}


.prodBy .list.conBy_5 .slider::before{right:0;}
.prodBy .list.conBy_5 .slider .box_body .box_1{top:300px;left:330px;}
.prodBy .list.conBy_5 .slider .box_body .box_2{top:100px;left:640px;}
.prodBy .list.conBy_5 .slider .box_body .box_3{right:0;top:0;}
.prodBy .list.conBy_5 .slider .box_body .box_4{bottom:0;left:640px;}
.prodBy .list.conBy_5 .slider .box_body .box_5{right:0;bottom:100px;}

.prodBy .list.conBy_6 .slider::before{left:0;}
.prodBy .list.conBy_6 .slider .box_body .box_1{top:300px;right:330px;}
.prodBy .list.conBy_6 .slider .box_body .box_2{top:100px;right:640px;}
.prodBy .list.conBy_6 .slider .box_body .box_3{left:0;top:0;}
.prodBy .list.conBy_6 .slider .box_body .box_4{bottom:0;right:640px;}
.prodBy .list.conBy_6 .slider .box_body .box_5{left:0;bottom:100px;}

.prodBy .list.conBy_5 .slider .slider-btn.left{left:340px;}
.prodBy .list.conBy_5 .slider .slider-btn.right{left:475px;}
.prodBy .list.conBy_6 .slider .slider-btn.left{right:475px;}
.prodBy .list.conBy_6 .slider .slider-btn.right{right:340px;}



.prodBy .perform{padding-bottom:120px;}
.prodBy .perform .tit{text-align:center;padding-bottom:0;}
.prodBy .perform .tit h3{font-size:30px;line-height:30px;font-weight:bold;color:#333333;margin-bottom:10px;}
.prodBy .perform .tit h4{font-size:16px;line-height:26px;color:#999999;text-transform: uppercase}

.prodBy .perform .list-box{font-size:0;text-align:center;}
.prodBy .perform .list-box .box{display:inline-block;vertical-align:top;width:330px;margin-top:60px;margin:60px 30px 0;text-align:left;}
.prodBy .perform .list-box .box i{float:left;margin-right:20px;width:85px;height:85px;}
.prodBy .perform .list-box .box i img{width:100%;height:100%;object-fit:cover;}
.prodBy .perform .list-box .box .test{text-align:left;float:left;max-width:calc(100% - 105px);}
.prodBy .perform .list-box .box .test h3{font-size:18px;font-weight:bold;color:#333;margin-bottom:5px;}
.prodBy .perform .list-box .box .test h4{font-size:12px;line-height:12px;color:#bbbbbb;padding-bottom:10px;text-transform: uppercase; position: relative;margin-bottom:5px;}
.prodBy .perform .list-box .box .test h4::after{content:"";width:60px;height:2px;display:inline-block;position: absolute;bottom:0;left:0;background-color:#bbbbbb;}
.prodBy .perform .list-box .box .test p{font-size:12px;line-height:20px;color:#bbb;}

.prodBy .tech_data{padding-bottom:120px;text-align:center;}
.prodBy .tech_data .tit{text-align:center;padding-top:0;}
.prodBy .tech_data .tit h3{font-size:30px;line-height:30px;font-weight:bold;color:#333333;margin-bottom:10px;}
.prodBy .tech_data .tit h4{font-size:16px;line-height:26px;color:#999999;text-transform: uppercase}











