@media only screen and (max-width:359px){html{font-size:13px}}@media only screen and (min-width:360px) and (max-width:374px){html{font-size:15px}}@media only screen and (min-width:375px) and (max-width:399px){html{font-size:15px}}@media only screen and (min-width:400px) and (max-width:479px){html{font-size:16px}}@media only screen and (min-width:480px) and (max-width:539px){html{font-size:20px}}@media only screen and (min-width:540px) and (max-width:639px){html{font-size:22px}}@media only screen and (min-width:640px) and (max-width:719px){html{font-size:26px}}@media only screen and (min-width:720px){html{font-size:30px}}.focus_banner{width:100%;height:10rem;overflow:hidden;position:relative}.focus_banner .focus_banner_item{text-align:center}.focus_banner .focus_banner_item .v_pic{width:100%;display:block;position:relative;overflow:hidden}.focus_banner .focus_banner_item .v_pic img{width:100%;height:auto;display:block;vertical-align:top}.focus_banner .focus_banner_item .v_pic .s_tit{position:absolute;bottom:0;left:0;width:100%;text-align:left;background-image:-webkit-gradient(180deg,from(rgba(255,255,255,0)),to(rgba(0,0,0,.5)));background-image:-webkit-linear-gradient(180deg,rgba(255,255,255,0),rgba(0,0,0,.5));background-image:-moz-linear-gradient(180deg,rgba(255,255,255,0),rgba(0,0,0,.5));background-image:-o-linear-gradient(180deg,rgba(255,255,255,0),rgba(0,0,0,.5));background-image:linear-gradient(180deg,rgba(255,255,255,0),rgba(0,0,0,.5));line-height:2rem;height:2rem;overflow:hidden;font-size:.87rem;padding:0 .8rem;color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.focus_banner .focus_banner_point{position:absolute;z-index:10;height:.27rem;overflow:hidden;bottom:.87rem;right:.8rem}.focus_banner .focus_banner_point .swiper-pagination-bullet{width:.27rem;height:.27rem;font-size:0;line-height:0;background:#D8D8D8;-webkit-border-radius:.27rem;-moz-border-radius:.27rem;border-radius:.27rem;overflow:hidden;float:left;margin-left:.33rem}.focus_banner .focus_banner_point .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#FFD53D}.p_tag_list{padding:0 .4rem}.p_tag_list span{width:20%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.73rem;padding:0 .4rem;padding-bottom:.8rem;float:left}.p_tag_list span a{display:block;text-align:center;font-size:.8rem;height:1.73rem;line-height:1.73rem}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.p_tag_list span a{position:relative;border:0}.p_tag_list span a:before{content:"";position:absolute;top:0;left:0;border:1px solid #e5e5e5;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;padding:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2;pointer-events:none}}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5){.p_tag_list span a:before{width:143%;height:143%;zoom:1;-moz-transform:scale(.7,.7);-o-transform:scale(.7,.7);-webkit-transform:scale(.7,.7);-ms-transform:scale(.7,.7);transform:scale(.7,.7);-webkit-border-radius:2.47143rem;-moz-border-radius:2.47143rem;border-radius:2.47143rem}}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.p_tag_list span a:before{width:200%;height:200%;zoom:1;-moz-transform:scale(.5,.5);-o-transform:scale(.5,.5);-webkit-transform:scale(.5,.5);-ms-transform:scale(.5,.5);transform:scale(.5,.5);-webkit-border-radius:3.46rem;-moz-border-radius:3.46rem;border-radius:3.46rem}}.actor_infor{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:box;box-orient:horizontal;padding:.8rem}.actor_infor .v_pic{width:4.27rem;height:4.27rem;-webkit-border-radius:4.27rem;-moz-border-radius:4.27rem;border-radius:4.27rem;overflow:hidden}.actor_infor .txt{padding-left:.8rem;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;box-flex:1}.actor_infor .txt span{display:block;overflow:hidden}.actor_infor .txt span.s_name{line-height:1.53rem;font-size:1.07rem}.actor_infor .txt span.s_partner{line-height:1.2rem;height:1.2rem;padding-top:.5rem;font-size:.87rem}.actor_infor .txt span.s_partner strong{display:inline-block;color:#666}.actor_infor .txt span.s_partner a,.actor_infor .txt span.s_partner em{color:#ff9200;margin-right:.33rem;display:inline-block}.actor_infor .txt span.s_partner a:last-child,.actor_infor .txt span.s_partner em:last-child{margin-right:0}.actor_infor .txt .p_intro{line-height:1.07rem;font-size:.73rem;max-height:3.2rem;padding-top:.17rem;overflow:hidden;color:#666}