﻿body { }

.intro-group .info .desc { font-size: 15px;height:2em; }
.menu .nav_menu_children, .menu .nav_menu_child { padding: 0; }
    .menu .nav_menu_children a, .menu .nav_menu_children a:link, .menu .nav_menu_children a:visited, .menu .nav_menu_children a:hover, .menu .nav_menu_child a, .menu .nav_menu_child a:link, .menu .nav_menu_child a:visited, .menu .nav_menu_child a:hover { margin: 0; padding: 0 8px; }
.nav_menu_1 .nav_content { width: 210px; }
#menu26 .nav_menu_1 .nav_content { width: 318px; }
#menu30 .nav_menu_1 .nav_content { width: 358px; }


.h-solution .title { background-image: none; }
.h-product .title { background-image: none; }
.h-formula .title { background-image: none; }
.h-team .bg { background-image: none; }
.h-news .title { background-image: none; }
.h-customer .title { background-image: none; }
.banner .img > div.container img { height: 55%; }
.h-solution .row .item.muying .detail, .h-solution .row .item.cha .detail { padding: 20px 0; }
.solution-1 .subtit { font-size: 26px; }
.solution-1 .teaintro .title .desc { font-size: 20px; }
.solution-1 .customer .title { font-size: 40px; }
.solution-1 .teaintro .title-bg2 { background-size: 82%; }
.solution-1 .teaintro .title-bg1 { background-size: 52%; }
.footer .nav { border:none;}

@media (max-width: 780px) { .h-solution .mob .item .zhe.long { padding: 23px 0; }
}

@media (max-width: 800px) {
}

@media (min-width: 800px) {
    .menu .nav_menu_children .ch, .menu .nav_menu_child .ch { padding: 35px 0; }
    .menu .nav_menu_children a, .menu .nav_menu_children a:link, .menu .nav_menu_children a:visited, .menu .nav_menu_children a:hover, .menu .nav_menu_child a, .menu .nav_menu_child a:link, .menu .nav_menu_child a:visited, .menu .nav_menu_child a:hover { font-size: 12px; margin: 0 1px; padding: 0 7px; }
}

@media (min-width: 1000px) {

    .menu-bar .menu-language .lang { font-size: 12px; height: 30px; }
        .menu-bar .menu-language .lang.en { width: 46px; }
        .menu-bar .menu-language .lang.search { width: 35px; height: 35px; line-height: 24px; }
    .menu .nav_menu_children a, .menu .nav_menu_children a:link, .menu .nav_menu_children a:visited, .menu .nav_menu_children a:hover, .menu .nav_menu_child a, .menu .nav_menu_child a:link, .menu .nav_menu_child a:visited, .menu .nav_menu_child a:hover { font-size: 12px; margin: 0; }
    .menu .nav_menu_children .ch, .menu .nav_menu_child .ch { padding: 35px 0; }
    .nav_menu_1 .nav_content { width: 190px; }
}

@media (max-width: 1200px) {
    .menu-bar .menu-language .lang.en { width: 48px; }
    .nav_menu_1 .nav_content { width: 180px; }
    #menu26 .nav_menu_1 .nav_content { width: 278px; }
    #menu30 .nav_menu_1 .nav_content { width: 308px; }
    #menu30 .nav_menu_1 .nav_content { width: 298px; }
}

@media (min-width: 1200px) {
    .menu-bar .menu-language .lang.en { width: 48px; }
    .menu-bar .menu-language .lang { font-size: 13px; }
    .menu .nav_menu_children a, .menu .nav_menu_children a:link, .menu .nav_menu_children a:visited, .menu .nav_menu_children a:hover, .menu .nav_menu_child a, .menu .nav_menu_child a:link, .menu .nav_menu_child a:visited, .menu .nav_menu_child a:hover { font-size: 14px; margin: 0; }

    .nav_menu_1 .nav_content { width: 180px; }
    #menu26 .nav_menu_1 .nav_content { width: 288px; }
    #menu30 .nav_menu_1 .nav_content { width: 330px; }
}

@media (min-width: 1400px) {
    .menu-bar .menu-language .lang { font-size: 14px; height: 33px; }
    .menu .nav_menu_children a, .menu .nav_menu_children a:link, .menu .nav_menu_children a:visited, .menu .nav_menu_children a:hover, .menu .nav_menu_child a, .menu .nav_menu_child a:link, .menu .nav_menu_child a:visited, .menu .nav_menu_child a:hover { font-size: 16px; margin: 0 4px; }
    .menu .nav_menu_children .ch, .menu .nav_menu_child .ch { padding: 31px 0; }

    .nav_menu_1 .nav_content { width: 210px; }
    #menu26 .nav_menu_1 .nav_content { width: 308px; }
    #menu30 .nav_menu_1 .nav_content { width: 360px; }
}
