.wrap { background:#fff;}	
.wrap img { width:100%;}
.pr { position:relative;}
.pa { position:absolute;}
.m-cnt:after,.c-list:after,.m-box:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

@media screen and (min-width:320px) {html { font-size:75%;}}
@media screen and (min-width:360px) {html { font-size:83%;}}
@media screen and (min-width:375px) {html { font-size:88%;}}
@media screen and (min-width:393px) {html { font-size:92%;}}
@media screen and (min-width:400px) {html { font-size:93%;}}
@media screen and (min-width:412px) {html { font-size:94%;}}
@media screen and (min-width:414px) {html { font-size:95%;}}
@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%;}}

/*活动页*/
.g-hd02 { text-align:center; padding:1rem 0 0.83rem;}
.g-hd02 a img { width:16.46rem; height:1.83rem; display:block; margin:0 auto;}

/*通栏广告*/
.g-adv{ position:relative; width:100%; margin:0 auto; height: auto; z-index:15;}

/*导航样式*/
.g-hd03 { padding:1.6rem 0 0;}
.g-hd03 .sinp01{ background:#fff; width:24.71rem; padding:0 0.5rem; height:3.83rem; line-height:3.83rem; font-size:1rem; font-family:"Microsoft Yahei"; outline:none; color:#333; border-radius:0.58rem; border:solid 1px #c1c1c1; margin:0 auto 1.7rem;}
.g-hd03 a { width:25.17rem; margin:0 auto; display:block;}

.g-al { background:#e7e7e7; padding:1.5rem 0 0; height:41.17rem;}
.g-al span { display:block; text-align:center; font-size:1rem; color:#333; padding-bottom:1rem;} 
.g-al span b { font-size:2rem; display:block;}

.g-tg11 { padding:1.5rem 0 0;}
.g-tg11 .m-bt { display:block; text-align:center; font-size:2rem; color:#000;}
.g-tg11 .m-bt em { color:#db0009;}
.g-tg11 .m-bt span { display:block; font-size:1.25rem; color:#000}
.g-tg11 .m-bt i { display:block; font-size:0.83rem; color:#000; font-weight:bold; padding:1rem 0; line-height:1.5rem;}
.g-tg11 .m-bt i b { color:#db0009;}
.g-tg11 p { padding:0.5rem 0 0 0.3rem;}
.g-tg11 p a { display:block; float:left; width:7.75rem; text-align:center; margin-left:0.75rem;}
.g-tg11 p a em { display:block; padding:0.3rem 0 0; color:#000}

.g-tg12 { background:#393838; height:7.21rem; padding:1.67rem 0 0; border-top:solid 2px #db0009; margin:1.5rem 0 0;}
.g-tg12 b { display:block; float:left; font-size:1.08rem; color:#fff; line-height:1.75rem; padding-left:1rem;}
.g-tg12 p { display:block; float:left; font-size:1.08rem; color:#fff; width:18.75rem; line-height:1.75rem;}
.g-tg12 p em { display:block; padding:0.5rem 0 0;}

.g-ft { height:4rem; background:#fff; margin:0 auto;  max-width:640px; min-width:320px; width:100%; overflow:hidden;}


.g-ft .g-kefu { width:100%; height:4.75rem; position:fixed; bottom:0; max-width:640px; min-width:320px; z-index:99999;
background:#e5e5e5; }
.g-ft .g-kefu ul li{ width:25%; text-align:center; float:left; height:6.08rem; padding:0.5rem 0 0; position:relative;}
.g-ft .g-kefu ul li img { width:2rem; height:1.88rem; display:block; margin:0 auto 0.3rem; line-height:0;}
.g-ft .g-kefu ul li a { font-size:1rem; color:#000;}

