@charset "UTF-8";
/* css 重置 */
*{margin:0; padding:0; list-style:none; }

img{ border:0;  }

.xwzx { width:7.2rem; height: 8.7rem;  position:relative; overflow:hidden;float: left;}
.xwzx .img{width:8000px; position:absolute; left:0px;top:0.4rem;}
.xwzx .img img{width:7.2rem; height:4.35rem;}
.xwzx .img li{float:left;position: relative;width: 7.2rem}
.xwzx .img li .xwzx_img{width:7.2rem;height:4.35rem;overflow:hidden;}
.xwzx .img li .xwzx_img img{width:100%;min-height:100%;}
.xwzx .img .xwzx_info{position: absolute;bottom:-52px;left: 0;width: 100%;height: 38px;color: #FFFFFF;line-height: 38px;}
.xwzx .num { position:absolute; width:100%; bottom:45%; left:0px; text-align:center; font-size:0px;}
.xwzx .num li { width:30px; height:10px; background:url(../images/dain2.png) no-repeat;display:inline-block; margin:20px 3px; cursor:pointer;}
.xwzx .num li.on {background:url(../images/dian1.png) no-repeat;}
.xwzx .btn {width: 30px;height: 50px;background-color: #808080;opacity: 0.5;filter:alpha(opacity:0.5); 
position:absolute;top:50%; margin-top:-25px;
    cursor:pointer;
    text-align:center;
    line-height:50px;
    font-size:40px;
    color:#ffffff;
    display:none;}
.xwzx .btn_l { left:0px;}
.xwzx .btn_r { right:0px;}
.xwzx:hover .btn { display:block;}
.xwzx .img h3{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xwzx .img h3 a{
	font-size:0.28rem;font-weight:bold;line-height:0.65rem;color:#e63333;letter-spacing:1px;
	overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xwzx .img .f_more{margin-top:0.13rem;font-size:0.25rem;color:#535353;}
.xwzx .img .f_info .f_more a{font-size:0.24rem;color:#e63333;}
.xwzx .img div.detail{
   font-size: 0.25rem;
    line-height: 0.5rem;
    color: #535353;
    text-align: justify;}

