.co-op-item,.main{background-color:#fff}.apps,.apps .app-card .heading,.apps .app-dialog,.apps .kan-ban-2{background-position:top center;background-repeat:no-repeat}.alt-address-card .name,.apps,.apps .app-card .heading,.apps .app-dialog,.apps .kan-ban-2,.co-op-item .icon,.main-address-box,.main-address-box .contact-line,.main-address-box .contact-line::after,.main-map{background-repeat:no-repeat}.main{min-width:1200px;color:#333}.banner{background-image:url(../../img/about-2024/contact/bg-top.png)}.block-title{padding:40px 0;font-size:40px;color:#353535;text-decoration:underline 10px rgba(227,38,27,.3);text-underline-offset:-2px;text-align:center}.apps{padding:55px 0 95px;background-image:url(../../img/about-2024/contact/bg-app.png)}.apps .kan-ban-1{display:block;margin-top:50px}.apps .kan-ban-2{display:block;margin-left:7px;padding:32px;width:250px;height:307px;background-image:url(../../img/about-2024/contact/bg-app-left-2.png)}.apps .kan-ban-2 .text-1{font-size:20px;color:#1c1a1a}.apps .kan-ban-2 .text-2{font-size:32px;color:#402929;font-style:italic}.apps .app-dialog{margin-left:20px;padding:55px 0 55px 115px;width:903px;height:528px;background-image:url(../../img/about-2024/contact/bg-app-dialog.png)}.apps .app-card{position:relative;width:310px;height:390px;border-radius:10px 10px 2px 2px;box-shadow:0 0 16px rgba(128,128,128,.28)}.apps .app-card+.app-card{margin-left:70px}.apps .app-card .heading{height:88px;font-size:30px;font-weight:700;line-height:88px;color:#353535;text-align:center}.apps .app-card.app-1 .heading{background-image:url(../../img/about-2024/contact/bg-app-1.png)}.apps .app-card.app-2 .heading{background-image:url(../../img/about-2024/contact/bg-app-2.png)}.apps .app-card .content{margin:0 auto;padding:25px 0;width:260px;height:230px;border-bottom:1px solid #dfe2e7}.apps .app-card .content .qr-img{display:block;margin:0 auto;width:150px;height:150px}.apps .app-card .content .caption{margin-top:16px;font-size:14px;text-align:center}.apps .app-card .actions{padding:16px 20px;font-size:14px;line-height:36px;color:#353535}.apps .app-card .actions .detail-link{display:block;padding:8px 26px;border-radius:2px;font-size:14px;line-height:20px;color:#fff;background-image:linear-gradient(90deg,#e42c22,#fe6e67);box-shadow:0 0 14px rgba(227,41,32,.3)}.co-op-item,.sm-item{box-shadow:0 0 20px rgba(109,109,109,.34);position:relative;display:block}.co-ops{padding-bottom:96px}.co-op-item{margin:0 30px;padding:56px 0;border-radius:10px;width:250px;font-size:14px;color:#353535;float:left}.co-op-item+.co-op-item{margin-left:15px}.co-op-item .icon{display:block;margin:0 auto;width:64px;height:64px;background-position:center}.co-op-item .icon.icon-1{background-image:url(../../img/about-2024/contact/icon-coop-1.png)}.co-op-item .icon.icon-2{background-image:url(../../img/about-2024/contact/icon-coop-2.png)}.co-op-item .icon.icon-3{background-image:url(../../img/about-2024/contact/icon-coop-3.png)}.co-op-item .icon.icon-4{background-image:url(../../img/about-2024/contact/icon-coop-4.png)}.co-op-item .title{margin-top:26px;font-size:24px;color:#353535;text-align:center}.co-op-item .contact-type{margin-top:20px;font-size:16px;color:#353535;text-align:center}.co-op-item .contact{margin-top:4px;font-size:16px;color:#e8372e;text-align:center}.social-account{padding-bottom:128px;background-color:#f0f2f5}.sm-item{margin:0 30px;padding:36px 0;border-radius:10px;width:250px;font-size:14px;color:#353535;background-color:#fff;float:left}.sm-item+.sm-item{margin-left:15px}.sm-item .qr-img{display:block;margin:0 auto 24px;width:146px;height:146px}.sm-item .text{font-size:16px;line-height:30px;color:#353535;text-align:center}.main-address-box{display:block;padding:40px;width:498px;height:418px;color:#fff;background-image:url(../../img/about-2024/contact/bg-address.png);background-position:center}.main-address-box .address{margin-bottom:20px;font-size:26px;font-weight:700}.main-address-box .contact-line{position:relative;padding:16px 16px 16px 52px}.main-address-box .contact-line::after{content:"";position:absolute;left:52px;bottom:0;width:276px;height:1px;background-image:url(../../img/about-2024/contact/bg-underline.png);background-position:top left}.main-address-box .contact-line.icon-1{background-position:left 2px center;background-image:url(../../img/about-2024/contact/icon-contact-1.png)}.main-address-box .contact-line.icon-2{background-position:left center;background-image:url(../../img/about-2024/contact/icon-contact-2.png)}.main-address-box .contact-line.icon-3{background-position:left 1px center;background-image:url(../../img/about-2024/contact/icon-contact-3.png)}.main-address-box .contact-line.icon-4{background-position:left 4px center;background-image:url(../../img/about-2024/contact/icon-contact-4.png)}.main-map{display:block;margin-top:7px;margin-left:14px;border-radius:10px;width:670px;height:400px;background-image:url(../../img/about-2024/contact/img-map-1.png);background-position:top left;background-size:cover}.alt-address{margin:60px auto 75px}.alt-address-card{float:left;position:relative;padding-top:44px;width:224px;height:330px;box-shadow:0 0 20px rgba(83,83,83,.3);box-sizing:border-box}.alt-address-card+.alt-address-card{margin-left:20px}.alt-address-card .name{margin-bottom:40px;font-size:24px;font-weight:700;text-align:center;background-image:url(../../img/about-2024/contact/bg-underline-2.png);background-position:bottom 2px center}.alt-address-card .contact-line{position:relative;width:190px;line-height:24px;word-break:break-all;margin-top:16px;margin-left:18px;padding-left:46px}.alt-address-card .contact-line::before{position:absolute;left:0;top:0}.alt-address-card .contact-line.address::before{content:"地址："}.alt-address-card .contact-line.tel::before{content:"电话："}.alt-address-card .contact-line.fax::before{content:"传真："}