.about_banner{background:url(../images/banner/about.jpg) no-repeat;background-size:100% 100%;height:60vh;overflow:hidden}.about_banner .banner_con{margin-top:25vh;color:#fff;margin-left:100px}.about_banner .banner_con strong{font-size:48px;margin-top:10px;line-height:1.5}.wrap{font-size:19px;line-height:32px}.about_title{font-size:32px;line-height:40px;font-weight:400;margin-bottom:40px;position:relative;padding-left:76px}.about_title::before{content:"";display:block;width:68px;height:32px;background-color:#8dc21f;position:absolute;left:0;top:50%;margin-top:-16px;border-radius:2px}.about_contact{padding:80px 0;font-size:16px}.about_contact .con_fl{float:left}.about_contact .con_fl img{width:120px;margin-left:75px}.about_contact .con_fr{float:right;width:50%}.about_contact .con_fr img{width:100%}.about_contact .con_txt{font-size:21px;line-height:36px;margin-bottom:24px;font-weight:300;color:#000}.about_contact ul li{line-height:36px}.about_contact ul li .icon{display:inline-block;font-size:19px;margin-right:12px}.about_feedback{background-color:#f6f8fb;padding:80px 0}.about_feedback .txt{font-size:16px;line-height:32px;margin-bottom:50px}.about_feedback .form .form_info{margin-left:-20px}.about_feedback .form .form_info li{float:left;width:33.33%;padding:0 0 25px 20px;position:relative;box-sizing:border-box}.about_feedback .form .form_info li:nth-last-of-type(1){width:100%}.about_feedback .form .form_info li input,.about_feedback .form .form_info li textarea{width:100%;height:50px;line-height:48px;border:1px solid #e0e0e0;padding:0 20px 0 50px;box-sizing:border-box}.about_feedback .form .form_info li span{display:block;position:absolute;font-size:24px;top:12px;left:35px;color:#999}.about_feedback .form .form_info li textarea{height:180px;line-height:48px}.about_feedback .form .fb_verify{float:left}.about_feedback .form .fb_verify li{float:left}.about_feedback .form .fb_verify li input{width:180px;height:50px;line-height:48px;border:1px solid #e0e0e0;padding:0 20px 0 20px}.about_feedback .form .fb_verify li .verifyimg{display:inline-block;margin-left:20px;height:52px;vertical-align:middle}.about_feedback .form .fb_verify li span{display:inline-block;font-size:14px;color:#666}.about_feedback .form .fb_submit{float:right}.about_feedback .form .fb_submit .btn{width:240px;height:50px;line-height:50px;text-align:center;color:#fff;border:none;background-color:#8dc21f}.about_feedback .form .fb_submit .btn_reset{background-color:#848484}.about_research{padding:100px 0 80px}.about_research p{text-indent:38px}.about_research .img_box{margin-top:20px}.about_service{position:relative}.about_service .service_fl{position:absolute;top:530px;padding-left:20px}.about_service .service_fl li .icon{display:inline-block;font-size:22px;margin-right:12px;color:#8dc21f}.about_service .service_fl li em,.about_service .service_fl li i{font-size:24px;color:#8dc21f;font-weight:600}.about_service .service_fl li i{margin:0 3px;font-weight:580}.about_service .service_fr{margin-top:-50px;float:right;width:85%}.about_service .service_fr img{width:100%}.about_service .swiper{width:100%;height:338px}.about_service .serive_apply li{float:left;margin-bottom:40px;width:32%}.about_service .serive_apply li:nth-of-type(2){margin:0 2%}.about_service .serive_apply li img{width:100%;height:288px;border-radius:5px}.swiper-pagination-bullet{display:inline-block;width:33.3%;height:5px;border-radius:0;font-size:12px;color:#000;opacity:1;background:rgba(0,0,0,.2);margin:0!important;padding:0}.swiper-pagination-bullet-active{background:#8dc21f}