.css_p_show2,.css_p_show2_heng{width:100%; overflow:hidden; background-color:#FFFFFF}
.css_p_show2_pimg{float:left; width:35%; padding:5px;}.css_p_show2_zi{overflow:hidden; padding-left:20px}
.css_p_show2_daimg{width:100%; height:auto; overflow:hidden}.css_p_show2_daimg img{max-width:100%; max-height:100%;}
.css_p_show2_img_li{width:100%; overflow:hidden; background-color:#f8f8f8; margin:10px 0px}
.css_p_show2_img_li li{float:left; width:19.9%; height:60px;}
.css_p_show2_img_li li img{max-width:95%; max-height:95%; min-height:95%; min-width:95%; margin:0px auto; object-fit:cover; cursor:pointer;border:1px #dadada solid}
.css_p_show2_bt{font-weight:bold; font-size:18px}
.css_p_show2_enbt{color:#FF9900; font-size:12px}
.css_p_show2_size{margin:15px 0px; font-size:12px; overflow:hidden; padding:5px 0px; border-bottom:1px #EEE dashed; border-top:1px #EEE dashed}
.css_p_show2_size li{float:left; width:50%; padding:5px 0px}
.css_p_show2_size samp{color:#666666}
.css_p_show2_but{width:100%; overflow:hidden;margin:15px 0px;}
.css_p_show2_but li{float:left; width:auto;margin:0px 15px;}
.css_p_show2_but li div{background-color:#D91F28; color:#FFFFFF; padding:10px 20px;border-radius:5px; font-size:16px}
.css_p_show2_but li div a{color:#FFFFFF;}
.css_p_show2_lx{padding:10px}
.css_p_show2_lx .xp_xlkey{padding:5px; background-color:#f8f8f8; border:1px #FFE6CA solid; background-color:#FFFDF4}
.css_p_show2_info{ padding:10px; line-height:22px; text-align:left}
.css_p_show2_info img{max-width:100%; height:auto}
.css_p_show2_moreheng{width:100%; overflow:hidden; margin:10px 0px; background-color:#f5f5f5;}
.css_p_show2_morebt{float:left; width:auto; padding:10px 5px; background-color:#dadada; font-family:'\5FAE\8F6F\96C5\9ED1';font-weight:normal;}
.css_p_show2_moreheng a{float:right; padding:10px; width:auto;text-transform: uppercase; font-size:10px}
.css_p_show2_more{width:100%; overflow:hidden;}
.css_p_show2_more li{float:left; width:25%; overflow:hidden;margin:10px 0px;}
.css_p_show2_more li .xsp_kan{width:98%; margin:0px auto; font-size:12px}
.css_p_show2_more li .xsp_imgkan{width:100%; height:200px; overflow:hidden;}.css_p_show2_more li .xsp_imgkan span{display:none}
.css_p_show2_more li .xsp_imgkan img{max-width:100%; max-height:100%; min-height:100%; min-width:100%; margin:0px auto; object-fit:cover;transition: all 1s;}
.css_p_show2_more li .xsp_imgkan img:hover{transform: scale(1.2);}
.css_p_show2_more li .xsp_bt{word-wrap:break-word;white-space:nowrap;text-overflow:ellipsis; overflow:hidden}@media screen and (min-width: 320px) and (max-width: 680px){
#newfenxi{display:none}
.css_p_show2_pimg,.css_p_show2_sli li{width:100%; overflow:hidden}
.css_p_show2_zi{width:95%;padding:8px 2%}
.css_p_show2_but ul{width:95%; margin:0px auto}
.css_p_show2_but li{width:48%; float:left; margin:0px}
.css_p_show2_but li div{width:90%; padding:1.5vh 0px; font-size:12px; text-align:center}
.css_p_show2_lx .xp_xlkey{text-align:left; white-space:nowrap; display:block; overflow-y:auto}
.css_p_show2_more li{width:50%}
.css_p_show2_more li .xsp_imgkan{width:100%; height:130px;}
}
@media screen and (min-width: 680px) and (max-width: 1000px){
.css_p_show2_pimg,.css_p_show2_sli li,.css_p_show2_but{width:100%; overflow:hidden}
.css_p_show2_zi{width:95%;padding:8px 2%}
.css_p_show2_lx .xp_xlkey{line-height:22px}
.css_p_show2_more li{width:50%}
.css_p_show2_more li .xsp_imgkan{width:100%; height:250px;}
}