.g_pp{height: 23rem;display:none;}
.g_pp h2,.g_pp h2 img{width: 100%;display: block;}
.g_pp span,.g_pp span img{width: 100%;display: block;}
.g_pp p{padding: 0 3%;font-size: 1.05rem;color: #666666;line-height: 1.8rem;text-align: center;margin-bottom: 0.5rem;}


/* 办公空间整体方案 */
.g_fa{position: relative; background: url(../images/fabg.jpg) no-repeat;background-size: 100%;height: 35rem;padding-top: 3.7rem;display:none;}
.g_fa h2{background: url(../images/fatit.png) no-repeat;background-size: 100%;padding-top: 1rem;height: 6rem;text-align: center;font-size: 1.5rem;color: #333333;font-weight: normal;}
.g_fa h2 b{color: #ff7607 }
.g_fa h2 em{display: block;font-size: 1.1rem;color: #666666;}
.g_fa li{position: absolute;width: 23.4%;text-align: center;font-size: 1.1rem;color: #333333;}
.g_fa li b{display: block;width: 62.6%;margin: 0 auto;}
.g_fa li b img{width: 100%;display: block;}
.g_fa li:nth-child(1){left:0;top:13.2rem;}
.g_fa li:nth-child(2){left:23%;top:10.2rem;}
.g_fa li:nth-child(3){left:46%;top:11rem;}
.g_fa li:nth-child(4){left:69%;top:15rem;}
.g_fa li:nth-child(5){left:75%;top:22.2rem;}
body .m-menu {
    background: #001232;
}

/* 迪欧家具中心 */
.g_pro{padding-top:3rem;}
.g_pro h2{background: url(../images/cptit.jpg) no-repeat;background-size: 100%;padding-top: 1rem;text-align: center;font-size: 1.1rem;color: #666666; height: 6rem;}
.g_pro h2 b{display: block;font-size: 1.5rem;color: #ff7607;font-weight: bold;}
.g_pro dl{height: 17.8rem;margin-left: 3%;}
.g_pro dt{position: relative; float: left;width: 69%;margin-right: 2%;}

.g_pro dt em{position: absolute;right:3%;top:0;background: url(../images/cpem.png) no-repeat;background-size: 100%;width: 4.2rem;height: 4.2rem; padding-top: 0.8rem;font-size: 1.2rem;line-height: 1.5rem;text-align: center;color: #fff;}
.g_pro dt img{width: 100%;display: block;}
.g_pro dd{float: left;width: 28%;}
.g_pro dd p{font-size: 1.1rem;color: #666666;line-height: 1.6rem;margin-bottom: 0.5rem;}
.g_pro dd span{display: block;width: 100%;}
.g_pro dd span img{width: 100%;display: block;}


.g_pro .dtleft dt em{left:3%;}

.g_xban{background: url(../images/xban.jpg) no-repeat;background-size: 100%;height: 11rem;position: relative;margin-top: -1.3rem;}
.g_xban .banbtn{position: absolute;left:2%;top:6.5rem;width: 9.9rem;}
.g_xban .banbtn img{width: 100%;display: block;}

.g_an{padding-top: 3.5rem; height: 42rem;}
.g_an h2{background: url(../images/antit.jpg) no-repeat;background-size: 100%;padding-top: 0.4rem;height: 6.8rem;text-align: center;font-size: 1.5rem;color: #ff7607;font-weight: bold;}
.g_an h2 a{color: #ff7607;}
.g_an h2 em{display: block;font-size: 1.1rem;color: #666666;font-weight: normal;}
.g_an .antit{position: relative; background: url(../images/antab.jpg) no-repeat;background-size: 100%;padding-left: 3%; height: 8.5rem;}
.g_an .tabs2 a{position: relative; display: block;float: left;width: 18.7%;margin-right: 5%;margin-bottom: 1rem;height: 2.8rem;line-height: 2.8rem;z-index: 2;padding-left: 10%; font-size: 1.1rem;color: #333333;}
.g_an .tabs2 a:nth-child(3n){margin-right: 0;}
.g_an .tabs2 b{position: absolute;left:0;top:0;width: 100%;height: 2.8rem;line-height: 2.8rem;z-index: -1;}
.g_an .tabs2 .active{color: #fff;}

.g_an .tabs2:nth-child(1) b{background: url(../images/antit1.jpg) no-repeat;background-size: 100%;}
.g_an .tabs2 .active:nth-child(1) b{background: url(../images/antit1h.jpg) no-repeat;background-size: 100%;}

.g_an .tabs2:nth-child(2) b{background: url(../images/antit2.jpg) no-repeat;background-size: 100%;}
.g_an .tabs2 .active:nth-child(2) b{background: url(../images/antit2h.jpg) no-repeat;background-size: 100%;}

.g_an .tabs2:nth-child(3) b{background: url(../images/antit3.jpg) no-repeat;background-size: 100%;}
.g_an .tabs2 .active:nth-child(3) b{background: url(../images/antit3h.jpg) no-repeat;background-size: 100%;}

.g_an .tabs2:nth-child(4) b{background: url(../images/antit4.jpg) no-repeat;background-size: 100%;}
.g_an .tabs2 .active:nth-child(4) b{background: url(../images/antit4h.jpg) no-repeat;background-size: 100%;}

.g_an .tabs2:nth-child(5) b{background: url(../images/antit5.jpg) no-repeat;background-size: 100%;}
.g_an .tabs2 .active:nth-child(5) b{background: url(../images/antit5h.jpg) no-repeat;background-size: 100%;}

.g_an .antit span{position: absolute;left:69%;top:3.8rem; background: url(../images/antit6.jpg) no-repeat;background-size: 100%;display: block;width: 18.7%;padding-left: 10%; font-size: 1.1rem;color: #333333; height: 2.8rem;line-height: 2.8rem;}
.g_an .antit span a{color: #333333;}

.g_an dl{margin: 0 3%;}
.g_an dt{width: 100%;margin-bottom: 0.8rem;}
.g_an dt img{width: 100%;display: block;}
.g_an h3{height: 2.2rem;line-height: 2.2rem;font-size: 1.1rem;color: #ff7607;font-weight: bold;margin-bottom: 0.4rem;}
.g_an h3 a{color: #ff7607;}
.g_an p{font-size: 1rem;color: #666666;line-height: 1.8rem;}
.g_an p a{color: #ff7607;}

.g_ys{height: 52rem;position: relative;}
.g_ys h2{background: url(../images/antit.jpg) no-repeat;background-size: 100%;padding-top: 1rem;height: 6rem;text-align: center;font-size: 1.5rem;color: #ff7607;font-weight: bold;}
.g_ys h2 a{color: #ff7607;}
.g_ys h2 em{display: block;font-size: 1.1rem;color: #666666;font-weight: normal;}
.g_ys .tabsys{height: 10rem;}
.g_ys .tabsys a{display: block;float: left;width: 25%;text-align: center;font-size: 1.2rem;color: #666666;}
.g_ys .tabsys b{display: block;background: url(../images/ysico.jpg) no-repeat;background-size: 100%; width: 67.5%;margin: 0 auto 0.6rem;}
.g_ys .tabsys b img{width: 100%;display: block;}
.g_ys .tabsys .active b{background: url(../images/ysicoh.jpg) no-repeat;background-size: 100%;}
.g_ys .tabsys .active{color: #ff6606;font-weight: bold;}
.g_ys dl{margin: 0 3%;}
.g_ys dt{width: 100%;display: block;margin-bottom: 1.2rem;}
.g_ys dt img{width: 100%;display: block;}
.g_ys dd{height: 10rem;padding: 0 2% 0 19%;position: relative;}
.g_ys dd b{position: absolute;left:0;top:0;width: 4.2rem;height: 5.1rem;}
.g_ys dd b img{width: 100%;display: block;}
.g_ys h3{height: 2rem;line-height: 2rem;font-size: 1.2rem;color: #ff7607;font-weight: bold;overflow: hidden;margin-bottom: 0.5rem;}
.g_ys p{font-size: 1.1rem;line-height: 1.5rem;color: #666666;}

.arr{ height:7rem; position:relative; width:100%; margin:2.5rem auto 0;}
.arr .swiper-pagination{ width:65%; margin-left: 35%}
.arr .swiper-pagination-bullet{ background:#666; opacity:1; margin:0 3% 0 0; float: left;width: 0.9rem;height: 0.9rem;background: #999999;border-radius: 50%;margin-right: 1.5rem; }
.arr .swiper-pagination-bullet-active{width: 2.8rem;background: #ff7607;border-radius: 2rem;}
.arr .swiper-button-prev{ background:url(../images/ljt2.png) no-repeat; background-size:4rem 4rem; width:4rem; height:4rem; position:absolute; top:0; left:20%; z-index:1;}
.arr .swiper-button-next{ background:url(../images/rjt2.png) no-repeat; background-size:4rem 4rem; width:4rem; height:4rem; position:absolute; top:0; right:20%; z-index:1;}


.g_xban2{background: url(../images/xban2.jpg) no-repeat;background-size: 100%;height: 8.5rem;position: relative;margin-top: -0.7rem;}
.g_xban2 .banbtn{position: absolute;left:50%;margin-left: -5.5rem;width: 11rem;height: 2.2rem; top:4rem;}
.g_xban2 .banbtn img{width: 100%;display: block;}

.g_zs{padding-top: 3.5rem;height: 21.5rem;position: relative;}
.g_zs h2{background: url(../images/zstit.jpg) no-repeat;background-size: 100%;padding-top: 1rem;height: 6rem;text-align: center;font-size: 1.5rem;color: #ff7607;font-weight: bold;}
.g_zs h2 a{color: #ff7607;}
.g_zs h2 em{display: block;font-size: 0.7rem;color: #bcbcbc;font-weight: normal;text-transform: uppercase;letter-spacing: 0.3rem;}
.g_zs ul{margin: 0 5%;}
.g_zs li{float: left;width: 48%;margin-right: 3%;}
.g_zs li img{width:100%;display:block;}
.g_zs li:nth-child(2){margin-right: 0;}
.g_zs li em{display: block;width: 100%;height: 2.6rem;line-height: 2.6rem;text-align: center;overflow: hidden;font-size: 1.1rem;color: #666666;}

.g_zs .swiper-button-next,.g_zs .swiper-button-prev{width: 1.2rem;height: 2rem;position: absolute;}
.g_zs .swiper-button-next{background: url(../images/ljt3.png) no-repeat;background-size: 100%;left:0;top:15rem;}
.g_zs .swiper-button-prev{background: url(../images/rjt3.png) no-repeat;background-size: 100%;right:0;top:15rem;}


.g_jz{height: 27.5rem;position: relative;}
.g_jz h2{background: url(../images/jztit.jpg) no-repeat;background-size: 100%;padding-top: 0.6rem;height: 5.8rem;text-align: center;font-size: 1.5rem;color: #333333;font-weight: normal;}
.g_jz h2 a{color: #333333;}
.g_jz h2 b{color: #ff7607;}
.g_jz h2 em{display: block;font-size: 1.1rem;color: #666666;font-weight: normal;text-transform: uppercase;letter-spacing: 0.3rem;}
.g_jz p{margin: 0 3%;width: 94%}
.g_jz p img{width: 100%;display: block;}
.g_jz p em{display: block;width: 100%;height: 3rem;line-height: 3rem;text-align: center;overflow: hidden;font-size: 1.2rem;color: #666}
.g_jz .swiper-button-next,.g_jz .swiper-button-prev{width: 2rem;height: 3.9rem;position: absolute;}
.g_jz .swiper-button-next{background: url(../images/ljt4.png) no-repeat;background-size: 100%;left:3%;top:14rem;}
.g_jz .swiper-button-prev{background: url(../images/rjt4.png) no-repeat;background-size: 100%;right:3%;top:14rem;}


/*资讯*/
.g_zx{height:34rem;border-bottom: 0.1rem solid #ff7607; overflow: hidden; padding-top: 3.3rem;background: #f2f2f2}
.g_zx .swiper-slide{width: 100%;}
.g_zx h2{background: url(../images/newtit.jpg) no-repeat;background-size: 100%;padding-top: 0.6rem;height: 6.4rem;text-align: center;font-size: 1.5rem;color: #ff7607;font-weight: bold;}
.g_zx h2 a{color: #ff7607;}
.g_zx h2 em{display: block;font-size: 1.1rem;color: #666666;font-weight: normal;text-transform: uppercase;letter-spacing: 0.3rem;}
.g_zx .newtit{ height: 4.8rem; margin: 0 0 0 3%;}
.g_zx .newtit a{display: inline-block; float: left;width:29%; margin-right: 5%; height: 3.3rem;line-height: 3.3rem;border:1px solid #ccc; font-size: 1.2rem;color: #666666; position: relative; text-align: center;}
.g_zx .newtit a:nth-child(3){margin-right: 0;}
.g_zx .newtit .active{color: #fff;background: #ff7607;border: 1px solid #ff7607;}

.g_zx dl{margin: 0 3%;height:8.5rem;overflow: hidden;}
.g_zx dt{float: left;width:41%;margin-right: 3%; }
.g_zx dt img{width: 100%;display: block;}
.g_zx dd{float: left;width: 55%;}
.g_zx h3{height:3rem;line-height:3rem;font-size: 1.2rem;color: #111111;font-weight: normal;margin-bottom: 0.6rem;overflow:hidden;}
.g_zx h3 a{color: #111111;}
.g_zx p{font-size: 1.1rem;line-height: 1.8rem;color: #808080;height: 7.2rem;overflow: hidden;}
.g_zx p a{color: #ff7607;}

.g_zx ul{margin: 0 3%;}
.g_zx li{font-size: 1.1rem;color: #666666;line-height:3rem;overflow: hidden;height: 3rem;border-bottom: 1px solid #dcdcdc; position: relative;}
.g_zx li a{color: #666666;}
.g_zx li span{color: #666666;}
.g_zx li:last-child{border-bottom: none;}













html {font-size: 10px; -webkit-text-size-adjust:none; -webkit-tap-highlight-color: rgba(0,0,0,0);}
@media screen and (min-width:320px){html{font-size:    10px;}}
@media screen and (min-width:360px){html{font-size: 11.25px;}}
@media screen and (min-width:375px){html{font-size: 11.7px;}}
@media screen and (min-width:400px){html{font-size: 12.5px;}}
@media screen and (min-width:480px){html{font-size:    15px;}}
@media screen and (min-width:520px){html{font-size:    16.25px;}}
@media screen and (min-width:414px){html{font-size:  13px;}}
@media screen and (min-width:560px){html{font-size:  17.5px;}}
@media screen and (min-width:600px){html{font-size:  18.75px;}}
@media screen and (min-width:640px){html{font-size:    20px;}}