.wrap{min-width:320px; max-width:640px; margin:0 auto; overflow:hidden; position:relative; background:#fff;} 
.wrap img{ width:100%;}	
@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:100%;}}
@media screen and (min-width:568px) {  html { font-size:100%;}}
@media screen and (min-width:639px) {  html { font-size:150%;}}
.wrap .tab_cat dt a img{height:204px;object-fit: cover;-moz-object-fit: cover;-webkit-object-fit: cover;-o-object-fit: cover;}

/**/
.g-jk { position:relative; overflow:hidden; position:relative; background:#F3F3F3;}
.g-jk:before{ content:""; position:absolute;height:1px;width:18.9%;content: "";left:9.1%; bottom:2rem; background:#adadad;}
.g-jk:after{ content:""; position:absolute;height:1px;width:18.9%;content: "";right:9.1%; bottom:2rem;  background:#adadad;}

.g-jk .prev { position:absolute; bottom:1rem; left:27.9%; width:2.17rem; z-index:55;}
.g-jk .prev img{ width:80%;}
.g-jk .next { position:absolute; bottom:1rem; right:27.9%; width:2.17rem; z-index:55;}
.g-jk .next img{ width:80%;}
.g-jk .nowarp { margin:0px 0;}
.g-jk .nowarp .m-box .con { float:left;}
.g-jk .con h3{ display:block; margin:0  auto; text-align:center;}
.g-jk .con h3 img{ max-width:100%; max-height:100%;}
.g-jk .con dl{ overflow: hidden; margin:0 0.8rem;height:9rem;}
.g-jk .con dl dt{ overflow:hidden; padding:0;position:relative;}

.g-jk .con dl dt i{ display:inline-block; color:#999; font-size:1.42rem; font-family:Impact; width:1.75rem; height:1.75rem; line-height:1.75rem; text-align:center; line-height:1.75rem; float:left; margin-right:0.5rem; margin-top:0.2rem; font-style:normal;}
.g-jk .con dl dt em{ display:inline-block; float:left; width:100%; text-align:center; color:#333; font-size:18px; text-transform:uppercase; line-height:25px; padding-top:10px;font-style:normal;}
.g-jk .con dl dt h6{ display:inline-block; font-weight:normal; float:left; width:100%; text-align:center; color:#333; font-size:14px; line-height:25px; padding-top:5px; margin:0;}


.g-jk .con dl dd{ float:left;}
.g-jk .con dl dd h4{ color:#333; display:block; font-size:1.17rem; font-weight:bold; height:2rem;}
.g-jk .con dl dd h4 span{ color:#e40400;}
.g-jk .con dl dd p{ font-size:12px; color:#666; text-align:left;width:100%; float:left;  position:relative; line-height:24px;}
.g-jk .con dl dd .t_wenzi{ height:90px; overflow:hidden;width:100%; text-align:left; float:left; line-height:24px;}

.g-jk .con h5{ font-size:1.25rem; color:#333; font-family:Arial; text-align:center; font-weight:bold; margin-top:20px; width:100%;}
.g-jk .con h5 b{ color:#CF3F41; font-size:1.25rem;}

.wrap{min-width:320px; max-width:640px; margin:0 auto; overflow:hidden; position:relative; background:#fff;} 
/**/
