/*数字化-部门*/
main.digitalize-main .content{margin-top: 40px;}
main.digitalize-main .digitalize-one .content{display:flex;align-items: center;}
main.digitalize-main .digitalize-one .content .left{width:42%;}
main.digitalize-main .digitalize-one .content .left img{width:100%;border-radius: 10px;}
main.digitalize-main .digitalize-one .content .right{padding-left:8%; color: #555;}
main.digitalize-main .digitalize-one .content .right p{ position: relative;padding: 0.8em 0;font-size: 1.6em;}
main.digitalize-main .digitalize-one .content .right p::before{content:"";position: absolute;width:10px;height:10px;background:#999;left:-6%;top: 1.3em; border-radius: 50%;}

/*数字化-技术展示*/
main .dt-content{display: flex;flex-wrap: wrap;justify-content: space-between;}
main .dt-item{position: relative;text-align: center;width: calc(calc(100% - 60px) / 3);margin-top: 30px;}
main .dt-item img{width:100%;border-radius: 16px}
main .dt-item .dt-tips{position: absolute;z-index: 1;color: #fff;top:0;background: rgba(0,0,0,.3);width: 100%;height: 100%;border-radius: 16px;}
main .dt-item .dt-tips p{font-size: 1.6em;font-weight: 600;margin: 3em 0 1.8em;}
main .dt-item .dt-tips div{margin: 0 1em;font-size:1.4em;-webkit-line-clamp: 3;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
/*数字化-团队*/
main .dh-content{margin-top: 30px;position: relative;}
main .dh-content img{width:100%;border-radius: 10px}
main .dh-content .dh-item{position: absolute;bottom:0;background: rgba(255,255,255,.4);padding: 30px;font-size: 1.3em;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
/*数字化-成果展示*/
main .df-content{margin-top: 10px;}
main .df-content .df-title{font-size: 1.6em;padding: 1em 0;}
main .df-content .df-pic{    display: flex;flex-wrap: wrap;justify-content: space-between;}
main .df-content .df-pic img{width: calc(calc(100% - 30px) / 2); border-radius: 10px;margin-bottom:30px;}
/*智能化*/
main .dept-info{display: flex;align-items: center;margin-top: 20px;}
main .dept-info .left{width:40%;}
main .dept-info img{width:100%;border-radius:10px;}
main .dept-info .right{width:60%;margin-left: 30px;font-size: 1.4em;line-height: 2em;}

main .intelligence-two .igt-tips{transform: translate(-50%, -70%);position: absolute;left: 50%;top: 50%;color: #fff;font-size: 1.6em;font-weight: 600;}
main .intelligence-three .img-font{text-align: center;}

main .intelligence-four .dept-info .left{width:40%;text-align: center;}
main .intelligence-four .dept-info .left img{width:60%;}
main .igtfi-content{display: flex;flex-wrap: wrap;justify-content: space-between;}
main .igtfi-content  img{width: calc(calc(100% - 60px) / 3); border-radius: 10px;margin-bottom:30px;}

/*气体工程*/
main .gt-item{display: flex;align-items: center;justify-content: space-between;margin-top:30px;}
main .gt-item .gt-text{font-size: 1.4em;line-height: 2em;margin: 0 30px;}
main .gt-item .gt-text p,main .gas-three .dept-info p{font-size: 1.6em;}

main .gas-three .gt-ys{font-size:1.4em;}
main .gas-three .ys-item p{font-size: 1.6em;}
main .gas-three .ys-item div{text-align: center;}
main .gf-content{ display: flex;flex-wrap: wrap;justify-content: space-between;margin-top:30px;}
main .gf-content div{width: calc(calc(100% - 60px) / 2); margin-bottom: 60px;}
main .gf-content div img{width:100%;}
main .gf-content .gf-text{font-size: 1.4em;margin: auto;}
/*化学品*/
main .cht-content{position: relative;margin-top:24px;}
main .cht-content img{width: 100%;}
main .cht-content .cht-text{position: absolute;top: 0;color: #fff;width: 100%;font-size: 2em;height: 100%;background: rgba(0,0,0,.3);border-radius: 18px;}
main .cht-content .cht-text p{text-align: center;}
main .cht-content .cht-text .cht-tips{display: flex;justify-content: space-around;}
main .cht-content .cht-text .cht-tips li{padding: 20px 0;}
main .cht-content .cht-center{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 100%;}
main .chh-content p{font-size: 1.8em;}
main .chf-content p{font-size: 1.8em;}
main .chf-content .chf-pic{display: flex;justify-content: space-between;margin-top: 30px;}
main .chf-content .chf-pic .item{width: calc(calc(100% - 30px) / 2);}
main .chf-content .chf-pic .item img{width:100%;height: 400px;border-radius: 10px;}
main .chf-content .chf-pic .item p{font-size:1.4em;text-align: center;}
main .chemical-seven p{text-align: center;}
/*半导体*/
main .st-content{display: flex;justify-content: space-between;margin-top:24px;}
main .st-item{position: relative;width: calc(calc(100% - 30px) / 2);}
main .st-item img{width:100%;}
main .st-item div{position: absolute;top: 0;color: #fff;background: rgba(0,0,0,.3);width: 100%;height: 100%;}
main .st-text{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
main .st-text p{font-size:1.8em;font-weight:600;}
main .st-text li{font-size:1.6em;}

main .sf-content .sf-item p{font-size: 1.8em;}
main .sf-content .sf-item .sf-picText{display: flex;justify-content: space-between;}
main .sf-content .sf-item .sf-picText .right{display: flex;flex-direction: column;justify-content: space-between;margin-left: 30px;width: calc(60% - 30px)}
main .sf-content .sf-item .sf-picText .right ul{font-size: 1.6em;}
main .sf-content .sf-item .sf-picText .right ul li+li{padding-top: 1em;}
/*检测*/
main .th-content{display:flex;flex-wrap: wrap;}
main .th-content .th-item{width: calc(calc(100% - 60px) / 3);margin-top:30px;text-align: center;}
main .th-content .th-item:nth-child(3n-1){margin-left:30px;margin-right:30px;}
main .th-content .th-item p{font-size:1.6em}
main .th-content .th-item div{padding-bottom:6px;}

main .tf-content{display: flex;justify-content: space-between;flex-wrap: wrap;}
main .tf-content .tf-item{width: calc(calc(100% - 60px) / 3);position: relative;margin-top:30px;}
main .tf-content .tf-item img{width:100%;}
main .tf-content .tf-item .tf-item-cont{position: absolute;background: rgba(0,0,0,.3);top: 0;color: #fff;width: 100%;height: 100%;}
main .tf-content .tf-item .tf-item-cont p{left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%);font-size: 1.8em;font-weight: 600;width: 100%;text-align: center;}

main .tfi-content{display: flex;justify-content: space-between;flex-wrap: wrap;}
main .tfi-content .tfi-item{width: calc(calc(100% - 60px) / 3);position: relative;margin-top:30px;}
main .tfi-content .tfi-item img{width:100%;}
main .tfi-content .tfi-item .tfi-ab{position: absolute;background: rgba(0,0,0,.3);top: 0;color: #fff;width: 100%;height: 100%;}
main .tfi-content .tfi-item .tfi-ab ul{left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%);font-size: 1.8em;font-weight: 600;width: 60%;}

main .tradeh-content{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top:24px;}
main .tradeh-content img{width: calc(calc(100% - 60px) / 3);margin-bottom: 30px;}
/*epc*/
main .tips-content li{padding: 20px 0;font-size: 1.6em;margin-top: 20px;;text-align: center;background:#B2C8ED;}
main .tips-content li:nth-child(2n){background:#E6E6E6}
main .epch-content{display: flex;justify-content: space-between;}
main .epch-content .epch-text{padding-left: 15%;}
main .epch-content p{font-size: 1.8em;}
main .epch-content ul{font-size: 1.4em;}

/*应用软件*/
main .soft-content{}
main .soft-content .soft-item{padding-top: 30px;}
main .soft-content .soft-item p{font-size: 1.8em;padding-bottom: 20px;}
main .soft-content .soft-item .textCenterNormal{padding-top: 20px;}
main .soft-content .soft-item .softPics{display: flex;flex-wrap: wrap;justify-content: space-between;}
main .soft-content .soft-item .softPics img{width:calc(calc(100% - 60px) / 2)}
main .soft-content .soft-item .single-img img{width:100%;}
/*先进的工具设备*/
main.bgGray{background:#F5F5F5;}
main .list-content{display: flex;flex-wrap: wrap;}
main .list-content .list-item{width: calc(calc(100% - 60px) / 3);background: #fff;margin-top:30px;padding: 60px 0 30px;border-radius: 10px;}
main .list-content .list-item:nth-child(3n-1){margin-left:30px;margin-right:30px;}
main .list-content .list-item .list-text{margin-left: 30%;}
main .list-content .list-item .list-text p{font-size: 1.6em;}
main .list-content .list-item .list-text div{padding-bottom: 10px;}
main .mark-production .list-item{display: flex;align-items: center;margin-top:40px;}
main .mark-production .list-item img{width: 40%;}
main .mark-production .list-item .right{width: calc(60% - 30px);margin-left: 30px;}
main .mark-production .list-item .right div{margin-bottom: 12px;}
main .mark-production .list-item .right .item-name{font-size: 1.8em;}
main .mark-production .list-item .right .item-attribute{}
main .mark-production .list-item .right li{margin-bottom:12px;}

/*关于我们*/
main .come-content{display: flex;justify-content: space-around;border: 1px solid #EDEDED;border-radius: 10px;padding: 30px;margin-top: 60px;}
main .come-content .come-item{text-align: center;}
main .come-content .come-item p{font-size: 2em;color: #1890FF}
main .come-content .come-item li{font-size: 1.4em;padding: 10px 0;}

main .ct-content .ct-pics{display: flex;justify-content: space-between;padding: 20px 0;}
main .ct-content .ct-other{display: flex;justify-content: flex-start;}
main .ct-content .ct-other .left{display: flex;flex-direction: column;justify-content: space-between;width:40%;}
main .ct-content .ct-other .left img{border-radius:10px;}
main .ct-content .ct-other .right{padding-left: 30px;}
main .ct-content .ct-other .right li{font-size: 1.6em;}
main .ct-content .ct-other .right li+li{padding-top: 20px;}

main .cfi-content{position: relative;}
main .cfi-content img{width:100%;}
main .cfi-content .cfi-text{position: absolute;background: rgba(0,0,0,.3);top: 0;width: 100%;height: 100%;}
main .cfi-content .cfi-text .cfi-ab{color: #fff;display: flex;flex-direction: column;height: 100%;justify-content: center;align-items: center;}
main .cfi-content .cfi-text .cfi-text-top{font-size: 1.8em;letter-spacing: 10px;padding: 30px;border: 2px solid #fff}
main .cfi-content .cfi-text .cfi-title{font-size: 4em;letter-spacing: 10px;font-weight: 600;}

main .come-three img, .come-four img{width:100%;}
/*留言板*/
main .message-content{}
main .message-content .form-item{display: flex;align-items: center;border: 1px solid #EDEDED;width: 60%;margin: 30px auto;padding: 10px;}
main .message-content .form-item img{}
main .message-content .form-item span{color: #999;font-size: 1.2em;padding: 0 20px 0 10px;}
main .message-content .form-item input{width: 80%;padding: 10px;border: none;font-size: 1.4em;}
main .message-content .form-item-special{background:#F5F5F5;border-radius: 10px;}
main .message-content .form-item-special textarea{background: transparent;border:none;width:100%;resize:none;padding:30px 20px;font-size: 1.4em;font-family: auto;}
main .message-content .btn{text-align: right;margin-top: 30px;}
main .message-content .btn button{background: #7DD104;padding: 10px 40px;font-size: 1.4em;color: #fff;}

main .routes-content{display:flex;}
main .routes-content #addressMap{width: 100%;height: 600px;}
.amap-marker-label{border:none!important;top:-80px!important;}
.amap-marker-label .info{padding: 0px 20px;font-size: 1.2em;}
.amap-marker-label .info div{padding:10px;}
.amap-marker-label .info div+div{border-top:1px solid #EDEDED;}

/*新闻中心*/
.news-main .news-list{display: flex;flex-wrap: wrap;}
.news-main .news-list .news-item{    width: calc(calc(100% - 306px) / 3);border: 1px solid #EDEDED;padding: 30px 40px;margin-top: 30px;}
.news-main .news-list .news-item:nth-child(3n-1){margin-left:30px;margin-right:30px;}
.news-main .news-list .news-item img{width:100%;}
.news-main .news-list .news-item .news-title{margin: 20px 0;font-size: 1.6em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;word-break: break-all;}
.news-main .news-list .news-item .news-content{font-size: 1em;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;text-overflow: ellipsis;word-break: break-all;}
.pager {
	display: flex;
	justify-content: center;
}
.pager li {
	padding: 10px 20px;
	border: 1px solid #EDEDED;
	margin-left: .2rem;
	list-style-type: none;
	cursor: pointer;
}

.join-item .join-cont{display: flex;}
.join-item .join-cont .left{width:60%;}
.join-item .join-cont .right{width: 40%;text-align: center;}
.join-item .join-cont .left table{border:none;}
.join-item .join-cont .left table tr>td, table tr>th{border:none;}
.join-item .join-cont .left .tab-head{font-size: 1.4em;}
.join-item .join-cont .left .tab-body{text-align: center;color:#666;}
.join-item .join-cont .left p{text-align: center;font-size: 1.6em;color: #999;height: 80%;display: flex;align-items: center;justify-content: center;}
/*典型案例*/
main .case-one .case-area{display: flex;justify-content: space-between;}
main .case-area .area-item{width: calc(calc(100% - 40px) / 3);position: relative;}
main .case-area .area-item .area-box{position: absolute;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.3);border-radius: 16px;color: #fff;}
main .case-area .area-item img{border-radius: 16px;}
main .case-area .area-item .area-tips{height: 100%;}
main .case-area .area-item .area-tips div{font-size: 14px;padding: 20px;text-align: center;}
main .case-area .area-item .area-tips ul{padding: 0 10px 0 30px;display: flex;flex-direction: column;justify-content: space-around;height: 65%;}
main .case-area .area-item .area-tips ul li{position: relative;}
main .case-area .area-item .area-tips ul li::before{position: absolute;content: "";width: 8px;height: 8px;background: #fff;border-radius: 50%;left: -16px;top: 4px;}

main .case-item{display: flex;padding: 20px 0;}
main .case-item .left{width: 45%;}
main .case-item .left img{width:100%;border-radius: 10px;}
main .case-item .right{display: flex;width: calc(55% - 20px);flex-direction: column;justify-content: space-around;font-size:1.4em;}
main .case-item .right div{line-height: 2em;}
main .case-item .paddingL20{padding-left:20px;}
main .case-item .paddingR20{padding-right:20px;}
main .case-more,.case-close{text-align: center;padding: 50px 0;}
main .case-more span,.case-close span{padding: 10px 50px;border: 1px solid #48A7FF;color: #48A7FF;border-radius: 20px;cursor: pointer;}
main .case-close{display:none;}
/*供应链*/
main .chainService{display: flex;justify-content: space-between;margin-top:20px;}
main .chainService-item{position: relative;width: calc(calc(100% - 60px) / 4);}
main .chainService-item .img-box{font-size: 0;}
main .chainService-item .img-box img{width:100%;}
main .chainService-item .chainService-name{position: absolute;bottom: 0;color: #fff;background: rgba(0,0,0,.3);z-index: 10;width: 100%;padding: 16px 0;text-align: center;}
main .chainService-item .chainService-content{display: none;}
main .chainService-item ul{position: absolute;top: 0;color: #fff;display: flex;flex-direction: column;justify-content: space-around;width: 100%;height: 100%;background: rgba(255,255,255,.3);}
main .chainService-item ul li{margin-left:10%;}
main .chainService-item:hover .chainService-content{display:block;}
main .chainService-item:hover .chainService-name{display:none;}
main .chainService-item:first-child .chainService-name{;border-bottom-left-radius: 10px}
main .chainService-item:last-child .chainService-name{;border-bottom-right-radius: 10px}
/*新基建*/
main .new-two .tips{font-size: 1.4em;padding: 10px 0;}
main .nf-content p{font-size: 1.8em;}
main .nf-content .tips{font-size: 1.4em;}
main .nf-content .single-img{margin-top: 10px;}
/*联系我们*/
main .call-content .info-box{display:flex;align-items: end;}
main .call-content .info-box .info-item{width: calc(calc(100% - 60px) / 4);font-size: 1.4em;padding-left: 5%;}
main .call-content .info-box .info-item:nth-child(4n-1){margin: 0 30px;}
main .call-content .info-box .info-item div{padding:8px 0;}





















