@charset "utf-8";
/*首页响应式*/
@media screen and (max-width: 1199px) {
  .flow-steps .flow-item .flow-item-block{width:100%}
}
@media screen and (max-width: 767px) {
  .partners .common-title{padding: 20px 0}
  .partners .partners-list{padding-bottom: 0}
  .flow-steps{padding: 0}
  .flow-steps .flow-item{float:left;height:174px}
  .flow-steps .flow-item .flow-item-block{height:174px}
  .flow-steps .flow-item .flow-ico{width:52px;height:52px;line-height:52px;font-size:26px}
  .flow-steps .flow-item .flow-info{padding-top: 20px;height:74px;font-size:14px}
  .flow-steps .flow-item:hover .flow-item-block .flow-info{padding-top: 20px;min-height:74px;font-size:14px}
}

/*今日头条响应式*/
@media screen and (max-width: 479px){
  .touline-show-style .t-s-s-box .roundabout-holder{max-width:100%;max-height:100%}
  .touline-show-style .t-s-s-box .roundabout-holder:before{width: 280px;height: 572px;}
  .touline-show-style .t-s-s-bg{min-height:660px;}
  .touline-show-style .roundabout-moveable-item.roundabout-in-focus{max-width:242px;max-height:428px;left:-3px !important;right:0 !important;top:-7px !important;bottom:0 !important;margin:auto;}
}

/*小优学院响应式*/
@media screen and (max-width: 1199px) {
  .schools{padding: 50px 20px 50px;width: 100%}
  .amui-box{float: none;width: 100%}
  .amui-labels{width: 100%;float: none}
}
@media screen and (max-width: 767px) {
  .schools{padding: 30px 20px;width: 100%}
  .box-item{height: auto}
  .box-item-img{position: static}
  .box-item-info{margin-left: 0;height: auto}
  .box-item-info .item-header{padding: 20px 0 15px;font-size: 18px;line-height: 22px}
  .box-item-info .item-time{display: block;padding-top: 15px;padding-right: 10px;float: none;text-align: left;line-height: 1;}
  .box-item-info .item-text{line-height: 22px}
  .box-item-info .item-ext{position: static;padding: 15px 0 0;}
  .box-item-info .item-ext span{margin-right: 10px}
  .pagination{padding: 20px 0 40px;line-height: 32px}
  .pagination .page-current{font-size: 16px}
  .page-oper{margin-right: 10px;width: 50px;height: 26px;line-height: 20px}
  .page-next, .page-prev{;border-width: 10px}
  .page-prev{margin-left: 8px}
  .page-next{margin-right: 8px}
  .pagination .page-current,.page-jump-text,.page-jump-ipt,.page-jump-btn{height: 26px;line-height: 26px;font-size: 16px;}
  .page-jump-ipt{width: 40px;box-shadow: none;outline: none;border-radius: 2px}
  .page-jump-btn{border-radius: 2px}

}
/*小优学院详情页面响应式*/
@media screen and (max-width: 1199px) {
  .schools-detail{padding-top: 0}
  .school-detail-box{float: none;width: 100%;margin-bottom: 30px;margin-top: 80px;}
  .school-other{float: none;width: 100%}
  .school-other-info{margin-left: 182px}
}
@media screen and (max-width: 767px) {
  .school-detail-title{padding: 10px 0 15px;font-size: 20px}
  .school-detail-photo{text-align: center}
  .school-other-title{font-size: 20px}
  .school-other-news{margin: 40px 0}
}

/*成功案例页面响应式*/
@media screen and (max-width: 767px) {
  .case-info-tab{padding:23px 0 20px}
  .case-info-item{width:100%;margin-bottom: 20px}
  .case-info-item .case-item-img{width:40%}
  .case-info-item .case-item-detail{padding:10px 5px;width:60%;height: auto}
  .case-info-item .case-detail-title{padding-bottom: 10px;font-size: 16px}
  .case-info-item .case-detail-info{font-size: 14px}
  .case-info-item .swiper-container-horizontal>.swiper-pagination-bullets,
  .case-info-item .swiper-pagination-custom, .swiper-pagination-fraction{left: inherit;bottom: 3%}
  .case-info-tab .case-item{margin-bottom: 10px;width: 50%}
  .case-info-tab .case-item a{margin-right: 0;padding: 10px 0;font-size: 16px;text-align: center}
  .case-info-tab .case-item.active a:after, .case-info-tab .case-item:hover a:after{
    left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);
  }
  .case-info-item .swiper-pagination-bullet{width: 12px;height: 12px}
}

/*关于我们响应式*/
@media screen and (max-width: 1199px) {
  .about-us{padding-top: 70px}
  .about-us-company{height: auto}
  .au-company-info{padding-bottom:30px}
  .au-service-list li{height: 220px}
  .au-service-list li.no-au-mar{margin-right:63px}
  .au-team-info{font-size: 20px}
  .au-service-list li:nth-child(2n+2){margin-right: 0}
}

@media screen and (max-width: 767px) {
  .about-us-company, .about-us-service, .about-us-team{padding: 0 10px}
  .about-us-title{font-size: 22px;text-align: center}
  .au-company-info .about-us-title{padding: 26px 0 28px}
  .about-us-service .about-us-title{padding: 50px 0 40px}
  .about-us-team .about-us-title{padding-bottom: 30px}
  .au-company-info{float: none;width: auto}
  .au-company-photo{float: none;width: auto;height: auto}
  .au-company-photo .company-photo-block:after{position: static;width: 0;height: 0;border: 0}
  .au-company-photo .company-photo-block img{position: relative;width: 100%;top: 0;left: 0}
  .au-service-list li{float: none;width: auto;margin-right: 0;margin-bottom: 50px;height: auto}
  .au-service-list li.no-au-mar{margin-right: 0}
  .au-service-item .au-item--ico{position: absolute;top: 0;left: 0}
  .au-service-item .au-item-info{margin-left: 100px;}
  .au-team-item{margin-right: 0}
  .au-team-img img{width: 100%}
  .au-team-item:hover .au-team-detail{padding: 0 10px}
  .nbs-flexisel-item img{width: 80px;height: 35px}
}

@media screen and (max-width: 767px) {
  .join-banner{margin-top: 0}
  .join-us-company, .join-us-recruit, .join-us-contact{padding: 0 10px}
  .join-us-title{text-align: center;font-size: 22px}
  .ju-recruit-left, .ju-recruit-right{width: 100%;float: none}
  .ju-recruit-inner{padding-bottom: 50px}
  .ju-contact-inner{padding: 30px 0}
  .ju-contact-left{float: none;width: auto}
  .ju-recruit-ico img{width: 60px;height: 60px}
  .ju-recruit-text{padding:10px 0 20px;height: 40px;line-height: 20px;font-size: 16px}
}

@media screen and (max-width: 767px) {

  .advert-source-bg{padding:40px 0;background-size: cover}
  .produce-item-left{text-align:center;padding-left:0}
  .produce-item-center{padding-right:0}
  .produce-item-right{padding-left:0}
  .source-produce-item{margin-bottom:30px;padding-bottom:0}
  .plaform-list .plaform-item{margin-left:0;padding:30px 10px;margin-bottom:20px}
  .p-i-title{padding-bottom:32px;font-size:22px}

  /*公司动态*/
  .company-news-details .c-n-d-box {
    height:100%;
    padding:8% 20px;
  }
}

/*信息流广告响应式*/
@media screen and (max-width: 1199px) {
  .advert-direction-title{padding-top: 30px;font-size: 22px}
  .advert-direction-subtitle{font-size: 15px}
  .advert-direction-mean{font-size: 18px}
  .advert-direction-mean span{font-size: 28px}
  .advert-direction-consult{text-align: center}
  .free-consult{font-size: 16px}
  .advert-provide-list{padding: 42px 0 35px 50px;}
  .advert-provide-list li{margin-bottom: 20px}
  .advert-provide-list li:last-child{margin-bottom: 0}
  .advert-provide-list li > div.p-i-icon{display: none}
  .advert-provide-list .p-i-text{margin-left: 10px;line-height: 30px;font-size: 18px}
  .plaform-list .plaform-item{padding: 30px 20px}
  .p-i-title{padding-bottom: 30px}
  .p-i-info{height: 100px;font-size: 16px}
}

@media screen and (max-width: 767px) {
  .advert-info-source,
  .advert-info-team,
  .advert-info-service,
  .advert-info-provide,
  .advert-partner{padding-top: 30px}
  .advert-q-item{padding: 6px 20px 8px 30px}
  .advert-q-item:last-child{margin-bottom: 0}
  .advert-questions{padding: 40px 0}
  .advert-q-item .advert-q-text{padding-left:18px}

  .advert-provide-item{margin-bottom: 20px;padding: 0 10px}
  .advert-provide-list li > div{display: block;text-align: center}
  .advert-provide-list{padding: 40px 0}
  .advert-provide-item .p-i-icon{display: none}
  .p-i-text{line-height: 34px;font-size: 18px}

  .advert-service-list{padding: 40px 0}
  .advert-service-list div:last-child .advert-service-item{margin-bottom: 0}
  .advert-service-item{margin-bottom: 50px}
  .advert-service-item img{width: 50px}
  .ad-service-number{font-size: 24px;width: 67px;height: 46px;line-height: 46px}
  .ad-service-text{font-size: 18px}
  .advert-partner .common-title{padding-bottom: 30px}
  .advert-partner-list{padding-bottom: 30px}

  .advert-direction-list{height: auto;text-align: center}
  .advert-direction-bg{margin:10px auto 0}
  .advert-direction-consult{padding: 12px 0 15px}
  .advert-direction-title{padding-top: 10px}
  .advert-direction-mean{font-size:18px}
  .advert-direction-mean span{font-size:26px}
  .free-consult{padding:15px 20px;font-size: 18px;letter-spacing:1px}
  .advert-provide-list .p-i-text{margin: 0}
}

@media screen and (max-width: 479px){
  .cloud_platform_list{margin-bottom:10px}
}

/*全网营销响应式*/
@media screen and (max-width: 1199px){
  .market-common-bg{height: 72px}
  .market-give-text{font-size: 22px}
  .market-give-text p:first-child{padding-top: 0}
  .market-give-text p{line-height: 1.5}
  .market-common-bg p{font-size: 36px;line-height: 72px}
  .market-pro-list{padding-bottom: 100px}
  .market-pro-item{padding-bottom: 40px}
  .market-think-item{padding-bottom: 60px}
  .market-service-item.m-s-i-m-l{margin-left: 0}
  .market-service-item.m-s-i-m-r{margin-right: 0}
  .market-service-item.m-s-i-p{padding-bottom: 60px}
  .market-service-item{padding-bottom: 60px}
  .market-service-text{padding-top: 26px}

  .brand-text-item.b-t-i-1 .left{font-size: 26px}
  .brand-text-item.b-t-i-1 .center{font-size: 39px}
  .brand-text-item.b-t-i-1 .right{font-size: 25px}
  .brand-text-item.b-t-i-2 .left{font-size: 36px}
  .brand-text-item.b-t-i-2 .center{font-size: 28px}
  .brand-text-item.b-t-i-2 .right{font-size: 22px}
  .brand-text-item.b-t-i-3 .left{font-size: 24px}
  .brand-text-item.b-t-i-3 .right{font-size: 31px}

  .marketing-service{padding: 40px 0 0}
  .market-service-list{padding: 60px 0 0}

  .market-effect-list{padding-top: 40px}
  .market-effect-img{position: absolute}
  .market-effect-text{padding-left: 80px;padding-right: 10px}
  .market-effect-text .title{font-size: 22px}
  .market-effect-text .subtitle{padding-top: 15px;font-size: 18px;line-height: 1.5}
  .market-effect-item{margin-bottom: 20px;box-sizing: border-box;height: 145px}

  .market-wrap{width: 726px;min-height: 380px}
  .market-banner-item{width: 240px}
  .market-banner-text .title{padding: 30px 0 40px;font-size: 20px}
  .market-banner-text p{font-size: 16px;line-height: 1.2}
  .icon-banner-arrow{width: 40px;height: 40px}
  .market-banner-text{height: 360px}

  .optimize-response{display: block;margin-bottom: 30px}
  .market-item-oc{display: none}
  .market-optimize-content{padding: 42px 0 32px}

}
@media screen and (max-width: 767px){
  .market-common-title{font-size: 20px}
  .marketing-brand .market-common-title{padding-bottom: 62px}
  .market-common-bg{height: 52px}
  .market-common-bg p{font-size: 20px;line-height: 48px}
  .company-seo-item.p-t-30{padding-top: 0}
  .company-seo-item{padding-bottom: 30px}
  .market-give-text{font-size: 18px;padding: 20px 10px 0}
  .market-give-text p{padding-top: 22px;line-height: 32px}
  .marketing-seo .market-common-title{padding:27px 0 32px}
  .marketing-give .market-common-title{padding:30px 0}
  .marketing-process .market-common-title{padding:30px 0 40px}

  .market-pro-list{padding-bottom: 0}
  .market-pro-item{padding-bottom: 60px}
  .market-point-item{padding-bottom: 48px;height: auto}
  .market-point-img{position: absolute}
  .market-point-img img{width: 64px}
  .market-point-text{float: none;padding-left: 90px}
  .market-point-text h3{padding: 0 0 17px;font-size: 20px;margin-bottom: 10px}
  .market-give-inner{padding-bottom: 30px}
  .market-pro-item img{margin: 0 auto 18px;width: 80px;height: 80px}
  .market-pro-item p{font-size: 18px}

  .marketiong-point{padding: 40px 0 0}
  .marketiong-point .market-common-title{padding-bottom: 40px}
  .marketing-thinking .market-common-title{padding-bottom: 40px}
  .marketing-thinking{padding: 40px 0}
  .market-think-item{padding-bottom: 36px}
  .market-think-item p{padding-top: 30px;font-size: 18px}

  .marketing-brand{padding: 40px 0}
  .brand-text-item span{display: block;padding-bottom: 20px}
  .brand-text-item.b-t-i-1 .left{padding-right: 0;font-size: 22px}
  .brand-text-item.b-t-i-1 .center{padding-right: 0;font-size: 28px}
  .brand-text-item.b-t-i-1 .right{padding-bottom: 0;font-size: 21px}

  .brand-text-item.b-t-i-2 .left{padding-right: 0;font-size: 28px}
  .brand-text-item.b-t-i-2 .center{padding-right: 0;font-size: 22px}
  .brand-text-item.b-t-i-2 .right{padding-bottom: 0}
  .brand-text-item.b-t-i-3 .left{padding-right: 0;font-size: 22px}
  .brand-text-item.b-t-i-3 .right{font-size: 26px}

  .marketing-whatcan{padding:40px 0}

  .marketing-effect{padding:40px 0}
  .market-service-list{padding:40px 0 0}
  .market-effect-list li:last-child .market-effect-item{margin-bottom: 0}
  .market-effect-text .title{font-size: 18px}
  .market-effect-text .subtitle{font-size: 16px}
  .market-effect-item.space-mr{margin-right: 0}
  .market-wrap{width: 480px}
  .market-banner-item{width: 192px}
  .market-banner-text{box-shadow: none;border: 1px solid #ccc}
  .market-banner-text .title{padding: 30px 0;font-size: 18px}
  .market-banner-text p{font-size: 14px}

  .m-i-oc-1 .border{width: auto;height: auto}
  .m-i-oc-1 .border .image{padding-top: 20px}
  .market-item-oc .info .title{font-size: 22px}

  .market-service-item{padding-bottom: 40px}
  .market-service-item.m-s-i-p{padding-bottom: 40px}
  .market-service-text{padding:26px 5px 0;line-height: 22px;font-size: 16px}
  .market-service-img img{width: 80px}
}

/*.网优客—竞价托管*/
@media screen and (max-width: 1199px){
  .bidding-sem-item{margin-bottom: 30px;margin-right: 13px;}
  .sem-question-list .sem-question-item{padding: 20px 32px 15px;font-size: 16px;line-height: 36px}
  .sem-service-list{padding: 0 50px}

  .bidding-info-process{min-height: 840px}
  .container-p{width: 100%}
  .b-p-c-item.b-p-c-1{padding: 100px 20px 0 0}
  .b-p-c-item.b-p-c-2{padding: 100px 15px 0 0}
  .b-p-c-item .b-p-c-s-1{font-size: 16px}
  .b-p-c-2 div:nth-child(1){padding: 20px 30px 20px 20px;margin-bottom: 0;}
  .b-p-c-1 div:nth-child(2){width: 100px;height: 100px}
  .b-p-c-2 div:nth-child(2){margin: 27px auto 30px;width: 110px;height: 110px;}
  .b-p-c-3 div:nth-child(2){margin: 0 auto;width: 100px;height: 100px}
  .b-p-c-item .b-p-c-s-2{font-size: 16px}
  .b-p-c-item.b-p-c-3{padding-right: 0}
  .b-p-c-4 div:nth-child(2){width: 100px;height: 100px}
  .b-p-c-5 div:nth-child(2){width: 118px;height: 109px;}
  .b-p-c-6 div:nth-child(2){width: 117px;height: 116px;}

  .case-example-hover-info{font-size: 14px}
  .case-example-hover-info p{line-height: 14px}
}
@media screen and (max-width: 767px){
  .bidding-sem-list li{width: 49%}
  .bidding-sem-list li:nth-child(2n-1){margin-right: 2%}
  .bidding-sem-item{margin-right: 0;margin-bottom: 20px;padding-bottom: 16px;height: 348px}
  .bidding-sem-img{padding: 24px 0 20px}
  .bidding-sem-img img{width: 80px}
  .bidding-info-sem{padding: 24px 0 20px}
  .bidding-info-title{font-size: 20px}
  .bidding-sem-list{padding: 40px 0 0}
  .sem-question-list{padding: 24px 0}
  .bidding-sem-text .b-s-t-title{font-size: 16px}
  .bidding-sem-text .b-s-t-remark{font-size: 14px}
  .bidding-info-service{padding: 28px 0 30px}
  .sem-question-list .sem-question-item{display: table;padding: 0 8px;font-size: 14px;line-height: 26px}
  .sem-question-list .sem-question-item div{display: table-cell;vertical-align: middle}
  .sem-question-list .sem-question-item h4{font-size: 18px}
  .sem-hopper-tab{padding: 45px 0 25px}
  .sem-hopper-tab span{width: 88%;padding: 12px 0;font-size: 16px}
  .sem-service-list{padding: 0}
  .sem-service-list .sem-service-item{margin:50px auto 0;}
  .sem-service-item .sem-service-num{top: -40px;font-size: 50px;}

  .bidding-process-content{padding: 0 10px;text-align: center}
  .bidding-process-content .b-p-c-item:last-child{padding-right: 0}
  .b-p-c-item .b-p-c-s-1{font-size: 14px}
  .b-p-c-item.b-p-c-1,
  .b-p-c-item.b-p-c-2,
  .b-p-c-item.b-p-c-3,
  .b-p-c-item.b-p-c-4,
  .b-p-c-item.b-p-c-5,
  .b-p-c-item.b-p-c-6{display: inline-block;float: none;width: 30%;padding: 50px 10px 0 0}
  .b-p-c-2 div:nth-child(1),
  .b-p-c-3 div:nth-child(1){padding: 15px 12px}
  .b-p-c-1 div:nth-child(1){margin-bottom: 10px;padding: 20px 12px}
  .b-p-c-1 div.b-p-c-s-2{margin-bottom: 20px}
  .b-p-c-4 div:nth-child(1),
  .b-p-c-6 div:nth-child(1){padding: 15px 12px}

  .b-p-c-item.b-p-c-2{padding-top: 120px}
  .b-p-c-item.b-p-c-3{padding-top: 152px;padding-right: 0}
  .b-p-c-item.b-p-c-4{padding-bottom: 50px}
  .b-p-c-item.b-p-c-5{margin: 0;padding-top: 50px;padding-right: 10px;}
  .b-p-c-item.b-p-c-6{padding-top: 50px}
  .b-p-c-1 div:nth-child(2),
  .b-p-c-2 div:nth-child(2),
  .b-p-c-3 div:nth-child(2),
  .b-p-c-4 div:nth-child(2),
  .b-p-c-5 div:nth-child(2),
  .b-p-c-6 div:nth-child(2){margin: 20px auto;width: 80px;height: 80px;font-size: 14px}

  .b-p-c-5 div:nth-child(1){padding: 15px 5px}
  .b-p-c-4 .b-p-c-s-3,
  .b-p-c-6 .b-p-c-s-3{height: 100px}
  .b-p-c-1 .b-p-c-s-3{height: 106px}
  .b-p-c-6 .b-p-c-s-1{margin-bottom: 0}

  .nbs-flexisel-inner{width: 80%;margin-left: 10%;margin-right: 10%}

  .bidding-info-case{padding: 32px 0 40px}
  .bidding-info-case .nbs-flexisel-container{margin:36px 0 10px}
  .case-example-hover img{width: 100%;height: auto}
  .case-example-hover-info{padding: 5px;font-size: 13px}
  .case-example-hover-info p{line-height: 1.2}

}
@media screen and (max-width: 320px){
  .bidding-sem-text .b-s-t-title{font-size: 14px}
  .bidding-sem-text .b-s-t-remark{font-size: 12px}
}

@media screen and (max-width: 375px){
  .case-example-hover-info{padding: 8px 5px;font-size: 12px}
  .case-example-hover-info p{line-height: 1.2}
}

/*头条响应式*/
@media screen and (max-width: 1199px){
  .touline-why-item{padding-top: 36px}
  .touline-type-item{width: auto;height: 320px}
  .touline-what-inner{width: 100%}
}

@media screen and (max-width: 767px){
  .tou-line .general-title{padding: 30px 0 36px;font-size: 20px}
  .touline-why-item{padding-top: 0}
  .touline-why-title{margin-right: 0;padding:20px 0;font-size: 18px}
  .touline-why-info{padding: 0 10px;margin-right: 0;line-height: 28px;width: 100%;}
  .touline-why-list li:first-child .touline-why-title{padding:0 0 20px}
  .touline-type-list li:nth-child(2n-1) .touline-type-item{margin-right: 0}
  .touline-type-item{margin-bottom: 20px;width: auto;height: 320px}
  .touline-type-item p{padding:0 10px;line-height: 26px}

}

/*广点通响应式*/
@media screen and (max-width: 1199px){
  .general-provice-list p{padding: 20px;height: auto;line-height: 1.5;text-align: center;font-size: 14px}
  .general-provice-list p:first-child{margin-top: 0}
  .general-provice-list span{display: block;padding: 5px 0;margin:0 auto 20px;width: 140px;font-size: 16px}
}

@media screen and (max-width: 767px){
  .widepoint .general-title{padding: 30px 0 42px;font-size: 20px}
  .wide-window li .wide-text{padding:36px 0 48px}
  .wide-point-bg{text-align: center}
  .general-provice-list p:first-child{margin-top: 0}
  .wide-three-point{padding-top: 0}
  .wide-three-point p{padding: 0 8px 20px;font-size: 16px}
  .wide-point-bg img{margin-right: 0;width: 60%}
  .general-process-list li{margin-bottom: 40px}
  .wide-advantage{padding-bottom: 40px}
  .general-process-list .shape{
    width: 60px;height: 60px;line-height: 60px;
    font-size: 18px;
    background: url("../images/icon_shape_small.png") no-repeat center center;
    background-position: 0 -60px;
  }
  .general-process-list .ring{width: 36px;height: 36px;line-height: 36px;
    background: url("../images/icon_ring_small.png") no-repeat center center;
    background-position: 0 -36px;
  }
  .general-process-list .shape span{font-size: 24px}
  .general-process-list li:after{top: 50%}
  .general-process-list .info{font-size: 16px}
}
/*智慧推响应式*/

@media screen and (max-width: 1199px){
  .wisdom .general-title{font-size: 26px}
  .wisdom-solution-list li:nth-child(2n-1) .wisdom-solution-item{margin-right: 0}
  .wisdom-show-tab{float: none;padding-top: 0;margin:0 auto;}
  .wisdom-show-content{float: none;padding: 30px 10px 10px}
  .wisdom-show-content .ws-tab{width: 100%;height: auto;line-height: normal;text-align: center}
}
@media screen and (max-width: 767px){
  .wisdom .general-title{padding: 36px 0 42px;font-size: 20px}
  .wisdom-res-item{padding-bottom: 40px}
  .wisdom-res-item img{width: 80px}
  .wisdom-res-item .wisdom-res-title{font-size: 18px;padding: 15px 0}
  .wisdom-solution-item{margin:0 0 20px 0;padding: 14px  5px 10px 10px}
  .wisdom-sol-ico img{width: 48px}
  .wisdom-solution-item .wisdom-sol-info{padding-left: 10px}
  .wisdom-sol-title{font-size: 16px}
  .wisdom-sol-text{font-size: 14px}
  .wisdom-show-tab li a{font-size: 18px}
  .wisdom-show-tab li.active a{font-size: 20px}
  .wisdom-show-tab li.active i{width: 14px;height: 14px}

}
@media screen and (max-width: 320px){
  .wisdom-sol-ico img{width: 36px}
  .wisdom-solution-item .wisdom-sol-info{padding-left: 10px}
  .wisdom-sol-title{font-size: 14px}
  .wisdom-sol-text{font-size: 12px}
}

@media screen and (max-width: 375px){
  .market-wrap{width: 320px;min-height: 340px}
  .market-banner-item{width: 306px}
  .market-banner-text{margin-right: 10px;height: 320px;}
}

/*3.5网优客— 搜狐汇算*/
@media screen and (max-width: 1199px){
  .sohu .general-title{padding: 36px 0 56px;font-size: 26px}
  .sohu-full-list{height: 324px}
  .sohu-full-list li.s-f-i-1,
  .sohu-full-list li.s-f-i-2,
  .sohu-full-list li.s-f-i-3,
  .sohu-full-list li.s-f-i-4,
  .sohu-full-list li.s-f-i-5{padding: 0}
  .sohu-full-list li.s-f-i-4,
  .sohu-full-list li.s-f-i-5{position: absolute;bottom: 0;}
  .sohu-full-list li.s-f-i-5{right: 0}
  .sohu-full-title{font-size: 18px}

}

@media screen and (max-width: 767px){
  .sohu .general-title{font-size: 20px}
  .sohu-advert-list li{margin-bottom: 44px}
  .sohu-advert-list li:after{display:none}
  .sohu-advert-title{padding: 30px 0 20px;font-size: 20px}
  .sohu-advert-list li:last-child .sohu-advert-title{padding-bottom: 20px}
  .sohu-full-list{margin-bottom: 60px;height: auto}
  .sohu-full-list li.s-f-i-1,
  .sohu-full-list li.s-f-i-2,
  .sohu-full-list li.s-f-i-3,
  .sohu-full-list li.s-f-i-4,
  .sohu-full-list li.s-f-i-5{float: none;position: static;padding-bottom: 40px}
  .sohu-full-list li.s-f-i-5{padding-bottom: 0}
  .sohu-full-title{padding-bottom: 10px}
  .sohu-resource-bg{padding-bottom: 60px}
  .sohu-resource-text{padding: 10px 10px 0;font-size: 16px}
}

/*新浪扶翼响应式*/
@media screen and (max-width: 1199px){
  .sina-support .general-title{font-size: 26px}
  .sina-produce-list li{margin-bottom: 20px}
  .sina-resources-tab .sina-tab-item{font-size: 24px;height: 60px;line-height: 60px}
  .sina-res-block.s-r-b-1 .info{margin-bottom: 26px;font-size: 18px;height: auto}
  .sina-res-block.s-r-b-2 .info{margin:10px 0;font-size: 24px;height: auto;line-height: 2}
  .sina-produce-list .sina-sup-item{margin-bottom: 20px;margin-right: 0;width: 33.333%}
}

@media screen and (max-width: 767px){
  .sina-support .general-title{padding: 36px 0 42px;font-size: 20px}
  .sina-produce-list .sina-sup-item{margin-right: 0;width: 50%;height: 320px}
  .sina-resources-tab .sina-tab-item{
    padding: 10px 0;height: auto;line-height: 1;border-radius: 6px;font-size: 16px
  }
  .sina-sup-icon{padding-top: 30px}
  .sina-sup-icon img{width: 40%}
  .sina-res-block.s-r-b-1 .info{margin-bottom: 10px;padding: 10px;font-size: 14px}
  .sina-res-block.s-r-b-2 .info{font-size: 16px}
  .sina-res-block.s-r-b-1 .img{padding-bottom: 5px}
  .sina-res-block.s-r-b-3 .img{padding: 20px 0 30px}
}

/*网优客SEO响应式*/
@media screen and (max-width: 1199px){
  .seo .general-title{font-size: 26px}
  .seo-solve .general-title{padding: 36px 0 80px;}
  .seo-solve-list{padding-bottom: 40px}
  .seo-solve-list li img{width: 80px;height: 80px}
  .seo-solve-list .seo-solve-info{font-size: 16px}

  .seo-solve-list li.s-s-l-1,
  .seo-solve-list li.s-s-l-2,
  .seo-solve-list li.s-s-l-3,
  .seo-solve-list li.s-s-l-4,
  .seo-solve-list li.s-s-l-5 {padding-right: 0;width: 33.33333333%}

  .seo-process-icons{width: 800px;height: 450px}
  .seo-pro-icon{font-size: 16px}
  .seo-pro-icon.s-p-i-1{left: 364px;width: 80px;height: 80px}
  .seo-pro-icon.s-p-i-2{top: 50px;left: 44px;width: 107px;height: 107px}
  .seo-pro-icon.s-p-i-3{width: 98px;height: 98px;top:276px;left: 42px}
  .seo-pro-icon.s-p-i-4{width: 81px;height: 81px;left: 246px;bottom: 11px}
  .seo-pro-icon.s-p-i-5{width: 75px;height: 75px;right: 200px;bottom: 28px}
  .seo-pro-icon.s-p-i-6{width: 81px;height: 81px;right: 72px;bottom: 76px}
  .seo-pro-icon.s-p-i-7{top: 40px;right: 38px;width: 110px;height: 110px;}

  .seo-service{height: auto}
  .seo-service-img{width: 60%;text-align: right}
  .seo-service-infos{width: 320px;margin-bottom: 30px}

  .seo-point{height: 500px}
  .seo-point-inner{margin: 0 22px 0 52px;}
  .seo-point-tradition{width: 280px;height: 278px}
  .seo-point-tradition h4{padding-top: 38px}
  .seo-point-logo h4{padding-top: 38px}
  .seo-point-tradition h4, .seo-point-tradition p, .seo-point-logo h4, .seo-point-logo p{line-height: 40px;font-size: 18px}
  .seo-point-logo{width: 360px;height: 300px}
  .s-p-bubble-icon.s-p-b-i-1{left: 280px}
  .s-p-bubble-icon.s-p-b-i-2{left: 394px}
  .s-p-bubble-icon.s-p-b-i-3{left: 300px}
  .s-p-bubble-icon.s-p-b-i-4{left: 400px}
}

@media screen and (max-width: 767px){
  .seo .general-title{padding: 36px 0 50px;font-size: 20px}
  .seo-solve-list{padding-bottom:0}
  .seo-solve-list .seo-solve-info{margin-top: 14px;line-height: 22px;font-size: 14px}
  .seo-solve-list li:nth-child(4) .seo-solve-info{min-height: 66px}
  .seo-solve-list li{padding-bottom: 40px}

  .seo-solve-list li.s-s-l-1,
  .seo-solve-list li.s-s-l-2,
  .seo-solve-list li.s-s-l-3,
  .seo-solve-list li.s-s-l-4,
  .seo-solve-list li.s-s-l-5 {padding-right: 0;width: 50%}
  .seo-solve-list li img{width: 60px;height: 60px}

  .seo-point-title{width: 100%;height: 48px;line-height: 48px;font-size: 20px}
  .seo-point{height: auto}
  .seo-point-inner{margin: 0 10px;padding: 30px 0;height: auto}
  .seo-point-tradition{position: static;margin: 0 auto;background-size: cover}
  .seo-point-logo{position: static;width: 100%;background-size: cover}
  .seo-point-tradition h4{padding-top: 48px}
  .seo-point-logo h4{padding-top: 46px}
  .seo-point-tradition h4, .seo-point-tradition p, .seo-point-logo h4, .seo-point-logo p{font-size: 16px}
  .seo-point-bubble .s-p-bubble-icon{position: static;display: inline-block;width: 49%;background-size: contain;}
  .s-p-bubble-icon.s-p-b-i-1{margin-bottom: 10px;font-size: 26px;height: 86px;line-height: 86px}
  .s-p-bubble-icon.s-p-b-i-2,.s-p-bubble-icon.s-p-b-i-4{height: 76px;line-height: 76px;font-size: 22px}
  .s-p-bubble-icon.s-p-b-i-3{font-size: 26px;height: 86px;line-height: 86px}
  .seo-reason{margin-bottom: 20px}
  .seo-service{height: auto}
  .seo-service .general-title{padding: 36px 0 40px;text-align: center}
  .seo-service .seo-service-img{position: static;float: right;width: 60%}
  .seo-service-infos{padding: 20px 10px 30px;width: auto}
  .seo-service-infos h5{font-size: 18px}
  .seo-service-infos p{line-height: 24px;font-size: 14px}
  .seo-process-icons{display: none}
  .seo-process-mobile{display: block}
}

/*公司动态响应式*/
@media screen and (max-width: 1199px){
  .company-news{padding-top: 100px}
  .company-news .company-news-list{padding: 0 20px 0}
  .company-news-list li:nth-child(3n+2){margin-top: 0}
  .company-news-list li:nth-child(2n){margin-top:40px;}
  .company-news-list li:nth-child(3n){margin-right: 20px}
}

@media screen and (max-width: 767px){
  .company-news .company-news-list{padding: 0 5px}
  .company-news-list li{display: block;width: 100%;float: none;margin: 20px auto !important}
  .company-news-list li .company-news-photo img{width: 100%}
}

/*SEM营销推广响应式页面*/
@media screen and (max-width: 1199px){
  .sem-banner .sem-ext-button{width: 180px;height: 40px;line-height: 40px;font-size: 18px}
  .sem-text-title span{font-size: 22px}
  .sem-ext-qinner .img{width: 330px;height: 330px}
  .sem-ext-qinner .img p{font-size: 18px}
  .sem-ext-qinner .img p.item-1{padding-top: 22%}
  .sem-ext-qinner .img p.item-2{padding-top: 7%}
  .sem-ext-qinner .img p.item-3{padding-top: 8%}
  .sem-ext-qinner .img p.item-4{padding-top: 8%}
  .sem-ext-qinner .img p span{font-size: 14px}
  .sem-ext-qinner .card-item .card-left{padding-left: 5%}
  .sem-ext-qinner .card-item{margin-bottom: 24px;height: 46px;line-height: 46px}
  .sem-ext-qinner .card-right strong{font-size: 24px}
  .sem-ext-qinner .card-right{width: auto}
  .sem-ext-qinner .card-right i{margin: 0 0px 0 15px}

  .sem-ext-slider{height: 180px}
  .sem-ext-slider .title{padding: 36px 0 40px 0;font-size: 28px}
  .sem-ext-slider .sem-ext-button{width: 242px;height: 52px;line-height: 52px;font-size: 22px}
  .sem-ext-slider .sem-ext-box{margin-left: 6%;width: auto;text-align: left}

  .sem-ext-optimize .sem-optimize-step dd h4{font-size: 18px}
  .sem-ext-optimize .sem-optimize-step dt{font-size: 30px;width: 72px;height: 72px;line-height: 72px}
  .sem-ext-optimize .s-o-s-item1>div:after, .sem-ext-optimize .s-o-s-item2>dl:after{left: -51px}
  .sem-ext-optimize .s-o-s-item1>div:before, .sem-ext-optimize .s-o-s-item2>dl:before{left: -41px}
  .sem-ext-optimize .sem-optimize-step dd > div{font-size: 13px}
  .sem-ext-optimize .sem-optimize-step dd > p{font-size: 15px}
  .sem-ext-optimize .s-o-s-item1 dt{right: 10px}
  .sem-ext-optimize .s-o-s-item2 dt{left: 15px}
  .sem-optimize-step ul li.s-o-s-item1 img{margin-left: 10px}
  .sem-ext-optimize .sem-ext-button{width: 200px;height: 46px;line-height: 46px;font-size: 20px}

  .sem-ext-effect h3{padding: 32px 0 50px;font-size: 24px}
  .sem-ext-effect{height: auto;padding-bottom: 20px}
  .effect-card .right{width: 55%}
  .effect-card .left{padding: 20px 0 0 16px;width: 40%}
  .effect-card .left h4{font-size: 18px}
  .effect-card .left p{font-size: 14px}
  .effect-card .left p em{font-size: 16px}
  .effect-card .right-text{}
  .sem-ext-effect .effect-card{height: 268px}
  .effect-text{font-size: 18px}

  .sem-ext-effect .swiper-button-next,.sem-ext-effect .swiper-container-rtl .swiper-button-prev{
    background-image:url("../images/effect_arrow_col.png");
    background-size: cover;
  }
  .sem-ext-effect .swiper-button-next,.sem-ext-effect .swiper-button-prev{width: 30px;height: 56px}
  .sem-ext-effect .swiper-button-next{background-position: -30px 0}
  .sem-ext-effect .swiper-button-prev{background-image:url("../images/effect_arrow_col.png");
    background-size: cover;background-position: 0 0}
  .sem-ext-feedback .sem-ext-button{font-size: 20px;width: 240px;height: 50px;line-height: 50px}
  .sem-ext-advance .title{padding: 38px 0 48px;font-size: 24px}

  .sem-ext-advance .items div span{font-size: 20px;line-height: 32px}
  .sem-ext-advance .items .big{margin-right: 10px;width: 160px;height: 160px;line-height: 160px}
  .sem-ext-advance .items .small{margin-right: 16px;width: 120px;height: 120px;line-height: 120px}
}

@media screen and (max-width: 767px){
  .sem-banner{padding-top:70px}
  .sem-banner .sem-ext-button{width: 136px;height: 32px;line-height: 32px;font-size: 14px}
  .sem-ext-question{padding: 20px 0}
  .sem-text-title span{padding: 0 22px;font-size: 18px}
  .sem-text-title h4:before,
  .sem-text-title h4:after{top: 20px;width: 16px;height: 16px}
  .sem-ext-qinner{margin-top: 30px}
  .sem-ext-qinner .img{position: relative;width: 200px;height: 200px;left: 0;margin: 0 auto}
  .sem-ext-qinner .img p{font-size: 14px}
  .sem-ext-qinner .img p span{font-size: 12px}
  .sem-ext-qinner .img p.item-1{padding-top: 20%}
  .sem-ext-qinner .img p.item-2{padding-top: 4%}
  .sem-ext-qinner .img p.item-3{padding-top: 3%}
  .sem-ext-qinner .img p.item-4{padding-top: 5%}
  .sem-ext-qinner .card-item{margin-bottom: 20px}
  .card-arrow{margin-top: 0;margin-right: 0}
  .sem-ext-qinner .card-item .card-left{padding-left: 15px;font-size: 14px}
  .sem-ext-qinner .card-right strong{font-size: 18px}
  .sem-ext-qinner .card-right p{width: 218px;font-size: 12px}

  .sem-ext-slider{height: auto}
  .sem-ext-slider .sem-ext-box{margin-left: 1%}
  .sem-ext-slider .title{padding: 15px 0 20px 0;font-size: 16px}
  .sem-ext-slider .sem-ext-button{width: 100px;padding: 0 20px;height: 40px;line-height: 40px;font-size: 16px}
  .sem-ext-slider .sem-ext-link{padding-bottom: 10px}

  .sem-ext-feedback .sem-text-title span{margin-top: 0;width: 148px;}
  .sem-ext-optimize .s-o-s-item1, .sem-ext-optimize .s-o-s-item2{padding-top: 30px}
  .sem-ext-optimize .sem-optimize-step{margin-top: 30px;padding: 20px 10px}
  .sem-ext-optimize .sem-optimize-step dd h4{font-size: 16px}
  .sem-ext-optimize .s-o-s-item1 dd{padding-top: 60px;padding-right: 20px}
  .sem-ext-optimize .s-o-s-item2 dd{padding-left: 30px;padding-top: 44px}
  .sem-ext-optimize .sem-optimize-step dt{right: 40px;font-size: 20px;width: 42px;height: 42px;line-height: 42px}
  .sem-ext-optimize .s-o-s-item1>div:after, .sem-ext-optimize .s-o-s-item2>dl:after{left: -37px;width: 40px;height: 40px}
  .sem-ext-optimize .s-o-s-item1>div:before, .sem-ext-optimize .s-o-s-item2>dl:before{width: 24px;height: 24px;left: -27px;top: 8px}
  .sem-ext-optimize .sem-optimize-step dd > p{line-height: 24px}

  .sem-ext-effect h3{padding: 32px 0 36px;font-size: 18px}
  .sem-ext-effect .effect-card{width: 100%;height: auto}
  .effect-card .left,.effect-card .right{float: none;width: 100%}
  .effect-text{width: 100%;float: none;text-align: center;font-size: 16px}

  .sem-ext-effect .swiper-button-next,.sem-ext-effect .swiper-button-prev{width: 20px;height: 37px}
  .sem-ext-effect .swiper-button-next{background-position: -20px 0}
  .sem-ext-effect .swiper-button-prev{background-image:url("../images/effect_arrow_small.png");
    background-size: cover;background-position: 0 0}
  .sem-ext-feedback .sem-ext-button{font-size: 16px;width: 190px;height: 40px;line-height: 40px}
  .sem-ext-effect .swiper-button-next,.sem-ext-effect .swiper-button-prev{background-size:cover !important;}

  .sem-ext-advance{padding-bottom: 20px;height: auto}
  .sem-ext-advance .title{padding: 38px 0 48px;font-size: 22px}
  .sem-ext-advance .items .big{margin-bottom:10px;margin-left:10px;width:120px;height:120px;line-height:120px;}
  .sem-ext-advance .items .small{float:none;margin:0 auto 10px;width:100px;height:100px;line-height:100px;}
  .sem-ext-advance .items div span{font-size:18px;line-height:24px;}
  .sem-ext-optimize .sem-ext-button{width:148px;height:40px;font-size:16px;line-height:40px;}
  .sem-ext-advance .items .item-col-4{float:left;width:33.33%;}
  .sem-ext-advance .items .item-col-6{float:left;width:50%;}

  .sem-ext-optimize .s-o-s-item1>dl, .sem-ext-optimize .s-o-s-item2>div{margin:0 auto;width: 66%;float: none}
  .sem-ext-optimize .s-o-s-item1>div, .sem-ext-optimize .s-o-s-item2>dl{margin:0 auto;width: 66%;float: none}
  .sem-ext-optimize .sem-optimize-lineBG{margin: 0;left: 10%}
  .sem-ext-optimize .s-o-s-item1 dd{padding:0 0 0 20px;text-align: left}
  .sem-ext-optimize .sem-optimize-step dt{position: static;display: inline-block;margin-left: 20px}
  .sem-optimize-step ul li.s-o-s-item1 img,
  .sem-optimize-step ul li.s-o-s-item2 img{margin-left: 20px;margin-top: 10px}
  .sem-ext-optimize .s-o-s-item1>div:after, .sem-ext-optimize .s-o-s-item2>dl:after{left: -50px}
  .sem-ext-optimize .s-o-s-item1>div:before, .sem-ext-optimize .s-o-s-item2>dl:before{left: -41px}
  .sem-ext-optimize .s-o-s-item2 dd{padding: 0 0 0 20px}

  .sem-ext-optimize .s-o-s-item1>dl:before,.sem-ext-optimize .s-o-s-item2>dl:before{position:absolute;top:8px;left:-41px;z-index:2;display:block;width:24px;height:24px;border-radius:50%;background:#f1a400;content:"";}
  .sem-ext-optimize .s-o-s-item1>dl:after,.sem-ext-optimize .s-o-s-item2>dl:after{position:absolute;top:0;left:-50px;display:block;width:40px;height:40px;border:1px solid #448aca;border-radius:50%;content:"";}
  .sem-ext-optimize .s-o-s-item1>div:after,.sem-ext-optimize .s-o-s-item1>div:before,.sem-ext-optimize .s-o-s-item2>div:after,.sem-ext-optimize .s-o-s-item2>div:before{position:relative;width:0;height:0;border:0;background:0 0;content:" ";}

}
@media screen and (max-width: 375px){
  .sem-ext-optimize .s-o-s-item1>dl:after, .sem-ext-optimize .s-o-s-item2>dl:after{left: -48px}
  .sem-ext-optimize .s-o-s-item1>dl:before, .sem-ext-optimize .s-o-s-item2>dl:before{left: -39px}
}
@media screen and (max-width: 320px){
  .sem-ext-qinner .card-item{height: 114px}
  .sem-ext-optimize .s-o-s-item1>dl:after, .sem-ext-optimize .s-o-s-item2>dl:after{left: -46px}
  .sem-ext-optimize .s-o-s-item1>dl:before, .sem-ext-optimize .s-o-s-item2>dl:before{left: -37px}
}

/*seo推广页面响应式*/
@media screen and (max-width: 1199px){
  .seoMarket-require .title{padding: 30px 0}
  .seoMarket-require .title,
  .seoMarket-keyword .title,
  .seoMarket-witness .title{
    font-size: 24px;
  }
  .btn-seo-market{height: 48px;line-height: 48px;font-size: 18px}
  .btn-seo-market.middle{width: 307px}
  .btn-seo-market.big{width: 313px}
  .btn-seo-market.small{width: 246px}
  .btn-seo-market span{width: 116px}
  .btn-seo-market span:before{top: 16px;width: 66px}
  .seoMarket-slove{height: auto}
  .seoMarket-slove .container{padding-bottom: 40px}
  .seoMarket-slove-photo{width: 54%}
  .seoMarket-slove-what dl{margin-bottom: 40px}
  .seoMarket-slove-what dl dt{font-size: 24px}
  .seoMarket-slove-what dl dd{font-size: 20px}

  .seoMarket-keyword-list .keyword-item p{font-size: 20px}
  .seoMarket-keyword-list .keyword-item p.first,
  .seoMarket-keyword-list .keyword-item span em{font-size: 30px}
  .seoMarket-witness{height: 720px}
  .seoMarket-witness .swiper-wrapper{height: 612px}
  .seoMarket-witness .btn-seo-market{right: 46px}
  .seoMarket-witness .swiper-button-next,.seoMarket-witness .swiper-button-prev{width:28px;height:55px;background:url(../images/arrow_small.png) no-repeat;background-position:0 0;}
  .seoMarket-witness .swiper-button-next{background-position:-27px 0;}
  .seoMarket-witness .swiper-pagination-bullet{width: 16px;height: 16px}

  .seoMarket-ranking-nav .info-text{width: auto}
  .seoMarket-ranking-nav .info-text span{font-size: 32px}
  .seoMarket-ranking-nav .info-text p{width: auto;letter-spacing: 10px;font-size: 22px}
  .seoMarket-ranking-nav .info-button{width: auto;height: 60px;line-height:60px;padding: 0 36px;font-size: 28px}
}

@media screen and (max-width: 767px){
  .seoMarket-require .title,
  .seoMarket-keyword .title,
  .seoMarket-witness .title{font-size: 20px}
  .seoMarket-require .title{padding: 24px 0}
  .seoMarket-more{padding: 30px 0}
  .btn-seo-market{font-size: 16px}
  .btn-seo-market.middle{width: 288px}
  .btn-seo-market.big{width: 300px}
  .seoMarket-slove-photo{width: 60%;margin: 0 auto 24px;float: none}
  .seoMarket-slove .container{padding-top: 30px}
  .seoMarket-slove-what{padding-left: 10%;float: none}
  .seoMarket-slove-what dl dt{padding: 0 0 20px 10px;font-size: 20px}
  .seoMarket-slove-what dl dd{padding: 16px 0 16px 10px;font-size: 18px}
  .seoMarket-slove-what dl dd i{margin-right: 20px}
  .seoMarket-keyword .title{padding: 30px 0}
  .seoMarket-keyword-list .keyword-item{height: 180px}
  .seoMarket-keyword-list .keyword-item p.first, .seoMarket-keyword-list .keyword-item span em{font-size: 22px}
  .seoMarket-keyword-list .keyword-item p{font-size: 18px}
  .seoMarket-keyword-list .keyword-item span{width: 120px}
  .seoMarket-witness{padding-bottom: 20px;height: auto}
  .seoMarket-witness .title{padding: 24px 0}
  .seoMarket-witness .swiper-wrapper{height: 276px}
  .seoMarket-ranking-nav .info-text{padding:20px 0;float: none;width: 100%}
  .seoMarket-ranking-nav .info-text span{padding-bottom: 6px;display: block;font-size: 20px}
  .seoMarket-ranking-nav .info-text p{letter-spacing: 2px;padding: 10px 5px;font-size: 18px}
  .btn-seo-market span:before{top:17px}
  .seoMarket-ranking-nav{height: auto}
  .seoMarket-ranking-nav .info-button{float:none;display:block;margin:0 auto 20px;width:60%;height:48px;font-size:22px;line-height:48px;}

  .seoMarket-witness .swiper-container-horizontal>.swiper-pagination-bullets{width: 100%}
  .seoMarket-witness .btn-seo-market{position: static;display: block;margin:0 auto}
  .seoMarket-witness .swiper-button-next, .seoMarket-witness .swiper-button-prev{width: 18px;height: 35px;background: url(../images/arrow_litter.png) no-repeat;
    background-position: 0 0;}
  .seoMarket-witness .swiper-button-next{background-position: -18px 0}
  .seoMarket-witness .swiper-button-next,.seoMarket-witness .swiper-button-prev{background-size: auto auto !important}
  .seoMarket-witness .swiper-button-next.swiper-button-disabled,.seoMarket-witness .swiper-button-prev.swiper-button-disabled{background-size: auto auto !important}
}
@media screen and (max-width: 320px){
  .seoMarket-slove-what{padding-left: 0;float: none}
  .seoMarket-witness .swiper-wrapper{height: 226px}
}
/*响应式表单提交*/
@media screen and (max-width: 1199px){
  .fixed-form ul li:first-child{background: url("../images/form_person.png") no-repeat center left;background-size:contain}
  .fixed-form{padding: 15px 0;background: #3e7597;height: auto}
  .fixed-form ul{position: static;height: auto}
  .form-inline{padding: 40px 24px 0 0}
  .form-choose .title{padding-top: 0}
  .form-put-msg p{font-size: 18px}
  .form-choose .item label{display: block;line-height: 24px}
  .form-choose .item label.m-l-34{margin-left: 0}
  .fixed-person{position: absolute;bottom: -15px}
  .form-action-close{top:5px;right: 0}
}

@media screen and (max-width: 767px){
  .form-choose .title{font-size:14px}
  .fixed-form{padding: 0}
  .form-input input{font-size:14px}
  .form-put-msg p{font-size:15px}
  .form-btn{width:160px;height:32px;line-height:32px;font-size:15px}
  .form-inline{float: right;width: 60%;padding: 40px 0 0 0}
  .fixed-form ul li:nth-child(1){margin-bottom: 20px}
  .fixed-form ul li:nth-child(2){padding: 0 10px}
  .form-put-msg{padding: 20px 0}
}


/*头部搜索条*/
@media screen and (max-width: 1199px){
  .banner-regular{padding-top: 70px}
  .banner{margin-top: 70px}
  .banner img{min-height: 160px}
}

@media screen and (max-width: 767px){
  .form-input.f-i-small input{width: 100%}
}

/*响应式底部导航*/
@media screen and (max-width: 767px){
  .footer-menu{text-align: center}
  .footer-menu-title{display: block;margin-bottom: 20px}
  .footer .footer-item:nth-child(1){padding: 10px 0 0}
  .footer-menu li{float: none;display: inline-block;margin:0 10px}
  .footer-menu li:first-child a, .footer-menu li:nth-child(5) a {display: block;width: auto}
  .friend-link-1{display: none}
  .friend-link-2{display: block !important;padding: 10px 0;float: none !important;text-align: center}
  .footer-link a{margin:0 10px}
  .footer-address{padding-top:10px;text-align: center}
  .footer-address dt{text-align: center;margin:10px 0 0}
  .address-limit{position: relative;height: auto}
  .address-limit span{position: static;}
}

@media screen and (max-width: 767px){
  .footer-nav{display:block}
  .swiper-button-next, .swiper-button-prev {background-size: 50% !important}
  .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{background-size: 50% !important}
  .templete-person img{width: 100%}
  .templete-person .btn-open-dialog{width: 80%}
}
@media screen and (max-width: 1199px){
  .box-list.result-box .box-item-info .item-header{
    padding: 20px;
  }
  .box-list.result-box .box-item-info .item-text{
    padding: 0 20px;
  }
  .box-list.result-box .box-item-info .item-ext{
    text-align: right;
  }
  .amui-labels.amui-labels-search .amui-label-title{
    display: none;
  }
  .amui-labels.amui-labels-search .amui-label-list{
    position: absolute;
    top:0;
    width: 100%;
  }
  .amui-labels.amui-labels-search .amui-label-list input{
    width: 70%;
  }
}
@media screen and (max-width: 767px){
  .sem-ext-feedback{height: 648px}
  .sem-ext-feedback .t-s-s-box{margin-top: 80px}
  .sem-ext-feedback .roundabout-holder:before{width: 200px;height: 410px}
  .roundabout-moveable-item{top: -156px !important;width: 180px !important;height: 310px !important}
  .roundabout-btn{top:38%}
}
