@media (min-width: 768px) and (max-width: 1024px) {
  .aui body {
    padding: 0; }

  .aui .container, .aui .header, .aui .kv_text_p.w1200, .aui .top_menu ul, .connection_kv, .aui .kv_feedback {
    width: 100%; }

  .aui .footer, .aui .header, .aui .menu_bg {
    min-width: 100%; }

  .aui .top_menu li {
    width: auto;
    padding: 28px 28px 24px; }

  .aui .top_menu li.logo {
    width: 136px;
    height: 60px;
    margin: 10px 0 0 20px; }

  .aui .s_menu {
    top: 58px; }

  .aui .top_menu li.logo img {
    display: block;
    width: 100%; }

  .aui .top_menu {
    float: none; }

  .aui .kv_text_np .topchange img {
    display: block;
    width: 100%;
    height: auto; }

  .aui .kv_text_np .sclass {
    width: 66%; }

  .aui .kv_text .sclass {
    width: 64%; }

  .aui .kv_text_np .fivesclass a, .aui .kv_text .fivesclass a {
    width: 20%;
    height: auto;
    padding: 20px 0 8px 0;
    margin-left: -1px; }

  .aui .kv_text .fivesclass a, .aui .kv_text_np .fivesclass a {
    padding: 20px 0; }

  .aui .kv_text .fivesclass a b, .aui .kv_text_np .fivesclass a b {
    height: auto;
    padding: 0; }

  .aui .kv_text .fivesclass a:hover b, .aui .kv_text_np .fivesclass a:hover b {
    width: 125%;
    height: 150%;
    padding: 20px 0 60px 0;
    position: absolute;
    top: 0;
    left: -15px;
    background: url(https://www.nutrilonholland.com.cn/danone-nutrilon-theme/images/shadow_bg3.png) no-repeat;
    background-size: 100%; }

  /*.aui .kv_text_np .fivesclass a:hover,.aui .kv_text .fivesclass a:hover{width:20%;height:auto;position:relative;z-index:1;}*/
  .aui .sclass a span {
    font-size: 14px; }

  .aui img.goldImg {
    width: 40%; }

  .aui .connection_kv .decriptext {
    width: 37%;
    line-height: 12px;
    padding-top: 5px;
    font-size: 10px; }

  .aui #marqueebox .up_li {
    width: 205px;
    margin: 0 20px;
    background-size: 100%; }

  .aui #marqueebox .comments {
    width: auto; }

  .aui .scroll_fb {
    width: 676px;
    margin: 30px auto 0;
    float: none; }

  .aui .kv_text_p center.deepWay img {
    width: 85%; }

  .aui #marqueebox .up_li {
    margin: 0 10px; }

  .aui .kv_text_p p.picdescript {
    width: 70%; }

  .aui center.ipad img {
    display: block;
    width: 70%; }

  .aui .container.w950 {
    width: 100%; }

  .aui .slogan {
    width: 100%; }

  .aui .connection_kv .footerBar {
    width: 100; }

  .aui .slogan .list {
    width: 33%; }

  .aui .slogan div:nth-child(3) {
    border-right: none; }

  .aui .slogan .list a {
    width: 98%;
    font-size: 18px;
    margin-left: 0; }

  .aui .slogan .list a p.lightblue {
    font-size: 14px; }

  .aui .slogan .datasource {
    width: auto;
    padding: 0 5%; }

  .aui .nofloat, .aui .container .nofloat {
    float: none;
    width: 70%; }

  .aui .ipad_left1, .aui .ipad_right2 {
    margin: 0 auto; }

  .aui .kv_text p.length1 {
    width: 90%; }

  .aui .ipad_left1 img {
    display: block;
    width: 100%;
    margin-top: 50px; }

  .aui .ipad_left2 {
    width: 60%; }

  .aui .ipad_right2 {
    margin-top: 60px; }

  .aui .ipad_right1 {
    margin-top: 50px; }

  .aui .listNav {
    min-width: 100%; }

  .aui .listNav p {
    width: auto;
    padding-left: 10px; }

  .aui .left .bluetit {
    position: relative;
    z-index: 1; }

  .aui .left img.ipadImg3 {
    margin-top: -80px;
    display: block;
    width: 100%; }

  .aui .kv_text.length4 {
    width: 100%;
    padding: 0px 0 20px 0; }

  .aui .kv_text.length5 {
    width: 100%;
    padding: 20px 0 0 0; }

  .aui .kv_text.length4 .right {
    width: 70%; }

  .aui .kv_text.length4 .paddingTop {
    margin-top: 20px; }

  .aui .connection_kv .kv_text_yz {
    width: 90%;
    margin: 0 auto; }

  .aui .dg-wrapper, .aui .dg-wrapper a {
    width: 360px;
    height: 270px; }

  .aui .dg-wrapper img {
    width: 100%; }

  .aui .container .ipad_left3 {
    display: none;
    width: 90%;
    margin: 48px auto 0; }

  .aui .ipad_left3 img {
    width: 100%; }

  .aui .kv_section {
    width: 100%; }

  .aui .connection_kv .kv_section dl {
    width: 20%;
    margin-left: 10%; }

  .aui .connection_kv .kv_section dl a img {
    display: block;
    width: 100%; }

  .aui .slogan_f {
    width: 100%; }

  .aui .slogan_f a {
    width: 33%;
    font-size: 18px; }

  .aui .kv_text_np .topchange {
    position: absolute;
    left: 0;
    bottom: 0; }

  .aui .kv_text_np .topchange {
    width: 32%;
    margin-left: 0; }

  .aui .kv_text_np .topchange a {
    width: 25px;
    height: 25px;
    top: 72%; }

  .aui .kv_text_np .topchange a i {
    width: 6px;
    height: 6px;
    margin-top: 8px; }

  .aui .kv_text_np .topchange a.leftbtn {
    left: 6%; }

  .aui .kv_text_np .topchange a.rightbtn {
    right: 22%; }

  .aui .kv_text_np .fiveChage a.leftbtn {
    left: -13%; }

  .aui .kv_text_np .fiveChage a.rightbtn {
    right: 33%; }

  .aui .kv_text_np .fiveChage {
    margin-left: 5%;
    width: 28%; }

  .aui .kv_text_p {
    width: 100%; }

  .aui .kv_text_p .conping img.ipadImg4 {
    width: 40%;
    right: 1%;
    top: auto;
    bottom: 5%; }

  .aui .kv_text_p .conping {
    height: auto;
    padding-bottom: 10%; }

  .aui #marqueebox .up_li {
    position: relative; }

  .aui #marqueebox .comments {
    width: 82%;
    position: absolute;
    margin: 0;
    top: 2%;
    left: 18%; }

  .aui #marqueebox .from {
    width: 90%;
    position: absolute;
    top: 44%;
    left: 15%;
    margin: 0; }

  .aui .container .wMidle {
    display: none; }

  .aui .container .wleft, .aui .container .wright {
    width: 90%;
    padding: 20px 0;
    margin: 0 auto; }

  .aui .container .wright {
    background-size: 68%;
    background-position: 40% 32%; }

  .aui .product .right {
    width: 59%;
    padding: 0 2% 4% 0;
    margin: 0 auto; }

  .aui .product {
    padding: 0; }

  .aui .guoNinav {
    position: relative; }

  .aui .guoNinav .left {
    width: 26%;
    position: absolute;
    left: 20px;
    bottom: 0; }

  .aui .guoNinav .left img {
    width: 100%; }

  .aui .ipadnav6, .aui .ipadnav10 {
    padding-top: 0; }

  .aui .ipadnav6 .sclass, .aui .ipadnav10 .sclass {
    width: 62%;
    margin-top: 0; }

  .aui .guoNinav .topSclass a, .aui .ipadnav6 .sclass a {
    width: 25%;
    height: auto;
    padding: 20px 0;
    margin-left: -1px; }

  .aui .guoNinav .topSclass a:hover {
    height: auto; }

  .aui .guoNinav .topSclass a b {
    padding: 0;
    height: auto; }

  .aui .guoNinav .topSclass a:hover b {
    width: 110%;
    height: 150%;
    padding: 20px 0 60px 0;
    position: absolute;
    top: 0;
    left: -14px;
    background: url(https://www.nutrilonholland.com.cn/danone-nutrilon-theme/images/shadow_bg1.png) no-repeat;
    background-size: 100%; }

  .aui .ipadGuoni .left {
    width: 45%; }

  .aui .ipadGuoni .left img {
    display: block;
    width: 100%; }

  .aui .ipadGuoni .right {
    width: 50%;
    margin-top: 50px; }

  .aui .kv_text_p.w1000 {
    width: 100%;
    margin: 0 auto; }

  .aui .kv_text_p .psm li {
    margin: 30px 0 10% 9%; }

  .aui .mama li {
    width: 20%;
    padding: 20px 19px 0; }

  .aui .mama li.pic {
    width: 22%;
    padding-right: 2%; }

  .aui .mama li.pic img {
    width: 100%; }

  .aui .psm li {
    width: 8%;
    text-align: center; }

  .aui .psm li em {
    float: none;
    display: block;
    width: 48px;
    height: 48px;
    margin: 0 auto;
    background: url(https://www.nutrilonholland.com.cn/danone-nutrilon-theme/images/tb_icons.png) no-repeat;
    background-size: 100px 240px; }

  .aui .psm li em.e1 {
    background-position: 0px 0px; }

  .aui .psm li em.e2 {
    background-position: 0px -48px; }

  .aui .psm li em.e3 {
    background-position: 0px -96px; }

  .aui .psm li em.e4 {
    background-position: 0px -144px; }

  .aui .psm li em.e5 {
    background-position: 0px bottom; }

  .aui .psm li em.e1:hover {
    background-position: right 0px; }

  .aui .psm li em.e2:hover {
    background-position: right -48px; }

  .aui .psm li em.e3:hover {
    background-position: right -96px; }

  .aui .psm li em.e4:hover {
    background-position: right -144px; }

  .aui .psm li em.e5:hover {
    background-position: right bottom; }

  .aui .psm li .ps {
    left: -73%;
    top: 113%; }

  .aui .kv_text .ipad6, .aui .kv_text .ipad10 {
    width: 35%; }

  .aui .kv_text .ipad6 p.tit, .aui .kv_text .ipad10 p.tit {
    font-size: 18px;
    line-height: 22px;
    padding-top: 10px; }

  .aui .kv_text .ipad6 p.text, .aui .kv_text .ipad10 p.text {
    padding-top: 10px;
    font-size: 14px; }

  .aui .ipadnav6 .sclass a {
    padding: 25px 0; }

  .aui .sclass a:hover span {
    font-size: 14px; }

  .aui .kv_text_p .tit, .aui .kv_text_p .text, .aui .kv_text p, .aui .product .left p, .aui .kv_text_p.w1000 p, .aui .kv_text_p .conping span, .aui .kv_text .bluetit.noborder, .aui .kv_text.kvbg02 p.text {
    padding-left: 10px; }

  .aui .left .bluetit, .aui .right .bluetit {
    margin-left: 10px; }

  .aui ul.store_logo {
    float: none;
    width: 90%;
    margin: 0 auto; }

  .aui ul.store_logo li {
    width: 100%; }

  .aui ul.store_logo li a {
    margin: 0px 5% 45px; }

  .aui ul.store_logo {
    padding-bottom: 5%; }

  .aui .distributor_s {
    margin-right: 23%; }

  .aui .search_store {
    width: 90%;
    margin: 0 auto; }

  .aui .kv_text_p.class6, .aui .search_store .search_logos p, .aui .search_store .search_logos p img, .aui .search_condition select, .aui .scroll_table {
    width: 100%; }

  .aui .search_logos img {
    width: 100%; }

  .aui .search_condition label {
    width: 10%; }

  .aui .search_condition .select {
    width: 11.8%; }

  .aui .search_store td {
    padding: 0 20px; }

  .aui .bgsize a {
    width: 18%; }

  .aui .bgsize a img {
    display: block;
    width: 100%; }

  .aui .kv_text_p ul {
    padding-left: 30px; }

  .aui .site_map {
    width: 90%;
    margin: 0 auto;
    float: none; }

  .aui .site_map p {
    width: 80%; }

  .aui .formSubmit {
    width: 400px; }

  .aui .contect_ways {
    width: 100%;
    float: none;
    margin: 0 auto;
    overflow: hidden; }

  .aui .contect_ways .ways {
    width: 24.5%; }

  .aui .contect_ways .ways p.detail {
    width: 90%; }

  .aui .main_topic dl, .aui .main_topic dl.r {
    float: none;
    margin: 0 auto; }

  #jg_popup_inner {
    max-width: 80%;
    height: auto; }

  #jg_popup_inner img {
    width: 100%; }

  .aui .add_shadow {
    height: auto; }

  .aui .setSize {
    padding: 20px 0 0 10px; }

  .aui .connection_kv .kv_text_yz .col_6.border img {
    max-width: 100%;
    margin: 0 auto; }

  .aui .connection_kv .ipad10_1 {
    width: 100%; }

  .aui .connection_kv .kv_text_yz .white {
    padding-top: 0; }

  .aui .connection_kv .ipad10 .border .white {
    padding-top: 10px; }

  .aui .zy_text img {
    display: block;
    width: 90%;
    margin: 0 auto; }

  .aui .prd_p p {
    font-size: 16px; }

  .aui .prd_p .tit {
    font-size: 20px; }

  .aui .prd_p {
    width: 40%;
    right: 5%;
    top: 40%; }

  .aui .prd_p.left {
    left: 5%;
    top: 40%; }

  .aui .w950 .left {
    padding-right: 10%; }

  .aui .w950 .right {
    float: left; }

  .aui .zy_r {
    width: 40%;
    right: 4%;
    top: 36%; }

  .aui .zy_r.left {
    left: 4%; }

  .aui .product .right p.codeOffset span {
    top: auto;
    top: 515%;
    left: -66%; }

  .aui a.nutrition {
    width: 15%;
    height: 20%;
    top: 61%;
    right: 2%; }

  .aui a.nutrition1 {
    height: 26%;
    right: 17%;
    top: 60%;
    width: 16%; }

  .aui .connection_kv .ipadnav6 .text {
    width: 100%; }

  .aui .connection_kv .ipad10 .text {
    width: 100%; }

  .aui .pd80 .ipad_right1 {
    margin-top: 0px; } }
@media (max-width: 768px) {
  .aui .psm li .ps {
    left: -120%;
    top: 113%; }

  .aui .search_condition .select {
    width: 10.1%; }

  .aui .distributor_s {
    margin-right: 15%; }

  .aui ul.store_logo li a {
    margin: 0px 3% 45px; }

  .aui .product .right p.text {
    padding: 20px 0 20px 0; }

  .aui .top_menu li.logo {
    width: 100%;
    height: 35px;
    margin: 10px 0 0 20px; }

  .aui .top_menu li.logo img {
    display: block;
    width: 136px; } }
@media (max-width: 1024px) {
  .aui .top_menu li {
    padding: 28px 28px 24px; } }