body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,legend,input,button,textarea,p{margin:0;padding:0;outline:none;}
body{font-family:"Microsoft Yahei","Arial";list-style: none}
/*banner*/
.pc-box{width: 1200px;height: 100%;margin: 0 auto}
.shm-banner{width:100%;height: 753px;background: url("../images/pc-img_01.jpg?12");background-position:center }
.body-box{width:100%;height: auto;}
/*业务类型*/
.type-box{width: 100%;height: auto;background:#fff;}
.box-type{width:100%;height:auto;overflow: hidden}
.box-type li{width: 32%;height: 438px;float: left;margin: 45px 2% 50px 0 ;background:#f8c26a;border-radius: 20px;overflow: hidden}
.box-type li:last-child{margin-right: 0;}
.box-type li a{width: 100%;height:100%;display: block;text-decoration: none}
.iocn-img{width:100%;height:auto;display: flex;display: -webkit-flex;justify-content: center;align-items:center;margin: 40px 0}
.text-img1{width: 194px;height:43px;text-align: center;line-height: 43px;border-radius: 25px;background: #f39800;margin: 0 auto;font-size: 22px;color:#fff;font-weight: bold;letter-spacing: 3px}
.pc-box p.text-i{width: 85%;margin: 20px auto;color: #000;font-size:16px;line-height: 30px}
.iocn-img img {transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;}
.iocn-img:hover img {transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);}
.sm-search{width:100%;height: 459px;background: url("../images/pc-img_03.jpg");background-position:center }
/*神马优势*/
.advantage-sm{width: 100%;height: auto;background: #fff;overflow: hidden}
.sm-bit{width:100%;height: auto;margin: 3% 0;}
.sm-bit h3{color: #080301;font-size: 30px;font-weight: bold;text-align: center;margin: 25px 0}
.sm-bit h4{color: #080301;font-size: 22px;font-weight:inherit;text-align: center;line-height: 35px;}
.case-box{width: 100%;height: auto;margin: 40px 0;position: relative}
.case-banner{width: 100%;height: 520px;}
.swiper-button-prev, .swiper-button-next{position: absolute;top:90%}
.bnt-left2, .bnt-right2{position: absolute;top:70%}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{right: 363px;background-image: url("../images/left-jt (1).png");}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{left: 363px;background-image: url("../images/left-jt (2).png");}
.banner-ing{width: 100%;margin: 0 auto;height:380px;}
.swiper-button-prev, .swiper-button-next{width: 41px;height: 41px;background-size: 41px 41px}
.swiper-slide img{width: 100%;}
.sm-service{width: 100%;height:auto;background:#ff8609;overflow: hidden}
.sm-bit h3.ytr{color: #fff;font-size: 34px}
.sm-bit h4.ytr1{color: #fff;font-size: 20px}
.box-type1 li{background: none;margin: 20px 0}
.box-type1 li p{width:80%;text-align: center;font-size: 16px}
.pc-img{width: 100%;height:685px;background-position: center}
.pc-img1{width: 100%;height:618px;background-position: center}
.pc-img2{width: 100%;height:870px;background-position: center}
.pc-img3{width: 100%;height:663px;background-position: center}
.pc-img4{width: 100%;height:972px;background-position: center}
.pc-img5{width: 100%;height:1055px;background-position: center}
.pc-img6{width: 100%;height:981px;background-position: center}
.pc-img7{width: 100%;height:648px;background-position: center}
.pc-img8{width: 100%;height:495px;background-position: center}
.pc-img9{width: 100%;height:535px;background-position: center}
/*APP*/
@media screen and (max-width: 787px){
    .pc-box{width: 100%;height: 100%;margin: 0 auto}
    .shm-banner{width:100%;height: 28rem;background: url("../images/app-img_01.jpg?123");background-size: 100% 100%}
    .type-box{width: 95%;margin: 0 auto}
    .iocn-img{width:7rem;height: 7rem;margin:15px auto}
    .iocn-img img{width: 100%;height: 100%}
    .text-img1{width:90%;height: 30px;font-size: 14px;line-height: 30px;letter-spacing: 1px}
    .pc-box p.text-i{font-size: 12px;line-height: 25px;color: #fff;}
    .sm-search{width: 100%;height: 26rem;background: url("../images/app-img_03.jpg");background-size: 100% 100%;margin-top: 30px}
    .box-type{width: 90%;margin: 0 auto;}
    .box-type li{width: 100%;margin: 20px auto 0 auto;height: auto}
    .sm-bit{width: 80%;margin: 0 auto}
    .sm-bit h3{font-size: 14px;margin-bottom: 15px}
    .sm-bit h4{font-size: 10px;line-height: 20px}
    .case-banner{height:200px }
    .swiper-button-next, .swiper-container-rtl .swiper-button-prev{right: 80px}
    .swiper-button-prev, .swiper-container-rtl .swiper-button-next{left: 80px}
    .sm-bit h3.ytr{font-size:14px}
    .sm-bit h4.ytr1{font-size:12px}
    .case-box1{margin: 20px 0 90px 0}
    .bnt-left, .bnt-right{position: absolute;top:130%}
    .bnt-left1, .bnt-right1{position: absolute;top:90%}
    .pc-img{width: 100%;height: 43rem;background-size: 100% 100%;}
    .pc-img1{width: 100%;height: 31rem;background-size: 100% 100%;}
    .pc-img2{width: 100%;height: 32rem;background-size: 100% 100%;}
    .pc-img3{width: 100%;height: 36.7rem;background-size: 100% 100%;}
    .pc-img4{width: 100%;height: 62rem;background-size: 100% 100%;}
    .pc-img5{width: 100%;height: 54rem;background-size: 100% 100%;}
    .pc-img6{width: 100%;height: 78rem;background-size: 100% 100%;}
    .pc-img7{width: 100%;height: 52rem;background-size: 100% 100%;}
    .pc-img8{width: 100%;height: 52rem;background-size: 100% 100%;}

}