
img{max-width: 100%}
.row-e2{margin: 70px 0}
.row-e2 .wp .box{position: relative;font-size: 16px;overflow: hidden;}
.row-e2 .desc{margin-bottom:31px;padding-top:30px;}
.row-e2 .col-l{padding-top:0;width:756px;float: left}
.row-e2 .col-r{padding-top:14px;width:400px;position: absolute;top: 50%;
    transform: translateY(-50%);right:0;}
.row-e2 .col-r img{ display:inline-block; vertical-align:middle; 
max-width: 400px;}
.row-e2 h2 span{margin-right:20px}
.row-e2 h2 span:last-child{color:#00cffe}
.row-e2 h3{font-size:28px;font-weight:500;color:#000;margin-bottom:20px}
.row-e2 b{display:block;width:45px;height:9px;background-color:#00cffe;margin-bottom:27px}
.row-e2 .desc{font-size:18px;font-weight:500;color:#000;line-height:1.4;}
.row-e2 .col-l .desc p,.row-e2 .col-l .desc{font-size:18px;}
.row-e2 .desc1{margin-bottom:6px}
.row-e2 .desc3{min-height:514px}
.row-e2 .desc2{min-height:298px}
.row-e2 .m-pic{text-align:center;margin-top:100px;}
.g-con-e1{padding:22px 0 0}

.g-con-e1 .g-tit{position:relative;font-size:24px;font-weight:700;color:#525252;padding-left:31px;margin-bottom:40px}
.g-con-e1 .g-tit::before{display:block;content:" ";width:10px;height:10px;background-color:#00cffe;position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.g-con-e1 h4{font-size:18px;font-weight:700;color:#39dafe;margin-bottom:30px}
.ul-list-e1{overflow:hidden}
.ul-list-e1 li{float:left;width:33.3%;margin-bottom:30.5px}
.ul-list-e1 .con{position:relative;display:block;font-size:18px;color:#000;padding-left:15px}
.ul-list-e1 .con::before{display:block;content:" ";width:6px;height:6px;background-color:#000;border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.g-con-e1{background: #f7f7f7;padding-bottom: 50px;}
.m-more-a1{display:block;margin:0 auto;width:154px;height:51px;line-height:51px;text-align:center;background:#217ee1;font-size:18px;font-weight:400;letter-spacing:2px;color:#fff;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.row-e3{margin-bottom: 40px;}
.row-e3 .desc{padding-top:0;}
.m-desc-a1 p{font-size:18px;font-weight:500;color:#000;margin-bottom:67px}

.ul-pic-a1{overflow:hidden;margin:0 -29px 50px}
.ul-pic-a1 li{float:left;width:33.33%}
.ul-pic-a1 .con{display:block;margin:0 29px}
.ul-pic-a1 .pic{padding:17px 21px;background-color:#f8f8f8}
.ul-pic-a1 .pic .pic-con{height:214px;overflow:hidden}
.ul-pic-a1 .pic .pic-con img{width:100%;height:100%;object-fit:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-pic-a1 .con:hover .pic .pic-con img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}
.ul-pic-a1 .tit{font-size:18px;font-weight:400;color:#818181;padding:4px 0;text-align:center;background-color:#dcdcdc;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-pic-a1 .con:hover .tit{color:#fff;background-color:#217ee1}

.row-a2 .wp2{width: 100%;
    max-width: 100%;
    background-color: #f7f7f7;
    margin-bottom: 67px;
    position: relative;}




 .ul-list-a1{overflow:hidden;margin-bottom:32px}
.ul-list-a1 .pic{float:right;width:545px;overflow:hidden}
.ul-list-a1 .txt{overflow:hidden;padding-right:93px}
.ul-list-a1 .txt .g-tit h3 span{margin-left:8px}
.m-link-a1{margin-bottom:40px}
.m-link-a1 .tit2{font-size:18px;font-weight:500;color:#000;overflow:hidden;position:relative;padding-left:20px;margin-bottom:12px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-link-a1 .tit2:hover{color:#00cffe}
.m-link-a1 .tit2 span{float:left;width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size: 18px;}
.m-link-a1 .tit2::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:10px;height:10px;background-color:#00cffe;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.m-link-a1 .tit2 .more{float:right;width:56px;height:21px;background:#00cffe;border-radius:8px;text-align:center;line-height:21px;font-size:11px;font-weight:400;color:#fff}
.m-link-a1 .desc{font-size:14px;font-weight:400;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.row-a2{max-width:1920px;margin:0 auto 50px;overflow:hidden}
.m-link-a1 .desc p{font-size: 14px;}
.row-a2 .wp2{width:100%;max-width:100%;background-color:#f7f7f7;margin-bottom:67px;position:relative}
.ul-list-a2 .pic{width:908px;height:393px;float:left}
.ul-list-a2 .pic img{width:100%;height:100%;object-fit:cover}
.ul-list-a2 .txt{width:748px;padding:37px 93px 0}
.ul-list-a2 .txt .g-tit{text-align:right}
.row-a2 .g-tit-a2{margin-bottom:8px}
.m-link-a2 .desc{padding-left:26px}
.m-link-a3{overflow:hidden;margin:0 -35px}
.m-link-a3 .tit2{float:left;width:38%;margin:0 35px}
.m-link-a3 .tit2 span{width:60%}
.g-tit-a3 h4{margin-bottom:22px}
.g-tit-a3 b{display:block;width:45px;height:9px;background-color:#00cffe}
.m-desc-a2{text-indent:2em;color:#5f5f5f}
.g-tit{margin-bottom:30px}
.g-tit h3{font-size:36px;font-weight:500;color:#a1a1a1;text-transform:uppercase}
.g-tit h3 span{color:#00cffe;margin-left:30px;font-size:36px;}
.g-tit h4{font-size:26px;font-weight:500;color:#000}
.mar-t50{margin-top:50px;}

.row-d8{padding-top:108px;padding-bottom:85px}
.row-d8 .desc{font-size:18px;font-weight:400;color:#939393;text-indent:2em;line-height:1.65;margin-bottom:68px}
.row-d8 .g-tit{text-align:center;margin-bottom:33px}
.row-d8 .g-tit h3{font-size:32px;font-weight:600;color:#656565;margin-bottom:12px}
.row-d8 .g-tit span{font-size:12px;font-weight:400;color:#656565}
.row-d8 .ul-box{width:100%;height:400px;margin:0 -5px}
.row-d8 .ul-box a{display:block}
.ul-list-d5{width:38.3%;float:left;box-sizing:border-box;padding:0 5px}
.ul-list-d5 li{width:100%;margin-bottom:10px}
.ul-list-d5 .con{display:block;width:100%;height:195px;line-height:195px;background:#1dd097;text-align:center}
.ul-list-d5 .con h3{font-size:34px;font-weight:700;color:#fff}
.ul-list-d5 .con .tit2{font-size:20px}
.ul-list-d5 li:nth-child(2) .con,.ul-list-d6 li:nth-child(1) .con{background:#59aade}
.ul-list-d5 li:nth-child(2) .con h3,.ul-list-d6 li:nth-child(1) .con h3{width:41.5%;float:left}
.ul-list-d5 .con .pic{width:58.5%;overflow:hidden;height:100%}
.ul-list-d5 .con .pic img{width:100%;height:100%;object-fit:cover;vertical-align:middle}
.row-d8 .ul-box .pic1{float:left;width:23.8%;height:400px;box-sizing:border-box;padding:0 5px}
.row-d8 .ul-box .pic1 img{width:100%;height:100%;object-fit:cover}
.ul-list-d6{width:37.9%}
.ul-list-d6 li:nth-child(2) .con .pic{width:100%}
.ul-list-d6 li:nth-child(1) .con h3{float:right}
.row-d9{padding-top:34px;padding-bottom:38px;background:#f9f9f9}
.row-d9 .g-tit-d{margin-left:46px}
.row-d9 .text-info{width:62%;float:left;height:188px;margin-right:15px;padding:24px 17px 49px 21px;border-bottom:1px dashed #b5b5b5}
.ul-list-d7{margin-bottom:15px}
.ul-list-d7 .con{display:block;height:188px}
.ul-list-d7 .con:hover .text h3{color:#00cffe}
.ul-list-d7 .con .date{float:left;font-size:21px;font-weight:500;color:#fff;width:117px;height:114px;text-align:center;background:#179ff5;margin-right:33px}
.ul-list-d7 .con .date span{font-size:51px;display:block}
.ul-list-d7 .con .text{overflow:hidden;padding-top:13px}
.ul-list-d7 .con .text h3{font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:11px;
	transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;font-weight: bold}
.ul-list-d7 .con .text .desc{font-size:12px;font-weight:500;color:#939393;line-height:1.7;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.ul-list-d7 .con .pic{overflow:hidden;height:100%}
.ul-list-d7 .con .pic img{width:100%;height:100%;object-fit:cover;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d7 .con:hover .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.row-d9 .more{display:block;text-align:center;width:81px;height:30px;line-height:30px;margin:0 auto;background:#00cffe;border-radius:8px;font-size:18px;font-weight:400;color:#fff}
.row-d9 .box1{margin-bottom:107px}
.row-d9 .application{overflow:hidden;width:100%;padding:14px 63px 5px 81px;background:linear-gradient(90deg,#0d71f7,#289afa);border-radius:5px}
.row-d9 .application .pic{float:left;width:105px;margin-right:105px}
.ul-list-d8{overflow:hidden;padding-top:16px}
.ul-list-d8 li{margin-bottom:11px}
.ul-list-d8 .con{display:block}
.ul-list-d8 .con h3{position:relative;float:left;width:70%;font-size:20px;font-weight:400;padding-left:20px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d8 .con:hover h3{color:#00cffe}
.ul-list-d8 .con h3::before{position:absolute;content:'';width:5px;height:5px;top:50%;left:0;transform:translateY(-50%);background-color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-list-d8 .con .apply{float:right;width:81px;height:30px;line-height:30px;text-align:center;background:#00cffe;border-radius:8px;font-size:17px;font-weight:400;color:#fff}

.row-b2{margin-bottom:134px;margin-top:100px;}
.row-b2 .b-info{font-size: 0;overflow:hidden}
.row-b2 .pic{display: inline-block;vertical-align: middle;width:44.33%;margin-right: 7.09%;}
.row-b2 .info{width:48.58%;display: inline-block;vertical-align: middle;}
.b-tit{line-height:1.35;position:relative;padding-bottom:31px;margin-bottom:37px}
.b-tit::after{content:'';position:absolute;width:45px;height:9px;background-color:#00cffe;bottom:0;left:0}
.b-tit h3{font-size:36px;color:#a1a1a1;font-weight:400;text-transform:uppercase}
.b-tit p{font-size:28px;color:#000}
.b-tit h3 span{color:#00cffe;font-size: 36px;}
.row-b2 .info .txt p{font-size:18px !important;color:#000;text-indent:2em;line-height:1.35}
.ul-info-b1{position:relative;padding:40px 0 1px}
.ul-info-b1::after{content:'';position:absolute;width:1px;height:100%;border-left:1px dashed #c7c7c7;left:140px;top:0}
.ul-info-b1 .info{overflow:hidden}
.ul-info-b1 .info h3{ width: 155px ;line-height: 29px; float:left;text-align:center;font-size:18px;color:#666;padding-right:75px;position:relative}
.ul-info-b1 .info h3::after{content:'';background-image:url(b-pic01.png);background-repeat:no-repeat;background-position:center left;background-size:100%;z-index:9;width:29px;height:29px;position:absolute;right:0;top:0}
.ul-info-b1 li.on .info h3::after{background-image:url(b-pic02.png)}
.ul-info-b1 li{margin-bottom:67px}
.ul-info-b1 .info h3 span{display:block;font-size: 18px;font-weight: bold;}
.ul-info-b1 .info .txt{overflow:hidden;padding-left:62px;text-indent:2em}
.ul-info-b1 .info .txt p{font-size:14px}
.row-b3{margin-bottom:100px}
.row-b4{margin-bottom:75px}
.row-b4 .b-info{font-size: 0;overflow:hidden}
.row-b4 .info{display: inline-block;vertical-align: middle;width:48.58%;margin-right: 7.09%;}
.row-b4 .info .txt p{font-size:18px;color:#000;line-height:1.35;text-indent:2em}
.row-b4 .b-info .pic{display: inline-block;vertical-align: middle;width:44.33%}
.row-b4 .b-tit{margin-bottom:46px}
.g-tit-d{position:relative;font-size:24px;font-family:FZLTTHK;font-weight:700;color:#525252;padding-left:30px;margin-bottom:29px}
.g-tit-d::before{position:absolute;content:'';top:50%;left:0;transform:translateY(-50%);width:10px;height:10px;background:#00cffe}
.g-con-e1 .desc{margin-bottom: 30px}
@media only screen and (min-width:950px) and (max-width:1920px){
.ul-list-a2 .pic{width:47.29vw}
}
@media only screen and (max-width:1400px){
.ul-list-a2 .txt{width:730px}
}
@media only screen and (max-width:1366px){
html{zoom:.9}
.ul-list-a2 .txt{width:56.5%}
}