*{ margin: 0; padding: 0;}
ul,li{ list-style: none;}
.busbanner{background: url(../image/bannner-bj.bb908fa.png) no-repeat; background-size: 100% 100%; margin: 0; padding: 0;}
.busines{ width: 1200px; margin: 0 auto; position: relative; }
.chance-tips{ position: absolute; bottom: 0; z-index: 2; width: 100%;}
.section-wrap{ width: 980px; height: 148px; background: url(../image/sj.61abe11.jpg) no-repeat; background-size: 100% 100%; margin: 0 auto; border-radius: 5px; padding: 20px 30px; box-sizing: border-box; box-shadow: 0 5px 20px rgba(102,102,153,.2);}
.wrap-tit{ font-size: 16px; color: #336; font-weight: 700; padding-bottom: 10px;}
.section-input{ display: flex;}
.input_company,.input_phone{ position: relative; margin-right: 15px;}
.input_company i,.input_phone i{ position: absolute; top: 50%; transform: translateY(-50%); left: 10px;}
.input_phone img{ position: absolute; top: 50%; transform: translateY(-50%); right: 10px; width: 35px; height: auto;}
.input_company input,.input_phone input{ width: 272px; height: 45px; border: 1px solid #c2c2d4; border-radius: 5px; padding-left: 44px; box-sizing: border-box;}
.input-btn{background-image: linear-gradient(90deg,#FF8A28,#FF6A01); color: #fff; border: none; outline: none; width: 100px; box-shadow: 0 2px 6px rgba(255,105,0,.3); border-radius: 4px; height: 45px; cursor: pointer;}
.input-btn:hover{background-image: linear-gradient(90deg,#ff8b29,#ff6900);}
.other{ display: flex; font-size: 12px; margin-top: 12px;}
.other-in{ user-select: none; display: flex;}
.other-in label{ display: flex; align-items: center; margin-right: 30px;}
.other-in label input{ margin-right:5px;}
.order-tips{ display: flex; justify-content: center; align-items: center;}
.order-lubo{ height: 40px; overflow: hidden; margin-right: 25px;}
.order-tips__icon{ color: #ff6900; font-size: 12px; margin-right: 10px;}
.order-lubo .swiper-container{ height: 40px;}
.order-lubo .swiper-slide{ line-height: 40px;}
.order-lubo .swiper-slide p{ font-size: 12px;}
.order-lubo .swiper-slide p span{ font-size: 12; color: #ff6900;}
.order-span{ font-size: 12px; padding: 0 20px; border-left: 1px solid #ccc;}
.order-span .order-i{ font-size: 12px; color: #ff6900; font-style: normal;}



.section-company{ width: 100%; background: url(../image/bg1.3a4534d.jpg) repeat-y; background-size: 100%; padding-bottom: 100px; padding-top: 50px;}
.common-tit{ width: 1200px; margin: 0 auto;}
.__tit{ display: flex; justify-content: center; align-items: center;}
._lt,._rt{ width: 22px; height: 21px; position: relative;}
._lt .big{ width: 11px; height: 11px; background: #a2acda; display: block;}
._lt .small{ width: 6px; height: 6px; background: #d4d9ee; display: block; position: absolute; bottom: 0; right: 0;}
._md{ font-size: 32px; font-weight: 700; color: #336; margin: 0 18px;}
._rt .big{ width: 11px; height: 11px; background: #a2acda; display: block; position: absolute; top: 0; right: 0;}
._rt .small{width: 6px; height: 6px; background: #d4d9ee; display: block; position: absolute; bottom: 0; left: 0;}
.__subtit{ font-size: 14px; font-weight: 400; color: #336; line-height: 30px; text-align: center; margin-bottom: 20px;}
.cont{ background: #fff; width: 1200px; margin: 0 auto; display: flex;}
.classfy{ width: 152px;}
.classfy .hover-bg{text-align: center; padding: 30px 20px; cursor: pointer;} 
.classfy .hover-bg.active{ box-shadow: inset -5px -5px 8px rgba(0,0,0,.15); background: #888fad;}
.classfy .hover-bg.active ._tit{ color: #fff;}
.classfy .hover-bg.active ._des{ color: #fff;}
.classfy .hover-bg ._tit{ font-size: 20px; font-weight: 700; line-height: 30px;}
.classfy .hover-bg ._des{font-size: 14px; line-height: 25px;}
.type-wrap{ margin: 42px 0 0 40px;}
.type-wrap .type-item{ display: flex; flex-wrap: wrap;  width: 265px;}
.type-wrap .type-item .type-item-aaaa{ width: 108px; height: 32px; line-height: 30px; border: 1px solid #ccc; cursor: pointer; text-align: center; margin: 0 12px 16px 0; font-size: 14px; color: #666;}
.type-item .type-item-aaaa.active{ background: #FF9966; color: #fff; border: 1px solid #FF9966;}
.type-wrap .type-wrap-item{ display: flex; }
.item-detail{ width: 459px;}
.det-tit{ font-size: 16px; color: #333; line-height: 30px;}
.det-line{ width: 30px; height: 2px; background: #f60;}
.detail-wrap{ height: 257px; position: relative;}
.det-content{ margin-top: 15px;}
.det-content-item{ display: flex; align-items: flex-start;}
.det-content-item .det-kkk{ width: 60px; font-size: 12px; color: #333; line-height: 20px;}
.det-content-item .det-rt{ width: 330px; font-size: 12px; color: #777; line-height: 20px; display: inline-block;}
.ui-btn{ width: 186px; height: 36px; color: #fff; background-image: linear-gradient(90deg,#f93,#ff6900); box-shadow: 0 2px 6px rgba(255,105,0,.3); border-radius: 4px;cursor: pointer; text-align: center; line-height: 36px; position: absolute; bottom: 23px;}
.item-detail-item{ padding-left: 50px; border-left: 1px solid #f6f8fc;}


.det-type .det-type-item:nth-child(1){background:url(https://caishui.zbjimg.com/caishui%2Fcaishui%2F%E9%A4%90%E9%A5%AE%E9%A3%9F%E5%93%81%E4%B8%9A.jpg%2Forigine%2Fd0490972-f233-48ae-8c05-f73b62d23335);background-size: 100% 100%; background-repeat: no-repeat;}
.det-type .det-type-item:nth-child(2){background:url(https://caishui.zbjimg.com/caishui%2Fcaishui%2F%E6%9C%89%E9%99%90%E5%85%AC%E5%8F%B8.jpg%2Forigine%2Fe2fc116d-7fe1-4a99-b71a-0f851ba7c468);background-size: 100% 100%; background-repeat: no-repeat;}
.section-strategy{ padding-top: 45px;}
.section-cont{ background: url(../image/process.55c8488.png) no-repeat; width: 1200px; height: 311px; background-size: 100% 100%; margin: 0 auto; position: relative;}
.section-cont .item{ position: absolute;}
.section-cont .time{ color: #f60; margin-right: 8px; font-weight: 700; font-size: 20px;}
.section-cont span{ font-size: 20px; font-weight: 700; color: #336;}
.section-cont ._des{ width: 218px;font-size: 13px; letter-spacing: .4px; line-height: 22px; color: #666;} 
.section-cont .con_btn{ width: 100px;  line-height: 27px; height: 32px; font-size: 12px; color: #f96; background: #fff; border: 1px solid #f60; border-radius: 4px; outline: none; margin-top: 12px;}
.section-cont .con_btn:hover{ background: #FF6600; color: #fff;}
.section-cont .item1{ top: 20px; left: 60px;}
.section-cont .item2{ top: 232px; left: 307px;}
.section-cont .item3{ top: 20px; left: 505px;}
.section-cont .item4{ top: 232px; left: 762px;}
.section-cont .item5{ top: 20px; left: 945px;}