@keyframes warn{
    0%{opacity:0;-webkit-transform:scale(.1);transform:scale(.1);}
    5%{opacity:8;}
    to{opacity:0;-webkit-transform:scale(5);transform:scale(5);}
}
@-webkit-keyframes warn{
    0%{opacity:0;-webkit-transform:scale(.1);transform:scale(.1);}
    5%{opacity:8;}
    to{opacity:0;-webkit-transform:scale(5);transform:scale(5);}
}

/* 返回顶部 */
#float-right{right:30px;bottom:15%;z-index:100;}
#float-right .top{width:40px;height:40px;border-radius:10px;background-color:#da251c;}
#float-right .top img{transform:rotate(90deg);}


#header{top: 0;left: 0;height:141px;width:100%;z-index:10;background-color:transparent;}
#header.none{transform: translate3d(0px,-100%,0);}
#header.cur{background-color:#fff;}
#header:hover{background-color:#fff;box-shadow: 0px 0px 114px 0px rgba(0, 0, 0, 0.03);}
#header .hnav .one-nav{line-height:141px;margin-right:58px;}
#header .hnav .one-nav .nav-a{font-size:16px;color:#333;}
#header .hnav .one-nav.cur .nav-a,
#header .hnav .one-nav:hover .nav-a{color:#da251c;}
#header .hnav .one-nav .two-nav{height:0;overflow:hidden;top:156px;left:50%;z-index:3;transform:translateX(-50%);box-shadow: 0px 0px 114px 0px rgba(0, 0, 0, 0.08);}
#header .hnav .one-nav::after{content:'';position: absolute;left:50%;transform:translateX(-50%);bottom:-15px;z-index:3;background-color:transparent;width:142px;height:15px;}
#header .hnav .two-nav .hnavbg{background-color:#fff;border-radius:8px;padding:20px 40px;}
#header .hnav .two-nav .hnavbg>div{width:100%;line-height: 40px;text-align:center;white-space:nowrap;}
#header .hnav .two-nav .hnavbg>div .tnav-a{font-size:16px;color:#999;}
#header .hnav .two-nav .hnavbg>div .tnav-a:hover{color:#da251c;}
#header .hright{height:141px;}
#header .hright .search{width:22px;height:22px;}
#header .hright .menu{display:none; background:url(/icon/menu-icon.png) no-repeat center / cover;width:30px;height:30px;margin-left:30px;}
#header .hright .menu.cur{background-image:url(/icon/close-icon.png);}

@media screen and (max-width:1280px) {
    #header .hnav .one-nav{margin-right:25px;}
}
/* 头部移动端 */
#m-header-blank,
#m-nav,#search-box{display: none;}
@media screen and (max-width:1024px) {
    #header .hnav{display:none;}
    #header .hright .menu{display:block;}

    #m-nav{display: block;width: 100%;height: 0;z-index:50;left: 0;right: 0;top:141px; background: #fff;overflow-y: auto;}
    #m-nav.cur{height: calc(100vh - 141px);border-top:1px solid #ebebeb;}
    #m-nav .nav .one-nav{line-height:60px;}
    #m-nav .nav .one-nav .one{cursor:pointer; margin: 0 30px;border-bottom: 1px solid #ebebeb;background: url(/icon/nav-icon1.png) no-repeat right;}
    #m-nav .nav .one-nav.nobg .one{background: none;}
    #m-nav .nav .one-nav.cur .one{background-image:url(/icon/nav-icon2.png);}
    #m-nav .nav .one-nav.cur.nobg .one{background: none;}
    #m-nav .nav .one-nav .one-a{font-size:18px;font-weight: 700;color:#333;}
    #m-nav .nav .one-nav .two-nav{width: 100%;background: #f7f7f7;padding: 0 30px;}
    #m-nav .nav .one-nav .two-nav>div{border-bottom: 1px solid #ebebeb;}
    #m-nav .nav .one-nav .two-nav .two-a{font-size: 16px;color:#333;}

    #search-box{width: 100%;height:150px;z-index:50;left: 0;right: 0;top:141px;background: #fff;display: none;flex-direction: column;justify-content: center;border-top:2px solid #ebebeb;}
    #search-box .form-box{width: 92%;margin: 45px auto 0;height: 60px;border: 1px solid #d1d1d1;border-radius:30px;overflow: hidden;}
    #search-box .form-box .input{width: calc(100% - 60px);padding-left: 30px;}
    #search-box .form-box .input input{width: 100%;height: 100%;font-size:18px;color:#333;}
    #search-box .form-box .submit{width: 60px;height: 60px;background: url(/icon/h-search-icon.png) #fafafa no-repeat 14px center;border-left:1px solid  rgba(0, 0, 0, 0.3);}
}
@media screen and (max-width:750px) {
	#m-header-blank{display:block;width:100%;height:141px;}
    #header{background-color:#fff;box-shadow: 0px 0px 114px 0px rgba(0, 0, 0, 0.03);}
    #header .hright .search{display:none;}
    #header .hright .m-search{display:inline-block; width:30px;height:30px;background:url(/icon/h-search-icon.png) no-repeat center / 100%;margin-right:30px;}
    #header .hright .m-search.cur{background-image:url(/icon/close-icon.png);}
    #header .hright .menu{width:40px;height:40px;}
	
    #m-nav .nav .one-nav{line-height:100px;}
    #m-nav .nav .one-nav .one-a{font-size:36px;}
    #m-nav .nav .one-nav .two-nav .two-a{font-size:30px;}

    #search-box{height:180px;}
    #search-box .form-box{height:90px;border-radius:43px;}
    #search-box .form-box .input{width:calc(100% - 90px);}
    #search-box .form-box .input input{font-size:30px;}
    #search-box .form-box .submit{width:90px;height:90px;background-position:20px center;background-size:40px;}
}


/* 首页banner */
#index-swiper .swiper1 .v{top:0;left:0;width:100%;height:100%;}
#index-swiper .swiper1 .v video{width:100%;object-fit: fill;}
#index-swiper .swiper1 .m-pic{padding-top:50%;}
#index-swiper .swiper1 .m-pic.mobile{padding-top:100%;}
#index-swiper .swiper1 .swiper-pagination{bottom:69px;text-align:left;width:92%;max-width:1600px;margin:0 auto;left:50%;transform:translateX(-50%);}
#index-swiper .swiper1 .swiper-pagination-bullet{background:rgba(51,51,51,0.1);opacity:1;width:63px;height:4px;margin:0 1.5px;border-radius:2px;}
#index-swiper .swiper1 .swiper-pagination-bullet-active .el-bar{background:#da251c;}
#index-swiper .swiper1 .title{font-size:49px;color:#333;line-height:58px;font-weight:600;width:245px;margin:0 auto;}
#index-swiper .swiper1 .title span{color:#da251c;}
#index-swiper .swiper1 .title span:nth-of-type(2){padding-left:49px;}
#index-swiper .swiper1 .box{background:url(/icon/banner-bg.png) no-repeat center;z-index:2;}
#index-swiper .swiper1 .box .list .li{width:50%;height:fit-content;display:flex;justify-content:flex-end;align-items:center;}
#index-swiper .swiper1 .box .list .li:nth-child(2n){flex-direction:row-reverse;}
#index-swiper .swiper1 .box .list .li .txt{text-align:right;width:calc(100% - 85px - 87px); font-size:18px;color:#da251c;font-weight:600;margin-right:85px;position:relative;}
#index-swiper .swiper1 .box .list .li .txt::after{content:'';position:absolute;top:50%;right:-38px;transform:translateY(-50%);z-index:2;width:182px;height:45px;background:url(/icon/bannerL.png) no-repeat center;}
#index-swiper .swiper1 .box .list .li:nth-child(2n) .txt{margin-left:85px;text-align:left;}
#index-swiper .swiper1 .box .list .li:nth-child(2n) .txt::after{background-image:url(/icon/bannerR.png);left:-38px;}
#index-swiper .swiper1 .box .list .li .icon{width:87px;height:87px;border-radius:50%;box-shadow: 0px 3px 6px 0px rgba(218, 37, 28, 0.55);background:linear-gradient(to right,#da251c 23%,#ff635b 100%);}
#index-swiper .swiper1 .box .list .li .m-pic{padding:20px;}
#index-swiper .swiper1 .box .list .li .m-pic img{width:auto;height:auto;min-height:1px;}
#index-swiper .swiper1 .box .list .li:nth-child(1){padding-right:4.25%;}
#index-swiper .swiper1 .box .list .li:nth-child(2){padding-left:4.25%;}
#index-swiper .swiper1 .box .list .li:nth-child(3){padding-right:190px;}
#index-swiper .swiper1 .box .list .li:nth-child(4){padding-left:190px;}
#index-swiper .swiper1 .box .list .li:nth-child(5){padding-right:190px;}
#index-swiper .swiper1 .box .list .li:nth-child(6){padding-left:190px;}
#index-swiper .swiper1 .box .list .li:nth-child(7){padding-right:4.25%;}
#index-swiper .swiper1 .box .list .li:nth-child(8){padding-left:4.25%;}
#index-swiper .swiper1 .box .list .li:nth-child(-n+2){margin-bottom:47px;}
#index-swiper .swiper1 .box .list .li:nth-child(-n+4):nth-child(n+3){margin-bottom:88px;}
#index-swiper .swiper1 .box .list .li:nth-child(-n+6):nth-child(n+5){margin-bottom:43px;}
@media (max-width:1440px) {
	#index-swiper .swiper1 .title{margin-top:50px;}
	#index-swiper .swiper1 .box{margin-top:80px;}
}
@media (max-width:1280px) {
	#index-swiper .swiper1 .title{font-size:36px;line-height:normal;margin-left:20px;}
	#index-swiper .swiper1 .box{background-size:30%;}
	#index-swiper .swiper1 .box .list .li:nth-child(-n+2){margin-bottom:30px;}
	#index-swiper .swiper1 .box .list .li:nth-child(-n+4):nth-child(n+3){margin-bottom:50px;}
	#index-swiper .swiper1 .box .list .li:nth-child(-n+6):nth-child(n+5){margin-bottom:30px;}
	#index-swiper .swiper1 .box .list .li:nth-child(3){padding-right:150px;}
	#index-swiper .swiper1 .box .list .li:nth-child(4){padding-left:150px;}
	#index-swiper .swiper1 .box .list .li:nth-child(5){padding-right:150px;}
	#index-swiper .swiper1 .box .list .li:nth-child(6){padding-left:150px;}
}
@media (max-width:1024px) {
	#index-swiper .swiper1 .title{margin-top:65px;}
	#index-swiper .swiper1 .box{margin-top:120px;}
	#index-swiper .swiper1 .title{font-size:28px;line-height:normal;margin-left:38px;}
	#index-swiper .swiper1 .box .list .li .icon{width:60px;height:60px;padding:15px;}
	#index-swiper .swiper1 .box .list .li:nth-child(3){padding-right:120px;}
	#index-swiper .swiper1 .box .list .li:nth-child(4){padding-left:120px;}
	#index-swiper .swiper1 .box .list .li:nth-child(5){padding-right:120px;}
	#index-swiper .swiper1 .box .list .li:nth-child(6){padding-left:120px;}
	#index-swiper .swiper1 .box .list .li .txt{font-size:16px;}
}
@media (max-width:750px) {
	#index-swiper .swiper1 .title{margin-top:0;}
	#index-swiper .swiper1 .box{margin-top:0;}
	#index-swiper .swiper1 .box{background-size:35%;}
	#index-swiper .swiper1 .box .list .li .txt{width:calc(100% - 30px - 60px);margin-right:30px;font-size:26px;line-height:normal;}
	#index-swiper .swiper1 .box .list .li:nth-child(2n) .txt{margin-left:30px;}
	#index-swiper .swiper1 .box .list .li .txt::after{display:none !important;/*right:-25px;*/}
	/* #index-swiper .swiper1 .box .list .li:nth-child(2n) .txt::after{left:-25px;} */
	#index-swiper .swiper1 .box .list .li:nth-child(-n+2){margin-bottom:10px;}
	#index-swiper .swiper1 .box .list .li:nth-child(-n+4):nth-child(n+3){margin-bottom:30px;}
	#index-swiper .swiper1 .box .list .li:nth-child(-n+6):nth-child(n+5){margin-bottom:10px;}
	#index-swiper .swiper1 .box .list .li:nth-child(1){padding-right:3.5%;}
	#index-swiper .swiper1 .box .list .li:nth-child(2){padding-left:3.5%;}
	#index-swiper .swiper1 .box .list .li:nth-child(3){padding-right:100px;}
	#index-swiper .swiper1 .box .list .li:nth-child(4){padding-left:100px;}
	#index-swiper .swiper1 .box .list .li:nth-child(5){padding-right:100px;}
	#index-swiper .swiper1 .box .list .li:nth-child(6){padding-left:100px;}
	#index-swiper .swiper1 .box .list .li:nth-child(7){padding-right:3.5%;}
	#index-swiper .swiper1 .box .list .li:nth-child(8){padding-left:3.5%;}
}

/* 内页banner */
#inner-banner .box .cont{padding-top:30px;z-index:2;}
#inner-banner .box .cont .title{font-size:48px;font-weight:600;color:#333;line-height:48px;}
#inner-banner .box .cont .title2{font-size:48px;line-height:48px;font-weight:500;color:#da251c;position:relative;/*padding-left:23px;margin-left:22px;*/}
/* #inner-banner .box .cont .title2::after{content:'';position: absolute;left:0;top:50%;transform:translateY(-50%);width:10px;height:4px;background-color:#333;} */
#inner-banner .crumbs{bottom:0;z-index:3;left:0;right:0;width:92%;max-width:1600px;margin:0 auto;height:89px;border-top:1px solid rgba(51,51,51,0.05);}
@media screen and (max-width:750px) {
	#inner-banner .crumbs{display:none;}
}


/*全站搜索*/
#search{width:100%; padding: 40px 0;margin-top:151px;}
#search .box{padding:0 40px;}
#search .form{margin-bottom:22px;margin-top: 20px;}
#search .form .text{width: 340px;padding-left: 15px;height: 49px;line-height: 49px;border:1px solid #dddddd;border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:none;font-size: 16px;}
#search .form .submit{height: 49px;width: 59px;border:1px solid #da251c;border-top-right-radius: 5px;border-bottom-right-radius:5px;background: url(/icon/searchW.png) no-repeat center center #da251c;color: #fff;font-size: 16px;cursor: pointer;background-size: 22px;}
#search .list{width:100%; margin-bottom:50px;}
#search .list .info .cate{padding-left:15px;}
#search .list .info li{padding:20px 0; border-bottom:1px solid #dddddd;}
#search .list .info li:first-child{border-top:1px solid #dddddd;}
#search .list .info .title{margin-right:16px; line-height:22px; color:#1a1a1a; font-size:16px; font-weight:700;}
#search .list .info .day,
#search .list .info .cate{color:#888888; font-size:16px; margin-right:20px;}
#search .list .info .day{margin:0;}
#search .list .info .desc{height:60px; margin-top:1.375%; color:#888888; font-size:14px; line-height:32px;}
#search .txt{font-size: 16px;margin-top: 45px;}
@media (max-width: 750px){
	#search{margin-top:0;}
    #search .form .text{width:400px;height: 60px;line-height: 60px;font-size: 30px;}
    #search .form .submit{width: 60px;height: 60px;font-size: 26px;background-size: 26px;}
    #search .list .info .title{font-size: 36px;line-height: 1.6;}
    #search .list .info .day,
    #search .list .info .cate{font-size: 28px;line-height: 1.6;}
    #search .list .info .desc{font-size: 30px;line-height: 1.6;/*height: 144px;*/}
    #search .txt{font-size: 30px;}
}

/* 面包屑 */
#crumbs{width:100%;height:100%;display:flex;align-items:center;}
#crumbs .cont{width:100%;height:100%;}
#crumbs .cont .icon{margin-right:12px;}
#crumbs .cont .dian{background-color:#333;width:4px;height:4px;border-radius:50%;margin:0 12px;}
#crumbs .cont .name{display:block;font-size:16px;color:#333;line-height:normal;}
#crumbs .cont .name.w{width:185px;}
@media screen and (max-width:750px) {
	#crumbs{display:none;}
}

/* 底部 */
#footer .fcont{background:#ededed;padding-top:40px;}
#footer .ftop{padding-bottom:42px;border-bottom: 1px solid #dfdfdf}
#footer .ftop .flogo{width:291px;}
#footer .ftop .fsearch{width:360px;height:50px;border-radius:25px;background:#fff;}
#footer .ftop .fsearch .form-box .submit{height:50px;width:60px;background: url(/icon/fsearch.png) no-repeat center;}
#footer .ftop .fsearch .form-box .input{width:calc(100% - 60px);}
#footer .ftop .fsearch .form-box .input input{width:100%;height:100%;font-size:16px;color:#333;padding-right:20px;}

#footer .fcenter{padding:60px 0;}
#footer .fcenter .fleft{width:calc(100% - 386px);padding-right:3.126%;}
#footer .fcenter .fleft .flist .fnav .fnav-one .one-a{font-size:18px;color:#333;font-weight:500;}
#footer .fcenter .fleft .flist .fnav .fnav-two {margin-top:20px;}
#footer .fcenter .fleft .flist .fnav .fnav-two .list .two-a{font-size:16px;color:#999;line-height:36px;}
#footer .fcenter .fleft .flist .fnav .fnav-one .one-a:hover,
#footer .fcenter .fleft .flist .fnav .fnav-two .list .two-a:hover{color:#da251c;}
#footer .fcenter .fleft .fmore{padding-top:50px;border-top:1px solid #d1d1d1;margin-top:60px;}
#footer .fcenter .fleft .fmore .txt1{font-size:16px;color:#333;line-height:30px;}
#footer .fcenter .fleft .fmore .txt{font-size:16px;color:#999;line-height:30px;white-space:pre-wrap;}
#footer .fcenter .fleft .fmore .txt:hover{color:#da251c;}
#footer .fcenter .fleft .fmore .line{width:2px;height:15px;background-color:#999;margin:8px 9px 0 9px;}

#footer .fcenter .fright{width:386px;border-left:1px solid #dfdfdf;padding-left:3.126%;}
#footer .fcenter .fright .tit{font-size:18px;color: #333;font-weight:500;}
#footer .fcenter .fright .cont{margin-top:23px;}
#footer .fcenter .fright .cont .text{font-size:16px;color:#999;line-height:30px;}
#footer .fcenter .fright .cont .txt{font-size:16px;color:#666;font-weight:500;line-height:30px;margin-top:25px;}
#footer .fcenter .fright .cont .tel{font-size:30px;line-height: 30px;color:#da251c;font-weight:500;}
#footer .fcenter .fright .code{margin-top:42px;}
#footer .fcenter .fright .code .img{width:139px;height:139px;}
#footer .fcenter .fright .code .code-tit{font-size:16px;color:#999;line-height:30px;width:fit-content;margin-top:5px;}

#footer .fbot{background-color:#da251c;height:133px;width:100%;}
#footer .fbot span{margin:0 20px;}
#footer .fbot .copyright,
#footer .fbot .icp{font-size:14px;color:#fff;line-height:30px;}
@media screen and (max-width:1024px) {
    #footer .fcenter{flex-direction:column;}
    #footer .fcenter .fleft{width:100%;padding-right:0;}
    #footer .fcenter .fright{width:100%;margin-top:30px;padding-left:0;border-left: none;}
    #footer .fcenter .fright .cont{margin-top:20px;}
}
@media screen and (max-width:970px) {
    #footer .fcenter{padding:50px 0;}
    #footer .fcenter .fleft .flist{flex-direction:column;}
	#footer .fcenter .fleft .flist .fnav{border-bottom:1px solid #dfdfdf;}
    #footer .fcenter .fleft .flist .fnav .fnav-one{line-height:60px;background: url(/icon/nav-icon1.png) no-repeat center right;}
    #footer .fcenter .fleft .flist .fnav.in .fnav-one{background-image: url(/icon/nav-icon2.png);}
	#footer .fcenter .fleft .flist .fnav.cur .fnav-one{background:none !important;}
    #footer .fcenter .fleft .flist .fnav .fnav-two{height:0;overflow: hidden;margin-top:0;}
    #footer .fcenter .fleft .flist .fnav .fnav-two .list .two-a{line-height: 60px;padding: 0 30px;border-bottom: 1px dashed #dfdfdf;}
	#footer .fcenter .fleft .flist .fnav .fnav-two .list .two-a:last-child{border-bottom:none;}
	#footer .fcenter .fleft .fmore{padding-top:0;border-top:none;margin-top:50px;}
}
@media screen and (max-width:750px) {
	#footer .ftop{flex-direction:column;align-items:flex-start;border-width:2px;}
	#footer .ftop .flogo{width:50%;}
    #footer .ftop .fsearch{width:100%;height:80px;line-height:80px;border-radius:45px;margin-top:30px;}
    #footer .ftop .fsearch .form-box .submit{width:100px; height:80px;background-image: url(/icon/h-search-icon.png);}
	#footer .ftop .fsearch .form-box .input{width:calc(100% - 100px);padding-right:30px;}
    #footer .ftop .fsearch .form-box .input input{font-size:30px;}

    #footer .fcenter .fleft .flist .fnav .fnav-one{line-height: 80px;}
    #footer .fcenter .fleft .flist .fnav .fnav-one .one-a{font-size:36px;}
    #footer .fcenter .fleft .flist .fnav .fnav-two .list .two-a{font-size:30px;}
	#footer .fcenter .fleft .fmore .txt1,
	#footer .fcenter .fleft .fmore .txt{font-size:30px;line-height:1.8;}
	#footer .fcenter .fleft .fmore .line{height:25px;margin-top:15px;}
    #footer .fcenter .fright .tit{font-size:36px;line-height:1.6;}
	#footer .fcenter .fright .cont .txt{font-size:30px;line-height:1.6;}
    #footer .fcenter .fright .cont .text{font-size:30px;line-height:1.6;}
    #footer .fcenter .fright .cont .tel{font-size:48px;line-height:1.6;}
	#footer .fcenter .fright .code .img{width:200px;height:200px;}
	#footer .fcenter .fright .code .code-tit{font-size:30px;line-height:1.6;}

	#footer .fbot{height:auto;padding:60px 0;}
	#footer .fbot .cw1600{flex-direction:column;}
    #footer .fbot .copyright,
    #footer .fbot .icp{font-size:30px;line-height:1.6;text-align: center;}
	#footer .fbot .icp{margin-top:30px;}
}

/* 分页 */
.turn_page{padding-top:70px;display:flex;justify-content:center;margin:0 auto;}
.turn_page.case{padding-top:10px;}
.turn_page.pro{padding-top:42px;}
.turn_page .paging[type="default"] .paging_btn{background:transparent;transition:all 0.3s;border:none;border-radius:8px;margin:0 3px;font-size:16px;min-width:50px;height:50px;color:#666;}
.turn_page .paging[type='default'] .paging_btn:nth-child(1),
.turn_page .paging[type='default'] .paging_btn:last-child{padding:0 18px;}
.turn_page .paging[type='default'] .paging_btn:first-child span{margin-left:10px;}
.turn_page .paging[type='default'] .paging_btn:last-child span{margin-right:10px;}
.turn_page .paging[type="default"] .paging_btn:hover,
.turn_page .paging[type="default"] .paging_btn.cur{color:#fff;background:#da251c;}
.turn_page .paging .paging_btn:hover .i1{display:none;}
.turn_page .paging .paging_btn:hover .i2{display:inline-block;}
.turn_page .paging > font{display: none;}

@media screen and (max-width:750px) {
	.turn_page{padding-top:50px !important;}
	.turn_page .paging[type="default"] .paging_btn{font-size:26px;}
	.turn_page .paging .paging_btn:nth-child(1) img,
	.turn_page .paging .paging_btn:last-child img{width:12px;}
}

/* 首页 */
.ind-tit{font-size:24px;color:#da251c;line-height:48px}
.ind-tit span{font-size:48px;font-weight:600;color:#333;margin-right:15px;}
#ind-bus{padding:100px 0;}
#ind-bus .top .btn{width:200px;height:60px;background-color:#da251c;border-radius:30px;}
#ind-bus .top .btn .txt{font-size:14px;color:#fff;margin-right:10px;}
#ind-bus .top .btn .icon{width:14px;}
#ind-bus .top .btn:hover{opacity:0.75;}
#ind-bus .container{padding:70px 0 54px;}
#ind-bus .container .slide{border-radius:8px;overflow:hidden;}
#ind-bus .container .slide .img{padding-top:77.577%;}
#ind-bus .container .slide .cont{left:0;right:0;bottom:30px;width:calc(100% - 70px);z-index:5;margin:0 auto;}
#ind-bus .container .slide .cont .name{font-size:24px;color:#fff;font-weight:600;width:calc(100% - 40px);}
#ind-bus .container .slide .cont .icon{width:31px;opacity:0;}
#ind-bus .container .slide .back{inset:0;z-index:2;background-color:rgba(0,0,0,0.3);width:100%;height:100%;}
#ind-bus .container .slide:hover .back{background-color:rgba(191,18,10,0.85);}
#ind-bus .container .slide:hover .cont .icon{opacity:1;}
#ind-bus .container .swiper-pagination{bottom:0;}
#ind-bus .container .swiper-pagination-bullet{background:#eaeaea;opacity:1;border-radius:2px;width:63px;height:4px;}
#ind-bus .container .swiper-pagination-bullet-active{background:#da251c;}
@media (max-width:1024px) {
	#ind-bus .container .slide .cont{width:calc(100% - 30px);}
}
@media (max-width:750px) {
	.ind-tit{font-size:30px;}
	#ind-bus{padding:80px 0;}
	#ind-bus .top{flex-direction:column;align-items:flex-start;}
	#ind-bus .top .btn{margin-top:20px;}
	#ind-bus .top .btn .txt{font-size:26px;}
	#ind-bus .top .btn .icon{width:20px;}
	#ind-bus .container{padding:50px 0;}
	#ind-bus .container .slide .cont .name{font-size:26px;}
	#ind-bus .container .slide .cont .icon{opacity:1;}
}

#ind-case{position:relative;width:100%;overflow:hidden;}
#ind-case .mask{width:100%;height:100%;z-index:2;}
#ind-case .ind-tit,
#ind-case .ind-tit span{color:#fff;}
#ind-case .top{position:absolute;top:10.2%;left:0;right:0;z-index:3;}
#ind-case .top .btn .pn{border-radius:50%;background:rgba(255,255,255,0.15) no-repeat center;width:56px;height:56px;}
#ind-case .top .btn .pn.prev{margin-right:20px;background-image:url(/icon/news-prev2.png);}
#ind-case .top .btn .pn.next{background-image:url(/icon/news-next2.png);}
#ind-case .top .btn .pn:hover{background-color:#da251c;}
#ind-case .center{width:100%;}
#ind-case .center .item .name{font-size:24px;line-height:30px;color:#fff;font-weight:500;}
#ind-case .center .item .brief{font-size:16px;line-height:30px;color:#fff;margin:30px 0 50px;}
#ind-case .center .item .more .txt{font-size:14px;color:#fff;line-height:30px;margin-right:10px;}
#ind-case .center .item .bg{z-index:1;width:100%;}
#ind-case .center .item .cont{z-index:3;left:50%;transform:translateX(-50%);top:26.5%;width:92%;max-width:1600px;margin:0 auto;}
#ind-case .bot{position:absolute;bottom:11%;left:0;right:0;z-index:3;overflow:hidden;padding-top:12px;}
#ind-case .bot .thumbs{border-radius:8px;overflow:visible;}
#ind-case .bot .thumbs .wrapper{margin:0 auto;}
#ind-case .bot .thumbs .slide{position:relative;border-radius:8px;padding:45px 0 25px;background-color:rgba(255, 255, 255, 0.9);}
#ind-case .bot .thumbs .slide .icon{width:61px;height:51px;margin:0 auto;}
#ind-case .bot .thumbs .slide .tit{font-size:16px;line-height:30px;color:#333;padding:0 10px;margin-top:20px;}
#ind-case .bot .thumbs .slide.swiper-slide-thumb-active{background-color:#da251c;}
#ind-case .bot .thumbs .slide.swiper-slide-thumb-active .icon .i1{display:none;}
#ind-case .bot .thumbs .slide.swiper-slide-thumb-active .icon .i2{display:inline-block;}
#ind-case .bot .thumbs .slide.swiper-slide-thumb-active .tit{color:#fff;}
#ind-case .bot .thumbs .slide.swiper-slide-thumb-active::after{content:'';position:absolute;left:50%;transform:translateX(-50%);top:-12px;z-index:2;background:url(/icon/sj.png) no-repeat center;width:24px;height:12px;}
#ind-case .bot .thumbs .swiper-pagination{display:none;}
@media (max-width:1280px) {
	#ind-case .center .item .brief{margin-bottom:30px;height:60px;overflow-y:auto;width:fit-content;}
}
@media (max-width:1024px) {
	#ind-case .top{top:8%;}
	#ind-case .center .item .cont{top:22%;}
	#ind-case .center .item .brief{margin:20px 0;}
	#ind-case .bot{bottom:8%;}
}
@media (max-width:750px) {
	#ind-case .top{top:9%;}
	#ind-case .center{height:780px;}
	#ind-case .center .container{width:100%;height:100%;}
	#ind-case .center .item .cont{top:20%;}
	#ind-case .center .item .bg{width:100%;height:100%;}
	#ind-case .center .item .bg img{object-fit:cover;width:auto !important;height:100%;}
	#ind-case .center .item .name{font-size:30px;line-height:normal;}
	#ind-case .center .item .brief{font-size:30px;line-height:1.6;height:144px;overflow-y:auto;}
	#ind-case .center .item .more .txt{font-size:26px;line-height:normal;}
	#ind-case .center .item .more .icon img{width:20px;}
	#ind-case .mask img{object-fit:cover;width:auto !important;height:100%;}
	#ind-case .bot{bottom:9%;}
	#ind-case .bot .thumbs .slide .tit{font-size:30px;line-height:normal;}
	#ind-case .bot .thumbs{padding-bottom:30px;}
	#ind-case .bot .thumbs .swiper-pagination{display:block;bottom:0;}
	#ind-case .bot .thumbs .swiper-pagination-bullet{width:10px;height:10px;background-color:#fff;opacity:1;}
	#ind-case .bot .thumbs .swiper-pagination-bullet-active{background-color:#da251c;}
}



#bus-scope{padding:56px 0 148px;}
#bus-scope .cont{align-items:flex-end;}
#bus-scope .cont .left{width:48.854%;padding:0 4.4279% 0 9.271%;}
#bus-scope .cont .left .brief{font-size:16px;color:#666;line-height:35px;margin:50px 0 60px;}
#bus-scope .cont .left .list{position:relative;}
#bus-scope .cont .left .list::before,
#bus-scope .cont .left .list::after{content:'';position:absolute;background-color:#e7e7e7;left:50%;top:50%;transform:translate(-50%,-50%);}
#bus-scope .cont .left .list::before{width:1px;height:205px;}
#bus-scope .cont .left .list::after{width:100%;height:1px;}
#bus-scope .cont .left .list .li{width:50%;display:flex;justify-content:space-between;align-items:flex-start;}
#bus-scope .cont .left .list .li:nth-child(2n-1){padding-right:55px;}
#bus-scope .cont .left .list .li:nth-child(2n){padding-left:55px;}
#bus-scope .cont .left .list .li:nth-child(1),
#bus-scope .cont .left .list .li:nth-child(2){padding-bottom:30px;}
#bus-scope .cont .left .list .li:nth-child(3),
#bus-scope .cont .left .list .li:nth-child(4){padding-top:30px;}
#bus-scope .cont .left .list .li .text{width:calc(100% - 50px);}
#bus-scope .cont .left .list .li .num{font-size:44px;line-height:44px;color:#333;font-weight:600;}
#bus-scope .cont .left .list .li .txt{font-size:14px;color:#333;line-height:30px;}
#bus-scope .cont .left .list .li .icon{width: fit-content;}
#bus-scope .cont .left .list .li .icon img{max-width:50px;}
#bus-scope .cont .left .btn{margin-top:152px; width:200px;height:60px;background-color:#da251c;border-radius:30px;}
#bus-scope .cont .left .btn .txt{font-size:14px;color:#fff;margin-right:10px;}
#bus-scope .cont .left .btn .icon{width:14px;}
#bus-scope .cont .left .btn:hover{opacity:0.75;}

#bus-scope .cont .right{width:51.146%;padding:0 3.646% 30px 0;position:relative;}
#bus-scope .cont .right .map-icon{width:12px;height:12px;border-radius:50%;background-color:#fff;z-index:2;right:37.2%;bottom:20%;}
#bus-scope .cont .right .map-icon::before{width:100%;height:100%;opacity:0;border-radius:100%;box-shadow:10px 17px 20px 0px #fff inset;position:absolute;inset:0;z-index:2;margin:0 auto;content: '';animation:warn 2s ease-out .01s infinite;-webkit-animation:warn 2s ease-out .01s infinite;}
@media (max-width:1440px) {
	#bus-scope .cont .right .map-icon{right:36.8%;bottom:21%;}
	#bus-scope .cont .left .list .li:nth-child(2n-1){padding-right:30px;}
	#bus-scope .cont .left .list .li:nth-child(2n){padding-left:30px;}
}
@media (max-width:1024px) {
	#bus-scope{padding:80px 0;}
	#bus-scope .cont{flex-direction:column;width:92%;max-width:1600px;margin:0 auto;}
	#bus-scope .cont .left{width:100%;padding:0;margin-bottom:50px;}
	#bus-scope .cont .left .list{width:70%;margin:0 auto;}
	#bus-scope .cont .left .btn{margin-top:50px;}
	#bus-scope .cont .right{width:100%;padding:0;}
	#bus-scope .cont .right .map-icon{right:32.4%;bottom:16.7%;}
}
@media (max-width:750px) {
	#bus-scope .cont .left .brief{font-size:30px;line-height:1.6;margin:30px 0;}
	#bus-scope .cont .left .list{width:100%;}
	#bus-scope .cont .left .list .li .txt{font-size:30px;line-height:1.6;}
	#bus-scope .cont .left .btn .txt{font-size:26px;}
	#bus-scope .cont .left .btn .icon{width:20px;}
}


#ind-news{background-color:#fafafa;padding:100px 0;}
#ind-news .top{padding-bottom:35px;border-bottom:1px solid #f0f0f0;}
#ind-news .top .btn{font-size:16px;color:#da251c;line-height:30px;font-weight:500;position:relative;}
#ind-news .top .btn::after{content:'';position:absolute;left:0;bottom:-36px;width:100%;height:4px;border-radius:2px;background-color:#da251c;}
#ind-news .cont{margin-top:45px;}
#ind-news .cont .item{width:calc((100% - 70px) / 3);border-radius:8px;overflow:hidden;background-color:#fff;}
#ind-news .cont .item .img{padding-top:60.785%;}
#ind-news .cont .item .box{padding:22px 25px 40px 25px;border-radius:0 0 8px 8px;}
#ind-news .cont .item .box .time{font-size:16px;color:#999;line-height:36px;}
#ind-news .cont .item .box .name{margin:15px 0;font-size:24px;font-weight:500;line-height:32px;color:#333;}
#ind-news .cont .item .box .brief{font-size:16px;line-height:30px;color:#666;}
#ind-news .cont .item:hover .box{background-color:#da251c;}
#ind-news .cont .item:hover .box .time,
#ind-news .cont .item:hover .box .name,
#ind-news .cont .item:hover .box .brief{color:#fff;}
#ind-news .cont .item.last{padding:10px 30px;}
#ind-news .cont .item.last .li{padding:30px 0 23px 0;border-bottom:1px solid #f5f5f5;}
#ind-news .cont .item.last .li:last-child{border-bottom:none;}
#ind-news .cont .item.last .li .name2{font-size:20px;line-height:30px;color:#333;font-weight:500;}
#ind-news .cont .item.last .li .time2{font-size:16px;color:#999;line-height:36px;margin-top:5px;}
#ind-news .cont .item.last .li:hover .name2{color:#da251c;}
@media (max-width:1280px) {
	#ind-news .cont .item.last .li{padding:18px 0;}
}
@media (max-width:1024px) {
	#ind-news .cont .item{width:calc((100% - 60px) / 3);}
	#ind-news .cont .item.last .li{padding:15px 0;}
}
@media (max-width:750px) {
	#ind-news{padding:80px 0;}
	#ind-news .top .btn{font-size:30px;}
	#ind-news .cont{flex-direction:column;}
	#ind-news .cont .item{width:100%;margin-bottom:30px;}
	#ind-news .cont .item.last{margin-bottom:0;}
	#ind-news .cont .item .img img{width:100%;}
	#ind-news .cont .item .box{background-color:#da251c;}
	#ind-news .cont .item .box .time{font-size:30px;line-height:1.6;color:#fff;}
	#ind-news .cont .item .box .name{font-size:36px;line-height:1.6;color:#fff;}
	#ind-news .cont .item .box .brief{font-size:30px;line-height:1.6;color:#fff;}
	#ind-news .cont .item.last .li .name2{font-size:36px;line-height:1.6;}
	#ind-news .cont .item.last .li .time2{font-size:30px;line-height:1.6;}
}



/* 关于中教 */
.about-tit{font-size:24px;color:#da251c;line-height:48px;}
.about-tit span{font-weight:600;color:#333;font-size:48px;margin-right:15px;}
#about{background:#fafafa;padding:100px 0 130px;}
#about .cont{margin-top:60px;background-color:#fff;padding:60px 4.376%;box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.08);border-radius:10px;overflow:hidden;}
#about .cont .tit{font-size:30px;font-weight:500;color:#da251c;}
#about .cont .brief{font-size:16px;color:#666;line-height:35px;margin-top:32px;}
@media (max-width:750px) {
	.about-tit{font-size:30px;}
	#about{padding:80px 0;}
	#about .cont{padding:50px 40px;margin-top:50px;}
	#about .cont .tit{font-size:36px;}
	#about .cont .brief{font-size:30px;line-height:1.6;}
}

#history{width:100%;height:774px;padding:110px 0 100px;background:url(/icon/about-bg.jpg) no-repeat center / cover;}
#history .about-tit span{color:#fff;}
#history .top .btn .pn{width:55px;height:55px;border-radius:50%;overflow:hidden;background:#fff no-repeat center;}
#history .top .btn .pn.prev{margin-right:20px;background-image:url(/icon/news-prev.png);}
#history .top .btn .pn.next{background-image:url(/icon/news-next.png);}
#history .top .btn .pn:hover{background-color:#da251c;}
#history .top .btn .pn.prev:hover{background-image:url(/icon/news-prev2.png);}
#history .top .btn .pn.next:hover{background-image:url(/icon/news-next2.png);}
#history .cont .main{width:61%;height:427px;margin:0 auto;padding:140px 0;overflow-y:auto;}
#history .cont .main .slide .brief{font-size:18px;line-height:40px;color:#fff;text-align:center;display:block;}
#history .cont .main .slide .time{font-size:200px;line-height:200px;color:rgba(255,255,255,0.05);z-index:-1;top:40%;left:50%;transform:translate(-50%,-50%);}
#history .cont .thumbs{padding:8px 0;}
#history .cont .thumbs .line{width:100%;height:1px;background-color:rgba(255,255,255,0.15);top:13px;left:0;right:0;z-index:2;}
#history .cont .thumbs .slide .year{font-size:28px;line-height:54px;color:#fff;text-align:center;}
#history .cont .thumbs .slide .dian{width:12px;height:12px;background-color:#fff;border-radius:50%;margin:0 auto;}
#history .cont .thumbs .slide.swiper-slide-thumb-active .year{color:#da251c;font-size:36px;font-weight:500;transform:translateX(-4px);}
#history .cont .thumbs .slide.swiper-slide-thumb-active .dian{background-color:#da251c;width:16px;height:16px;transform:translateY(-3px);}
@media (max-width:1024px) {
	#history .cont .main{width:90%;}
}
@media (max-width:750px) {
	#history{padding:100px 0;}
	#history .cont .main{width:100%;padding:80px 0;height:auto;}
	#history .cont .main .slide .brief{font-size:30px;line-height:1.6;}
	#history .cont .main .slide .time{top:50%;transform:translate(-50%,-50%);display:none;}
	#history .cont .thumbs .slide .year{font-size:30px;}
	#history .cont .thumbs .slide.swiper-slide-thumb-active .year{font-size:42px;}
	#history .cont .thumbs .line{height:2px;}
}

#social{padding:100px 0;background-color:#fafafa;}
#social .cont{padding:0 4.376%;margin:118px 0 28px;}
#social .cont .item{width:calc(100% / 3);font-size:16px;line-height:35px;color:#333;padding:0 24px;position:relative;margin-bottom:30px;}
#social .cont .item::after{content:'';position: absolute;left:0;top:14px;z-index:2;border-radius:50%;background-color:#da251c;width:7px;height:7px;}
@media (max-width:1024px) {
	#social .cont{padding:0;margin:50px 0 0;}
}
@media (max-width:750px) {
	#social{padding:80px 0 50px;}
	#social .cont .item{width:100%;padding-right:0;font-size:30px;line-height:1.6;}
	#social .cont .item::after{width:10px;height:10px;top:18px;}
}


/* 产品中心 */
#products{padding:100px 0;background-color:#fff;}
#products .bottom{display:flex;flex-wrap:wrap;}
#products .bottom .case{overflow: hidden;width:calc((100% - 3.376%) / 3);background:#fafafa;padding:35px 0;margin:0 1.688% 27px 0;border-radius:8px;}
#products .bottom .case:nth-child(3n) {margin-right: 0;}
#products .bottom .case .img{width: 100%;padding-top:75.2%;}
#products .bottom .case .article{padding:10px 0 30px;text-align: center;position: relative;}
#products .bottom .case .article .title{font-size:18px;font-weight:500;margin-bottom:15px;color:#333;}
#products .bottom .case .article .text{font-size: 16px;color:#999;line-height:30px;}
#products .bottom .case .article .btn{width:200px;height:60px;background-color:#da251c;border-radius:30px;position: absolute;bottom: -50px;left: 50%;transform: translate(-50%,0);opacity: 0;}
#products .bottom .case .article .btn .txt{color:#fff;font-size:14px;margin-right:10px;}
#products .bottom .case .article .btn .icon{width:14px;height:14px;background:url(/icon/news-icon3.png) no-repeat center / 100%;}
#products .bottom .case:hover{box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.08);background-color:#fff;}
#products .bottom .case:hover .article{transform: translate(0,-60px);background:rgba(255, 255, 255, 0.8);}
#products .bottom .case:hover .article .title{color:#da251c;}
#products .bottom .case:hover .article .btn{opacity: 1;}
@media (max-width:1024px) {
	#products .bottom .case{padding:30px;}
}
@media screen and (max-width:750px) {
	#products .bottom .case{box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.08);width:100%;margin-right:0;height:800px;}
	#products .bottom .case .article{transform:translate(0,0);}
	#products .bottom .case .article .title{font-size:36px;}
	#products .bottom .case .article .text{font-size:30px;line-height:1.3;}
	#products .bottom .case .article .btn{opacity:1;width:220px;height:72px;font-size:30px;border-radius:36px;bottom: -75px;}
	#products .bottom .case .article .btn .txt{font-size:30px;}
	#products .bottom .case .article .btn .icon{width:20px;height:20px;}
	#products .bottom .case .img img{width:100%;}
}

/* 产品列表 */
#pro-list{padding:90px 0;background-color:#fff;}
#pro-list .cont .left{width:40%;padding-right:3.438%;}
#pro-list .cont .left .tit{font-size:34px;color:#333;font-weight:500;margin-bottom:45px;}
#pro-list .cont .right{width:60%;}
#pro-list .cont .editor *{line-height:35px;}
::marker{color:#da251c;font-size:16px;}
@media (max-width:1024px) {
	#pro-list .cont{flex-direction:column;}
	#pro-list .cont .left{width:100%;padding-right:0;margin-bottom:30px;}
	#pro-list .cont .right{width:100%;}
}
@media (max-width:750px) {
	#pro-list{padding:80px 0;}
	#pro-list .cont .editor *{font-size:30px !important;line-height:1.6;}
	::marker{font-size:30px;}
}

#related-pro2{padding:90px 0;background-color:#fafafa;overflow:hidden;}
#related-pro2 .top .tit{font-size:36px;line-height:36px;font-weight:500;color:#333;}
#related-pro2 .top .btn .pn{width:56px;height:56px;border-radius:50%;background:#fafafa no-repeat center;}
#related-pro2 .top .btn .pn:hover{background-color:#da251c;}
#related-pro2 .top .btn .pn.prev{margin-right:20px;background-image:url(/icon/news-prev.png);}
#related-pro2 .top .btn .pn.next{background-image:url(/icon/news-next.png);}
#related-pro2 .top .btn .pn.prev:hover{background-image:url(/icon/news-prev2.png);}
#related-pro2 .top .btn .pn.next:hover{background-image:url(/icon/news-next2.png);}
#related-pro2 .bottom .container{padding:55px 0 27px;background-color:#fafafa;}
#related-pro2 .bottom .case{width:calc((100% - 54px) / 3);background:#fff;padding:35px 0;border-radius:8px;}
#related-pro2 .bottom .case .img{width: 100%;padding-top:75.2%;}
#related-pro2 .bottom .case .article{padding:10px 0 30px;text-align: center;position: relative;}
#related-pro2 .bottom .case .article .title{font-size:18px;font-weight:500;margin-bottom:15px;color:#333;}
#related-pro2 .bottom .case .article .text{font-size: 16px;color:#999;line-height:30px;}
#related-pro2 .bottom .case .article .btn{width:200px;height:60px;background-color:#da251c;border-radius:30px;position: absolute;bottom: -50px;left: 50%;transform: translate(-50%,0);opacity: 0;}
#related-pro2 .bottom .case .article .btn .txt{color:#fff;font-size:14px;margin-right:10px;}
#related-pro2 .bottom .case .article .btn .icon{width:14px;height:14px;background:url(/icon/news-icon3.png) no-repeat center;}
#related-pro2 .bottom .case:hover{box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.08);background-color:#fff;}
#related-pro2 .bottom .case:hover .article{transform: translate(0,-60px);background:rgba(255, 255, 255, 0.8);}
#related-pro2 .bottom .case:hover .article .title{color:#da251c;}
#related-pro2 .bottom .case:hover .article .btn{opacity: 1;}
@media (max-width:1024px) {
	#related-pro2 .bottom .case{padding:30px;}
}
@media (max-width:750px) {
	#related-pro2{padding:80px 0;}
	#related-pro2 .bottom .container{overflow:visible;}
	#related-pro2 .bottom .case{box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.08);height:800px;}
	#related-pro2 .bottom .case .img img{width:100%;}
	#related-pro2 .bottom .case .article{transform:translate(0,0);}
	#related-pro2 .bottom .case .article .title{font-size:36px;line-height:1.6;}
	#related-pro2 .bottom .case .article .text{font-size:30px;line-height:1.6;}
	#related-pro2 .bottom .case .article .btn{opacity:1;width:220px;height:72px;font-size:30px;border-radius:36px;bottom: -75px;}
	#related-pro2 .bottom .case .article .btn .txt{font-size:30px;}
	#related-pro2 .bottom .case .article .btn .icon{width:20px;height:20px;}
}

#partner{padding:100px 0 80px;}
#partner .tit{font-size:36px;font-weight:500;color:#333;margin-bottom:60px;}
#partner .cont .item{background-color:#fff; width:calc((100% - 76px) / 5);margin:0 19px 19px 0;box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.05);border-radius:8px;overflow:hidden;padding:30px 30px 22px 30px;}
#partner .cont .item:nth-child(5n){margin-right:0;}
#partner .cont .item .img{width:100%;padding-top:38.775%;}
#partner .cont .item .name{font-size:16px;color:#333;line-height:30px;margin-top:4px;}
@media (max-width:750px) {
	#partner{padding:80px 0;}
	#partner .cont .item{width:calc((100% - 19px) / 2);}
	#partner .cont .item:nth-child(5n){margin-right:19px;}
	#partner .cont .item:nth-child(2n){margin-right:0;}
	#partner .cont .item .name{font-size:30px;line-height:1.6;margin-top:10px;}
	#partner .cont .item .img img{height:100%;}
}

/* 产品详情 */
#pro-detail{margin:141px 0 100px;}
#pro-detail .crumbs{width:100%;height:117px;}
#pro-detail .content .left{overflow:hidden;width:47.5%;height:710px;border-radius:8px;background-color:#fafafa;}
#pro-detail .content .left .pro-box{width:100%;height:100%;}
#pro-detail .content .left .pro-box .right_box{z-index:2;bottom:42px;left:0;right:0;width:100%;}
#pro-detail .content .left .main{margin:0;padding-bottom:140px;}
#pro-detail .content .left .main .slide{padding-top:75%;}
#pro-detail .content .left .control{width:334px;height:96px;margin:0 auto;}
#pro-detail .content .left .control .slide{border:2px solid #e8e8e8;background-color:transparent; border-radius:8px;}
#pro-detail .content .left .control .slide{width:96px;height:96px;opacity:0.8;padding:12px;}
#pro-detail .content .left .control .swiper-slide-active{opacity:1;border:3px solid #da251c;background-color:#fff;}
#pro-detail .content .left .pn{bottom:8.5%; z-index:2;width:56px;height:56px;background:#fff no-repeat center;box-shadow: 0px 0px 38px 0px rgba(28, 28, 28, 0.1);border-radius:50%;}
#pro-detail .content .left .pn.prev{left:17%;background-image:url(/icon/news-prev.png);}
#pro-detail .content .left .pn.next{right:17%;background-image:url(/icon/news-next.png);}
#pro-detail .content .left .pn:hover{background-color:#da251c;}
#pro-detail .content .left .pn.prev:hover{background-image:url(/icon/news-prev2.png);}
#pro-detail .content .left .pn.next:hover{background-image:url(/icon/news-next2.png);}
#pro-detail .content .right{width:46.25%;}
#pro-detail .content .right .name{font-size:42px;color:#333;font-weight:500;}
#pro-detail .content .right .brief{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;margin:40px 0 50px;padding:40px 0;}
#pro-detail .content .right .brief .text{position:relative;line-height:35px;font-size:16px;color:#333;padding-left:25px;margin-bottom:15px;}
#pro-detail .content .right .brief .text::after{content:'';position:absolute;left:0;top:14px;z-index:2;width:7px;height:7px;border-radius:50%;background-color:#da251c;}
#pro-detail .content .right .brief .text:last-child{margin-bottom:0;}
#pro-detail .content .right .li{width:200px;height:60px;line-height:60px;border-radius:30px;background-color:#da251c;}
#pro-detail .content .right .li .txt{font-size:14px;color:#fff;margin-right:34px;}
#pro-detail .content .right .li .icon{width:15px;}
#pro-detail .content .right .li:hover {opacity:0.75;}
@media (max-width:1536px) {
	#pro-detail .content .left .pn.prev{left:12%;}
	#pro-detail .content .left .pn.next{right:12%;}
}
@media (max-width:1440px) {
	#pro-detail .content .left .main .slide{padding:0 30px;}
	#pro-detail .content .left .pn.prev{left:10%;}
	#pro-detail .content .left .pn.next{right:10%;}
}
@media (max-width:1280px) {
	#pro-detail .content .left .pn.prev{left:5%;}
	#pro-detail .content .left .pn.next{right:5%;}
}
@media (max-width:1024px) {
	#pro-detail .pro-box{justify-content:space-evenly;}
	#pro-detail .content .left .pn.prev{left:20%;}
	#pro-detail .content .left .pn.next{right:20%;}
	#pro-detail .top{flex-direction:column;}
	#pro-detail .content .left{width:100%;}
	#pro-detail .content .right{width:100%;margin:50px 0 0 0;}
}
@media (max-width:750px) {
	#pro-detail{margin:80px 0 80px;}
	#pro-detail .crumbs{display:none;}
	#pro-detail .content .left{height:550px;}
	#pro-detail .content .left .control{margin-bottom:35px;}
	#pro-detail .content .left .main{height:500px;padding-bottom:80px;}
	#pro-detail .content .left .pro-box .right_box{bottom:-10px;}
	#pro-detail .content .left .pn.prev{left:12%;}
	#pro-detail .content .left .pn.next{right:12%;}
	#pro-detail .content .right .brief{padding:30px 0;margin:30px 0;}
	#pro-detail .content .right .brief .text{font-size:30px;line-height:1.8;}
	#pro-detail .content .right .brief .text::after{width:10px;height:10px;top:20px;}
	#pro-detail .content .right .name{font-size:42px;}
	#pro-detail .content .right .li .txt{font-size:30px;}
	#pro-detail .content .right .li .icon{width:25px;}
	#pro-detail .content .right .li .icon img{width:100%;}
	/* #pro-detail .content .right{margin:0 0 30px 0;} */
}


#introduce{margin-bottom:100px;}
#introduce .top{border-bottom:1px solid #eeeeee;margin-bottom:40px;}
#introduce .top .top-nav .tit{font-size:18px;color:#666;width:220px;height:65px;background:#fff;text-align:center;line-height:65px;border-radius:8px 8px 0 0;}
#introduce .top .top-nav .tit.cur,
#introduce .top .top-nav .tit:hover{background:#da251c;color:#fff;font-weight:500;}
#introduce .top .top-nav .tit:nth-child(2){margin-left:3px;}
#introduce .editor,
#introduce .editor *{font-size:16px;line-height:35px;color:#333;}
#introduce .editor img{border-radius: 8px !important;} 
@media (max-width:750px) {
	#introduce{margin-bottom:80px;}
	#introduce .top .top-nav .tit{font-size:36px;padding:0 10px;}
	#introduce .editor,
	#introduce .editor *{font-size:30px !important;line-height:1.6;}
}


#related-pro .top .tit{font-size:36px;line-height:36px;font-weight:500;color:#333;}
#related-pro .top .btn .pn{width:56px;height:56px;border-radius:50%;background:#fafafa no-repeat center;}
#related-pro .top .btn .pn:hover{background-color:#da251c;}
#related-pro .top .btn .pn.prev{margin-right:20px;background-image:url(/icon/news-prev.png);}
#related-pro .top .btn .pn.next{background-image:url(/icon/news-next.png);}
#related-pro .top .btn .pn.prev:hover{background-image:url(/icon/news-prev2.png);}
#related-pro .top .btn .pn.next:hover{background-image:url(/icon/news-next2.png);}
#related-pro .bottom .container{padding:55px 0 100px;}
#related-pro .bottom .case{width:calc((100% - 54px) / 3);background:#fafafa;padding:35px 0;border-radius:8px;}
#related-pro .bottom .case .img{width: 100%;padding-top:75.2%;}
#related-pro .bottom .case .article{padding:10px 0 30px;text-align: center;position: relative;}
#related-pro .bottom .case .article .title{font-size:18px;font-weight:500;margin-bottom:15px;color:#333;}
#related-pro .bottom .case .article .text{font-size: 16px;color:#999;line-height:30px;}
#related-pro .bottom .case .article .btn{width:200px;height:60px;background-color:#da251c;border-radius:30px;position: absolute;bottom: -50px;left: 50%;transform: translate(-50%,0);opacity: 0;}
#related-pro .bottom .case .article .btn .txt{color:#fff;font-size:14px;margin-right:10px;}
#related-pro .bottom .case .article .btn .icon{width:14px;height:14px;background:url(/icon/news-icon3.png) no-repeat center;}
#related-pro .bottom .case:hover{box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.08);background-color:#fff;}
#related-pro .bottom .case:hover .article{transform: translate(0,-60px);background:rgba(255, 255, 255, 0.8);}
#related-pro .bottom .case:hover .article .title{color:#da251c;}
#related-pro .bottom .case:hover .article .btn{opacity: 1;}
@media (max-width:1024px) {
	#related-pro .bottom .case{padding:30px;}
}
@media (max-width:750px) {
	#related-pro .bottom .container{overflow:visible;padding-bottom:80px;}
	#related-pro .bottom .case{box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.08);height:800px;}
	#related-pro .bottom .case .img img{width:100%;}
	#related-pro .bottom .case .article{transform:translate(0,0);}
	#related-pro .bottom .case .article .title{font-size:36px;line-height:1.6;}
	#related-pro .bottom .case .article .text{font-size:30px;line-height:1.6;}
	#related-pro .bottom .case .article .btn{opacity:1;width:220px;height:72px;font-size:30px;border-radius:36px;bottom: -75px;}
	#related-pro .bottom .case .article .btn .txt{font-size:30px;}
	#related-pro .bottom .case .article .btn .icon{width:20px;height:20px;}
}




/* 焦点营业 */
/* .business{} */
#introduction{padding:100px 0;background-color:#fafafa;}
#introduction .tit{font-size:24px;color:#da251c;line-height:48px;margin-bottom:60px;}
#introduction .tit span{font-size:48px;font-weight:500;color:#333;margin-right:15px;}
#introduction .cont{width:100%;padding:65px 4.375% 55px 4.375%; border-radius:10px;overflow:hidden;background-color:#fff;box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.08);}
#introduction .cont .name{font-size:30px;font-weight:500;line-height:30px;color:#da251c;}
#introduction .cont .brief{font-size:16px;line-height:35px;color:#666;margin-top:40px;}

#police{background-color:#fff;padding:112px 0;}
#police .tit{font-size:24px;color:#da251c;line-height:48px;margin-bottom:60px;}
#police .tit span{font-size:48px;font-weight:500;color:#333;margin-right:15px;}
#police .cont .left{width:35%;}
#police .cont .right{width:64%;}
#police .cont .editor *{line-height:35px;max-width:100%;}
#police .cont .editor img{box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.08);}
@media (max-width:1024px) {
	#police .cont{flex-direction:column;}
	#police .cont .left{width:100%;margin-bottom:50px;}
	#police .cont .right{width:100%;}
}
@media (max-width:750px) {
	#introduction{padding:80px 0;}
	#introduction .cont{padding:50px 30px;}
	#introduction .cont .name{font-size:36px;}
	#introduction .cont .brief{font-size:30px;line-height:1.6;}
	#introduction .editor *{font-size:30px !important;line-height:1.6;}

	#police{padding:80px 0;}
	#police .cont .editor *{font-size:30px !important;line-height:1.6;}
	#police .cont .editor img{width:100% !important; height:auto !important;}
}



/* 新闻资讯 news*/
#news{padding:70px 0 100px;background-color:#f7f7f7;}
#news .hot{border-radius:8px;overflow:hidden;}
#news .hot .btn{width:212px;height:110px;right:0;bottom:0;z-index:2;display:flex;justify-content:center;align-items:center;padding:0 40px;}
#news .hot .btn .anniu{width:55px;height:55px;border-radius:50%;background:no-repeat center #fff;transition:all 0.3s;}
#news .hot .btn .anniu:hover{background-color:#da251c;}
#news .hot .btn .anniu.prev{background-image: url(/icon/news-prev.png);margin-right:20px;}
#news .hot .btn .anniu.next{background-image: url(/icon/news-next.png);}
#news .hot .btn .anniu.prev:hover{background-image: url(/icon/news-prev2.png)}
#news .hot .btn .anniu.next:hover{background-image: url(/icon/news-next2.png)}
#news .hot .hotbox{position: relative;}
#news .hot .hotbox:before{content:'';width:100%;height:110px;background: rgba(0,0,0,0.5);position: absolute;bottom: 0;left: 0;}
#news .hot .img{padding-top: 35%;background: url() center / cover;}
#news .hot .text{padding:40px 222px 40px 48px; line-height: 30px;background: rgba(0,0,0,0.5);bottom:0;left:0;z-index:2;width:100%;overflow: hidden;}
#news .hot .th1{font-size:24px;font-weight:500;color:#fff;width:calc(100% - 120px);}
#news .hot .th2{font-size:18px; color: #fff;}

#news .con{position: relative;z-index: 3;}
#news .con .list {display: block;}
#news .con .list .box{align-items:flex-start;padding:50px 0px;border-bottom:1px solid #e6e6e6;}
#news .con .list .box .time{width:calc(50% - 26.813% - 4.25%);}
#news .con .list .box .img{width:26.813%;margin-right:4.25%;border-radius:8px;overflow:hidden;}
#news .con .list .box .text{width:50%;min-height:260px;display:flex;flex-direction:column;justify-content:center;}
#news .con .list .box .t1{font-size:70px;color:#ccc;font-weight:500;line-height:75px;}
#news .con .list .box .t2{font-size:20px; color:#ccc;font-weight:500;}
#news .con .list .box .a1{font-size:24px;font-weight:500;line-height:42px;color:#333;}
#news .con .list .box .t3{font-size:16px;color:#999;line-height:30px;margin:18px auto 55px;}
#news .con .list .box .text .btn{display:flex;position:relative;z-index:4;}
#news .con .list .box .text .btn .txt{font-size:14px;color:#999;}
#news .con .list .box .text .btn .icon{width:14px;height:14px;margin-left:10px;background:url(/icon/news-icon1.png) no-repeat center / 100%;}
#news .con .list:hover .box .t1,
#news .con .list:hover .box .t2,
#news .con .list:hover .box .a1,
#news .con .list:hover .box .text .btn .txt{color:#da251c;}
#news .con .list:hover .box .text .btn .icon{background-image:url(/icon/news-icon2.png);}
@media screen and (max-width:750px){
	#news{padding:80px 0;}
	#news .hot .th1{font-size:30px;}
    #news .hot .img{height:420px;}
	#news .hot .text{padding:40px 237px 40px 17px;}
	#news .hot .th1{width: calc(100% - 18px);}
	#news .hot .th2{display: none;}

	#news .con .list .box .a1{font-size:36px;line-height: 1.8;}
	#news .con .list .box .time{display: none;}
	#news .con .list .box .img{width: 100%;height: auto; margin: 0 0 30px 0;}
	#news .con .list .box .t3{font-size:30px;line-height: 1.8;margin-bottom:20px;}
	#news .con .list .box .text .m-time{display: block;font-size: 30px;color:#999;}
    #news .con .list .box .text{width:100%;padding:0;float:none;}
	#news .con .list .box .text .btn{margin-top:20px;}
	#news .con .list .box .text .btn .txt{font-size: 30px;}
	#news .con .list .box .text .btn .icon{width:20px;height:20px;}
}

/* 新闻详情 */
.cw1160{width:92%;max-width:1040px;margin:0 auto;}
#news-detail{background:#f7f7f7;padding-bottom:100px;margin-top:141px;}
#news-detail .crumbs{width:100%;height:117px;}
#news-detail .det-box{padding:60px 5.77% 45px 5.77%;background-color:#fff;border-radius:8px 8px 0 0;}
#news-detail .det-box .title{font-size:36px;font-weight:500;color:#333;margin-bottom:25px;line-height:50px;}
#news-detail .det-box .top{border-bottom:1px solid #f8f9fc;padding-bottom:30px;margin-bottom:25px;}
#news-detail .det-box .top .txt{font-size:16px;color:#999;line-height:20px; margin-right:50px;}
#news-detail .det-box .top .share span{font-size:16px;color:#999;line-height:20px;}
#news-detail .det-box .top .share .s{margin-left:14px;}
#news-detail .det-box .editor,
#news-detail .det-box .editor *{font-size:16px;line-height:35px;color:#333;}
#news-detail .det-box .editor img{border-radius:8px !important;}
#news-detail .bot{padding:49px 5.77% 44px 5.77%;}
#news-detail .bot .page{width:calc(100% - 210px);}
#news-detail .bot .page a{width:fit-content;}
#news-detail .bot .page a{font-size:16px;color:#666;line-height:36px;}
#news-detail .bot .page a:hover{color:#da251c;}
#news-detail .bot .back{width:200px;height:60px;background:#da251c;border-radius:30px;}
#news-detail .bot .back .txt{margin-right:10px;font-size:14px;color:#fff;}
#news-detail .bot .back .icon{width:14px;}
#news-detail .bot .back:hover{opacity:0.75;}
@media (max-width: 750px){
	#news-detail{padding:80px 0;margin-top:0;}
	#news-detail .crumbs{display:none;}
    #news-detail .det-box{padding:50px 30px;}
	#news-detail .det-box .title{font-size:48px;line-height:normal;}
	#news-detail .det-box .top .txt,
	#news-detail .det-box .top .share span{font-size:30px;line-height:normal;}
	#news-detail .det-box .s .svg{width:35px;}
    #news-detail .det-box .s:nth-child(2) .svg{width:28px;}
	#news-detail .det-box .editor,
	#news-detail .det-box .editor *{font-size: 30px !important;line-height:1.6;}
	#news-detail .bot{display: block;padding:50px 30px;}
	#news-detail .bot .page a{font-size:30px;line-height:1.6;}
	#news-detail .bot .page{width:100%;}
	#news-detail .bot .back{width:fit-content;padding:0 50px; height:80px;border-radius:40px;margin-top:30px;}
    #news-detail .bot .back .txt{font-size:26px;margin-right:30px;}
    #news-detail .bot .back .icon{width:20px;}
}

/* 相助案例 */
#case{padding:70px 0 100px;background-color:#f7f7f7;}
#case .content .card{width:calc((100% - 3.25%) / 2);display: block;margin:0 3.25% 60px 0;}
#case .content .card:nth-child(even){margin-right:0;}
#case .content .card .bg{padding-top:53.23%;border-radius:8px;overflow:hidden;margin-bottom:35px;}
#case .content .card .title{font-size:24px;font-weight:500;line-height:38px;color:#333;}
#case .content .card .brief{color:#666;line-height:35px;font-size:16px;margin:10px 0 30px;}
#case .content .card .more .txt{font-size:14px;color:#999;line-height:30px;margin-right:10px;}
#case .content .card .more .icon{width:14px;height:14px;background:url(/icon/news-icon1.png) no-repeat center / 100%;}
#case .content .card:hover .title,
#case .content .card:hover .more .txt{color:#da251c;} 
#case .content .card:hover .more .icon{background-image:url(/icon/news-icon2.png);}
@media screen and (max-width:750px){
	#case{padding:80px 0;}
	#case .content .card{width:100%;margin:0 0 50px 0;}
	#case .content .card:last-child{margin-bottom:0;}
    #case .content .card .title{font-size:36px;line-height:1.6;}
    #case .content .card .brief{font-size:30px;line-height:1.6;}
	#case .content .card .more .txt{font-size: 30px;}
	#case .content .card .more .icon{width:20px;height:20px;}
}

/* 相助案例详情 */
#case-detail{background:#f7f7f7;padding:100px 0;/*margin-top:141px;*/}
#case-detail .crumbs{width:100%;height:117px;}
#case-detail .det-box{padding:60px 5.77% 45px 5.77%;background-color:#fff;border-radius:8px 8px 0 0;}
#case-detail .det-box .title{font-size:36px;font-weight:500;color:#333;margin-bottom:25px;line-height:50px;text-align:center;}
#case-detail .det-box .top{border-bottom:1px solid #f8f9fc;padding-bottom:30px;margin-bottom:25px;}
#case-detail .det-box .top .txt{font-size:16px;color:#999;line-height:20px; margin-right:50px;}
#case-detail .det-box .top .share span{font-size:16px;color:#999;line-height:20px;}
#case-detail .det-box .top .share .s{margin-left:14px;}
#case-detail .det-box .editor,
#case-detail .det-box .editor *{font-size:16px;line-height:35px;color:#333;max-width:100%;}
#case-detail .det-box .editor img{border-radius:8px !important;}
#case-detail .bot{padding:49px 5.77% 44px 5.77%;}
#case-detail .bot .page{width:calc(100% - 210px);}
#case-detail .bot .page a{width:fit-content;}
#case-detail .bot .page a{font-size:16px;color:#666;line-height:36px;}
#case-detail .bot .page a:hover{color:#da251c;}
#case-detail .bot .back{width:200px;height:60px;background:#da251c;border-radius:30px;}
#case-detail .bot .back .txt{margin-right:10px;font-size:14px;color:#fff;}
#case-detail .bot .back .icon{width:14px;}
#case-detail .bot .back:hover{opacity:0.75;}
@media (max-width: 750px){
	#case-detail{padding:80px 0;margin-top:0;}
	#case-detail .crumbs{display:none;}
    #case-detail .det-box{padding:50px 30px;}
	#case-detail .det-box .title{font-size:48px;line-height:normal;}
	#case-detail .det-box .top .txt,
	#case-detail .det-box .top .share span{font-size:30px;line-height:normal;}
	#case-detail .det-box .s .svg{width:35px;}
    #case-detail .det-box .s:nth-child(2) .svg{width:28px;}
	#case-detail .det-box .editor,
	#case-detail .det-box .editor *{font-size: 30px !important;line-height:1.6;}
	#case-detail .bot{display: block;padding:50px 30px;}
	#case-detail .bot .page a{font-size:30px;line-height:1.6;}
	#case-detail .bot .page{width:100%;}
	#case-detail .bot .back{width:fit-content;padding:0 50px; height:80px;border-radius:40px;margin-top:30px;}
    #case-detail .bot .back .txt{font-size:26px;margin-right:30px;}
    #case-detail .bot .back .icon{width:20px;}
}



/* 联系尊龙凯时 */
.contact{background-color:#f7f7f7;padding:100px 0;}
.contact .contact-tit{font-size:48px;color:#333;line-height:48px;font-weight:600;margin-bottom:70px;}
.contact .contact-tit span{font-size:24px;color:#da251c;font-weight:normal;margin-left:25px;}
#contact{background-color:#fff;border-radius:8px;overflow:hidden;padding:70px 4.375%;margin-bottom:100px;}
#contact .cont .list{margin:15px 0 68px;}
#contact .cont .list .li{border-right:1px solid #eaeaea;padding-right:9.727%;margin-right:9.727%;}
#contact .cont .list .li:last-child{margin-right:0;padding-right:0;border-right:none;}
#contact .cont .list .li .icon{width:62px;height:62px;border-radius:50%;background-color:#da251c;overflow:hidden;margin-right:23px;}
#contact .cont .list .li .right{width:calc(100% - 62px - 23px);}
#contact .cont .list .li .txt{font-size:16px;color:#999;line-height:30px;}
#contact .cont .list .li .txt2{font-size:24px;font-weight:500;line-height:30px;color:#333;}
#contact .cont .map{width:100%;height:470px;border-radius:8px;overflow:hidden;}

#contact-form{width:100%;padding:70px 4.375%;background-color:#fff;border-radius:8px;overflow:hidden;}
#contact-form .form .tip{font-size:16px;line-height:16px;color:#333;position:relative;padding-right:8px;width:fit-content;margin-bottom:12px;}
#contact-form .form .tip::after{content:'';position: absolute;right:0;top:50%;transform:translateY(-50%);background-color:#da251c;width:5px;height:5px;border-radius:50%;}
#contact-form .form .list .li{width:calc((100% - 120px) / 4);}
#contact-form .form .list .li .input{display:block;width:100%;height:56px;border:1px solid #f7f7f7;border-radius:8px;overflow:hidden;background-color:#f7f7f7;padding:0 20px;transition:all 0.3s;font-size:16px;color:#333;}
#contact-form .form .list .li .input::placeholder{font-size:14px;color:#999;opacity:0;transition:all 0.5s;}
#contact-form .form .list .li .input::-moz-placeholder{font-size:14px;color:#999;opacity:0;transition:all 0.5s;}
#contact-form .form .list .li .input::-webkit-input-placeholder{font-size:14px;color:#999;opacity:0;transition:all 0.5s;}
#contact-form .form .list .li .input:hover{border-color:#da251c;}
#contact-form .form .list .li .input:hover::placeholder{opacity:1;}
#contact-form .form .list .li .input:hover::-moz-placeholder{opacity:1;}
#contact-form .form .list .li .input:hover::-webkit-input-placeholder{opacity:1;}
#contact-form .form .text .textarea{width:100%;height:260px;border-radius:10px;overflow:hidden;background-color:#f4f4f4;padding:20px;font-size:16px;color:#333;border:1px solid transparent;}
#contact-form .form .text .textarea::placeholder{font-size:14px;color:#999;opacity:0;transition:all 0.5s;}
#contact-form .form .text .textarea::-moz-placeholder{font-size:14px;color:#999;opacity:0;transition:all 0.5s;}
#contact-form .form .text .textarea::-webkit-input-placeholder{font-size:14px;color:#999;opacity:0;transition:all 0.5s;}
#contact-form .form .text .textarea:hover{border-color:#da251c;}
#contact-form .form .text .textarea:hover::placeholder{opacity:1;}
#contact-form .form .text .textarea:hover::-moz-placeholder{opacity:1;}
#contact-form .form .text .textarea:hover::-webkit-input-placeholder{opacity:1;}
#contact-form .form .text{margin:42px 0;}
#contact-form .form .btn{width:200px;height:60px;border-radius:30px;background-color:#da251c;}
#contact-form .form .btn .submit{font-size:14px;color:#fff;margin-right:38px;}
#contact-form .form .btn:hover{opacity:0.75;}

@media (max-width:750px) {
	.contact{padding:80px 0;}
	.contact .contact-tit{margin-bottom:50px;}
	.contact .contact-tit span{font-size: 30px;}
	#contact{padding:50px 30px;margin-bottom:80px;}
	#contact .cont .list{margin:0;flex-direction:column;}
	#contact .cont .list .li{margin:0 0 30px 0;padding-right:0;}
	#contact .cont .list .li .txt{font-size:30px;line-height:1.6;}
	#contact .cont .list .li .txt2{font-size:36px;line-height:1.6;}

	#contact-form{padding:50px 30px;}
	#contact-form .form .list{flex-direction:column;}
	#contact-form .form .list .li{width:100%;margin-bottom:40px;}
	#contact-form .form .tip{font-size:30px;line-height:1.6;padding-right:15px;}
	#contact-form .form .tip::after{width:8px;height:8px;}
	#contact-form .form .list .li .input{height:80px;font-size:30px;border-radius:10px;}
	#contact-form .form .list .li .input::placeholder{font-size:26px;}
	#contact-form .form .list .li .input::-moz-placeholder{font-size:26px;}
	#contact-form .form .list .li .input::-webkit-input-placeholder{font-size:26px;}
	#contact-form .form .text{margin-top:0;}
	#contact-form .form .text .textarea{font-size:30px;line-height:1.6;border-radius:10px;}
	#contact-form .form .text .textarea::placeholder{font-size:26px;}
	#contact-form .form .text .textarea::-moz-placeholder{font-size:26px;}
	#contact-form .form .text .textarea::-webkit-input-placeholder{font-size:26px;}
	#contact-form .form .btn{height:80px;border-radius:45px;}
	#contact-form .form .btn .submit{font-size:30px;}
	#contact-form .form .btn .icon img{width:20px;}
}

/* 加入我们 */
#join{padding:100px 0;}
#join .item{margin-top: 10px; border: 1px solid #e7e8ea;padding: 0 42px;height: 80px; cursor: pointer;border-radius:8px;}
#join .item .txt{width: 19.5%; font-size: 16px; color: #999999;}
#join .item .h-txt {color: #1a1a1a;}
#join .item .txt:last-child{width: auto;}
#join .item .tit,
#join .item .date{color: #1a1a1a;}
#join .item .date img{ margin-right: 9px;}
/* #join .item .header {font-weight: 600;} */
#join .thead{background:#da251c;}
#join .thead .txt{color:#fff;}
#join .tbody:hover {background: #fafafa;}
#join .tbody .btn{width:36px; height: 36px;}
#join .tbody .btn:before{ display: block; content: ''; position: absolute; top: 50%; left: 50%; width: 1px; height: 17px; background: #999; transform: translate(-50%, -50%);}
#join .tbody .btn:after{ display: block; content: ''; position: absolute; top: 50%; left: 50%; width: 17px; height: 1px; background: #999; transform: translate(-50%, -50%);}
#join .tbody.cur .item-btn{ background: #e6eaf2;}
#join .tbody.cur .txt,
#join .tbody.cur .txt{ color: #1a1a1a;}
#join .tbody.cur .tit{font-weight: bold;}
#join .tbody.cur .btn{ transform: rotate(45deg);}
#join .tbody.cur .btn:before,
#join .tbody.cur .btn:after{ background: #1a1a1a;}
/* #join .tbody.cur {background-color: #f2f2f2;} */

#join .con{border-radius:8px;border: 1px solid #e5e5e5;}
#join .con .description{padding:50px calc(60px + 180px) 74px 40px;}
#join .con .pop-btn{right:40px;bottom:82px;overflow:hidden;z-index:4;width:200px;height:60px;background:#da251c;border-radius:30px;display:flex;align-items:center;justify-content:center;}
#join .con .pop-btn .txt2{font-size:14px;color:#fff;margin-right:10px;}
#join .con .pop-btn .icon{width:14px;}
#join .con .pop-btn:hover {opacity: .75;}
#join .con .content .caption {margin-bottom: 11px;font-size: 18px;color:#1a1a1a;font-weight: bold;line-height: 38px;}
#join .con .content .text {margin-bottom: 38px;color: #1a1a1a;line-height: 30px;font-size: 16px;}
#join .con .content .text:nth-child(4){margin-bottom: 0;}
@media screen and (max-width: 750px){
	#join .con .content .text {font-size: 30px;line-height: 1.8;}
	#join .item{height: 117px;}
	#join .item .num,
	#join .item .date{ display: none;}
	#join .item .tit,
	#join .item .add{ font-size: 30px;}
	#join .item .txt{width: 47%;}
	#join .tbody .btn:before{ height: 30px;  }
	#join .tbody .btn:after{  width: 30px;}
	#join .con .description{padding: 40px 40px calc(60px + 66px) 40px;}
	#join .con .description .subText {padding-bottom: 60px;display: block;font-weight: 400;font-size: 30px;}
	#join .con .description *{ line-height: 1.8; font-size: 30px;}
	#join .con .pop-btn{ font-size: 30px;height:80px;width:260px;bottom: 42px;}
	#join .con .content .caption {font-size: 36px;}
	#join .con .pop-btn{line-height: 80px;}
	#join .con .pop-btn .txt2{font-size:30px;}
	#join .con .pop-btn .icon{width:20px;}
	#join .con .pop-btn .icon img{width:100%;}
}<!--耗时1765077794.7845秒-->