﻿.ban .swiepr-container{width: 100%;margin-top: -60px;margin: 0 auto}
    .ban .swiepr-slide{position: relative;}
    .ban .swiepr-slide img{width: 100%;height: auto;display: block;}
    .ban .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 30px;}
    .ban .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width: 12px;height: 12px; margin:0 5px; background: white;opacity: 1;}
    .ban .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active{background: #e82633;}
    .ban .swiper-container .pc-box{position: absolute;top: 0px;left: 50%;transform: translateX(-50%)}
    .NVIDIA{padding-top: 50%;transform: translateY(-50%)}
    .NVIDIA h3{font-size: 60px;font-weight: normal;color: #6EB627;line-height: 160px;transform: scaleY(1.2)}
    .NVIDIA p{color:white;font-size: 2rem;}
    .NVIDIA a{display: block; width: 102px;height: 44px;background: #6EB627;line-height: 44px;margin-top: 45px;text-align: center;font-weight: bold;color: white;transition: all 1s;}
    .NVIDIA a:hover{ color:white; transform: translateX(10px)}
    
	.bannerTel{ display: none; }
	.indexFlashTel{position:relative; overflow:hidden; max-width:1004px;}
	.indexFlashTel .slick img{ width:100%;}
	.indexFlashTel .slick-dots{text-align:center; position:absolute; left:0; bottom:25px; width:100%;}
	.indexFlashTel .slick-dots li{display:inline-block; margin:0 5px; width:10px; height:10px; background:#fff;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	}
	.indexFlashTel .slick-dots .slick-active{background:#e82633;}
	
	
    .secbox{width: 100%;height: 815px;background: url(../image/bg1_03.jpg) no-repeat 100%;position: relative;}
    .indexTitle{text-align: center;padding: 56px 0 30px;}
    .indexTitle h3{font-size: 28px;color: #e82633;line-height: 30px;}
    .indexTitle p{color: #666;line-height: 32px; font-size:14px; padding-top:10px;}
    .w100{width: 100%;border-bottom:1px solid #E3E3E3;padding-top: 24px;}
    .secbox .pc-box{height: 54px;}
    

    .secbox .Sw2{height: 500px;padding-top: 94px;}
    .Sw2 .swiper-pagination-bullets{width: 100%; border-bottom: 1px solid #E3E3E3 ;position: absolute;top: 0;height: 54px; bottom:auto;}
    .Sw2 .swiper-pagination-bullet{ font-size:18px; width: 160px;margin: 0 0;padding: 0 0;height: 100%;line-height: 54px;text-align: center; border-radius: 4px; background-color: #E9E9E9; opacity: 1;color: #535353}
    .Sw2 .swiper-pagination-bullet-active{color: white;background: #e32723;}
    .secbox .swiper-button-next,.secbox .swiper-button-prev{top: 60%;z-index: 999;width: 48px;height: 48px;border-radius: 50%;background:url(../image/icon1_07.png) center center no-repeat;border:1px solid #CCCCCC;outline: none}
    .secbox .swiper-button-next{transform: rotate(180deg);right: 10%;}
    .secbox .swiper-button-prev{left: 10%;}
    .secbox .swiper-button-disabled{opacity: 1;}
    
    .secbox .Sw2 .swiper-slide,.Sw3 .swiper-slide{ height: 100%;background-color: white; position: relative;overflow: hidden;}
    .secbox .Sw2 .swiper-slide div{position: absolute;bottom: -100px;text-align: center;padding: 38px;box-sizing:border-box;transition: all 1s}
    .secbox .Sw2 .swiper-slide div h3,.Sw3 .swiper-slide h3{color:#E22723;font-size: 18px; margin-bottom: 20px}
    .secbox .Sw2 .swiper-slide div p,.Sw3 .swiper-slide p{font-size: 14px;line-height: 22px;margin-bottom: 20px; opacity:0;}
    .secbox .Sw2 .swiper-slide div a{display: block;line-height: 42px;width: 140px;text-align: center;background: white;color: #E22723;margin: 0 auto} 
    .secbox .Sw2 .swiper-slide:hover div{bottom: 0;background: #E22723}
    .secbox .Sw2 .swiper-slide:hover div p{color: white; opacity:1;}
    .secbox .Sw2 .swiper-slide:hover div h3{color:white;}
	
	.indexPart1{ padding:0 10px 40px; background:url(../image/indexPart1.jpg) center no-repeat; background-size:100% 100%;}
	.mxfPic .slider-for .box{ position:relative; overflow:hidden;}
	.mxfPic .officeImg{ height:50px; margin:0 auto; border-bottom:#e4e4e4 solid 2px;}
	.mxfPic .officeImg .slick-slide{ border-top-left-radius:4px; border-top-right-radius:4px; width:145px; height:50px; cursor:pointer; color:#000; font-size:13px; text-align:center; line-height:50px;}
	.mxfPic .officeImg .slick-current{ background:#e32723; color:#fff;}

	.productPic{ padding:25px 45px 0; min-height:100px; position:relative;}
	.productPic .slick{ position:relative; overflow:hidden;}
	.productPic .slick .imgDiv img{ width:100%;}
	.productPic .slick .name{ position:absolute; left:0; width:100%; bottom:25px; font-size:16px; color:#fff; font-weight:bold; text-align:center;}
	.productPic .slick-prev{ position:absolute; left:0; top:50%; display:block; width:34px; height:34px; background:url(../image/nimg48_left.png) center no-repeat; margin-top:-17px; background-size:34px; z-index:4; }
    .productPic .slick-next{ position:absolute; right:0; top:50%; display:block; width:34px; height:34px; background:url(../image/nimg48_right.png) center no-repeat; margin-top:-17px; background-size:34px; z-index:4; }
	.productPic .slick-dots{text-align:center; padding-top:24px;}
	.productPic .slick-dots li{display:inline-block; margin:0 5px; width:10px; height:10px; background:#fff;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	}
	.productPic .slick-dots .slick-active{background:#e82633;}

    
    .CG{position: relative; padding-bottom:100px;}
	.casePic .slick{ border:#f7f7f7 solid 2px; margin:0 14px;}
	.casePic .slick .imgDiv img{ width:100%;}
	.casePic .slick .botDiv{ padding:35px 40px 0; height:200px;}
	.casePic .slick .name{ height:34px; line-height:34px; overflow:hidden;}
	.casePic .slick .name a{ color:#e32723; font-size:20px; font-weight:bold;}
	.casePic .slick .name em{ padding-left:18px; color:#333; font-size:14px;}
	.casePic .slick .content{ font-size:14px;margin-top:15px; line-height:28px; color:#999; height:56px; overflow:hidden;}
	.casePic .slick .more{ margin-top:15px;}
	.casePic .slick .more a{ display:block; text-transform:uppercase; height:24px; line-height:24px; width:76px; color:#e32723; font-size:14px; background:url(../image/nimg17_3.png) right center no-repeat;}
	.casePic .slick-prev{ position:absolute; left:-95px; top:50%; display:block; width:48px; height:48px; background:url(../image/nimg48_left.png) center no-repeat; margin-top:-24px; z-index:4; }
    .casePic .slick-next{ position:absolute; right:-95px; top:50%; display:block; width:48px; height:48px; background:url(../image/nimg48_right.png) center no-repeat; margin-top:-24px; z-index:4; }
	.casePic .slick:hover{ border:#e32723 solid 2px;}
	.casePic .slick-dots{text-align:center; padding-top:24px;}
	.casePic .slick-dots li{display:inline-block; margin:0 5px; width:10px; height:10px; background:#999;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	}
	.casePic .slick-dots .slick-active{background:#e82633;}

	@media (max-width:1440px){
		.secbox .Sw2{width:80vw}
		.secbox .swiper-button-next{right:2.8vw}
		.secbox .swiper-button-prev{left:2.8vw}
	}

	
    .secForm{ background: #eee; padding: 35px 0 48px;}
	.secForm h1{font-weight: normal;font-size: 28px;padding-bottom: 25px; color:#111;}
    .secForm h1 span{float: right; font-size: 14px;color: #999;}
	.secForm .form{ position:relative;}
	.secForm li{ width:238px; float:left; margin-right:19px;}
    .secForm li .input1{ font-size:14px; line-height:42px; padding-left: 16px;height: 42px;border: 1px solid #e82633;width: 220px; }
	.secForm .li01{ width:400px;}
	.secForm .li01 .input1{ width:382px;}
	.secForm .btnDiv{ position:absolute; right:0; top:0;}
	.secForm .btnDiv a{ display:block; width:166px; height:44px; background:#e32723; font-size:16px; text-align:center; line-height:44px; color: #fff;}
	
.app1-one{padding:76px 0 96px}	
.app1-one .img{overflow:hidden;margin-top:4px;position:relative}
.app1-one .img .imgtextbox{width:100%;height:auto;background-color:rgba(0,0,0,0.7);position:absolute;bottom:0;left:0;padding:45px 44px}
.app1-one .img .imgtextbox .title{color:#fff;font-size:24px;font-weight:bold}
.app1-one .img .imgtextbox .entext{color:#fff;font-family:Arial;margin-top:8px}
.app1-one .img img,
.app1threelist .img img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.app1-one .img:hover img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.app1-one .textbox{width:calc(100% - 681px);margin-left:70px}
.app1-one .textbox .title{font-size:24px;font-weight:bold}
.app1-one .textbox .text{margin-top:40px;color:rgb(102, 102, 102);line-height:2.371;font-size:14px}
.app1-three{padding:85px 0}
.app1threelist .img{overflow:hidden}
.app1threelist .img:hover img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.app1threelist .textbox{width:calc(100% - 680px);box-sizing:border-box}
.app1threelist:nth-of-type(1) .img{margin-right:2px;box-shadow:0px 27px 43px 0px rgba(0, 73, 143, 0.06)}
.app1threelist:nth-of-type(1) .textbox{padding-right:6.614vw}
.app1threelist:nth-of-type(2) .textbox{padding-left:6.514vw}
.app1threelist .textbox .num{color:#999;font-size:14px;font-family:Arial}
.app1threelist .textbox .title{color:#333;font-size:16px;font-weight:bold;margin-top:16px;line-height:1.625;}
.app1threelist .textbox .text{margin-top:20px;color:#666;font-size:14px;line-height:1.8}
.app1threelist .textbox .textlist{border-bottom:1px solid #eee}
.app1threelist:nth-of-type(1) .textbox .textlist{padding:32px 0 36px}
.app1threelist:nth-of-type(1) .textbox .textlist:nth-of-type(3){padding:42px 0 36px 0}
.app1threelist:nth-of-type(1) .textbox .textlist:nth-of-type(1){padding:0 0 36px 0}
.app1threelist:nth-of-type(1) .textbox .textlist:nth-last-of-type(1){border-bottom:none}
.app1threelist:nth-of-type(2) .textbox .textlist{padding:44px 0 50px}
.app1threelist:nth-of-type(2) .textbox .textlist:nth-last-of-type(1){padding:44px 0 0 0;border-bottom:none}

.app2-one{padding:76px 0 92px}
.app2-two{padding:85px 0}
.app2-three{padding:100px 0 92px}
.app2-one .top .title{font-size:24px;font-weight:bold;text-align:center}
.app2-one .top .text{color:rgb(102, 102, 102);font-size:14px;line-height:2.571;padding:0 16%;margin-top:38px;text-align:center}
.app2-one .bot{margin-top:58px}
.app2-one .bot .botright{width:calc(100% - 682px);height:625px;background-image:url(../image/app6.jpg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;padding:42px 54px 46px}
.app2-one .bot .botright .one{padding-bottom:36px;border-bottom:1px solid rgba(255,255,255,0.4);margin-bottom:30px}
.app2-one .bot .botright .one .text{color:#fff;font-size:14px;line-height:2;margin-bottom:26px;padding-left:28px;background-image:url(../image/appicon1.png);background-repeat:no-repeat;background-position:left top 8px}
.app2-one .bot .botright .two .text{color:#fff;font-size:14px;line-height:2;margin-bottom:26px;padding-left:28px;background-image:url(../image/appicon2.png);background-repeat:no-repeat;background-position:left top 8px}
.app2-one .bot .botright .one .text:nth-last-of-type(1),
.app2-one .bot .botright .two .text:nth-last-of-type(1){margin-bottom:0}
.app2-two{background-image:url(../image/app2bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;position:relative}
.app2-two .slidebox{position:relative}
.app2-two .swiper-button-next,
.app2-two .swiper-button-prev{width:48px;height:48px;margin-top:-24px;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;opacity:1}
.app2-two .swiper-button-next{background-image:url(../image/app2-r.png);right:5.265vw}
.app2-two .swiper-button-prev{background-image:url(../image/app2-l.png);left:5.265vw}
.app2-two .swiper-slide{cursor:pointer;overflow:hidden}
.app2-two .titlebox{width:100%;height:100%;position:absolute;top:100%;opacity:0;left:0;background-image:url(../image/titbg.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.app2-two .titlebox .title{font-size:18px;font-family: "Source Han Sans CN";width:100%;position:absolute;bottom:18px;left:0;text-align:center;z-index:18;color:#fff}
.app2-two .swiper-slide:hover .titlebox{top:0;opacity:1}
.app2-three .app2threelist:nth-of-type(1) .textbox{width:calc(100% - 680px);height:570px;background-image:url(../image/app10.jpg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.app2-three .app2threelist:nth-of-type(2) .textbox{width:calc(100% - 680px);height:570px;background-image:url(../image/app11.jpg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.app2-three .app2threelist .textbox{padding:42px 54px 46px}
.app2-three .app2threelist .textbox .textlist{color:#fff;font-size:14px;line-height:2;margin-bottom:30px;padding-left:28px;background-image:url(../image/appicon2.png);background-repeat:no-repeat;background-position:left top 8px}
.app2-three .table{width:680px;height:570px;background-color:#f5f5f5;padding:64px 54px 63px 59px;border:1px solid #eee}
.app2-three .table .top{background-color:#e32723}
.app2-three .table .top .list{height:37px;line-height:37px;color:#fff;text-align:center;font-size:14px;text-align:center;border-right:1px solid #98c74e}
.app2-three .table .w1{width:10%}
.app2-three .table .w2{width:30%}
.app2-three .table .w3{width:45%}
.app2-three .table .w4{width:15%}
.app2-three .table .top .list:nth-last-of-type(1){border-right:none}
.app2-three .table .item .one,
.app2-three .table .item .two,
.app2-three .table .item .three,
.app2-three .table .item .four{font-size:12px;padding:6px;color:#666;font-family:"Source Han Sans CN";word-break:break-all}
.app2-three .table .item .one,
.app2-three .table .item .two,
.app2-three .table .item .three{border-right:1px solid #999}
.app2-three .table .item{border-bottom:1px solid #999}
.app2-three .table .item:nth-last-of-type(1){border-bottom:none}
.app2-three .table .bot{border:1px solid #999}
.app2-three .table .item .one{text-align:center}
.app3-one{padding:60px 0 106px}
.app3-one .toptitle{font-size:24px;text-align:center;margin-bottom:40px}
.app3-one .img{overflow:hidden}
.app3-one .img img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.app3-one .img:hover img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.app3-one .textbox{width:calc(100% - 750px);margin-left:70px}
.app3-one .textbox .textlist{padding:32px 0 20px 30px;border-bottom:1px solid #eee}
.app3-one .textbox .textlist:nth-last-of-type(1){border-bottom:none}
.app3-one .textbox .textitem{width:calc(100% - 197px)}
.app3-one .textbox .textitem .entitle{font-size:14px;color:#333;font-family:Arial}
.app3-one .textbox .textitem .cntitle{font-size:24px;color:#333;margin-top:12px}
.app3-one .textbox .textitem .text{font-family:Arial;margin-top:26px;line-height:2;font-size:14px}
.app3-one .textbox .textlist:nth-of-type(1) .textitem,
.app3-one .textbox .textlist:nth-of-type(2) .textitem{width:calc(100% - 191px);margin-left:40px}
.app3-one .textbox .textlist:nth-of-type(1) .icon{padding-top:22px}
.app3-one .textbox .textlist:nth-of-type(2) .icon{padding-top:0px}
.app3-two{padding:84px 0 130px;background-image:url(../image/app16.jpg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.app3-two .title{color:#fff;font-size:24px;text-align:center}
.app3-two .box{margin-top:78px}
.app3-two .box .list{width:50%;margin-bottom:84px}
.app3-two .box .list .icon{width:60px;margin-right:32px}
.app3-two .box .list .textbox{width:calc(100% - 92px)}
.app3-two .box .list .textbox .name{font-size:20px;color:#fff;font-weight:bold}
.app3-two .box .list .textbox .text{color:#fff;margin-top:12px;line-height:2.286}
.app3-two .box .list:nth-of-type(2n){padding-left:6.5%}
.app3-two .box .list:nth-of-type(3),
.app3-two .box .list:nth-of-type(4){margin-bottom:0}
.app3-three{padding:58px 0 70px}
.app3-three .top .title{font-size:24px;color:#333;text-align:center}
.app3-three .top .text{color:#666;font-size:14px;margin-top:20px;padding:0 25%;text-align:center;line-height:2.286}
.app3-three .bot{margin-top:35px}
.app3-three .bot .list{width:32%;margin-right:2%}
.app3-three .bot .list:nth-last-of-type(1){margin-right:0}
.app3-three .bot .list .text{padding:0 7%;color:#333;font-size:14px;margin-top:25px;text-align:center}
.app3-four{padding-top:10px;background-image:url(../image/app24.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.app3-four .text{width:calc(100% - 645px);align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center}
.app3-four .text .box{width:100%;color:#fff;font-size:24px;line-height:2;text-align:center;padding-right:4.5vw}
.app3-four .img img,
.app3-six .img img{display:block;transform:translateY(40px);-webkit-transform:translateY(40px);-moz-transform:translateY(40px)}
.app3-five{padding:148px 0 94px;background-image:url(../image/app26.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.app3-five .wrap{padding:0 5.8333vw}
.app3-five .img{box-shadow:0px 0px 68px rgba(0,0,0,0.2);overflow:hidden}
.app3-five .img img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.app3-five .img:hover img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.app3-five .text{width:calc(100% - 566px);margin-left:80px;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center}
.app3-five .text .box{width:100%;color:#333;font-size:24px;text-align:center;line-height:2}
.app3-six{padding-top:10px;background-image:url(../image/app28.jpg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.app3-six .text{width:calc(100% - 645px);padding-right:4vw;padding-top:6.2vw}
.app3-six .text1{font-size:18px;color:#fff}
.app3-six .text2{font-size:24px;color:#fff;margin-top:56px;line-height:2}
.app3-seven .titlebox{background-color:#f2f2f2;padding:96px 0 22px}
.app3-seven .titlebox .title{font-size:24px;color:#333;text-align:center;font-weight:bold}
.app3sevenitem{background-color:#f2f2f2;padding:26px 0}
.app3sevenitem:nth-of-type(2n){background-color:#fff}
.app3sevenitem .title{font-size:18px;font-weight:bold}
.app3sevenitem .listbox{margin-top:22px}
.app3sevenitem .listbox .list{width:14.04%;height:190px;margin-right:3.152%;background-color:#fff;border-radius:3px;padding:45px 10px 26px}
.app3sevenitem:nth-of-type(2n) .listbox .list{background-color:#f2f2f2}
.app3sevenitem .listbox .list:nth-last-of-type(1){margin-right:0}
.app3sevenitem .listbox .list .icon{height:70px;text-align:center}
.app3sevenitem .listbox .list .icon img{display:initial}
.app3sevenitem .listbox .list .name{margin-top:22px;text-align:center;font-size:14px;color:#333}
.app4-one{padding:60px 0 72px}
.app4-one .title{text-align:center;color:#333;font-size:24px;font-weight:bold}
.app4-one .bot{margin-top:38px}
.app4-one .bot .botlist:nth-of-type(1){width:36.69%}
.app4-one .bot .botlist:nth-of-type(2){width:28.97%}
.app4-one .bot .botlist:nth-of-type(3){width:34.34%}
.app4-two{padding:5.729vw 0 9.062vw;background-image:url(../image/app4bg1.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.app4-two .textbox{max-width:42%;margin-right:4.479vw}
.app4-two .entitle{color:#fff;font-family:Arial}
.app4-two .cntitle{color:#fff;font-size:30px;font-weight:bold}
.app4-two .text{color:#fff;font-size:14px;margin-top:16px;line-height:2.25}
.app4-two .btn{width:234px;height:60px;background-color:#76b900;text-align:center;line-height:60px;color:#fff;border-radius:3px;font-size:16px;font-weight:bold;margin-top:64px}
.app4-three .wrap{position:relative}
.app4-three .title{font-size:24px;color:#333;text-align:center;font-weight:bold;position:absolute;top:4%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}
.app4-three .img{text-align:center;transform:translateY(-46px);-webkit-transform:translateY(-45px);-moz-transform:translateY(-45px);}
.app4-three .img img{display:initial}
.app4-three .list{width:188px;height:188px;border-radius:188px;position:absolute;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center}
.app4-three .list .entitle{font-size:16px;font-family:Arial;color:#fff;text-align:center}
.app4-three .list .cntitle{font-size:24px;font-weight:bold;color:#fff;text-align:center;margin-top:6px}
.app4-three .list:nth-of-type(1){background-color:#e32723;box-shadow: 9.177px 13.106px 43px 0px rgba(227, 39, 35, 0.35);top:193px;left:200px}
.app4-three .list:nth-of-type(2){background-color:#333;box-shadow: 9.177px 13.106px 43px 0px rgba(0, 0, 0, 0.35);top:390px;left:350px}
.app4-three .list:nth-of-type(3){background-color:#76b900;box-shadow: 9.177px 13.106px 43px 0px rgba(118, 185, 0, 0.35);top:110px;right:262px}
.app4-three .list:nth-of-type(4){background-color:#333;box-shadow: 9.177px 13.106px 43px 0px rgba(0, 0, 0, 0.35);top:315px;right:140px}
.app4-four{padding:80px 0 96px;background-image:url(../image/app4bg3.jpg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.app4-four .cntitle{color:#fff;text-align:center;font-size:24px;font-weight:bold}
.app4-four .box{margin-top:36px}
.app4-four .box .list{width:48%;margin-right:4%;padding:40px 3.02vw;background-color:rgba(255,255,255,0.7);border-radius:3px}
.app4-four .box .list:nth-of-type(2){margin-right:0;padding:46px 0 50px}
.app4-four .box .list:nth-of-type(2) .title{padding-left:3.02vw}
.app4-four .box .list .title{color:#333;font-size:18px;font-weight:bold}
.app4-four .box .list .items{margin-top:35px}
.app4-four .box .list:nth-of-type(1) .items .item:nth-of-type(1){margin-right:40px}
.app4-four .box .list:nth-of-type(1) .items .item:nth-of-type(1) .img{padding-top:20px;height:93px}
.app4-four .box .list:nth-of-type(1) .items .item .name{color:#333;font-size: 14px;}
.app4-four .box .list:nth-of-type(1) .items .item:nth-of-type(3){width:100%;margin-top:24px;padding-top:26px;border-top:1px solid #8a8a8a}
.app4-four .box .list:nth-of-type(1) .items .item:nth-of-type(3) .name{margin-top:15px}
.app4-four .box .list:nth-of-type(1) .items .item:nth-of-type(2) .name{margin-left:20px}
.app4-four .box .list:nth-of-type(2) .items{margin-top:48px;position:relative}
.app4-four .box .list:nth-of-type(2) .items:before{content:"";width:1px;height:251px;background-color:#828282;position:absolute;top:0;left:50%}
.app4-four .box .list:nth-of-type(2) .items .item{width:50%}
.app4-four .box .list:nth-of-type(2) .items .item .img{text-align:center}
.app4-four .box .list:nth-of-type(2) .items .item .img img{display:initial}
.app4-four .box .list:nth-of-type(2) .items .item .name{color:#333;margin-top:24px;font-size: 14px;text-align:center}
.app4-four .box .list:nth-of-type(2) .items .item .desc{color:#333;margin-top:8px;font-size: 14px;text-align:center}
.app4-five{padding:56px 0 62px}
.app4-five .entitle,
.app4-five .cntitle{color:#333;font-weight:bold;font-size:24px;text-align:center}
.app4-five .bot{margin-top:42px}
.app4-five .bot .textbox .num,
.app4-seven .num{color:#ccc;font-size:60px;line-height:1;font-weight:bold;font-family:Arial;margin-right:32px}
.app4-five .bot .textbox .cnname,
.app4-seven .cnname{color:#333;font-size:18px;font-weight:bold}
.app4-five .bot .textbox .enname,
.app4-seven .enname{color:#666;font-size:14px;margin-top:6px}
.app4-five .bot .items{margin-top:38px}
.app4-five .bot .item{width:31%;margin-right:3.5%}
.app4-five .bot .item:nth-of-type(3){margin-right:0}
.app4-five .itembot{margin-top:26px}
.app4-five .itembot .title{color:#333;font-weight:bold;font-size:18px}
.app4-five .itembot .listbox .list{width:48%;margin-right:4%}
.app4-five .itembot .listbox .list:nth-of-type(2n){margin-right:0}
.app4-five .itembot .listbox .t{margin-top:12px;color:#666;font-size:14px;}
.app4-five .itembot .listbox .t span{color:#76b900;font-weight:bold;display:inline-block;margin-right:14px;font-size:14px}
.app4-six{padding:70px 0 48px;background-image:url(../image/app4bg4.jpg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.app4-six .titlebox .num,
.app4-eight .top .num{color:#ccc;font-size:60px;line-height:1;font-weight:bold;font-family:Arial;margin-right:32px}
.app4-six .titlebox .cntitle,
.app4-eight .cntitle{color:#fff;font-size:18px;font-weight:bold}
.app4-six .titlebox .entitle,
.app4-eight .entitle{color:rgba(255,255,255,0.4);font-size:18px;margin-top:6px}
.app4-six .text{max-width:50%;line-height:2.286;color:rgb(255, 255, 255);font-size:14px}
.app4-six .items{margin-top:54px}
.app4-six .items .item{width:18%;margin-bottom:44px;margin-right:2.5%}
.app4-six .items .item:nth-of-type(5n){margin-right:0}
.app4-six .items .item .img{border:1px solid rgba(255,255,255, 0.6);overflow:hidden}
.app4-six .items .item .img img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.app4-six .items .item:hover .img img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.app4-six .items .item .name{color:#fff;font-size:14px;text-align:center;margin-top:16px}
.app4-seven{padding:80px 0 66px}
.app4-seven .top{transform:translateY(25px);-webkit-transform:translateY(25px);-moz-transform:translateY(25px)}
.app4-seven .img{text-align:center}
.app4-seven .img img{display:initial}
.app4-eight{padding:78px 0 66px;background-image:url(../image/app4bg5.jpg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.app4-eight .bot{margin-top:52px}
.app4-eight .bot .imgitem,
.app4-eight .bot .textitem{width:20%;margin-right:6.666%}
.app4-eight .bot .imgitem:nth-of-type(4),
.app4-eight .bot .textitem:nth-of-type(4){margin-right:0}
.app4-eight .bot .textitems{margin-top:30px;padding-top:30px;border-top:1px solid rgba(255,255,255,0.3)}
.app4-eight .bot .textitem{position:relative}
.app4-eight .bot .textitem:after{content:"";width:1px;height:58px;background-color:rgba(255,255,255,0.3);position:absolute;top:-58px;left:50%}
.app4-eight .bot .textitem:before{content:"";width:9px;height:9px;background-color:#fff;border-radius:9px;position:absolute;top:-35px;left:50%;margin-left:-4px}
.app4-eight .bot .numbox{width:100%;height:46px;background-color:rgba(255,255,255,0.8);border-radius:46px;position:relative}
.app4-eight .bot .numbox .num{width:46px;height:46px;line-height:46px;background-color:#579109;border-radius:46px;color:#fff;font-weight:bold;font-size:24px;text-align:center;position:absolute;top:0;left:-1px}
.app4-eight .bot .numbox .name{color:#333;line-height:46px;padding-left:10%;text-align:center}
.app4-eight .bot .text{margin-top:14px;font-size: 12px;color: rgb(255, 255, 255);line-height: 2.068;}
.app4-eight .bot .wapimg{display:none}
.app4-nine{padding:68px 0 84px}
.app4-nine .title{text-align:center;font-size:24px;font-weight:bold;color:#333}
.app4-nine .box{margin-top:36px}
.app4-nine .box .textbox{width:calc(100% - 816px);padding:42px 78px 58px;background-image:url(../image/app58.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.app4-nine .box .textbox .textlist{padding-left:38px;font-size:14px;color:#fff;margin-bottom:24px;background-image:url(../image/app4yuan.png);background-repeat:no-repeat;background-position:left center}
.app4-nine .box .textbox .textlist:nth-last-of-type(1){margin-bottom:0}
.app4-ten{padding:66px 0 60px;background-image:url(../image/app4bg6.jpg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.app4-ten .title{color:#fff;font-weight:bold;font-size:24px;text-align:center}
.app4-ten .wrap{padding:0 42px}
.app4-ten .bot{margin-top:20px;padding:22px 0;background-image:url(../image/app4bg7.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.app4-ten .bot .textbox{padding-left:120px;padding-right:76px;margin-right:100px;background-image:url(../image/app4bg8.png);background-repeat:no-repeat;background-position:right center}
.app4-ten .bot .textbox .bigtitle{color:#fff;font-size:18px;font-weight:bold;font-family: "Source Han Sans CN"}
.app4-ten .bot .textbox .cntitle,
.app4-ten .bot .textbox .entitle{font-size:14px;color:#fff;font-family: "Source Han Sans CN"}
.app4-ten .bot .textbox .cntitle{margin-top:18px}
.app4-ten .bot .textbox .entitle{margin-top:5px}
.app4-ten .bot .imgitem{margin-right:73px}
.app4-ten .bot .imgitem:nth-of-type(5){margin-right:0}
.app4-ten .bot .imgitem .img{width:100px;height:66px;text-align:center;line-height:52px}
.app4-ten .bot .imgitem .img img{vertical-align:middle}
.app4-ten .bot .imgitem .name{color:#fff;font-size:16px;text-align:center;font-family:Arial;margin-top:10px}
.app4-ten .imglist{display:none}
.app4-ten .imglist.cur{display:block}
.app4-ten .cen{position:relative;margin-top:50px}
.app4-ten .cen .cennav{width:450px;height:60px; background-color: rgb(0, 0, 0, 0.32);position:absolute;top:0px;left:0}
.app4-ten .cen .cennavlist{width:25%;text-align:center;line-height:60px;font-size:14px;font-weight:bold;color:rgba(255,255,255,0.4);cursor:pointer}
.app4-ten .cen .cennavlist.cur{background-color:rgba(94,94,94,0.6)}
.app4-elevn{padding:72px 0 84px}
.app4-elevn .title{color:#000;text-align:center;font-size:24px;text-align:center}
.app4-elevn .wrap{padding:0 42px}
.app4-elevn .imgitems{margin-top:40px}
.app4-elevn .imgitem{width:47%;margin-right:6%;position:relative}
.app4-elevn .imgitem:nth-of-type(2){margin-right:0}
.app4-elevn .imgitem .text{width:100%;padding:0 8%;color:#fff;position:absolute;bottom:10%;left:0;box-sizing:border-box;line-height:1.938;font-size: 14px;}
.app4-three .wapimg,
.app4-seven .wapimg{display:none}
.app4-ten .imglist .wap{display:none}

@media (max-width:1440px){
	.app2-one .bot .botright .one .text,
	.app2-three .app2threelist .textbox .textlist{margin-bottom:15px;line-height:1.8}
	.app2-one .bot .botright .one{padding-bottom:25px;margin-bottom:20px}
	.app2-one .bot .botleft,
	.app2-three .app2threelist .img,
	.app2-three .app2threelist:nth-of-type(1) .textbox,
	.app2-one .bot .botright,
	.app2-three .table,
	.app2-three .app2threelist:nth-of-type(2) .textbox{width:50%}
	.app2-two .swiper-button-next{right:3.5vw}
	.app2-two .swiper-button-prev{left:3.5vw}
	.app3-one .img{width:600px}
	.app3-one .textbox{width:calc(100% - 650px);margin-left:50px}
	.app3-one .textbox .textitem .text{margin-top:15px}
	.app3-two{padding:30px 0 45px}
	.app4-three .list{width:160px;height:160px}
	.app4-three .list:nth-of-type(1){top:193px;left:11.291vw}
	.app4-three .list:nth-of-type(2){top:390px;left:22.645vw}
	.app4-three .list:nth-of-type(3){top:110px;right:12.416vw}
	.app4-three .list:nth-of-type(4){top:315px;right:6.687vw}
	.app4-three .list .cntitle{font-size:20px}
	.app4-eight .bot .imgitem, .app4-eight .bot .textitem{width:23%;margin-right:2.666%}
	.app4-nine .box .textbox{padding:42px 30px 57px}
	.app4-ten .cen .cennav{width:35.3%}
	.app2-one .bot .botright{height:578px}
	.app2-three .app2threelist:nth-of-type(1) .textbox{height:529px}
	.app2-two .wrap{width:82vw}
	.app1-one .textbox .text{margin-top:20px}
}

@media (max-width:1280px){
	.app4-three .list:nth-of-type(1){top:193px;left:8.5vw}
	.app4-three .list:nth-of-type(2){top:390px;left:21vw}
	.app4-three .list:nth-of-type(3){top:110px;right:10vw}
	.app4-three .list:nth-of-type(4){top:315px;right:3.687vw}
	.app4-nine .box .textbox{width:100%}
}

@media (max-width:1004px){
	.app2-two .wrap{width:100%}
	.app4-seven .wapimg{margin-top:20px;display:block}
	.app4-seven .img{display:none}
	.app4-ten .imglist .wap{display:block}
	.app4-ten .imglist .pc{display:none}
	.app1-one,
	.app4-one{padding:30px 0 40px}
	.app1-one .img{width:100%;margin-top:0}
	.app1-one .textbox{width:100%;margin-left:0;margin-top:20px}
	.app1-one .textbox .text{margin-top:15px}
	.app1-three,
	.app3-three{padding:35px 0}
	.app1threelist .img{width:100%}
	.app1threelist .textbox{width:100%;margin-top:15px}
	.app1threelist:nth-of-type(1) .textbox{padding-right:0}
	.app1threelist:nth-of-type(2) .textbox{padding-left:0}
	.app1threelist:nth-of-type(1) .textbox .textlist:nth-of-type(1){padding:0 0 15px 0}
	.app1threelist:nth-of-type(1) .textbox .textlist,
	.app1threelist:nth-of-type(1) .textbox .textlist:nth-of-type(3){padding:15px 0}
	.app1threelist .textbox .title,
	.app1threelist .textbox .text{margin-top:6px}
	.app1threelist:nth-of-type(2) .textbox .textlist{padding:15px 0}
	.app1threelist:nth-of-type(2) .textbox .textlist:nth-last-of-type(1){padding:15px 0 0 0}
	.app1-one .textbox .title,
	.app2-one .top .title,
	.app3-one .toptitle,
	.app3-two .title,
	.app3-three .top .title,
	.app3-seven .titlebox .title,
	.app4-one .title{font-size:20px}
	.app1-one .img .imgtextbox{padding:18px}
	.app1-one .img .imgtextbox .title{font-size:18px}
	.app2-one,
	.app2-two,
	.app2-three{padding:35px 0}
	.app2-one .top .text{padding:0;line-height:1.8;margin-top:15px}
	.app2-one .bot,
	.app3-two .box{margin-top:25px}
	.app2-one .bot .botleft, .app2-three .app2threelist .img, .app2-three .app2threelist:nth-of-type(1) .textbox, .app2-one .bot .botright, .app2-three .table, .app2-three .app2threelist:nth-of-type(2) .textbox{width:100%}
	.app2-one .bot .botright,
	.app2-three .app2threelist:nth-of-type(1) .textbox,
	.app2-three .app2threelist:nth-of-type(2) .textbox,
	.app2-three .table{padding:20px 5%;height:auto}
	.app2-one .bot .botright .one .text, .app2-three .app2threelist .textbox .textlist{line-height:2;margin-bottom:10px;font-size:14px}
	.app2-one .bot .botright .one{padding-bottom:15px;margin-bottom:15px}
	.app3-one .img{width:100%}
	.app3-one .textbox{width:100%;margin-left:0}
	.app3-one .toptitle{margin-bottom:20px}
	.app3-two .box .list{width:100%;margin-bottom:15px}
	.app3-two .box .list:nth-of-type(3){margin-bottom:15px}
	.app3-two .box .list:nth-of-type(2n){padding-left:0}
	.app3-two .box .list .icon{width:48px;padding-right:4px;margin-right:16px}
	.app3-two .box .list .textbox{width: calc(100% - 68px)}
	.app3-two .box .list .textbox .name{font-size:18px;line-height:1}
	.app3-two .box .list .textbox .text{font-size:14px;margin-top:8px}
	.app3-three .bot .list{width:100%;margin-right:0;margin-bottom:30px}
	.app3-three .bot .list:nth-last-of-type(1){margin-bottom:0}
	.app3-three .top .text{padding:0 4%}
	.app3-three .bot{margin-top:20px}
	.app3-three .bot .list .text{margin-top:15px}
	.app3-four{padding-top:35px}
	.app3-four .text{width:100%}
	.app3-four .text .box,
	.app3-five .text .box{font-size:18px;padding-right:0}
	.app3-five{padding:68px 0 35px}
	.app3-five .wrap{padding:0 15px}
	.app3-five .text{width:100%;margin-left:0}
	.app3-five .text .box{margin-top:25px}
	.app3-six .text{padding-top:0;padding-right:0;width:100%}
	.app3-six{padding-top:35px}
	.app3-six, .app3-four, .app3-five{background-size:cover}
	.app3-six .text1{font-size:15px}
	.app3-six .text2{font-size:18px;margin-top:20px;line-height:1.6}
	.app3-seven .titlebox{padding:68px 0 5px}
	.app3sevenitem{padding:18px 0}
	.app3sevenitem .title{font-size:16px}
	.app3sevenitem .listbox .list{width:30%;height:auto;margin-right:5%;margin:7px 5% 7px 0;padding:25px 10px 10px}
	.app3sevenitem .listbox .list:nth-of-type(3n){margin-right:0}
	.app3sevenitem .listbox .list .name,
	.app3sevenitem .listbox{margin-top:10px}
	.app3sevenitem .listbox .list .icon{width:54%;height:52px;margin:0 auto}
	.app4-one .bot .botlist:nth-of-type(1),
	.app4-one .bot .botlist:nth-of-type(2),
	.app4-one .bot .botlist:nth-of-type(3),
	.app4-one .bot .botlist:nth-of-type(1) img,
	.app4-one .bot .botlist:nth-of-type(2) img,
	.app4-one .bot .botlist:nth-of-type(3) img{width:100%}
	.app4-two{padding:9.6vw 0 15vw;background-size:cover;background-image:url(../image/wapapp4bg1.jpg);}
	.app4-two .textbox{max-width:100%;margin-right:0}
	.app4-two .cntitle{font-size:22px}
	.app4-two .text{font-size:14px;line-height:1.8}
	.app4-two .btn{width:184px;height:40px;line-height:40px;margin-top:25px;font-size:14px}
	.app4-three{padding:35px 0}
	.app4-three .wapimg{display:block}
	.app4-three .title{width:100%;font-size:20px;padding:0 15px}
	.app4-three .img{display:none;transform: translateY(-0px);
		-webkit-transform: translateY(-0px);
		-moz-transform: translateY(-0px);}
		.app4-three .listbox{display:none}
	.app4-three .list{width:48%;margin:10px 4% 10px 0;position:static}
	.app4-three .list:nth-of-type(2n){margin-right:0}
	.app4-three .list .cntitle{font-size:18px}
	.app4-three .title{position:static;margin-left:0;text-align:center;    transform: translateX(0%);
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);}
		.app4-four{margin-top:0;padding:30px 0 35px;background-size:cover}
		.app4-four .cntitle{font-size:20px}
		.app4-four .box .list{width:100%;margin-right:0;padding:25px 15px}
		.app4-four .box .list .title{font-size:16px}
		.app4-four .box .list .items,
		.app4-four .box .list:nth-of-type(2) .items{margin-top:20px}
		.app4-four .box .list:nth-of-type(2){margin-top:20px;padding:25px 15px}
		.app4-four .box .list:nth-of-type(2) .items:before{display:none}
		.app4-four .box .list:nth-of-type(2) .items .item{width:100%;margin-bottom:20px}
	.app4-five{padding:30px 0 35px}
	.app4-five .entitle, .app4-five .cntitle{font-size:20px}
	.app4-five .bot,
	.app4-five .bot .items{margin-top:25px}
	.app4-five .bot .textbox .num{font-size:38px;margin-right:15px}
	.app4-five .bot .textbox .cnname{font-size:16px}
	.app4-five .bot .textbox .enname{font-size:13px;margin-top:2px}
	.app4-five .bot .item{width:100%;margin-right:0;margin-bottom:20px}
	.app4-six{padding:35px 0 20px;background-size:cover}
	.app4-six .titlebox{width:100%}
	.app4-six .titlebox .num,
	.app4-seven .num{font-size:38px;margin-right:15px}
	.app4-six .titlebox .cntitle,
	.app4-seven .cnname{font-size:16px}
	.app4-six .titlebox .entitle,
	.app4-seven .enname{font-size:13px;margin-top:2px}
	.app4-six .text{max-width:100%;float:left;margin-top:15px}
	.app4-six .items .item{height:160px;margin-bottom:20px;width:48%;margin-right:4%}
	.app4-six .items .item:nth-of-type(5n){margin-right:4%}
	.app4-six .items .item:nth-of-type(2n){margin-right:0}
	.app4-six .items{margin-top:25px}
	.app4-seven .top{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}
	.app4-seven{padding:35px 0 30px}
	.app4-seven .img{margin-top:20px}
	.app4-eight{padding:45px 0 10px;background-size:cover}
	.app4-eight .bot .textitem{width:100%;margin-right:0;margin-bottom:20px}
	.app4-eight .top .num{font-size:38px;margin-right:15px}
	.app4-eight .cntitle{font-size:15px}
	.app4-eight .entitle{font-size:13px}
	.app4-eight .bot{margin-top:35px}
	.app4-eight .bot .wapimg{display:block;text-align:center}
	.app4-eight .bot .imgitem{display:none}
	.app4-eight .bot .textitem:before,.app4-eight .bot .textitem:after{display:none}
	.app4-eight .bot .textitems{margin-top:0;padding-top:0;border-top:none}
	.app4-eight .bot .numbox{margin-top:15px}
	.app4-eight .bot .wapimg img{width:200px}
	.app4-nine{padding:30px 0 35px}
	.app4-nine .title,
	.app4-ten .title,
	.app4-elevn .title{font-size:20px}
	.app4-nine .box,
	.app4-ten .cen,
	.app4-elevn .imgitems{margin-top:20px}
	.app4-nine .box .textbox{background-size:cover;padding:35px 20px}
	.app4-nine .box .textbox .textlist{margin-bottom:10px;padding-left:25px}
	.app4-ten{padding:35px 0;background-size:cover;background-image: url(../image/wapapp4bg6.jpg);}
	.app4-ten .cen .cennav{width:100%;position:static;height:46px}
	.app4-ten .wrap{padding:0 15px}
	.app4-ten .cen .cennavlist{line-height:46px}
	.app4-ten .imgbox{margin-top:15px}
	.app4-ten .bot .textbox{width:100%;margin-right:0;background-image:none;padding-left:20px;padding-right:20px}
	.app4-ten .bot .imgitems{margin-top:20px}
	.app4-ten .bot .imgitem{width:33.3333%;margin-right:0;margin-bottom:20px}
	.app4-ten .bot .imgitem .img{width:100%}
	.app4-elevn{padding:35px 0 15px}
	.app4-elevn .wrap{padding:0 15px}
	.app4-elevn .imgitem{width:100%;margin-right:0;margin-bottom:20px}
	.app4-elevn .imgitem .text{color:#333;position:static;padding:0;margin-top:10px}
	.app2-one .bot .botright{background-size:cover}
}

@media (max-width:768px){
	.app2-two{padding:50px}
	.app2-two .swiper-button-next, .app2-two .swiper-button-prev{width:34px;height:34px}
	.app2-two .img img{width:100%}
	.app3-one{padding:30px 0 50px}
	.app3-one .textbox .textlist{padding:15px}
	.app3-one .textbox .textlist:nth-of-type(2) .icon,
	.app3-one .textbox .textlist:nth-of-type(1) .icon{width:90px}
	.app3-one .textbox .textlist:nth-of-type(3) .icon{width:110px}
	.app3-one .textbox .textlist:nth-of-type(1) .textitem, 
	.app3-one .textbox .textlist:nth-of-type(2) .textitem{width:calc(calc(100% - 105px));margin-left:15px}
	.app3-one .textbox .textitem .cntitle{font-size:18px}
	.app3-one .textbox .textitem .text{line-height:1.6;margin-top:6px;font-size:14px}
	.app3-one .textbox .textitem{width:calc(100% - 110px)}
	.app3-four .img img, .app3-six .img img{width:100%}
}

.case2-one{padding:130px 0 142px;background-image:url(../image/case1ban.jpg);background-repeat:no-repeat;background-position:center center;background-size:100% auto}
.case2-one .wapimg{display:none}
.case2-one .title,
.case2-two .top .title,
.case2-three .top .title,
.case3-two .top .title,
.case3-three .top .title{color:#333;font-size:24px;font-weight:bold}
.case2-one .text{width:65%;padding-right:10vw;margin-top:28px;}
.case2-one .text p,
.case2-two .top .text,
.case2-three .top .text,
.case3-two .top .text,
.case3-three .top .text{color:#666;font-size:14px;line-height:2.286}
.case2-one .text p span{color:#e82633;font-weight:bold}
.case2-two{padding:75px 0 78px;background-color:#f7f7f7}
.case2-two .top .title,
.case2-three .top .title,
.case3-two .top .title,
.case3-three .top .title{text-align:center}
.case2-two .top .text,
.case2-three .top .text,
.case3-two .top .text,
.case3-three .top .text{margin-top:20px;padding:0 20.5%;text-align:center}
.case2-two .bot{background-color:#fff;padding:60px;margin-top:44px}
.case2-two .bot .textbox{width:calc(100% - 668px);margin-right:92px}
.case2-two .bot .textbox .title{color:#333;font-size:18px;font-weight:bold;line-height:1}
.case2-two .bot .textbox .text{margin-top:26px;line-height:2.286;color:rgb(102, 102, 102);font-size:14px}
.case2-two .bot .imglist{width:576px;background-color:#f2f2f2;margin-bottom:30px;padding:40px 40px 16px 40px}
.case2-two .bot .imglist:nth-last-of-type(1){margin-bottom:0}
.case2-two .bot .imglist .name{text-align:center;margin-top:14px;color:#666;font-size:14px}
.case2-three{padding:74px 0 120px}

.case2-three .bot .list{width:33.3333%}
.case2-three .bot .list:nth-of-type(3n) .box{padding-right:0;padding-left:3.854vw}
.case2-three .bot .box{height:100%;border-bottom:1px solid #eee;padding-top:40px;padding-bottom:60px;padding-right:3.5vw;padding-left:2.343vw}
.case2-three .bot .list:nth-last-of-type(1){width:100%}
.case2-three .bot .list:nth-last-of-type(1) .box{padding-bottom:0;border-bottom:none}
.case2-three .bot .list:nth-of-type(1) .box,
.case2-three .bot .list:nth-of-type(3n+1) .box{padding-left:0}
.case2-three .listtop .textbox{width:calc(100% - 108px);margin-left:18px}
.case2-three .listtop .textbox .cntitle{font-size:18px;color:#333;font-weight:bold}
.case2-three .listtop .textbox .entitle{font-size:14px;color:#666;font-family:Arial;margin-top:4px}
.case2-three .listtop .textbox{padding-top:24px}
.case2-three .list .desc{margin-top:30px;color:#666;font-size:14px;line-height:2.286}
.case2-one.case3-one{padding:74px 0 91px}
.case2-one.case3-one .text{padding-right:6vw}
.case3-two{padding:72px 0 80px;background-color:#f2f2f2}
.case3-two .top .text{padding:0 17%}
.case3-two .bot{margin-top:46px}
.case3-two .botlist{width:48.5%;margin-right:3%;background-color:#fff;padding:40px 56px 36px 54px}
.case3-two .botlist:nth-of-type(2){margin-right:0}
.case3-two .botlist .name{text-align:center;color:#000;font-size:16px;font-weight:bold;margin-top:26px}
.case3-three{padding:75px 0 40px}
.case3-three .imgbox{margin:54px 0 44px}
.case3-three .imgbox .imglist{margin-bottom:30px}
.case3-three .bot .bottitle{color:#333;font-size:18px;font-weight:bold}
.case3-three .bot .box{margin-top:38px}
.case3-three .bot .box .list{width:23%;margin-bottom:40px;margin-right:2.666%;height:156px;background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.case3-three .bot .box .list:nth-of-type(4n){margin-right:0}
.case3-three .bot .box .list .num{width:60px;height:156px;line-height:156px;text-align:center;color:#fff;font-weight:bold;font-size:24px;font-family:Arial;background-color:#e82633;position:relative}
.case3-three .bot .box .list .num:after{content:"";width:20px;height:1px;background-color:#fff;left:50%;position:absolute;margin-left:-10px;top:50%;margin-top:22px}
.case3-three .bot .box .list .text{width:calc(100% - 60px);padding:1.6vw 2vw 0 1vw;line-height: 2.286;color: rgb(51, 51, 51);font-size: 14px}
.case3-four{padding:72px 0 100px;background-image:url(../image/case2ban3.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}
.case3-four .top .title{color:#333;font-size:24px;font-weight:bold}
.case3-four .top .text{line-height:2.286;font-size: 14px;color: rgb(102, 102, 102);margin-top:14px}
.case3-four .bot{margin-top:60px}
.case3-four .bot .leftbox{width:calc(100% - 436px);height:404px;padding:31px 58px 35px 68px;background-color:#fff}
.case3-four .bot .leftbox .leftlist:nth-of-type(1){width:40%}
.case3-four .bot .leftbox .leftlist:nth-of-type(2){width:60%}
.case3-four .bot .leftbox .leftlist .img{height:281px}
.case3-four .bot .leftbox .leftlist:nth-of-type(1) .img{padding-top:12px}
.case3-four .bot .leftbox .name{color:#666;font-size:16px;font-weight:bold;text-align:center;margin-top:24px}
.case3-four .bot .rightbox .img{overflow:hidden}
.case3-four .bot .rightbox .img img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.case3-four .bot .rightbox:hover .img img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.case3-four .bot .rightbox .textbox{height:80px;background-color:#e9e9e9}
.case3-four .bot .rightbox .textbox .namebox{width:calc(100% - 80px);padding:20px 36px}
.case3-four .bot .rightbox .textbox .name{color:#333;font-weight:bold;font-size:18px;font-family:Arial;line-height:40px;height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.case3-four .bot .rightbox .textbox .more{width:80px;height:80px;background-color:#e82633;background-image:url(../image/case2-r.png);background-repeat:no-repeat;background-position:center center}
.case3-four .bot .rightbox:hover .name{color:#e82633}
.case1-one, .case1-two{padding:80px 0}
.case1-one .title,
.case1-two .title{color:#333;font-weight:bold;font-size:24px}
.case1-one .text,
.case1-two .text{margin-top:30px;line-height: 2.286;font-size: 14px;color: rgb(102, 102, 102)}
.case1-two{background-color:#f7f7f7}
.case1-one .textbox{width:calc(100% - 900px);margin-right:100px;padding-top:54px}
.case1-two .textbox{width:calc(100% - 890px);margin-left:90px;padding-top:54px}
.case1-one .img, .case1-two .img{overflow:hidden}
.case1-one .img img, .case1-two .img img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.case1-one .img:hover img, .case1-two .img:hover img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.case1-three{padding:72px 0 80px}
.case1-three .top .title{color:#333;font-weight:bold;font-size:24px;text-align:center}
.case1-three .top .text{color:#999;font-size:14px;text-align:center;margin-top:10px;line-height:2.286}
.case1-three .bot{margin-top:46px}
.case1-three .bot .box{width:calc(100% - 714px);margin-left:50px}
.case1-three .bot .box .list{margin-bottom:30px}
.case1-three .bot .box .list:nth-last-of-type(1){margin-bottom:0}
.case1-three .bot .box .list .name{color:#333;font-weight:bold;font-size:18px;margin-left:8px}
.case1-three .bot .box .list .listtext{font-size:14px;line-height:2.286;color:rgb(102, 102, 102);margin-top:18px;letter-spacing:1px}
.case1-four{padding:70px 0 92px;background-image:url(../image/case1-8.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}
.case1-four .top{padding:0 16.5%}
.case1-four .top .title{color:#fff;font-weight:bold;font-size:24px;text-align:center}
.case1-four .top .text{color:#fff;margin-top:16px;font-size:14px;text-align:center;line-height: 2.286}
.case1-four .bot{margin-top:16px}
.case1-four .botnavlist{width:33%;height:137px;padding:22px 3%;margin-right:0.5%;background-color:#fff;text-align:center;cursor:pointer}
.case1-four .botnavlist:nth-of-type(3){margin-right:0}
.case1-four .botnavlist .icon{width:90px;height:90px;display:inline-block;vertical-align:middle;margin-right:30px;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.case1-four .botnavlist:nth-of-type(1) .icon{background-image:url(../image/case1-10.png)}
.case1-four .botnavlist:nth-of-type(2) .icon{background-image:url(../image/case1-11.png)}
.case1-four .botnavlist:nth-of-type(3) .icon{background-image:url(../image/case1-12.png)}
.case1-four .botnavlist:nth-of-type(1).cur .icon{background-image:url(../image/case1-10cur.png)}
.case1-four .botnavlist:nth-of-type(2).cur .icon{background-image:url(../image/case1-11cur.png)}
.case1-four .botnavlist:nth-of-type(3).cur .icon{background-image:url(../image/case1-12cur.png)}
.case1-four .botnavlist.cur .textbox .title{color:#e32723}
.case1-four .botnavlist .textbox{display:inline-block;vertical-align:middle}
.case1-four .botnavlist .textbox .title{color:#333;font-size:22px;text-align:left}
.case1-four .botnavlist .textbox .text{color:#999;font-size:14px;text-align:left}
.case1-four .conbox{margin-top:32px}
.case1-four .conbox .textbox{width:calc(100% - 910px);height:439px;padding:52px 54px 0 54px;background-image:url(../image/case1bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.case1-four .conbox .textbox .title{color:#333;font-size:18px;font-weight:bold;padding-bottom:18px;border-bottom:1px solid #ececec}
.case1-four .conbox .textbox .text{padding:35px 0 0 0;font-size: 14px;color: rgb(102, 102, 102);line-height: 2.286;}
.case1-four .swiper-button-next,
.case1-four .swiper-button-prev{width:38px;height:78px;opacity:1;background-color:#c9c9c9;background-repeat:no-repeat;background-position:center center;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;background-size:auto}
.case1-four .swiper-button-next{background-image:url(../image/case1-r.png);right:0}
.case1-four .swiper-button-prev{background-image:url(../image/case1-l.png);left:0}
.case1-four .swiper-button-next:hover,
.case1-four .swiper-button-prev:hover{background-color:#e32723}
.case1-four .swiper-button-next.swiper-button-disabled,
.case1-four .swiper-button-prev.swiper-button-disabled{opacity:0}
.case1-five{padding:75px 0 91px}
.case1-five .top{padding:0 15%}
.case1-five .top .title{color:#333;font-weight:bold;font-size:24px;text-align:center}
.case1-five .top .text{color:#999;font-size:14px;text-align:center;margin-top:10px;line-height:2.286}
.case1-five .bot{margin-top:46px}
.case1-five .bot .textbox{width:calc(100% - 696px);margin-right:32px;background-color:#f7f7f7;padding:64px 50px 92px 50px}
.case1-five .bot .textbox .title{color:#333;font-size:18px;line-height:1.8;font-weight:bold}
.case1-five .bot .textbox .text{margin-top:28px;font-size: 14px;line-height: 2.286;color: rgb(102, 102, 102);}
.case4-one{padding:80px 0 76px}
.case4-one .textbox{width:calc(100% - 706px);margin-right:122px;padding-top:2.5vw}
.case4-one .textbox .top .title{color:#333;font-weight:bold;font-size:24px}
.case4-one .textbox .top .text{font-size:14px;color:rgb(102, 102, 102);line-height:2.286;margin-top:18px}
.case4-one .textbox .bot{margin-top:34px}
.case4-one .textbox .bot .title{color:#e32723;font-weight:bold;font-size:18px}
.case4-one .textbox .bot .text{margin-top:20px;font-size:14px;color:rgb(102, 102, 102);line-height:2.286}
.case4-one .imgbox .name{color:#333;font-size:16px;font-weight:bold;margin-top:28px;text-align:center}
.case4-two{padding:68px 0 98px;background-image:url(../image/case4-2.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}
.case4-two .top .title{color:#fff;font-size:24px;font-weight:bold;text-align:center}
.case4-two .top .text{color:#999;font-size:14px;text-align:center;margin-top:10px}
.case4-two .bot{margin-top:44px}
.case4-two .bot .textbox{width:50%;padding:56px 72px 306px 52px;background-image:url(../image/case4-3.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.case4-two .bot .textbox .texttop .cntitle{color:#fff;font-size:22px;font-weight:bold}
.case4-two .bot .textbox .texttop .entitle{color:rgba(255,255,255,0.5);font-size:18px;font-family:Arial;margin-top:4px}
.case4-two .bot .textbox .textbot{margin-top:36px;color: rgb(255, 255, 255);font-size: 14px;line-height:2.286;}
.case4-two .bot .imgslide{width:50%}
.case4-two .bot .imgslide .img{padding:51px 0 0 0;text-align:center;background-color:#fff}
.case4-two .bot .imgslide .img img{display:initial}
.case4-two .bot .imgslide .titlebox{background-color:#fff;text-align:center;padding:20px 54px 26px}
.case4-two .bot .imgslide .title{color:#333;font-size:16px;font-weight:bold}
.case4-two .bot .imgslide .desc{background-color:rgba(0,0,0,0.5);padding:45px 11.083vw 67px 70px;background-image:url(../image/case4-bg2.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.case4-two .bot .imgslide .desc .cnname{color:#fff;font-size:22px;font-weight:bold}
.case4-two .bot .imgslide .desc .enname{color:rgba(255,255,255,0.5);font-size:14px;font-family:Arial;margin-top:18px;line-height: 1.2;}
.case4-two .bot .imgslide .swiper-button-next,
.case4-two .bot .imgslide .swiper-button-prev{width:10px;height:17px;top:auto;margin-top:0;bottom:248px;background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.case4-two .bot .imgslide .swiper-button-next{background-image:url(../image/case4-r.png)}
.case4-two .bot .imgslide .swiper-button-prev{background-image:url(../image/case4-l.png)}
.case4-three{padding:68px 0 80px}
.case4-three .top .title,
.case4-four .top .title{color:#333;font-size:24px;font-weight:bold;text-align:center}
.case4-three .top .text,
.case4-four .top .text{color:#999;font-size:14px;text-align:center;margin-top:10px;line-height:2.286;}
.case4-three .box{margin-top:46px}
.case4-three .box .boxlist{width:49%;margin-right:2%}
.case4-three .box .boxlist:nth-of-type(2){margin-right:0}
.case4-three .box .boxlist .sbox{background-color:#f7f7f7;height:100%}
.case4-three .box .boxlist .sbox .img{overflow:hidden}
.case4-three .box .boxlist .sbox .img img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.case4-three .box .boxlist:hover .sbox .img img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.case4-three .box .boxlist .textbox{padding:28px 15px}
.case4-three .box .boxlist .textbox .name{color:#333;font-size:18px;font-weight:bold;text-align:center}
.case4-three .box .boxlist .textbox .desc{color:#999;font-size:14px;margin-top:14px;text-align:center}
.case4-four{padding:72px 0 96px;background-color:#f7f7f7}
.case4-four .top{padding:0 15%}
.case4-four .bot{margin-top:42px}
.case4-four .bot .swiper-slide{height:auto}
.case4-four .bot .img{width:44.8%;overflow:hidden}
.case4-four .bot .img img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.case4-four .bot .img:hover img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.case4-four .bot .textbox{width:55.2%;height:100%;background-color:#fff;padding:62px 46px 0 46px}
.case4-four .bot .textbox .title{color:#333;font-size:18px;font-weight:bold}
.case4-four .bot .textbox .text{font-size: 14px;margin-top:18px;color: rgb(102, 102, 102);line-height: 2.286}
.case4-four .bot .swiper-button-next,
.case4-four .bot .swiper-button-prev{width:46px;height:46px;top:auto;margin-top:0;bottom:30px;background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.case4-four .bot .swiper-button-next{background-image:url(../image/case4-r2.png);right:calc(50% + 24px)}
.case4-four .bot .swiper-button-prev{background-image:url(../image/case4-l2.png);left:calc(50% - 116px)}
.case4-five{padding:74px 0 100px;background-image:url(../image/case4-8.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}
.case4-five .top .title{color:#fff;font-size:24px;font-weight:bold;text-align:center}
.case4-five .top .text{color:#fff;font-size:14px;text-align:center;margin-top:10px}
.case4-five .descslide{margin-top:44px;position:relative}
.case4-five .descslide .swiper-slide{height:auto}
.case4-five .descslide .box{height:100%;padding:34px 2vw 54px;background-color: rgba(255, 255, 255,0.7);border-width: 1px;border-color: rgba(204, 204, 204);border-style: solid;}
.case4-five .descslide .box .tilte{color:#333;font-size:18px;font-weight:bold;padding-bottom:18px;border-bottom:1px solid #7d868b}
.case4-five .descslide .box .text{margin-top:24px;line-height: 2.286;font-size: 14px;color: rgb(51, 51, 51);}
.case4-five .descslide .swiper-button-next,
.case4-five .descslide .swiper-button-prev{width:48px;height:48px;margin-top:-24px;background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.case4-five .descslide .swiper-button-next{background-image:url(../image/case4-r3.png);right:-96px}
.case4-five .descslide .swiper-button-prev{background-image:url(../image/case4-l3.png);left:-96px}




@media (max-width:1440px){
	.case2-one{padding:90px 0 100px}
	.case1-one .textbox{width:calc(100% - 750px);margin-right:50px}
	.case1-two .textbox{width:calc(100% - 740px);margin-left:40px;padding-top:20px}
	.case1-four .botnavlist{padding:38px 1.5%}
	.case1-four .botnavlist .icon{width:60px;height:60px}
	.case1-four .botnavlist .textbox{width:calc(100% - 126px)}
	.case1-four .conbox .img{width:70%}
	.case1-four .conbox .textbox{width:30%;height:426px}
	.case1-one .img, .case1-two .img{width:700px}
}

@media (max-width:1365px){
	.case1-four .conbox .swiper-slide{display: -webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-box-flex:wrap;-ms-flex-wrap:wrap}
	.case1-four .conbox .textbox{width:30%;height:auto; padding: 25px 34px 0 34px;}
	.case1-four .conbox .textbox .text{padding:20px 0 0}
}

@media (max-width:1004px){
	.case2-one .text,
	.case2-one.case3-one .text{width:100%;padding-right:0;margin-top:20px}
	.case2-one,
	.case2-one.case3-one{padding:30px 0 40px;background-image:none !important}
	.case2-one .wapimg{display:block}
	.case2-one .title,
	.case1-four .top .title{font-size:20px}
	.case2-two,
	.case3-two,
	.case1-one, .case1-two,
	.case1-three,
	.case1-four,
	.case1-five,
	.case4-one,
	.case4-four{padding:30px 0}
	.case2-two .top .title,
	.case3-two .top .title,
	.case3-three .top .title,
	.case3-four .top .title,
	.case1-five .top .title,
	.case4-two .top .title,
	.case4-three .top .title,
	.case4-three .top .title, 
	.case4-four .top .title,
	.case4-five .top .title{font-size:20px}
	.case2-two .top .text,
	.case3-three .top .text{margin-top:15px;padding:0}
	.case2-two .bot{padding:15px;margin-top:25px}
	.case2-two .bot .imglist{width:100%;padding:15px}
	.case2-two .bot .imglist .name{margin-top:10px}
	.case2-two .bot .textbox{width:100%;margin-right:0;margin-top:20px}
	.case2-two .bot .textbox .text,
	.case3-two .top .text,
	.case3-three .top .text{line-height:1.8;margin-top:15px}
	.case1-five .top .text{line-height:1.8}
	.case2-three .bot .list{width:100%}
	.case2-three,
	.case3-four,
	.case4-two,
	.case4-five{padding:30px 0 45px}
	.case2-three .bot .box{padding-top:15px;padding-bottom:20px;padding-right:0;padding-left:0}
	.case2-three .bot .list:nth-of-type(3n) .box{padding-left:0}
	.case2-three .listtop .textbox{width:calc(100% - 73px);margin-left:15px;padding-top:5px}
	.case2-three .listtop .icon{width:58px}
	.case2-three .list .desc{margin-top:15px;line-height:1.8}
	.case3-two .top .text{padding:0}
	.case3-two .bot,
	.case2-two .bot{margin-top:20px}
	.case3-two .botlist{width:100%;margin-right:0;padding:20px;margin-bottom:20px}
	.case3-three .bot .box .list{width:100%;margin-bottom:20px;height:106px;background-size:100% auto}
	.case3-three .bot .box .list .num{height:106px;line-height:106px}
	.case3-three .bot .box .list .text{padding:4vw 4vw;line-height:1.8}
	.case3-three{padding:35px 0 10px}
	.case3-three .imgbox{margin:25px 0 20px}
	.case3-three .imgbox .imglist{margin-bottom:10px}
	.case3-three .bot .bottitle{font-size:16px}
	.case3-three .bot .box{margin-top:20px}
	.case3-four .top .text{line-height:1.8;margin-top:10px}
	.case3-four .bot .leftbox{width:100%;height:auto;padding:0}
	.case3-four .bot .leftbox .leftlist:nth-of-type(1),
	.case3-four .bot .leftbox .leftlist:nth-of-type(2){width:100%}
	.case3-four .bot .leftbox .leftlist:nth-of-type(1){border-bottom:1px solid #eee;padding:20px}
	.case3-four .bot .leftbox .leftlist .img{text-align:center;height:auto}
	.case3-four .bot .leftbox .leftlist:nth-of-type(2){padding:20px} 
	.case1-one .textbox{width:100%;margin-right:0;padding-top:0}
	.case1-two .textbox{width:100%;margin-left:0;padding-top:0;margin-top:20px}
	.case1-one .text, .case1-two .text{margin-top:15px;line-height:1.8}
	.case1-one .title, .case1-two .title, .case1-three .top .title{font-size:20px}
	.case1-one .img{margin-top:20px}
	.case1-three .top .text{margin-top:4px}
	.case1-three .bot{margin-top:20px}
	.case1-three .bot .img,
	.case1-three .bot .img img{width:100%}
	.case1-three .bot .box{margin-top:25px;width:100%;margin-left:0}
	.case1-three .bot .box .list .name{font-size:16px}
	.case1-three .bot .box .list .listtext{margin-top:10px;line-height:1.8}
	.case1-three .bot .box .list{margin-bottom:16px}
	.case1-four .top{padding:0}
	.case1-four .botnavlist{width:100%;height:auto;padding:25px 15px;margin-bottom:10px;margin-right:0}
	.case1-four .conbox .textbox{width:100%;padding:25px 15px 45px 15px;height:auto}
	.case1-four .conbox .img{width:100%}
	.case1-four .conbox .textbox .title{font-size:16px;padding-bottom:8px}
	.case1-four .conbox .textbox .text{padding:15px 0 0;line-height:1.8}
	.case1-four .swiper-button-next, .case1-four .swiper-button-prev{width:30px;height:58px;top:auto;margin-top:0;bottom:20px}
	.case1-four .conbox,
	.case1-five .bot{margin-top:20px}
	.case1-four .botnavlist .icon{margin-right:10px}
	.case1-four .botnavlist .textbox .title{font-size:18px}
	.case1-four .botnavlist .textbox{width:calc(100% - 106px)}
	.case1-five .top{padding:0}
	.case1-five .bot .textbox{width:100%;margin-right:0;padding:25px 15px}
	.case1-five .bot .textbox .title{font-size:16px}
	.case1-five .bot .textbox .text{margin-top:15px;line-height:1.8}
	.case4-one .textbox{width:100%;margin-right:0}
	.case4-one .textbox .top .title{font-size:20px}
	.case4-one .textbox .top .text,
	.case4-one .textbox .bot .text{margin-top:10px;line-height:1.8}
	.case4-one .textbox .bot{margin-top:15px}
	.case4-one .textbox .bot .title{font-size:16px}
	.case4-one .imgbox .name{font-size:14px;margin-top:15px}
	.case4-one .imgbox,
	.case4-two .bot,
	.case4-three .box,
	.case4-five .descslide{margin-top:20px}
	.case4-two .top .text{margin-top:4px}
	.case4-two .bot .textbox{width:100%;padding:25px 15px 230px 15px;background-size:cover}
	.case4-two .bot .textbox .texttop .cntitle,
	.case4-two .bot .imgslide .desc .cnname{font-size:18px}
	.case4-two .bot .textbox .texttop .entitle{font-size:15px}
	.case4-two .bot .textbox .textbot{margin-top:15px;line-height:1.8}
	.case4-two .bot .imgslide{width:100%}
	.case4-two .bot .imgslide .img{padding:25px 15px 0 15px}
	.case4-two .bot .imgslide .titlebox{padding:15px 35px 20px}
	.case4-two .bot .imgslide .title{font-size:14px}
	.case4-two .bot .imgslide .desc{background-size:cover;padding:40px 25px}
	.case4-two .bot .imgslide .desc .enname{margin-top:10px}
	.case4-three{padding:30px 0 15px}
	.case4-three .top .text,
	.case4-four .top .text{margin-top:4px;line-height:1.8}
	.case4-three .box .boxlist{width:100%;margin-right:0;margin-bottom:15px}
	.case4-three .box .boxlist img{width:100%}
	.case4-three .box .boxlist .textbox{padding:15px}
	.case4-three .box .boxlist .textbox .name{font-size:16px}
	.case4-three .box .boxlist .textbox .desc{margin-top:5px}
	.case4-four .top{padding:0}
	.case4-four .bot{margin-top:25px}
	.case4-four .bot .img{width:100%}
	.case4-four .bot .textbox{width:100%;height:auto;padding:25px 15px}
	.case4-four .bot .textbox .text{margin-top:8px;line-height:1.8}
	.case4-five .descslide .box{padding:25px 15px}
	.case4-five .descslide .box .text{margin-top:15px;line-height:1.8}
	.case4-five .descslide .box .tilte{font-size:16px;padding-bottom:10px}
	.case4-five .descslide .swiper-button-next{width:36px;height:36px;right:-50px}
	.case4-five .descslide .swiper-button-prev{width:36px;height:36px;left:-50px}
	.case4-five .wrap{padding:0 65px}
}	
	
.newstop{padding:80px 0 82px;background-color:#f7f7f7}	
.newstop .bigimgbox{width:65.88%;margin-right:2.36%;position:relative}
.newstop .bigimgbox .text{width:100%;height:70px;background-color:rgba(0,0,0,0.2);color:#fff;font-size:18px;line-height:70px;font-weight:bold;position:absolute;bottom:0;left:0;padding:0 80px 0 2.4vw;background-image:url(../image/newsmore.png);background-repeat:no-repeat;background-position:right 30px center;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;height:70px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.newstop .bigimgbox .img,
.newstop .smallimgbox .smallimglist .img,
.newsitems .newsitem .img{overflow:hidden}
.newstop .bigimgbox .img img,
.newsitems .newsitem .img img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.newstop .smallimgbox{width:31.76%}
.newstop .smallimgbox .smallimglist{width:100%;position:relative}
.newstop .smallimgbox .smallimglist:nth-of-type(1){margin-bottom:33px}
.newstop .smallimgbox .smallimglist .img img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.newstop .smallimgbox .smallimglist .text{width:100%;height:50px;font-weight:bold;background-color:rgba(0,0,0,0.2);color:#fff;font-size:18px;line-height:50px;font-weight:bold;position:absolute;bottom:0;left:0;padding:0 60px 0 1.5vw;background-image:url(../image/newsmore.png);background-repeat:no-repeat;background-position:right 30px center;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;height:50px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.newstop .bigimgbox:hover .img img,
.newstop .smallimgbox .smallimglist:hover .img img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.newstop .bigimgbox:hover .text,
.newstop .smallimgbox .smallimglist:hover .text{color:#e32723;background-image:url(../image/newsmore_cur.png)}
.newsitems{padding:78px 0 100px}
.newsitems .newsitem{width:32%;margin-right:2%;margin-bottom:50px;display:block}
.newsitems .newsitem:nth-of-type(3n){margin-right:0}
.newsitems .newsitem .textbox{padding:36px 0 0 0}
.newsitems .newsitem .textbox .datebox{width:78px;height:78px;margin-top:3px;border:2px solid #7d7d7d;padding-top:8px}
.newsitems .newsitem .textbox .datebox .date{font-size:34px;color:#333;text-align:center;font-family:"fut"}
.newsitems .newsitem .textbox .datebox .year{font-size:12px;color:#333;text-align:center;font-family:"fut";margin-top:4px;opacity:0.8}
.newsitems .newsitem .textbox .textright{width:calc(100% - 110px);margin-left:32px}
.newsitems .newsitem .textbox .textright .title{color:#333;font-size:16px;font-weight:bold;height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.newsitems .newsitem .textbox .textright .text{font-size:14px;color:rgb(153, 153, 153);line-height:1.5;margin-top:15px;height:38px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.newsitems .newsitem:hover .img img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.newsitems .newsitem:hover .textright .title{color:#e32723}
.newsdetail{padding:72px 0 96px}
.newsdetail .top{padding-bottom:35px;border-bottom:1px solid #ccc}
.newsdetail .top .title{font-size:24px;font-weight:bold;color:#333;text-align:center}
.newsdetail .top .other{margin-top:12px;text-align:center}
.newsdetail .top .other .date,
.newsdetail .top .other .line,
.newsdetail .top .other .source{color:#999;font-size:14px;font-family:Arial;display:inline-block}
.newsdetail .top .other .line{margin:0 16px;line-height:1}
.newsdetail .con{padding:44px 0 60px;border-bottom:1px solid #ccc}
.newsdetail .bot{margin-top:40px}
.newsdetail .bot .pageslist{margin-bottom:15px;padding-left:18px;background-image:url(../image/n_yuan.png);background-repeat:no-repeat;background-position:left center}
.newsdetail .bot .pageslist:nth-of-type(2){margin-bottom:0}
.newsdetail .bot .pageslist .name{font-size:14px;color:#333}
.newsdetail .bot .pageslist .text{font-size:14px;color:#999}
.newsdetail .bot .pageslist a.text:hover{color:#e32723}
.newsdetail .bot .return{width:160px;height:46px;box-sizing:border-box;color:#fff;font-size:14px;line-height:46px;padding-left:30px;font-weight:bold;background-color:#e32723;background-image:url(../image/n_return.png);background-repeat:no-repeat;background-position:right 30px center;}

@media (max-width:1366px){
	.newstop .smallimgbox .smallimglist:nth-of-type(1){margin-bottom:30px}
}

@media (max-width:1004px){
	.newstop,
	.newsitems,
	.newsdetail{padding:35px 0}
	.newstop .bigimgbox{width:100%;margin-right:0;margin-bottom:20px}
	.newstop .smallimgbox{width:100%}
	.newstop .smallimgbox .smallimglist{width:49%;float:left;margin-right:2%;margin-bottom:0}
	.newstop .smallimgbox .smallimglist:nth-of-type(2){margin-right:0}
	.newstop .bigimgbox .text{height:50px;line-height:50px;font-size:16px;padding:0 40px 0 2.4vw;background-position:right 15px center}
	.newstop .smallimgbox .smallimglist .text{font-size:14px;height:36px;line-height:36px;padding: 0 40px 0 1.5vw;background-position: right 15px center;}
	.newstop .smallimgbox .smallimglist:nth-of-type(1){margin-bottom:0}
	.newsitems .newsitem{width:100%;margin-right:0;margin-bottom:20px}
	.newsitems .newsitem .img img{width:100%}
	.newsitems .newsitem .textbox{padding:20px 0 0 0}
	.newsitems .newsitem .textbox .datebox{width:62px;height:62px;padding-top:3px;margin-top:0}
	.newsitems .newsitem .textbox .datebox .date{font-size:28px;line-height:32px}
	.newsitems .newsitem .textbox .datebox .year{margin-top:0}
	.newsitems .newsitem .textbox .textright{width:calc(100% - 77px);margin-left:15px}
	.newsitems .newsitem .textbox .textright .text{margin-top:6px}
	.newsdetail .top .title{font-size:20px}
	.newsdetail .top{padding-bottom:15px}
	.newsdetail .con{padding:20px 0 30px}
	.newsdetail .bot{margin-top:20px}
	.newsdetail .bot .pages{width:100%}
	.newsdetail .bot .return{float:left;margin-top:15px}
	.newsdetail .bot .pageslist{margin-bottom:8px}
}	
	
.about{padding:80px 0 100px;background-image:url(../image/aboutbg.jpg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.about .textbox{width:calc(100% - 664px);margin-right:64px}
.about .textbox .top .title{font-size:24px;color:#333;font-weight:bold}
.about .textbox .top .ohter{font-size:16px;color:#e82633;font-weight:bold;margin-left:8px;margin-top:8px}
.about .textbox .bot{color: rgb(102, 102, 102);font-size: 14px;line-height: 2.286;margin-top:38px}	
.about .imgbox{width:600px}
.about .imgbox .img{overflow:hidden}	
.about .imgbox .img img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.about .imgbox .swiper-slide:hover .img img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.about .imgbox .swiper-slide .textbox{position:absolute;padding-top:80px;margin-right:0;word-break:break-word;width:100px;padding-left:22px;height:calc(100% - 88px);background-color:rgba(0,0,0,0.5);right:0;top:0}
.about .imgbox .swiper-slide .textbox .cntitle{font-size:24px;width:28px;text-align:center;color:#fff}
.about .imgbox .swiper-slide .textbox .entitle{font-size:14px;width:14px;text-align:center;margin-top:26px;margin-left:10px;color:rgba(255,255,255,0.52);writing-mode: vertical-lr;writing-mode: tb-lr;}
.about .imgbox .swiper-button-next,
.about .imgbox .swiper-button-prev{width:100px;height:88px;top:auto;margin-top:0;left:auto;right:0;bottom:0;background-color:#e82633;background-repeat:no-repeat;background-position:center center;background-size:auto}
.about .imgbox .swiper-button-next{background-image:url(../image/about-r.png)}
.about .imgbox .swiper-button-prev{background-image:url(../image/about-l.png)}
.about .imgbox .swiper-button-next.swiper-button-disabled,
.about .imgbox .swiper-button-prev.swiper-button-disabled{opacity:0}
.team{padding:76px 0 100px}
.team .title{text-align:center;font-size:24px;color:#333;font-weight:bold}
.team .box{margin-top:44px}
.team .img{overflow:hidden}
.team .img img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.team .img:hover img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.team .textbox{width:calc(100% - 760px);background-color:#f7f7f7;padding:3.958vw 2vw 0 2.4vw}
.team .textbox .top .name{font-size:22px;color:#333}
.team .textbox .top .text{font-size: 14px;color: rgb(51, 51, 51);line-height: 2.286;margin-top:20px}
.team .textbox .line{width:24px;height:2px;background-color:#bcbcbc;margin-top:36px}
.team .textbox .bot{margin-top:38px}
.team .textbox .bot .text{font-size: 14px;color: rgb(51, 51, 51);line-height: 2.286}
.team .textbox .bot .numbox{margin-top:44px}
.team .textbox .bot .numbox .numlist{margin-right:3.125vw}
.team .textbox .bot .numbox .numlist:nth-of-type(3){margin-right:0}
.team .textbox .bot .numbox .numtext,
.team .textbox .bot .numbox .unit{font-size: 14px;color: rgb(51, 51, 51)}
.team .textbox .bot .numbox .numUp,
.team .textbox .bot .numbox .units{font-size:36px;color:#e82633}
.quali{padding:68px 0 84px}
.quali .top .title{text-align:center;font-size:24px;color:#333;font-weight:bold}
.quali .top .text{font-size: 14px;text-align: center;color: rgb(102, 102, 102);line-height: 2.286;margin-top:20px}
.quali .content{text-align:center;margin-top:34px}
.quali .content img{display:initial}
.culture{padding:80px 0 218px;background-color:#f6f7f7;background-image:url(../image/culbg.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:100% 100%}
.culture .top{padding:108px 15px 158px 71px;background-color:#f7f7f7;background-image:url(../image/cul1.jpg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.culture .top .bigentitle{color:#fff;font-size:40px;font-weight:bold;font-family:Arial}
.culture .top .entitle{color:#fff;font-size:30px;font-family:Arial}
.culture .top .text{font-size:26px;color:#fff;letter-spacing:4px;font-family:"Source Han Sans CN";margin-top:20px}
.culture .top .line{width:38px;height:4px;background-color:#fff;margin-top:52px}
.culture .items{margin-top:41px}
.culture .item{width:48%;height:242px;margin-right:4%;margin-bottom:30px;background-color:#fff;padding:36px 46px 36px 68px}
.culture .item:nth-of-type(2n){margin-right:0}
.culture .item .item-r{width:167px;height:167px;border-radius:167px;margin-left:13px;overflow:hidden;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.culture .item .item-l{width:calc(100% - 180px)}
.culture .item .item-l .itemtop .textbox{width:calc(100% - 66px)}
.culture .item .item-l .itemtop .textbox .cntitle{color:#333;font-size:24px;font-weight:bold}
.culture .item .item-l .itemtop .textbox .entitle{color:#e32723;font-size:18px;font-family:Arial;margin-top:6px}
.culture .item .item-l .text{margin-top:22px;line-height:2;font-size:14px;color:rgb(102, 102, 102)}
.culture .item .item-l .itemtop .icon{width:66px;margin-top:8px}
.culture .item:hover .item-r{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg)}
.panter{padding:76px 0 90px}
.panter .top .title{color:#333;font-size:24px;font-weight:bold;text-align:center}
.panter .top .text{color:rgb(153, 153, 153);line-height:2.286;font-size:14px;text-align:center;margin-top:12px}
.panter .items{margin-top:45px}
.panter .item{width:23%;margin-right:2.6666%;margin-bottom:25px}
.panter .item:nth-of-type(4n){margin-right:0}
.panter .item .img{height:160px;overflow:hidden;border:1px solid #eee;text-align:center;line-height:160px}
.panter .item .img img{display:inline-block;max-height:100%;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.panter .item .name{text-align:center;font-size:16px;color:#333;font-weight:bold;margin-top:28px}
.panter .item:hover .img img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.contact{padding:61px 0 99px}
.contact .contactcon{width:372px}
.contact .contactcon .titlebox{padding-bottom:18px;border-bottom:1px solid #eee;position:relative}
.contact .contactcon .titlebox .title{font-size:18px;font-weight:bold;color:#333}
.contact .contactcon .titlebox:before{content:"";width:71px;height:2px;background-color:#e82633;position:absolute;bottom:-1px;left:0}
.contact .contactcon .listbox{margin-top:20px}
.contact .contactcon .list .name,
.contact .contactcon .list .text{color:#666;font-size:14px}
.contact .contactcon .list .text{width:calc(100% - 70px)}
.contact .contactcon .list{margin-bottom:16px}
.contact .contactcon .list:nth-last-of-type(1){margin-bottom:0}
.contact .contactcon .bot{margin-top:28px}
.contact .map{height:423px;overflow:hidden}
.contact .map img.mapimg{max-width:initial}
.contact .message{width:370px;height:auto;background-color:#191919}
.contact .message .messtop{padding:17px 48px 0 46px}
.contact .message .messtop .messlist{padding:13px 0;border-bottom:1px solid rgba(255,255,255,0.1)}
.contact .message .messtop .messlist .name{font-size:14px;line-height:24px;color:rgba(255,255,255,0.5)}
.contact .message .messtop .messlist .name span{font-size:14px;color:#e82633}
.contact .message .messtop .messlist .input{width:calc(100% - 78px);height:24px}
.contact .message .messtop .messlist .input input{width:100%;height:100%;color:#fff;padding:0 15px;font-size:16px;box-sizing:border-box}
.contact .message .messtop .messlist .textarea-top .text{font-size:14px;color:rgba(255,255,255,0.25);margin-left:8px}
.contact .message .messtop .messlist .textarea{width:100%;height:54px;color:#fff;font-size:16px}
.contact .message .messtop .messlist.textareabox{padding-right:26px}
.contact .message .btn{width:100%;height:46px;margin-top:52px;background-color:#e82633;text-align:center;line-height:46px;color:#fff;font-size:16px;cursor:pointer}



@media (max-width:1440px){
	.team .img{width:600px}
	.team .textbox{width:calc(100% - 600px);padding:2.5vw 1.5vw 0 1.5vw}
	.team .textbox .top .text{margin-top:15px}
	.team .textbox .line,
	.team .textbox .bot,
	.team .textbox .bot .numbox{margin-top:25px}
	.team .textbox .bot .numbox .numlist{margin-right:2.5vw}
	.contact .map{width:400px}
	.contact .contactcon{width:300px}
	.contact .message{width:300px}
	.contact .message .messtop{padding:17px 25px 0}
}

@media (max-width:1180px){
	.team .textbox .bot .numbox .numlist{width:30%;margin-right:5%}
	.team .textbox .bot .numbox .numlist:nth-of-type(3){margin-right:0}
}

@media (max-width:1004px){
	.about,
	.team,
	.quali{padding:35px 0}
	.about .textbox{width:100%;margin-right:0}
	.about .textbox .top .title,
	.team .title,
	.quali .top .title{font-size:20px}
	.about .textbox .bot{margin-top:15px;line-height:1.8}
	.about .imgbox,
	.about .imgbox img{width:100%}
	.about .imgbox{margin-top:20px}
	.about .imgbox .swiper-slide .textbox{width:68px;padding-top:15px;padding-left:8px;height:calc(100% - 68px)}
	.about .imgbox .swiper-slide .textbox .cntitle{font-size:18px}
	.about .imgbox .swiper-slide .textbox .entitle{font-size:12px;width:14px;margin-left:5px}
	.about .imgbox .swiper-button-next, .about .imgbox .swiper-button-prev{width:68px;height:68px}
	.team .img{width:100%}
	.team .box{margin-top:25px}
	.team .textbox{width:100%;padding:25px 15px}
	.team .textbox .top .name{font-size:18px}
	.team .textbox .top .text,
	.quali .top .text{margin-top:8px;line-height:1.8}
	.team .textbox .line,
	.team .textbox .bot,
	.team .textbox .bot .numbox{margin-top:12px}
	.team .textbox .bot .text{line-height:1.8}
	.team .textbox .bot .numbox .numUp, .team .textbox .bot .numbox .units{font-size:26px}
	.quali .content{margin-top:20px}
	.culture{padding:35px 0 100px;background-size:cover}
	.culture .top{padding:35px 5px 50px 25px}
	.culture .top .bigentitle{font-size:26px}
	.culture .top .entitle{font-size:18px}
	.culture .top .text{letter-spacing:2px;font-size:16px;margin-top:10px}
	.culture .top .line{width:28px;height:3px;margin-top:15px}
	.culture .item{width:100%;margin-right:0;height:auto;padding:20px;margin-bottom:15px}
	.culture .item:nth-of-type(4){margin-bottom:0}
	.culture .item .item-r{width:100px;height:100px}
	.culture .item .item-l .itemtop .icon{width:42px}
	.culture .item .item-l .itemtop .icon img{width:32px}
	.culture .item .item-l{width:calc(100% - 113px)}
	.culture .item .item-l .itemtop .textbox .cntitle{font-size:18px}
	.culture .item .item-l .itemtop .textbox .entitle{font-size:15px;margin-top:3px}
	.culture .item .item-l .text{margin-top:15px;line-height:1.6}
	.culture .items{margin-top:25px}
	.panter{padding:35px 0 25px}
	.panter .top .title{font-size:20px}
	.panter .top .text{line-height:1.8;margin-top:6px}
	.panter .items{margin-top:25px}
	.panter .item{width:48%;margin-bottom:20px;margin-right:4%}
	.panter .item:nth-of-type(4n){margin-right:4%}
	.panter .item:nth-of-type(2n){margin-right:0}
	.panter .item .name{margin-top:10px;font-size:14px}
	.contact .map{width:100%}
	.contact .contactcon{width:100%}
	.contact .message{width:100%}
	.contact .message .messtop{padding:15px 20px 0}
	.contact{padding:35px 0 50px}
	.contact .map{height:300px;margin-top:25px}
	.contact .map img.mapimg{max-width:100%}
	.contact .contactcon .list{margin-bottom:8px}
	.contact .contactcon .titlebox{padding-bottom:10px}
	.contact .contactcon .bot{margin-top:20px}
}	
	
.case5-one .top{padding:74px 15%}
.case5-one .top .title,
.case5-two .top .title,
.case6-one .top .title,
.case6-two .title,
.case6-three .title{font-size:24px;color:#333;text-align:center;font-weight:bold}
.case5-one .top .text,
.case5-two .top .text,
.case6-one .top .text{font-size:14px;color:#333;text-align:center;line-height:2.286;margin-top:15px}
.case5-one .bot{padding:72px 0 80px;background-image:url(../image/case5-bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}
.case5-one .bot .wrap{align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center}
.case5-one .bot .img,
.case5-two .list .img{overflow:hidden}
.case5-one .bot .img img,
.case5-two .list .img img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.case5-one .bot .img:hover img,
.case5-two .list:hover .img img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.case5-one .bot .textbox{width:calc(100% - 896px);height:100%;margin-right:106px}
.case5-one .bot .textbox .title{color:#fff;font-size:24px;font-weight:bold}
.case5-one .bot .textbox .text{color: rgb(255, 255, 255);font-size: 14px;line-height: 2.286;margin-top:26px}
.case5-one .bot .textbox .more{color:#e32723;font-size:14px;line-height:22px;display:block;margin-top:50px;padding-left:30px;background-image:url(../image/case5-icon1.png);background-repeat:no-repeat;background-position:left center;}
.case5-one .bot .textbox .box{height:auto}
.case5-two{padding:75px 0 100px}
.case5-two .top{padding:0 15%}
.case5-two .bot{margin-top:45px}
.case5-two .list{width:33.3333%}
.case5-two .list .img img{width:100%}
.case5-two .list .textbox{background-color:#f7f7f7;min-height:350px;position:relative;font-size: 14px;color: rgb(102, 102, 102);line-height: 2.286;padding:40px 44px 0 44px}
.case5-two .list .textbox:after{content:"";border-right:12px solid transparent;border-left:12px solid transparent;border-bottom:14px solid #f7f7f7;position:absolute;top:-14px;left:50%;margin-left:-12px}
.case5-two .list:nth-of-type(2n) .textbox:after{content:"";border-top:14px solid #f7f7f7;border-bottom:none;top:auto;bottom:-14px}
.case5-two .list .wapimg{display:none}
.case6-one .top{padding:72px 15% 84px}
.case6-two{padding:70px 0 86px;background-color:#f7f7f7}
.case6-two .bot{margin-top:44px}
.case6-two .bot .list{width:23%;margin-right:2.6666%;margin-bottom:38px}
.case6-two .bot .list:nth-of-type(4n){margin-right:0}
.case6-two .bot .list .box{height:100%;background-color:#fff;padding:42px 45px 44px 40px}
.case6-two .bot .list .box .name{width:calc(100% - 78px);margin-left:20px;color:#333;padding-top:7px;font-weight:bold;font-size:18px}
.case6-two .bot .list:nth-of-type(1) .box .name{padding-top:12px}
.case6-two .bot .list:nth-of-type(4) .box .name{padding-top:2px}
.case6-two .bot .list:nth-of-type(5) .box .name{padding-top:12px}
.case6-two .bot .list:nth-of-type(6) .box .name{padding-top:13px}
.case6-two .bot .list:nth-of-type(7) .box .name{padding-top:12px}
.case6-two .bot .list:nth-of-type(8) .box .name{padding-top:11px}
.case6-two .bot .list .box .text{margin-top:22px;font-size: 14px;color: rgb(102, 102, 102);line-height: 2.286;}
.case6-three{padding:60px 0 100px}
.case6-three .bot{margin-top:42px}
.case6-three .bot .list{width:calc((100% - 532px) / 3);cursor:pointer;height:480px;position:relative;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.case6-three .bot .list.cur{width:532px}
.case6-three .bot .list .img{width:100%;height:100%;overflow:hidden;}
.case6-three .bot .list .img img{max-width:initial}
.case6-three .bot .list .icon{position:absolute;bottom:0;left:50%;margin-left:-11px;opacity:0.1}
.case6-three .bot .list .textbox{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.5);align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center}
.case6-three .bot .list .textbox .box{width:100%}
.case6-three .bot .list .sicon{width:54px;height:54px;margin:0 auto}
.case6-three .bot .list .name{font-size:22px;color:#fff;font-weight:bold;text-align:center;margin-top:15px}
.case6-three .bot .list .enname{padding:0 5%;font-size:12px;color:rgba(255,255,255,0.5);text-align:center;margin-top:8px;text-transform: uppercase}
.case6-three .bot .list .text{width:100%;display:none;color: rgb(255, 255, 255);font-size: 14px;line-height: 2.286;margin-top:46px;text-align: center;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.case6-three .bot .list.cur .text{display:block;padding:0 15%}
.case6-three .bot .list.cur .icon{opacity:0;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.case7-two{padding:74px 0 80px;background-image:url(../image/case7-1.jpg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.case7-two .title{color:#fff;font-weight:bold;text-align:center;font-size:24px}
.case7-two .bot{margin-top:42px}
.case7-two .bot .list{width:18%;margin-right:2.5%}
.case7-two .bot .list:nth-last-of-type(1){margin-right:0}
.case7-two .bot .list .box{height:100%;border-radius:10px;background-color:rgba(255,255,255,0.9);padding:30px 40px 42px;}
.case7-two .bot .num{width:48px;height:48px;background-color:#e32723;margin:0 auto;border-radius:48px;line-height:48px;font-family:Arial;color:#fff;font-size:24px;text-align:center;}
.case7-two .bot .name{color:#333;font-weight:bold;text-align:center;font-size:18px;margin-top:5px}
.case7-two .bot .line{width:24px;height:1px;background-color:#e32723;margin:15px auto 0}
.case7-two .bot .text{ color: rgb(102, 102, 102);font-size: 14px;line-height: 2.286;margin-top:16px}
.case7-three{padding:72px 0 100px}
.case7-three .top{padding:0 16.5%}
.case7-three .top .title{font-size:24px;color:#333;text-align:center;font-weight:bold}
.case7-three .top .text{font-size:14px;color:rgb(102, 102, 102);line-height:2.286;text-align:center;margin-top:27px}
.case7-three .bot{margin-top:35px;overflow:hidden}
.case7-three .bot img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.case7-three .bot:hover img{transform:scale(1.05);-webkit-transform:scale(1.05)}


@media (max-width:1440px){
	.case5-one .bot .img{width:650px}
	.case5-one .bot .textbox{width:calc(100% - 720px);margin-right:70px}
	.case5-two .list .textbox{min-height:initial;padding:1.8vw 2vw 0 2vw;line-height:1.8}
}	

@media (max-width:1004px){
	.case5-one .top,
	.case5-one .bot,
	.case5-two,
	.case6-two,
	.case6-three,
	.case7-two{padding:35px 0}
	.case5-one .top .title,
	.case5-one .bot .textbox .title,
	.case5-two .top .title,
	.case6-one .top .title, .case6-two .title, .case6-three .title,
	.case7-two .title,
	.case7-three .top .title{font-size:20px}
	.case5-one .top .text{line-height:1.8;margin-top:10px}
	.case5-one .bot .img{width:100%;margin-top:30px}
	.case5-one .bot .textbox{width:100%;margin-right:0}
	.case5-one .bot .textbox .text{margin-top:15px;line-height:1.8}
	.case5-one .bot .textbox .more,
	.case5-two .bot,
	.case6-two .bot,
	.case6-three .bot{margin-top:20px}
	.case5-two .list .wapimg{display:block}
	.case5-two .list:nth-of-type(2n) .img{display:none}
	.case5-two .top{padding:0}
	.case5-two .top .text,
	.case6-one .top .text{line-height:1.8;margin-top:7px}
	.case5-two .list{width:100%;margin-bottom:20px}
	.case5-two .list:nth-last-of-type(1){margin-bottom:0}
	.case5-two .list .textbox{padding:15px}
	.case5-two .list:nth-of-type(2n) .textbox:after{content:"";border-bottom:14px solid #f7f7f7;border-top:none;top:-14px;bottom:auto}
	.case6-one .top{padding:35px 0}
	.case6-two .bot .list{width:100%;margin-right:0;margin-bottom:20px}
	.case6-two .bot .list .box{padding:20px 15px}
	.case6-three .bot .list,
	.case6-three .bot .list.cur{width:100%}
	.case6-three .bot .list.cur .text{display:block;padding:0 15px;margin-top:20px;line-height:1.8}
	.case6-three .bot .list .text{display:block;padding:0 15px;margin-top:20px;line-height:1.8}
	.case7-two{background-size:cover}
	.case7-two .bot .list{width:100%;margin-right:0;margin-bottom:20px}
	.case7-two .bot .list .box{padding:25px}
	.case7-two .bot .text{margin-top:10px;line-height:1.8}
	.case7-two .bot .num{width:40px;height:40px;font-size:20px;line-height:40px}
	.case7-three{padding:35px 0 50px}
	.case7-two .bot{margin-top:25px}
	.case7-three .top{padding:0}
	.case7-three .top .text{margin-top:15px;line-height:1.8}
	.case7-three .bot{margin-top:20px}
}	

.pro1-one{padding:100px 0}
.pro1-one .textbox{width:calc(100% - 890px);margin-right:90px;padding-top:54px}
.pro1-one .textbox .name{font-size:24px;font-weight:bold;color:#333}
.pro1-one .textbox .text{margin-top:24px;font-size: 14px;color: rgb(102, 102, 102);line-height: 2.286;}
.pro1-one .textbox .bot .download{margin-top:25px}
.pro1-one .textbox .download{width:148px;height:42px;background-color:#e32723;display:block;margin-top:92px;color:#fff;font-size:14px;font-weight:bold;text-align:center;line-height:42px}
.pro1-one .textbox .more{width:120px;height:42px;margin-left:25px;background-color:#e32723;display:block;margin-top:92px;color:#fff;font-size:14px;font-weight:bold;text-align:center;line-height:42px}
.pro1-one .textbox .bot .more{margin-top:25px}
.pro1-one .videobox{position:relative}
.pro1-one .videobox .video{width:100%;height:100%;position:absolute;top:0;left:0;visibility:hidden;z-index:-1}
.pro1-one .videobox .video video{width:100%;height:100%}
.pro1-one .videobox.cur .video{visibility:visible;z-index:9}
.pro1-one .videobox .img{z-index:8}
.pro1-one .videobox.cur .img{opacity:0;z-index:-1}
.pro1-one .videobox .player{width:62px;height:42px;position:absolute;top:50%;left:50%;margin-left:-31px;margin-top:-21px;z-index:9;cursor:pointer}
.pro1-one .videobox.cur .player{opacity:0;z-index:-1}
.pro1-two{padding:72px 0 100px;background-image:url(../image/pro1-bg1.jpg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.pro1-two .top .title,
.pro2-four .top .title{font-size:24px;font-weight:bold;color:#fff;text-align:center}
.pro1-two .top .icon,
.pro2-four .top .icon{width:24px;margin:6px auto 0}
.pro1-two .slide{margin-top:45px;position:relative}
.pro1-two .slide .swiper-slide{height:auto}
.pro1-two .slide .box{height:100%;background-color:#fff;padding:48px 50px 94px 50px}
.pro1-two .slide .icon{text-align:center}
.pro1-two .slide .icon img{display:initial}
.pro1-two .slide .name{color:#333;font-size:18px;font-weight:bold;text-align:center;margin-top:34px}
.pro1-two .slide .line{width:24px;height:2px;background-color:#e32723;margin:14px auto 26px}
.pro1-two .slide .text{font-size: 14px;color: rgb(102, 102, 102);line-height: 2.286}
.pro1-two .slide .swiper-button-next,
.pro1-two .slide .swiper-button-prev{width:48px;height:48px;margin-top:-24px;background-size:100% 100%;opacity:1}
.pro1-two .slide .swiper-button-next{background-image:url(../image/pro-r.png);right:calc(-2.2vw + -48px)}
.pro1-two .slide .swiper-button-prev{background-image:url(../image/pro-l.png);left:calc(-2.2vw + -48px)}
.pro1-three{margin-top:74px}
.pro1-three .top .title{color:#333;font-size:24px;font-weight:bold;text-align:center;}
.pro1-three .top .text{font-size: 14px;color: rgb(102, 102, 102);line-height: 2.286;text-align:center;margin-top:10px}
.pro1-three .bot{margin-top:36px}
.pro1-three .bot .list{width:24.5%;margin-right:0.6666%;padding-bottom:132px;background-color:#000;position:relative;cursor:pointer}
.pro1-three .bot .list:nth-of-type(4){margin-right:0}
.pro1-three .bot .list .img{overflow:hidden}
.pro1-three .bot .list .img img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.pro1-three .bot .list:hover .img img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.pro1-three .bot .list .namebox{width:100%;position:absolute;bottom:0;left:0;padding:15px 0 52px 0;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.pro1-three .bot .list .namebox .name{color:#fff;font-size:18px;text-align:center}
.pro1-three .bot .list .namebox .text{color:#fff;font-size:14px;text-align:center;margin-top:14px;display:none}
.pro1-three .bot .list:hover .namebox{padding:38px 0 42px;height:auto;background-color:#cd2320}
.pro1-three .bot .list:hover .namebox .text{display:block}
.pro1-four{padding-bottom:100px}
.pro1-four .table{border:1px solid #b0b0b0;margin-top:45px}
.pro1-four .table .table-l{width:52%;border-right:1px solid #b0b0b0}
.pro1-four .table .table-r{width:48%}
.pro1-four .table .table-r .img{height:calc(100% - 59px);align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center}
.pro1-four .table .name{font-size:18px;font-weight:bold;color:#333;text-align:center;padding:9px 15px;line-height:40px;border-bottom:1px solid #b0b0b0}
.pro1-four .table .table-l .tabletop{border-bottom:1px solid #b0b0b0}
.pro1-four .table .table-l .tabletop .tabletoplist{font-size:14px;flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;font-weight:bold;color:#333;padding:15px 28px;line-height:28px;border-right:1px solid #b0b0b0}
.pro1-four .table .table-l .tabletop .tabletoplist:nth-last-of-type(1),
.pro1-four .table .table-l .tableitems .tableitem .list:nth-last-of-type(1){border-right:none}
.pro1-four .table .table-l .tableitems .tableitem{border-bottom:1px solid #b0b0b0}
.pro1-four .table .table-l .tableitems .tableitem:nth-last-of-type(1){border-bottom:none}
.pro1-four .table .table-l .tableitems .tableitem .list{flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;border-right:1px solid #b0b0b0}
.pro1-four .table .table-l .tableitems .tableitem .list .box{font-size:14px;color:#333;padding:15px 28px;line-height:28px;height:100%}
.pro2-two{padding:72px 0 125px;background-color:#f7f7f7}
.pro2-two .top{padding:0 16%}
.pro2-two .top .title,
.pro2-three .top .title{font-size:24px;font-weight:bold;color:#333;text-align:center}
.pro2-two .top .text,
.pro2-three .top .text{font-size: 14px;color: rgb(102, 102, 102);line-height: 2.286;margin-top:30px;text-align:center;word-break:break-all;}
.pro2-two .bot{margin-top:46px}
.pro2-two .bot .videobox{width:50%;position:relative}
.pro2-two .bot .videobox .video{width:100%;height:100%;position:absolute;top:0;left:0;visibility:hidden;z-index:-1}
.pro2-two .bot .videobox .video video{width:100%;height:100%}
.pro2-two .bot .videobox.cur .video{visibility:visible;z-index:9}
.pro2-two .bot .videobox .img{z-index:8}
.pro2-two .bot .videobox.cur .img{opacity:0;z-index:-1}
.pro2-two .bot .videobox .player{width:62px;height:42px;position:absolute;top:50%;left:50%;margin-left:-31px;margin-top:-21px;z-index:9;cursor:pointer}
.pro2-two .bot .videobox.cur .player{opacity:0;z-index:-1}
.pro2-two .bot .textbox{width:50%;background-color:#fff;padding:72px 60px 15px 62px}
.pro2-two .bot .textbox .title{font-size:24px;font-weight:bold;color:#333;;font-family:Arial}
.pro2-two .bot .textbox .line{width:24px;height:2px;background-color:#e32723;margin-top:26px}
.pro2-two .bot .textbox .text{font-size: 14px;color: rgb(102, 102, 102);line-height: 2.286;margin-top:36px}
.pro2-two .bot .swiper-button-prev,
.pro2-two .bot .swiper-button-next{width:36px;height:36px;top:auto;margin-top:0;background-size:auto;bottom:0}
.pro2-two .bot .swiper-button-prev{background-image:url(../image/pro2-l.png);background-color:#fff;left:calc(50% - 36px)}
.pro2-two .bot .swiper-button-next{background-image:url(../image/pro2-r.png);background-color:#e32723;right:calc(50% - 36px)}
.pro2-three{padding:72px 0 80px}
.pro2-three .bot{margin-top:46px}
.pro2-three .bot .list{width:23%;margin-right:2.6666%}
.pro2-three .bot .list:nth-of-type(4){margin-right:0}
.pro2-three .bot .box{height:100%;padding:82px 28px 70px;background-image:url(../image/pro2-bg.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.pro2-three .bot .box .icon{width:60px;margin:0 auto}
.pro2-three .bot .box .text{font-size: 14px;min-height:96px;color: rgb(102, 102, 102);line-height: 2.286;margin-top:20px;text-align:center;}
.pro2-three .bot .box .line{width:32px;height:1px;background-color:#e5e5e5;margin:50px auto 0}
.pro2-four{padding:76px 0 100px;background-color:#f7f7f7}
.pro2-four .top .title{color:#333}
.pro2-four .bot{position:relative;margin-top:35px}
.pro2-four .swiper-slide{height:auto}
.pro2-four .swiper-slide a{display:block;height:100%;background-color:#fff;box-sizing:border-box}
.pro2-four .swiper-slide:hover a{border:2px solid #e82633}
.pro2-four .swiper-slide .img{overflow:hidden}
.pro2-four .swiper-slide .img img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.pro2-four .swiper-slide .textbox{padding:38px 38px 45px}
.pro2-four .swiper-slide .textbox .title{color:#333;font-size:18px;font-weight:bold;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1 }
.pro2-four .swiper-slide .textbox .text{font-size: 14px;color: rgb(102, 102, 102);line-height: 2.286;margin-top:16px;height:96px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.pro2-four .swiper-slide .textbox .bot{margin-top:30px}
.pro2-four .swiper-slide .textbox .bot .stext{color:#b12a27;font-size:14px;font-family:Arial}
.pro2-four .swiper-slide .textbox .bot .icon{margin-left:16px}
.pro2-four .swiper-slide:hover .img img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.pro2-four .swiper-slide:hover .textbox .title{color:#e32723}
.pro2-four .swiper-button-next,
.pro2-four .swiper-button-prev{width:48px;height:48px;margin-top:-24px;background-size:100% 100%}
.pro2-four .swiper-button-next{background-image:url(../image/pro2-r2.png);right:calc(-48px + -2.2vw)}
.pro2-four .swiper-button-prev{background-image:url(../image/pro2-l2.png);left:calc(-48px + -2.2vw)}
.prodetailnav{width:330px}
.prodetail{padding:80px 0 156px}
.prodetailnav .top{width:100%;padding:46px 20px;text-align:center;background-image:url(../image/prodtopbg.jpg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.prodetailnav .top .name{color:#fff;font-size:22px;display:inline-block}
.prodetailnav .top .icon{margin-top:6px;display:inline-block;margin-left:12px}
.prodetailnav .items{border-top:1px solid #fff;background-color:#333;padding:0 30px}
.prodetailnav .item{padding:25px 0;border-bottom:1px solid #484848}
.prodetailnav .item a{text-align:center;display:block;color:#fff;font-size:18px;line-height:30px;font-family: "Source Han Sans CN";transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.prodetailnav .item.cur a,
.prodetailnav .item:hover a{color:#e32723}
.prodbox{width:calc(100% - 390px);margin-left:60px}
.prodbox .top{width:100%;border-bottom:2px solid #000}
.prodbox .top .name{color:#fff;font-size:20px;font-weight:bold;padding:0 40px 0 24px;height:48px;line-height:48px;display:inline-block;background-image:url(../image/prodtopbg.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.prodbox .prodbox_detail{margin-top:52px}
.prodbox .prodbox_detail .img img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.prodbox .prodbox_detail .img:hover img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.prodbox .prodbox_detail .textbox{width:calc(100% - 430px);margin-right:80px;padding-top:34px}
.prodbox .prodbox_detail .textbox .name{font-size:24px;color:#333;font-weight:bold;font-family:Arial}
.prodbox .prodbox_detail .textbox .text{font-size: 14px;color: rgb(102, 102, 102);line-height: 2.286;margin-top:28px;letter-spacing:1px;}
.prodbox .prodboxd-items{margin-top:50px;border-top:1px solid #000}
.prodbox .prodboxd-item{border-bottom:1px solid #000}
.prodbox .prodboxd-item .prodboxd-itemnav{cursor:pointer;padding:15px;color:#333;font-size:18px;font-weight:bold;position:relative;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.prodbox .prodboxd-item .prodboxd-itemnav:after{content:"";width:12px;height:2px;background-color:#000;position:absolute;right:15px;top:50%;margin-top:-1px}
.prodbox .prodboxd-item .prodboxd-itemnav:before{content:"";width:2px;height:12px;background-color:#000;position:absolute;right:20px;top:50%;margin-top:-6px;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.prodbox .prodboxd-item .prodboxd-itemnav.cur{color:#e32723}
.prodbox .prodboxd-item .prodboxd-itemnav.cur:before{background-color:#e32723;z-index:3;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg)}
.prodbox .prodboxd-item .con{padding:20px 15px;display:none}


@media (max-width:1540px){
	.pro1-two .slide .swiper-button-next,
	.pro2-four .swiper-button-next{right:-68px}
	.pro1-two .slide .swiper-button-prev,
	.pro2-four .swiper-button-prev{left:-68px}
	.pro1-two .wrap,
	.pro2-four .wrap{width:84vw}
}

@media (max-width:1440px){

}
	
@media (max-width:1004px){
	.pro1-one,
	.pro1-two,
	.pro2-two,
	.pro2-three,
	.pro2-four,
	.prodetail{padding:35px 0}
	.pro1-one .textbox,
	.pro2-two .bot .videobox{width:100%;margin-right:0;padding-top:0}
	.pro1-one .textbox .name,
	.pro1-two .top .title,
	.pro1-three .top .title,
	.pro2-two .top .title, 
	.pro2-three .top .title,
	.pro2-two .bot .textbox .title,
	.pro2-four .top .title,
	.prodbox .prodbox_detail .textbox .name{font-size:20px}
	.pro1-one .textbox .text,
	.pro2-three .top .text{margin-top:10px;line-height:1.8}
	.pro1-one .textbox .download{margin-top:30px;width:138px;height:38px;line-height:38px}
	.pro1-one .textbox .more{margin-top:30px;width:110px;height:38px;line-height:38px;margin-left:10px}
	.pro1-one .videobox,
	.pro1-two .slide,
	.pro1-three .bot,
	.pro1-four .table,
	.pro2-four .bot{margin-top:25px}
	.pro1-two{background-size:cover}
	.pro1-two .slide .box{padding:25px 15px}
	.pro1-two .slide .name{font-size:16px;margin-top:15px}
	.pro1-two .slide .text,
	.pro1-three .top .text{line-height:1.8}
	.pro1-two .slide .line{margin:12px auto}
	.pro1-two .wrap,
	.pro2-four .wrap{width:78vw;padding:0 35px}
	.pro1-two .slide .swiper-button-next, .pro1-two .slide .swiper-button-prev,
	.pro2-four .swiper-button-next,
.pro2-four .swiper-button-prev{width:38px;height:38px}
	.pro1-two .slide .swiper-button-next,
	.pro2-four .swiper-button-next{
		right: -56px;
	}
	.pro1-two .slide .swiper-button-prev,
	.pro2-four .swiper-button-prev{
		left: -56px;
	}
	.pro1-three{margin-top:35px}
	.pro1-four{padding-bottom:40px}
	.pro1-three .top .text{margin-top:5px;line-height:1.8}
	.pro1-three .bot{padding:0 15px}
	.pro1-three .bot .list{width:100%;margin-bottom:20px}
	.pro1-three .bot .list:nth-last-of-type(1){margin-bottom:0}
	.pro1-three .bot .list .img img,
	.pro1-four .table .table-l,
	.pro1-four .table .table-r{width:100%}
	.pro1-four .table .table-l .tableitems .tableitem:nth-last-of-type(1){border-bottom: 1px solid #b0b0b0}
	.pro1-four .table .table-l .tabletop .tabletoplist,
	.pro1-four .table .table-l .tableitems .tableitem .list .box{padding:7px 10px}
	.pro1-four .table .table-l{border-right:none}
	.pro1-four .table .name,
	.pro2-four .swiper-slide .textbox .title{font-size:16px}
	.pro1-four .table .table-l .tabletop .tabletoplist,
	.pro1-four .table .table-l .tableitems .tableitem .list .box{line-height:24px}
	.pro2-two .top{padding:0}
	.pro2-two .bot .textbox{width:100%;padding:25px 15px 46px 15px}
	.pro2-two .bot .textbox .text{margin-top:15px;line-height:1.8}
	.pro2-two .bot .textbox .line,
	.pro2-four .swiper-slide .textbox .bot{margin-top:15px}
	.pro2-three .bot .list{width:84%;margin:0 auto 20px}
	.pro2-three .bot .list:nth-last-of-type(1){margin-bottom:0}
	.pro2-four .swiper-slide .textbox{padding:25px 15px}
	.pro2-four .swiper-slide .textbox .text{line-height:1.8;height:74px;margin-top:10px}
	.pro2-three .bot .list:nth-of-type(4){margin-right:auto}
	.prodetailnav{display:none}
	.prodbox{width:100%;margin-left:0}
	.prodbox .top .name{font-size:18px}
	.prodbox .prodbox_detail,
	.prodbox .prodboxd-items{margin-top:25px}
	.prodbox .prodbox_detail .textbox{width:100%;margin-right:0;padding-top:0}
	.prodbox .prodbox_detail .textbox .text{line-height:1.8;margin-top:15px}
	.prodbox .prodbox_detail .img{margin-top:25px;width:100%}
	.prodbox .prodbox_detail .img img{width:100%}
	.prodbox .prodboxd-item .prodboxd-itemnav{padding:10px 15px;font-size:16px}
	.case1-one .img, .case1-two .img{width:100%}
}


.succcasebox{padding:74px 0 100px}	
.succcasebox .succcaseboxtop .title{font-size:24px;color:#333;font-weight:bold;text-align:center}
.succcasebox .succcaseboxtop .text{color:#666;font-size:14px;text-align:center;margin-top:12px;line-height:2.286}
.succcaseitems{margin-top:36px}
.succcaseitem{display:block;margin-bottom:28px;border:2px solid transparent;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.succcaseitem .img{overflow:hidden}
.succcaseitem .img img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.succcaseitem .succcaseitem-r{width:calc(100% - 434px);background-color:#f7f7f7;padding:42px 72px 58px 70px}
.succcaseitem .succcaseitem-r .textbox{width:calc(100% - 120px);margin-right:42px}
.succcaseitem .succcaseitem-r .textbox .title{color:#333;font-size:20px;font-weight:bold;max-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1 }
.succcaseitem .succcaseitem-r .textbox .text{font-size: 14px;color: rgb(102, 102, 102);margin-top:16px;line-height: 2.286;max-height:62px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.succcaseitem .succcaseitem-r .textbox .bot{margin-top:38px}
.succcaseitem .succcaseitem-r .textbox .bot .mtext{color:#b12a27;font-size:14px;line-height:18px;font-family:Arial;margin-right:16px}

.succcaseitem .succcaseitem-r .date{width:78px;height:78px;margin-top:3px;border:2px solid #7d7d7d;padding-top:12px}
.succcaseitem .succcaseitem-r .date .top{font-family:"fut";font-size:34px;line-height:38px;color:#333;text-align:center}
.succcaseitem .succcaseitem-r .date .year{font-family:"fut";font-size:12px;color:#333;text-align:center;margin-top:2px}
.succcaseitem:hover{border:2px solid #e32723}
.succcaseitem:hover .img img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.succcaseitem:hover .succcaseitem-r .textbox .title{color:#e32723}
.succcasebox .pager{margin-top:48px}
.succcasebox .sucboxdetail-l{width:calc(100% - 400px);margin-right:80px}
.succcasebox .sucboxdetail-r{width:320px}
.succcasebox .sucboxdetail-r .top{padding:0 30px;border-bottom:none;background-color:#111;height:48px;line-height:48px;color:#fff;font-size:16px;font-weight:bold;background-image:url(../image/proddown.png);background-repeat:no-repeat;background-position:right 30px center}
.succcasebox .sucboxdetail-r .list{display:block;padding-bottom:26px;border-bottom:1px solid #333;margin-top:40px}
.succcasebox .sucboxdetail-r .list .img{overflow:hidden}
.succcasebox .sucboxdetail-r .list .img img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.succcasebox .sucboxdetail-r .list .textbox{margin-top:26px}
.succcasebox .sucboxdetail-r .list .textbox .name{color:#333333;font-size:18px;font-weight:bold;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.succcasebox .sucboxdetail-r .list .textbox .year{color:#333333;font-size:14px;font-family:Arial;margin-top:8px;margin-left:8px}
.succcasebox .sucboxdetail-r .list .textbox .text{margin-top:16px;font-size: 14px;color: rgb(153, 153, 153);line-height: 2;max-height:84px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.succcasebox .sucboxdetail-r .list:hover .img img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.succcasebox .sucboxdetail-r .list:hover .textbox .name{color:#e32723}


@media (max-width:1004px){
	.succcasebox{padding:35px 0}
	.succcasebox .succcaseboxtop .title{font-size:20px}
	.succcaseitems{margin-top:25px}
	.succcaseitem .img img,
	.succcaseitem .img,
	.succcasebox .sucboxdetail-r .list .img img{width:100%}
	.succcaseitem .succcaseitem-r{width:100%;padding:20px}
	.succcaseitem .succcaseitem-r .textbox .title{font-size:17px;max-height:22px}
	.succcaseitem .succcaseitem-r .textbox .text{margin-top:8px;line-height:1.8;max-height:52px}
	.succcaseitem .succcaseitem-r .textbox .bot{margin-top:20px}
	.succcaseitem .succcaseitem-r .textbox{width:calc(100% - 90px);margin-right:22px}
	.succcaseitem .succcaseitem-r .date{width:68px;height:68px;padding-top:8px}
	.succcaseitem .succcaseitem-r .date .top{font-size:28px;line-height:32px}
	.succcaseitem{margin-bottom:18px}
	.succcasebox .sucboxdetail-l{width:100%;margin-right:0}
	.succcasebox .sucboxdetail-r{width:100%;margin-top:30px}
	.succcasebox .sucboxdetail-r .list{margin-top:20px;padding-bottom:20px}
	.succcasebox .sucboxdetail-r .list .textbox{margin-top:15px}
	.succcasebox .sucboxdetail-r .list .textbox .text{line-height:1.8;max-height:74px}
}

.course1{padding:62px 0 15px;background-color:#f1f1f1}
.course1 .top{padding:0 15%}
.course1 .top .title{font-size:24px;color:#333;font-weight:bold;text-align:center}
.course1 .top .text{color:#666;font-size:14px;text-align:center;margin-top:24px;line-height:2.286}
.course1 .bot{margin-top:42px}
.course1 .bot .list{width:30%;margin-right:5%}
.course1 .bot .list:nth-last-of-type(1){margin-right:0}
.course1 .bot .list .img{overflow:hidden}
.course1 .bot .list .img img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.course1 .bot .list .textbox{margin-top:30px}
.course1 .bot .list .more{width:110px;height:42px;background-color:#e85d66;text-align:center;line-height:42px;color:#fff;font-weight:bold;cursor:pointer}
.course1 .bot .list .textcont{width:calc(100% - 138px);margin-left:28px}
.course1 .bot .list .textcont .name{font-size:18px;color:#333;font-weight:bold;max-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1 }
.course1 .bot .list .textcont .year{margin-top:13px;color:#999;font-size:14px}
.coursemore{width:160px;margin:36px auto 0;cursor:pointer;display:block}
.course1 .bot .list:hover .img img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.course1 .bot .list:hover .more{background-color:#e82633}
.course1.course2{background-color:#fff}
.course1 .bot .list.cur .more{background-color:#e82633}
.coursedetail{width:860px;height:500px;visibility:hidden;opacity:0;background-color:#fff;padding:40px 40px 54px 40px;position:absolute;top:20%;left:50%;margin-top:-250px;margin-left:-430px;z-index:19;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.coursedetail.cur{visibility:visible;opacity:1;top:50%}
.coursedetail .close{width:40px;height:40px;position:absolute;top:0;right:0;cursor:pointer}
.coursedetail .top{padding-bottom:22px;border-bottom:1px solid #e5e5e5}
.coursedetail .top .topbtn{width:160px;height:42px;background-color:#e82633;cursor:pointer;color:#fff;text-align:center;line-height:42px;font-size:14px;font-weight:bold}
.coursedetail .top .topleft{max-width:calc(100% - 314px);margin-right:154px}
.coursedetail .top .topleft .name{font-size:20px;color:#333;font-weight:bold}
.coursedetail .top .topleft .date{margin-left:20px;color:#999;font-size:14px;margin-top:6px}
.coursedetail .bot{margin-top:40px;}
.coursedetail .bot .desc{width:496px;padding-bottom:30px;border-right:1px solid #e5e5e5;padding-right:38px}
.coursedetail .bot .desc .box{width:100%;height:262px;overflow-y:auto;font-size: 14px;color: rgb(102, 102, 102);line-height: 2.286;}
.coursedetail .bot .detail{width:calc(100% - 496px);padding-left:40px}
.coursedetail .bot .detail .delist{font-size:18px;color:#333;font-weight:bold;margin-bottom:18px;padding-left:19px;background-image:url(../image/coicon.png);background-repeat:no-repeat;background-position:left top 8px}
.coursedetail .bot .detail .delist span{font-size:14px;color:#666;font-weight:normal;line-height: 1.778}
.coursedetail .bot .detail .delist:nth-last-of-type(1){margin-bottom:0}
.coursedetail .top .coname{font-size:22px;color:#333;font-weight:bold}
[courseapp].coursedetail{height:615px}
.coursedetail .courmessage .list{width:48%;margin-right:4%;margin-bottom:26px}
.coursedetail .courmessage .list:nth-of-type(2n){margin-right:0}
.coursedetail .courmessage .list:nth-last-of-type(1){width:100%;margin-bottom:0;margin-right:0}
.coursedetail .courmessage .list .textbox .text{color:#666;margin-left:10px;line-height:16px;font-size:14px}
.coursedetail .courmessage .list .input{width:100%;margin-top:10px}
.coursedetail .courmessage .list .input input{width:100%;height:42px;border:1px solid #ccc;padding:8px 18px;color:#333;font-size:16px;box-sizing:border-box}
.coursedetail .courmessage .list .input input::-webkit-input-placeholder,
.coursedetail .courmessage .list:nth-last-of-type(1) textarea::-webkit-input-placeholder{color:#666;font-size:14px}
.coursedetail .courmessage .list:nth-last-of-type(1) .textbox .text{line-height:18px}
.coursedetail .courmessage .list:nth-last-of-type(1) textarea{width:100%;height:120px;border:1px solid #ccc;resize:none;padding:12px 18px;color:#333;font-size:16px;box-sizing:border-box}
.coursedetail .btnbox{margin-top:30px}
.coursedetail .btnbox .btn{width:120px;height:42px;cursor:pointer;line-height:42px;text-align:center;color:#fff;font-size:14px}
.coursedetail .btnbox .btn.submit{background-color:#ff0000}
.coursedetail .btnbox .btn.cancel{background-color:#ccc;margin-left:10px}



@media (max-width:1004px){
	.course1{padding:35px 0 15px}
	.course1 .top{padding:0}
	.course1 .top .title{font-size:20px}
	.course1 .top .text{margin-top:8px;line-height:1.8}
	.course1 .bot{margin-top:25px}
	.course1 .bot .list{width:100%;margin-right:0;margin-bottom:20px}
	.course1 .bot .list .img,
	.course1 .bot .list .img img{width:100%}
	.coursemore{width:100px;margin:20px auto 0}
	.course1 .bot .list .textbox{margin-top:20px}
	.course1 .bot .list .more{width:90px;height:36px;line-height:36px;font-size:14px}
	.course1 .bot .list .textcont{width:calc(100% - 105px);margin-left:15px}
	.course1 .bot .list .textcont .name{font-size:16px}
	.course1 .bot .list .textcont .year{margin-top:6px}
	.coursedetail{width:94%;margin-left:-47%;padding:40px 20px 20px}
	.coursedetail .top .topleft{width:100%;max-width:100%;margin-right:0}
	.coursedetail .top .topleft .date{margin-left:0;width:100%}
	.coursedetail .top .topleft .name{font-size:17px}
	.coursedetail .top .topbtn{width:124px;height:36px;line-height:36px;margin-top:15px}
	.coursedetail .top{padding-bottom:15px}
	.coursedetail .bot{margin-top:20px}
	.coursedetail .bot .desc{width:100%;padding-bottom:10px;padding-right:0;border-right:none;border-bottom:1px solid #ccc}
	.coursedetail .bot .desc .box{height:150px}
	.coursedetail .bot .detail{width:100%;height:130px;overflow-y:auto;padding-left:0;margin-top:10px}
	.coursedetail .bot .detail .delist{font-size:15px;margin-bottom:8px}
	.coursedetail .bot .detail .delist span{font-size:13px;line-height:1.8}
	.coursedetail .top .coname{font-size:18px}
	.coursedetail .courmessage .list .input input{padding:5px 10px;height:32px}
	.coursedetail .courmessage .list{margin-bottom:10px}
	.coursedetail .courmessage .list:nth-last-of-type(1) textarea{height:80px}
	.coursedetail .btnbox{margin-top:15px}
	.coursedetail .btnbox .btn{width:92px;height:32px;line-height:32px}
	[courseapp].coursedetail{height:auto}
}

.const1-one{padding:76px 0 70px}
.const1 .top{padding:0 16%}
.const1 .top .title{font-size:24px;color:#333;font-weight:bold;text-align:center}
.const1 .top .text{font-size: 14px;color: rgb(102, 102, 102);line-height: 2.286;margin-top:18px;text-align:center}
.const1-one .img{margin-top:44px;overflow:hidden}
.const1-one .img img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.const1-one .img:hover img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.const1-two{padding:64px 0 80px;background-color:#f7f7f7}
.const1-two .bot{margin-top:46px;position:relative}
.const1-two .bot::before{content:"";width:100%;height:2px;background-color:#f7f7f7;position:absolute;top:50%;margin-top:-10px;left:0;z-index:2}
.const1-two .bot .list{width:16.6666%;display:block;background-color:#fff;position:relative}
.const1-two .bot .list .showbox{padding:90px 0 86px;height:100%;border-right:2px solid #f7f7f7}
.const1-two .bot .list:nth-of-type(6n){border-right:none}
.const1-two .bot .list .showbox .icon,
.const1-two .bot .list .showbox .icon2{width:42px;height:42px;text-align:center;margin:0 auto}
.const1-two .bot .list .showbox .icon2{display:none}
.const1-two .bot .list .showbox .cnname{font-size:18px;font-weight:bold;margin-top: 20px;text-align:center;color:#333;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.const1-two .bot .list .showbox .enname{font-size:14px;font-family:Arial;text-align:center;color:#999;padding:0 20%;margin-top:6px;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.const1-two .bot .list .img{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:-1;opacity:0;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.const1-two .bot .list .img img{width:100%;height:100%;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.const1-two .bot .list:hover .showbox .icon2,
.const1-two .bot .list:hover .showbox .cnname,
.const1-two .bot .list:hover .showbox .enname{position:relative;color:#fff}
.const1-two .bot .list:hover .icon2{display:block}
.const1-two .bot .list:hover .icon{display:none}
.const1-two .bot .list:hover .img{z-index:0;opacity:1}
.const1-two .bot .list:hover .sbg{z-index:0;opacity:0.5}
.const1-two .bot .list:hover .img img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.const1-two .bot .list .sbg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;opacity:0;background-color:#000}
.const2-one{padding:100px 0 34px}
.const2-one .slidelist{margin-bottom:90px}
.const2-one .slidelist.two{margin-bottom:0}
.const2-one .slidelist .img{overflow:hidden}
.const2-one .slidelist .img img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.const2-one .slidelist .swiper-slide:hover .img img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.const2-one .slidelist .textbox{width:calc(100% - 842px);padding-right:85px;padding-bottom:116px}
.const2-one .slidelist.two .textbox{width:calc(100% - 842px);padding-left:85px;padding-right:0;padding-bottom:86px}
.const2-one .slidelist .textbox .name{font-size:24px;color:#333;font-weight:bold}
.const2-one .slidelist .textbox .enname{font-size:18px;color:#999;font-family:Arial;margin-top:12px;text-transform:Uppercase}
.const2-one .slidelist .textbox .text{font-size: 14px;line-height: 2.286;color: rgb(102, 102, 102);margin-top:38px}
.const2-one .slidelist .swiper-button-next,
.const2-one .slidelist .swiper-button-prev{width:42px;height:42px;background-color:#fff;border:1px solid #ccc;top:auto;bottom:0;right:auto;background-size:auto;opacity:1}
.const2-one .slidelist .swiper-button-next{background-image:url(../image/cons-r.png);border-left:none;left:42px}
.const2-one .slidelist .swiper-button-prev{background-image:url(../image/cons-l.png);left:0;}
.const2-one .bottitle{font-size:24px;color:#333;font-weight:bold;text-align:center;margin-top:96px}
.const2-one .slidelist.two .swiper-button-next,
.const2-one .slidelist.two .swiper-button-prev{left:auto}
.const2-one .slidelist.two .swiper-button-next{right:0}
.const2-one .slidelist.two .swiper-button-prev{right:42px}
.const2-two{padding:60px 0 80px;background-color:#f3f9f9}
.const2-two .swiper-container{padding:20px 0 80px}
.const2-two .swiper-slide{height:auto;box-shadow: 0px 1px 20px 0px rgba(0, 0, 0, 0.04)}
.const2-two .box{height:100%}
.const2-two .box .left{width:160px;background-color:#f7f7f7;padding-top:30px}
.const2-two .box .tx{width:90px;height:90px;background-repeat:no-repeat;background-position:center center;border-radius:90px;margin:0 auto}
.const2-two .box .name{font-size:16px;color:#333;font-weight:bold;text-align:center;margin-top:26px}
.const2-two .box .right{background-color:#fff;width:calc(100% - 160px);padding:35px 50px 52px 40px}
.const2-two .box .title{font-size:16px;color:#333;font-weight:bold}
.const2-two .box .text{font-size: 14px;color: rgb(51, 51, 51);line-height: 2.286;margin-top:22px}
.const2-two .swiper-container-horizontal>.swiper-pagination-bullets{width:auto;left:50%;}
.const2-two .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:28px;height:28px;background-color:transparent;opacity:1;line-height:28px;text-align:center;border:1px solid #cdcdcd;color:#333;font-weight:bold;font-size:14px;font-family:Arial}
.const2-two .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{border:none;background-color:#e82633;color:#fff}
.const2-two .swiper-button-next,
.const2-two .swiper-button-prev{width:28px;height:28px;background-size:100% 100%;top:auto;bottom:10px;margin-top:0;left:50%;right:auto}
.const2-two .swiper-button-next{background-image:url(../image/cons-r2.png)}
.const2-two .swiper-button-prev{background-image:url(../image/cons-l2.png)}
.const3-one{padding:74px 0 34px 0}
.const3-one .panterb{margin-top:45px}
.const3-one .panterb .panterblist{width:23%;margin-right:2.6666%;height:110px;border:1px solid #eee;margin-bottom:40px;text-align:center;padding:10px;line-height:90px;cursor:pointer;overflow:hidden}
.const3-one .panterb .panterblist:nth-of-type(4n){margin-right:0}
.const3-one .panterb .panterblist img{max-width:100%;max-height:100%;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.const3-one .panterb .panterblist:hover img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.const3-two{padding:0 0 72px 0}
.const3-two .slide{position:relative;margin-top:35px}
.const3-two .top .icon{width:24px;height:4px;margin:4px auto 0}
.const3-two .swiper-slide{height:auto}
.const3-two .swiper-slide a{display:block;height:100%;border:1px solid #eee;box-sizing:border-box}
.const3-two .swiper-slide a .videobox{position:relative}
.const3-two .swiper-slide a .videobox .video{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}
.const3-two .swiper-slide a .videobox .video video{width:100%;height:100%}
.const3-two .swiper-slide a .videobox .player{width:56px;height:56px;position:absolute;top:50%;left:50%;margin-top:-28px;margin-left:-28px;z-index:19}
.const3-two .swiper-slide a .videobox.cur .img,
.const3-two .swiper-slide a .videobox.cur .player{opacity:0;z-index:-1}
.const3-two .swiper-slide a .videobox.cur .video{z-index:1}
.const3-two .swiper-slide a .img{overflow:hidden}
.const3-two .swiper-slide a .img img{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.const3-two .swiper-slide a .textbox{padding:36px 46px 34px 40px;background-color:#fff}
.const3-two .swiper-slide a .textbox .title{font-size:18px;font-weight:bold;color:#333;max-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1 }
.const3-two .swiper-slide a .textbox .text{font-size:14px;color: rgb(102, 102, 102);line-height: 2.286;margin-top:16px;max-height:86px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.const3-two .swiper-button-next,
.const3-two .swiper-button-prev{width:48px;height:48px;margin-top:-24px;background-size:100% 100%}
.const3-two .swiper-button-next{background-image:url(../image/pro2-r2.png);right:calc(-48px + -2.2vw)}
.const3-two .swiper-button-prev{background-image:url(../image/pro2-l2.png);left:calc(-48px + -2.2vw)}
.const3-two .swiper-slide:hover a{border:2px solid #f72925}
.const3-two .swiper-slide:hover a .textbox .title{color:#f72925}
.const4-one{padding:74px 0 40px}
.const4-one .bot{margin-top:92px}
.const4-one .bot .list{width:23%;margin-right:2.6666%}
.const4-one .bot .list:nth-of-type(4){margin-right:0}
.const4-one .bot .list .img{overflow:hidden}
.const4-one .bot .list .img img{width:100%;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.const4-one .bot .list .textbox{width:82%;background-color:#fff;margin:0 auto;border:1px solid #eee;border-bottom:2px solid #e32723;padding:35px 20px 42px 20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.const4-one .bot .list .textbox .title{font-size:18px;color:#000;font-weight:bold}
.const4-one .bot .list .textbox .text{font-size: 14px;color: rgb(0, 0, 0);line-height: 2.286;margin-top:14px}
.const4-one .bot .list:nth-of-type(2),
.const4-one .bot .list:nth-of-type(4){transform:translateY(36px);-webkit-transform:translateY(36px);-moz-transform:translateY(36px)}


@media (max-width:1540px){
	.const3-two .wrap{width:79vw}
}

@media (max-width:1440px){
	.const1-two .bot .list .showbox{padding:5.25vw 0 4.97vw}
	.const1-two .bot::before{margin-top:-0.1vw}
	.const2-one .slidelist .img{width:700px}
	.const2-one .slidelist .textbox{width:calc(100% - 700px);padding-right:45px;padding-bottom:86px}
	.const2-one .slidelist.two .textbox{width:calc(100% - 700px);padding-left:45px}
	.const2-one .slidelist{margin-bottom:60px}
	
}

@media (max-width:1004px){
	.const1-one,
	.const1-two,
	.const2-two{padding:35px 0}
	.const1 .top{padding:0}
	.const1 .top .title,
	.const2-one .slidelist .textbox .name,
	.const2-one .bottitle{font-size:20px}
	.const1 .top .text{margin-top:8px;line-height:1.8}
	.const1-one .img,
	.const1-two .bot,
	.const3-one .panterb{margin-top:20px}
	.const1-two .bot::before{display:none}
	.const1-two .bot .list{width:50%;border-bottom:2px solid #f7f7f7}
	.const1-two .bot .list:nth-of-type(2n){border-right:none}
	.const1-two .bot .list:nth-last-of-type(2),
	.const1-two .bot .list:nth-last-of-type(1){border-bottom:none}
	.const1-two .bot .list .showbox .icon, .const1-two .bot .list .showbox .icon2{width:32px;height:34px}
	.const1-two .bot .list .showbox .cnname{margin-top:8px;font-size:16px}
	.const1-two .bot .list .showbox .enname{padding:0 10px}
	.const2-one{padding:35px 0 15px}
	.const2-one .slidelist .img{width:100%}
	.const2-one .slidelist .textbox{width:100%;padding-right:0;padding-bottom:55px;margin-top:20px}
	.const2-one .slidelist.two .textbox{width:100%;padding-left:0;padding-bottom:55px}
	.const2-one .slidelist{margin-bottom:35px}
	.const2-one .slidelist .textbox .enname{font-size:16px}
	.const2-one .slidelist .textbox .text{margin-top:10px;line-height:1.8}
	.const2-one .bottitle{margin-top:30px}
	.const2-two .box .right{width:calc(100% - 120px);padding:20px 15px}
	.const2-two .box .text{margin-top:10px;line-height:1.7}
	.const2-two .box .tx{width:70px;height:70px}
	.const2-two .box .left{width:120px}
	.const2-two .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:20px;height:20px;line-height:20px}
	.const2-two .swiper-button-next, .const2-two .swiper-button-prev{width:20px;height:20px}
	.const2-two .swiper-container{padding:10px 0 55px}
	.const3-one{padding:35px 0 15px}
	.const3-one .panterb .panterblist{width:48%;margin-right:4%;margin-bottom:20px}
	.const3-one .panterb .panterblist:nth-of-type(2n){margin-right:0}
	.const3-two .wrap{width:76vw}
	.const3-two .swiper-button-next, .const3-two .swiper-button-prev{width:38px;height:38px;margin-top:-19px}
	.const3-two .swiper-button-next{right: calc(-38px + -2vw)}
	.const3-two .swiper-button-prev{left: calc(-38px + -2vw)}
	.const3-two .swiper-slide a{width:99.5%}
	.const3-two .swiper-slide a .textbox{padding:20px 15px}
	.const3-two .swiper-slide a .textbox .title{font-size:16px}
	.const3-two .swiper-slide a .textbox .text{line-height:1.8;max-height:75px;margin-top:8px}
	.const4-one .bot .list:nth-of-type(2),
	.const4-one .bot .list:nth-of-type(4){transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}
	.const4-one .bot .list{width:100%}
	.const4-one .bot .list .textbox{width:90%; transform: translateY(-40px);
		-webkit-transform: translateY(-40px)}
}


.const5{padding:70px 0 20px}
.const5 .top .title{font-size:24px;font-weight:bold;color:#333;text-align:center}
.const5 .top .icon{width:24px;margin:12px auto 0}
.const5 .bot{margin-top:35px}
.const5 .vlist{width:31%;margin-right:3.5%;margin-bottom:30px;border:2px solid transparent;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.const5 .vlist:nth-of-type(3n){margin-right:0}
.const5 .vlist .videobox{position:relative}
.const5 .vlist .videobox .video video{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}
.const5 .vlist .videobox .img{width:100%;overflow:hidden}
.const5 .vlist .videobox .img img{width:100%;z-index:8;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.const5 .vlist .videobox .player{width:56px;height:56px;position:absolute;top:50%;left:50%;margin-top:-28px;margin-left:-28px;z-index:6;cursor:pointer}
.const5 .vlist .videobox.cur .video video{z-index:9}
.const5 .vlist .videobox.cur .img img,
.const5 .vlist .videobox.cur .player{z-index:-1;opacity:0}
.const5 .vlist .textbox{padding:38px;display:block}
.const5 .vlist .textbox .title{font-size: 18px;
    font-weight: bold;
    color: #333;
    max-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
	-webkit-line-clamp: 1;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}
.const5 .vlist .textbox .text{    font-size: 14px;
    color: rgb(102, 102, 102);
    line-height: 2.286;
    margin-top: 16px;
    max-height: 90px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;}
.const5 .vlist:hover .videobox .img img{transform:scale(1.05);-webkit-transform:scale(1.05)}
.const5 .vlist:hover .textbox .title{color:#e32723}
.const5 .vlist:hover{border:2px solid #e32723}

@media (max-width:1004px){
	.const5 .vlist{width:100%;margin-bottom:0;border:none}
	.const5{padding:35px 0 15px}
	.const5 .top .title{font-size:20px}
	.const5 .top .icon{margin:5px auto 0}
	.const5 .bot{margin-top:20px}
	.const5 .vlist .textbox{padding:20px 0}
	.const5 .vlist .textbox .text{line-height:1.8;max-height:74px;margin-top:7px}
	.const5 .vlist .textbox .title{font-size:16px}
}



.pageright{position:fixed;top:50%;right:-82px;z-index:19;margin-top:-82px;transition:1s ease 0s;-webkit-transition:1s ease 0s;-moz-transition:1s ease 0s}
.pageright.cur{right:0}
.pageright .list{position:relative}
.pageright .list .show{width:72px;height:82px;border-bottom:1px solid #444643;background-color:rgba(0,0,0,0.9);padding-top:20px;cursor:pointer}
.pageright .list:nth-last-of-type(1) .show{border-bottom:none}
.pageright .list .show .img{text-align:center;}
.pageright .list .show .img img{display:initial}
.pageright .list .show .name{font-size:14px;color:#fff;text-align:center;line-height:40px;}
.pageright .list .items{position:absolute;right:0;top:0;background-color:rgba(0,0,0,0.9);z-index:-9;visibility:hidden;opacity:0;transition:0.5s ease 0s;-webkit-transition:0.5s ease 0s;-moz-transition:0.5s ease 0s}
.pageright .list .item{width:140px;height:62px;display:block;color:#fff;font-size:14px;line-height:62px;padding-left:44px;background-image:url(../image/nimg34_3on.png);background-repeat:no-repeat;background-position:left 5px center;transition:0.5s ease 0s;-webkit-transition:0.5s ease 0s;-moz-transition:0.5s ease 0s}
.pageright .list:hover .items{right:72px;z-index:19;visibility:visible;opacity:1}
.pageright .list .item:hover{color:#7cc011}



	
	
	