.wrap img{ width:100%;} /*通栏广告*/ .g-adv{ width:100%; height:12.5rem; overflow:hidden;} /*导航样式*/ .g-nav { display:inline-block; width:100%; height:5.9rem; position:relative;overflow:hidden; background:#22916d; margin-bottom:2.1rem;} .g-nav:before{ content:""; position:absolute;height:1px;width:100%;left:0;top:49.5%; background:#1a7e5d;} .g-nav a{font-size:1rem; color:#fff; height:2.95rem; line-height:2.95rem;text-align:center; display:block; float:left;width:33.33%; box-sizing:border-box;border-right:1px solid #1a7e5d;} .g-nav a:nth-child(3n){border:0;} /**/ .g-fw{overflow:hidden; position:relative;overflow:hidden; margin:0 0.8rem 1.27rem; overflow:hidden;} .g-fw .m-cnt{ height:2.5rem; overflow:hidden; margin-bottom:1.3rem;} .g-fw .m-cnt li{ width:50%; height:2.5rem; line-height:2.5rem;background:#22916d; float:left;text-align:center; color:#fff; font-size:1.25rem;} .g-fw .m-cnt li.z-on{ background:#544492; font-weight:bold;} .g-fw .m-box .con{ display:inline; float:left;} .g-fw .con ul li{ float:left; width:47%;} .g-fw .con ul li:nth-child(2n){ margin-left:1rem;} .g-fw .con ul li span{ display:block; text-align: center; font-size:0.92rem;height:2.5rem; line-height:2.5rem; padding-bottom:0.25rem;} .g-fw .con ul li span a{ color:#353636;} /**/ .g-jz{ width:100%; background:#e6e6e6; position:relative;overflow:hidden; padding-top:1.5rem; padding-bottom:1rem;} .g-jz h3{ width:40%; margin:0 auto;} .g-jz .m-box .con{ display:inline; float:left;} .g-jz .con dl{ margin:0 0.8rem;} .g-jz .con dl dd h4{font-size:1rem; font-weight:bold; color:#197d5d; padding:0.9rem 0 1.25rem 0;} .g-jz .con dl dd h4 b{ font-size:1.25rem; padding-left:0.5rem;} .g-jz .con dl dd p{ overflow:hidden;font-size:0.92rem; color:#616161; margin-bottom:0.5rem;} .g-jz .con dl dd p span{ display: inline-block; width:1.2rem; margin-right:0.5rem;} .g-jz .con dl dd p span img{ vertical-align:middle;} .g-jz .m-cnt{ margin:1.5rem 0 1.2rem 54%; overflow:hidden; font-size:1rem;} .g-jz .m-cnt li{ width:2.5rem; height:2.5rem;background:#22916d; float:left; margin-right:1rem; font-family:arial; text-align:center; margin-right:0.4rem; line-height:2.5rem; color:#fff;} .g-jz .m-cnt li.z-on{ background:#544492;} /**/ .g-jk { position:relative;overflow:hidden; margin-bottom:2.3rem;} .g-jk h3{ width:39.1%; margin:1.5rem auto;} .g-jk .prev { position:absolute; top:9.2rem; left:0.8rem; width:3rem; z-index:5;} .g-jk .next { position:absolute; top:9.2rem; right:0.8rem; width:3rem; z-index:5;} .g-jk .nowarp { margin:0 18.5%;} .g-jk .nowarp .m-box .con { float:left;} .g-jk .con ul li{width:100%;} .g-jk .con ul li img{ box-sizing:border-box; padding:0.1rem; background:#fff; border:0.15rem solid #148eb0;} .g-jk .con ul li span{ display:block; text-align: center; font-size:1rem; line-height:2.5rem; line-height:2.5rem;} .g-jk .con ul li span a{ color:#000;} /**/ .g-hez { position:relative;} .g-hez .prev { position:absolute; top:5.2rem; left:84%; width:1.5rem; z-index:555;} .g-hez .next { position:absolute; top:5.2rem; right:0.9rem; width:1.5rem; z-index:555;} .g-hez .nowarp { margin:-2.4rem 2.5rem 0;} .g-hez .nowarp .m-box .con { float:left;} .g-hez .con ul{ overflow:hidden; position:relative;z-index:99; margin:0 0.8rem;} .g-hez .con ul li{ float:left; width:47%;z-index:99; } .g-hez .con ul li:nth-child(2n){ margin-left:1rem;} .g-hez .con ul li img{ box-sizing:border-box; border:0.15rem solid #cdcdcd;} .g-hez .con ul li span{ display:block; text-align: center; font-size:0.92rem;height:2.5rem; line-height:2.5rem; padding-bottom:0.25rem;} .g-hez .con ul li span a{ color:#353636;} /**/ .g-news{ overflow:hidden; margin-bottom:1.5rem;} .g-news h3{ margin:1.4rem auto; width:40%;} .g-news ul li{ margin:0 0.8rem; padding-left:4.2%; position:relative; line-height:1.9rem;} .g-news ul li:before{ content:""; position:absolute;height:0.25rem;width:0.25rem; border-radius:0.3rem;position: absolute;left:0;top:35%; background:#333;} .g-news ul li a{ font-size:0.92rem; color:#333;} /**/ /**/ /**/ /**/ @media screen and (min-width:320px) { html { font-size:75%;}} @media screen and (min-width:360px) { html { font-size:87%;}} @media screen and (min-width:480px) { html { font-size:112%;}} @media screen and (min-width:568px) { html { font-size:131%;}} @media screen and (min-width:639px) { html { font-size:150%;}}