.logo_box{ height: 180px; } .fp_img{ float: right; } .fp_img01 { float: right; margin-right:100px; margin-top:2px;} .logo_boxmobile{ position: relative; } .gl_subnav_phone{ display: none; } @media only screen and (max-width: 1179px) { .logo_box{ position: relative; height: 163px; } .fp_img{ position: absolute; right: 250px; bottom: 0; z-index: -1; } .fp_img img{ } .fpnav_box li{ width:12.5%; } .fpnav_box li a{ width: auto; } .fpnav_box ul{ width: 100%; } .fp_banner,.fp_banner img{ width: 450px; } .fp_box{ width: 412px; padding-bottom: 10px; } .fp_box01{ width: 412px; padding-bottom: 10px; } .fp_smbanner,.fp_smbanner img{ width: 100%; } .fp_gzdt .list li:nth-last-child(n+4){ display: none; } .fp_img01{ position: absolute; right: 225px; bottom: 0; z-index: -1; } .fp_img01 img{ width: 280px; } } @media only screen and (max-width: 1189px) and (min-width: 1181px) { .wrap{ width: 100% !important; } } @media only screen and (min-width:1180px) { .fp_box{ padding-bottom: 15px; box-sizing: border-box; } .fp_box01 { box-sizing: border-box; } } @media only screen and (min-width: 1021px) and (max-width: 1179px) { .gl_right{ width: 635px; } } @media only screen and (max-width:959px ) { .gl_subnav_phone{ display: block; } .gl_subnav_pc{ display: none; } .fp_img img{ width: 200px; } .fp_img{ right: 100px; } .fpnav_boxphone li{ width: 25% !important; font-size: 12px; } .fp_banner,.fp_box,.fp_box01 { width: 49%; } .fp_banner img{ width: 100%; } .fp_l20{ margin-left: 2%; } .fp_gzdt .list li:nth-last-child(n+3){ display: none; } .fp_box{ padding-bottom: 15px; box-sizing: border-box; } .fp_box01{ padding-bottom: 15px; box-sizing: border-box; } .fp_tit ul li{ font-size: 14px; } .fp_img01 { right: 0px; } .fp_img01 img{ width: 280px; } } @media only screen and (max-width: 767px) { .c-txt{ display: none; } .fp_img{ right: 60px; } .fp_img img{ width: 150px; } .fpnav_box{ display: none; } .fp_l20{ margin-left: 0; } .fp_banner,.fp_banner img,.fp_box,.fp_box01{ width: 100%; } .fp_box,.fp_box01{ margin-top: 20px; } .fp_tit ul li{ font-size: 14px; margin-right: 10px; } .fp_smbanner{ padding-bottom: 0; } .fp_img01{ right:80px; } .fp_img01 img{ width: 150px; } } @media only screen and (max-width: 365px) { .fp_tit ul li{ font-size: 12px; } }