.section1 .container .title,.section2 .container,.section2 .container .title2-img{text-align:center}.page-content{min-height:300px}.page-content .top{height:650px;background-size:cover;background-repeat:no-repeat;background-position:center}.page-content .top .container{min-height:650px;position:relative}.page-content .top .container .top-title{position:absolute;top:12%;left:4%}.page-content .top .container .top-title .top-title-item1{font-size:36px;font-family:PingFang SC;font-weight:700;color:#278975}.page-content .top .container .top-title .top-title-item2{padding-top:5px}.page-content .top .container .top-title .top-title-item2 li{font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#595757;margin-top:24px}.page-content .top .container .top-title .top-title-item2 li:before{content:"";display:inline-block;width:5px;height:5px;background:#929191;border-radius:50%;margin-right:10px;vertical-align:middle}.page-content .top .container .top-title .top-title-item3{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:45px}.page-content .top .container .top-title .top-title-item3 .item3-img{margin-right:40px}.page-content .top .container .top-title .top-title-item3 .item3-img div{font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#595757;padding-top:14px}.page-content .top .container .top-img{position:absolute;top:14%;right:0}.section1{padding:80px 0;background-color:#fff}.section1 .container .title h1{font-size:36px;font-family:Microsoft YaHei;font-weight:700;color:#050505;line-height:52px}.section1 .container .title .bt-line{display:inline-block;width:60px;height:6px;background:#0584ba;margin:28px 0}.section1 .container .title .title-txt{margin:0 auto 88px;width:1193px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:rgba(123,123,123,1);line-height:26px}.section1 .container .content-list .pro-item{position:relative}.section1 .container .content-list .pro-item .item-cont{position:absolute;left:170px}.section1 .container .content-list .pro-item .item-cont .item-title{font-size:24px;font-family:Microsoft YaHei;font-weight:700;color:#595757;margin-bottom:30px}.section1 .container .content-list .pro-item .item-cont .item{font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#595757;line-height:30px}.section1 .container .content-list .pro-item .top1{top:27px}.section1 .container .content-list .pro-item .top2{top:231px}.section1 .container .content-list .pro-item .top3{top:431px}.section1 .container .content-list .pro-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:80px}.section1 .container .content-list .pro-text ul li{font-size:20px;font-family:Microsoft YaHei;font-weight:700;color:#595757;line-height:30px;margin-bottom:30px}.section1 .container .content-list .pro-text ul li:before{content:"";display:inline-block;width:12px;height:12px;background-color:#0584ba;border-radius:50%;margin-right:10px;vertical-align:middle}.section2{padding:80px 0 100px;background:rgba(244,245,247,1)}.section2 .container .title2{font-family:Microsoft YaHei}.section2 .container .title2 h1{font-size:36px;font-family:Microsoft YaHei;font-weight:700;color:#050505}.section2 .container .title2 .bt-line2{display:inline-block;width:60px;height:6px;background:#0584ba;margin:28px 0 88px}.section2 .container .pro-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section2 .container .pro-item .item{margin-top:40px}.section2 .container .pro-item .item .item-title{font-size:24px;font-family:Microsoft YaHei;font-weight:700;color:#595757;margin-bottom:20px}.section2 .container .pro-item .item .item-cont{text-align:left;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#595757;line-height:30px}.section212{padding:80px 0 20px;background:#fff}.section212 .container .title2{text-align:center}.section212 .container .title2 h1{font-size:36px;font-family:Microsoft YaHei;font-weight:700;color:#050505;line-height:52px}.section212 .container .title2 .bt-line2{display:inline-block;width:60px;height:6px;background:#0584ba;margin:28px 0 100px}.section212 .container .content-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:90px}.section212 .container .content-list .pro-item{width:534px;height:160px;background:#F0F3F7;border-radius:8px;position:relative;text-align:center;padding-top:44px}.section212 .container .content-list .pro-item .item-title{position:absolute;top:-34px;left:164px;width:206px;height:68px;border:0}.section212 .container .content-list .pro-item .item-title img{padding-top:20px}.section212 .container .content-list .pro-item .item-title span{font-size:24px;font-family:Microsoft YaHei;font-weight:700;color:#FFF;line-height:67px}.section212 .container .content-list .pro-item .item{width:413px;display:inline-block;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#595757;line-height:40px;text-align:left}.section22{padding:80px 0 100px;background:rgba(244,245,247,1)}.section22 .container .title2{text-align:center}.section22 .container .title2 h1{font-size:36px;font-family:Microsoft YaHei;font-weight:700;color:#050505;line-height:52px}.section22 .container .title2 .bt-line2{display:inline-block;width:60px;height:6px;background:#0584ba;margin:28px 0 70px}.section22 .container .content-list .pro-item{margin:0 auto;width:830px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section22 .container .content-list .pro-item .item div{margin-top:22px;text-align:center;font-size:18px;font-family:Microsoft YaHei;font-weight:700;color:#595757;line-height:30px}.section22 .container .content-list .pro-content{margin-top:55px;padding:40px;width:1170px;height:472px;border:2px dashed #C0BFBF;border-radius:8px}.section22 .container .content-list .pro-content .pro-title{margin-bottom:30px;text-align:center;font-size:24px;font-family:Microsoft YaHei;font-weight:700;color:#595757}.section22 .container .content-list .pro-content ul li{margin-bottom:24px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#595757;line-height:48px}.section22 .container .content-list .pro-content ul li span{padding-left:22px}.section22 .container .content-list .pro-content ul li:last-child{margin-bottom:0}.section24{padding:40px 0;background:rgba(244,245,247,1)}.section24 .container .title2{margin-top:50px;font-family:Microsoft YaHei}.section24 .container .title2 h1{width:350px;height:50px;font-size:34px;font-family:Microsoft YaHei;font-weight:700;color:rgba(36,36,36,1);line-height:52px}.section24 .container .title2 .bt-line2{width:26px;height:1px;margin:28px 0;background:rgba(36,36,36,1)}.section24 .container .title2 .desc{width:530px;height:43px;font-size:16px;font-family:Microsoft YaHei;font-weight:700;color:rgba(36,36,36,1);line-height:26px}.section24 .container .title2 .desc_line{margin-left:10px}.section24 .container .title2 .desc_line ul{width:444px;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.section24 .container .title2 .desc_line ul li{list-style:disc;width:76px;height:14px;font-size:14px;margin:10px;font-family:Microsoft YaHei;font-weight:400;color:rgba(123,123,123,1);line-height:20px}.section24 .container .title2-img{text-align:center}.section24 .container .title2-imgSize{margin-top:25px;text-align:center}.section24 .container .title2-imgSize img{width:228px;height:160px}.section25{padding:40px 0;background:rgba(244,245,247,1)}.section25 .container .title2{margin-top:50px;font-family:Microsoft YaHei}.section25 .container .title2 h1{width:420px;height:50px;font-size:34px;font-family:Microsoft YaHei;font-weight:700;color:rgba(36,36,36,1);line-height:52px}.section25 .container .title2 .bt-line2{width:26px;height:1px;margin:28px 0;background:rgba(36,36,36,1)}.section25 .container .title2 .desc{width:532px;height:69px;font-size:16px;font-family:Microsoft YaHei;font-weight:700;color:rgba(36,36,36,1);line-height:26px}.section25 .container .title2 .desc_line{margin-left:10px}.section25 .container .title2 .desc_line ul{width:316px;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.section25 .container .title2 .desc_line ul li{list-style:disc;width:70px;height:14px;font-size:14px;margin:10px;font-family:Microsoft YaHei;font-weight:400;color:rgba(123,123,123,1);line-height:20px}.section25 .container .title2-img,.section25 .container .title2-imgSize{margin-top:25px;text-align:center}.section25 .container .title2-img img{width:516px;height:361px}.section25 .container .title2-imgSize img{width:228px;height:160px}.section3{padding:60px 0;text-align:center;background-color:#fff}.section3 .title h1{font-size:44px;font-weight:700;color:rgba(36,36,36,1)}.section3 .title .bt-line{display:inline-block;width:57px;height:1px;margin:28px 0;background:rgba(36,36,36,1)}.section3 .content-list,.section3 .content-list .pro-item{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.section3 .title .bt-txt{height:14px;font-size:14px;font-family:Microsoft YaHei;font-weight:700;color:rgba(123,123,123,1);margin-bottom:30px}.section3 .box{font-family:'Fira Sans',sans-serif;text-align:center;overflow:hidden;position:relative}.section3 .box:after,.section3 .box:before{content:'';background-color:rgba(0,0,0,.5);height:25%;width:100%;opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%;top:-100%;-webkit-transition:all .3s;transition:all .3s}.section3 .box:after{top:100%}.section3 .box:hover:before{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);top:0}.section3 .box:hover:after{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);top:auto;bottom:0}.section3 .box:hover:after,.section3 .box:hover:before{height:50%;opacity:1}.section3 .box img{width:100%;height:auto}.section3 .box .box-content{width:100%;opacity:0;-webkit-filter:blur(10px);filter:blur(10px);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:60%;left:50%;z-index:1;-webkit-transition:all .4s ease .1s;transition:all .4s ease .1s}.section3 .box:hover .box-content{opacity:1;-webkit-filter:blur(0);filter:blur(0);top:50%}.section3 .box .title{color:#fff;font-size:25px;font-weight:600;text-transform:uppercase;margin:0}.section3 .content-list{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section3 .content-list .pro-item{width:290px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section3 .content-list .pro-item .img{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:375px;height:256px}.section3 .content-list .pro-item .img .pro-item-txt{position:absolute;bottom:30px;left:50%;width:88px;height:17px;margin-left:-44px;font-size:17px;font-family:Microsoft YaHei;font-weight:700;color:rgba(255,255,255,1)}.section3 .content-list .pro-item h6{margin:20px 0 17px;width:200px;height:10px;font-size:10px;font-family:Microsoft YaHei;font-weight:400;color:rgba(36,36,36,1)}