/* 人人站CMS(rrzcms.com)做最好的人人站整站模板下载网站 */ @charset "utf-8"; * { margin: 0; padding: 0; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); box-sizing: border-box; } .ease { transition: all .3s linear; } .trans { transition: all .3s ease-in; } a, a:link, a:visited, a:hover, a:active { color: #000; text-decoration: none; } html { width: 100%; min-height: 100%; } body { width: 100%; min-height: 100%; max-width: 640px; min-width: 320px; margin: 0 auto; font: 0.24rem/1.6 "Microsoft Yahei", Arial; color: #333; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background: #f6f6f6; } body:before, body:after { content: ""; width: 100%; display: block; } body:before { height: .9rem; } body:after { height: 1rem; } img { border: 0px; } em, b { font-style: normal; } h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: .24rem; } ul, ol { list-style-type: none; } input, button, textarea { outline: none; font-family: "Microsoft Yahei", Arial; font-size: .24rem; -webkit-appearance: none !important; } table { border-collapse: collapse; border-spacing: 0; } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #999; } input:-moz-placeholder, textarea:-moz-placeholder { color: #999; } input::-moz-placeholder, textarea::-moz-placeholder { color: #999; } input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #999; } .hidden { display: none; } .clearfix:after { content: ""; display: block; clear: both; width: 100%; height: 0; line-height: 0; font-size: 0; } /*公用样式*/ .layout { position: fixed; width: 100%; height: 100%; left: 0; top: 0; z-index: 101; background: #000; opacity: 1; } .fl { float: left; } .fr { float: right; } .por { position: relative; } .poa { position: absolute; } .tac { text-align: center; } .hide, .hidden { display: none; } .icon, .iconbef:before, .iconbef:after { background: url(../img/icon.png) no-repeat; display: inline-block; background-size: 4rem auto; vertical-align: middle; } .iconbef:before, .iconbef:after { content: "\20"; display: block; } /*清除浮动*/ .clearfix { *zoom: 1; } .clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } .dialog-layout { position: fixed; width: 100%; height: 100%; left: 0; top: .9rem; z-index: 101; background: #000; opacity: .6; } /******HTML默认结束******/ /***************top and bottom css*********************/ /**head**/ .head_main { width: 100%; position: fixed; left: 0; top: 0; z-index: 100; } .head_main #top { max-width: 640px; min-width: 320px; height: .9rem; margin: 0px auto; position: relative; background: #36ae12; } .head_main .logo { display: block; height: .9rem; color: #36ae12; width: 70%; } .head_main .logo img { display: block; height: .9rem; max-width: 1000%; } .head_main .search_ico { display: block; position: absolute; right: .9rem; top: 0; text-align: center; cursor: pointer; width: .8rem; height: .9rem; z-index: 6; padding-top: .26rem; } .head_main .search_ico s { width: .4rem; height: .4rem; margin: 0 auto; background-position: -0.65rem 0; } .head_main .search_ico.on { background: #f5f5f5; } .head_main .search_ico.on s { background-position: -1.92rem 0; } .head_main .tsearch { width: 100%; height: 1rem; padding: .2rem 3%; position: absolute; left: 0; top: .9rem; z-index: 1122; background: #f5f5f5; } .head_main .tsearch .txt { width: 75%; color: #000; text-indent: .3rem; color: #666; font-size: .22rem; height: .6rem; background: #fff; border: none; position: absolute; left: 3%; top: .2rem; border-bottom-left-radius: .5rem; border-top-left-radius: .5rem; } .head_main .tsearch .btn { color: #fff; font-size: .22rem; width: 20%; height: .6rem; line-height: .6rem; text-align: center; border: 0px; background: url(../img/search-ico.png) no-repeat center #36ae12; position: absolute; right: 3%; top: .2rem; border-bottom-right-radius: .5rem; border-top-right-radius: .5rem; background-size: .4rem auto; } .head_main .navbtn { width: .9rem; height: .9rem; padding-top: .28rem; position: absolute; right: 0; top: 0; z-index: 10; } .head_main .navbtn s, .head_main .navbtn:before { width: .42rem; height: .4rem; display: block; margin: 0 auto; background-position: -1.4rem 0; } .head_main .navbtn.cur s, .head_main .navbtn.cur:before { background-position: 0 0; } .cateList { width: 100%; line-height: 0.8rem; text-align: center; background: #36ae12; color: #fff; position: relative; } .cateList .goBack { width: 1rem; height: 0.8rem; position: absolute; left: 0; top: 0; } .cateList .goBack:before { width: 0.24rem; height: 0.4rem; margin: .2rem auto 0; background-position: -2.62rem -0.44rem; display: block; } .cateList h3 { font-size: .3rem; text-align: center; color: #fff; height: 0.8rem; line-height: 0.8rem; } .cateList h3 s { position: absolute; top: 0.32rem; right:.4rem; width: .22rem; height: .18rem; margin-left: .1rem; background-position: -3.46rem 0; display: none; } .cateList h3.on s { background-position: -3.12rem 0; } .cateList .box { width: 100%; padding: 0.2rem 3% 0; z-index: 11; background: #fff; display: none; border-bottom: 1px solid #ddd; } .cateList .box a { width: 48.5%; margin-right: 3%; margin-bottom: .2rem; height: .68rem; line-height: .66rem; border: 1px solid #dddddd; border-radius: .06rem; font-size: .26rem; text-align: center; display: block; float: left; } .cateList .box a:nth-child(2n) { margin-right: 0; } .cateList .box a.hover { background: #36ae12; border-color: #36ae12; color: #fff; } .nybanner { width: 100%; height: 2.4rem; position: relative; overflow: hidden; background-position: center top; background-repeat: no-repeat; background-size: 6.4rem 2.4rem; color: #fff; background-image: url(../img/nybanner.jpg); } /*subNav*/ .subNav { position: fixed; max-width: 640px; min-width: 320px; width: 100%; margin: 0 auto; height: 100%; top: .9rem; bottom: 0; z-index: 9999; -webkit-transform: translateX(10rem); -moz-transform: translateX(10rem); -ms-transform: translateX(10rem); transform: translateX(10rem); } .subNav .subNavCon { width: 100%; height: 100%; position: absolute; right: 0; top: 0; background: #fff; } .subNav li:first-child { margin-top:.6rem; } .subNav li { width: 100%; display: block; line-height: 1rem; margin: 0 auto; text-align: center; position: relative; } .subNav li a { display: block; width: 4rem; margin: 0 auto; color: #333; font-size: 0.34rem; border-bottom: 1px solid #f0efef; } .subNavShow { -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } /***footer****/ .footer_main { text-align: center; color: #666; line-height: .4rem; font-size: 0.24rem; padding: .4rem 0; background: #f6f6f6; border-top: 1px solid #e4e4e4; } .footer_main a { color: #666; } .navBar { width: 100%; height: 1rem; position: fixed; bottom: 0px; left: 0px; z-index: 100; background: #fff; border-top: 1px solid #dddddd; } .navBar ul { max-width: 640px; min-width: 320px; width: 100%; height: 1rem; margin: 0 auto; } .navBar ul li { float: left; width: 25%; height: 1rem; } .navBar ul li a { width: 100%; height: 1rem; padding-top: .15rem; font-size: .22rem; display: block; text-align: center; color: #666666; } .navBar ul li a:before { width: .45rem; height: .42rem; display: block; margin: 0 auto; } .navBar ul li:nth-child(1) a:before { background-position: 0.06rem -0.92rem; } .navBar ul li:nth-child(2) a:before { background-position: -0.535rem -0.92rem; } .navBar ul li:nth-child(3) a:before { background-position: -1.08rem -0.92rem; } .navBar ul li:nth-child(4) a:before { background-position: -1.7rem -0.92rem; } .navBar ul li.hover, .navBar ul li:hover { background: #eee; } /*悬浮工具*/ .g_top { width: 0.68rem; height: 0.68rem; padding-top: 0.12rem; background: #000; border-radius: 100%; position: fixed; right: 0.1rem; bottom: 1.4rem; display: block; z-index: 999; opacity: 0.89; } .g_top:before { width: 0.42rem; height: 0.36rem; margin: 0.08rem auto 0; background-position: -2.58rem 0; } .g_top:hover { background: #36ae12; } /***************top and bottom css end*********************/ /* imgtog */ .imgtog { width: 100%; position: relative; overflow: hidden; height: 4.8rem; } .imgtog .list { float: left; width: 500%; height: 4.8rem; } .imgtog .list .item { float: left; width: 20%; height: 4.8rem; } .imgtog .list .item img { width: 100%; height: 4.8rem; display: block; } .imgtog .prev, .imgtog .next { width: .3rem; height: .45rem; position: absolute; top: .9rem; z-index: 20; } .imgtog .prev { left: .1rem; background-position: -0.98rem 0; } .imgtog .next { right: .1rem; background-position: -1.4rem 0; } .imgtog .tip { height: .2rem; width: 100%; position: absolute; left: 0; text-align: center; bottom: .25rem; margin-left: 0; z-index: 10; } .imgtog .tip span { width: .14rem; height: .14rem; margin: 0 .08rem; border-radius: 100%; display: inline-block; vertical-align: top; cursor: pointer; vertical-align: middle; text-align: center; background: none; border: .04rem solid #666666; } .imgtog .tip span.cur { background: #36ae12; border-color: #36ae12; } .imgtog.banner { height: 3.6rem; } .imgtog.banner .list { height: 3.6rem; } .imgtog.banner .list .item { height: 3.6rem; } .imgtog.banner .list .item img { height: auto; } .showInfo .imgtog { height: 6.4rem; } .showInfo .imgtog .list { height: 6.4rem; } .showInfo .imgtog .list .item { height: 6.4rem; } .showInfo .imgtog .list .item img { height: 6.4rem; } .indexsplit { width: 100%; height: .2rem; background: #f6f6f6; border-top: 1px solid #e4e4e4; } .indexmore { text-align: center; padding: .3rem 0 .4rem; display: block; font-size: .28rem; color: #666; background: url(../img/indexMorebg.png) no-repeat center center; background-size: 5.9rem auto; } .indexmore a { color: #666; } .moreBtn { text-align: center; padding: .3rem 0 .4rem; display: block; font-size: .28rem; color: #666; background: url(../img/indexMorebg.png) no-repeat center center; background-size: 5.9rem auto; } .moreBtn a { color: #666; } .indexTit1 { text-align: center; width: 100%; height: 1.1rem; margin-bottom: .25rem; background: url(../img/indexTitbg1.png) no-repeat center top; background-size: 6.4rem auto; } .indexTit1 h3 { font-size: .3rem; padding-top: .4rem; font-weight: bold; color: #f95927; } .indexTit1 h3:before, .indexTit1 h3:after { width: .62rem; height: .34rem; margin: 0 .22rem; display: inline-block; vertical-align: middle; background-position: -1.82rem -0.48rem; } .indexTit1 h3:before { background-position: -1rem -0.48rem; } .indexTit2 { text-align: center; height: 1.82rem; width: 100%; padding: .5rem 0 0; background: url(../img/indexTitbg2.png) no-repeat center top; background-size: 6.4rem auto; } .indexTit2 h3 { font-weight: bold; font-size: .36rem; color: #333333; line-height: .45rem; } .indexTit2 span { display: inline-block; vertical-align: top; } .indexTit2 span.num { color: #f95927; font-size: .64rem; font-weight: bold; line-height: .7rem; margin: 0 .02rem; font-family: arial; padding-top: .05rem; } .indexTit2 span.t { color: #36ae12; font-size: .5rem; padding-right: .4rem; font-weight: bold; line-height: .7rem; } .indexTit2 span.en { width: 2.5rem; padding-top: .1rem; text-align: right; font-size: .22rem; color: #666; font-family: arial; text-transform: uppercase; line-height: .3rem; } .menu { padding: 0 3% .15rem; } .menu a { width: 31.3%; margin: 0 3% .2rem 0; height: 0.65rem; line-height: 0.65rem; text-align: center; background: #fff; border-radius: .4rem; display: block; float: left; box-shadow: 0 0.02rem 0.05rem rgba(0, 0, 0, 0.2); text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .menu a:nth-child(3n) { margin-right: 0; } .menu a.hover, .menu a:hover { background: #36ae12; color: #fff; } .gridlist { padding: 0 3% 0; } .gridlist .item { width: 48.5%; float: left; margin-right: 3%; margin-bottom: .26rem; border-radius: .08rem; box-shadow: 0 0.02rem 0.07rem rgba(0, 0, 0, 0.2); text-align: center; background: #fff; } .gridlist .item a { width: 100%; display: block; } .gridlist .item:nth-child(2n) { margin-right: 0; } .gridlist .item figure { width: 100%; padding-top: 100%; position: relative; overflow: hidden; border-radius: .05rem; border-bottom: 1px solid #dddddd; } .gridlist .item figure img { width: 100%; min-height: 100%; display: block; position: absolute; left: 0; top: 0; border-radius: .05rem; } .gridlist .item h3 { height: 0.72rem; line-height: 0.72rem; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .gridlist.gridlist2 .item figure { padding-top: 75%; } .baselist { padding: 0 3%; } .baselist .item { width: 48.5%; float: left; margin-right: 3%; margin-bottom: .16rem; text-align: center; } .baselist .item a { width: 100%; display: block; } .baselist .item:nth-child(2n) { margin-right: 0; } .baselist .item figure { width: 100%; padding-top: 75%; position: relative; overflow: hidden; } .baselist .item figure s { width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0; z-index: 11; background: url(../img/zz.png) no-repeat center center; background-size: cover; } .baselist .item figure img { width: 100%; min-height: 100%; display: block; position: absolute; left: 0; top: 0; border-radius: .05rem; } .baselist .item h3 { height: 0.72rem; line-height: 0.72rem; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } /*newslist*/ .newslist { padding: 0 3%; } .newslist .item { padding-right: .1rem; display: block; padding: .3rem 0 .25rem; border-bottom: 1px solid #dddddd; margin: 0 auto 0; } .newslist .item img { width: 2rem; height: 1.5rem; display: block; margin-right: .2rem; } .newslist .item h3 { font-size: .3rem; line-height: 0.4rem; color: #333333; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .newslist .item p { font-size: .24rem; line-height: 0.35rem; color: #999999; margin-top: 0.1rem; overflow: hidden; } .newslist .item .time { color: #333333; font-size: .2rem; } .newslist .item:first-child { padding-top: 0; } .newslist .item:last-child { border-bottom: 0px; } /**********************index css*************************/ /*inav*/ .inav { width: 100%; text-align: center; padding: .4rem 3% .1rem; background: #fff; } .inav a { width: 100%; display: block; width: 25%; float: left; margin-bottom: .3rem; } .inav a:before { width: .9rem; height: .9rem; display: block; margin: 0 auto; content: "\20"; background: url(../img/inav-ico.png) no-repeat 0 0; background-size: auto .9rem; } .inav a:nth-child(1):before { background-position: .01rem center; } .inav a:nth-child(2):before { background-position: -1rem center; } .inav a:nth-child(3):before { background-position: -2.02rem center; } .inav a:nth-child(4):before { background-position: -3.03rem center; } .inav a:nth-child(5):before { background-position: -4.04rem center; } .inav a:nth-child(6):before { background-position: -5.06rem center; } .inav a:nth-child(7):before { background-position: -6.08rem center; } .inav a:nth-child(8):before { background-position: -7.08rem center; } .iproduct { width: 100%; padding: .3rem 0; } .ixbanner { width: 100%; height: 2.94rem; background: url(../img/ixbannerbg.jpg) no-repeat center; background-size: 6.4rem auto; color: #fff; text-align: center; } .ixbanner p { font-size: .2rem; } .ixbanner .bigtxt { font-size: .32rem; padding-top: .6rem; display: block; } .ixbanner .bigtxt b { font-weight: bold; } .ixbanner .btn { padding-top: .32rem; } .ixbanner .btn a { display: inline-block; width: 2.6rem; height: .65rem; line-height: .65rem; text-align: center; color: #fff; border-radius: .3rem; } .ixbanner .btn a:before { width: .32rem; height: .38rem; display: inline-block; margin-right: .2rem; } .ixbanner .btn a.zx { border: 1px solid #fff; margin-right: .3rem; } .ixbanner .btn a.zx:before { background-position: 0 -0.5rem; } .ixbanner .btn a.tel { background: #ffe825; color: #176200; } .ixbanner .btn a.tel:before { background-position: -0.44rem -0.5rem; } .iadvan { padding: .6rem 0 .2rem; background: #fff; } .iadvan .list { padding-top: .3rem; } .iadvan .item { padding: 0 4% .8rem; position: relative; display: block; width: 100%; background: url(../img/iadvan-libg.png) no-repeat center bottom; background-size: 6.4rem auto; } .iadvan .item img { position: absolute; height: 2.55rem; } .iadvan .item h3 { font-weight: bold; color: #36ae12; font-size: .32rem; padding-top: .45rem; } .iadvan .item h3 span { font-style: oblique; display: inline-block; margin-right: .06rem; line-height: .4rem; color: #f95927; font-size: .4rem; font-family: arial; } .iadvan .item p { width: 3rem; line-height: .3rem; font-size: .22rem; color: #444; padding-top: .1rem; } .iadvan .item:nth-child(2n) { padding-right: 2.8rem; } .iadvan .item:nth-child(2n) img { right: 4%; top: -0.2rem; } .iadvan .item:nth-child(2n+1) { padding-left: 2.8rem; } .iadvan .item:nth-child(2n+1) img { left: 4%; top: -0.2rem; } .iadvan .item:nth-child(1) img { top: -0.1rem; } .iadvan .item:nth-child(4) img { top: -0.1rem; } .iadvan .item:nth-child(5) { background: none; } .iadvan .item:nth-child(5) img { top: -0.1rem; } .ifeat { width: 100%; background: #27a501; } .ifeat:before, .ifeat:after { width: 100%; height: .38rem; display: block; content: "\20"; background: #ffffff url(../img/ifeat-topbg.png) no-repeat center top; background-size: 6.4rem auto; } .ifeat:after { background-image: url(../img/ifeat-bottombg.png); background-position: center bottom; } .ifeat .indexTit2 { background: none; padding-top: .2rem; } .ifeat .indexTit2 h3, .ifeat .indexTit2 .txt .en, .ifeat .indexTit2 .txt .num, .ifeat .indexTit2 .txt .t { color: #fff; } .ifeat .list { width: 94%; margin: 0 auto; padding-bottom: .18rem; } .ifeat .item { height: 1.36rem; width: 48.5%; float: left; position: relative; line-height: .38rem; padding: .3rem 0 0 .2rem; margin-right: 3%; margin-bottom: .24rem; border: 1px solid #9edf8a; color: #fff; border-radius: .1rem; } .ifeat .item h3 { font-size: .32rem; font-weight: bold; color: #fff; } .ifeat .item s { width: .9rem; height: .9rem; display: block; position: absolute; right: .2rem; top: .22rem; border-radius: 100%; background: #ccf2c1; } .ifeat .item s:before { width: .9rem; height: .9rem; content: "\20"; display: block; background: url(../img/ifeat-ico.png) no-repeat 0 center; background-size: auto .9rem; } .ifeat .item .en { color: #fff; font-size: .18rem; font-family: arial; text-transform: uppercase; } .ifeat .item:nth-child(2n) { margin-right: 0; } .ifeat .item:nth-child(2) s:before { background-position: -0.85rem center; } .ifeat .item:nth-child(3) s:before { background-position: -1.74rem center; } .ifeat .item:nth-child(4) s:before { background-position: -2.6rem center; } .ibase { padding: .5rem 0 .3rem; background: #fff; } .ibase .indexTit1 { margin-bottom: .35rem; } .inews { padding: .5rem 0 .3rem; background: #fff; } .inews .indexTit1 { margin-bottom: .35rem; } .imsg { padding: .5rem 0 .3rem; background: #fff; } .imsg .indexTit1 { margin-bottom: .35rem; } .imsg img { display: block; margin: .2rem auto; } /*imsg*/ .imsglist { width: 94%; margin: 0 auto; } .imsglist .item { width: 100%; height: .711rem; line-height: .68rem; margin-bottom: .22rem; position: relative; background: #fff; border: 1px solid #dcdcdc; border-radius: .06rem; } .imsglist .item .red { position: absolute; left: .05rem; top: .02rem; color: red; } .imsglist .item .msg-box { position: absolute; left: 92px; top: 0; } .imsglist .item .t { width: 1.58rem; height: .68rem; border-right: 1px solid #dcdcdc; position: absolute; left: 0; top: 0; display: block; text-align: center; background: #f8f8f8; color: #999999; } .imsglist .item .txt { width: 100%; height: .68rem; padding-left: 1.68rem; line-height: .65rem; border: 0px; background: none; outline: none; color: #666; } .imsglist .item .liuyan { width: 100%; margin-bottom: .2rem; height: 2.08rem; } .imsglist .item .liuyan textarea { width: 100%; color: #666; overflow: hidden; box-sizing: border-box; padding: .1rem 0; text-indent: .2rem; height: 2.08rem; font-family: "微软雅黑"; resize: none; border: 0; background: none; } .imsglist #imgcode { display: block; margin: 0; position: absolute; right: 0; top: 0; height: .68rem; border-radius: .06rem; } .imsglist .submit { width: 100%; height: .7rem; cursor: pointer; border: 0; line-height: .7rem; text-align: center; color: #fff; display: block; background: #36ae12; border-radius: .06rem; } /***************index css end*********************/ .content { padding: .4rem 0 .5rem; width: 100%; overflow: hidden; } /****reLink***/ /*reLink*/ .reLink { margin: .2rem 0 .2rem; text-align: left; border: 1px solid #dddddd; color: #333; } .reLink .prevLink, .reLink .nextLink { width: 100%; height: 0.6rem; line-height: 0.6rem; position: relative; overflow: hidden; text-indent: .18rem; border-bottom: 1px solid #ddd; float: none !important; background: #fff; } .reLink .nextLink { border-bottom: 0; } .recomCon { background: #fff; border-top: 1px solid #e4e4e4; margin-top: 20px; } .recomCon .tit2 { font-size: .3rem; line-height: .45rem; padding: .28rem 3%; } .recomCon .tit2 s { width: .07rem; height: 0.35rem; margin-right: 3%; background: #2ca501; display: inline-block; vertical-align: middle; } .recomCon .tit2 a { float: right; width: 30%; text-align: center; font-size: .24rem; color: #666; border: 1px solid #ddd; } .singlePage { background: #fff; } .singlePage .txtcon { line-height: .42rem; padding: 0 3%; } .singlePage .txtcon img { max-width: 100%; height: auto !important; } .contactPage { background: #fff; } .contactPage .txtcon { line-height: .42rem; padding: 0 3% .4rem; } .contactPage .txtcon img { max-width: 100%; height: auto !important; } .contactPage .tit { text-align: center; padding: .3rem 0 .4rem; } .contactPage .tit .p1 { font-size: .3rem; margin-bottom: .1rem; } .contactPage .tit .p2 { font-size: .2rem; } .contactPage .tit .p2 a { color: #36ae12; } .contactPage .mapArea { width: 100%; height: 3.4rem; overflow: hidden; margin: 0 0 .3rem; } /*showInfo*/ .showInfo { background: #fff; border-bottom: 1px solid #e4e4e4; } .showInfo article { width: 100%; padding: 0 3%; } .showInfo article .mark { font-size: .22rem; padding: .2rem 0 .2rem; text-align: center; color: #666666; border-bottom: 1px solid #e2e2e2; } .showInfo article .mark span { margin: 0 .06rem; } .showInfo article .mark span i { font-style: normal; } .showInfo article .title { font-size: .4rem; line-height: .44rem; text-align: center; } .showInfo article .contxt { padding: .2rem 0 .4rem; line-height: .42rem; text-align: left; color: #666666; } .showInfo article .contxt img { max-width: 100%; height: auto !important; } .showInfo.showPro { padding-top: 0; } .showInfo.showPro .title { padding: .2rem 0; color: #36ae12; text-align: left; } .showInfo.showPro .show-tit { width: 100%; text-align: left; background: url(../img/show-titbg.png) no-repeat center right; font-size: .3rem; color: #36ae12; background-size: 6.4rem auto; } .BMap_bubble_title a { border-radius: .03rem; display: inline-block; height: .45rem; line-height: .45rem; overflow: hidden; padding: 0 .2rem; font-size: .2rem; background: #36ae12; color: #fff; } .BMap_bubble_title a:hover { background: #f95927; font-size: .2rem; } .BMap_bubble_title span { display: block; line-height: .28rem; } .BMap_bubble_content { font-size: .2rem; line-height: .26rem; } .g_wximg { position: fixed; width: 100%; height: 100%; left: 0; top: 0; z-index: 999; max-width: 640px; min-width: 320px; display: none; } .g_wximg .close { background: url(../img/close.png) no-repeat center; background-size: .4rem auto; width: .4rem; height: .4rem; cursor: pointer; position: fixed; right: 18%; top: 18%; text-align: center; display: block; z-index: 12; } .g_wximg .bdtel img { width: 3.0rem !important; display: block; margin: 0 auto; } .bdtel { position: fixed; top: 22%; z-index: 10; padding: 0 0 .1rem; max-width: 640px; min-width: 320px; } .bdtel .upIn { width: 6.4rem; display: block; text-align: center; color: #fff; padding: 4%; margin: 0 auto; } .bdtel p { padding: 2%; text-align: center; color: #fff; } .bdtel img { margin: 0 auto; display: block; max-width: 80% !important; } .bdtelbg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 999; max-width: 640px; min-width: 320px; display: none; } .bga { background-color: rgba(0, 0, 0, 0.8); width: 100%; height: 100%; } /*fenx*/ #nativeShare { margin: 0 auto; width: 100%; padding-top: 0.3rem; max-width: 640px; min-width: 320px; } #nativeShare .label { margin-left: 0.2rem; font-size: 0.24rem; color: #666666; line-height: 0.6rem; } #nativeShare .list { width: 5.4rem; float: right; } #nativeShare .list span { height: 0.9rem; width: 0.9rem; padding: 0; display: inline-block; } #nativeShare .list span i { margin: 0 auto; width: 0.63rem; height: 0.63rem; display: block; } #nativeShare .weibo i { background-image: url('../images/weibo.png'); background-size: cover; } #nativeShare .weixin i { background-image: url('../images/weixin_friend.png'); background-size: cover; } #nativeShare .weixin_timeline i { background-image: url('../images/weixin.png'); background-size: cover; } #nativeShare .qq i { background-image: url('../images/qq.png'); background-size: cover; } #nativeShare .qzone i { background-image: url('../images/qqzone.png'); background-size: cover; } #nativeShare .more i { background-image: url('../images/more.png'); background-size: cover; } #nativeShare .list span.qzone, #nativeShare .list span.more { width: 0.73rem; } #fenxiang { display: none; } .fenx { height: 1.0rem; width: 100%; } .fenx .tt { margin-left: 0.2rem; font-size: 0.24rem; color: #666666; line-height: 0.6rem; } .fenx .bdsharebuttonbox { width: 80%; float: right; } .fenx .bdsharebuttonbox a { margin-left: 0.2rem; } #bdfx a { height: 0.6rem; width: 0.6rem; margin: 0; padding: 0; margin: 0px 0.08rem; display: inline-block; } #bdfx .d1 { background: url(../images/qqzone.png) no-repeat center; background-size: 100% 100%; } #bdfx .d2 { background: url(../images/weibo.png) no-repeat center; background-size: 100% 100%; } embed { width: 100% !important; height: auto !important; } /******common css end*******/ /*****通用*****/ @media only screen and (min-width: 641px) { html { font-size: 100px; } } @media only screen and (max-width: 640px) { html { font-size: 100px; } } @media only screen and (max-width: 540px) { html { font-size: 84.375px; } } @media only screen and (max-width: 480px) { html { font-size: 75px; } } @media only screen and (max-width: 414px) { html { font-size: 64.6875px; } } @media only screen and (max-width: 400px) { html { font-size: 62.5px; } } @media only screen and (max-width: 375px) { html { font-size: 58.5938px; } } @media only screen and (max-width: 360px) { html { font-size: 56.25px; } } @media only screen and (max-width: 320px) { html { font-size: 50px; } } @media all and (min-width:640px) { .navBar { max-width: 640px; left: 50%; margin-left: -320px; } }