/* 新闻动态 */
.news.container{background-color: #fff;padding-top: 120px;}
.news.container h4{font-size: 36px;color: #333;font-weight: bold;text-align: center;padding-bottom: 20px;position: relative;}
.news.container h4::after{content: ''; position: absolute; bottom: -10px; left: 50%; margin-left: -45px; width: 90px; height: 3px; background-color: rgba(0, 157, 247, 1); border-radius: 5px;}
.news.container h4::before{content: ''; position: absolute; bottom: -10px; left: 0px; width: 30px; height: 3px; background-color: rgba(255, 255, 255, .5); z-index: 1; border-radius: 5px;animation: scroll_line 3s linear infinite;}
@keyframes scroll_line {
  0% {
    left: calc(50% - 45px);
  }
  100% {
    left: calc(50% + 45px);
    background-color: transparent;
  }
}
.news.container ul{padding: 50px 0 120px 0;}
.news.container ul li{padding: 32px 0;border-bottom: 2px solid #e5e5e5;}
.news.container ul li div{font-size: 16px; color: #666666;margin-bottom: 16px;}
.news.container ul li p{font-size: 18px; color: #333333; line-height: 30px;display: flex;align-items: center;}
.news.container ul li p::before{content: "";height: 30px;width: 30px;flex-shrink: 0;background: url(../img/news_01.png) no-repeat left/14px 14px;}
.news.container .bg{width: 100%;height: 380px;display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;background: url(../img/news_02.png) no-repeat center/auto 380px;}
.news.container .bg h6{font-weight: bold; font-size: 36px; color: #333333;padding-bottom: 40px;}
.news.container .bg p{font-size: 18px; color: #333333;}

/* 解决方案 */
.scheme.container{background-color: #F6F6F6;padding: 70px 0;}
.scheme.container ul{display: flex;justify-content: space-between;align-items: flex-start;flex-wrap: wrap;}
.scheme.container ul li{height: 480px;width: 570px;box-sizing: border-box;position: relative;}
.scheme.container ul li:nth-child(2n){padding-top: 80px;}
.scheme.container ul li .img{width: 570px;height: 340px;}
.scheme.container ul li .img img{width: 100%;height: 100%;}
.scheme.container ul li .des{position: absolute;top: 265px;left: 55px;width: 360px;height: 150px;box-sizing: border-box;padding: 0 35px;display: flex;flex-direction: column;justify-content: center;background-color: #fff;border-radius: 12px;}
.scheme.container ul li .des h4{font-weight: bold; font-size: 24px; color: #333333;}
.scheme.container ul li .des a{margin-top: 20px;width: 140px; height: 48px; background: #333333; border-radius: 41px 41px 41px 41px;display: flex;justify-content: center;align-items: center;color: #fff;font-size: 18px;transition: all 400ms;}
.scheme.container ul li .des a:hover{background-color: var(--primary-color);color: #fff;}
.scheme.container ul li:nth-child(2n) .des{top: 345px;left: auto;right: 55px;align-items: flex-end;}

/* common start */
/* common_style 全局通用 */
.common_style *{box-sizing: border-box;}
.common_style .wrap{position: relative;z-index: 2;width: 100%;height: 100%;width: 1200px;margin: 0 auto;font-size: 0px;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.common_style img:not(.lazy){object-fit: cover;}
.common_style .back_img{width: 100%; height: 100%; position: absolute; top: 0; left: 0;}
.common_style h4{font-size: 36px;line-height: 2em;font-weight: bold; color: black;}
.common_style h5{font-size: 18px;line-height: 2em;font-weight: bold;color: rgba(51, 51, 51, 1);}
.common_style span{font-size: 14px;line-height: 2em;color:rgba(102, 102, 102, 1);}
.common_style .title_line{position: relative; margin-bottom: 70px;}
.common_style .title_line::after{content: ''; position: absolute; bottom: -10px; left: 50%; margin-left: -45px; width: 90px; height: 3px; background-color: rgba(0, 157, 247, 1); border-radius: 5px;}
.common_style .title_line::before{content: ''; position: absolute; bottom: -10px; left: 0px; width: 30px; height: 3px; background-color: rgba(255, 255, 255, .5); z-index: 1; border-radius: 5px;animation: scroll_line 3s linear infinite;}
@keyframes scroll_line {
  0% {
    left: calc(50% - 45px);
  }
  100% {
    left: calc(50% + 45px);
    background-color: transparent;
  }
}
.common_style .gray_shadow{box-shadow: 0px 9px 14px 0px rgba(11, 129, 197, 0.1);}
.common_style .ptb120{padding: 120px 0;}
.common_style .common_view{width: 100%;position: relative;}
.common_style .common_view::before{content: "";position: absolute;z-index: 1;width: 100%; height: 100%;left: 0;bottom: 0;}

/* common_device 硬件设备通用 */
/* title_view */
.common_device .title_view{height: 517px;}
.common_device .title_view::before{background-color: rgba(0, 0, 0, .1);}
.common_device .title_view .wrap{display: flex; justify-content: space-between;align-items: center; flex-direction: row;}
.common_device .title_view .title{display: flex; flex-direction: column;}
.common_device .title_view .title h4{color: white; font-size: 52px;}
.common_device .title_view .title div{display: flex;flex-direction: column;}
.common_device .title_view .title span{color: white; width: 325px;margin-bottom: 20px;}
.common_device .title_view .title span:nth-last-of-type(1){margin-bottom: 0;}
/* product_params_view */
.common_device .product_params_view::before{background-color: rgba(255, 255, 255, 1);}
.common_device .product_params_view .product_params_list{width: 100%;}
.common_device .product_params_view .product_params_item{width: 100%;display: flex; justify-content: space-between;align-items: center; position: relative;}
.common_device .product_params_view .product_params_item h5{padding: 20px 50px; text-align: center; line-height: normal; white-space: nowrap;}
.common_device .product_params_view .product_params_item div{display: flex; flex-direction: column;text-align: right;padding: 20px 50px 20px 0;}
.common_device .product_params_view .product_params_item span{font-size: 18px; line-height: normal;}
.common_device .product_params_view .product_params_item:nth-child(even){background-color: rgba(235, 247, 255, 1);}
.common_device .product_params_view .product_params_item:nth-child(even)::before{ content: ''; position: absolute; left: 0; display: inline-block; width: 8px; height: 100%;background-color: rgba(0, 157, 247, 1);}
/* common end */

/* common_device 解决方案通用 */
/* title_view */
.common_scheme .title_view{height: 520px;}
.common_scheme .title_view::before{background: linear-gradient( 90deg, #0080F7 0%, #0080F7 24%, rgba(0,157,247,0) 100%);}
.common_scheme .title_view .wrap{display: flex; justify-content: space-between;align-items: center; flex-direction: row;}
.common_scheme .title_view .title{display: flex; flex-direction: column;}
.common_scheme .title_view .title h4{color: white; font-size: 52px;}
.common_scheme .title_view .title div{display: flex;flex-direction: column;}
.common_scheme .title_view .title span{color: white; width: 397px;margin-bottom: 20px;}
.common_scheme .title_view .title span:nth-last-of-type(1){margin-bottom: 0;}
/* common end */





/* 核心优势 start*/
/* title_view */
.core_advantages .title_view{height: 934px;}
.core_advantages .title_view::before{background-color: rgba(0, 0, 0, .1);}
.core_advantages .title_view .wrap{display: flex; flex-direction: row; align-items: center; justify-content: space-between;}
.core_advantages .title_view .left_content .title h4{color: white;}
.core_advantages .title_view .left_content .title span{ display: block; width: 479px;color: white; margin-top: 20px;}
.core_advantages .title_view .left_content ul{width: 479px; display: flex; flex-wrap: wrap;}
.core_advantages .title_view .left_content ul li{width: 33.33%; display: flex; flex-direction: column; align-items: center;margin-top: 50px;}
.core_advantages .title_view .left_content ul li img{width: 47px; height: 47px;}
.core_advantages .title_view .left_content ul li span{color: white;}
.core_advantages .title_view .right_img{width: auto; height: 494px;}
/* ai_view */
.core_advantages .ai_view::before{background-color: rgba(255, 255, 255, 1);}
.core_advantages .ai_view .wrap{display: flex; flex-direction: row; justify-content: space-between;}
.core_advantages .ai_view .left_content{position: relative; width: 647px; height: 646px;}
.core_advantages .ai_view .left_content img{width: 100%; height: 100%; position: absolute;left: 0;}
.core_advantages .ai_view .left_content ul{width: 100%; height: 100%; position: relative;}
.core_advantages .ai_view .left_content ul li{ width: 78px; height: 78px; text-align: center; border-radius: 50%; background-color: rgba(0, 157, 247, 1);cursor: pointer;}
.core_advantages .ai_view .left_content ul li:hover{background: linear-gradient( 180deg, #FF8724 0%, #FFB679 100%); }
.core_advantages .ai_view .left_content ul li:nth-child(1){position: absolute;right: 33%; top: 80px;}
.core_advantages .ai_view .left_content ul li:nth-child(2){position: absolute;right: 18%; top: 160px;}
.core_advantages .ai_view .left_content ul li:nth-child(3){position: absolute;right: 12%; top: 280px;}
.core_advantages .ai_view .left_content ul li:nth-child(4){position: absolute;right: 18%; bottom: 160px;}
.core_advantages .ai_view .left_content ul li:nth-child(5){position: absolute;right: 33%; bottom: 80px;}
.core_advantages .ai_view .left_content ul li:nth-child(6){position: absolute;left: 33%; top: 80px;}
.core_advantages .ai_view .left_content ul li:nth-child(7){position: absolute;left: 18%; top: 160px;}
.core_advantages .ai_view .left_content ul li:nth-child(8){position: absolute;left: 12%; top: 280px;}
.core_advantages .ai_view .left_content ul li:nth-child(9){position: absolute;left: 18%; bottom: 160px;}
.core_advantages .ai_view .left_content ul li:nth-child(10){position: absolute;left: 33%; bottom: 80px;}
.core_advantages .ai_view .left_content ul li span{color: white; line-height: 78px;}
.core_advantages .ai_view .left_content .title{position: absolute; left: 50%; top: 50%; transform:  translate(-50%, -50%);}
.core_advantages .ai_view .left_content .title div{display: flex;align-items: flex-end; text-align: center;}
.core_advantages .ai_view .left_content .title h4{font-size: 72px; color: rgba(0, 157, 247, 1);line-height: normal;}
.core_advantages .ai_view .left_content .title span{font-size: 18px; font-weight: bold; color: rgba(0, 157, 247, 1);line-height: normal;margin-bottom: 15px;}
.core_advantages .ai_view .left_content .title h5{color: rgba(0, 157, 247, 1);margin-left: 10px;}
.core_advantages .ai_view .right_content{margin-left: 50px; width: 510px;}
.core_advantages .ai_view .right_content .title{text-align: center;}
.core_advantages .ai_view .right_content ul{margin-top: 50px; padding: 0 20px;display: flex; flex-wrap: wrap; justify-content: space-between;}
.core_advantages .ai_view .right_content ul li h5{width: 192px; text-align: center; font-weight: normal; line-height: 77px;}
.core_advantages .ai_view .right_content ul li{border: 1px solid #d3def3; margin-bottom: 10px;}
.core_advantages .ai_view .right_content ul li .info_list{display: flex; flex-direction: column; align-items: center; padding: 0 30px;}
.core_advantages .ai_view .right_content ul li .info_item{display: flex; align-items: center; margin-bottom: 10px; width: 90%;}
.core_advantages .ai_view .right_content ul li .info_item img{width: 24px; height: 24px; margin-right: 10px;}
/* digitalize_view */
.core_advantages .digitalize_view{height: 721px;}
.core_advantages .digitalize_view::before{background-color: rgba(255, 255, 255, .1);}
.core_advantages h4{text-align: left; width: 100%;}
.core_advantages .digitalize_list{ margin-top: 60px; width: 100%;display: flex;justify-content: space-between; flex-wrap: wrap;}
.core_advantages .digitalize_list .digitalize_item{display: flex;flex-direction: column; align-items: center; justify-content: center; width: 273px; height: 373px; background-color: white;}
.core_advantages .digitalize_list .digitalize_item img{width: 128px;height: 128px; margin-bottom: 30px;}
/* parking_view */
.core_advantages .parking_view{height: 754px;}
.core_advantages .parking_view::before{background-color: rgba(255, 255, 255, .1);}
.core_advantages .parking_view .wrap{display: flex;flex-direction: row; justify-content: space-between; align-items: center;}
.core_advantages .parking_view .left_content{position: relative; width: 630px; height: 500px;}
.core_advantages .parking_view .left_content .center_box{position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 299px; height: 299px; border: 3px solid #95C7FF;}
.core_advantages .parking_view .left_content .center_box .tips_box{border: 1px solid #C8D6F1; position: absolute; background-color: white;width: 154px; height: 154px; text-align: center; line-height: 154px;color: rgba(0, 157, 247, 1);border-radius: 24px;}
.core_advantages .parking_view .left_content .center_box .tips_box:nth-child(1){left: -40px; top: -40px;}
.core_advantages .parking_view .left_content .center_box .tips_box:nth-child(2){right: -40px; top: -40px;}
.core_advantages .parking_view .left_content .center_box .tips_box:nth-child(3){left: -40px; bottom: -40px;}
.core_advantages .parking_view .left_content .center_box .tips_box:nth-child(4){right: -40px; bottom: -40px;}
.core_advantages .parking_view .left_content .center_box .center{ position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 186px; height: 186px;border-radius: 24px; background-color: rgba(219, 236, 255, 1);}
.core_advantages .parking_view .left_content .center_box .content{position: absolute; left: 50%; top: 50%; margin-left: -93px; margin-top: -93px; width: 187px; height: 187px;border-radius: 24px; background: linear-gradient( 180deg, #009DF7 0%, #5EC4FF 100%); transform: rotate(45deg);}
.core_advantages .parking_view .left_content .center_box .content_tips{position: absolute; left: 50%; top: 50%;transform: translate(-50%, -50%);}
.core_advantages .parking_view .left_content .center_box .content_tips span{color: white;font-weight: bold; white-space: nowrap;}
.core_advantages .parking_view .left_content .text_box{display: flex; flex-direction: column; width: 100px;}
.core_advantages .parking_view .left_content .text_box:nth-child(1){position: absolute;left: 0; top: 80px; text-align: right;}
.core_advantages .parking_view .left_content .text_box:nth-child(2){position: absolute;right: 0; top: 80px; text-align: left;}
.core_advantages .parking_view .left_content .text_box:nth-child(3){position: absolute;left: 0; bottom: 80px; text-align: right;}
.core_advantages .parking_view .left_content .text_box:nth-child(4){position: absolute;right: 0; bottom: 80px; text-align: left;}
.core_advantages .parking_view .right_cntent span{width: 458px; display: block;}
/* city_view */
.core_advantages .city_view{height: 661px;}
.core_advantages .city_view::before{background-color: rgba(255, 255, 255, 1);}
.core_advantages .city_view .wrap{display: flex;flex-direction: row; justify-content: space-between; align-items: center;}
.core_advantages .city_view .left_content{margin-bottom: 200px;}
.core_advantages .city_view .left_content span{width: 432px; display: block;}
.core_advantages .city_view .right_cntent{position: relative; width: 628px; height: 628px;}
.core_advantages .city_view .right_cntent .img{width: 100%; height: 100%; position: absolute; left: 0; top: 0;}
.core_advantages .city_view .right_cntent ul{ position: relative; z-index: 2; height: 100%; display: flex; justify-content: space-between; align-items: center;}
.core_advantages .city_view .right_cntent ul img{width: 69px; height: 70px; margin-bottom: 10px;}
.core_advantages .city_view .right_cntent ul li{width: 100px; display: flex; flex-direction: column; align-items: center;}
.core_advantages .city_view .right_cntent ul li:nth-child(1){margin-left: 60px;}
.core_advantages .city_view .right_cntent ul li:nth-child(2){margin-bottom: 460px;}
.core_advantages .city_view .right_cntent ul li:nth-child(3){margin-right: 60px;}
.core_advantages .city_view .right_cntent ul li:nth-child(2) img{margin-bottom: 0; margin-top: 10px;}
/* 核心优势 end */

/* 解决方案 - 道路停车管理系统 start*/
/* plan_view */
.scheme_road .plan_view{height: 696px;}
.scheme_road .plan_view::before{background-color: rgba(255, 255, 255, .1);}
.scheme_road .plan_view .plan_list{width: 100%;display: flex;justify-content: space-between;}
.scheme_road .plan_view .plan_item{width: 376px; height: 326px; background: rgba(255, 255, 255, 1); display: flex; flex-direction: column; align-items: center;}
.scheme_road .plan_view .plan_item img{width: 54px; height: 54px; margin: 70px 0 30px 0;}
.scheme_road .plan_view .plan_item span{text-align: center;}
/* ai_view */
.scheme_road .ai_view .list{display: flex;justify-content: space-between;align-items: center;width: 100%;}
.scheme_road .ai_view .list  h5{line-height: 1em;margin-bottom: 16px;font-weight: bold; font-size: 24px; color: #333333;padding-left: 20px;border-left: 2px solid var(--primary-color);}
.scheme_road .ai_view .list  span{font-size: 14px; color: #666666; line-height: 24px;}
.scheme_road .ai_view .list .right .item{padding: 60px 50px 0 50px;width: 600px;height: 240px;margin-top: 30px;}
.scheme_road .ai_view .list .right .item:first-child{background: url(/img/scheme_road_06.png) no-repeat right 30px bottom 20px/54px 54px;margin-top: 0;}
.scheme_road .ai_view .list .right .item:last-child{background: url(/img/scheme_road_07.png) no-repeat right 30px bottom 20px/54px 54px;}
.scheme_road .ai_view .list .left .item{width: 570px;height: 510px;}
.scheme_road .ai_view .list .left .item .img{width: 100%;height: 320px;}
.scheme_road .ai_view .list .left .item img{width: 100%;height: 100%;}
.scheme_road .ai_view .list .left .item h5{margin: 36px 50px 0 50px;}
.scheme_road .ai_view .list .left .item span{padding:16px 50px;display: block;}
/* plat_view */
.scheme_road .plat_view{height: 745px;}
.scheme_road .plat_view::before{background-color: rgba(255, 255, 255, .1);}
.scheme_road .plat_view .plat_list{width: 100%;display: flex;justify-content: space-between;}
.scheme_road .plat_view .plat_item{width: 270px; height: 380px;padding: 50px 40px; background: rgba(255, 255, 255, 1); display: flex; flex-direction: column; align-items: center;background: url(/img/scheme_road_08.png) no-repeat right bottom/auto 100px;}
.scheme_road .plat_view .plat_item h5{align-self: flex-start;}
.scheme_road .plat_view .plat_item ul{margin-top: 10px; align-self: flex-start;}
.scheme_road .plat_view .plat_item ul li{position: relative;font-size: 14px;color: rgba(102, 102, 102, 1);display: flex;padding-left: 22px;position: relative;margin: 14px 0;line-height: 20px;}
.scheme_road .plat_view .plat_item ul li::before{content: "";position: absolute;top: 6px;left: 0;width: 8px;height: 8px;border-radius: 50%;background-color: var(--primary-color);margin-right: 14px;}
/* step_view */
.scheme_road .step_view{height: 696px;}
.scheme_road .step_view ul{position: relative;width: 100%;height: 400px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.scheme_road .step_view li{height: 120px;width: 170px;box-sizing: border-box;border-radius: 6px 6px 0 0;background-color: #F2F9FE;}
.scheme_road .step_view li img{height: 34px;margin: 18px auto;}
.scheme_road .step_view li p{width: 100%;height: 50%;background-color: var(--primary-color);color: #fff;font-size: 16px;text-align: center;line-height: 50px;}
.scheme_road .step_view .right{width: 87.5px;height: 120px;background: url(/img/scheme_road_19.png) no-repeat center;}
.scheme_road .step_view .left{width: 87.5px;height: 120px;background: url(/img/scheme_road_20.png) no-repeat center;}
.scheme_road .step_view .down{width: 100%;height: 120px;background: url(/img/scheme_road_21.png) no-repeat right 74px center;}
/* 解决方案 - 道路停车管理系统 end*/

/* 解决方案 - 停车场统一管理系统 start*/
/* plan_view */
.scheme_parking .plan_view{height: 696px;}
.scheme_parking .plan_view::before{background-color: rgba(255, 255, 255, .1);}
.scheme_parking .plan_view .plan_list{width: 100%;display: flex;justify-content: space-between;}
.scheme_parking .plan_view .plan_item{width: 376px; height: 326px; background: rgba(255, 255, 255, 1); display: flex; flex-direction: column; align-items: center;}
.scheme_parking .plan_view .plan_item img{width: 54px; height: 54px; margin: 70px 0 30px 0;}
.scheme_parking .plan_view .plan_item span{text-align: center;padding: 10px 30px 0 30px;}
/* parking_view */
.scheme_parking .parking_view .parking_content{width: 100%;position: relative;}
.scheme_parking .parking_view .btn_view{width: 100%; display: flex; align-items: center; justify-content: space-between;}
.scheme_parking .parking_view .btn_view button{ width: 331px; height: 54px; border-radius: 50px; font-size: 24px; font-weight: bold; line-height: 54px; text-align: center; background: rgba(0, 186, 247, 1); color: white;}
.scheme_parking .parking_view .btn_view button:nth-child(2){background: rgba(0, 157, 247, 1); width: 378px;}
.scheme_parking .parking_view .center_img{width: 100%; height: 182px; margin-top: 5px;}
.scheme_parking .parking_view ul{width: 100%; height: 170px; display: flex; align-items: center; justify-content: space-between; margin-top: -20px;}
.scheme_parking .parking_view ul li{width: 222px; height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: space-around;border: 1px solid rgba(0, 157, 247, 1); background-color: white; border-radius: 5px;}
.scheme_parking .parking_view ul li img{width: 72px; height: 72px;}
/* switch_view */
.scheme_parking .switch_view{height: 862px;background: url(../img/scheme_parking_13.png) no-repeat bottom/cover;}
.scheme_parking .switch_view img{height: 490px;width: 100%;}
/* 解决方案 - 道路停车管理系统 end*/

/* 解决方案 - 车主公众服务系统 start*/
/* plan_view */
.scheme_service .plan_view{height: 696px;}
.scheme_service .plan_view::before{background-color: rgba(255, 255, 255, .1);}
.scheme_service .plan_view .plan_list{width: 100%;display: flex;justify-content: space-between;}
.scheme_service .plan_view .plan_item{width: 376px; height: 326px; background: rgba(255, 255, 255, 1); display: flex; flex-direction: column; align-items: center;}
.scheme_service .plan_view .plan_item img{width: 54px; height: 54px; margin: 70px 0 30px 0;}
.scheme_service .plan_view .plan_item span{text-align: center;padding: 10px 30px 0 30px;}
/* car_life_view */
.scheme_service .car_life_view{padding-bottom: 0 !important;}
.scheme_service .car_life_view .bg{height: 888px;width: 100%;background: url(/img/scheme_service_05.png) no-repeat center/auto 888px;}
/* 解决方案 - 车主公众服务系统 end*/


/* 解决方案 - 政府监管可视化系统 start*/
/* plan_view */
.scheme_supervise .plan_view{height: 696px;}
.scheme_supervise .plan_view::before{background-color: rgba(255, 255, 255, .1);}
.scheme_supervise .plan_view .plan_list{width: 100%;display: flex;justify-content: space-between;}
.scheme_supervise .plan_view .plan_item{width: 376px; height: 326px; background: rgba(255, 255, 255, 1); display: flex; flex-direction: column; align-items: center;}
.scheme_supervise .plan_view .plan_item img{width: 54px; height: 54px; margin: 70px 0 30px 0;}
.scheme_supervise .plan_view .plan_item span{text-align: center;padding: 10px 30px 0 30px;}
/* data_view */
.scheme_supervise .data_view ul{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.scheme_supervise .data_view ul li{width: 270px;flex-grow: 0;flex-shrink: 0;overflow: hidden;}
.scheme_supervise .data_view ul li img{height: 180px;}
.scheme_supervise .data_view ul li div{position: relative;height: 125px;width: 100%;z-index: 2;margin-top: -20px;border-radius: 8px 8px 0 0;background:#fff url(/img/scheme_road_08.png) no-repeat right bottom/auto 66px;display: flex;justify-content: center;align-items: center;text-align: center;font-size: 18px; color: #333333; line-height: 30px;}
/* special_view */
.scheme_supervise .special_view{background: url(../img/scheme_parking_13.png) no-repeat bottom/cover;}
.scheme_supervise .special_view .list{height: 640px;padding-left: 300px;position: relative;overflow: hidden;}
.scheme_supervise .special_view .list ul{position: absolute;top: 0;bottom: 0;left: 0;width: 300px;background: #fff;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.scheme_supervise .special_view .list ul::before{content: "";position: absolute;top: 0;right: 0;width: 100%;height: 106px;background: url(/img/scheme_road_08.png) no-repeat left;transform: scaleX(-1);}
.scheme_supervise .special_view .list ul::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 106px;background: url(/img/scheme_road_08.png) no-repeat right;transform: scaleX(-1);}
.scheme_supervise .special_view .list ul li{padding: 30px 0;position: relative;z-index: 2;display: flex;display: flex;justify-content: center;align-items: center;font-size: 16px; color: #333333;}
.scheme_supervise .special_view .list ul li::before{content: "";display: inline-block;width: 8px;height: 8px;border-radius: 4px;background-color: var(--primary-color);margin-right: 18px;}
.scheme_supervise .special_view .list img{width: 100%;height: 100%;}
/* 解决方案 - 政府监管可视化系统 end*/

/* 解决方案 - 巡检系统 start*/
/* plan_view */
.scheme_inspection .plan_view{height: 696px;}
.scheme_inspection .plan_view::before{background-color: rgba(255, 255, 255, .1);}
.scheme_inspection .plan_view .plan_list{width: 100%;display: flex;justify-content: space-between;}
.scheme_inspection .plan_view .plan_item{width: 376px; height: 326px; background: rgba(255, 255, 255, 1); display: flex; flex-direction: column; align-items: center;}
.scheme_inspection .plan_view .plan_item img{width: 54px; height: 54px; margin: 70px 0 30px 0;}
.scheme_inspection .plan_view .plan_item span{text-align: center;padding: 10px 30px 0 30px;}
/* apply_view */
.scheme_inspection .apply_view ul{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.scheme_inspection .apply_view ul li{width: 570px;overflow: hidden;}
.scheme_inspection .apply_view ul li img{width: 100%;height: 325px;}
.scheme_inspection .apply_view ul li div{width: 100%;height: 220px;padding: 36px 50px;background: #fff url(/img/scheme_road_08.png) no-repeat right bottom/auto 106px;}
.scheme_inspection .apply_view ul li div h5{font-weight: bold; font-size: 24px; color: #000000;margin-bottom: 10px;}
.scheme_inspection .apply_view ul li div span{display: flex;align-items: center;padding-top: 10px;}
.scheme_inspection .apply_view ul li div span::before{content: "";display: inline-block;width: 8px;height: 8px;border-radius: 4px;background-color: var(--primary-color);margin-right: 18px;}
/* 解决方案 - 巡检系统 end*/

/* 解决方案 - 诱导停车 start*/
/* title_view */
.scheme_induce .title_view span{margin-bottom: 10px;}
/* plan_view */
.scheme_induce .plan_view{height: 696px;}
.scheme_induce .plan_view::before{background-color: rgba(255, 255, 255, .1);}
.scheme_induce .plan_view .plan_list{width: 100%;display: flex;justify-content: space-between;}
.scheme_induce .plan_view .plan_item{width: 376px; height: 326px; background: rgba(255, 255, 255, 1); display: flex; flex-direction: column; align-items: center; padding: 50px;}
.scheme_induce .plan_view .plan_item img{width: 56px; height: 56px;}
.scheme_induce .plan_view .plan_item h5{margin: 30px 0;}
/* illegally_details_view */
.scheme_induce .illegally_details_view::before{background-color: rgba(255, 255, 255, 1);}
.scheme_induce .illegally_details_view .illegally_details{display: flex; background: rgba(255, 255, 255, 1);width: 100%; height: 588px;}
.scheme_induce .illegally_details_view .illegally_details_list{position: relative; width: 348px; height: 100%; display: flex; flex-direction: column; justify-content: center; padding: 0 30px;}
.scheme_induce .illegally_details_view .illegally_details_list .top_img{width: 140px; height: 106px; position: absolute; right: 0; top: 0;}
.scheme_induce .illegally_details_view .illegally_details_list .bottom_img{width: 140px; height: 106px; position: absolute; left: 0; bottom: 0;}
.scheme_induce .illegally_details_view .illegally_details_item {display: flex; margin-bottom: 20px;}
.scheme_induce .illegally_details_view .illegally_details_item div{display: flex; flex-direction: column; align-items: center;margin-right: 20px;}
.scheme_induce .illegally_details_view .illegally_details_item span{ width: 32px; height: 32px; border-radius: 50%; text-align: center; line-height: 32px; font-size: 18px; background-color: rgba(0, 157, 247, 1); color: white;}
.scheme_induce .illegally_details_view .illegally_details_item h5{font-size: 16px; font-weight: normal;}
.scheme_induce .illegally_details_view .illegally_details_item img{width: 12px; height: 36px; margin-top: 10px;}
.scheme_induce .illegally_details_view .illegally_details_back{width: 798px; height: 480px;}
/* 解决方案 - 诱导停车 end*/

/* 解决方案 - 预约停车系统 start*/
/* title_view */
.scheme_appoint .title_view span{margin-bottom: 10px;}
/* plan_view */
.scheme_appoint .plan_view{height: 696px;}
.scheme_appoint .plan_view::before{background-color: rgba(255, 255, 255, .1);}
.scheme_appoint .plan_view .plan_list{width: 100%;display: flex;justify-content: space-between;}
.scheme_appoint .plan_view .plan_item{width: 376px; height: 326px; background: rgba(255, 255, 255, 1); display: flex; flex-direction: column; align-items: center; padding: 50px;}
.scheme_appoint .plan_view .plan_item img{width: 56px; height: 56px;}
.scheme_appoint .plan_view .plan_item h5{margin: 30px 0;}
/* illegally_details_view */
.scheme_appoint .illegally_details_view::before{background-color: rgba(255, 255, 255, 1);}
.scheme_appoint .illegally_details_view .illegally_details{display: flex; justify-content: space-between; background: rgba(255, 255, 255, 1);width: 100%; height: 588px;}
.scheme_appoint .illegally_details_view .illegally_details_list{position: relative;  width: 348px; height: 100%; display: flex; flex-direction: column; justify-content: center; padding: 0 30px;}
.scheme_appoint .illegally_details_view .illegally_details_list .top_img{width: 140px; height: 106px; position: absolute; right: 0; top: 0;}
.scheme_appoint .illegally_details_view .illegally_details_list .bottom_img{width: 140px; height: 106px; position: absolute; left: 0; bottom: 0;}
.scheme_appoint .illegally_details_view .illegally_details_item {display: flex; margin-bottom: 20px;}
.scheme_appoint .illegally_details_view .illegally_details_item div{display: flex; flex-direction: column; align-items: center;margin-right: 20px;}
.scheme_appoint .illegally_details_view .illegally_details_item span{ width: 32px; height: 32px; border-radius: 50%; text-align: center; line-height: 32px; font-size: 18px; background-color: rgba(0, 157, 247, 1); color: white;}
.scheme_appoint .illegally_details_view .illegally_details_item h5{font-size: 16px; font-weight: normal;}
.scheme_appoint .illegally_details_view .illegally_details_item img{width: 12px; height: 36px; margin-top: 10px;}
.scheme_appoint .illegally_details_view .illegally_details_img{ width: calc(100% - 348px); display: flex; align-items: center;flex-wrap: wrap; }
.scheme_appoint .illegally_details_view .illegally_details_img img:nth-child(1){margin-right: 18px; margin-bottom: 20px; width: 533px; height: 285px;}
.scheme_appoint .illegally_details_view .illegally_details_img img:nth-child(2){margin-bottom: 20px; width: 301px; height: 285px;}
.scheme_appoint .illegally_details_view .illegally_details_img img:nth-child(3){margin-right: 18px; width: 301px; height: 285px;}
.scheme_appoint .illegally_details_view .illegally_details_img img:nth-child(4){width: 533px; height: 285px;}
/* 解决方案 - 预约停车系统 end*/

/* 解决方案 - 错峰共享停车系统 start*/
/* title_view */
.scheme_share .title_view span{margin-bottom: 10px;}
/* plan_view */
.scheme_share .plan_view{height: 696px;}
.scheme_share .plan_view::before{background-color: rgba(255, 255, 255, .1);}
.scheme_share .plan_view .plan_list{width: 100%;display: flex;justify-content: space-between;}
.scheme_share .plan_view .plan_item{width: 376px; height: 326px; background: rgba(255, 255, 255, 1); display: flex; flex-direction: column; align-items: center; padding: 50px;}
.scheme_share .plan_view .plan_item img{width: 56px; height: 56px;}
.scheme_share .plan_view .plan_item h5{margin: 30px 0;}
/* illegally_details_view */
.scheme_share .illegally_details_view::before{background-color: rgba(255, 255, 255, 1);}
.scheme_share .illegally_details_view .illegally_details{display: flex; background: rgba(255, 255, 255, 1);width: 100%; height: 588px;}
.scheme_share .illegally_details_view .illegally_details_list{position: relative; width: 348px; height: 100%; display: flex; flex-direction: column; justify-content: center; padding: 0 30px;}
.scheme_share .illegally_details_view .illegally_details_list .top_img{width: 140px; height: 106px; position: absolute; right: 0; top: 0;}
.scheme_share .illegally_details_view .illegally_details_list .bottom_img{width: 140px; height: 106px; position: absolute; left: 0; bottom: 0;}
.scheme_share .illegally_details_view .illegally_details_item {display: flex; margin-bottom: 20px;}
.scheme_share .illegally_details_view .illegally_details_item div{display: flex; flex-direction: column; align-items: center;margin-right: 20px;}
.scheme_share .illegally_details_view .illegally_details_item span{ width: 32px; height: 32px; border-radius: 50%; text-align: center; line-height: 32px; font-size: 18px; background-color: rgba(0, 157, 247, 1); color: white;}
.scheme_share .illegally_details_view .illegally_details_item h5{font-size: 16px; font-weight: normal;}
.scheme_share .illegally_details_view .illegally_details_item img{width: 12px; height: 36px; margin-top: 10px;}
.scheme_share .illegally_details_view .illegally_details_back{width: 852px; height: 100%;}
/* 解决方案 - 错峰共享停车系统 end*/

/* 解决方案 - 违停治理系统 start*/
/* title_view */
.scheme_illegally_park .title_view span{margin-bottom: 10px;}
/* plan_view */
.scheme_illegally_park .plan_view{height: 696px;}
.scheme_illegally_park .plan_view::before{background-color: rgba(255, 255, 255, .1);}
.scheme_illegally_park .plan_view .plan_list{width: 100%;display: flex;justify-content: space-between;}
.scheme_illegally_park .plan_view .plan_item{width: 376px; height: 326px; background: rgba(255, 255, 255, 1); display: flex; flex-direction: column; align-items: center; padding: 50px;}
.scheme_illegally_park .plan_view .plan_item img{width: 56px; height: 56px;}
.scheme_illegally_park .plan_view .plan_item h5{margin: 30px 0;}
/* illegally_details_view */
.scheme_illegally_park .illegally_details_view::before{background-color: rgba(255, 255, 255, 1);}
.scheme_illegally_park .illegally_details_view .illegally_details{display: flex; background: rgba(255, 255, 255, 1);width: 100%; height: 588px;}
.scheme_illegally_park .illegally_details_view .illegally_details_list{position: relative; width: 348px; height: 100%; display: flex; flex-direction: column; justify-content: center; padding: 0 30px;}
.scheme_illegally_park .illegally_details_view .illegally_details_list .top_img{width: 140px; height: 106px; position: absolute; right: 0; top: 0;}
.scheme_illegally_park .illegally_details_view .illegally_details_list .bottom_img{width: 140px; height: 106px; position: absolute; left: 0; bottom: 0;}
.scheme_illegally_park .illegally_details_view .illegally_details_item {display: flex; margin-bottom: 20px;}
.scheme_illegally_park .illegally_details_view .illegally_details_item div{display: flex; flex-direction: column; align-items: center;margin-right: 20px;}
.scheme_illegally_park .illegally_details_view .illegally_details_item span{ width: 32px; height: 32px; border-radius: 50%; text-align: center; line-height: 32px; font-size: 18px; background-color: rgba(0, 157, 247, 1); color: white;}
.scheme_illegally_park .illegally_details_view .illegally_details_item h5{font-size: 16px; font-weight: normal;}
.scheme_illegally_park .illegally_details_view .illegally_details_item img{width: 12px; height: 36px; margin-top: 10px;}
.scheme_illegally_park .illegally_details_view .illegally_details_back{width: 852px; height: 100%;}
/* 解决方案 - 违停治理系统 end*/

/* 解决方案 - 主动安全 start*/
/* plan_view */
.scheme_active_safety .plan_view{height: 696px;}
.scheme_active_safety .plan_view::before{background-color: rgba(255, 255, 255, .1);}
.scheme_active_safety .plan_view .plan_list{width: 100%;display: flex;justify-content: space-between;}
.scheme_active_safety .plan_view .plan_item{width: 273px; height: 326px; background: rgba(255, 255, 255, 1); display: flex; flex-direction: column; align-items: center; padding: 50px 20px;}
.scheme_active_safety .plan_view .plan_item img{width: 54px; height: 54px;}
.scheme_active_safety .plan_view .plan_item h5{margin: 30px 0;}
/* scene_view */
.scheme_active_safety .scene_view{height: 788px;}
.scheme_active_safety .scene_view::before{background-color: rgba(255, 255, 255, 1);}
.scheme_active_safety .scene_view .scene_list{width: 100%;display: flex;justify-content: space-between; flex-wrap: wrap;}
.scheme_active_safety .scene_view .scene_item{position: relative; width: 376px; height: 276px; margin-bottom: 30px; display: flex; flex-direction: column;justify-content: center; align-items: center;}
.scheme_active_safety .scene_view .scene_item img{width: 100%; height: 100%;}
.scheme_active_safety .scene_view .scene_item span{position: absolute; left: 30px; bottom: 30px; font-size: 18px; color: white;}
/* product_func_view */
.scheme_active_safety .product_func_view::before{background: linear-gradient( 180deg, #F8FCFF 0%, #F5FBFF 100%);}
.scheme_active_safety .product_func_view .back_img{width: 1634px; height: 692px; z-index: 1; left: 50%; top: 50%; transform: translate(-50%, -50%);}
.scheme_active_safety .product_func_view .product_func_list{width: 100%;display: flex; justify-content: space-between;}
.scheme_active_safety .product_func_view .product_func_item{position: relative; width: 376px; height: 468px; background: rgba(255, 255, 255, 1); display: flex; flex-direction: column;}
.scheme_active_safety .product_func_view .product_func_item .product_title{width: 100%; height: 124px; position: relative;}
.scheme_active_safety .product_func_view .product_func_item .product_title img{width: 100%; height: 100%; position: absolute; left: 0; top: 0;}
.scheme_active_safety .product_func_view .product_func_item .product_title h5{font-size: 24px; color: white; line-height: 124px; text-align: center; position: relative; z-index: 1;}
.scheme_active_safety .product_func_view .product_func_item .product_content{display: flex; flex-direction: column; align-items: center; padding-top: 40px;}
.scheme_active_safety .product_func_view .product_func_item .product_content span{font-size: 16px; min-width: 100px;}
.scheme_active_safety .product_func_view .product_func_item .product_content span::before{content: ''; display: inline-block; width: 8px; height: 8px; background-color: rgba(0, 157, 247, 1); border-radius: 100px;margin-right: 20px;}
.scheme_active_safety .product_func_view .product_func_item .bottom_img{position: absolute; right: 0; bottom: 0; width: 140px; height: 106px;}
/* 解决方案 - 主动安全 end*/

/* 解决方案 - 智慧出租 start*/
/* plan_view */
.scheme_hire .plan_view{height: 696px;}
.scheme_hire .plan_view::before{background-color: rgba(255, 255, 255, .1);}
.scheme_hire .plan_view .plan_list{width: 100%;display: flex;justify-content: space-between;}
.scheme_hire .plan_view .plan_item{width: 273px; height: 326px; background: rgba(255, 255, 255, 1); display: flex; flex-direction: column; align-items: center; padding: 50px 20px;}
.scheme_hire .plan_view .plan_item img{width: 54px; height: 54px;}
.scheme_hire .plan_view .plan_item h5{margin: 30px 0;}
/* scene_view */
.scheme_hire .scene_view{height: 788px;}
.scheme_hire .scene_view::before{background-color: rgba(255, 255, 255, 1);}
.scheme_hire .scene_view .scene_list{width: 100%;display: flex;justify-content: space-between;}
.scheme_hire .scene_view .scene_item{position: relative; width: 582px; height: 420px; display: flex; flex-direction: column;justify-content: center; align-items: center;}
.scheme_hire .scene_view .scene_item img{width: 100%; height: 100%;}
.scheme_hire .scene_view .scene_item span{position: absolute; left: 30px; bottom: 30px; font-size: 18px; color: white;}
/* product_func_view */
.scheme_hire .product_func_view::before{background: linear-gradient( 180deg, #F8FCFF 0%, #F5FBFF 100%);}
.scheme_hire .product_func_view .back_img{width: 1634px; height: 692px; z-index: 1; left: 50%; top: 50%; transform: translate(-50%, -50%);}
.scheme_hire .product_func_view .product_func_list{width: 100%;display: flex; justify-content: space-between;}
.scheme_hire .product_func_view .product_func_item{position: relative; width: 376px; height: 468px; background: rgba(255, 255, 255, 1); display: flex; flex-direction: column;}
.scheme_hire .product_func_view .product_func_item .product_title{width: 100%; height: 124px; position: relative;}
.scheme_hire .product_func_view .product_func_item .product_title img{width: 100%; height: 100%; position: absolute; left: 0; top: 0;}
.scheme_hire .product_func_view .product_func_item .product_title h5{font-size: 24px; color: white; line-height: 124px; text-align: center; position: relative; z-index: 1;}
.scheme_hire .product_func_view .product_func_item .product_content{display: flex; flex-direction: column; align-items: center; padding-top: 40px;}
.scheme_hire .product_func_view .product_func_item .product_content span{font-size: 16px;}
.scheme_hire .product_func_view .product_func_item .product_content span::before{content: ''; display: inline-block; width: 8px; height: 8px; background-color: rgba(0, 157, 247, 1); border-radius: 100px;margin-right: 20px;}
.scheme_hire .product_func_view .product_func_item .bottom_img{position: absolute; right: 0; bottom: 0; width: 140px; height: 106px;}
/* 解决方案 - 智慧出租 end*/

/* 解决方案 - 智慧充电 start*/
/* plan_view */
.scheme_charge .plan_view{height: 696px;}
.scheme_charge .plan_view::before{background-color: rgba(255, 255, 255, .1);}
.scheme_charge .plan_view .plan_list{width: 100%;display: flex;justify-content: space-between;}
.scheme_charge .plan_view .plan_item{width: 376px; height: 326px; background: rgba(255, 255, 255, 1); display: flex; flex-direction: column; align-items: center;}
.scheme_charge .plan_view .plan_item img{width: 54px; height: 54px; margin: 70px 0 30px 0;}
.scheme_charge .plan_view .plan_item span{width: 238px;}
/* scene_view */
.scheme_charge .scene_view{height: 788px;}
.scheme_charge .scene_view::before{background-color: rgba(255, 255, 255, 1);}
.scheme_charge .scene_view .scene_list{width: 100%;display: flex;justify-content: space-between;}
.scheme_charge .scene_view .scene_item{position: relative; width: 582px; height: 326px; display: flex; flex-direction: column;justify-content: center; align-items: center;}
.scheme_charge .scene_view .scene_item img{width: 100%; height: 100%;}
.scheme_charge .scene_view .scene_item span{position: absolute; left: 30px; bottom: 30px; font-size: 18px; color: white;}
/* operator_view */
.scheme_charge .operator_view::before{background: linear-gradient( 180deg, #F8FCFF 0%, #F5FBFF 100%);}
.scheme_charge .operator_view .back_img{width: 1634px; height: 692px; z-index: 1; left: 50%; top: 50%; transform: translate(-50%, -50%);}
.scheme_charge .operator_view .operator_list{width: 100%;background-color: white;display: flex;flex-wrap: wrap;}
.scheme_charge .operator_view .operator_item{width: 33.33%; height: 310px; background: rgba(255, 255, 255, 1); display: flex; flex-direction: column; padding: 60px 50px;}
.scheme_charge .operator_view .operator_item img{width: 72px; height: 72px;}
.scheme_charge .operator_view .operator_item h5{font-size: 24px;}
.scheme_charge .operator_view .operator_list .br{border-right: 2px solid rgba(246, 246, 246, 1);}
.scheme_charge .operator_view .operator_list .bb{border-bottom: 2px solid rgba(246, 246, 246, 1);}
/* 解决方案 - 智慧充电 end*/




/* 硬件设备 - 视频巡检车 start*/
/* title_view */
.device_video_vehicle .title_view .img_view img{width: 330px; height: 240px;}
/* device_func_view */
.device_video_vehicle .device_func_view::before{background-color: rgba(255, 255, 255, 1);}
.device_video_vehicle .device_func_view .menu_list{display: flex;align-items: center;width: 100%;height: 84px;border-radius: 30px 30px 0 0;background: rgba(239, 244, 255, 1); overflow: hidden;}
.device_video_vehicle .device_func_view .menu_list h5{font-size: 24px; width: 50%;line-height: 84px;text-align: center; cursor: pointer;}
.device_video_vehicle .device_func_view .select_menus_item{background-color: rgba(0, 157, 247, 1); color: white;}
.device_video_vehicle .device_func_view .func_list_box{width: 100%; background-color: white; padding: 50px 20px;}
.device_video_vehicle .device_func_view .func_list{width: 100%;display: none;justify-content: space-between;}
.device_video_vehicle .device_func_view .select_func_list{display: flex;}
.device_video_vehicle .device_func_view .func_item{width: 559px; height: 244px; background: rgba(248, 251, 255, 1); padding: 0 20px; display: flex; flex-direction: column;justify-content: center;}
.device_video_vehicle .device_func_view .func_item img{width: 61px; height: 61px;}
.device_video_vehicle .device_func_view .func_item h5{font-size: 24px; margin: 20px 0;}
/* product_features_view */
.device_video_vehicle .product_features_view::before{background: linear-gradient( 180deg, #F8FCFF 0%, #F5FBFF 100%);}
.device_video_vehicle .product_features_view .back_img{width: 1634px; height: 692px; z-index: 1; left: 50%; top: 50%; transform: translate(-50%, -50%);}
.device_video_vehicle .product_features_view .product_features_list{width: 100%;background-color: white;display: flex;flex-wrap: wrap;}
.device_video_vehicle .product_features_view .product_features_item{width: 33.33%; height: 310px; background: rgba(255, 255, 255, 1); display: flex; flex-direction: column;justify-content: center;align-items: center;}
.device_video_vehicle .product_features_view .product_features_item img{width: 84px; height: 84px; margin-bottom: 40px;}
.device_video_vehicle .product_features_view .product_features_item h5{font-size: 24px;}
.device_video_vehicle .product_features_view .product_features_list .br{border-right: 2px solid rgba(246, 246, 246, 1);}
.device_video_vehicle .product_features_view .product_features_list .bb{border-bottom: 2px solid rgba(246, 246, 246, 1);}
/* .device_video_vehicle .product_features_view .more_info{width: 100%; text-align: right; margin-top: 50px;}
.device_video_vehicle .product_features_view .more_info span{cursor: pointer;}
.device_video_vehicle .product_features_view .more_info img{display: none;} */
/* product_func_view */
.device_video_vehicle .product_func_view::before{background: linear-gradient( 180deg, #F8FCFF 0%, #F5FBFF 100%);}
.device_video_vehicle .product_func_view .product_func_list{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.device_video_vehicle .product_func_view .product_func_item{width: 24%; height: 230px; background: rgba(194, 230, 255, .3); display: flex; flex-direction: column;margin-bottom: 15px;border-radius: 10px; padding: 20px 10px;}
.device_video_vehicle .product_func_view .product_func_item h5{font-size: 24px;}
.device_video_vehicle .product_func_view .product_func_item span{font-size: 18px;}
/* 硬件设备 - 视频巡检车 end*/

/* 硬件设备 - 中高位视频摄像机 start*/
/* title_view */
.device_video_camera .title_view .img_view img{width: 260px; height: 120px;}
/* product_features_view */
.device_video_camera .product_features_view::before{background-color: rgba(255, 255, 255, 1);}
.device_video_camera .product_features_view .product_features_list{width: 100%;display: flex;justify-content: space-between;}
.device_video_camera .product_features_view .product_features_item{width: 585px; height: 283px;background-color: white;display: flex; align-items: center; justify-content: space-between; padding: 0 30px; position: relative;}
.device_video_camera .product_features_view .product_features_item .title_details{display: flex; flex-direction: column;}
.device_video_camera .product_features_view .product_features_item h5{font-size: 24px;}
.device_video_camera .product_features_view .product_features_item span{width: 258px;}
.device_video_camera .product_features_view .product_features_item .ai_img1{position: relative; z-index: 1;width: 181px; height: 152px;}
.device_video_camera .product_features_view .product_features_item .ai_img2{position: relative; z-index: 1;width: 132px; height: 146px;}
.device_video_camera .product_features_view .product_features_item .shadow_img{position: absolute; right: 0;bottom: 0; width: 330px; height: 153px;}
/* product_func_view */
/* .device_video_camera .product_func_view::before{background-color: rgba(255, 255, 255, .1);}
.device_video_camera .product_func_view .func_img{width: 100%; height: 345px;}
.device_video_camera .product_func_view .more_info{width: 100%; text-align: right; margin-top: 50px;}
.device_video_camera .product_func_view .more_info span{cursor: pointer;}
.device_video_camera .product_func_view .more_info img{display: none;} */
.device_video_camera .product_func_view::before{background: linear-gradient( 180deg, #F8FCFF 0%, #F5FBFF 100%);}
.device_video_camera .product_func_view .product_func_list{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.device_video_camera .product_func_view .product_func_list .product_func_item{width: 32.5%; height: 180px; background: rgba(194, 230, 255, .3); display: flex; flex-direction: column;margin-bottom: 15px;border-radius: 10px; padding: 20px 10px;}
/* product_params_view */
.device_video_camera .product_params_view .params_list{display: flex; width: 100%;}
.device_video_camera .product_params_view .params_list ul:first-child{margin-right: 20px;}
/* 硬件设备 - 中高位视频摄像机 end*/

/* 硬件设备 - 智能道闸 start*/
/* device_func_view */
.device_intelligent_gateway .device_func_view::before{background-color: rgba(255, 255, 255, 1);}
.device_intelligent_gateway .device_func_view .func_list{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.device_intelligent_gateway .device_func_view .func_item{width: 585px; height: 244px; background: rgba(248, 251, 255, 1); padding: 30px; display: flex; flex-direction: column;justify-content: space-around;margin-bottom: 30px;}
.device_intelligent_gateway .device_func_view .func_item img{width: 85px; height: 85px;}
.device_intelligent_gateway .device_func_view .func_item h5{font-size: 24px;}
/* system_func_view */
.device_intelligent_gateway .system_func_view::before{background-color: rgba(255, 255, 255, .1);}
.device_intelligent_gateway .system_func_view .func_list{width: 100%;display: flex;justify-content: space-between;}
.device_intelligent_gateway .system_func_view .func_item{width: 220px; height: 292px;position: relative;}
.device_intelligent_gateway .system_func_view .func_item img{width: 100%; height: 100%;}
.device_intelligent_gateway .system_func_view .func_item div{position: absolute; bottom: 0; width: 100%; height: 94px; border-radius: 12px 12px 0 0; display: flex; align-items: center; justify-content: center; background-color: rgba(255, 255, 255, 1);}
.device_intelligent_gateway .system_func_view .func_item div h5{font-weight: normal;}
.device_intelligent_gateway .system_func_view .func_item div img{width: 70px; height: 53px; position: absolute; right: 0; bottom: 0;}
/* product_params_view */
.device_intelligent_gateway .product_params_view .device_list{width: 100%;}
.device_intelligent_gateway .product_params_view .device_item{margin-bottom: 20px;}
.device_intelligent_gateway .product_params_view .device_item .company_name{font-size: 24px; width: 100%; padding: 20px 50px; background: rgba(206, 234, 255, 1); line-height: normal;}
.device_intelligent_gateway .product_params_view .device_item .device_details{display: flex; padding-left: 80px;}
.device_intelligent_gateway .product_params_view .product_params_item h5{width: 235px;}
.device_intelligent_gateway .product_params_view .product_params_item:nth-child(odd){background-color: rgba(235, 247, 255, 1);}
.device_intelligent_gateway .product_params_view .product_params_item:nth-child(odd) h5{background: rgba(208, 235, 255, 1);}
.device_intelligent_gateway .product_params_view .product_params_item:nth-child(even){background-color: transparent;}
.device_intelligent_gateway .product_params_view .product_params_item:nth-child(even)::before{ display: none; }
/* 硬件设备 - 智能道闸 end*/

/* 硬件设备 - 智能平板车位锁 start*/
/* device_func_view */
.device_vehicle_lock .device_func_view::before{background-color: rgba(255, 255, 255, 1);}
.device_vehicle_lock .device_func_view .func_list{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.device_vehicle_lock .device_func_view .func_item{width: 585px; height: 244px; background: rgba(248, 251, 255, 1); padding: 30px; display: flex; flex-direction: column;justify-content: space-around;margin-bottom: 30px;}
.device_vehicle_lock .device_func_view .func_item img{width: 85px; height: 85px;}
.device_vehicle_lock .device_func_view .func_item h5{font-size: 24px;}
/* product_features_view */
.device_vehicle_lock .product_features_view::before{background: linear-gradient( 180deg, #F8FCFF 0%, #F5FBFF 100%);}
.device_vehicle_lock .product_features_view .product_features_list{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.device_vehicle_lock .product_features_view .product_features_item{width: 250px; height: 180px; background: rgba(194, 230, 255, .3); display: flex; flex-direction: column;justify-content: center;align-items: center;margin-bottom: 20px;border-radius: 10px;}
.device_vehicle_lock .product_features_view .product_features_item img{width: 74px; height: 74px; margin-bottom: 20px;}
.device_vehicle_lock .product_features_view .product_features_item h5{font-size: 24px; font-weight: normal;}
/* 硬件设备 - 智能平板车位锁 end*/

/* 硬件设备 - 无线视频桩 start*/
/* device_func_view */
.device_video_pile .device_func_view::before{background-color: rgba(255, 255, 255, 1);}
.device_video_pile .device_func_view .func_list{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.device_video_pile .device_func_view .func_item{width: 585px; height: 244px; background: rgba(248, 251, 255, 1); padding: 30px; display: flex; flex-direction: column;justify-content: space-around;margin-bottom: 30px;}
.device_video_pile .device_func_view .func_item img{width: 61px; height: 61px;}
.device_video_pile .device_func_view .func_item h5{font-size: 24px;}
/* product_features_view */
.device_video_pile .product_features_view::before{background: linear-gradient( 180deg, #F8FCFF 0%, #F5FBFF 100%);}
.device_video_pile .product_features_view .back_img{width: 1634px; height: 692px; z-index: 1; left: 50%; top: 50%; transform: translate(-50%, -50%);}
.device_video_pile .product_features_view .product_features_list{width: 100%;background-color: white;display: flex;flex-wrap: wrap;}
.device_video_pile .product_features_view .product_features_item{width: 33.33%; height: 310px; display: flex; flex-direction: column;justify-content: center;align-items: center;}
.device_video_pile .product_features_view .product_features_item img{width: 84px; height: 84px; margin-bottom: 40px;}
.device_video_pile .product_features_view .product_features_item h5{font-size: 24px;}
.device_video_pile .product_features_view .product_features_list .br{border-right: 2px solid rgba(246, 246, 246, 1);}
.device_video_pile .product_features_view .product_features_list .bb{border-bottom: 2px solid rgba(246, 246, 246, 1);}
/* 硬件设备 - 无线视频桩 end*/

/* 硬件设备 - 地磁车辆检测器 start*/
/* product_features_view */
.device_vehicle_detector .product_features_view::before{background-color: rgba(255, 255, 255, 1);}
.device_vehicle_detector .product_features_view .product_features_list{width: 100%;display: flex;flex-wrap: wrap;}
.device_vehicle_detector .product_features_view .product_features_item{width: 33.33%; height: 310px; display: flex; flex-direction: column;justify-content: center;align-items: center;}
.device_vehicle_detector .product_features_view .product_features_item img{width: 84px; height: 84px;}
.device_vehicle_detector .product_features_view .product_features_item h5{font-size: 24px; margin: 20px 0;}
.device_vehicle_detector .product_features_view .product_features_list span{width: 268px; text-align: center;}
.device_vehicle_detector .product_features_view .product_features_list .br{border-right: 2px solid rgba(212, 215, 226, 1);}
.device_vehicle_detector .product_features_view .product_features_list .bb{border-bottom: 2px solid rgba(212, 215, 226, 1);}
/* product_params_view */
.device_vehicle_detector .product_params_view::before{background-color: rgba(255, 255, 255, .1);}
/* 硬件设备 - 地磁车辆检测器 end*/

/* 项目案例 start*/
/* title_view */
.project_case .title_view{height: 487px;}
.project_case .title_view::before{background-color: rgba(0, 0, 0, .4);}
.project_case .title_view .title{display: flex;align-items: center;}
.project_case .title_view .title h4{color: white;}
.project_case .title_view h5{width: 690px;color: white; font-weight: normal;}
/* mode_view */
.project_case .mode_view::before{background-color: rgba(255, 255, 255, 1);}
.project_case .mode_list{width: 100%;display: flex;align-items: flex-start;justify-content: space-between;}
.project_case .mode_list .mode_item{display: flex;flex-direction: column;align-items: center;width: 300px;}
.project_case .mode_list .mode_item .img_view{width: 120px; height: 120px; display: flex; align-items: center; justify-content: center;}
.project_case .mode_list .mode_item img{width: 116px;height: 117px;}
.project_case .mode_list .mode_item .img02{width: 90px;height: 90px;}
.project_case .mode_list .mode_item .img03{width: 82px;height: 82px;}
.project_case .mode_list .mode_item h5{margin: 40px 0 30px 0;}
.project_case .mode_list .mode_item .details_content{display:flex;flex-direction: column;margin-bottom: 10px;}
.project_case .mode_list .mode_item .details_content .info{display: flex;}
.project_case .mode_list .mode_item .details_content .info :first-child{flex-shrink: 0;margin-right: 10px; margin-top: 10px; width: 8px;height: 8px;background-color: rgba(0, 157, 247, 1);border-radius: 50%;}
/* case_view */
.project_case .case_view::before{background-color: rgba(246, 246, 246, 1);}
.project_case .case_list{width: 100%;display: flex;justify-content: space-between; flex-wrap: wrap;}
.project_case .case_list .case_item{display: flex;flex-direction: column;width: 376px;background-color: white;margin-bottom: 50px;}
.project_case .case_list .case_item img{width: 100%;height: 260px;}
.project_case .case_list .case_item .details_content{width: 100%;padding: 30px 20px;}
/* title_view2 */
.project_case .title_view2{height: 384px;}
.project_case .title_view2::before{background-color: rgba(255, 255, 255, .1);}
.project_case .title_view2 .title{display: flex;align-items: center;}
.project_case .title_view2 .title :first-child{margin-right: 20px;}
.project_case .title_view2 .title_details h5{font-weight: normal;}
/* cate_view */
.project_case .cate_view{height: 172px;border-top: 1px solid rgba(229, 229, 229, 1);}
.project_case .cate_view::before{background-color: rgba(255, 255, 255, 1);}
.project_case .cate_list{width: 100%;display: flex;align-items: center;justify-content: space-between;}
.project_case .cate_list .cate_item{display: flex;align-items: center;}
.project_case .cate_list .cate_item:nth-child(1) img{width: 40px;height: 40px;margin-right: 20px;}
.project_case .cate_list .cate_item:nth-child(2) img{width: 46px;height: 46px;margin-right: 20px;}
.project_case .cate_list .cate_item:nth-child(3) img{width: 50px;height: 50px;margin-right: 20px;}
.project_case .cate_list .cate_item:nth-child(4) img{width: 48px;height: 48px;margin-right: 20px;}
.project_case .cate_list .cate_item h5{font-weight: normal;}
/* 项目案例 end */


/* 合作伙伴 - 城市合伙人 start*/
/* title_view */
.city_partner .title_view{height: 601px;}
.city_partner .title_view::before{background-color: rgba(0, 0, 0, .4);}
.city_partner .title_view h4{color: white;}
.city_partner .title_view h5{width: 506px;color: white;font-weight: normal;}
/* characteristic_view */
.city_partner .characteristic_view::before{background-color: rgba(255, 255, 255, 1);}
.city_partner .characteristic_list{width: 100%;display: flex;align-items: flex-start;justify-content: space-between;}
.city_partner .characteristic_list .characteristic_item{display: flex;flex-direction: column;align-items: center; justify-content: center; width: 376px; height: 528px;}
.city_partner .characteristic_list .characteristic_item .img_view{width: 130px; height: 130px; display: flex; align-items: center; justify-content: center;}
.city_partner .characteristic_list .characteristic_item:nth-child(1) img{width: 128px;height: 128px;}
.city_partner .characteristic_list .characteristic_item:nth-child(2) img{width: 120px;height: 120px;}
.city_partner .characteristic_list .characteristic_item:nth-child(3) img{width: 102px;height: 102px;}
.city_partner .characteristic_list .characteristic_item h5{margin: 40px 0;}
.city_partner .characteristic_list .characteristic_item .details_content{display:flex;flex-direction: column; width: 267px; margin-bottom: 10px;}
.city_partner .characteristic_list .characteristic_item .details_content span{margin-bottom: 10px;}
/* technology_view */
.city_partner .technology_view .title_line{margin-bottom: 20px;}
.city_partner .technology_view .details{width: 980px;margin-bottom: 70px;}
.city_partner .technology_list{width: 100%;height: 276px;display: flex;padding: 30px 0; background-color: white;}
.city_partner .technology_list .technology_item{display: flex;flex-direction: column; align-items: center; justify-content: center; width: 33.33%;border-right: 1px solid rgba(229, 229, 229, 1);}
.city_partner .technology_list .technology_item:last-child{border: none;}
.city_partner .technology_list .technology_item .img_view{width: 50px; height: 50px; display: flex; align-items: center; justify-content: center;}
.city_partner .technology_list .technology_item:nth-child(1) img{width: 48px;height: 48px;}
.city_partner .technology_list .technology_item:nth-child(2) img{width: 52px;height: 52px;}
.city_partner .technology_list .technology_item:nth-child(3) img{width: 46px;height: 46px;}
.city_partner .technology_list .technology_item h5{margin: 30px 0 20px 0;}
.city_partner .technology_list .technology_item .details_content{width: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;}
/* cooperate_view */
.city_partner .cooperate_view{height: 856px;}
.city_partner .cooperate_view::before{background-color: rgba(0, 0, 0, .4);}
.city_partner .cooperate_view h4{color: white;}
.city_partner .cooperate_content {width: 100%; height: 489px; display: flex; justify-content: space-between;} 
.city_partner .cooperate_list{width: 392px; display: flex; flex-direction: column; justify-content: space-between;}
.city_partner .cooperate_list img{margin-right: 20px;}
.city_partner .cooperate_list .cooperate_item:nth-child(1) img{width: 42px;height: 42px; }
.city_partner .cooperate_list .cooperate_item:nth-child(2) img{width: 40px;height: 40px; }
.city_partner .cooperate_list .cooperate_item:nth-child(3) img{width: 36px;height: 36px; }
.city_partner .cooperate_list .cooperate_item{ display: flex; align-items: flex-start; justify-content: center; width: 100%; height: 147px; background-color: white; padding-top: 30px; cursor: pointer; }
.city_partner .cooperate_list .cooperate_item .details_content{display: flex; flex-direction: column;}
.city_partner .cooperate_list .cooperate_item span{ width: 252px;}
.city_partner .cooperate_view .right_content{flex: 1; flex-shrink: 0; background-color: rgba(244, 248, 252, .5); padding: 20px; margin-left: 20px;}
.city_partner .cooperate_view .right_content img{display: none;width: 100%; height: 100%;}
.city_partner .cooperate_view .right_content img:first-child{display: inline-block;}
.city_partner .cooperate_list .select_cooperate_item{background-color: rgba(0, 157, 247, 1);}
.city_partner .cooperate_list .select_cooperate_item h5{color: white;}
.city_partner .cooperate_list .select_cooperate_item span{color: white;}
/* condition_view */
.city_partner .condition_view::before{background-color: rgba(255, 255, 255, 1);}
.city_partner .condition_content{width: 100%;height: 331px; display: flex;}
.city_partner .condition_content img{width: 487px;height: 100%;}
.city_partner .condition_content .right_content{width: calc(100% - 487px);height: 100%; position: relative; display: flex; justify-content: space-between; flex-direction: column; padding: 70px 0px 30px 70px;}
.city_partner .condition_content .right_content .details_content{display: flex; flex-direction: column;width: 400px;}
.city_partner .condition_content .right_content img{position: absolute; right: 0;bottom: 0; width: 140px; height: 106px;}
/* contact_information_view */
.city_partner .contact_information_view{height: 522px;}
.city_partner .contact_information_view::before{background: linear-gradient(180deg, #F8FCFF 0%, #F5FBFF 100%);}
.city_partner .contact_information_list{width: 100%;height: 153px;display: flex; justify-content: space-between;}
.city_partner .contact_information_list .contact_information_item{display: flex; align-items: center; justify-content: center; width: 376px; height: 100%; background-color: white;}
.city_partner .contact_information_list .contact_information_item img{margin-right: 30px;}
.city_partner .contact_information_list .contact_information_item:nth-child(1) img{width: 44px;height: 44px; }
.city_partner .contact_information_list .contact_information_item:nth-child(2) img{width: 46px;height: 46px; }
.city_partner .contact_information_list .contact_information_item:nth-child(3) img{width: 52px;height: 52px; }
.city_partner .contact_information_list .contact_information_item .details_content{display: flex;flex-direction: column;justify-content: center;}
/* 合作伙伴 - 城市合伙人 end */

/* 合作伙伴 - 渠道合伙人 start*/
/* title_view */
.channel_partner .title_view{height: 517px;}
.channel_partner .title_view::before{background-color: rgba(0, 0, 0, .22);}
.channel_partner .title_view .title_details{display: flex;align-items: center;}
.channel_partner .title_view .title_img{width: auto; height: 138px;margin-right: 20px;}
.channel_partner .title_view h4{color: white;font-size: 120px;}
.channel_partner .title_view h5{color: white;font-size: 52px;width:773px; text-align: center; background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(170, 198, 252, 0.6) 50.37%, rgba(255, 255, 255, 0) 100%);}
/* attract_investment_view */
.channel_partner .attract_investment_view::before{background-color: rgba(255, 255, 255, 1);}
.channel_partner .attract_investment_list{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;position: relative;}
.channel_partner .attract_investment_list .attract_investment_item{display: flex;flex-direction: column;justify-content: center; width: 585px; height: 244px; margin-bottom: 20px; background: rgba(248, 251, 255, 1); padding: 0 30px;}
.channel_partner .attract_investment_list .attract_investment_item:nth-child(even){align-items: flex-end;}
.channel_partner .attract_investment_list .attract_investment_item:nth-child(1) img{width: 58px;height: 58px;}
.channel_partner .attract_investment_list .attract_investment_item:nth-child(2) img{width: 64px;height: 64px;}
.channel_partner .attract_investment_list .attract_investment_item:nth-child(3) img{width: 60px;height: 60px;}
.channel_partner .attract_investment_list .attract_investment_item:nth-child(4) img{width: 62px;height: 62px;}
.channel_partner .attract_investment_list .attract_investment_item h5{font-size: 24px;}
.channel_partner .attract_investment_list .attract_investment_item span{margin-bottom: 10px;}
.channel_partner .attract_investment_list .hope_view{position: absolute;left: 50%; top: 50%; transform: translate(-50%, -50%);width: 257px; height: 360px; border-radius: 200px; background-color: white;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.channel_partner .attract_investment_list .hope_view img{ width: 228px; height: 302px; }
/* more_sale_view */
.channel_partner .more_sale_view .title_line{margin-bottom: 20px;}
.channel_partner .more_sale_view::before{background-color: rgba(255, 255, 255, .1);}
.channel_partner .more_sale_view .details{margin-bottom: 70px;font-size: 16px;}
.channel_partner .sale_label_list{width: 100%;display: flex;justify-content: space-between; margin-bottom: 80px;}
.channel_partner .sale_label_list span{ width: 208px; height: 52px; font-size: 18px; line-height: 52px; text-align: center; color: rgba(0, 157, 247, 1); border-radius: 50px 0 0 50px; background: linear-gradient(90deg, #009df752 0%, rgba(190, 231, 255, 0) 100%);}
.channel_partner .sale_label_list2{padding: 0 50px;}
.channel_partner .platform_view{ width: 100%; height: 542px; border: 2px dashed rgba(0, 157, 247, 1); border-radius: 10px; padding: 30px 20px; }
.channel_partner .platform_view .platform_title{width: 100%; text-align: center;font-size: 28px;}
.channel_partner .platform_view .platform_list{width: 100%; display: flex; justify-content: space-between; margin-top: 70px;}
.channel_partner .platform_view .platform_item{position: relative; width: 331px; height: 300px; background-color: white; padding: 60px 20px 30px 20px;}
.channel_partner .platform_view .platform_item .left_img{position: absolute; left: -60px; bottom: 60px;  width: 126px; height: 61px;}
.channel_partner .platform_view .platform_item .center_img{position: absolute; left: 50%; top: 50px; margin-left: -30px; width: 61px; height: 126px;}
.channel_partner .platform_view .platform_item .right_img{position: absolute; right: -60px; bottom: 60px; width: 126px; height: 61px;}
.channel_partner .platform_view .platform_item .bottom_img{position: absolute; left: 0px; bottom: 00px; width: 315px; height: 88px;}
.channel_partner .platform_view .platform_item:nth-child(1) span{display: inline-block; margin: 0 20px 20px 0;}
.channel_partner .platform_view .platform_item:nth-child(2){display: flex; flex-direction: column;justify-content: flex-end;align-items: center;background-color: transparent;}
.channel_partner .platform_view .platform_item:nth-child(2) .title{color: rgba(0, 157, 247, 1); font-size: 28px;}
.channel_partner .platform_view .platform_item:nth-child(3){display: flex; flex-direction: column;justify-content: space-between;align-items: center;}
.channel_partner .platform_view .platform_item:nth-child(3) span{width: 164px; text-align: center;}
.channel_partner .platform_view .platform_item span{color: rgba(0, 157, 247, 1); white-space: nowrap;font-size: 18px;}
.channel_partner .platform_view .platform_item .label_span{ line-height: 36px; height: 36px; padding: 0 20px; border-radius: 100px; }
.channel_partner .platform_view .platform_item .btn{ position: absolute; top: -32px; left: 0; width: 100%; height: 65px; line-height: 65px; text-align: center; color: white; border-radius: 100px; background: var(--Color, rgba(0, 157, 247, 1));font-size: 24px;font-weight: bold;}
/* channel_view */
.channel_partner .channel_view::before{background-color: rgba(255, 255, 255, 1);}
.channel_partner .level_list{width: 100%;display: flex;justify-content: space-between; align-items: flex-end;}
.channel_partner .level_list .level_item{display: flex;flex-direction: column; align-items: center; justify-content: space-between; width: 236px;}
.channel_partner .level_list .level_item .img_view{display: flex; flex-direction: column; align-items: center; width: 100%; margin-top: 50px; position: relative;}
.channel_partner .level_list .level_item .img_view img:first-child{width: 105px;height: 98px;z-index: 1;}
.channel_partner .level_list .level_item .img_view .medal_img1{margin-bottom: -25px;}
.channel_partner .level_list .level_item .img_view .medal_img2{margin-bottom: -45px;}
.channel_partner .level_list .level_item .img_view .medal_img3{margin-bottom: -50px;}
.channel_partner .level_list .level_item .img_view .medal_img4{margin-bottom: -65px;}
.channel_partner .level_list .level_item .img_view .level_img1{width: 100%; height: 174px;}
.channel_partner .level_list .level_item .img_view .level_img2{width: 100%; height: 267px;}
.channel_partner .level_list .level_item .img_view .level_img3{width: 100%; height: 303px;}
.channel_partner .level_list .level_item .img_view .level_img4{width: 100%; height: 363px;}
.channel_partner .level_list .level_item .title_details h5{font-size: 24px;}
/* sale_view */
.channel_partner .sale_view::before{background-color: rgba(255, 255, 255, .1);}
.channel_partner .sale_view .details{margin-bottom: 40px;font-size: 16px;}
.channel_partner .sale_list{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.channel_partner .sale_list .sale_item{display: flex;flex-direction: column; align-items: center; justify-content: center; width: 272px; height: 180px; border-radius: 5px; background: rgba(194, 230, 255, .3);margin-bottom: 20px;}
.channel_partner .sale_list .sale_item img{width: 74px;height: 74px; margin-bottom: 10px;}
.channel_partner .sale_list .sale_item h5{font-size: 24px;font-weight: normal;}
/* cooperate_view */
.channel_partner .cooperate_view::before{background-color: rgba(255, 255, 255, 1);}
.channel_partner .cooperate_list{width: 100%;height: 263px;display: flex;padding: 30px 0;}
.channel_partner .cooperate_list .cooperate_item{display: flex;flex-direction: column; align-items: center; justify-content: center; width: 33.33%;background-color: white;border-right: 1px solid rgba(229, 229, 229, 1);}
.channel_partner .cooperate_list .cooperate_item:last-child{border: none;}
.channel_partner .cooperate_list .cooperate_item img{width: 67px;height: 67px; margin-bottom: 10px;}
.channel_partner .cooperate_list .cooperate_item .details_content{width: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;}
/* 合作伙伴 - 渠道合伙人 end */

/* 关于我们 start*/
/* title_view */
.about_us .title_view{height: 487px;}
.about_us .title_view::before{background-color: rgba(0, 0, 0, .1);}
.about_us .title_view h4{color: white;font-size: 48px; width: 100%;margin-bottom: 100px;}
/* company_profile_view */
.about_us .company_profile_view{height: 587px;}
.about_us .company_profile_view::before{background-color: white}
.about_us .company_profile_view .wrap{display: flex; flex-direction: row; justify-content: space-between; align-items: flex-start; padding-top: 80px;}
.about_us .company_profile_view .title_details .title_line::after{left: 0; margin-left: 0;}
.about_us .company_profile_view .title_details .title_line::before{ display: none; }
.about_us .company_profile_view .title_details h4{margin-bottom: 30px;}
.about_us .company_profile_view .company_profile{width: 790px; padding-top: 40px;}
.about_us .company_profile_view .company_profile .profile_details{display: flex; flex-direction: column;}
.about_us .company_profile_view .company_profile .profile_details span{margin-bottom: 20px;}
.about_us .company_profile_view .company_profile .profile_list{display: flex; margin-top: 80px;}
.about_us .company_profile_view .company_profile .profile_list .profile_item{display: flex; flex-direction: column; width: 170px; margin-right: 80px;}
.about_us .company_profile_view .company_profile .profile_list .profile_item h5{font-size: 24px;}
/* corporate_structure_view */
.about_us .corporate_structure_view::before{background-color: rgba(255, 255, 255, .8);}
.about_us .corporate_structure_view .title_line{margin-bottom: 20px;}
.about_us .corporate_structure_view .details{margin-bottom: 70px;font-size: 16px;}
.about_us .corporate_structure_view .structure_view{display: flex; justify-content: space-between;width: 100%;}
.about_us .corporate_structure_view .structure_view img{width: 438px; height: 438px; margin-right: 80px;}
.about_us .corporate_structure_view .structure_info{width: calc(100% - 438px); display: flex; justify-content: space-between;}
.about_us .corporate_structure_view .structure_info .common_title{font-size: 24px;}
.about_us .corporate_structure_view .structure_details{width: 367px; margin-top: 50px;}
.about_us .corporate_structure_view .structure_menus_list{display: flex; width: 100%; justify-content: space-between; border-bottom: 1px solid rgba(229, 229, 229, 1);} 
.about_us .corporate_structure_view .structure_menus_list div{cursor: pointer;width: 90px;text-align: center;position: relative;}
.about_us .corporate_structure_view .structure_menus_list .select_menus_item h5{color: rgba(0, 157, 247, 1); transition: all 400ms;}
.about_us .corporate_structure_view .structure_menus_list div span{width: 0; transition: all 400ms;}
.about_us .corporate_structure_view .structure_menus_list .select_menus_item span{ display: inline-block; width: 90px; height: 3px; background-color: rgba(0, 157, 247, 1);}
.about_us .corporate_structure_view .menus_content_list{padding-top: 50px;}
.about_us .corporate_structure_view .menus_content_item{display: none; flex-direction: column;}
.about_us .corporate_structure_view .select_menus_content{display: flex;}
.about_us .corporate_structure_view .menus_content_item div{display: flex; flex-direction: column; margin-bottom: 10px;}
.about_us .corporate_structure_view .menus_content_item .company_name{font-size: 16px; font-weight: normal;}
.about_us .corporate_structure_view .menus_content_item .company_name a{line-height: 2em;transition: all 400ms;}
.about_us .corporate_structure_view .menus_content_item .company_name a:hover{color: rgba(0, 157, 247, 1);}
.about_us .corporate_structure_view .year_list{display: flex; flex-direction: column; justify-content: space-between;}
.about_us .corporate_structure_view .year_list .year_item div{display: flex; align-items: flex-end;}
.about_us .corporate_structure_view .year_list .year_item div h5{color: rgba(0, 157, 247, 1);}
.about_us .corporate_structure_view .year_list .year_item div span{color: rgba(0, 157, 247, 1); font-weight: bold;}
/* company_certificate_view */
.about_us .company_certificate_view{padding-bottom: 0px;}
.about_us .company_certificate_view::before{background-color: rgba(255, 255, 255, 1);}
.about_us .company_certificate_view .title_line{margin-bottom: 20px;}
.about_us .company_certificate_view .details{margin-bottom: 70px;font-size: 16px;}
.about_us .company_certificate_view .certificate_list{width: 100%; display: flex; justify-content: space-between;}
.about_us .company_certificate_view .certificate_list img{width: 356px; height: 230px;}
.about_us .company_certificate_view  .certificate_swiper{ position:relative; margin-top: 100px; width: 100%;margin-bottom: 50px;}
.about_us .company_certificate_view .certificate_swiper .bd ul{ overflow:hidden; height: 352px; }
.about_us .company_certificate_view .certificate_swiper .bd ul li{ margin-right: 64px; float:left; }
.about_us .company_certificate_view .certificate_swiper .bd img{ width:252px; height:352px; border: 15px solid rgba(250, 250, 250, 1); }
.about_us .company_certificate_view .certificate_swiper .hd{ height:30px; display: flex; align-items: center; justify-content: center; margin-top: 20px; }
.about_us .company_certificate_view .certificate_swiper .hd ul li{ float:left;  width:20px; height:10px; border-radius: 6px; margin:0 6px; cursor:pointer; background:transparent; border: 1px solid rgba(206, 206, 206, 1); }
.about_us .company_certificate_view .certificate_swiper .hd ul li.on{ background-color: rgba(0, 157, 247, 1); border: none; }
/* company_environment_view */
.about_us .company_environment_view::before{background-color: rgba(255, 255, 255,.1);}
.about_us .company_environment_view .back_img{z-index: 1}
.about_us .company_environment_view .environment_list{width: 100%; display: flex; justify-content: space-between; flex-wrap: wrap;margin-top: 70px;}
.about_us .company_environment_view .environment_item{height: 397px;position: relative; margin-bottom: 20px; cursor: pointer;}
.about_us .company_environment_view .environment_item img:first-child{height: 100%; width: 100%; position: absolute;}
.about_us .company_environment_view .environment_item .up_img{height: 286px; width: 286px; position: absolute; left: 50%; top: 50%; margin-left: -143px; margin-top: -143px;}
.about_us .company_environment_view .environment_item div{height: 100%; width: 100%; position: absolute; padding: 50px 30px; z-index: 1;}
.about_us .company_environment_view .environment_item h5{color: white;}
.about_us .company_environment_view .environment_item span{color: white; display: none;}
.about_us .company_environment_view .environment_item:nth-child(1){width: 283px;}
.about_us .company_environment_view .environment_item:nth-child(2){width: 486px;}
.about_us .company_environment_view .environment_item:nth-child(3){width: 390px;}
.about_us .company_environment_view .environment_item:nth-child(4){width: 486px;}
.about_us .company_environment_view .environment_item:nth-child(5){width: 283px;}
.about_us .company_environment_view .environment_item:nth-child(6){width: 390px;}
/* join_us_view */
.about_us .join_us_view::before{background-color: rgba(255, 255, 255, 1);}
.about_us .join_us_view .work_list{width: 100%;margin-top: 70px;}
.about_us .join_us_view .work_item{width: 100%; background: rgba(245, 247, 250, 1); margin-bottom: 20px; padding: 0 50px;}
.about_us .join_us_view .work_item .work_title{width: 100%; height: 245px; display: flex; justify-content: space-between; align-items: center; padding: 50px 0;}
.about_us .join_us_view .work_item .work_title h5{font-size: 28px; font-weight: normal; margin-bottom: 30px;}
.about_us .join_us_view .work_item .work_title span{margin-right: 80px;}
.about_us .join_us_view .work_item .work_title strong{width: 36px; height: 36px; background-color: rgba(0, 157, 247, 1); border-radius: 100px; cursor: pointer; display: flex; align-items: center; justify-content: center;}
.about_us .join_us_view .work_item .work_title strong img{ width: 16px; height: 16px; }
.about_us .join_us_view .work_item .work_details{padding-bottom: 50px;border-top: 1px solid rgba(229, 229, 229, 1); display: none;} 
.about_us .join_us_view .work_item .work_details .details{margin-top: 80px;}
.about_us .join_us_view .work_item .work_details .details div{display: flex; flex-direction: column;}
.about_us .join_us_view .work_item .work_details .details div span::before{content: ''; display: inline-block; width: 8px; height: 8px; border-radius: 100px; background-color: rgba(0, 157, 247, 1);margin-right: 10px;margin-bottom: 1px;}
.about_us .join_us_view .work_item .work_details button{width: 211px; height: 55px; text-align: center; line-height: 55px; cursor: pointer; background-color: rgba(0, 157, 247, 1); color: white; font-size: 18px; border-radius: 100px;margin-top: 80px;}
/* partner_view */
.about_us .partner_view::before{background-color: rgba(255, 255, 255, 1);}
.about_us .partner_view h4{margin-bottom: 40px;}
.about_us .partner_view img{width: 100%; height: 570px;}
/* 关于我们 end */
 