.w1200 {
    width: 1200px;
    margin: 0 auto;
}
.microicn {
    display: inline-block;
    background: url("../../images/product/microBus/microicn.png") no-repeat;
}
.baner {
    height: 826px;
    background: url("../../images/product/microBus/banner.png") no-repeat center top;
    color: #ffffff;
}
.baner h1 {
    padding: 180px 0 34px;
    line-height: 1;
    font-size: 58px;
    font-weight: normal;
}
.baner h3 {
    font-weight: normal;
    font-size: 35px;
}
.baner p {
    margin-top: 14px;
    width: 530px;
    font-size: 18px;
    line-height: 24px;
    color: rgba(255,255,255,.9);
}
.baner .alltit {
    padding-top: 0;
    margin-top: 168px;
}
.alltit h5.colf {
    color:#fff;
}
.alltit h5 {
    text-align: center;
    font-size: 44px;
    color:#333;
    font-weight: normal;
}
.infoboc {
    width: 1118px;
    margin: 34px auto 0;
    line-height: 24px;
    font-size: 16px;
    color: #333333;
}
.infoboc span {
    color: #ff3e4e;
}
.alltit {
    padding-top: 70px;
}
.box1 {
    padding-bottom: 115px;
}
.box1 ul {
    display: flex;
    justify-content: space-between;
    margin-top: 65px;
}
.box1 ul li {
    width: 195px;
    height: 195px;
    background-image: linear-gradient(0deg, #fdfdfd 0%, #f6f6f9 100%), linear-gradient(
            #f8f8f8,
            #f8f8f8);
    background-blend-mode: normal, normal;
    border-radius: 10px;
    text-align: center;
    font-size: 22px;
    color: #333;
}
.box1 ul li i {
    display: block;
    margin: 43px auto 20px;
    width: 84px;
    height: 75px;
    background-position: 0 0;
}
.box1 ul li i.micicn2 {
    background-position: -100px 0;
}
.box1 ul li i.micicn3 {
    background-position: -198px 0;
}
.box1 ul li i.micicn4 {
    background-position: -297px 0;
}
.box1 ul li i.micicn5 {
    background-position: -396px 0;
}
.box1 ul li i.micicn6 {
    background-position: -494px 0;
}
.box1 ul li i.micicn7 {
    background-position: -593px 0;
}
.box1 ul li i.micicn8 {
    background-position: -692px 0;
}
.box1 ul li i.micicn9 {
    background-position: -2px -97px;
}
.box1 ul li i.micicn10 {
    background-position: -109px -95px;
}
.box1 ul li i.micicn11 {
    background-position: -218px -95px;
}
.box1 ul li i.micicn12 {
    background-position: -328px -95px;
}
.box1 ul li i.micicn13 {
    background-position: -436px -95px;
}
.box1 ul li i.micicn14 {
    background-position: -544px -95px;
}
.box1 ul li i.micicn15 {
    background-position: -653px -95px;
}
.box2 {
    height: 1171px;
    background: url("../../images/product/microBus/box2.png") no-repeat center top;
}
.box2 .alltit {
    padding-top: 90px;
}
.box3 .alltit .descp {
    margin-top: 26px;
    text-align: center;
    font-size: 16px;
    color: rgba(102,102,102,.66);
}
.box3cot {
    display: flex;
    justify-content: space-between;
    margin-top: 70px;
}
.box3cot div.microicn {
    margin-top: 180px;
    width: 246px;
    height: 423px;
    background-position: 0 bottom;
}
.box3cot ul li {
    position: relative;
    margin-bottom: 50px;
    width: 462px;
    height: 264px;
    border-radius: 10px;
    box-shadow: 0px 10px 24px 0px rgba(255, 62, 78, 0.2);
}
.box3cot ul li h6 {
    position: relative;
    height: 88px;
    line-height: 88px;
    text-align: center;
    background-image: linear-gradient(90deg,
    #ff7151 0%,
    #ff3d4e 100%),
    linear-gradient(
            #ffffff,
            #ffffff);
    background-blend-mode: normal,
    normal;
    box-shadow: 0px 10px 24px 0px
    rgba(142, 23, 27, 0.2);
    border-radius: 10px;
    font-size: 24px;
    font-weight: normal;
    color: #ffffff;
}
.box3cot ul li i.microicn {
    position: absolute;
    left: 50%;
    transform: translate(-50%);
    top: 10px;
    width: 80px;
    height: 53px;
    background-position: 0 -191px;
}
.box3cot ul li i.icin2 {
  background-position: -109px -191px;
}
.box3cot ul li i.icin3 {
    background-position: -215px -191px;
}
.box3cot ul li i.icin4 {
    background-position: -323px -191px;
}
.box3cot ul li i.icin5 {
    background-position: -430px -191px;
}
.box3cot ul li i.icin6 {
    background-position: -537px -191px;
}
.box3cot ul li span.microicn {
    position: absolute;
    right: 10px;
    bottom: 10px;
    width: 100px;
    height: 65px;
    background-position: 0 -262px;
}
.box3cot ul li span.icin02 {
    background-position: -106px -264px;
}
.box3cot ul li span.icin03 {
    background-position: -224px -264px;
}
.box3cot ul li span.icin04 {
    background-position: -339px -264px;
}
.box3cot ul li span.icin05 {
    background-position: -453px -264px;
}
.box3cot ul li span.icin06 {
    background-position: -568px -264px;
}
.box3cot ul li > div {
    margin: 30px auto 0;
    width: 408px;
    font-size: 16px;
    line-height: 24px;
    color: #333333;
}
.zixunabtn {
    display: block;
    width: 260px;
    height: 68px;
    margin: 0 auto 60px;
    background-image: linear-gradient(90deg,
    #ff7151 0%,
    #ff3d4e 100%),
    linear-gradient(
            #ffffff,
            #ffffff);
    background-blend-mode: normal,
    normal;
    box-shadow: 0px 10px 24px 0px
    rgba(142, 23, 27, 0.2);
    border-radius: 10px;
    font-size: 18px;
    line-height: 68px;
    text-align: center;
    text-decoration: none;
    color: #ffffff;
}
.box4 {
    height: 1060px;
    background: url("../../images/product/microBus/box4.png") no-repeat center top;
}
.box4 .alltit {
    padding-top: 100px;
}
.box4 p {
    width:1170px;
    text-align: center;
    margin: 32px auto 0;
    font-size: 16px;
    line-height: 22px;
    color: #666666;
}
.box5 {
    height: 1080px;
    background: url("../../images/product/microBus/box5.png") no-repeat center -15px;
}
.box5 .alltit {
    padding-top: 100px;
}
.box6 {
    height: 2131px;
    background: url("../../images/product/microBus/box6.png") no-repeat center top;
}
.box6ul {
    padding: 102px 51px 0;
    box-sizing: border-box;
    width: 1242px;
    height: 853px;
    background: url("../../images/product/microBus/box6-img.png") no-repeat center top;
    overflow: hidden;
}
.box6ul li {
    float: left;
    width: 555px;
    height: 114px;
    padding-left: 110px;
    margin-bottom: 30px;
    padding-top: 28px;
    box-sizing: border-box;
}
.box6ul li:nth-child(2n-1) {
   margin-right: 30px;
}
.box6ul li h6 {
    margin-bottom: 20px;
    font-size: 20px;
    font-weight: normal;
    line-height: 1;
    color: #333333;
}
.box6ul li p {
    font-size: 16px;
    line-height: 1;
    color: #333333;
}
.box7 .alltit {
    padding-top: 115px;
}
.box7ul {
    display: flex;
    justify-content: space-between;
    margin-top: 80px;
}
.box7ul li {
    width: 380px;
    position: relative;
}
.litem {
    padding-top: 134px;
    text-align: center;
    width: 325px;
    height: 364px;
    background-color: #ffffff;
    border-radius: 10px;
    box-sizing: border-box;
}
.litem span {
    display: block;
    width: 380px;
    height: 69px;
    line-height: 92px;
    background-blend-mode: normal, normal;
    border-radius: 10px;
    position: absolute;
    top: 35px;
    left: -28px;
    text-align: center;
    font-size: 20px;
    color: #ffffff;
}
.litem span i {
    position: absolute;
    top: 4px;
    left: 50%;
    transform: translate(-50%);
    line-height: 1;
    font-weight: bold;
    font-style: normal;
    font-size: 60px;
    color: rgba(255,255,255,.3);
}
.box7ul .lione .litem{
    border: solid 1px #2cc99b;
}
.box7ul .litwo .litem{
    border: solid 1px #f9c121;
}
.box7ul .lithree .litem{
    border: solid 1px #ff7e45;
}
.box7ul .lifore .litem{
    border: solid 1px #2fa5fa;
}
.box7ul .lifive .litem{
    border: solid 1px #974ddb;
}
.box7ul .lione .litem span {
    background-color: #40dfac;
}
.box7ul .litwo .litem span {
    background-color: #f9c121;
}
.box7ul .lithree .litem span {
    background-color: #ff7e45;
}
.box7ul .lifore .litem span {
    background-color: #2fa5fa;
}
.box7ul .lifive .litem span {
    background-color: #974ddb;
}
.itemcot p {
    width: 242px;
    margin: 0 auto;
    text-align: left;
    font-size: 16px;
    line-height: 24px;
    color: #333333;
}
.itemcot i {
    margin-bottom: 30px;
    width: 100px;
    height: 98px;
    background-position: -260px -348px;
}
.box7ul .litwo .itemcot i{
    background-position: -370px -348px;
}
.box7ul .lithree .itemcot i{
    background-position: -480px -348px;
}
.box7ul .lifore .itemcot i{
    background-position: -592px -348px;
}
.box7ul .lifive .itemcot i{
    background-position: -703px -348px;
}
.box7ul .lione:hover .litem {
    border-width: 2px;
    box-shadow: 0px 3px 15px 1px rgba(44, 201, 155, 0.2);
}
.box7ul .lione:hover span {
    box-shadow: 0px 3px 15px 1px rgba(0, 0, 0, 0.2);
}
.box7ul .litwo:hover .litem {
    border-width: 2px;
    box-shadow: 0px 3px 15px 1px rgba(249, 193, 33, 0.2);
}
.box7ul .litwo:hover span {
    box-shadow: 0px 3px 15px 1px rgba(0, 0, 0, 0.2);
}
.box7ul .lithree:hover .litem {
    border-width: 2px;
    box-shadow: 0px 3px 15px 1px rgba(255, 126, 69, 0.2);
}
.box7ul .lithree:hover span {
    box-shadow: 0px 3px 15px 1px rgba(0, 0, 0, 0.2);
}
.box7ul .lifore:hover .litem {
    border-width: 2px;
    box-shadow: 0px 3px 15px 1px rgba(47, 165, 250, 0.2);
}
.box7ul .lifore:hover span {
    box-shadow: 0px 3px 15px 1px rgba(0, 0, 0, 0.2);
}
.box7ul .lifive:hover .litem {
    border-width: 2px;
    box-shadow: 0px 3px 15px 1px rgba(151, 77, 219, 0.2);
}
.box7ul .lifive:hover span {
    box-shadow: 0px 3px 15px 1px rgba(0, 0, 0, 0.2);
}
.box8 {
    background: url(../../images/product/microBus/box7.png) no-repeat center 90px;
}
.box8cont {
    display: flex;
    justify-content: space-between;
}
.box8ul {
    margin-top: 95px;
    width: 593px;
}
.box8ul h6 {
    font-size: 22px;
    font-weight: normal;
    line-height: 1;
    color: #333333;
}
.box8ul p {
    font-size: 21px;
    font-weight: normal;
    line-height: 36px;
    color: #666666;
}
.box8ul li {
    padding-top: 60px;
}
.box8ul li h6 {
    position: relative;
    padding-top: 45px;
    margin-bottom: 15px;
}
.box8ul li span {
    position: absolute;
    left: 0;
    top: 0;
    font-size: 72px;
    font-weight: 800;
    line-height: 1;
    color: rgba(102,102,102,.1);
}
.box9 {
    padding-top: 60px;
}
.box9bg {
    display: flex;
    justify-content: space-between;
    padding: 0 20px;
    margin: 70px auto 0;
    width: 1240px;
    height: 442px;
    box-sizing: border-box;
    background: url(../../images/product/microBus/box9.png) no-repeat center top;
}
.box9bg li {
    width: 320px;
    padding: 284px 30px 0 30px;
    box-sizing: border-box;
    font-size: 18px;
    line-height: 28px;
    color: #333333;
}
.box10cot {
    display: flex;
    justify-content: space-between;
    padding-top: 75px;
}
.box10cot ul {
    width: 318px;
    padding-top: 130px;
}
.box10cot ul li {
    margin-bottom: 35px;
}
.box10cot ul.stlright li {
    text-align: right;
}
.box10cot ul li h6 {
    padding-bottom: 30px;
    font-size: 22px;
    font-weight: normal;
    line-height: 1;
    color: #333333;
}
.box10cot ul li p {
    font-size: 16px;
    line-height: 24px;
    color: #999999;
}
.box10cot ul li span{
    display: inline-block;
    width: 18px;
    height: 4px;
    margin-bottom: 10px;
    background-color: #ff4d4f;
}
.box11 {
    padding: 60px 0 120px;
}
.box11cot {
    display: flex;
    justify-content: space-between;
}
.box11cot ul {
    width: 370px;
    margin-top: 200px;
    color: #fff;
}
.box11cot ul li {
    margin-bottom: 35px;
}
.box11cot .splin {
    display: block;
    width: 18px;
    height: 4px;
    background-color: #ffffff;
}
.box11cot h6 {
    margin: 10px 0 30px;
    font-size: 22px;
    font-weight: normal;
    line-height: 1;
    color: #fefefe;
}
.box11cot p {
    font-size: 16px;
    line-height: 24px;
    color: rgba(255,255,255,.9);
}
.box12 {
    height: 1171px;
    background: url("../../images/product/microBus/box12.jpg") no-repeat center top;
}
.box12 ul {
    float: right;
    margin-top: 290px;
}
.box12 ul li {
    position: relative;
    width: 426px;
    height: 176px;
    margin-bottom: 67px;
    background-color: #ffffff;
    box-shadow: 0px 10px 24px 0px rgba(255, 67, 78, 0.2);
    border-radius: 10px;
}
.box12 ul li.fistcld {
    margin-right: 186px;
}
.box12 ul li:last-child {
    float: right;
}
.box12 ul li h6 {
    position: absolute;
    top: -27px;
    left: 44px;
    width: 338px;
    height: 54px;
    background-image: linear-gradient(90deg,
    #ff6a51 0%,
    #ff404e 100%),
    linear-gradient(
            #ff434e,
            #ff434e);
    background-blend-mode: normal,
    normal;
    border-radius: 10px;
    font-size: 20px;
    font-weight: normal;
    text-align: center;
    line-height: 54px;
    color: #ffffff;
}
.box12 ul li p {
    padding: 52px 45px 0;
    font-size: 16px;
    line-height: 24px;
    color: #333333;
}
.box13 {
    height: 1097px;
    background: url("../../images/product/microBus/box13.jpg") no-repeat center top;
}
.swiper-wrapper .swiper-slide {
    padding: 0 125px;
    box-sizing: border-box;
}
.box13 .box11cot ul {
    width: 400px;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    width: 88px;
    height: 88px;
    background-position: -266px -470px;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    width: 88px;
    height: 88px;
    background-position: -377px -470px;
}
.box14 {
    height: 1938px;
    background: url("../../images/product/microBus/box.png") no-repeat center top;
}
.box14cot {
    margin-top: 80px;
    height: 1643px;
    background: url("../../images/product/microBus/box14img.png") no-repeat center top;
}
.box14ul {
    height: 770px;
}
.box14cot ul {
    height: 630px;
    width: 368px;
}
.rightul {
    margin-top: 160px;
    margin-right:75px;
    float: right;
}
.leftul {
    margin-top: 200px;
    margin-left:75px;
    float: left;
}
.box14cot li {
    margin-bottom: 30px;
}
.box14cot li span {
    display: inline-block;
    width: 18px;
    height: 4px;
    background-color: #333333;
}
.box14cot li h6 {
    padding: 10px 0 20px;
    font-size: 22px;
    font-weight: normal;
    line-height: 1;
    color: #333333;
}
.box14cot li p {
    font-size: 16px;
    line-height: 24px;
    color: rgba(51,51,51,.66);
}
.box15 {
    height: 1437px;
    background: url("../../images/product/microBus/box15.jpg") no-repeat center top;
}
.box16 {
    height: 1873px;
    background: url("../../images/product/microBus/box16.png") no-repeat center top;
}
.box16descp {
    margin: 35px 0 70px;
    color: rgba(255,255,255,.8);
    text-align: center;
    font-size: 18px;
}
.boxbtmcot {
    overflow: hidden;
    margin-top: 80px;
    height: 500px;
    background: url("../../images/product/microBus/box17.png") no-repeat center top;
}
.boxbtmcot li {
    float: left;
    margin-right: 38px;
    margin-bottom: 40px;
    width: 374px;
    height: 230px;
    color: #fff;
    font-size:16px;
}
.boxbtmcot li.boxbm3 {
    margin-right: 0;
}
.boxbtmcot li h6 {
    padding: 20px 0 50px 22px;
    line-height: 1;
    font-size: 20px;
    font-weight: normal;
}
.boxbtmcot li p {
    width: 322px;
    line-height: 24px;
    margin: 0 auto;
}
.boxbtmcot li.boxbm4 {
    margin-left: 206px;
}
