@charset "utf-8"; @font-face { font-family: "OPPOSans-R"; font-style: normal; font-weight: normal; src: url("../fonts/bus/OPPOSans-R.ttf?v=0.2") format("truetype"), url("../fonts/bus/OPPOSans-R.woff?v=0.2") format("woff"), url("../fonts/bus/OPPOSans-R.svg?v=0.2") format("svg"); font-display: swap; } @font-face { font-family: "SourceHanSansCN-Regular"; font-style: normal; font-weight: normal; src: url("../fonts/bus/SourceHanSansCN-Regular.ttf?v=0.2") format("truetype"), url("../fonts/bus/SourceHanSansCN-Regular.woff?v=0.2") format("woff"), url("../fonts/bus/SourceHanSansCN-Regular.svg?v=0.2") format("svg"); font-display: swap; } .bus{width: 100%;overflow: hidden;min-width: 1600px;margin: 0 auto;position: relative;height: 723px;} .bus>img{left: 50%;margin-left: -960px;position: absolute;top: 0px;width: 1920px;height: 723px;} .bus_con{overflow:hidden;position: relative;width: 446px;margin-top: 192px;margin-left: 875px;} .bus_con .bea{ width: 402px; height: 52px; display: block; } .bus_con .p1{ font-family: SourceHanSansCN-Regular; font-size: 34px; font-weight: normal; font-stretch: normal; line-height: 40px; letter-spacing: 2px; color: #000000; margin-left: 110px; margin-top: 20px; } .bus_con .line{ width: 20px; height: 21px; display: block; margin-top: 24px; margin-left: 110px; } .bus_con .p2{ margin-top: 25px; font-family: OPPOSans-R; font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 36px; letter-spacing: 0px; text-align: left; color: #5f5f5f; margin-left: 110px; } .bus_brand{width: 100%;overflow: hidden;min-width: 1600px;margin: 0 auto;position: relative;height: 1082px;} .bus_brand>img{left: 50%;margin-left: -960px;position: absolute;top: 0px;width: 1920px;height: 1082px;} .bus_min{overflow: hidden;position: relative;float: left;width: 100%;margin-top: 221px;height: 624px;} .bus_min img{display: block;margin: 0 auto;} .bus_min .swiper-container{width: 1280px;margin: 0 auto;overflow: hidden;} .bus_min .bus_swiper .swiper-slide{width: 1280px!important;height: 624px!important;display: block;background-color: rgb(255,255,255)!important;position: relative;overflow: hidden;} /*绾㈣寖鍎?/ .bus_min .logo1{ width: 114px; height: 55px; display: block; position: absolute; top: 120px; left: 90px; padding-top: 0; } /*瀛︽牎*/ .bus_min .logo2{ width: 203px; height: 55px; display: block; position: absolute; top: 120px; left: 96px; padding-top: 0; } /*棰滃€?/ .bus_min .logo3{ width: 230px; height: 74px; display: block; position: absolute; top: 120px; left: 90px; padding-top: 0; } /*绾㈠灏?/ .bus_min .logo4{ width: 492px; height: 87px; display: block; position: absolute; top: 120px; left: 0px; padding-top: 0; } /*鐟炴兜*/ .bus_min .logo5{ width: 199px; display: block; position: absolute; top: 120px; left: 90px; padding-top: 0; } /*ps*/ .bus_min .logo6{ width: 262px; display: block; position: absolute; top: 120px; left: 90px; padding-top: 0; } /*绾㈡磱鍧?/ .bus_min .logo7{ width: 213px; display: block; position: absolute; top: 120px; left: 90px; padding-top: 0; } /*绾㈠缇庝笟*/ .bus_min .logo8{ width: 256px; /* height: 85px; */ display: block; position: absolute; top: 120px; left: 90px; padding-top: 0; } /*绾圭唬*/ .bus_min .logo9{ width: 220px; /* height: 55px; */ display: block; position: absolute; top: 120px; left: 93px; padding-top: 0; } /*鍑ゅ嚢*/ .bus_min .logo10{ width: 226px; display: block; position: absolute; top: 120px; left: 90px; padding-top: 0; } /*绾㈠缇庝笟*/ .bus_min .logo25{ width: 256px; display: block; position: absolute; top: 120px; left: 90px; padding-top: 0; } .bus_min .info{ width: 583px; height: 134px; font-family: SourceHanSansCN-Regular; font-size: 14px; font-weight: normal; font-stretch: normal; line-height: 30px; letter-spacing: 0px; color: #616161; position: absolute; top: 215px; left: 88px; } .bus_min .pic{ width: 530px; height: 624px; display: block; position: absolute; top: 0; right: 0; } .bus_min .go{ width: 158px; height: 41px; background-color: #b71a30; display: block; position: absolute; top: 448px; left: 88px; cursor: pointer; } .bus_min .go span{ font-family: OPPOSans-R; font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 41px; letter-spacing: 0px; color: #ffffff; margin-left: 31px; float: left; } .bus_min .go>img{ width: 15px; height: 14px; float: left; margin-top: 14px; margin-left: 19px; } .bus_min .swiper-button-next{background-image: url("../images/business/bai_r.png");width: 51px;height: 22px;background-size: 100%;right: 95px;top: 543px;} .bus_min .swiper-button-prev{background-image: url("../images/business/red_l.png");width: 25px;height: 18px;background-size: 100%;left: 1398px;top: 545px;position: absolute;} .bus_min .swiper-button-prev::after { display: none } .bus_min .swiper-button-next::after { display: none } .bus_min .swiper-button-prev:focus, .bus_min .swiper-button-next:focus { outline: none; } .bus_min .bus_bg{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /*鍑ゅ嚢*/ .bus_min .slogan10{ background-color: #c49976; width: 338px; height: 39px;position: absolute;top: 448px;left: 88px; } .bus_min .slogan10 span{color: #FFFFFF;line-height: 39px;text-align: center;font-size: 22px;line-height: 39px;font-family: 'SourceHanSansCN-Regular';display: block;letter-spacing: 4px;} /*绾㈡磱鍧?/ .bus_min .slogan7{ background: url("../images/business/slogan_bg.jpg"); width: 406px; height: 39px;position: absolute;top: 448px;left: 88px; } .bus_min .slogan7 span{color: #505362;text-align: center;font-size: 22px;line-height: 39px;font-family: 'SourceHanSansCN-Regular';display: block;letter-spacing: 10px;position: relative;} /*绾㈣寖鍎?/ .bus_min .slogan1{background-color: #cf0f32;width: 327px;height: 39px;position: absolute;top: 448px;left: 88px;} .bus_min .slogan1 span{color: #FFFFFF;line-height: 39px;text-align: center;font-size: 22px;line-height: 39px;font-family: 'SourceHanSansCN-Regular';display: block;letter-spacing: 4px;} /*绾圭唬*/ .bus_min .slogan9{ background-color: #007b86; width: 236px; height: 39px;position: absolute;top: 448px;left: 88px; } .bus_min .slogan9 span{color: #FFFFFF;line-height: 39px;text-align: center;font-size: 22px;line-height: 39px;font-family: 'SourceHanSansCN-Regular';display: block;letter-spacing: 4px;} /*ps*/ .bus_min .slogan6{ background-color: #916034; width: 265px; height: 39px;position: absolute;top: 448px;left: 88px; } .bus_min .slogan6 span{color: #FFFFFF;line-height: 39px;text-align: center;font-size: 22px;line-height: 39px;font-family: 'SourceHanSansCN-Regular';display: block;letter-spacing: 4px;}