.cf:after {	clear: both;content:".";display: block;height:0;visibility: hidden;}
.banner{background: url(../images/banner.png) no-repeat center 0;background-size:cover;height:460px;width:100%;position: relative;}
.carousel-info{color: #fff;width: 100%;padding: 0 20%;text-align: center;position: absolute;top: 50%;transform: translateY(-50%);}
.carousel-info .carousel-title{font-size: 40px;line-height: 56px;margin-bottom: 25px;}
.carousel-info .carousel-desc{font-size: 20px;line-height: 33px;}

#container{width: 100%; background-size: 100% 100%; background-position-y: 1400px;}
.solution-cont{width: 100%;margin: 0 auto;padding-top: 30px;padding-bottom: 5px;}
.solution-cont .solution-desc{font-size: 24px;line-height: 42px;font-weight:500;margin-bottom: 65px;}
.info-img-box{margin-bottom: 53px;}
/* .info-img-box img{width: 1120px;} */
.info-img-box img{width: 100%;}

.split_line{width: 1200px;margin: 0 auto;border-bottom: 1px dashed #BCC5D1;}

/*-----------产品亮点----------*/

/* .solutions{background: url(/resource/front/pc_default/images/shading_bg.png) no-repeat; background-size: 100% 100%;} */
.solutions_title{width:100%;padding-top: 1px;padding-bottom: 4px;}
.solutions_title h3{text-align:center;color:#272727;font-size:24px;line-height: 42px;margin-bottom: 6px;}
.solutions_title i{display: block;width: 32px;height: 4px;border-radius: 2.5px;background-color: #1B49BF;margin: 0 auto;}
.solutions_title p{text-align:center;font-size: 18px;color: rgba(52,52,52,0.65);line-height: 25px;margin-top: 6px;margin-bottom: 40px;}

.solutions_items{}
.solutions_items .solutions_item_img_bj:nth-child(odd){background: url(../images/zu_left.png) no-repeat; background-position: -12% -30%; background-size: 29% 90%;margin-top: -10px;margin-bottom: -58px;}
.solutions_items .solutions_item_img_bj:nth-child(even){background: url(../images/zu_right.png) no-repeat; background-position: 115% 10%; background-size: 29% 90%;margin-top: -10px;margin-bottom: -58px;}
.solutions_items .solutions_item_img_bj .img_gz1{background: url(../images/zu_img6.svg) no-repeat; position:relative; left:534px; top:172px;height: 327.5px;width: 649.5px;z-index:-1;}
.solutions_items .solutions_item_img_bj .img_gz2{background: url(../images/zu_img6.svg) no-repeat;position:relative; left:25px; top:193px;height: 327.5px;width: 649.5px;z-index:-1;}
.solutions_items li{padding: 64px 0;overflow: hidden;height: 700px;}
/*.solutions_items li:first-child{padding-top: 30px;}*/
.solutions_items li .solutions_item_img{padding-right: 20px;}
.solutions_items li .solutions_item_info{text-align: left;width: 360px;padding-top: 168px;}
.solutions_items li .solutions_item_info div{font-size: 16px;line-height: 28px;color: #333333;font-weight:bold;margin-bottom: 16px;}
.solutions_items li .solutions_item_info div:after{content: "";display: block;margin: 18px 0;}
.solutions_items li .solutions_item_info p{font-size: 14px;line-height: 22px;color: #555555;}

.solutions_items li:nth-child(odd) .solutions_item_img{float: left;margin: -15px 124px 0 -11px;}
.solutions_items li:nth-child(odd) .solutions_item_info{float: left;}

.solutions_items li:nth-child(even) .solutions_item_img{float: right;margin: 8px -56px 0 153px;}
.solutions_items li:nth-child(even) .solutions_item_info{float: right;}

.solutions_menu{float:left; width:100%; padding:0; list-style-type:none;}
.solutions_menu_li{display:inline}
.solutions_menu_li{float:left; text-decoration:none; padding:0.2em 1em; font-size: 18px}
.solutions_menu_d1{width:94%;height: 1px; background-color:#EBEDEF; position:relative; left:18px; top:44px;}
.solutions_menu_d2{width:10%;height: 3px; background-color:#2F82FF; position:relative; left:18px; top:41px;}
.solutions_menu_m li .solutions_item_info div:after{content: "";display: block;margin: 18px 0; width:40px;height:8px;background: #0E43C8;}


.items-box{width: 1024px;margin: 80px auto 120px;}
.items-box .items-img{height: 280px;line-height: 280px;text-align: right;}
.items-box .items-info{width: 532px;height: 280px;text-align: left;padding-top: 13px;}
.items-box .items-info h3{margin: 0;font-size: 16px;line-height:22px;color: #333;font-weight: bold;}
.items-box .items-info .tit-en{margin: 0;margin-top:8px;font-size: 16px;line-height:22px;color: #333;font-weight: bold;}
.items-box .items-info .info{margin: 0;margin-top:28px;font-size: 14px;line-height: 28px;color: #555;}
.items-box .items-info .info span{position:relative;top:5px;margin-right:3px;display: inline-block;width: 23px;height: 24px;background: url("/resource/front/pc_default/images/contact/qq.png") no-repeat;}


/*-----------产品亮点----------*/


/*-----------成功案例----------*/
.cases_items{}
.cases_items li{width: 1120px;margin-bottom: 65px;overflow: hidden;margin-left: 20px;}
.cases_items li .cases_item_img{width: 584px;margin-left: 9px;}
.cases_items li .cases_item_img img{width: 100%;}
.cases_items li .cases_item_info{text-align: left;width: 595px;height: 340px;padding: 45px;background: #FFFFFF;box-shadow: 0 0 8px 4px rgba(194,194,194,0.3);border-radius: 8px;margin-top: 24px;}
.cases_items li .cases_item_info div{font-size: 18px;line-height: 25px;color: #333333;font-weight:bold;margin-bottom: 16px;}
.cases_items li .cases_item_info p{font-size: 16px;line-height: 32px;color: #555555;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7;overflow: hidden;}

.cases_items li .cases_item_img{float: left;margin-right: -75px;}
.cases_items li .cases_item_info{float: left;}
/*.cases_items li:nth-child(even) .cases_item_img{float: right;margin-left: -63px;}
.cases_items li:nth-child(even) .cases_item_info{float: right;}*/

.cases_menu{float:left; width:100%; padding:0; list-style-type:none;}
.cases_menu_li{display:inline}
.cases_menu_li{float:left; text-decoration:none; margin:0.2em 1.57em; font-size: 18px;cursor:pointer;}
.cases_menu_d1{width:92.7%;height: 1px; background-color:#EBEDEF; position:relative; left:28px; top:40px;margin-bottom: 80px;}
.cases_menu_m li .cases_item_info div:after{content: "";display: block;margin: 18px 0; width:40px;height:8px;background: #0E43C8;}

/*-----------成功案例----------*/



/*-------合作流程-------begin*/
.process{width: 100%;background-color: #F8FAFC;}
.process-cont{width: 1400px;padding-top: 20px;padding-bottom: 75px;text-align: center;margin: 0 auto;}
ul.process_items li{width: 200px;height: 200px;margin: 10px 18px 36px 18px;padding: 36px 28px;display: inline-block;vertical-align: top;text-align: left;position: relative;}
.process_items .process_item_info {margin-top: 84px;margin-left: -27px;}
.process_items .process_item_info div{line-height: 33px;margin-bottom: 18px;margin-left: 63px;}
.process_items .process_item_info .process_desc{width: 72px;height: 18px;font-size: 18px;font-weight: 400;line-height: 31px;color: #666666;opacity: 1;}
.process_items .process_item_info p{width: 196px;height: 38px;font-size: 14px;font-weight: 400;line-height: 24px;color: #BCC5D1;opacity: 1;text-align: center;}
.process_items .process_item_info img{position: relative;left: 279px;top: 262px;}
.process_x1{width: 164px;border: 1px dashed #F64842;opacity: 1;margin-top: 10px;position: relative;left: 275px;bottom: 224px;}
.process_x2{width: 164px;border: 1px dashed #F64842;opacity: 1;margin-top: 10px;position: relative;left: 515px;bottom: 238px;}
.process_x3{width: 164px;border: 1px dashed #F64842;opacity: 1;margin-top: 10px;position: relative;left: 755px;bottom: 252px;}

.process_items .process_item_icon1{width: 75px;height: 75px;background: linear-gradient(311deg, #6A7CF7 0%, #A780FD 100%);border-radius: 50%;position: absolute;left: 60px;bottom: 140px;}
.process_items .process_item_icon2{width: 75px;height: 75px;background: linear-gradient(129deg, #5BE6A8 0%, #17CBB5 100%);border-radius: 50%;position: absolute;left: 60px;bottom: 140px;}
.process_items .process_item_icon3{width: 75px;height: 75px;background: linear-gradient(134deg, #FDA779 0%, #F6638E 100%);border-radius: 50%;position: absolute;left: 60px;bottom: 140px;}
.process_items .process_item_icon4{width: 75px;height: 75px;background: linear-gradient(133deg, #0FDDF8 0%, #30C0F8 100%);border-radius: 50%;position: absolute;left: 60px;bottom: 140px;}
.process_items .process_item_zi{width: 38px;height: 34px;font-size: 34px;font-weight: 400;line-height: 74px;color: #FFFFFF;opacity: 1;margin-left: 17px;}

/*查看更多*/
.process-more-btn-box{margin-top: -5px;width: 100%;text-align: center;}
.process-more-btn-box .plain-btn{font-weight:400;display: inline-block;width: 235px;height: 48px;border: 2px solid #3991F7;border-radius: 30px;font-size: 14px;color: #3991F7;line-height: 44px;position: relative;left: 0;top: 25px;}
.process-more-btn-box .plain-btn:hover{color: #fff;background-color: #2972FF;}

/*-------合作流程-------end*/



/*-------立即咨询-------begin*/
.consult{width: 100%;background: linear-gradient(95deg, #39A1F7 0%, #3A63F8 100%);background-size: 100% 100%;}
.consult-cont{width: 1600px;height: 204px;padding-top: 20px;padding-bottom: 44px;text-align: center;margin: 0 auto;}
.consult-info{color: #fff;width: 539px;height: 100px;margin-left: 62px;text-align: left;}
.consult-info .consult-info-tit1{font-size: 36px;line-height: 53px;margin-top: 33px;margin-bottom: 14px;}
.consult-info .consult-info-tit2{font-size: 24px;line-height: 32px;margin-bottom: 61px;}

.consult .consult-btn-box{margin-top: -72px;margin-left: 425px;width: 100%;text-align: center;}
.consult .consult-btn-box .plain-btn{display: inline-block;width: 220px;height: 42px;border: 1px solid #FFFFFF;border-radius: 20px;font-size: 16px;color: #FFFFFF;line-height: 42px;}
.consult .consult-btn-box .plain-btn:hover{color: #2972FF;background-color: #FFFFFF;}
/*-------立即咨询-------end*/