/*缁熶竴澶撮儴鏍峰紡*/ .fixed_top_menu{ position: fixed; left: 0; right: 0; top: 0; z-index: 100; height: 2rem; background: -webkit-linear-gradient(#fff,#ededed); background: linear-gradient(#fff,#ededed); border-bottom: 1px solid #535353; } .igo_logo{ width: 100%; float: left; background: url(/uploads/image/zhfimages/logo.jpg) no-repeat center center; background-size: 4.5rem; height: 2rem; } .go_back{ float: left; margin-left: -100%; width: 2rem; height: 2rem; line-height: 2rem; text-align: center; color: #535353; display: block; font-size: 0.65rem; -webkit-transform:scaley(2); transform:scaley(2); } .phone_pic{ float: left; margin-left: -2rem; width: 2rem; height: 2rem; display: block; background: url(/uploads/image/zhfimages/phone.png) no-repeat center center; background-size: 1rem } /*util*/ * { margin: 0; padding: 0; } body, div, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, textarea, select, p, blockquote, h1, h2, h3, h4, h5, h6 { font-family: tahoma, "microsoft yahei"; font-size: 12px; padding: 0; margin: 0; color: #333; } html, body { width: 100%; overflow-x: hidden; } a, a:active, a:hover, a:focus, a:visited { text-decoration: none; } ul, li { list-style: none; } .hide { display: none; } .text-center { text-align: center; } .pull-left { float: left; } .pull-right { float: right; } .clearfix:after { content: ''; display: block; visibility: visible; overflow: hidden; clear: both; } .boundary { margin-left: 1rem; margin-right: 1rem; } /*start*/ body { font-family: 'microsoft yahei'; background-color: #eff0f3; -webkit-overflow-scrolling: touch; } .header { background: no-repeat top center; background-size: 100%; height: 16.7rem; position: relative; } .header p { color: #080880; font-size: 0.55rem; line-height: 1rem; position: absolute; left: 1.4rem; bottom: 0.8rem; } .section1 { margin-top: 0.2rem; } .section1 .title { padding-top: 0.3rem; font-weight: bold; color: #080880; font-size: 1.25rem; line-height: 1.2rem; border-left: 2px solid #080880; padding-left: 0.4rem; margin-left: 0.55rem; } .section1 .title span { font-weight: normal; font-size: 0.8rem; } .section1 .plabel { font-size: 0.6rem; line-height: 0.6rem; color: #080880; font-weight: bold; padding-left: 1.6rem; margin-bottom: 0.6rem; margin-top: 0.9rem; } .section1 .plabel span { float: right; margin-right: 0.5rem; } .section1 .pitem { font-size: 0.6rem; color: #fff; background: url(/uploads/image/zhfimages/section1-img1.png) no-repeat top center; background-size: cover; height: 1.75rem; line-height: 1.2rem; padding-left: 3rem; margin-bottom: 0.2rem; } .section1 .pitem span.top { float: right; margin-right: 2.2rem; } .section1 .btnbox { display: table; margin: auto; margin-top: 0.6rem; } .section1 .btnbox .abtn { height: 1.5rem; font-size: 0.65rem; color: #000; background-color: #3de3e0; display: table-cell; vertical-align: middle; padding: 0 0.5rem; border-radius: 0.75rem; position: relative; z-index: 20; } .section2 { margin-top: -1rem; height: 24.95rem; background: no-repeat top center; background-size: 100%; position: relative; } .section2 .title { padding-top: 0.3rem; font-weight: bold; color: #fff; font-size: 1.25rem; line-height: 1.2rem; border-left: 2px solid #fff; padding-left: 0.4rem; margin-left: 0.55rem; } .section2 .title span { font-weight: normal; font-size: 0.8rem; } .section2 .itembox { height: 4.4rem; margin: 0 0.625rem; background-color: #fff; border-radius: 0.4rem; position: relative; margin-top: 0.65rem; } .section2 .itembox .icon { width: 1.65rem; margin: 1rem 0.4rem 0; } .section2 .itembox h2 { margin-left: 2.5rem; margin-right: 1.8rem; padding-top: 0.5rem; font-size: 0.65rem; color: #080880; line-height: 1.5rem; font-weight: bold; } .section2 .itembox p { margin-left: 2.5rem; margin-right: 1.8rem; font-size: 0.65rem; color: #080880; line-height: 0.9rem; } .section2 .itembox .goto { width: 0.55rem; position: absolute; right: 0.4rem; top: 1.6rem; } .section2 .panelbox { position: fixed; background-color: rgba(0, 0, 0, 0.65); width: 100%; height: 100%; top: 0; left: 0; z-index: 887; } .section2 .panelbox .panel { margin: 0 1.75rem; position: relative; margin-top: 2rem; } .section2 .panelbox .panel .paneltitle { position: relative; background: url(/uploads/image/zhfimages/panel-bg.png) no-repeat top center; background-color: #fff; background-size: 100%; border-top-left-radius: 0.8rem; border-top-right-radius: 0.8rem; } .section2 .panelbox .panel .paneltitle .panelicon { position: absolute; width: 2.75rem; top: -1.5rem; left: 0.2rem; } .section2 .panelbox .panel .paneltitle h2 { font-size: 0.7rem; font-weight: bold; color: #fff; line-height: 1.4rem; padding-top: 0.7rem; margin-left: 3.2rem; height: 2.2rem; } .section2 .panelbox .panel .paneltitle .panelclose { position: absolute; width: 0.75rem; top: 0.4rem; right: 0.6rem; } .section2 .panelbox .panel .panelmain { background-color: #fff; padding: 0.2rem 0.6rem 0.2rem 1rem; border-bottom-left-radius: 0.8rem; border-bottom-right-radius: 0.8rem; } .section2 .panelbox .panel .panelmain .label { font-size: 0.6rem; color: #080880; font-weight: bold; padding-left: 0.5rem; line-height: 1.4rem; } .section2 .panelbox .panel .panelmain .label:before { content: ''; width: 0.2rem; height: 0.2rem; background-color: #000; position: absolute; border-radius: 0.2rem; margin-top: 0.6rem; margin-left: -0.4rem; } .section2 .panelbox .panel .panelmain .content { font-size: 0.6rem; color: #080880; padding-left: 0.4rem; line-height: 0.9rem; padding-bottom: 0.3rem; } .section2 .panelbox .panel .btn-box { margin: 0.75rem 0; } .section2 .panelbox .panel .btn-box .abtn { height: 1.5rem; font-size: 0.65rem; color: #000; background-color: #3de3e0; display: table-cell; vertical-align: middle; padding: 0 0.5rem; border-radius: 0.75rem; line-height: 1.5rem; padding: 0 1rem; } .section3 { margin-top: 0.2rem; } .section3 .title { padding-top: 0.3rem; font-weight: bold; color: #080880; font-size: 1.25rem; line-height: 1.2rem; border-left: 2px solid #080880; padding-left: 0.4rem; margin-left: 0.55rem; } .section3 .title span { font-weight: normal; font-size: 0.8rem; } .section3 .navitembox { width: 4.3rem; margin-bottom: 0.625rem; box-sizing: border-box; border-radius: 0.2rem; } .section3 .navitem { height: 100%; width: 3.3rem; background-color: aqua; border-radius: 0.2rem; text-align: center; font-size: 0.55rem; padding: 0.44rem 0.15rem; box-sizing: border-box; } .section3 .navactive { background-color: #080880; color: #fff; } .section3 .left-navs .navitembox { height: 2.5rem; } .section3 .right-navs .navitembox:nth-of-type(1) { height: 2.5rem; } .section3 .right-navs .navitembox:nth-of-type(2) { height: 2rem; line-height: 1.2rem; } .section3 .right-navs .navitembox:nth-of-type(3) { height: 3rem; } .section3 .right-navs .navitem { float: right; } .section3 .infobox { width: 6.75rem; height: 8.75rem; background-color: #080880; margin: auto; border-radius: 0.2rem; padding: 0.8rem 0.4rem; box-sizing: border-box; position: relative; } .section3 .infobox p { color: #fff; font-size: 0.6rem; line-height: 0.9rem; position: relative; padding-left: 0.8rem; margin: 0.4rem 0; } .section3 .infobox p:before { content: ''; width: 0; height: 0; border: 0.14rem solid #fff100; position: absolute; border-radius: 50%; left: 0.15rem; top: 0.3rem; } .section3 .infobox a { color: #fff100; font-size: 0.6rem; text-decoration: underline; position: absolute; bottom: 0.5rem; left: 1.3rem; } .section4 { background: no-repeat top center; background-size: 100%; position: relative; } .section4 .title { padding-top: 0.3rem; font-weight: bold; color: #fff; font-size: 1.25rem; line-height: 1.2rem; border-left: 2px solid #fff; padding-left: 0.4rem; margin-left: 0.55rem; } .section4 .title span { font-weight: normal; font-size: 0.8rem; } .section4 .tip { color: #32efec; font-size: 0.5rem; margin-top: 0.75rem; display: block; margin: 0.75rem 0.35rem 1rem; } .section4 .offerbox { width: 100%; overflow: auto; -webkit-overflow-scrolling: touch; } .section4 .offerbox ul { width: 50rem; } .section4 .offerbox ul li { width: 6.5rem; height: 9.3rem; background-color: #fff; border-radius: 0.4rem; background-color: #fff !important; position: relative; padding: 5.8rem 0.5rem 0; box-sizing: border-box; margin-right: 0.6rem; float: left; } .section4 .offerbox ul li:nth-of-type(1) { background: url(/uploads/image/zhfimages/offer1.jpg) no-repeat center 0.2rem; background-size: 100%; } .section4 .offerbox ul li:nth-of-type(2) { background: url(/uploads/image/zhfimages/offer2.jpg) no-repeat center 0.2rem; background-size: 100%; } .section4 .offerbox ul li:nth-of-type(3) { background: url(/uploads/image/zhfimages/offer3.jpg) no-repeat center 0.2rem; background-size: 100%; } .section4 .offerbox ul li:nth-of-type(4) { background: url(/uploads/image/zhfimages/offer4.jpg) no-repeat center 0.2rem; background-size: 100%; } .section4 .offerbox ul li:nth-of-type(5) { background: url(/uploads/image/zhfimages/offer5.jpg) no-repeat center 0.2rem; background-size: 100%; } .section4 .offerbox ul li:nth-of-type(6) { background: url(/uploads/image/zhfimages/offer6.jpg) no-repeat center 0.2rem; background-size: 100%; } .section4 .offerbox ul li:nth-of-type(7) { background: url(/uploads/image/zhfimages/offer7.jpg) no-repeat center 0.2rem; background-size: 100%; } .section4 .offerbox ul li h2 { font-size: 0.6rem; color: #080389; margin-bottom: 0.5rem; } .section4 .offerbox ul li p { font-size: 0.6rem; color: #080389; line-height: 0.9rem; } .pop_form { position: fixed; left: 0; right: 0; bottom: 2.5rem; background-color: #3de3e0; color: #080880; height: 1.6rem; line-height: 1.6rem; text-align: center; font-size: 0.65rem; font-weight: 700; z-index: 885; }